Blog myBlog = BlogFactory.getWordPressBlog();
Benoît Courtine
Open Source enthousiast, and CTO at Alcion Group.
Accueil: http://blog.courtine.org/
Article par Benoît Courtine
Mon premier Paris JUG
12/03/09
Après ce compte-rendu de ma deuxième participation à une conférence OpenDay, voici celui de la soirée web au Paris JUG.
Installer un serveur dédié
10/03/09
Le développement, ce n’est pas seulement un travail… c’est aussi une passion : ce sont juste les projets et les technologies qui changent ! Il y a quelques temps, je me suis dit qu’il n’y avait pas de raison pour que mes projets personnels soient moins bien développés que ceux sur lesquels je travaille dans un contexte professionnel. J’ai donc décidé de sécuriser mes développements personnels :
- utilisation d’un gestionnaire de configuration ;
- intégration continue, tests et déploiements automatisés des builds réussis ;
- etc.
Pour cela, il me fallait un serveur, distinct de ma machine de développement.
Sortie de Quotero 1.0
9/03/09
Jeudi dernier, j’ai assisté à mon deuxième OpenDay, sur la sortie de Quotero 1.0 à la Cantine. Pour mémoire, le premier OpenDay auquel j’ai assisté concernait la sortie de la plateforme décisionnelle Open Souce Spago BI 2.0 : j’avais fait un rapide compte-rendu de cette conférence sur le blog technique d’Alcion Group.
Voici donc le compte-rendu de la conférence sur Quotero.
Du droit d’auteur et de la contrefaçon [MAJ]
4/03/09
Je ne suis pas un spécialiste du droit (y compris lorsqu’il s’agit de droit informatique)… mais c’est un sujet qui m’intéresse beaucoup ! Je suis donc assidûment le “Journal d’un avocat”, blog d’un avocat au barreau de Paris qui vulgarise (au sens noble du terme) le droit pour les non-spécialistes, mais sans tomber dans les raccourcis inexacts qu’on trouve dans la presse.
Je laisse donc parler le professionnel, et relaie ce très bon billet concernant le droit d’auteur et la contrefaçon, “Le droit d’auteur pour les nuls”. Ce billet fait suite aux récentes déclarations de Luc Besson en la matière, qui ont été soutenues par Frédéric Lefebvre.
Et puisque je suis parti pour faire la promotion de ce blog de qualité, je rappelle également les précédents billets de Maître Eolas ayant des thèmes en rapport avec l’informatique :
- En rapport avec les billets ci-dessus, les commentaires de l’affaire Mulholland Drive (sur l’exception de copie privée et les DRM), ici et là ;
- Toujours sur un sujet voisin, le détail d’une affaire de copie privée, ici, ici et ici ;
- La loi DADVSI décortiquée dans une saga complète… ici, ici, ici, ici, ici, ici, ici, ici, ici, et enfin ici ;
- L’affaire Wizzgo (le magnétoscope en ligne), chronologiquement ici, ici, et enfin ici ;
- Utilisation des informations publiques de Facebook lors d’un procès ;
- La gratuité des frais de transport sur des sites de vente en ligne
- Le fichier EDVIDGE
- L’affaire Fuzz (concernant la responsabilité d’un site d’agrégation ayant repris une nouvelle portant atteinte à la vie privée), ici, ici et ici ;
- Et le meilleur pour la fin, puisque ce sujet me concerne de près avec ce nouveau blog : la responsabilité des blogueurs (par rapport à ce qu’ils publient, et au contenu des commentaires laissés sur le blog) . J’y ai en particulier appris que ce blog étant personnel, je n’aurai pas à le déclarer à la CNIL pour la collecte d’informations qui pourrait y être faite (les commentateurs laissant leur adresse mail par exemple).
En vous souhaitant une bonne lecture…
Mise à jour du 4 mars 2009 : un nouvel article du maître sur la loi HADOPI.
Offre d’emploi
2/03/09
Je reçois régulièrement des offres d’emplois de différents recruteurs (chasseurs de têtes, sociétés de services, clients…). Cela ne m’étonne pas particulièrement, mon CV étant aisément accessible sur différents réseaux sociaux, et prochainement sur ce blog. Ces offres sont plus ou moins intéressantes et plus ou moins en adéquation avec mon profil…
Mais parfois, il arrive qu’une offre d’emploi me fasse particulièrement rigoler ! Ce fut justement le cas aujourd’hui. Voici le début de l’offre d’emploi qui est arrivée dans ma boite mail vers 18h. J’ai graissé les parties personnelles du mail. Je vous laisse le découvrir… je pense qu’aucun commentaire n’est nécessaire :
Est-on trop dépendant de Google ?
28/02/09
Il y a environ 4 mois, sur le blog technique d’Alcion Group, j’avais publié un billet pour venter les mérites des Google Apps, et en particulier de leur taux de disponibilité supérieur à 99,9%.
Pour mémoire, il s’agit d’un ensemble d’applications permettant aux particuliers (gratuitement) et aux PME (pour un coût “dérisoire” de 40€ par personne et par an) de délocaliser une partie de leur système d’information (comptes mails, agendas partagés, etc.) sur les serveurs de Google.
Ping…
26/02/09
Aujourd’hui, une application n’arrivait pas à se connecter à une machine (Shari, de son petit nom)…
Par réflexe, je tente de « pinguer » la machine. Voici le résultat :
Je ne sais pas ce qui s’est passé (j’imagine qu’il s’agit d’un souci de DNS), mais je trouve le résultat amusant : c’est mignon une camarade de jeu qui couvre votre absence en se faisant passer pour vous. La supercherie aura tout de même tenu quelques minutes (le temps que je regarde de plus près le résultat de ce ping).
Note : si vous ne voyez pas ce qu’il y a de drôle, regardez du côté des adresse IP. Si vous ne voyez toujours pas ce qu’il y a de drôle… c’est que vous n’êtes pas informaticiens !
Epilogue : la dénomée Shari (dont l’adresse IP était bien 192.168.10.28) était en fait bien déconnectée du réseau. Problème classique universellement connu sous le nom « je me suis pris les pieds dans le cable réseau ». Un branchement plus tard, tout était rentré dans l’ordre (ping compris). En tout cas, si vous avez une explication à ce phénomène, je suis preneur (par curiosité). J’ai débranché (volontairement cette fois) Shari du réseau mais je n’ai pas réussi à reproduire ce comportement.
Sortie de Lyria Leonardi 4.2
19/02/09
Je me permet de reprendre un billet du blog java de developpez.com pour signaler la sortie de la nouvelle version de l’outil Leonardi.
Les principales nouveautés de ce produit sont décrites dans le billet que je site : je ne les recopierai donc pas. En revanche, je ferai une (très) rapide présentation de l’outil (un résumé des informations que l’on peut trouver sur le site de Lyria) ainsi que du paradigme MDA auquel il se rattache, pour ceux qui ne le connaissent pas du tout.
Pour simplifier, Leonardi est un générateur d’IHM, qui se base sur le MCD de l’application : on lui donne en entrée le modèle de données, ainsi qu’un certain nombre de paramètres, et il conçoit l’interface de l’application.
C’est cette idée de générer des IHM (voire de manière plus générale du code) à partir du modèle de données qu’on appelle le “paradigme MDA”, qui a maintenant quelques années.
Des outils pour le mettre en pratique arrivent à maturité : même en omettant les solutions propriétaires, Leonardi n’est pas le seul acteur libre sur ce marché : il en existe au moins deux autres que sont AndroMDA et Appfuse.
Cependant, même si ces produits ont le même but, ils n’ont pas la même approche technique :
- Leonardi génère un code spécifique, le “MMI Model” (sous forme XML). Celui-ci est embarqué dans l’application finale, et est parsé dynamiquement à l’exécution par un MMI Engine, qui générera l’interface. Le “MMI Model” est générique, il existe plusieurs “MMI Engines”, spécifiques à la cible désirée (client riche, PDA, application web…).
- AndroMDA et Appfuse sont tous deux basés sur Maven. Chacun dispose de plusieurs “connecteurs” de sortie (JSF, Struts, SpringMVC), et en fonction de celui qui est choisi, ils génèrent le code correspondant. Aucun moteur spécifique à ces produits n’est nécessaire à l’exécution.
Je ne connais pas suffisamment ces différents produits pour pouvoir rentrer finement dans la présentation de leurs différences fonctionnelles. J’espère avoir l’occasion de les tester et de les comparer, mais au vu de mon emploi du temps, j’ai peur que ce souhait soit utopique…
Note : à côté de ces solutions gratuites, il existe plusieurs autres solutions MDA payantes, telles que Celerio de Jaxio. Il semblerait que cette solution offre beaucoup plus de fonctionnalités qu’un Appfuse (par exemple), mais le prix du “ticket d’entrée” n’est pas du tout le même.
