Lien « Ruby3 will be 3 times faster than Ruby2 »


L'édition « bêta » de l'Apéro Ruby Montpellier aura lieu mercredi 24 août à 19h au Vert Anglais à Montpellier.
Cette édition sera principalement consacrée à un brainstorming sur l'événement lui-même et cela sera également une belle occasion de faire connaissance, beaucoup de participants ne se connaissant pas entre eux.

ConFoo est à la recherche de professionnels du web avec une connaissance approfondie du développement avec PHP, Python, Ruby, Java, DotNet, HTML5, Databases, Cloud et le dévelopement mobile souhaitant partager leurs connaissances et expériences lors du prochain ConFoo. Soumettez vos propositions entre le 25 août et le 22 septembre.
Si vous voulez simplement assister à la conférence, nous avons un rabais de 290$ en vigueur jusqu’au 13 octobre.
Bonjour,
GNUSIDE est une société d'ingénierie en informatique et en électronique, nous sommes
spécialisés dans les technologies open-source, les réseaux et les systèmes embarqués.
Dans cette société, vous intégrerez notre équipe de recherche et développement pour un
projet extrêmement dynamique et très novateur. Vous aurez en charge de développer un
procédé de configuration automatique et de génération d'images système.
Ce poste vous offrira l'occasion de monter en compétence rapidement sur des technologies
innovantes et vous laissera toute latitude pour explorer (…)
Ce jeudi 20 mars 2014 à 19h se déroulera la 27ème séance montoise des Jeudis du Libre de Belgique.
Thématique : Internet|sysadmin|développement
Public : sysadmin|entreprises|étudiants
L’animateur conférencier : Etienne Charlier
Description : terme issu de la contraction des mots anglais development (développement) et operations (exploitation), le DevOps est une approche industrielle recouvrant un ensemble de techniques et de principes visant à faciliter la mise à disposition des applications en réconciliant les étapes de développement et de déploiement. Cette présentation portera sur le DevOps. Cependant, elle ne fera qu’effleurer le côté purement Ops du DevOps (i.e. le passage à l’échelle, l’adaptation à la charge, …) pour se concentrer sur les contraintes pour les développeurs. Le sujet sera développé au travers d’un exemple basé sur Ruby et le framework Ruby on Rails (RoR).
Ce jeudi 15 novembre 2012 à 19 h se déroulera la treizième séance montoise des Jeudis du Libre de Belgique, qui portera sur le développement en Ruby on Rails. De manière plus précise, la thématique portera sur Internet et programmation, et s’adressera à un public de développeurs Web, programmeurs, étudiants…
Les animateurs conférenciers seront François Stephany (Wapict SPRL) et Aurélien Malisart (Phonoid SPRL). Ils développeront une petite application devant le public pour montrer qu’il est possible d’atteindre un prototype utilisable très rapidement.
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.
Bonjour,
J'essaie de compiler les CSS du site. Le README indique qu'il faut lancer :
bin/compile_sass app/assets/stylesheets/application.css.scss > app.css
Quand je le lance j'ai l'erreur :
bin/compile_sass:17:in `<main>': uninitialized constant Sass::Exec::Scss (NameError)
J'ai pourtant bien installé la gem sass.
Bonjour à tous, d'abord deux constatations (avis personnels) : - C++ est rapide, puissant, disponible partout, bas niveau - ruby est agréable à programmer, disponible presque partout, haut niveau Je me pose une question depuis quelques semaines : Pourquoi personne n'a encore inventé un nouveau langage facile à programmer contrairement au C++ (on me dira, C++ c'est facile quand même) et agréable à programmer, plus intuitif etc... Un language qui se compile en binaire et est donc rapide à l'exécution. (…)