Remplacer rvm par rbenv

Il semblerait que rvm soit « so much last year » que je me devais de tester rbenv, dont la promesse est de modifier moins en profondeur le système sur lequel il est installé. Voici comment j’ai procédé sur mon Mac. Désinstaller rvm Tout d’abord, vous devez désinstaller rem, en tapant les commandes suivantes : rvm implode […]

Pousser son dépôt git vers un serveur

Lorsque je démarre un nouveau projet, cela se passe toujours sur ma machine cliente, et je crée bien entendu le dépôt git dans la foulée. Ce n’est généralement qu’après que je mutualise ce dépôt en le stockant sur github ou sur mon serveur git personnel. Voici la méthode que j’utilise pour créer le dépôt à postériori […]

Comment gérer les utilisateurs et leurs rôles avec une liaison has_one

Je me suis arraché les cheveux pour trouver la bonne manière de gérer un cas d’utilisation relativement courant dans une application web : ayant un modèle (et une table) User, je souhaitais pouvoir affecter un utilisateur à chaque modèle Account (stocké dans une table … accounts) en tant que Manager. Bien entendu, je souhaitais pour […]

Un terminal en couleurs pour MacOS X

Utilisateur depuis quelques mois d’un MacBook Air, je me demandais comment retrouver dans le terminal le même choix de couleurs que celui dont je bénéficiais sur ma machine Ubuntu. Voici une recette pour mettre de la couleur dans votre terminal. Ouvrez un terminal, et éditez le fichier .bashrc qui se trouve à la racine de […]

Un téléphone pour Free Mobile : le Nokia C2-00

Comme beaucoup d’entre vous, je me suis abonné à Free Mobile sur l’offre à deux euros, gratuite puisque nous sommes également abonnés à Free Adsl. Mais comme beaucoup d’entre vous, je me suis retrouvé avec potentiellement deux téléphones, l’un pour le boulot et l’autre pour mes communications personnelles. J’avais déjà testé il y a quelques […]