MyMoney Documentation
|
|
- Norbert Rivard
- il y a 7 ans
- Total affichages :
Transcription
1 MyMoney Documentation Version 1.0 Yannick Chabbert 20 June 2016
2
3 Table des matières 1 Contenus Installation Prérequis Déploiement Backend Frontend Internationalisation Démo Tests Tox Manuellement Utilisateurs Création d un utilisateur basique Permissions Utilisateur anonyme Compte bancaires Étiquettes Planifications Champs Période Récurrence Date Commencer maintenant Transactions bancaires Champs Statut Drapeau pointé Statistiques Proportionnel Filtre type : somme ou unitaire Back-office i
4 ii
5 Ceci est la documentation du projet MyMoney, application web de gestion de finance personnelle, construite avec le framework Django. Bien sûr, tout comme ce projet, cette documentation n est pas vraiment utile. C est surtout une bonne occasion pour apprendre Sphrinx et ReadTheDoc :) Table des matières 1
6 2 Table des matières
7 CHAPITRE 1 Contenus 1.1 Installation Prérequis Python 3.4 (pas de compabitilité descendante) PostgreSQL uniquement (pas de support MySQL ou SQLite) Déploiement Backend Le déploiement est similaire à d autres projets Django. Voici un bref résumé : 1. installer les paquets systèmes requis. Par exemple sur Debian : apt-get install python3 python3-dev postgresql-9.4 libpq-dev virtualenv 2. créer un cluster de base de données pour PostgreSQL ainsi qu un rôle et un propriétaire 3. créer un virtualenv : virtualenv <NAME> -p python3 4. installer les dépendances avec pip (voir Production ou Développement) 5. configurer les paramètres ( voir Production ou Développement) 6. exporter la variable d environnement DJANGO_SETTINGS_MODULE pour facilement utiliser manage.py avec les paramètres de production. Par exemple : export DJANGO_SETTINGS_MODULE="mymoney.settings.production" 7. importer le schéma SQL :./manage.py migrate 8. créer un super utilisateur :./manage.py createsuperuser Note : WSGI utilisera les paramètres production.py alors que manage.py utilisera local.py par défaut. 3
8 Production Installer les dépendances (dans un virtualenv) : pip install -r requirements/production.txt copier mymoney/settings/production.dist en mymoney/settings/production.py puis l éditer : cp mymoney/settings/production.dist mymoney/settings/production.py installer les librairies JS avant avec Bower (voir Frontend) puis collecter les fichiers statiques :./manage.py collectstatic exécuter la commande de vérification de Django puis appliquer des corrections si besoin :./manage.py check --deploy Configurer des tâches cron sur le serveur pour exécuter les commandes suivantes : dupliquer les transactions bancaires récurrentes./manage.py clonescheduled tâches de nettoyages (utile uniquement avec plusieurs comptes utilisateurs) :./manage.py deleteorphansbankaccounts À la racine du projet, le répertoire scripts fourni des scripts bash pour exécuter ces commandes. Par conséquent, vous pouvez les utiliser en créant des règles cron similaire à : 0 1 * * * ABSOLUTE_PATH/scripts/clonescheduled.sh <ABSOLUTE_PATH_TO_V_ENV> 0 2 * * * ABSOLUTE_PATH/scripts/deleteorphansbankaccounts.sh <ABSOLUTE_PATH_TO_V_ENV> Par exemple, créez un fichier à /etc/cron.d/clonescheduled, puis éditez : 0 2 * * * <USER> /ABSOLUTE_PATH/scripts/clonescheduled.sh <ABSOLUTE_PATH_TO_V_ENV> Développement Installer les dépendances : pip install -r requirements/local.txt copiez mymoney/settings/local.dist à mymoney/settings/local.py et éditez le. cp mymoney/settings/local.dist mymoney/settings/local.py Frontend 1. first intall npm (embed with nodejs) 2. install Bower with npm : npm install --production 3. À la racine du projet, exécutez la commande suivante pour installer les librairies JS requises :./node_modules/bower/bin/bower install --production 4 Chapitre 1. Contenus
9 Développement 1. install gulp globally to use it as a command line tool : npm install -g gulp 2. aller dans le répertoire racine du projet et installer les dépendances de gulp : npm install 3. une fois les paquets node installés en local dans./node_modules, vous devriez pouvoir exécuter les commandes gulp suivantes implémentées dans gulpfile.js : js : concatène et minifie le js css : concatène et minifie la css Pour exécuter toutes les commandes d un coup, à partir de la racine du projet, il suffit d éxecuter : gulp Internationalisation 1. copiez mymoney/settings/l10n.dist à mymoney/settings/l10n.py et éditez le. cp mymoney/settings/l10n.dist mymoney/settings/l10n.py Plusieurs remarques sur les paramètres supplémentaires : USE_L10N_DIST : Faut-il ou non utiliser le fichier minifié qui inclut les traductions. Cela implique que le fichier minifié avec traductions a été généré avec gulp (mymoney.min.<langcode>.js). Si c est faux (par défaut), les fichiers JS de traductions seront chargés en plus. BOOTSTRAP_CALENDAR_LANGCODE : Si USE_L10N_DIST est faux, le code langue à utiliser pour charger le fichier de traduction à : mymoney/static/bower_components/bootstrap-calendar/js/language/<langcode>.js BOOTSTRAP_DATEPICKER_LANGCODE : Si USE_L10N_DIST est faux, le code langue à utiliser pour charger le fichier de traduction à : mymoney/static/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicke 2. éditez votre fichier de configuration finale pour utiliser le fichier de configuration l10n à la place : # from.base import * from.l10n import * 3. optionnellement, construisez le fichier JS minifié de la distribution pour votre langue. Pour y parvenir, vous devez d abord avoir gulp d installé. Voir la section Développement pour plus de détails à propos de gulp. La commande gulp js a des paramètres optionnels : --lang : le code langue IETF de la forme : xx-xx. Doit être le même que le paramètre Django LANGUAGE_CODE. --lang_bt_cal : La langue de Bootstrap calendar à utiliser. Pour connaître la liste des codes disponibles, jetez un oeil à : mymoney/static/bower_components/bootstrap-calendar/js/language/<langcode>.js --lang_bt_dp : le code langue de Bootstrap datepicker à utiliser. Attention actuellement, le code langue est de la forme xx et non xx-xx. Pour connaître la liste des codes langues disponibles, regardez à : mymoney/static/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicke Par exemple pour un fichier JS minifié français, vous devriez exécuter : gulp js --lang=fr-fr --lang_bt_cal=fr-fr --lang_bt_dp=fr 1.1. Installation 5
10 Note : Il semble trop verbeux d avoir 3 arguments pour la langue mais malheureusement, aucun d entre eux n utilisent les mêmes... Note : Les traductions en français sont uniquement supportées pour le moment. Mais toutes contributions sont les bienvenues! Démo Pour un aperçu rapide, vous pouvez générer des données avec la commande suivante :./manage.py demo Vous pouvez aussi nettoyer les données relatives aux modèles du projet avec :./manage.py demo --purge Tests Qu importe la méthode utilisée, vous devez créer un fichier de configuration de test. Copiez mymoney/settings/test.dist à mymoney/settings/test.py et éditez le. cp mymoney/settings/test.dist mymoney/settings/test.py Tox Vous pouvez utiliser Tox. À la racine du projet sans virtualenv, exécutez juste : tox En coulisses, plusieurs testenv sont exécutés : pylama isort Sphinx suite de tests avec couverture et rapport Manuellement 1. installer les dépendances : pip install -r requirements/test.txt 2. puis exécutez les tests :./manage.py test --settings=mymoney.settings.test mymoney 6 Chapitre 1. Contenus
11 1.2 Utilisateurs Création d un utilisateur basique Afin de ne pas mélanger les permissions utilisateur d un compte basique et d un compte super utilisateur, vous devez créer et utiliser uniquement un compte utilisateur basique. Sinon, si vous utilisez un compte super utilisateur en frontoffice et que vous essayez de créer un compte bancaire, vous ne pourrez pas voir votre propre compte dans la liste des propriétaires. Note : C est intentionnel : un utilisateur basique ne peut pas ajouter un super utilisateur ou un membre de l équipe comme propriétaire du compte bancaire. 1. créez un super utilisateur si ca n est pas déjà fait :./manage.py createsuperuser 2. connectez-vous au back-office de Django afin de créer un compte utilisateur Avertissement : N oubliez pas d assigner les permissions requises (commençant par bank) Permissions Chaque permissions sont hérités du modèle par défaut de Django (ajouter, changer, supprimer). Cependant, voici des permissions supplémentaires : administer owners : autorise un utilisateur à administrer les propriétaires de ces compte bancaires Utilisateur anonyme Parce que l authentification est requise, un utilisateur anonyme peut uniquement accéder aux urls /login (LOGIN_URL) et au back-office (ADMIN_BASE_URL). Toutes tentatives d accès à d autres urls en tant qu utilisateur anonyme seront redirigées sur la page de connexion. 1.3 Compte bancaires La première chose que vous devez faire est de créer un compte bancaire. Après s être authentifié, vous devriez être sur la page /bank-account/. Vous pouvez voir les liens d actions en haut à droite. Cliquez sur Ajouter. Une fois crée, vous devriez le voir dans la liste. Cliquez dessus. Vous serez dirigé sur la page d aperçu du compte bancaire. À partir de cette page, vous pouvez : éditer le compte bancaire supprimer le compte bancaire (via les liens d actions) planifier des transactions bancaires pour ce compte bancaire voir les statistiques de ce compte bancaire ajouter des transactions bancaires pour ce compte bancaire filtrer les résultats avec un formulaire appliquer certaines actions sur les transactions bancaires 1.2. Utilisateurs 7
12 Note : Si vous avez seulement un compte bancaire, vous serez redirigé sur sa page après vous être authentifié. Sinon, vous serez redirigé sur la page qui liste les comptes bancaires à /bank-account/. 1.4 Étiquettes La seconde étape pourrait être de créer des étiquettes. Dans la barre de navigation, dans la section étiquettes, cliquez sur Mes étiquettes (/bank-transaction-tag/list/). Vous êtes sur la page d aperçu des étiquettes. Sur cette page, vous pouvez appliquer les actions suivantes sur les étiquettes : ajouter éditer supprimer Note : Les propriétaires d un même compte bancaire que le votre peuvent aussi voir/utiliser vos étiquettes (donc même si ils n en sont pas les propriétaires directement). Cependant, les utilisateurs sans relation avec vous (c-a-d n étant pas propriétaire commun) ne peuvent pas voir/utiliser vos étiquettes. 1.5 Planifications Avant même d essayer de créer de nouvelles transactions, une meilleure approche serait de créer d abord des planifications (pour des paiments récurrents par exemple). Sur la page du compte bancaire, cliquez sur le lien Planifier de l onglet du menu. Vous êtes redirigé sur la page d aperçu des planifications. Sur cette page, vous pouvez : voir un résumé périodique débit/crédit ajouter/modifier/supprimer des planifications Champs Certains champs nécessitent quelques explications : Période Pour le moment, il y a deux types de périodes : hebdomadaire : duplique les transactions bancaires toutes les semaines à partir d une date, dépendant de la localisation (premier jour de la semaine). mensuelle : duplique les transactions bancaires tous les mois à partir d une date. Pas d inquiétude, chaque mois est correctement respecté : le 29/01/2015 deviendra le 28/02/2015 pour le mois suivant. Récurrence Vous pouvez spécifier combien de fois la planification sera répétée avec le champ récurrence. Laissez le vide pour une répétition infinie. Si elle n est pas infinie, quand 0 est atteint, la planificiation sera automatiquement supprimée. 8 Chapitre 1. Contenus
13 Date La date est utilisée comme base pour les répétitions. Par exemple, si vous avez un loyer tous les 10 du mois, vous devriez saisir une date au 10 pour le mois courant (pas le mois suivant), même si le jour courant est le 26 par exemple. Avertissement : Gardez à l esprit que lorsque la tâche de fond (cron) essaye de dupliquer les transactions bancaires, ce sera pour la date suivante. Commencer maintenant Quand vous créer une planification, vous serez peut-être intéressé pour la lancer immédiatement. Cependant prenez garde, cela va créer une nouvelle transaction bancaire pour la période suivante de la date donnée. Donc si vous voulez créer une transaction bancaire automatique pour le mois courant, le champ date doit être saisi avec le mois précédent. 1.6 Transactions bancaires Une fois les comptes bancaires, étiquettes et planificateurs crées, vous pouvez désormais commencer à créer des transactions bancaires. Vous pouvez gérer les transactions bancaires à partir de la page d aperçu du compte bancaire : ajouter éditer supprimer Sur la page du compte bancaire, vous pouvez filtrer les transactions bancaires. Mais aussi appliquer certaines actions en masse en cochant les cases adéquates : pointer les transactions bancaires sélectionnées dépointer les transactions bancaires sélectionnées supprimer Les transactions bancaires modifient le solde du compte bancaire quand elles sont : crées modifiées supprimées Si vous ne voulez pas appliquer ces modifications, vous pouvez mettre le statut de la transaction bancaire à inactive. Voir Statut Champs Certains champs nécessitent plus d explications : Statut Chaques statuts peuvent appliquer les actions suivantes : Statut Modifier le solde Statistiques actif Oui Oui ignoré Oui Non inactif Non Non En effet, les transactions bancaires peuvent : modifier le solde du compte bancaire. Par conséquent, elles sont comptabilisées dans le total du solde (futur, courant, pointé) être utilisées pour les statistiques (proportionnelle ou chronologique) 1.6. Transactions bancaires 9
14 Actif est le statut par défaut. Ignoré peut être utilisé pour des virements internes par exemple. Vous pouvez en avoir besoin si vous voulez modifier le solde bancaire mais ne voulez pas polluer les statistiques. Inactif existe juste par principe, je n ai pas trouvé de cas d utilisation pour le moment. Cela peut changer à l avenir (voir supprimer). Drapeau pointé C est un pointeur qui indique si c est synchronisé avec votre vrai compte bancaire. C est utile par exemple pour anticiper vos dépenses. Vous pouvez voir un bref résumé du solde pointé tout comme le solde total pointé. Au contraire, vous pouvez aussi voir le solde à partir d une transaction bancaire ou le solde total futur. 1.7 Statistiques Vous pouvez visualiser les statistiques d un compte bancaire. Pour cela, allez sur la page du compte bancaire et cliquez sur le lien du menu Statistiques. Vous pouvez ensuite basculer entre deux types de vues : rapport proportionnel : basés sur les étiquettes rapport chronologique : basés sur les dates Chaques rapports fournissent des filtres et un résumé. Chaques résumés ont plus de détails quand vous cliquez sur l un de ces éléments Proportionnel Filtre type : somme ou unitaire Les statistiques proportionnelles affichent des résultats groupés par étiquettes. Afin d obtenir des pourcentages pertinents, les nombres comparés doivent être du même signe (positif ou négatif). C est pourquoi il existe deux sous-types : dépenses revenus Pour une recherche de dépenses en mode unitaire, chaques transactions bancaires négatives sont utilisées. Pour une recherche de dépenses en mode somme, chaques sommes négatives d étiquettes sont utilisées. Par exemple, imaginez que vous avez fait du shopping pour 100 C. Malheureusement, vous découvrez qu un bien n est pas bon. Vous le retourné et vous êtes remboursé de 25C. Avec le filtre type unitaire, le montant utilisé sera 100C. Alors qu avec le filtre type somme, le montant utilisé sera de = 75C. La plupart du temps, le mode le plus désiré sera somme, c est pourquoi c est le mode par défaut. 1.8 Back-office À tout moment, rappelez-vous que si vous devez outrepasser l interface utilisateur, vous pouvez toujours utiliser le back-office de Django, joignable à /admin (par défaut) avec un membre de l équipe ou super utilisateur. Note : Vous pouvez modifier le paramètre ADMIN_BASE_URL pour une autre valeur que admin à des fins de sécurités. Avertissement : Avec le template de configuration de production, ADMIN_BASE_URL est volontairement vide afin de soulever un message de vérification de type CRITIQUE quand la commande suivante est exécutée :./manage.py check --deploy 10 Chapitre 1. Contenus
Gestion d identités PSL Exploitation IdP Authentic
Gestion d identités PSL Exploitation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com Table des matières 1 Arrêt et démarrage 2 2 Configuration 2 2.1 Intégration à la fédération............................
Plus en détailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
Plus en détailAdministration du site (Back Office)
Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface
Plus en détailMagento. 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
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailB-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail
B-web V4 MANUEL D UTILISATION Espace de travail Document: BWeb V4 Workspace v1.0 - VF.doc Version: 1.0 Date de révision: 08/11/2007 Clear2Pay Belgium SA Avenue Eugène Plasky, 157 B 1030 Brussels Belgium
Plus en détaile-obs : Conception et utilisation Rémy Decoupes Ether // ums3365
e-obs : Conception et utilisation Rémy Decoupes Ether // ums3365 1 e-obs - Plan i. A quoi sert e-obs ii. Positionnement d e-obs dans la chaine de production iii. Description générale des modules iv. Démonstration
Plus en détailDocumentation de conception
Documentation de conception La présente documentation précise les choix de modélisation, détaille les fonctionnalités (en sus de la documentation utilisateur), documente la conception de la base de donnes
Plus en détailInstallation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Plus en détailEn date du 11 décembre 2008
R E F O N T E S I T E W E B G F I E CAHIER DES CHARGES ET DEVIS En date du 11 décembre 2008 ADITEL - WEB AGENCY 4 RUE CAROLINE 75017 PARIS Tel 01 44 70 02 77 SARL AU CAPITAL DE 20 000 EUROS R.C.S BOBIGNY
Plus en détailTaxnet Pro. Fiche de consultation rapide
Taxnet Pro Fiche de consultation rapide Taxnet Pro Comment créer mon compte OnePass et ouvrir ou fermer une session dans Taxnet Pro? Tous les utilisateurs de Taxnet Pro doivent créer un compte OnePass
Plus en détailGestion d identités PSL Installation IdP Authentic
Gestion d identités PSL Installation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com 2 avril 2015 Table des matières 1 Installation du système de base 1 1.1 Rappel sur la la synchronisation des
Plus en détailMANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:
MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable
Plus en détailPerSal Manuel d installation
PerSal Manuel d installation Version 1.0 hostagest sàrl Grand Rue 14 CH 1083 Mézières Tél : +41 21 635 31 02 Fax : +41 21 635 31 04 Email : info@hostagest.ch Homepage : www.hostagest.ch Configuration minimale
Plus en détailWHATSUP GOLD GESTION DE LA BASE DE
WHATSUP GOLD GESTION DE LA BASE DE DONNEES VOTRE CONTACT TECHNIQUE JEAN-PHILIPPE SENCKEISEN LIGNE DIRECTE : 01 34 93 35 33 EMAIL : JPSENCKEISEN@ORSENNA.FR VOTRE CONTACT TECHNIQUE FABIEN TURQUOIS LIGNE
Plus en détailService d'authentification LDAP et SSO avec CAS
Service d'authentification LDAP et SSO avec CAS Clé de l'extension : ig_ldap_sso_auth 2006-2007, Michaël Gagnon, Ce document est publié sous la licence open source, disponible au
Plus en détailInstallation et configuration d OCS/GLPI sur un Serveur Debian
Installation et configuration d OCS/GLPI sur un Serveur Debian GLPI (Gestionnaire Libre de Parc Informatique) est une application web (développée en PHP) qui permet la gestion de parc informatique et de
Plus en détail7.0 Guide de la solution Portable sans fil
7.0 Guide de la solution Portable sans fil Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
Plus en détailWordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu
Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce
Plus en détailNote de compatibilité
R&D et Stratégie Division SMB Le 10/09/2014 De Département Qualité, R&D SMB Objet : Compatibilité des applications Sage sur SQL 2014 I. Environnement testé Cette procédure de test a pour objectif de valider
Plus en détailServeur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
Plus en détailUtiliser un CMS: Wordpress
Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation
Plus en détailDopez votre site Joomla! Les meilleures extensions pour les versions 2.5 et 3.0
Introduction : Avant de commencer A. Ne me lisez pas! 10 B. Qu allez-vous trouver dans ce livre? 10 1. Mais au fait, précisément, une extension c est quoi? 10 2. Comment installer une extension? 11 3.
Plus en détail1. Introduction... 2. 2. Sauvegardes Hyper-V avec BackupAssist... 2. Avantages... 2. Fonctionnalités... 2. Technologie granulaire...
Guide de démarrage rapide : console de restauration granulaire Hyper-V Sommaire 1. Introduction... 2 2. Sauvegardes Hyper-V avec BackupAssist... 2 Avantages... 2 Fonctionnalités... 2 Technologie granulaire...
Plus en détailEyes Of Network 4.0. Documentation d installation et de configuration
Eyes Of Network 4.0 Documentation d installation et de configuration Document crée par Sallaud Jérémy Le 19/02/2014 Sommaire Système Informations... 4 Synthèse des logiciels intégrés... 4 Configuration
Plus en détailSOMMAIRE... 1 ESPACE DU CLUB...
Documentation Extraclub Page 1/11 Sommaire SOMMAIRE... 1 ESPACE DU CLUB... 2 INTRODUCTION... 2 Bien utiliser la gestion du club... 2 Termes utilisés dans cet espace... 2 Par quoi commencer?... 2 L onglet
Plus en détailDécouverte d aesecure. Par Christophe Avonture, développeur d aesecure
Découverte d aesecure Par Christophe Avonture, développeur d aesecure Qui suis-je? Développeur d aesecure, suite de protection et d optimisation de sites web Apache Ancien développeur d AllEvents; gestionnaire
Plus en détailAutorité de certification
IUT de Villetaneuse, Université Paris 13, Sorbonne Paris Cité Étienne André Travaux pratiques de cryptographie Autorité de certification Licence Pro R&T ASUR Version du sujet : 23 décembre 2014 Ce TP s
Plus en détailAccès distant Freebox v6 Configuration
2014 Accès distant Freebox v6 Configuration Micrologiciel Freebox version 2.0.7 Stéphane Corny V 3.1 11/02/2014 Table des matières 1. Préparation de la Freebox depuis le PC (en local)... 2 2. Configuration
Plus en détailINSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1
INSTALLATION D OCS INVENTORY NG V2.1 Procédure d utilisation Installation d OCS Inventory NG (Open Computer and Software Inventory) sur un serveur Linux N version : v1 Installation d OCS Inventory NG v2.1
Plus en détailConstruction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.
Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur
Plus en détailNouveautés joomla 3 1/14
Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes
Plus en détailmailpro mode d'emploi
mailpro mode d'emploi www.mailpro.ch Table des matières Champs d application...2 Principe d utilisation...2 Configuration...2 Configurer les adresses d'expédition... 2 Créer une nouvelle adresse d expédition...
Plus en détailNetCrunch 6. Superviser
AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la
Plus en détailNewsletters et e-mail marketing
AcyMailing Newsletters et e-mail marketing Une Newsletter, pourquoi? SEF, référencement, Adwords : faire venir l utilisateur Newsletter : faire revenir l utilisateur Gratuit Facile Efficace Caractère intrusif
Plus en détailhttp://manageengine.adventnet.com/products/opmanager/download.html?free
Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent
Plus en détailMaster1 ère année. Réseaux avancés I. TP nº5 filière ISICG
Master1 ère année Réseaux avancés I TP nº5 filière ISICG Utilisation de la microplateforme Bottle et du framework AngularJS La «micro web-framework» Bottle pour Python Les principales caractèristiques
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailUtiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données
Plus en détail2012 - Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur
Arsys Backup Online Guide de l utilisateur 1 Index 1. Instalation du Logiciel Client...3 Prérequis...3 Installation...3 Configuration de l accès...6 Emplacement du serveur de sécurité...6 Données utilisateur...6
Plus en détailZerty.fr. Guide de lʼutilisateur
Zerty.fr Guide de lʼutilisateur Quʼest-ce que zerty Zerty est un logiciel de gestion de projet en ligne auquel nous avons ajouté une gestion commerciale très simple. Avec Zerty vous pourrez facilement
Plus en détailGalaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»).
Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»). http://galaxy-workbench.toulouse.inra.fr/ Quelque soit
Plus en détailCréer un site e-commerce avec PrestaShop Cloud Mise en place et suivi du projet
Chapitre 1 : Préparer son projet e-commerce A. Introduction 15 1. Objectif de ce livre 15 2. Pourquoi se lancer dans l e-commerce? 16 B. Les questions à se poser avant de se lancer 18 C. Identité du projet
Plus en détailVERITAS Backup Exec TM 10.0 for Windows Servers
VERITAS Backup Exec TM 10.0 for Windows Servers Guide d installation rapide N134418 Avertissement Les informations contenues dans cette documentation peuvent être modifiées sans préavis. VERITAS Software
Plus en détailRapport de stage Clément MOYSAN
Clément MOYSAN Licence Professionnelle Réseaux et Télécommunications Option Web Développeur Tuteur en entreprise : Laurent DUBOIS Année universitaire : 2008/2009 Tuteur universitaire : Harold TRANOIS Sommaire
Plus en détailTD séance n 2c Mise à jour des Systèmes
1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).
Plus en détailGroupe Eyrolles, 2003, ISBN : 2-212-11317-X
Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une
Plus en détailNote Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata
Note Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata I ) Introduction La technologie «Réplication Distante» inclus dans les NAS permet de transférer des données
Plus en détailLES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1
LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version
Plus en détailPharmed. gestion de pharmacie hospitalière. Installation / déploiement
Pharmed gestion de pharmacie hospitalière Installation / déploiement Version 1.0 du 23/05/2006 Date Auteur Version Modification 23/05/06 Pierre CARLIER 1.0 14/06/06 Matthieu Laborie Table des matières
Plus en détailINTRODUCTION À PYRAMID Gaël Pasgrimaud @gawel_ Bearstech. Crédits: Blaise Laflamme
INTRODUCTION À PYRAMID Gaël Pasgrimaud @gawel_ Bearstech Crédits: Blaise Laflamme Pyramid Pourquoi Pyramid Petit : ~ 5000 lignes de code Documenté : pratiquement tout est documenté Testé : 100% par des
Plus en détailDrupal (V7) : principes et petite expérience
Drupal (V7) : principes et petite expérience Jean-Luc Archimbaud CNRS/Mathdoc http://jl.archimbaud.free.fr/ Présentation journées Mathrice 10 oct 2012 V1.2 Corrigez mon discours ou complétez... Licence
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
Plus en détailPréconisations Techniques & Installation de Gestimum ERP
2015 Préconisations Techniques & Installation de Gestimum ERP 19/06/2015 1 / 30 Table des Matières Préambule... 4 Prérequis matériel (Recommandé)... 4 Configuration minimum requise du serveur (pour Gestimum
Plus en détailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détailTungsten: une implémentation du futur clustering de PostgreSQL
Tungsten: une implémentation du futur clustering de PostgreSQL Stephane Giron, Gilles Rayrat Continuent. Au menu... / Introductions / Le clustering pour tous / Présentation de Tungsten / Intégration PostgreSQL
Plus en détailSVP j ai besoin d aide!
SVP j ai besoin d aide! Ma première connexion J ai encore oublié mon mot de passe! Je dois valider les relevés d heures de mes intérimaires Je veux retrouver d anciens relevés d heures J imprime ou j enregistre
Plus en détailInstallation de Zabbix
1 Installation de Zabbix Présentation Zabbix (http://www.zabbix.com) est une solution de supervision open source. Ce logiciel permet de superviser des réseaux, et de surveiller les statuts de différents
Plus en détailDU Endoscopie. Guide d utilisation. chirurgicale. Diplôme Universitaire d Endoscopie Chirurgicale
DU Endoscopie chirurgicale Guide d utilisation Bienvenue sur le site d E-learning spécialisé dans l Endoscopie Chirurgicale www.master-surgical-endoscopy.eu SOMMAIRE L inscription...3 Création des identifiants...
Plus en détailTenrox. Guide d intégration Tenrox-Salesforce. Janvier 2012. 2012 Tenrox. Tous droits réservés.
Tenrox Guide d intégration Tenrox-Salesforce Janvier 2012 2012 Tenrox. Tous droits réservés. À propos de ce guide Le présent guide décrit les procédures nécessaires pour configurer les paramètres d intégration
Plus en détailPrestaShop Cloud. Créer un site e-commerce avec. PrestaShop Cloud. Mise en place et suivi du projet. Créer un site e-commerce avec
Pierre-Henri COFFINET Entrepreneur et passionné par les nouvelles technologies, Pierre-Henri COFFINET est aujourd hui cogérant de la société de webmarketing AD Powers. Expert du web depuis plus de 10 ans,
Plus en détailAlerte email de stock
Alerte email de stock Liste des fichiers emajine_menu_alerte_stock.xml menualerte_stock.class.php emajine_menu_addonalertstock.xml menuaddonalertstock.class.php AlerteStock_CRUD.class.php exportcsv_small.png
Plus en détailVisual Paradigm Contraintes inter-associations
Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailValorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software
Valorisez vos actifs logiciels avec Rational Asset Manager Jean-Michel Athané, Certified IT Specialist IBM Rational Software 13 Qu est-ce qu un actif logiciel (Software Asset)? Un asset est une collection
Plus en détailDocumentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :
Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf
Plus en détailWinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits
WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION
Plus en détail:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Microsoft Outlook Mai 2004 IFP BIRKHADEM, Rue des trois frères
Plus en détailLéa Dumas Développeuse front-end Intégratrice //
Compétences HTML / CSS / Javascript /JQuery Bootstraps / SASS / LESS Angular.js / Node.js PHP / Symfony2 / Zend Wordpress / Prestashop / Magento /CQ Git / Sublim Text2 Photoshop / Illustrator / Indesign
Plus en détailUn serveur web, difficile?
Un serveur web, difficile? Belle question, mais d'abord qu'est-ce qu'un serveur web et à quoi cela peut-il servir? C'est un ensemble de programmes qui sont installés sur un ordinateur et qui servent à
Plus en détailAtelier Migration. Mohamadi ZONGO mzongo@zcp.bf. Formateur assistant Kassim ASSIROU assirou@gmail.com. Atelier Migration.
Atelier Migration Mohamadi ZONGO mzongo@zcp.bf Formateur assistant Kassim ASSIROU assirou@gmail.com Atelier Migration Rabat RALL 2007 Atelier Migration - Mémos Support annexe suite aux questions posées
Plus en détailMSP Center Plus. Vue du Produit
MSP Center Plus Vue du Produit Agenda A propos de MSP Center Plus Architecture de MSP Center Plus Architecture Central basée sur les Probes Architecture Centrale basée sur l Agent Fonctionnalités démo
Plus en détailHelpDesk Fiche produit
Fiche produit Artologik est l outil rêvé pour ceux qui recherchent un programme de support et de gestion des tickets alliant facilité d utilisation et puissance. Avec Artologik, vous pouvez gérer système
Plus en détailUn outil open source de gestion de bibliographies
Un outil open source de gestion de bibliographies Généralités... 2 Installation... 2 L interface zotero... 2 Ajouter une notice bibliographique manuellement... 4 Modifier ses notices bibliographiques...
Plus en détailBonnes pratiques de développement JavaScript
Bonnes pratiques de développement JavaScript Titre présentation Conférencier François Béliveau Romain Dorgueil A propos de nous... François Béliveau Développeur web depuis 8 ans Utilise symfony depuis
Plus en détailConfiguration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.
PPE 1 MISSION 1 Tâche 1 : Se renseigner sur les exigences logicielles et matérielles de l utilisation de MRBS sur une distribution Linux (Debian). Proposer une configuration matérielle suffisante pour
Plus en détailGuide d installation de Gael
Guide d installation de Gael Outil web libre de gestion des élèves du premier degré, complément naturel d Iconito documentation version 1.2 juillet 2007 Gael version 0.5 Table des matières Objet... 3 Support...
Plus en détailCours Linux. Cours en ligne Administrateur Systèmes Linux. Académie Libre info@academielibre.fr
Cours Linux Cours en ligne Administrateur Systèmes Linux Académie Libre info@academielibre.fr Programme général du cours Linux MODULE 1 - Fondamentaux Introduction à Linux La procédure de Login et Logout
Plus en détailTP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP
Vue d ensemble du basculement DHCP Dans Windows Server 2008 R2, il existe deux options à haute disponibilité dans le cadre du déploiement du serveur DHCP. Chacune de ces options est liée à certains défis.
Plus en détailBack up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11
Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis. La fourniture
Plus en détailTHEME : Mise en place d une plateforme d enseignement à distance
République du Sénégal Un peuple Un but Une foi Ministère de l Enseignement Supérieur ECOLE CENTRALE DES LOGICIELS LIBRES ET DE TELECOMMUNICATIONS (EC2LT) THEME : Mise en place d une plateforme d enseignement
Plus en détailAdresse directe fichier : Adresse url spécifique sur laquelle le lien hypertext du Client doit être
GLOSSAIRE Adresse directe fichier : Adresse url spécifique sur laquelle le lien hypertext du Client doit être redirigé pour permettre l activation du Service. Adresse IP : Numéro qui identifie chaque équipement
Plus en détailSystèmes de tickets avec RT
Gestion et Surveillance de Réseau Systèmes de tickets avec RT These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)
Plus en détailGuide Utilisateur MANTIS. Sommaire. Objet du document :
Guide Utilisateur MANTIS Objet du document : L'outil Mantis est mis à la disposition des organismes du réseau Libres Savoirs. Cet outil est à utiliser en cas d'incident lié à l'utilisation de la plateforme
Plus en détailActivité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données
Activité sur Meteor Annexe 1 : notion de client-serveur et notion de base de données Notion de client-serveur Que se passe-t-il lorsque vous tapez dans la barre d'adresse de votre navigateur «http://www.google.fr»?
Plus en détailCONFIGURATION DE BASE. 6, Rue de l'industrie BP130 SOULTZ 68503 GUEBWILLER Cedex. Fax.: 03 89 62 13 31 Tel.: 08.92.56.68.69 support@telmatweb.
Educ@Box Configuration de base 6, Rue de l'industrie BP130 SOULTZ 68503 GUEBWILLER Cedex Fax.: 03 89 62 13 31 Tel.: 08.92.56.68.69 support@telmatweb.com Page: 1 Sommaire 1 CONTENU DE VOTRE PACKAGE EDUC@BOX...
Plus en détailINFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
Plus en détailAngularJS pour une application d'entreprise
AngularJS pour une application d'entreprise SAVOIR FAIRE SERIAL Jean-Philippe Laurent Responsable pôle Web Benoit Charpié-Pruvost Expert AngularJS 18 juin 2015 BRINGING THE HUMAN TOUCH TO TECHNOLOGY BRINGING
Plus en détailMANUEL D INSTALLATION. du module Chronopost pour. version 1.0.0
MANUEL D INSTALLATION du module Chronopost pour version 1.0.0 Objectif Ce document explique comment installer et utiliser le module Chronopost sur votre site Magento. Périmètre Ce module permet d accepter
Plus en détailVous pouvez trouver un échantillon de mon travail sur http://matiaspizarro.com
CURRICULUM VITAE Avril 2014 1. Information personnelle Nom: Prénom: Date de naissance: Nationalité: Information de contact: Pizarro Matías 9 janvier 1972 (Genève, ) Française Adresse: c/ Rafalet, 36 07650
Plus en détailwww.evogue.fr SUPPORT DE COURS / PHP PARTIE 3
L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...
Plus en détailUNE ÉTAPE À LA FOIS GUIDE D AHÉSION
Votre rôle Votre bien-être Notre Société Votre croissance Votre acquis UNE ÉTAPE À LA FOIS GUIDE D AHÉSION épargne CT CTYourWealth.ca/Savings GUIDE D ADHÉSION UNE ÉTAPE À LA FOIS En tant qu employés de
Plus en détailSOMMAIRE. Comment se connecter?
SOMMAIRE Comment se connecter? Présentation de l interface Notions sur l espace documentaire Création d un dossier Création d un document Modifier un document Copier ou déplacer des documents Exporter
Plus en détailPiwik L'alternative Open Source en web analytique - Version numérique
Chapitre 1 - Introduction à Piwik A. Présentation de Piwik 9 1. Présentation du web analytique 9 2. Qu'est-ce que Piwik? 9 3. Qu'est-ce que l'open Source? 10 4. La communauté Piwik 10 5. Les références
Plus en détailSavoir utiliser les services de l ENT Outils personnels SOMMAIRE
Savoir utiliser les services de l ENT Outils personnels 1 Outils personnels 1. Gérer les préférences 2. Personnaliser la page d accueil 3. Utiliser l agenda personnel 4. Stocker des fichiers dans le porte-documents
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailLANDPARK HELPDESK HISTORIQUES DES AMÉLIORATIONS PAR VERSIONS
LANDPARK HELPDESK HISTORIQUES DES AMÉLIORATIONS PAR VERSIONS Landpark Helpdesk version 3.9.4 (juin 2014) Correction de requêtes pour les bases de données oracle empêchant la visualisation des interventions.
Plus en détailFICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement
COREYE CACHE Solution d absorption de charge pour une disponibilité et une performance optimales des applications Web En bref Architecture technique La plateforme Coreye Cache délivre la majeure partie
Plus en détailFiche Produit MediaSense Extensions
Fiche Produit MediaSense Extensions applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup Personal Directory ClickNDial Provisioning Corporate Speed
Plus en détailDocumentation technique
Documentation technique Documentation technique Destinataires : Direction EIP Nom du fichier : 2011_TD1_FR_Symbiosys.odt Promotion : 2011 (Epitech 5) Date de création : 10.04.2009 Chef de groupe : Manfred
Plus en détailQu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur
Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de
Plus en détail