Renoir Boulanger, Webmestre Un geek social et Linuxien de nature

Archive classé dans la catégorie ‘Tranche de vie’

Comment installer Ruby on Rails sur Ubuntu 10.10

avec 2 commentaires

Comment installer Ruby on Rails sur Ubuntu 10.10

Une note rapide de comment j’ai installé Ruby

Procédure

  • Créer le dossier de travail et y exécuter le script d’installation RVM
    1
    2
    3
    
    mkdir -p ~/work/ruby-install
    cd ~/work/ruby-install
    bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
  • Ajouter au .bashrc
    1
    
    [[ -s "$HOME/.rvm/src/rvm/scripts/rvm" ]] && . "$HOME/.rvm/src/rvm/scripts/rvm"
  • Execute rvm and specify the version you want to use
    1
    
    .rvm/bin/rvm install 1.9.2
  • Will return:
    1
    
    Installing Ruby from source to: ~/.rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...
  • Set the lastely installed rvm as the default
    1
    
    rvm --default 1.9.2
  • Verify the version of Ruby
    1
    2
    
     ruby -v
    ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
  • Verify the version of Gem
    1
    2
    
    gem -v
    1.6.2

Source

Écrit par Renoir Boulanger

March 25th, 2011 at 4:34 pm

Classé dans Tranche de vie

ConFoo c’est dans moins de 14 jours!

aucun commentaires

ConFoo c’est dans moins de 14 jours!

Cette année, comme je l’ai dit je fais partie de l’équipe d’organisation de la conférence web techno ConFoo.

Pour moi il s’agit d’une toute nouvelle expérience. J’ai jamais organisé de conférence de cette ampleur. J’ai déjà aidé a l’organisation du site web (Americana 2011 fait en Tiki.org) mais de participer activement a sa promotion c’est une toute autre chose.

Joignez-vous à nous du 7 au 11 mars pour un évènement rempli de présentations techniques qui élargiront votre champ d’expertise ainsi que de nombreuses opportunités de réseautage.

Parmis les 150 présentations que propose ConFoo, voici un petit échantillon que nous jugeons fort intéressant:
- Build powerful and smart web applications with Symfony2 – Scalable Architecture 101
- HTML5 – Moving from hacks to solutions
- Develop mobile applications with Flex
- Security 202 - Are you sure your site is secure?
- My $1.8 million dollar startup education
- Et bien d’autres

Notez qu’il reste encore quelques places pour les formations “Démarrer avec Symfony2″ ainsi que “HTML5 Avancé”.

Les formations sont une occasion unique pour bénificer de l’expertise de professionnels au sein d’un petit groupe de 15 passionés du Web.

Enregistrez-vous avant lundi le 28 et épargnez 100$.

Pour plus d’informations consultez le site de confoo: http://ConFoo.ca/

Au plaisir de vous-y voir.

Écrit par Renoir Boulanger

February 24th, 2011 at 11:25 pm

Classé dans Tranche de vie

ConFoo Web Techno Conferencee 2011 Dévoilement de la grille horraire des présentations

aucun commentaires

ConFoo Web Techno Conferencee 2011 Dévoilement de la grille horraire des présentations

Après plusieurs heures de preparation et le travail acharné de l’équipe, l’organisation de ConFoo Web Techno Conference a publié son horraire de la prochaine édition.

Confoo 2010 Formatioin PHP

Journée de formation PHP ConFoo 2010

Qu’est-ce que ConFoo: C’est la continuation des conférences annuelles de PHPQuébec avec la participation des autres communautés de passionnés de programmation et de web telles que Python Montreal, W3Québec, l’OWASP Chapitre de Montréal (sécurité logicielle), le MJUG (Montreal Java Usergroup), et Montreal.rb (Ruby Montréal). A chaque an, plus d’une centaine d’experts viennent partager leur experrise sur une semaine complète de formation et de conférence.

Quelques conférenciers cette année

Nous avons invité des gens d’expérience d’un peu partout dans le monde et qui sont impliqués dans la communauté du libre de leur région respective. Pour n’en nommer que quelques uns:

Voir la liste complète des conférenciers.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 25th, 2011 at 8:27 am

Classé dans Tranche de vie

Comment configurer son clavier («keymap») sous Ubuntu Linux en mode terminal seulement

aucun commentaires

Comment configurer son clavier («keymap») sous Ubuntu Linux en mode terminal seulement

Mise en situation

Configure console-data

J’était en train de me monter une Machine Virtuelle minimale de développement (j’en parle ici, ici, iciici, et finalement ici aussi).

Toujours est-il que mon Mac commence a être vieux et même s’il est maximisé a 3GB de RAM sur un processeur 1.66 Ghz Core Duo et 500GiB d’espace disque, lorsque je roule Eclipse, c’est lourd! Alors je me suis crée une nouvelle machine virtuelle. Par erreur j’ai mis le mauvais clavier. Imagine essayer de faire une commande terminal sans savoir comment trouver tes touches spéciales (vous savez: |,`’”).

Je sais pas si vous êtes comme moi. J’aime avoir le bon clavier pour pouvoir bien écrire en français et en anglais. Alors je n’ai pas le choix.

… à moins que j’apprenne le Dvorak (un jour!)
Lire le reste de cette histoire »

Écrit par Renoir Boulanger

December 8th, 2010 at 8:19 pm

Classé dans Tranche de vie

Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X

aucun commentaires

Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X

A force de travailler sur plusieurs environnement de projets il est venu le réflexe d’utiliser des Machines Virtuelles (VM) pour contenir mes espaces de travail. Avec ce type d’installation je peut partager avec mes collègues au bureau la même installation mais qui roule sur chacun de nos postes de travail.

J’en ai parlé plusieurs fois (dont ici, ici. Je le fait depuis 2007 même). L’idée de cet article est de vous montrer comment j’ai fait pour mon poste de travail Mac OS X.

Les particularités de cette procédure est que:

  1. J’utilise la fonction de partage de dossier de VMware Fusion sur Mac OS X
    (Qui me permet d’avoir UN dossier dans le Mac et que la VM agit comme si c’était un dossier local)
  2. J’ai essayé Netbeans pour développer en PHP (lien de téléchargement)
    (au lieu d’Eclipse… mais en fait, les programmes utilisés dans la VM n’ont pas d’importance)
  3. J’utilise VMware Fusion (sur la même machine de travail) plutôt que VMware Server ou d’utiliser un serveur distant de VM (VMware server et/ou VMware ESXi).
  4. (Pas illustré comment faire) Les dossiers que j’ai mis un label mauve (voir captures d’écran) sont des dossiers qui ne sont pas synchronisés dans le Timecapsule. Car ça sert a rien d’archiver des dossiers de travail qui sont déjà sauvegardés dans un gestionnaire de source (Subversion, eh oui, encore!)

Les avantages de cette installation:

  1. Plus besoin de faire SCP, ni NFS, et sans FUSE (un mount (Wikipedia) mais, en SSH) pour partager entre les deux machines les dossiers
  2. On peut l’installer sur un ordinateur portable et ne pas avoir a attendre d’être sur le réseau pour travailler
  3. On peut sauver de l’espace disque en réduisant la taille des disques de la VM. Car l’espace de stockage des fichiers de travail sera dans les dossiers locaux du Mac.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

July 7th, 2010 at 10:34 am

Classé dans Tranche de vie