Liste des applications / outils que j'utilise
Note
Cette page est en cours de réalisation… je n'ai pas encore dressé toutes la liste des applications / outils que j'utilise… je remplis au fur et à mesure.
Date de la dernière mise à jour de cette page : le 5 février 2012 à 13h03.
J'essaie au maximum d'utiliser des applications libres (ce qui est différent de gratuit).
- L'éditeur texte Vim pour pratiquement toutes mes tâches d'éditions : développement, admin-sys, rédactionnel… (ma configuration de Vim)Les plugins Vim que j'ai installé :
- NERDTree (Screencast)
- Le plugin Command-T permet de sélectionner très rapidement un fichier dans une arborescence (Screencast)
- ack.vim basé sur l'outil ACK qui est un grep amélioré
- Tabular (Screencast)
- Surround (Screencast)
- EasyMotion (Screencast)
- Sparkup (Screencast)
- SnipMate (Screencast)
- Matchit
- Buffer grep : A :vimgrep for buffers
- NERD Commenter : permet de facilement commenter de nombreux types de fichiers
Les langages de programmation suivants :
- Outils, framework, librairies de développement :
- Pylons (en Python)
- Pyramid (en Python)
- SQLAlchemy
- Moteurs de templates
- WTForms
- PIP
- Virtualenv
- virtualenvwrapper
- nose
- docutils
- Sphinx
- whoosh (Moteur de recherche)
- fanstatic
- Requests: HTTP for Humans
- Librairies Javascript (En savoir plus, voir la liste de librairies Javascript dans mon wiki) :
- classy.js
- Math.uuid.js
- lesscss
- Dojo Toolkit
- JQuery
- jquery-resize
- jquery.expandBox
- jquery.simplemodal
- jquery.json
- jQuery.validationEngine
- jquery.maskedinput.js
- jQuery-URL-Parser : pour récupérer les paramètres de l'URL de la page courante
- Sammy.js
- JsRender moteur de template Javascript
- spin.js
- Augment.js pour ajouter le support de nouvelles versions de Javascript à certains navigateur
- MediaElement.js
Webdev (HTML, CSS…) :
-
- Firebug
- Web Developer
- Moteur de recherche pour Firefox (pour en ajouter dans la zone de recherche de Firefox)
BackupPC pour la sauvegarde régulière de machines avec mise à disposition de plusieurs jeux de sauvegardes (utilisation professionelle)
- Le système de gestion de versions Mercurial (avant j'utilisais Subversion)Plugins Mercurial :
Bases de données :
- Mysql
- PostgreSQL
- SQLite
- CouchDB (trop peu pour le moment)
- ZODB
Serveur Web :
Système d'exploitation :

