Flux RSS

jeudi 30 novembre 2006

Facets, le meilleur ami du Rubyste

La bibliothèque standard fournie avec Ruby est déjà plutôt riche en possibilité : manipulation de XML, YAML, de TCP/IP, gestion des options... Malgré tout, s'il vous manque encore quelque chose, ne cherchez plus : Facets est un ensemble de bibliothèques conçues pour complèter et s'integrer au mieux aux classes Ruby standard, et plus encore...

Vous pourrez ainsi enfin manipuler les couleurs de votre terminal, gerer le telechargement de fichier avec mirroirs et reprise via http ou ftp, ou avoir la fonction round de vos rêves !

L'ensemble est scindé en deux parties : Core, qui concerne les classes existants, et More, tous les bonus :-p Il est très facile de charger juste ce dont vous avez besoin, histoire d'éviter les ajouts inutules : chaque méthode a son fichier, ou presque, si besoin est :-)

A essayer absolument et, qui sait, à adopter : personnellement, j'ai été conquis ^^

Quelques tips Ruby

Dernièrement, j'ai relu "the Ruby Poignant Guide" écrit par Why the lucky stiff (Why pour les intimes). Au détour des chapitres, j'ai (re)découvert quelques tips intéressants. Je vous recommande d'ailleurs de le lire, si vous voulez enfin comprendre la métaprogrammation et les attributs de classes "à la rails" comme "belong_to", "has_many" :-p

Un peu de ménage

Au menu :

  • Un nouveau thème, spécialement conçu pour s'adapter à la taille d'affichage. Elégant, mais pas oppressant non plus, l'idéal...
  • Le billet sur le précédent changement de thème a été mis hors ligne : je suis vite revenu à l'ancien, on ne comprenait plus de quoi je parlais :-)
  • Le billet sur Ruby/C a été mis à jour pour pointer sur la version "officielle" du tutoriel sur Ruby France : ça m'évite d'avoir deux versions à gèrer, et ça vous garantit une version à jour :-p

vendredi 3 novembre 2006

Tutoriel Ruby/C disponible

Attention, très long billet, cliquez vous l'avoir en entier : Il est recommandé d'avoir des notions Ruby et C, étant donné que je ne réexplique pas tout :-)

MAJ : la version officielle est maintenant hébergée sur Ruby France : Introduction aux extensions ruby en C, Un grand merci à jean-mi pour s'être occupé de la migration du billet :-p