blog.bressure.net

Carnet professionnel d'un informaticien

Catégorie : Gestion de projet

Docker – Un pas vers la registry

Dans l’article précédent Docker – le réseau je suis arrivé à la conclusion de mettre en place 2 VM hébergeant chacune une infrastructure de service complète. L’une devra être la copie de l’autre et servira d’étape de validation préproduction avant d’installer réellement en production. Afin d’assurer la prédictibilité de le l’exécution, ces 2 VM ne […]

JIRA outil de gestion de la demande

Lors d’une vie professionelle précédente j’avais personnalisé Trac afin d’en faire un outil de gestion de la demande pour une population d’utilisateurs non informaticiens. En plus de le rendre plus agréable en l’épurant il a fallut répondre aux besoins en utilisant des extensions bien choisies et voire en créant de nouvelles en python. Lire la […]

Jointure sur des bases de données différentes avec WebDev 16: encore une déception !

Dans la cas d’une application multibase, on peut être amené à aggréger des données en provenance de bases différentes. La sélection peut s’opérer en 2 étapes: rapatrier les données de chaques bases puis les aggréger en mémoires. Si l’aggrégation consiste à faire une jointure on préfèrerait que cela se fasse dans la « base ». En J2EE, […]

Webdev 16 de déception en déception

Voulant partager du code entre plusieurs projet, l’idée naturelle est de mettre ce code dans des bibliothèques dont va dépendre les projets. En java cette dépendance peut être définie par Maven qui gère le cycle de build. Avec Windev on est loin d’une solution industrielle…. Tout d’abord le simple partage de code via le centre […]

Squelette de projet python pour Maemo5

Le projet Pyjama est aujourd’hui dans un état presque utilisable. Pyjama est un outil écrit en python pour générer un squelette de projet python pour Maemo5. Il s’agit d’un « bootstrapper » à la manière du plugin archetype de maven. Le principal objectif de Pyjama est atteint puisque la version disponible sous forme de source permet de […]

Ouverture de ligne Free Mobile : Erreur de clé rib

Le pigeon n’aime pas le Javascript c’est de notoriété publique. En effet tout site web se basant sur du javascript s’expose à ne pas fonctionner car il s’appuie sur un composant client non maîtrisé. Je dois être un peu vieux jeu même si je n’ai pas encore 36 ans… Enfin pour quelques semaines me séparent […]

Prototype d’application python pour Maemo 5

La mise en place d’un nouveau projet python pour Maemo5 est consitituée de plusieurs étapes: création du référentiel de sources: ex: subversion chez google code création du projet sous ESBox ajout des fichiers pour setuptool ajout de l’arborescence initiale du projet (architecture) import des sources dans le référentiel enregistrement du projet sur PYPI création du […]

WebDev 16 vs J2EE : connexion aux sources de données par programmation

On a vu précédemment que la gestion des sources de données se devait d’être faite manuellement dans un contexte d’entreprise. En effet l’utilisation de telle ou telle base de donnée doit être configurée dans l’environnement, sur site, et non pas dans l’AGL. Cette article résume la marche à suive pour rendre une application Webdev 16 […]

Comparaison WebDev 16 et J2EE : session web

En J2EE le mécanisme des Servlets est entièrement documenté. Une servlet est instanciée pour servir les requêtes des clients. Chaque execution (traitement) peut obtenir la session à laquelle il appartient en invoquant peu ou prou un getSession sur la requête courante. Cet objet de session peut servir à accueillir des objets que l’on souhaite rattacher […]

Google Data API 2.0.15 et Maemo5 en python

Maegen, une application de généalogie pour Maemo5/N900 utilise le service googlecode de google pour la soumission de bug. Pour cela Maegen se base sur la librairie gdata fournie par google. Le code de rapport de bug a été écrit il y a plus d’un an et suppose que la version de gdata soit la 2.0.9 […]

Back to top