Au sortir de cette formation Ruby donnée par les Codeurs Humains j'ai appris plein de chouettes concepts Rubysiens, que je tâcherai de partager sur ce site lorsque viendra le temps pour moi de les mettre en pratique. Mais j'ai surtout appris combien il était plaisant de coder en Ruby,...
Oh mais quelle jolie mise en abyme. Je suis en train de poster sur le site Human Coders une news concernant une formation donnée par ces mêmes Codeurs Humains. C'est fou. Pas de nouvelles découvertes sur Ruby on Rails aujourd'hui, puisque c'est un retour aux fondamentaux avec une form...
Cette semaine, nous avons sorti la première release candidate de la gem Devise avec le support complet de Rails 4. Cette version est la première de la branche 3.0. Elle abandonne le support de Rails 3.1 et de Ruby 1.8.7.
Maintenant que tout ce qui concerne l'installation et la configuration d'un environnement Ruby on Rails est terminée, je peux m'adonner à plein temps au vif du sujet, l'utilisation de Rails. Après une journée passée à débuter ma première application RoR, voici à chaud (et un peu en vr...
Lorsque je travaille sur un projet Rails, je veux souvent une représentation visuelle de mes classes modèles. Habituellement, j'utilise une feuille blanche où je les dessine mais selon les projets ça peut prendre du temps. C'est pourquoi je me suis mis à la recherche d'un outil simple...
Rails 4.0 et sprockets n'utilise plus la directive de configuration config.assets.compress. Désormais, les minificateurs JavaScript et CSS doivent être explicitement spécifiés avec config.assets.js_compressor et config.assets.css_compressor. Découvrez dans cet article comment migrer d...
Un des nombreux changements à venir dans Rails 4 est la suppression du whiny_nil. Cette fonctionnalité était chargée d'afficher un message lorsqu'on appelait la méthode id sur un objet nil. Dans cet article, nous verrons pourquoi cette fonctionnalité avait été ajoutée dans la version ...
Récemment, j'ai voulu changé d'hébergeur. Auparavant hébergé chez Heroku, j'ai voulu trouvé un hébergeur qui accueillerais mon application en production. Après avoir fait un petit tour des solutions compatibles avec Ruby On Rails je me permet de faire un petit topo sur ce que j'ai pen...
Série d'articles présentants une à une les nouvelles fonctionnalités de Ruby on Rails 4. Au programme : 31 - Page and Action Caching Gem Extraction 30 - Generate Controller-Wide ETags 29 - Strong Parameters 28 - HTTP PATCH Verb 27 - Collection Form Helpers 26 - Observers Gem Extractio...
DHH vient d'annoncer la sortie de la beta 1 de Ruby on Rails 4. Cette sortie arrive deux jours après la sortie de Ruby 2.0, et pour cause, RoR 4 fonctionne parfaitement avec Ruby 2.0. Pour rappel, les trois grosses nouveautés de Ruby on Rails sont : - Russian Doll-caching - Turbolinks...
Nous voici dans la quatrième partie de cette suite de tutoriels. Nous allons découvrir ici comment nous faciliter la création de formulaires en Ruby On Rails, notamment à l'aide de la gem simple_form. Cette partie déjà conséquente sera suivie d'une autre où j'introduirais la gem neste...
Construire une api basique en Ruby on Rails, rien de plus simple, un coup de response_with :json et c’est à peu près tout pour du très basique. Seulement voilà, le très basique des fois c’est pas suffisant et dans certains cas il est nécessaire d’avoir une API cross domain et là ça se...
Ruby Une stack de tests pour Rails 3.2 (fr) Partagé par Synbioz il y a environ une heure Cet article détaille la stack de tests que nous utilisons sur nos projets Rails. Articles similaires Mise à jour de BitNami :: RubyStack Un tutoriel pour démarrer avec Ruby On Rails 3.2 et ...
Ruby Suppression de Rails dans les dépots "Portage Ruby" dans OpenBSD (en) Partagé par Thomas_Romera il y a environ 12 heures Suite aux récents problèmes de sécurité de Rails, Jeremy Evans, responsable des portages Ruby sur la plateforme OpenBSD, a décidé de supprimer la branch...
Janvier est un très mauvais mois pour les développeurs Ruby on Rails. Avec deux gros bugs qui permettent une exécution de code à distance ont été trouvés dans le framework. Et rien à voir, mais rubygems.org a également été compromis empêchant les développeurs de travailler. Un petit a...
Ruby Déploiement d'applications Rails au-dessus du combo Nginx/Puma avec Capistrano (en) Partagé par Xavier Dutreilh il y a environ 7 heures Ce tutoriel expose comment configurer un serveur avec Nginx et Puma, et y déployer des applications Rails avec l'outil Capistrano. Articl...
Open Source Rails est un site communautaire dédié au partage des meilleures application Ruby on Rails open source. Le site existait auparavant, mais vient d'être totalement refait et repensé.
Introduction : pourquoi "Starter App" ? Au fil de nos projets, nous nous sommes aperçus que nous réutilisions (évidemment) un certain nombre de gems. Ces gems forment une sorte de noyau cohérent pouvant être considéré comme le cœur de toute bonne application Rails. Dans cette suite d'...
Ruby Rails 4 (fr) Partagé par Synbioz il y a environ une heure Présentation de Ruby on Rails 4, un tour d'horizon des nouveautés de cette release à venir. Articles similaires Zeus : vos commandes rails/rake en moins de 2s [Bonjourgem] Rails autolink [Bonjourgem] Serve Contribut...
Une nouvelle version de Ruby on Rails va arriver avec de nombreux changements et nouvelles fonctionnalités. Voici un article qui explique comment se préparer à ce changement pour que la mise à jour se passe en douceur le jour J.
Ruby Gérer les vidéos de votre application Rails avec Youtube (fr) Partagé par Synbioz il y a environ une heure Intégrer Youtube à votre application afin de permettre à vos utilisateurs d'uploader des vidéos sur ce service Articles similaires Introduction à Ruby on Rails (+30 v...
Un didacticiel qui se veut complet sur tous les étapes et les problèmes liés à la migration de grosses applications de Rails 2.3 vers Rails 3.2. Il s'agit souvent d'un passage obligé, alors voilà de quoi aider à préparer une migration plus ou moins en douceur.
Ce n'est pas une news à proprement parler mais une série de vidéos sur Youtube pour découvrir Rails. Au programme : Introduction à Rails, MVC, helpers, mailers, forms, scaffolding, deploying...
Un article introduisant le Framework Ruby On Rails. Rien de technique là dedans, je ne le compare pas à aucun autre Framework (y'en a pas un meilleur qu'un autre !), c'est juste un petit article pour donner envie de découvrir ce magnifique Framework Web à ceux qui ne le connaissent pa...
Un simple bug peut corrompre vos données et cela peut parfois avoir des conséquences désastreuses. Je partage dans cet articles quelques pratiques que je mets en place afin de limiter les risques.
J’ai voulu apprendre le Ruby et le Ruby on Rails (RoR) par curiosité , pour voir pourquoi ce langage est à la mode ainsi que ses avantages. Je vais parler ici de la mise en place de l’environnement de développement sous Windows.
De plus en plus de personnes souhaitent apprendre Ruby et Ruby on Rails. De nombreuses ressources de qualité existent pour découvrir et apprendre cette technologie. Seulement, il n'est pas toujours facile de savoir par où commencer. Voici un petit guide vous permettant de bien démarrer.
Ruby Présentation du projet Rails API (en) Partagé par Maxime Durand il y a environ une heure Rails API : un ensemble d'outils pour construire des API Articles similaires Zeus : vos commandes rails/rake en moins de 2s Vulnérabilité dans Ruby On Rails Le mécanisme de sessions en...
Le Parti de Gauche, co-présidé par Martine Billard et Jean-Luc Mélenchon, est un parti politique français. Il vient d'annoncer la publication des sources Ruby on Rails de son site sous licence GPL.
Rails 4 sortira dans quelques mois si tout va bien et il y a déjà pas mal de ressources disponibles : des articles qui parlent des nouveautés, des gems qui permettront de garder des morceaux du comportement de Rails 3 pour faciliter la transition, des articles sur les améliorations in...