octobre
2007
Et oui, c’est à mon grand étonnement que je viens de me rendre compte que pour Rails, nil était supérieur à tout ce qui peut exister… Extrait de la console Rails : >> nil > 42 => true >> nil > ‘aaaaa’ => true >> nil > Time.now => true D’autant plus étrange que Ruby ne voit pas les choses du même œil. Extrait d’IRB : irb(main):001:0> nil > 42 NoMethodError: undefined method `>’ for […]
octobre
2007
Vous souhaitez vous réserver les X premiers enregistrements d’une table ? ActiveRecord n’as pas de paramètres tout fait pour ça, mais le paramètre :options est là pour vous : def self.up create_table :essais, :options => ‘AUTO_INCREMENT = 42′ do |t| t.column :commentaire, :string end end Vos index commenceront désormais à 42. Seul petit soucis, vous ne pourrez pas insérer de nouvel enregistrement dans les places réservées en utilisant ActiveRecord…
octobre
2007
Sitepoint vous permet de télécharger gratuitement, et ce pendant 60 jours, le livre « Build Your Own Ruby on Rails Web Applications » sous forme de PDF : http://www.sitepoint.com/books/rails1/freebook.php Je viens de le télécharger, mais je n’ai pas encore eu le temps de jeter un oeil, mais quelle que soit la qualité de l’ouvrage, nous ne pouvons que saluer cette initiative.
octobre
2007
Le petit monde de Rails l’attends avec impatience, Rails 2.0 fait parler de lui en nous mettant l’eau à la bouche avec un petit aperçu des nouvelles fonctionnalités à venir : http://weblog.rubyonrails.com/2007/9/30/rails-2-0-0-preview-release Bref, que du bon ou presque, il va vraiment falloir penser à vérifier la compatibilité de ses applications…
Articles récents
Commentaires récents
- HAML surcharge NilClass : nil > 42 == true dans
- 60 jours pour télécharger « Build Your Own Ruby on Rails Web Applications » gratuitement dans
- 60 jours pour télécharger « Build Your Own Ruby on Rails Web Applications » gratuitement dans
- ActiveRecord : faire démarrer les enregistrements à un index défini dans
- ActiveRecord : faire démarrer les enregistrements à un index défini dans