Développeur web touche à tout (ou presque)
In: Django
11 juin 2009Vous avez normalement déjà manipulé les commandes console de Django, accessibles via manage.py.
./manage.py runserver
Cependant il peut être utile, dans plus d’une application, d’avoir des méthodes console pour lesquelles vous désirez obtenir l’environnement web, mais en console.
Pour charger des données depuis un flux XML par exemple. Ou encore vider une base de données.
Ainsi, vous pourrez faire [...]
In: Général
8 juin 2009De la même manière que en Ruby, Django propose une solution d’envoi d’email.
Mais toute application Python n’utilise pas forcément Django. Et il peut arriver d’avoir besoin d’envoyer un email sans Django.
C’est ce que j’ai fait en développant l’outil de rapport de positions par email de RefStats.
Pour cela, nous allons utiliser la librairie smtplib.
Commençons par importer [...]
In: Ruby
26 mai 2009Si vous avez déjà essayé d’envoyer un email avec rails, vous avez constaté que c’est articulièrement aisé.
Mais ruby ce n’est pas que du rails !
Dans le cas du redéveloppement de Refstats par exemple, j’ai recodé le crawler de celui-ci, qui va récupérer de manière journalière les positions de chacun de vos sites.
Et je désire être [...]
In: Rails
17 avr 2009Comme j’en ai déjà parlé récemment, Rails permets, depuis sa version 2.2, de gérer les sites multilingues.
Du coup comme j’avais envie de m’amuser, j’ai fait une mini application console qui permet de prendre un fichier yaml de langue, le traduit dans la langue de votre choix (en utilisant Google Translate) et écrit les nouvelles données [...]
In: Ruby
19 mar 2009Ruby est très développé et très bien document lorsqu’il s’agit de développer des applications web.
Mais parce qu’il n’y a pas que le web dans la vie (ah bon ???), il peut être utile, même dans le cas du développement web, de mettre en place des applications console.
Par console, j’entends sans aucune interface graphique. Celles-ci sont [...]
In: PHP
12 juin 2008CakePHP fournit de base quelques méthodes permettant de développer des applications dans le but de les exécuter avec PHP-cli, c’est à dire de les exécuter comme des scripts shell au lieu de passer par l’interface graphique.
Je ne propose pas ici un tutoriel permettant de développer ce genre de scripts. Il en existe déjà un résumant [...]