Publié dans 2013

Initiation au Python

Cette page a servi de support pour les formations Python d”INP-net.

Lire plus...


Sphinx pour un site/wiki personnel

  • 25 août 2013
  • Langage: French

Sphinx est un outil pythonnique pour générer de la documentation dans de multiples formats, en particulier sous forme de site web. Il permet au rédacteur d’écrire toutes ses pages en reStructuredText, langage parfait pour écrire du texte depuis son éditeur préféré.

Lire plus...


Compression de données

Cette page présente un système relativement simple de compression, assez proche dans l’idée de certain des systèmes existants, et basé sur la prédiction par reconnaissance partielle.

Lire plus...


Feedspot

Duplicate implicit target name: « feedspot ».

Lire plus...


Sécurité-info

Duplicate implicit target name: « sécurité-info ».

Lire plus...


Extensions Firefox

Voici une liste d’extensions que je trouve vraiment utiles :

Lire plus...


Configuration d’apache2 pour fastcgi & suExec

L’utilisation de mod_fastcgi couplé à la fonctionnalité suExec d’apache permet de faire tourner des processus supportant CGI (comme PHP, Django…), chacun avec un utilisateur spécifique. Ainsi, il devient possible d’héberger plusieurs sites sur une machine, et chaque site tournera avec des privilèges différent : Si du code malicieux est introduit sur un site, il n’aura pas les permissions pour accéder aux autres sites, puisque tournant avec un utilisateur différent. Cette méthode convient donc très bien pour monter un petit service d’hébergement sur un serveur (à condition de gérer correctement les droits d’accès…).

Lire plus...


Classebook

Classebook est le premier site que j’ai fait avec Django.

Lire plus...


Bonnes pratiques au démarrage d’une application Django

Voilà un petit guide de quelques bonnes pratiques utiles au lancement d’un projet Django.

Lire plus...