Hello, je suis Sylvain Claudel

Développement web fullstack RubyOnRails, RaspberryPI, and autres geekeries. Je partage des bouts de code et d'autre chose.

Derniers articles

Activer les logs sql dans la console rails

Une fois la console rails démarrée (rails c), il suffit de faire : ActiveRecord::Base.logger = Logger.new STDOUT

Lancer une requête sql contenu dans un fichier avec psql (postgresql)

Pour lancer une requête contenue dans un fichier avec psql, il suffit de faire :  \i lefichier.sql Pratique pour éditer la requête avec son éditeur préféré et l'importer sans copier/...

Utiliser la forme réduite de rescue

Hello, Il existe une forme raccourci de begin rescue Au lieu de faire begin mon_objet.bidule rescue nil end on peut utiliser : (mon_objet.bidule rescue nil)

JS : Afficher un menu qui ce cache quand on clique ailleurs que sur un élément du menu

Cas d'utilisation : un menu déroulant qui s'affiche lors d'une recherche (le menu contient des éléments cliquables et quand on clique ailleurs sur la page on souhaite masquer le men...

Comment connaitre les changements qu'il y a eu sur un objet ActiveRecord immédiatement après un save ?

Avant de faire un save il est possible de connaitre les changements/savoir si un objet ActiveRecord a changé en appelant .changes ou changed? Mais après un save ces fonctions renv...