Je ne sais pas si, comme moi, vous lisez régulièrement le magazine GNU Linux Magazine France (GLMF pour les intimes) dans lequel je publie de temps en temps des articles, mais cela fait toujours plaisir quand un pote qui représente s'y met également !
Dans le dernier numéro de GLMF, le 114 , Jean-Pierre - fidèle à lui-même - y pousse un coup de gueule dans un article intitulé "Parce qu’y’en a marre !". C'est... excellent !! Vraiment. (http://www.ed-diamond.com/feuille_lmag114/index.html, page 48).
Je ne résiste pas à retranscrire le texte d'intro, pour vous motiver à lire la suite.
Y'en a marre des discours marketing qui incitent les développeurs à faire n'importe quoi ! Et ils s'y précipitent sans recul, avec la certitude d'avoir fait le bon choix, alors qu'ils ne font que suivre des discours lénifiants. Où sont les petits artisans qui façonnent un code avec de bons produits et qui réfléchissent avant d'agit ?
Espérons que JP continuera à publier des pépites de cet acabit. Comme dirait François aka PokerMan, ça c'est bon ça !!
mercredi 18 mars 2009
mardi 17 mars 2009
samedi 28 février 2009
Poker Night 2.0
mercredi 11 février 2009
f 11 :"Leonidas" version Alpha

Le projet fedora étant en perpétuelle évolution (tiens ça me rapelle un T-Shirt qui n'a pas été retenue pour le concours fedora-fr ...), ce dernier propose depuis le 5 février 2009 la version Alpha de la distribution qui se trouve tout en haut de la chaîne alimentaire : fedora !
En effet, cette version de "Leonidas "(futur nom de fedora 11) représent(z)e bien l'état d'esprit du projet fedora : toujours à la pointe de la technologie, et donc de ce fait, des innovations plein le dvd d'install.
En ce qui me concerne, j'ai effectué une install en dur, ce qui permet de profiter un peu plus de cette version test de fedora, à contrario de faire tourner cette dernière sur une machine virtuelle ( sûrement parce que je rencontre plus de difficultés à paramétrer notre distrib' avec Virtualbox).
Après une installation réaliser avec succès via le DVD (ici), on peut rapidement apprécier les différentes nouveautés :
KDE 4.2 : Intégration réussie !
A mon avis, et cela n'engage que moi, l'intégration de ce dernier est meilleure dans cette version Alpha que dans Cambridge (f 10), du moins pour l'instant. Une rapidité est constatée dans l'utilisation générale de cette interface graphique, cela va du Menu K au lancement de diverses applications du genre Ktorrent, OpenOffice, Amarok 2 et certainement d'autres mais je n'ai pas encore fais le tour !
Pour bien se rendre compte, allez voir KDE.ORG!!!
(K)PackageKit 0.4.2 : Clair et Performant.
PackageKit me posait quelques problèmes sous f 10 du fait de sa mauvaise coordination avec KpackageKit, pas bien méchant je vous l'accorde, bon... Sur "Leonidas" Alpha, je constate un progrès appréciable dans l'esthétique et donc un peu plus clair à mon sens.
PackageKit permet également, dans cette version Alpha, de mieux gérer l'intégration et l'installation de firmware, pour une meilleure reconnaissance du matériel et ça c'est très agréable aussi (pensez aux machines récentes sur le marché hein)..

(K)PackageKit devient donc un gestionnaire de paquets plutôt simple d'accès et agréable à utiliser (messages de notifications, etc...)
Dans cette version Alpha de "Leonidas" on trouvera également des nouveautés comme : Gnome 2.26 en développement, Xfce 4.6 beta, NetBeans disponible en version 6.5, Python 2.6, les systèmes de fichiers Ext4 et Btrfs (seulement dispo en option au boot pour l'installation de f 11 Alpha...)...
Donc si on résume cette version de test, on se retrouve avec pas mal de nouveautés, qui sont à mon grand étonnement, bien stable pour une Alpha. Ça promet !!
Télécharges, installes et rapportes, t'entends ??!!
En effet, cette version de "Leonidas "(futur nom de fedora 11) représent(z)e bien l'état d'esprit du projet fedora : toujours à la pointe de la technologie, et donc de ce fait, des innovations plein le dvd d'install.
En ce qui me concerne, j'ai effectué une install en dur, ce qui permet de profiter un peu plus de cette version test de fedora, à contrario de faire tourner cette dernière sur une machine virtuelle ( sûrement parce que je rencontre plus de difficultés à paramétrer notre distrib' avec Virtualbox).
Après une installation réaliser avec succès via le DVD (ici), on peut rapidement apprécier les différentes nouveautés :
KDE 4.2 : Intégration réussie !
A mon avis, et cela n'engage que moi, l'intégration de ce dernier est meilleure dans cette version Alpha que dans Cambridge (f 10), du moins pour l'instant. Une rapidité est constatée dans l'utilisation générale de cette interface graphique, cela va du Menu K au lancement de diverses applications du genre Ktorrent, OpenOffice, Amarok 2 et certainement d'autres mais je n'ai pas encore fais le tour !Pour bien se rendre compte, allez voir KDE.ORG!!!
(K)PackageKit 0.4.2 : Clair et Performant.
PackageKit me posait quelques problèmes sous f 10 du fait de sa mauvaise coordination avec KpackageKit, pas bien méchant je vous l'accorde, bon... Sur "Leonidas" Alpha, je constate un progrès appréciable dans l'esthétique et donc un peu plus clair à mon sens.
PackageKit permet également, dans cette version Alpha, de mieux gérer l'intégration et l'installation de firmware, pour une meilleure reconnaissance du matériel et ça c'est très agréable aussi (pensez aux machines récentes sur le marché hein)..

(K)PackageKit devient donc un gestionnaire de paquets plutôt simple d'accès et agréable à utiliser (messages de notifications, etc...)
Dans cette version Alpha de "Leonidas" on trouvera également des nouveautés comme : Gnome 2.26 en développement, Xfce 4.6 beta, NetBeans disponible en version 6.5, Python 2.6, les systèmes de fichiers Ext4 et Btrfs (seulement dispo en option au boot pour l'installation de f 11 Alpha...)...
Donc si on résume cette version de test, on se retrouve avec pas mal de nouveautés, qui sont à mon grand étonnement, bien stable pour une Alpha. Ça promet !!
Télécharges, installes et rapportes, t'entends ??!!
jeudi 15 janvier 2009
Lotus Domino : What an ironic name :)
Dealing most of the time with quality F/OSS products I've been recently against my will confronted with the mysterious world of Lotus Notes and the names strike me as really ironic.
For Domino, it clearly states :
- That when one part falls down , everything goes down quickly
- That it stands on its tinyest edge and is really unstable
- That when you fish for a domino (or openthat turd the notes client), you never know what you're gonna get (and no, it really isn't like a box of chocolates)
For Lotus, it probably refers to the zen attitude required to work with it.
I guess we'll never know are internal play on words or unspoken acknowledgements of the "features" of these worst-of-breed products.
For Domino, it clearly states :
- That when one part falls down , everything goes down quickly
- That it stands on its tinyest edge and is really unstable
- That when you fish for a domino (or open
For Lotus, it probably refers to the zen attitude required to work with it.
I guess we'll never know are internal play on words or unspoken acknowledgements of the "features" of these worst-of-breed products.
mercredi 12 novembre 2008
Fundraising
Wikipedia needs our help again. Don't take the freedom of all knowledge for granted, and please Donate Now .You will feed good about yourself.
If you alreay did or don't wan't, consider these great alternatives :
- Amarok is also looking for funding now. Please drop some benjamins to support this great media player :)
- KDE is always looking for support
jeudi 6 novembre 2008
mod_cluster viiiiiiiteee !
Mon POTCHE Brian (Stransberry) nous annonce pour son premier post sur son blog une excitante alternative aux connecteurs existant pour Apache HTTPd vers un serveur Apache Tomcat/JBoss Web.
Juste pour vous faire baver, voici les fonctionnalités qu'il décrit plus avant dans son post (et sur le site du projet) :
Release 1.0.0.GA avant la fin de l'année ! Faut prendre ce jouet, t'entends ?
J'suis à fond emballé par ce talak !
Juste pour vous faire baver, voici les fonctionnalités qu'il décrit plus avant dans son post (et sur le site du projet) :
- plus de configuration statique des workers, pffuiiitt. La totpologie du cluster peut changer, le connecteur s'adapte intelligemment ! Il s'en fout lui, ce jeune connectseur !
- calcul automatique de la pondération de la balance de charge via l'inspection de mesures sur les serveurs cibles ! Les mesures à prendre en compte sont configurables ET pluggables. Rien que ça, tu veux pas savoir !
- prise en charge du cycle de vie des applications web. Le connecteur est aware lorsqu'une appli est déchargée. Plus d'erreur HTTP 404, la requête est re-routée vers un autre noeud. C'est la porte (avec des clés d'patron) ouverte à la migration en live ça, t'entends ? Avec ça, tu peux leurs péter les chevilles par en dessous !
Release 1.0.0.GA avant la fin de l'année ! Faut prendre ce jouet, t'entends ?
J'suis à fond emballé par ce talak !
mercredi 15 octobre 2008
RHQ+Jopr = JON (community)
Encore un grand pas fait par Red Hat aujourd'hui !
La solution d'administration JBoss ON qui n'était pas totallement en open source a d'abord été scindée en RHQ (http://rhq-project.org) + Plugin pour JBoss AS non disponible.
Depuis aujourd'hui Jopr (http://www.jboss.org/jopr/) permet de faire tomber ce dernier rempart.
Il ne reste plus qu'à tester ça !
Voici en anglais la liste des fonctionalités :
Jopr is the open source enterprise management solution for the JBoss Middleware projects. This management project delivers an open source and unsupported form of the JBoss Operations Network product. It provides enterprise administration and monitoring with fine-grained security and an extensible platform base upon which extensions and new administration support can be built.
* Automatic discovery of resources
* Inventory
* Monitoring for availability and performance
* Complex alerting
* Fine grained security
* Configuration management
* Auditing
* Log tracking
* Content distribution
Libellés :
JBoss,
JON,
Jopr,
middleware,
Red Hat,
supervision
samedi 20 septembre 2008
Comme au bon vieux temps, en mieux !

J'entend dire à gauche et à droite que JBoss/Red Hat est "mal", "sur la mauvaise pente", ... Je pense que ces personnes ne sont pas vraiment bien informées.
Ce n'est pas une surprise si je dis que la refonte totale de JBoss AS a été douloureuse. Mais nous y sommes. PLOP ! Le bouchon saute. Je vois maintenant un rythme de croisière qui augmente et me rappelle le bon vieux temps ;)
Le micro-conteneur va apporter ce même avantage que le micro-noyau JMX nous avait donné à l'époque. Suivre le troupeau n'est pas la façon de faire, t'entends ? Même si c'est plus difficile, on évite pas les problèmes, on les régularise comme dirait le Roi.
Mais JBoss/Red Hat ce n'est plus seulement l'AS ! Et là, un travail de fond, un véritable rouleau compresseur est maintenant en place.
Plateforme SOA
Vous aurez sans doute noté la fréquence à laquelle la plateforme SOA évolue, prenant en compte très rapidement les retours des utilisateurs :
- ESB 4.2 le 4 septembre 2007
- ESB 4.2.1 le 7 novembre 2007
- Cumulative Patch (CP) 01 le 14 février 2008
- CP 02 le 15 avril 2008
- Technical Preview (TP) le 01 mai 2008
- ESB 4.3 le 22 mai 2008
- ESB 4.4 le 5 aout 2008
Cette plateforme intègre la plupart des technologies phares de JBoss voire plus (Groovy, Spring ...). Notons principalement JBoss Rules et jBPM qui eux même avancent à grand pas depuis quelques temps. A voir absoluement les blogs de Drools, jBPM et gouvernance.
L'intégration d'un plugin pour RHQ/JON ne devrait plus tarder.
JBoss Seam
C'est la grande révolution de ces deux dernières années. C'est aussi l'origine de la nouvelle JCR 299, les Web Beans. Ce framework d'intégration très populaire dispose d'un site d'information dédié : Seamframework.org ainsi qu' un blog d'intéret plus général.
Hibernate Entity Manager, Validator, Search et al.
Que d'innovations de ce côté là aussi ! Particulièrement, j'adore Search qui utilise Lucene pour améliorer les recherches sans gros impact sur le code. Sexy !
JBoss Cache
Ici, nous on nous balance au rythme d'une Kalachnikov des versions qui intègrent des innovations qui permettent de voir les performances encore plus impressionantes qui servirons à la solution de clustering de JBoss AS. Voir le blog des developpeurs.
JBoss Portal
A peine quelques jours après la sortie de la spécification Portlet 2.0, JBoss Portal lance une version qui l'implémente. Le blog est visible ici. Cela permet de jouer de manière standard avec la communication inter-portlet. L'implémentation du PortletBridge permet d'exposer les applications JSF et Seam.
RHQ/JON
C'est là que Red Hat surprend tout le monde avec la mise en open source de JON tout en s'alliant avec Hyperic. RHQ est maintenant un projet open source de supervision et d'administration avec une communauté très active.
Mobicent
Ciblant les Telcos, Mobicent offre tous les services permettant la convergence voix-vidéo-données.

VoiceTag est un exemple d'application basée sur Mobicent disponible sur Facebook qui permet de laisser un message vocal à un de ses contacts :
. . .
La liste est déjà longue, je ne peux être exhaustif.
Voilà qui devrait confirmer que JBoss/Red Hat est loin d'être "mal". Et là, je me contente de la partie Middleware, mais Red Hat c'est bien plus que seulement ça. Pour moi, le sommet du sexy, pour le moment, c'est de pouvoir faire tourner une application web en cluster sur Amazon EC2 avec des images RHEL5/JEAP4.3.
jeudi 4 septembre 2008
Pimp my grep
I'm in a situation where i use a lot of grep.
I recently discovered grep allows much more results coloration than i previously thought.
There's the obvious :
alias grep ='grep --color=auto' which will color matches in red by default.
But there's a GREP_COLORS environment variable that allows to configure file name coloring, line number coloring, context coloring and others...
Just add:
export GREP_COLORS='mt=01;31:ml=:cx=:fn=36:ln=32:bn=32:se=36'
to your .bash_profile or adjust accordingly to your $SHELL.
syntax for this variable is avaible in the man page, mt=matching text,cx=context, ml=matching lines, ... numbers are term colors . Much easier to read when going through a lot of matches :)
The GREP_COLOR env var is deprecated but still honored, and allows to specify matching text color only (thus less powerful that the new GREP_COLORS above).
Its syntax is just a term color , i.e : GREP_COLOR="01;33"
Although it has been deprecated , If you use a version of grep older than 2.5.2 / 2.5.2 you might need it...
You can get an array of available colors here
Just a little screenshot of it :
I recently discovered grep allows much more results coloration than i previously thought.
There's the obvious :
alias grep ='grep --color=auto' which will color matches in red by default.
But there's a GREP_COLORS environment variable that allows to configure file name coloring, line number coloring, context coloring and others...
Just add:
export GREP_COLORS='mt=01;31:ml=:cx=:fn=36:ln=32:bn=32:se=36'
to your .bash_profile or adjust accordingly to your $SHELL.
syntax for this variable is avaible in the man page, mt=matching text,cx=context, ml=matching lines, ... numbers are term colors . Much easier to read when going through a lot of matches :)
The GREP_COLOR env var is deprecated but still honored, and allows to specify matching text color only (thus less powerful that the new GREP_COLORS above).
Its syntax is just a term color , i.e : GREP_COLOR="01;33"
Although it has been deprecated , If you use a version of grep older than 2.5.2 / 2.5.2 you might need it...
You can get an array of available colors here
Just a little screenshot of it :
vendredi 29 août 2008
Mon "Commensal" à moi

Mon jeune, je suis encore allé hier soir prendre un verre au bar panoramique du Concorde Lafayette. Comme j'étais en avance et en possession de ma clé 3G, j'ai pu travailler sur mon ordi en regardant la vue sur Paris tout en buvant un verre de Beaune vieille vigne.
Je representz ces conditions de travail, t'entends ?
Car elles sont vraies et qu'on les vit ici même, chez nous !
Je décrète que cette place est le QG de DDC. Avis aux amateurs, je suis votre guide !
Par contre, je ne représentz pas du tout le resto "Chez Clément" juste à côté où il faut attendre 1h45 pour l'entrée et où la bouffe n'est pas faite pour les rappeurs de la rive sud.
dimanche 20 juillet 2008
Une poker OSC night exclusive !

Je dis ça pour toi mon jeune, mon fanatsique : tout le secret d'une nuit bien réussie consiste à réunir un ensemble de personnes qui representz. T'entends ?
Hé oui ! Y avait même de la blind de choix, des desserts de patron et du kiwi BI-O-LOGIQUE.

Après, il suffit de donner l'heure à ceux qui viennent, l'heure à ceux qui ne viennent pas (on a pas encore décidé laquelle, mais c'est pas grave on a va se démerder) et un lieu où ton bruit, même puissant, ne fait pas chier Jacques, ce Chirac.
Bien entendu, c'était le moment idéal pour propager cette bactérie du ROI. Séance de rrraat-trapage avec séquestration à Youtube tout le long, t'entends ?
Ce jeu, il t'apprend à protsèger tses biêns. Même si à un moment, BU qui sait tout, le knowledgist, n'a pas pu trancher sur un détail des règles.

Les grands gagnants de la soirèe (pour te plaire mon jeune) :
lundi 14 juillet 2008
readynas, Upnp & djmount
Je n'exploite pas encore réellement les capacités UPnP AV de mon NAS. En revanche je suis tombé (aie) sur un petit client appelé djmount, qui permet de découvrir et de se connecter sur le mediaServer fourni par défaut sur le NAS, fuppesd . L'ensemble rame un peu, mais possède des fonctionnalités intéressantes de découverte automatique de contenu, classification , extraction de métadonnées classiques pour les albums audio ,photos, vidéos, etc... et fournissant différentes vues virtuelles classées en fonction de ces métadonnéees.
La mise en oeuvre est simple : activer l'upnp AV dans les services du NAS, installer et démarrer djmount en suivant leurs instructions, puis monter les collections avec fuse:
sur le NAS :
(géré automatiquement par l'interface d'admin du NAS)
sur le client :
La collection est alors navigable soit par structure filesystem, soit par vue construite à partir des métadonnées, soit en utilisant la syntaxe de recherche.
Pour démonter la collection, il suffit de faire :
Puis en la parcourant :
Assez pratique... tout cela en attendant une plus grande industrialisation notamment via l'intégration de l'upnp dans amarok
La mise en oeuvre est simple : activer l'upnp AV dans les services du NAS, installer et démarrer djmount en suivant leurs instructions, puis monter les collections avec fuse:
sur le NAS :
#fuppesd
(géré automatiquement par l'interface d'admin du NAS)
sur le client :
#nohup djmount -o allow_other -dinfo,upnperr /mnt/av/ > /var/log/djmount.log &
La collection est alors navigable soit par structure filesystem, soit par vue construite à partir des métadonnées, soit en utilisant la syntaxe de recherche.
Pour démonter la collection, il suffit de faire :
$fusermount -u /mnt/av
Puis en la parcourant :
$ll '/mnt/av/[nas-romain] NETGEAR ReadyNAS/Music/'
total 3,0Kon voit ici les différentes possibilités (navigation filesystem, mes folders, navigation par albums, artist, genre, ou moteur de recherche intégré) .
dr-xr-xr-x 250 root root 512 jan 1 2000 Album
dr-xr-xr-x 2 root root 512 jan 1 2000 All Music
dr-xr-xr-x 318 root root 512 jan 1 2000 Artist
dr-xr-xr-x 5 root root 512 jan 1 2000 Folders
dr-xr-xr-x 74 root root 512 jan 1 2000 Genre
dr-xr-xr-x 2 root root 512 jan 1 2000 _search
Assez pratique... tout cela en attendant une plus grande industrialisation notamment via l'intégration de l'upnp dans amarok
jeudi 19 juin 2008
Encore du Google spirit
Voici la vidéo faite sur l'évolution de la communauté Eclipse.
Pour comparaison, voici le rendu pour Python :
mercredi 4 juin 2008
Goosh

Quand j'ai reçu ce mail qui parlait de Google Shell mon réflexe a forcément été de cliquer sur le lien fourni : http://goosh.org. Ben oui, ça commence par "Google" alors c'est forcément une idée qui representz. La page qui s'affiche simule un prompt. Un jeu de commandes permet de lancer des requêtes sur les services de Google. Vraiment cool, j'ai fait:
guest@goosh.org:/web> p cannes
Résultat : j'ai un bout de la carte de France qui pointe sur la ville de Cannes (Pénélope, si tu lis ces lignes : c'est pour toi, espèce de petite coquine !). Je continue mon exploration un peu encore en testant un certain nombre des autres commandes de la liste. Toujours aussi cool.
Et puis, ..., j'ai commencé à me demander à quoi cela pourrait me servir. ... ... ...
Ce qui est certain, c'est que ça va plaire aux malades de la ligne de commande ... à priori ... mais ils vont fatalement se poser la même question.
Inscription à :
Articles (Atom)
