2 Formation utilisateur



Documents pareils
1 Introduction à Emerginov

Guide de configuration de la Voix sur IP

Outils de développement collaboratif

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

CONCEPT de MICRO-DOMOTIQUE. Système STANTOR-DOMODULOR

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

A5.2.4 Étude d une technologie, d'un composant, d'un outil

Travail collaboratif. Glossaire

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

Configuration de base de Jana server2. Sommaire

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Adresse directe fichier : Adresse url spécifique sur laquelle le lien hypertext du Client doit être

Architecture de la plateforme SBC

Serveur Subversion Debian GNU/Linux

Module BD et sites WEB

Supervision système et réseau avec Zabbix. Anne Facq Centre de Recherche Paul Pascal 17 avril 2008

API HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version Mise à jour : 3 juillet 2015

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Serveur de travail collaboratif Michaël Hoste -

Clauses d'hébergement web

Formation Webmaster : Création de site Web Initiation + Approfondissement

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

KEYYO OPÉRATEUR TÉLÉCOM DE NOUVELLE GÉNÉRATION POUR LES ENTREPRISES ET LES COLLECTIVITÉS

WordPress : principes et fonctionnement

SERVEUR DE MESSAGERIE

INTERNET, C'EST QUOI?

Présentation Générale

USERGATE PROXY & FIREWALL. Protection exhaustive de réseau corporate, optimisation de trafic Internet, administration flexible

LemonLDAP::NG / SAML2. Xavier GUIMARD (Gendarmerie Nationale) Clément OUDOT (Groupe LINAGORA)

Eole - gestion des dictionnaires personnalisés

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

La Voix Sur IP (VoIP)

Windows Azure. Principales fonctions

UwAmp. Serveur d'evaluation

Vidéoconférence. by Pulsar VoIP

Formation : WEbMaster

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

Nous vous garantissons un niveau élevé d exploitation de vos données

Espace de travail collaboratif

Guide d installation de SugarCRM Open Source version 4.5.1

INSTALLATION ET LANCEMENT DU CONNECTEUR E-SIDOC

LOCAL TRUST Charte Open-Source

Forum Poitou-Charentes du Logiciel Libre

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

IP-PBX innovants. sans licence jusqu à 500 utilisateurs. MyPBX. tiptel

Drupal (V7) : principes et petite expérience

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Présentateurs : Michel Gagné et Conrad Bourgault. Téléphoner, monter des vidéoconférences sur internet gratuitement

Comment développer et intégrer un module à PhpMyLab?

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

MANUEL D INSTALLATION du module Chronopost pour. version 1.0.5

DEVIS N netlim.com

DOCUMENTATION ADMINISTRATEUR

Nouveautés joomla 3 1/14

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Aastra MD Evolution» Évoluer à vos côtés

Systèmes en réseau : Linux 1ère partie : Introduction

IUPB x. Projet Master 2 n 17 Année universitaire 2007 / Ouvrez-vous vers un monde plus large

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année

Outils logiciels SPC - une façon simple d optimiser les performances et la protection

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org

Présentation du Framework BootstrapTwitter

Présentation du Serveur SME 6000

«Outils de gestion pour TPE CRM / ERP»

Mysql. Les requêtes préparées Prepared statements

MISE EN PLACE D UN SERVEUR DE VOIP POUR LA PROSPECTION COMMERCIALE

3. Provisionning des routeurs clients (Box)

Module http MMS AllMySMS.com Manuel d intégration

Manuel d Installation et de Configuration Clic & Surf C&S 3.3

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Confidentiel pour le. ACTIVE TELECOM SA 8, bd de Ménilmontant Paris France

µrv : Realité Virtuelle

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?

Nokia Internet Modem Guide de l utilisateur

Comment créer un site web Proxy gratuitement!

Présentation de l IPBX SATURNE

AmaCRM SAAS vous permet de gérer votre relation client en toute simplicité Nous vous garantissons un niveau élevé d exploitation de vos données

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

TAGREROUT Seyf Allah TMRIM

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

Vademecum. Solutions numériques

Catalogue des formations 2015

Services Réseaux - Couche Application. TODARO Cédric

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

Configuration du driver SIP dans ALERT

Le serveur communication unifiée IceWarp. Guide de mise à jour. Version 10. Février IceWarp France / DARNIS Informatique

AMICOM. Société spécialisée dans la téléphonie par Internet AMICOM. Tel : (00-33) amicom-monde@hotmail.fr. «Au cœur du monde»

Nicolas Christophe Sahut - LinuxDays.ch - 8 au 12 mai Genève 1

Petite définition : Présentation :

Développement d'un logiciel VoIP BlackBerry

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

VOTRE OFFRE CRM 360 ALL INCLUSIVE.

Tutoriel code::blocks

Transcription:

2 Formation utilisateur

Formation développeur

Formation Formation développeur - créer un compte - créer un projet - rejoindre/quitter un projet - rappel sur l'open source et les licences - rappels su PHP - rappels sur SVN - déployer son premier projet - créer son projet SMS - créer son projet vocal - stockage et modèle de données - tâches plannifiées - Support

Création de compte Pré-enregistrement sur le site: http://emerginov.org/pre_register.php Validation par administrateur de la plateforme Reception d'infos par mail à la création effective du compte Ce compte comprend Un compte développeur (accès portail, SVN) Un compte VoIP (pour tester les applications vocales)

Création de projets L'utilisateur s'authentifie (login/passwords) sur son espace personnel https://www.emerginov.org/main_authen/selfcare.php A la première connection l'espace est vide Pour créer un projet, il suffit de Clicker sur Create a new project Remplir le formulaire (tags, description, base (oui/non), numéro routable (oui/non) Le valider Demande transférée à l'administrateur

Rejoindre/Quitter un projet L'utilisateur s'authentifie (login/passwords) sur son espace personnel https://www.emerginov.org/main_authen/selfcare.php Pour créer un projet, il suffit de Clicker sur Join or Leave an existing project Suivre la procédure La liste de tous les projets se retrouve sous https://www.emerginov.org/projects_list.php

Rappel sur l'open source / logiciel libre Un logiciel est sous licence open source si: On peut avoir accès à son code On peut le modifier On peut l'exécuter On peut le distribuer Il existe de nombreuses licences plus ou moins contraingagntes (MIT, Apache, GNU GPL, Beerware License) Emerginov: tous les projets doivent être sous licence libre (contre partie à la gratuité des ressources)

Rappel sur PHP Emerginov est un PaaS PHP Version emerginov.org PHP 5.3.3 Support http://php.net Exemples: http://developer.emerginov.org

Rappel sur PHP Src wikipédia: PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation compilé à la volée libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes.

Rappel sur PHP <?php echo 'Hello World';?> <?php for ($i = 1; $i <= 10; $i++) { echo $i; } $a = array(1, 2, 3, 17); <?php // commentaires $test = 'bzh'; if ($test === 'fr') echo 'Vous parlez français!'; elseif ($test === 'en') echo 'You speak English!'; else echo 'Je ne vois pas quelle est votre langue!';?> foreach ($a as $v) { echo "Valeur courante de \$a: $v.\n";}?> http://php.net, site du zéro

Rappel sur SVN SVN est un système de gestion de code http://subversion.apache.org/ Les principales commandes sont Svn co (récupération du code) Svn export (export du code) Svn ci (commit du code) Système client/serveur => turtoisesvn, rapidsvn... Dernière version Emerginov permet l'édition/commit en ligne depuis websvn Support de github dans prochaine version???

Deployer son premier projet - Depuis le Self-care / onglet configuration => Deploy - Autodeploy permet de synchroniser commit SVN et déploiement Une fois déployé, l'url du projet est explicitée

Créer son projet SMS - SMS sortant - besoin de souscrire à l'api - Quotas (10 /s, 100/j, 1000/mois par défaut) - SMS entrant - besoin de souscrire à l'api - shortcode spécifique par pays - routage sur mot clé ou sur numéro ex: SMS «toto hellow world» => keyword toto

Rappel sur VoIP Src wikipédia : La voix sur IP, ou «VoIP» pour Voice over IP, est une technique qui permet de communiquer par la voix (ou via des flux multimedia : audio ou vidéo) sur des réseaux compatibles IP, qu'il s'agisse de réseaux privés ou d'internet, filaire (câble/adsl/optique) ou non (satellite, Wi-Fi, GSM, UMTS ou LTE). La VoIP concerne le transport de la voix sur un réseau IP. (téléphone connecté à une boxe, skype, google hangout,...) C'est différent de la voix sur réseau mobile (GSM, 3G, 4G,...)

Créer son projet vocal - Techno VXML (pas encore sur la version open source) - Techno PHP via Emerginov SDK - souscription à l'api TTS fortement recommandée (sinon faut tout enregistrer..) - cf ex sur developers.emerginov.org - service joignable en VoIP à sip:nom_du_service@emerginov.org - possibilité de demander un numéro routable (à valider par admin) - API pour appels sortants (souscription/quotas)

Stockage et modèle de données - possibilité de demander une base de données MySQL - creds créées automatiquement à la création du projet - PHPMyAdmin disponible - MySQL Workbench recommandé pour Design du Data modèle

Tâches plannifiées - possibilité de plannifier une tâche depuis le self-care - idem cron UNIX - configuration d'une URL de callback à executer par le cron

Support - mailing listes: - irc #emerginov - liste des développeurs emerginov_dev@emerginov.org - support support@emerginov.org - forum https://groups.google.com/forum/#!forum/emerginov - réseaux sociaux: FB, G+, Twitter

Merci @emerginov www.facebook.com/emerginov