Articles tagués linux

Comment accélérer le développement rails avec les alias du shell

Vous êtes fatigués de taper régulièrement dans votre terminal :

$ bundle exec rake quelque_chose

Vous n’en pouvez plus de saisir ce genre de commande à chaque fois que vous touchez à la base de données :

$ bundle exec rake db:migrate
$ bundle exec rake db:test:prepare
$ bundle exec annotate --position before

Même un simple :

$ rails g migration BlaBlaBla

vous déprime ? Voici une solution. Lire la suite »

, , , , , , ,

Poster un commentaire

VirtualBox : Comment accéder au serveur web du host depuis le guest ?

Vous developpez des sites web en local ? Dans ce cas, pour voir un site local, vous tapez ce genre de chose dans la barre d’adresse de votre navigateur :

  http://localhost/mon-site

Maintenant vous voulez tester le rendu visuel de votre site dans plusieurs navigateurs ? Sur plusieurs systèmes d’exploitation ? Pour ce faire vous avez configuré plusieurs machines virtuelles sous VirtualBox. Dans ce cas, une question essentielle se pose :

« Que faut-il taper dans la barre d’adresse du navigateur du guest (système invité) pour atteindre le serveur local du host (système hôte) ? »

Lire la suite »

, , , , , ,

Poster un commentaire

Comment accéder à un serveur de fichier Windows depuis Linux

Au boulot, je travaille sur Linux (Ubuntu ou Debian). Notre serveur de fichier est sous Windows server 2008. Voici la procédure à suivre pour accéder à un serveur de fichier Windows depuis Linux.
Lire la suite »

, , , ,

2 Commentaires

Sélection de la version par défaut d’une application sur Debian

Votre ordinateur peut contenir plusieurs versions différentes d’un même logiciel, ou bien plusieurs programmes aux fonctionnalités similaires. Sur Debian, comme ailleurs, il y a une fonction qui permet de selectionner le programme précis qui sera utilisé par défaut par le système, lorsque ce n’est pas l’utilisateur qui choisit. Il s’agit de la commande update-alternatives.

Cet article est plus un aide-mémoire à usage personnel qu’un véritable tutoriel. En effet, je n’arrive jamais à me souvenir de cette commande quand j’en ai besoin. Ceci devrait donc m’éviter de perdre du temps à l’avenir…

Lire la suite »

, , ,

Poster un commentaire

Comment installer, configurer et utiliser eRuby pour le développement web

Pour un projet web particulier avec Ruby, j’avais besoin d’utiliser eRuby sur un serveur Debian Lenny.
Pas Ruby and Rails, pas mod_ruby, juste eRuby. La documentation sur internet n’est pas pléthorique.
Que ce soit pour la configuration de eRuby avec le serveur web apache ou pour son utilisation, il faut
jouer au détective. Et si vous ne maîtrisez pas l’anglais, vous pouvez passer votre chemin.
Voilà donc un petit topo, pour les francophones, sur la configuration et l’utilisation de eRuby en développement web.

Lire la suite »

, , , , , , ,

Poster un commentaire

Introduction au langage Sed 3 – Substitution de texte

Lire l’article précédent : Introduction au langageSed 2 – les adresses

Le point fort de Sed est la substitution de texte. C’est la commande s qui s’en charge. Cette commande est un véritable couteau suisse. Je vous présenterais ici quelques unes de ces nombreuses possibilités.
Voici le format générique de cette commande, que vous allez pouvoir utiliser pour substituer du texte depuis un fichier :

sed 's/motif/remplacement/option' fichier

La partie option est … optionnelle.

Lire la suite »

, ,

Poster un commentaire

Introduction au langage Sed 2 – Les adresses

Cet article est la suite de Introduction au langage Sed.
Lire l’article suivant : Introduction au langage Sed 3 – substitution de texte

Une commande Sed peut être précédée d’une addresse. L’adresse sert tout simplement à sélectionner des lignes spécifiques d’un fichier, en vue de leur appliquer un traitement. Penser donc : « Je m’adresse à telle ligne » et non pas « adresse mémoire ».

Adresses numériques

Dans l’exemple suivant, l’adresse est un numéro de ligne (1) et l’action est p (print). Seule la première ligne du fichier /etc/group sera donc affichée.

Lire la suite »

, , ,

Poster un commentaire