Développement Web Ruby
par Sylvain CLAUDEL

Derniers posts

Rails et gem pour la gestion des droits

Date d'édition 2009-11-16 à 13:28

Et voilà il s'agit du tout dernier railscast : celui du lundi 16 novembre...

Il permet d'avoir une fine gestion des droits.

Ca se passe ici.

Mais pourquoi c'est toujours quand on a tout codé qu'il y a une super alternative qui pointe le bout de son nez ?

Jquery numpad - Pavé numérique jquery et l'autocomplétion

Date d'édition 2009-11-13 à 09:57

Vous utilisez le keypad (Pavé numérique) jquery suivant https://keith-wood.name/keypad.html et l'auto complétion ne fonctionne pas ? Il faut rajouter ceci dans les options du keypad :

onKeypress: function(key, value, inst) {
$(this).setOptions({minChars: 0}).trigger('click').trigger('click');
}

La simulation de click permet de déclencher l'évènement pour l'autocomplétion.

Rubular et les expressions régulières en ruby

Date d'édition 2009-11-12 à 09:56

Rubular regexp

Vous avez besoin d'une regexp en ruby (expression régulière) et la tester sur des données particulières ? Si vous lisez ce billet c'est que vous ne connaissez pas encore rubular.

Ce mini-site vous permet de faire tout ce dont j'ai parlé au dessus : faire des expressions régulières et les tester ! Il y a même une petite docs en pied de page pour les Newbies des regexp...

Ruby - Comment connaitre la liste des attributs d'une classe présents dans la base de données

Date d'édition 2009-11-10 à 15:27

Bon voilà j'avais envie de parler de cette fonction : column_names

Product.column_names

Ceci renvoie la liste des colonnes de la table dans la base de données : => "name", "description", "price", ...

Ca peut être utile de temps à autre...

NewRelic - rails performance de l'application, par semaine

Date d'édition 2009-11-09 à 16:16

NewRelic vous donne les performances d'une application rails par semaine.

Pour ceux qui ne connaissent pas : lire l'utilité Pour ceux qui veulent mettre à jour leur agent newrelic : voici les étapes :

Updating the Agent

As with any plug-in, when using Subversion it's necessary to blow away the old agent plug-in before reinstalling.

svn rm vendor/plugins/newrelic_rpm
svn commit vendor/plugins -m "removing old version of newrelic"

Then, to install the latest agent:

script/plugin install https://newrelic.rubyforge.org/svn/newrelic_rpm
svn add vendor/plugins/newrelic_rpm
svn commit vendor/plugins -m "upgrading newrelic to version X.X.X"

rien de bien sorcier (même pour les anglophobes)...

Tout ça vient de NewRelic.

La version gratuite est très limité mais bon, c'est sympa de savoir chaque semaine si l'application est performante ou pas...

Développement ruby et geekeries - rivsc