Il semblerait que les rubyistes disposent d'un nouveau framework de test aux propriétés intéressantes ...
Oh _why, toujours dans mon coeur
Pour aller (beaucoup) plus loin que la création d'un diagramme de Gantt "simple", TaskJuggler est quand même bien plus puissant que PlantUML (et évidement, il y a une image Docker pour ça)
Tiens tiens tiens, ça me donne évidement une idée dingue !
Sauf que ce gem n'est évidement pas disponible dans Rubygems, du coup il faut le recompiler à la main. Quel amateurisme !
J'ignorais qu'il existait un musée virtuel des offres de _why ... Et ça me fait plaisir (même si je sais que sa volonté était de disparaître)
Une intégration complète de kroki dans asciidoctor. J'espère que ça ne va pas trop changer ce que j'ai l'habitude de faire avec asciidoctor-diagram ...
Un interpréteur Ruby codé en Rust ... et compilé en WASM (du coup le playground Ruby s'exécute dans le navigateur)
Un outil de validation d'installation de machine (pour vérifier que les différents paquets sont bien présents, entre autres choses). Manifestement, c'est du Ruby.
J'ai relayé quelques articles de ce blog, mais à mon avis il faut tout lire, ne serait-ce que parce que Yegor est dans une approche tellement radicale de chacun des sujets qu'il essaye de traiter. C'est fascinant de voir des gens réussir à aller aussi loin.
Un chouette client XMPP en Ruby. Certains termes sont hélas peu clairs.
L'article est peut-être un peu long pour quelqu'un comme mio qui lisait le blog de _why, mais il présente bien cette personnalité
Un excellent, mais alors vraiment excellent lightning talk sur les bizarreries de Javascript et Ruby.
Le dernier NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN est particulièrement drôle
De toutes es idoles, _why est le seul à avoir érigé sa vie en oeuvre d'art, et sa disparition en happening. Cette page est un modeste hommage rendu à son génie.
Comment fonctionnent les finders dynamiques en Ruby, ça me permettra prochainement d'expliquer comment fonctionnent les finders dynamiques de gaedo (parce qu'on peut faire la même chose en Java, oui).
Le musée de why, un endroit pas très joli, mais très émouvant
Faudra que j'en parle plus en détails sur posterous, mais je commence à me dire que des graphiques inutiles générés à partir de ma bibliothèque Goodreads, ce serait rigolo ... Et ruport m'a l'air sacrément rigolo pour ça ...
Si je ne me trompe pas, c'est exactement ce que je cherchais il n'y a pas plus tard qu'hier. Bon, bien sûr, l'auteur fait du SFTP et pas du FTP, mais l'un dans l'autre, j'ai là l'algorithme complet pour l'update du serveur.
Faudra que je pense à utiliser ça quand je générerais un flux RSS à partir de mon blog
Merci au petit Nicolas pour m'avoir rappelé comment le merveilleux hpricot peut parser du RSS
Comment créer un objet qui puisse s'enregistrer en YAML et puisse, surtout, y être lu.
Pour la première fois, j'ai trouvé un outil de gestion de projet qui correspond à ce que je veux vraiment (et donc à ce qui pourrait être utile aux bons développeurs).
Un très bon, quoiqu'un peu court, tutorial sur rake
Une base de données en Ruby sans SQL, sans datastore illisible, mais avec des requêtes en pur Ruby.
Oh, tiens, le manuel de kirkybase en français
Pour éviter d'installer cygwin, je crois que je vais améliorer le script de compilation de TaskJuggler. Pour ça, je vais devoir passer des paramètres à rake ...
Une référence rapide du Ruby, pour éviter un certain nombre d'erreurs stupides que je commets assez habituellement.
Une référence sur le parsing des dates en Ruby. Pratique dès qu'on a besoin de formatter une date.
Moi je vous le dis, des petites statistiques sur les focales et autres trucs et bidules utilisés pour prendre mes photos, je ne dis vraiment pas non.
Vous vous demandez peut-être ce que cette chose bizarre fait dans mes liens ... Eh bien c'est simple : j'ai l'intentiond e m'en servir pour développer mon script de récupération d'infos Amazon et autres. Enfin, l'intention, j'y pense, quoi.
Wow. Alors cette librairie-là, elle a l'air vraiment terrible pour faire des tests unitaires facilement. Et ça, croyez-moi, je vais m'ens ervir aussi bien pour la génération de mon site web que pour (ultérieurement) transformer ma bibliothèque iPhot
C'est peut-être encore plus efficace que la méthode initiale, qui consiste à parser le XML à la main, mais tant que ça marche, tout va bien.
Un exemple d'implémentation de script Ruby pour exporter des albums d'iPhoto vers le web. Je vais m'en servir comme exemple pour écrire les titres et commentaires dans mes photos.
Une librairie Ruby pour accéder à iPhoto, histoire d'y lire les iinformations concernant les photos que je peux prendre avec notre nouvel appareil.
Un testeur d'expressions régulières Ruby en ligne. Ca pourrait être très pratique, quand je vais me remettre à jouer avec webgen...
La page d'un ancien parser RSS en Ruby, transformé en tutorial sur, justement, la lecture de flux RSS en Ruby.
Ca tombe bien, puisque je vais en avoir besoin pour importer encore plus d'anciennes données dans Webgen.
A mon avis, je vais devoir passer au Ruby pour écrire mon todo.txt, je vous en parlerai sans dout ce week-end. Bref, en attendant, avec ça, je dois pouvoir faire un bon paquet de glue. Mais j'aimerais bien que Fred m'en parle avant.
Un petit utilitaire pour réécupérer des mini pages d'aide en Ruby quelquesoit le système (puisqu'elles sont stockées sur le web).
Encore un peu de Ror sur N800
Un très bon article sur l'intégration continue et le test avec Ruby on Rails
Si j'investis dans un n800, ce sera sans doute l'une des premières choses que je ferais (la première étant bien entedu l'installation de Ruby)
Un podium des dix meilleurs blogs Ruby et Rails. Bizarrement, je n'y suis pas :-)
Pour une extension future du bliki, je vais avoir besoin de faire ça, ou alors de copier via des commandes systèmes mes fichiers .yaml sur un serveur distant.
La doc de Rails au format CHM. Très utile car là, au moins, on peut rechercher des solutions rapidement. Et en bonus, la page liste quelques lecteurs de fichiers CHM pour d'autres plateformes que Windows.
Un plugin Ruby on Rails pour pouvoir y intégrer WebDAV. Ca l'air très bien, et ça me permettrait sans doute de gérer intelligement les fichiers joints dans lebliki ...
Une référence sur ce que peut contenir une expression régulière en Ruby
Un petit script rake très sympathique pour se générer des cas de test à partir du contenu de la base.
Notez bien qu'il peut aussi être très utile, une fois couplé avec le db:bootstrap : je crée ma base comme je peux, et une fois prête, je la db:
Un livre sur les structures de données et la programmation orientée objet à base d'exemples en Ruby
Huit présentations de Ruby, dont au moins une concerne les développeurs Java
Un site permettant de rechercher facilement dans l'API de Rails, grâce à une présentation utilisant Ajax.
La documentation de référence de l'API Ruby On Rails. Essentiel pour le développement du bliki.