L'association RubyFrance est depuis quelques mois en développement. Après un changement du bureau en début d'année nous travaillons sur la présentation de notre site Internet et son contenu. Le travail de migration de l'ancien wiki sur rubyfr.org vers rubyfrance.org est en cours et devrait être achevé d'ici quelques semaines.
Nous souhaitons un logo qui nous représente. Même si juridiquement nous sommes une association Française, RubyFrance est ouverte à la francophonie. L'annonce est un appel à toute personne qui souhaiterait nous aider en nous proposant un logo.
RubyFrance est une association francophone des utilisateurs du langage de programmation
Ruby.
Le 17 Novembre 2006 se tiendra à la Tour Descartes, (La Défense 5, Paris) la première conférence francophone Ruby on Rails : « Paris on Rails », un événement 100% dédié à ce framework open source.
Le programme de la journée comme la liste des intervenants peuvent être consultés sur le site de la manifestation Paris on Rails : http://paris.onrails.info. L'inscription (tarif unique de 60euros) s'effectue en ligne sur le site (contact et renseignements : parisonrails @ railsfrance.org)
Initiée par Richard Piacentini (Nuxos Group), fondateur de RailsFrance.org et par les Éditions Eyrolles, la manifestation « Paris on Rails » accueillie cette année par IBM, est également soutenue par Telecom Italia. On comprend que l'accent sera mis sur les usages d'entreprise.
Les experts animant ce séminaire francophone d'une journée présenteront un point de vue empirique sur la combinaison Ruby/Rails/Ajax. Cette dizaine d'intervenants, constituée de pionniers de Rails en France, professionnels du développement et/ou de chefs d'entreprise, exposeront au cours de cette journée la puissance du trio Ruby/Rails/Ajax. Ils expliqueront notamment en quoi, pourquoi et comment Rails révolutionne leurs perspectives de développement Web. Les problématiques liées à l'hébergement et au déploiement seront également abordées.
Matz, le créateur de Ruby a annoncé la sortie de la version stable 1.8.5.
Ruby est un langage de programmation interprété orienté objet originellement développé au Japon. Il est souvent comparé à Python et à Perl bien qu'il utilise des concepts d'autres langages comme Smalltalk. L'application phare est actuellement le framework web Ruby on Rails.
Cette version est principalement une correction de bugs. En effet, le développement se concentre actuellement dans YARV (Yet Another Ruby VM) qui deviendra Ruby 2.0 à sa sortie, mais pas avant encore plusieurs mois. YARV est une réécriture de l'interpréteur (implémentation d'une machine virtuelle Just In Time et Ahead Of Time) qui tente d'apporter une solution au problème majeur de Ruby actuellement : ses performances.
Le CETRIL (Centre Européen de Transfert et de Recherche en Informatique Libre) organise une conférence gratuite destinée aux développeurs sur Ruby on Rails jeudi 22 juin 2006 - 14h00 à Soissons.
Ruby on Rails est un framework de développement web très innovant. L'engouement autour du langage Ruby et de son framework web Rails ne cesse de croître. Cette conférence sera tenue par Richard Piacentini, créateur du portail Railsfrance.org et traducteur du premier livre en France sur ce sujet.
Si vous souhaitez participer, inscrivez-vous en envoyant un message à contact@cetril.org
Ruby On Rails (RoR) est un framework de développement Web MVC (
Model View Controller) basé sur le langage de programmation Ruby. La version 1.1 de Ruby On Rails est maintenant disponible.
Beaucoup de corrections ont été intégrées, et la liste ci-dessous n'est qu'un aperçu des nouveautés dont une description plus complète (mais en anglais) peut-être trouvée au 2ème lien. Cette version change beaucoup de choses, un certain nombre de plugins devront donc s'adapter avant de fonctionner correctement, ce qui ne devrait pas nécessiter trop de temps.
NdM : Merci également à
Céline de nous avoir signalé qu'une conférence Ruby On Rails par Richard Piacentini (créateur du portail
Railsfrance.org) est organisée par le CETRIL (centre européen de transfert et de recherche en informatique libre). Cette conférence aura lieu le Jeudi 27 Avril 2006 de 14h à 17h à Soissons.
La première version majeure de 'Ruby on rails' vient tout juste de sortir.
Pour ceux qui ne connaîtraient pas encore 'Ruby on rails' ('RoR' pour les intimes), il s'agit d'un framework de développement d'applications Web en Ruby, qui permet de développer des applications Web évoluées très rapidement, en écrivant très peu de code.
Il est basé sur le modèle
MVC, et supporte la technologie
AJAX, les
SGBD SQLite, MySQL, PostgreSQL, DB2, Oracle et Microsoft SQL Server, et inclut même son propre serveur web, nommé WEBrick, permettant de développer et tester son application directement sans avoir à installer de serveur web.
La première version de Ruby on Rails date de juillet 2004, et il a bien évolué depuis. Il a changé le monde des développeurs d'applications web, en permettant d'écrire des applications AJAX et des sites utilisant des bases de données, sans écrire une seule ligne de SQL ou de JavaScript.
Depuis quelques semaines, Ruby on Rails permet de développer des applications web avec Ajax.
Ruby est un langage de script (comme Perl ou Python), totalement orienté objet, avec une syntaxe très propre qui la programmation élégante et amusante.
Ruby on Rails est un framework de développement d'applications Web en Ruby, utilisant le modèle MVC. Oui, c'est vrai, il en existe déjà des dizaines. Mais grâce (entre autres) à son utilisation de Ruby, Rails permet de développer des applications Web jusqu'à 10 fois plus vite qu'avec d'autres frameworks (NdM. : ce type d'information est évidemment à prendre avec toutes la réserve nécessaire), avec un code bien plus concis. Ruby on Rails a provoqué ces derniers mois un petit ras de marée dans le monde des développeurs d'applications web, en remettant en cause le classique couple PHP/MySQL. D'autant plus que le support d'Ajax vient de lui être ajouté.
Ajax (Asynchronous Javascript and XML) est une vieille technologie : son composant de base, XMLHttpRequest, existe depuis 1998 et est utilisé un peu secrètement par de nombreux sites. Il permet de mettre à jour une page web sans avoir à recharger l'ensemble de la page (pour un petit exemple, postez un commentaire sur ce blog, c'est fait pour). Démocratisé par Google ces derniers temps (essayez par exemple de chercher quelque chose sur Google Suggest), son utilisation reste difficile, car il faut écrire du code compatible avec les différents navigateurs.
C'est là que Ruby on Rails montre tout son intérêt. Après avoir permis de développer des applications Web complexes sans écrire une ligne de SQL, Ruby on Rails permet de développer des applications Ajax en quelques minutes sans écrire une ligne de Javascript. Même si Ajax n'est pas la solution ultime, il permet de rendre des applications Web bien plus interactives et agréables pour les utilisateurs. Pas convaincu ? Essayez d'uploader un fichier sur cette page et admirez la barre de progression.
Matz, fidèle à son habitude, a délivré le 25 décembre 2004 une version stable de Ruby (en l’occurrence la 1.8.2)
Longtemps attendue, mais retardée pour cause de manque de temps, la nouvelle version de Ruby corrige quelques bugs, et voit sa collection de classes « standards » augmenter (notamment l’ajout de RSS::Parser, SOAP4R, Net::HTTPS, l’extension de Ruby/Tk, le support des vhosts par WEBRick, ainsi que l’amélioration de Ri et RDoc).
À noter au passage, le fantastique livre de Dave Thomas sur Ruby. Ce livre en est à sa seconde édition, la première étant diffusée librement.
rbbr-0.5.0 vient de sortir!
rbbr (RuBy BRowser) est une application GNOME pour naviguer dans la hiérarchie des modules et classes Ruby, ainsi que leurs constantes et méthodes. Il peut optionnellement être configuré pour afficher interactivement la documentation des objets.
L'interface a été internationalisée, et est maintenant accessible en français.
Après 7 jets d'essais depuis fin 2002, la version finale et stable de Ruby 1.8.0 est arrivée. C'est l'occasion de remettre en lumière ce langage qui monte en puissance.
N'oubliez pas qu'il est fourni en standard avec la plupart des distributions Linux et avec MacOS X 10.2 (pour Windows des binaires sont disponibles). Vous verrez, l'essayer, c'est l'adopter !
NdM: Au passage, je signale qu'une nouvelle version des bindings Ruby/Gnome2 (qui sont déjà très avancés dans leur version actuelle) devrait sortir ce Week-End.
Le créateur de Ruby, Matz, a été interviewé sur le Slashdot Japonais.
Son interview a été traduite en anglais. La discussion est très instructive et souvent amusante (les créateurs de langages de scripts semblent avoir un sens de l'humour assez développé).
PS : serait-il possible d'avoir une rubrique Ruby sur LinuxFr ?
La première conférence européenne sur le langage de programmation Ruby se déroulera le week end du 21 au 22 juin, à Karlsruhe, en Allemagne.
C'est l'occasion d'en apprendre plus sur ce langage.
Et ca tombe bien, car il vient de fêter son 10ème anniversaire !
Pour noël, matz (le créateur de Ruby) vient de mettre à disposition la nouvelle version stable de Ruby (1.6.8) ainsi que la première preview de la nouvelle branche stable (1.8.0).
Pour ceux qui n'ont pas encore la chance de connaitre Ruby, c'est un langage de script simple et puissant comme Perl et orienté objet.
Ruby est un langage objet pur, qui tire les avantages de Perl et de Python, et qui est portable (Linux, M$ DOS/win, Mac, ...).
Extrait de la description :
"Written by Yukihiro Matsumoto ("Matz"), creator of
the language, Ruby in a Nutshell is a practical
reference guide covering everything from Ruby
syntax to the specifications of its standard class
libraries. The book is based on Ruby 1.6, and is
applicable to development versions 1.7 and the next
planned stable version 1.8. As part of the successful
"in a Nutshell" series of books from O'Reilly &
Associates, Ruby in a Nutshell is for readers who
want a single desktop reference for all their needs."
"Ruby in a nutshell" est le 1er livre sur Ruby ,en anglais forcément. Il est sortit ce mois-ci chez les édition O'Reilly pour $24.95 et 218 pages.
Un article sur Ruby vient de paraitre sur le site d'O'Reilly, qui doit également sortir un bouquin sur cet excellent langage de script.
Perleurs, pythoniens, jetez un oeil à Ruby, ce langage est une petite merveille.
Aujourd'hui vient de paraitre en ligne l'ouvrage " The Pragmatic Programmer's Guide " de Yukihiro Matsumoto, a.k.a. ``Matz''.
Le langage, et l'interpréteur sont Libres, vraiment Libres.
Et bien cet ouvrage est également libre !
Ruby est un langage de script entièrement OO et qui intègre les Closures de fonctions. Pour ceux qui ne connaissent pas ce langage plein d'avenir, cet ouvrage contient en début une description et un tutoriel.