Quel type de développeur je suis ? 4
La question du moment: Quel développeur êtes vous ?.
Ce n’est pas facile de se définir. Je me retrouve assez bien dans la categorie Laurent Jouanneau :
- Le Ninja
- Le pragmatique
- Le libriste
Avec des nuances:
Ninja 10%, mais pas trop: ne suis pas à la recherche de l’outil ultime, je ne connais pas tout les raccourci de vim , je ne pense pas être dangereux, je ne méprise que les cons, par contre c’est promis, dès que j’ai le temps, je m’essaie à Dvorak !
Libriste 20% Deux grosse nuances. La première, c’est que je ne travail pas dans un environnement très libre. Disons que je parle peu de licence (un tord peut-être ?). Je suis un peu comme TF1 pour Coca: je vend mon temps de cerveaux disponible à mes clients. Je les aident comme je peut en leur conseillant en général d’utilisé un outil libre quand c’est mieux pour lui. Mais si ces contraintes ou autre lui fond préférer du sources fermé, tant pis, je continue à l’aider. A la maison c’est tout autre chose, on passe à beaucoup plus ! J’ai une petite barbe, j’aime l’entreaide, une petite tendance écolo, et je n’ai aucun logiciel propriétaire sur mon système @home (ni aucun blob d’ailleurs :p).
Pragmatique 70% Faire ce qu’il faut pour que cela marche, ni plus ni moins. Plus peut engendrer des problèmes bien souvent, moins ne suffit pas. Après, le coté rentrer à la maison c’est tout… De toute façon à la maison, je continue, du coup c’est moins pragmatique…
- Os : OpenBSD / Windows Vista
- Editeur : Vim , Eclipse / Vim, SciTE, Eclipse
- Langage Favori : Ruby / Java, Progress
- VCS : Mercurial / Mercurial, CVS
- Navigateur : Firefox / Firefox, IE
Edit: pour être honnête, je suis obligé d’ajouter les outils/environnements qu’il m’arrive d’utiliser en journée, parfois toute la journée :-/
En regardant la liste, je me demande si tout colle à mon profile… :-D
Je reprend maintenant la question de base, et vous quel développeur êtes vous ?
Merci à Thibault pour ce billet très interessant !
Edit : Pour être tout à fait honête, je doit ajouter windows, progress et compagnie..
Edit 2 : JRuby n’est effecitvement pas un langage à part entière, c’est une simple implémentation de Ruby sur la JVM.
Vim exploration de fichiers 3
Oui oui, entre Vim et SciTE mon coeur balance. L'un est d'une puissance exceptionnel et disponible par défaut (enfin en version VI simple) sur toutes les machines de type Unix, l'autre est simple, jolie et tout de même efficace. Mais aujourd'hui je vais parler d'un plugin de Vim que je trouve excellent: un l'explorateur de fichier
Ce qui est bien avec Vim (et les logiciels libre en général) c'est qu'il y a toujours une plusieurs personnes qui, pour notre plus grand plaisir, développent de tas de petites choses qui nous facilite la vie. Un explorateur de fichier dans Vim... Je ne pensais même pas que ça pouvait exister. Mais en fouillant dans les tips de Vim j'ai découvert ce superbe plugins.
C'est tout simple, il suffit de télécharger le tarball. Je vous conseil de prendre celui qui est disponible sur le site de Vim, y'a un suivi des versions. Cependant pour les gens pressé, j'ai mis à dispo une copie de la version que j'ai testé dans la zone (vtreeexplorer-1.24.tar.gz). Ensuite on décompresse le tout dans le répertoire .vim:
$ cd ~/.vim $ wget http://zone.typouype.org/vtreeexplorer-1.24.tar.gz $ tar -xvzf vtreeexplorer-1.24.tar.gz
Et voilà. Maintenant en ouvrant Vim, vous avez accès à la commande :Explore qui ouvrira dans la page courante la liste des fichiers contenu dans le répertoire courant. D'autres commande sont disponible, comme :Vexplore qui exécuteras la même chose mais en effectuant un vsplit auparavant. Les fans de la souris pourront naviguer avec elle, mais quelque raccourci clavier vous permettra d'aller plus vite :)
Faut que je dépiote la doc maintenant, y'a pas mal de chose interessante... Puis me viens une idée aussi ou plutôt une question: des plugins Vim en ruby c'est faisable ? :D