15 Mars 2010

Voici une liste de flux RSS à suivre concernant le langage Ruby et sa communauté.

01 Mars 2010

Sur le blog de Ruby on Rails, une liste, non-exhaustive bien sûr, de conférences Ruby et Ruby on Rails est publiée pour orienter votre planning de congés de 2010 en conséquence ;-)

Notez qu'aucun événement en France n'apparaît, pour l'instant, car l'opus 2010 de Paris on Rails est toujours incertain d'une part, et les RubyCamp et RailsCamp que Ruby France organise ont une moindre ampleur que ceux qui y sont listés, d'autre part.

25 Février 2010

La version de développement Ruby 1.9.2 passe désormais la suite de tests de RubySpec.
L'information est ici et (le second lien est plus... compréhensible).

19 Février 2010

Jeudi 18 s'est tenue une conférence en ligne intitulée Exploring Rails 3. J'ai oublié de le mentionner ici, mais rien n'est perdu, puisque les présentations sont déjà disponibles, tandis que les transcriptions audio devraient l'être sous peu. Pour être tenus au courant, inscrivez-vous sur le site de RailsConf/O'Reilly.

12 Février 2010

Si vous êtes l'heureux propriétaire d'un exemplaire du livre Agile web development with Rails dans sa troisième édition, vous êtes peut-être un peu inquiet à l'idée de la sortie de Rails 3 : votre beau livre serait-il à passer au pilon ? Et bien non, et même deux fois non.

Une quatrième édition « spéciale Rails 3 » est déjà bien avancée et, si on en croit l'auteur Sam Ruby, elle ne devrait pas tarder à sortir : "Work on Edition 4 is well underway, and now that Rails has shipped a beta, I’ll may be able to get a beta of the book out by the end of the month. It will not only be based on Rails 3.0, but will also be focused on current best practices and new APIs."

09 Février 2010

Ryan Bates nous propose un épisode spécial pour la sortie de Rails 3 beta. Toutefois, quelques petites erreurs se sont glissées dans ses notes (signalées en commentaire).

1. Dépendance à rake : gem install rake

2. Si vous avez l'erreur suivante :

ERROR: Error installing bundler:
bundler requires RubyGems version >= 1.3.5

mettez à jour rubygems :

gem install rubygems-update
update_rubygems
gem install bundler

3. Enfin, si des logs massifs remplissent votre shell à chaque appel à rails, il faut corriger Bundler (en attendant une probable nouvelle version du gem). Pour des détails supplémentaires, direction Lighthouse et github.

08 Février 2010

Rails 3 est enfin disponible en version beta, et j'ai écrit un billet sur le sujet. C'est également l'occasion de parler de l'initiative de Ryan Bates : Give back to Open Source.

Rack < Sinatra < Padrino < Rails

Avec la sortie de la beta de Rails 3 viennent les questionnements. Outre les nombreux points détaillés par Yehuda Katz, on trouvera des détails sur la réorganisation de Railtie dans ce texte portant les rapports entre Railtie, Engine et la nouvelle super-classe Application.

Par ailleurs, les Rails Guides sont en cours d'adaptation.

À noter également : railsplugin.org.

Enfin, une ressource utile : des exemples pour se familiariser avec la « nouvelle » API.

Pour continuer sur Rails 3, Yehuda Katz a récemment écrit un billet de synthèse sur les principaux changements du framework. Pour des détails supplémentaires, ne manquez pas ses autres billets de la série Rails and Merb merge.

07 Février 2010

J'ai publié sur le devblog af83 un article qui explique comment Rails 3 va encore mieux nous protéger des attaques XSS.

06 Février 2010

Quelques petits changements structurels peu documentés on eu lieu récemment dans Rails Edge.

Bundler : il faut installer la prerelease qui apporte notamment des modifications dans la manière dont est géré l'appel à bundle. On passe de gem bundle […] à un binaire bundle. Aussi :

sudo gem uninstall bundler
sudo gem install bundler --prerelease
cd to/your/rails/app/
bundle install


script/* : dhh a modifié la façon dont on appelle les outils du stack Rails. Plus de script/*, mais une seule commande rails qui prend des arguments correspondant aux anciens outils. Donc, au niveau de RAILS_ROOT :

ruby rails generate […]
ruby rails server

03 Février 2010

Entre autres nouveautés structurelles, Rails 3 apporte une refonte totale d'Active Record. Nick Kallen nous présente Arel, une couche d'abstraction d'algèbre relationnelle spécialement prévue pour faire généraliser le concept des named_scoped.

15 Janvier 2010

af83 recrute pour son pôle R&D. Nous recherchons développeur web expérimenté.

29 Decembre 2009

Fidèle à la tradition de livrer une nouvelle version le jour de Noël, Urabe Shyouhei a mis à disposition la version 1.8.7-p248 de l'interpréteur Ruby historique.
L'annonce est ici.

14 Decembre 2009

Offre d'emploi pour un poste de project manager dans une startup naissante sur Sophia Antipolis.

22 Novembre 2009

Il y aura un BarCamp consacré à Ruby et Smalltalk à Paris le samedi 28 novembre prochain, organisé par les associations Ruby France et l'ESUG. Toutes les informations sont sur cette page wiki. Les inscriptions s'effectuent via ce formulaire. À bientôt !

14 Septembre 2009

Surprenant benchmark comparatif entre twister et event machine. A vérifier.

12 Septembre 2009

Prochaine session de Rennes On Rails aura lieu le 22/09
Voir le site rennesonrails.com pour plus d'info

Petit Rappel: C'est des sessions tutorial/dev en live d'une application en BDD

23 Août 2009

La première version (1.0-1000) de GemMenu est disponible.

20 Août 2009

Aujourd'hui _why a disparu et JF est de retour à la maison !!!

22 Juillet 2009

Les sources de <u>MenuGems</u> GemMenu sont sur GitHub. J'y ai également poussé les sources de ROSXAuth, nécessaire pour utiliser l'outil.

20 Juillet 2009

Pour ceux qui, sur Mac, n'ont pas envie de perdre du temps à ouvrir un terminal pour faire la mise à jour de leurs gems, il existe une solution...

05 Juillet 2009

Je viens de découvrir que JRuby.org ne pointe plus vers jruby.codehaus.org, mais affiche un tout nouveau site plutôt joliment présenté.

La seule information (news) qui y est publiée est la sortie de JRuby 1.3.1, le 15 juin, donc je suppose que ce site est tout récent.
A noter que jruby.codehaus.org, lui, ne mentionne pas cette dernière version.

02 Juillet 2009

Pour ceux que cela intéresse, je suis en train de développer un template RDoc permettant d'avoir un rendu à la iPhone. Vous pouvez voir un premier exemple à l'adresse : http://gregoire.lejeune.free.fr/rdoc_iphone/ Il fonctionne bien évidement sur iPhone/iPod, mais également avec Safari et Firefox.

01 Juillet 2009

Capcode, le micro framework librement inspiré de Camping, vient de sortir en version 0.7.0

Hirb, le framework pour Irb, vient de sortir en version 0.2.2.

21 Juin 2009

Nouveau petit blog autour de Rails, où je reprend pas à pas la mise en place et l'utilisation d'outils, pour l'instant : installation à partir de zéro de ruby/rails sous Windows, will_paginate, acts_as_textiled, haml/sass, formtastic, tinymce, acts_as_versioned et authlogic.
Prochaine sorties : acts_as_commented et paperclip.
Rendez-vous sur RubyKi

10 Juin 2009

Annoncé hier, Ruby 1.8.7-p173 est sortie pour résoudre une
vulnérabilité sur la librairie Standard BigDecimal qui peux engendré
un segfault sur le process ruby. Mettez donc à jour vos ruby 1.8.7 si
vous utilisez cette version de ruby

Annonce officiel : http://groups.google.com/group/ruby-talk-google/browse_thread/thread/...
Relais sur le blog de Rails : http://weblog.rubyonrails.org/2009/6/10/dos-vulnerability-in-ruby

05 Juin 2009

Vous souhaitez un cucumber super rapide ? Alors migré sur cucumber 0.3.10 sortie aujourd'hui.

cf http://groups.google.com/group/cukes/browse_thread/thread/b39b5dd02ec23cf?hl=en

30 Mai 2009

J'explique comment configurer irb.

12 Avril 2009

Nouvelle screencasts pour débutants: Ranges, Création des Arrays, Accès aux Arrays, Manipulation de tableaux I, Manipulation des tableaux II, Travailler avec Hashes I, Travailler avec Hashes II

08 Avril 2009

D'après matz à qui j'ai posé la question lors de sa venue à Paris la semaine dernière, la première version de la specification formelle Ruby International Standard sera disponible en mai. À noter qu'elle portera que sur une sous-partie de Ruby commune à Ruby 1.8 et Ruby 1.9.

30 Mars 2009

Antonio Cangiano s'enthousiasme pour MacRuby, et nous explique pourquoi il pense que MacRuby a un rôle important à jouer pour la communauté.

Charles Nutter fait remarquer qu'il est prématuré de parler de MacRuby comme l'implémentation la plus rapide de Ruby, même s'il ne remet pas en cause le travail accompli par les développeurs de MacRuby.

28 Mars 2009

Sortie de typo 5.3 Robert Franck.

L'activité dans Rails Edge a été plutôt calme cette dernière semaine. This week in edge rails nous informe que ce n'est qu'en apparence, car le gros des développements se fait sur des branches en parallèle, avec Rails 3 en point de mire.

27 Mars 2009

Deux screencasts pour débutants: Symboles en Ruby (7:39) et un sujet connexe: Strings et Mutabilité (4:11)

21 Mars 2009

Voici un nouveau numéro de cette semaine dans Rails Edge.On y apprend notamment que les efforts vont se concentrer sur Rails 3 maintenant que Rails 2.3 est sorti.

19 Mars 2009

Les vidéos de la MountainWest RubyConf 2009 sont disponibles (ou sur le point de le devenir). Comme d'habitude, je souligne le travail remarquable de Confreaks qui offre de vidéos de très bonne qualité, qui montrent à la fois les slides et l'orateur.

18 Mars 2009

FrenchRails est un plugin que j'ai écrit pour gérer les règles françaises de grammaire pour les singulier/pluriel.

17 Mars 2009

Why the lucky stiff a publié la version 0.7 d'Hpricot. Dans l'annonce, il explique notamment pourquoi il continue à développer Hpricot, alors qu'il existe nokogiri, une bibliothèque équivalente réputée plus rapide.

16 Mars 2009

Le second numéro de The Rubyist est disponible soit imprimé (9$, mais uniquement USA, Canada et Royaume-Uni), soit au format PDF (gratuit). Je ne l'ai que survolé pour le moment, mais les articles ont l'air très intéressants.

Ça y est : Rails 2.3 est officiellement sorti.

JRuby 1.2.0 est sorti, le changelog, conséquent, par rapport à 1.1.6 est dispo.

RSpec 1.2.0 est sorti (changements), ainsi que le plugin pour Rails (RSpec-Rails 1.2.0, changements).

14 Mars 2009

Voici un nouvel épisode de Cette semaine dans Rails Edge. Comme vous pourrez le voir, il y a eu pas mal d'avancées depuis Rails 2.3 RC2.

Hirb est une très bonne idée pour améliorer la visualisation de données dans irb ou script/console. Les tables peuvent s'auto-ajuster. Nul doute que l'adoption par le Rubyiste lambda sera rapide !

Phusion Passenger 2.1.2 final est sorti, à quelques jours de la sortie imminente de Rails 2.3, avec lequel il sera compatible.

11 Mars 2009

Un générateur en ligne de Rails templates. Pour les paresseux de chez paresseux !

Les résultats détaillés du sondage "Rails hosting survey 2009" mené par Planet Argon ont été publiés.