Fiscalement vôtre ....

Aller au contenu | Aller au menu | Aller à la recherche

mardi, décembre 25 2007

Ruby 1.9 va sortir aujourd'hui .............

Yukihiro Matsumoto alias Matz vient de l'annoncer sur les listes de diffusion ruby-dev et ruby-core.

Cette version est une vraie évolution vu le passage de 1.8.x vers le 1.9.x.

Attention donc à vos applications qui pourraient ne plus fonctionner. Un guide de portage sera diffusé mais pas aujourd'hui.

La release aura lieu normalement à 15:00 JST soit 06:00 CET

Pour une idée du changelog.

mardi, décembre 18 2007

Rails 2.0.2: Some new defaults and a few fixes

Nouvelle petite mise à jour pour Rails. Après la sortie dernièrement de la version 2.0, ces petites mises à jour affine le portrait de Rails. Rien de grave mais de petites modifications/bugs.

Grande nouveauté par contre est que SQLite3 devient la nouvelle base de données par défaut lors de la création d'une application sans arguments.

Pour plus de renseignements, suivez le guide

samedi, décembre 15 2007

First Ruby and Rails devroom at Fosdem (Brussels, 23-24 Feb 2008)

The Belgian Ruby User Group (http://www.rubyist.be) organizes the first Ruby and Rails devroom at Fosdem 2008 (Brussels, 23-24 February 2008). We are calling on presenters to propose an abstract for a presentation in the Ruby and Rails devroom. Topics include, but are not limited to:

  • Ruby
    • Tutorials (installation, basic Ruby, advanced Ruby, metaprogramming, DSLs, testing, design patterns, Rubygems, C-extensions, ...)
    • New developments (Ruby 1.9, Ruby 2.0, YARV, JRuby, Rubinius, IronRuby, ...)
    • Important/interesting libraries (your own, other’s, HOWTOs, demos, ...)
    • Technical showcases (interesting applications of Ruby, challenges, solutions, ...)
    • ...
  • Rails
    • Tutorials (installation, basic/advanced web app design, good practices, ...)
    • New developments (Rails 2.0, ...)
    • Important/interesting plugins (your own, other’s, HOWTOs, demos, ...)
    • Technical showcases (interesting applications of Ruby, challenges, solutions, ...)
    • ...

We accept 10 minute lightning talks, 30 minute and 1 hour regular talks and tutorials. Please indicate the preferred length of your talk/tutorial in your proposal. We may still slightly adjust this length depending on the response we receive.

Please send your abstract to cfp_fosdem@rubyist.be before 7 January 2008. It will be reviewed by the program committee and you will receive a decision by 14 January 2008 if your presentation is accepted. The program committee that will evaluate the proposals is comprised of:

  • David Delabassee (Sun)
  • Laurent Richard (Free Software Consultant)
  • Tom Klaasen (10to1)
  • Peter Vanbroekhoven (XaoP)

Entrance to the Fosdem conference and devrooms is entirely free. Sorry, we cannot give any travel grants to foreign visitors (local hospitality with one of the organizers is possible to save hotel costs). In past years, approx. 2,000 people visited the Fosdem conference. More information on Fosdem can be found at http://www.fosdem.org/ .

For all further information, check this page: http://wiki.rubyist.be/wiki/show/FosdemDevRoom2008 .

dimanche, novembre 25 2007

Ruby on Rails 1.2.6: Security and Maintenance Release

The rails core team has released ruby on rails 1.2.6 to address a bug in the fix for session fixation attacks (CVE-2007-5380). The CVE Identifier for this new issue is CVE-2007-6077.

You should upgrade to this new release if you do not take specific session-fixation counter measures in your application. 1.2.6 also fixes some regressions when working with has_many associations on unsaved ActiveRecord objects.

As with other 1.2.x releases, this is intended as a drop in upgrade for users of earlier versions in the 1.2 series.

To upgrade, `gem install rails`, set RAILS_GEM_VERSION to ‘1.2.6’ in config/environment.rb, and `rake rails:update:configs`.

Sources

samedi, octobre 13 2007

Rails 1.2.5: Security and maintenance release

Cette version met fin à une vulnérabilité JSON XSS et corrige 2 régressions mineures introduites par la version 1.2.4. Quelques ajouts en provenance de la prochaine version 2.0 sont également présentes.

Tous les utilisateurs de 1.2.4 ou d'une version antérieure sont invités à réaliser cette mise à jour. Même si elle n'est pas strictement nécessaire si vous n'utilisez pas JSON.

Pour mettre à jour, saisissez `gem install rails`, changer le paramètre RAILS_GEM_VERSION à ‘1.2.5’ dans config/environment.rb et réaliser un `rake rails:update:configs`.

vendredi, octobre 5 2007

Rails 1.2.4: Maintenance release

Une petite news du blog officiel Rails :

This release contains additional deprecation notices, security fixes and some minor performance improvements. All users of 1.2.3 are advised to upgrade.

Deprecation Notices

If you intend to upgrade to 2.0 you should run your tests to and fix any errors that are displayed. The warnings will become errors with the release of 2.0.

If you’re using RESTful routing, pay special attention to the changes to route generation and recognition. The previous use of the semicolon in URLs has been replaced with a regular /. For instance /person/1;edit has become /person/1/edit. This change was made as several libraries, including mongrel, mistakenly treated semi-colons as query string seperators and some browsers and http libraries misbehaved.

Your old ;-based URLs will be continued to be recognized, though. They’re just no longer generated.

Security Enhancements

1.2.4 fixes several potential security issues:

  • Session fixation attacks are mitigated by removing support for URL-based sessions
  • Changed the JSON encoding algorithms to avoid otential XSS issues when using ActiveRecord::Base#to_json
  • Potential Security and performance problems with XmlSimple have been fixed by disabling certain dangerous options by default.

Upgrade with the standard gem install rails command. Rails 1.2.4 serves as a drop-in replacement for 1.2.3.

mardi, octobre 2 2007

Pour les fan de Ruby on Rails .. ou pour les autres

Patrick Lenz met le fichier PDF de son livre “Build Your Own Ruby on Rails Web Applications” en libre téléchargement (moyennant de donner une adresse mail valide pour la réception du lien de téléchargement) sur Sitepoint pendant 60 jours.

Rendez-vous sur http://rails.sitepoint.com/ pour consulter la table des matières, les codes du livre et si vous le souhaitez ... pour le télécharger.

dimanche, mai 20 2007

Arrivée de Ruby 1.8.6 rime avec tutoriel

Ohhh que je suis vil. J'ai oublié d'annoncer la sortie le 13 mars dernier de la dernière mouture de ce magnifique langage.

Quelques liens :

Mais bon, je ne vous écris pas pour vous annoncer un truc passé ;) (Qui a rit ?)

Juste pour dire que mon esprit perverti a décidé de passer ses Ubuntu à Ruby 1.8.6 et a donc pondu une esquisse de tuto pour se passer du paquet Ubuntu trop ancien pour mes envies mégalomanes.

Si cela vous intéresse, suivez le guide. Commentaires et avis contradictoires acceptés.

samedi, mai 19 2007

Ruby on Rails Vs The World

Fun, fun .... dans le pur style PC Vs Mac

mercredi, mars 14 2007

Ruby on Rails 1.2.3

Pour les fans, la nouvelle version de RoR est dispo sur le gems.

mardi, mars 13 2007

Ruby et Netbeans (partie 1)

ou comment Sun Microsystems sort du bois.

Lire la suite...

lundi, janvier 8 2007

Ruby proclamé Langage de programmation TIOBE pour l'année 2006 !

Ruby se situe dans le le top 10 des langages de de programmation les plus utilisés selon la classement TIOBE et a été élu Langage de programmation de l'année 2006 suite à l'intérêt accru des programmeurs à son égard. Ruby a en effet obtenu la meilleur progression sur l'ensemble des langages pris en considération pour l'année 2006.