Compter le nombres de lignes dans des fichiers
Posted in planet on July 31st, 2010 | Comments Off
Posted in planet on July 31st, 2010 | Comments Off
Quick app template based on “the one from Les Hill”:http://blog.leshill.org/blog/2010/05/08/rails-3-rspec-factory-girl-haml-and-jquery.html :
rails new my_app -OJT -m http://gist.github.com/raw/473676/ca54399b18bd1f35587ef0a3891aa6b427508da7/app.rb
It gives you Mongoid + HAML + RSpec 2 + jQuery. This is my standard stack when I’m creating a new application nowadays.
Posted in planet on July 17th, 2010 | Comments Off
Ruby 1.9.2 RC2 vient de sortir. Il s'agit de la seconde release candidate pour la branche 1.9.2 de Ruby, la future version stable.
La librairie psych s'est vue apporter des corrections. Quelques bugs mineurs ont par ailleurs été fixés.
Voyez les fichiers NEWS et ChangeLog pour plus de détails.
Ruby 1.9.2 sera globalement rétro-compatible avec la branche 1.9.1, à l'exception des points suivants :
Random proposant plusieurs générateurs de nombres aléatoires ;Time (bug de l'an 2038 corrigé) ;$: n'inclus plus le répertoire courant ;dl réimplémenté au-dessus de libffi ;psych qui englobe libyaml, en remplacement natif de syck.Ruby 1.9.2 est maintenant rendue au niveau de stabilité que nous souhaitions.Le calendrier actuel donne une sortie de Ruby 1.9.2 début août, ce qui correspond à un petit retard lié à l'effort d'amener la branche 1.9.2 vers un support complet de RubySpec. À l'heure actuelle, 99% de la spécification est supportée. Nous vous invitons à tester cette RC et à exprimer vos retours sur le bug tracker.
Posted in planet on July 11th, 2010 | Comments Off
Cette semaine, s'est tenue la 11ème édition des Rencontres Mondiales du Logiciel Libre à Bordeaux. J'en ai profité pour faire une présentation rapide de Ruby 1.9. Les slides sont en ligne sur http://rmll2010-ruby19.heroku.com/.
Un ami, oz, m'a prêté le livre Confessions of a public speaker de Scott Berkun. C'est u livre très intéressant qui vous donne des conseils pratiques sur comment donner de meilleurs présentations. Je n'ai malheureusement pas eu le temps de le lire entièrement avant ma présentation aux RMLL, et encore moins d'appliquer les conseils, mais j'ai vraiment le sentiment que les conseils sont pertinents et m'auraient permis de faire une bien meilleure présentation. En tout cas, je suis bien décidé à essayer d'en appliquer quelques uns à la prochaine présentation que je ferais, puis de plus en plus si cela marche comme prévu.
Posted in planet on July 11th, 2010 | Comments Off
Ruby 1.9.2 RC1 vient de sortir. Il s'agit de la première release candidate pour la branche 1.9.2.
Ruby 1.9.2 sera globalement rétro-compatible avec la branche 1.9.1, à l'exception des points suivants :
Random proposant plusieurs générateurs de nombres aléatoires ;Time (bug de l'an 2038 corrigé) ;$: n'inclus plus le répertoire courant ;dl réimplémenté au-dessus de libffi ;psych qui englobe libyaml, en remplacement natif de syck.Voyez les fichiers NEWS et ChangeLog pour plus de détails.
Environ 130 bugs ont été corrigés depuis la version 1.9.2-preview3, dont tous les majeurs connus, sauf #3462.
Le calendrier actuel donne une sortie de Ruby 1.9.2 début août, ce qui correspond à un petit retard lié à l'effort d'amener la branche 1.9.2 vers un support complet de RubySpec. À l'heure actuelle, 99% de la spécification est supportée. Nous vous invitons à tester cette RC et à exprimer vos retours sur le bug tracker.
Posted in planet on July 3rd, 2010 | Comments Off
Ruby 1.9.1-p429 vient de sortir pour la branche 1.9.1 de Ruby. Au menu, beaucoup de corrections de bugs, notamment celle relative à une faille de sécurité qui permettait à un attaquant d'exécuter du code à loisir.
La faille correspondait à un dépassement de tampon suite à la manipulation de ARGF.inplace_mode sous Windows. Elle permettait potentiellement à un attaquant d'exécuter arbitrairement du code.
Les versions concernées sont :
Il est recommandé de passer à la version 1.9.1-p429 ou 1.9.2-rc1.
Cette faille ne concerne pas directement la branche 1.8.
Faille détectée et rapportée par Masaya Tarui.
Posted in planet on July 3rd, 2010 | Comments Off
Voici venir une nouvelle release pour la branche 1.8.7.
Ce patch inclus un certain nombre de corrections de bugs, notamment celui lié à l'inspection Unicode. Le ChangeLog donne le détail de tous les changements.
Checksums:
MD5(ruby-1.8.7-p299.tar.gz)= 43533980ee0ea57381040d4135cf9677
SHA256(ruby-1.8.7-p299.tar.gz)= 32c99c8e3d0a0190942055b8239f1573677a02de2645d81539617011f3a5427b
SIZE(ruby-1.8.7-p299.tar.gz)= 4867600
MD5(ruby-1.8.7-p299.tar.bz2)= 244439a87d75ab24170a9c2b451ce351
SHA256(ruby-1.8.7-p299.tar.bz2)= 3d8a1e4204f1fb69c9e9ffd637c7f7661a062fc2246c559f25fda5312cfd65d8
SIZE(ruby-1.8.7-p299.tar.bz2)= 4183359
MD5(ruby-1.8.7-p299.zip)= b548dbdfc036979bdcb5e0962c87c9eb
SHA256(ruby-1.8.7-p299.zip)= 30e3ed4ce977a770223f34997ea0d025c180c4664a0bd0d35ef09e48d5c89860
SIZE(ruby-1.8.7-p299.zip)= 5965156
Posted in planet on June 25th, 2010 | Comments Off
Posted in planet on June 22nd, 2010 | Comments Off
You want to run your Node.js apps on top of Ruby? Then Rednode is here for you. You can now uses Cucumber to test your Node.js app but I don't see the point to embed Node.js in a Rack app especially in production.
Lets you run node.js apps without the node native runtime using V8, therubyracer and a pure ruby native runtime using Eventmachine.
Posted in planet on June 10th, 2010 | Comments Off