Jruby 1.1.3
Jruby vous connaissez ? C’est l’implémentation Java du langage de programmation Ruby. Une implémentation qui à mon avis séduit ou séduira la plus part des entreprise ayant déjà une infrastructure basé sur la technologie Java.
Et bien cette semaine, c’est la dernière ligne droite, Tom a déclenché les hostilitées en annonçant la sortie d’ici la fin de semaine de la nouvelle version 1.1.3 de cette implémentation, et du coup propose à tous de signaler ce qu’ils souhaitent voir dans cette version (archives de l’annonce: JRuby 1.1.3 by end of week…Nominate problems here…. Charles Oliver Nutter a surenchéri en faisant suivre le message sur la mailing list User (The reason we’re pushing 1.1.3 now is so we can finally branch 1.1 into full maintenance mode and start hitting Java integration hard.
Les demandes pleuvent, je vous prévient un peu tard peut-être pour participer, mais essayé toujours. Au pire on fera les tests sur cette nouvelle mouture.
OpenBSD 4.4 beta 3
Quel honte, j’ai laissé passer l’information sans vous tenir au courant !
Mösieur Théo a posé le tag 4.4-beta dans l’arbre CVS d’OpenBSD ! C’est tôt, mais apparemment le Hackathon de cet année à permis beaucoup de bonne avancé.
Ce numéro de release sonne une grande étape. C’est le dernier numéro de la version initial des système BSD. L’équipe d’OpenBSD s’investi énormément pour en faire une grande version !
OpenBSD turns 4.4-beta sur undealy.org évidemment.
Fête en grande Pompe
On connait (ou pas) ce merveilleux petit framework d’interface graphique en Ruby : Shoes (une oeuvre signé _Why encore une fois !).
2 grandes rencontres virtuelles vont avoir lieu pour partager, tester, discuter, découvrir, documenter autour de ce framework: l’une à lieu en ce moment (vendredi 11 Juillet) et l’autre aura lieu dans 2 semaines (le vendredi 25 Juillet). C’est toute la journée, ça se passe sur IRC : #shoes@freenode.net , c’est ouvert à tous: développeur, testeur, documenteur, partageur, découvreur; du framework ou bien d’application l’utilisant. Vu le coté international, ça se passe en Anglais bien sur.
Si vous ne connaissais pas Shoes, c’est peut-être le moment d’aller découvrir ce framework. D’ailleurs, c’est un évènement qui précède la prochaine grosse release qui devrait avoir lieu à la fin du mois.
L’annonce officiel de l’évènement: 7/11 & 7/25 ShoesFests with Why The Lucky Stiff L’annonce sur RubyInside: Join Why The Lucky Stiff (And Others) For an Online “ShoesFest”
Les design patterns en ruby 1
C’est le titre de la traduction du livre Design pattern in Ruby . J’en avais déjà parlé: Ruby Design Pattern.
J’attendait de finir L’art du beau code un pavé magnifique, riche en information, pour le commander en Anglais, mais voilà, je n’aurais finalement pas à faire travailler mon cerveau dans la langue de Shakespear, un trio magique, bien connu des raillers surtout, j’ai nomé: Laurent Julliard, Mikhail Kachakhidze et Richard Piacentini ce sont occupé de la traduction !
Et bien messieurs, merci bien ! Je pré-commande la version française qui devrait être dispo d’ici la fin du mois de juillet, ROYAL !
Les passionné de la Programmation Orientée Objet et/ou de Ruby seront comblé.
OpenBSD, JDK1.5 et l'abre des ports 1
Bien que le projet OpenJDK porte doucement ces fruits afin de permettre la mise en place de l’environnement Java sous licence libre. Et bien qu’OpenBSD propose pour la 4.4 et en 4.3-current un paquet pour la jdk 1.7. On a des fois besoin d’acceder à une plus ancienne version du JDK, j’ai nomé la 1.5 (assez courante dans les applications pas toute neuve ;-)).
C’est toujours possible dans OpenBSD, il suffit de passer par les ports. Il faut également, pour des problèmes de licence, télécharger un tas de path supplémentaire après avoir accepter la dite licence.
Mais surtout, surtout ! ce qu’il ne faut pas oublier, c’est de mettre à jour son arbre des ports !!! Ca évite de ne pas comprendre pourquoi ça ne veut pas compiler, et pourquoi la version requise d’iconv est la 4.0 alors que la 5.0 à été trouvé sur la machine grrrbbllll
Alors pour mettre à jour l’arbre des ports, rien de plus facile:
$ cd /usr/ports
$ sudo cvs -q -d anoncvs@some.anon.server:/cvs up -r OPENBSD_4_3 -PdLe -r est le tag Cvs qui correspond à la version 4.3, quand on suit -current, il faut l’enlever.
Une liste des serveurs anoncvs est disponible sur le site officiel à l’adresse http://www.openbsd.org/anoncvs.html#CVSROOT
Et je peut vous dire qu’avec l’arbre des ports à jour, ça marche vachement plus meilleur la compilation de la JDK sur Open :)
PS: A noter que la jdk 1.3 et 1.4 seront supprimer prochainement. C’est dans le rapport hebdo sur l’état des ports dans l’arbre chez undeadly.org

