Développeur Web RoR

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 19 mai 2010

Pas possible d'utiliser rmagick 2.13.1 sur ubuntu 10.04 ou debian sans compiler imagemagick

Et oui pour utiliser la nouvelle version de rmagick (2.13.1) il faut une version plus récente d'imagemagick que ce qu'il y a sur les dépots d'ubuntu et de debian. Il faut donc se taper la compilation à la main d'imagemagick.

Sur le site officiel d'rmagick :

RMagick 2.13.1 has been released. This version of RMagick has been tested on ImageMagick 6.4.9 through 6.6.1-0.

Donc si vous êtes un peu feignant : utiliser rmagick 2.12.2 avec la version de base d'image magick qui est dans les dépots (libmagick9-dev).

sudo aptitude install libmagick9-dev
sudo gem install rmagick --version "2.12.2"

jeudi 1 avril 2010

Installer Gimp 2.7.1 sur ubuntu 9.10

Gimp 2.8

sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
sudo aptitude update
sudo aptitude dist-upgrade

3 lignes de commande pour installer Gimp 2.7.1 avec le single window (génial ^^), l'édition de texte en direct dans le canvas et la rotation des brushs (peut-être aussi les groupes de calques mais j'ai pas testé)

Amusez-vous !!

vendredi 29 janvier 2010

Créer un projet rails avec une version spécifique du framework

RubyOnRails

Merci à mon chef de projet pour cette astuce...
Si vous voulez créer un projet rails avec une version spécifique du framework rails :

Par exemple pour une version 2.3.2 :
rails _2.3.2_ mon_projet

Pratique pour voir les différences entre deux versions sur des projets vides...

mardi 3 novembre 2009

Changement de repository subversion (svn) sous ubuntu

subversion svn

Voilà la problématique :

J'ai un repository que l'on peut considérer comme mort. Ma copie de travail est par chance à jour, mais avec plein de répertoire .svn ....

Et ben pas de problème : il faut créer un server subversion :

Version minimaliste :

sudo mkdir /var/svn
sudo svnadmin create /var/svn/projet
cd /var/svn/projet/conf

Editer les fichiers de config pour autoriser certains utilisateurs.

Création utilisateur svn

Ne pas oublier de démarrer le serveur :

sudo svnserver -d -r /var/svn

Ensuite la commande magique

svn import -m "changement de repository" mon_chemin_local svn://server/projet

En fait svn import ignore les .svn, c'est pour ça que ça ressemble fortement à une installation classique de serveur subversion

lundi 2 novembre 2009

Base Postgresql 8.3 et migration ubuntu 9.10

Postgresql

J'ai pas pensé à mes bases de données postgresql lors de la mise à niveau vers Ubuntu 9.10. Du coup je n'arrivais pas à accéder à mes bases de données car Ubuntu 9.10 installe postgresql 8.4 par défaut.

Après quelques minutes je me suis rendu compte qu'il suffisait de réinstaller postgresql 8.3, tant mieux...

EDIT Le lien qui suit est peut-être une meilleure solution : migration postgresql 8.3 vers 8.4