-
Scripts de mise en production sur une plateforme de haute disponibilité
-
écrit le
21/08/2012
Par Gaël Le Mignot
—
Mots-clés associés :
SVN,
Ligne de commande,
GIT,
Python,
Mercurial,
Mise en production,
Linux,
Django,
Plateforme web,
GNU screen,
SSH,
Libération,
Frontaux applicatifs,
Gaël le Mignot,
Base de données,
Debian,
Load Balancing
Lorsqu'on administre une plateforme Web de haute disponibilité, la mise en production d'une nouvelle version du code est souvent délicate. Cet article présente un certain nombre de problèmes techniques et de solutions à ces problèmes, en prenant le cas particulier de la plateforme Web de Libération comme exemple.
Rattaché à
2012
/
Août
-
SeSQL - un moteur de recherche "full text" performant et puissant
-
écrit le
16/03/2011
Par Gaël Le Mignot
—
Mots-clés associés :
PostgreSQL,
Moteur d'indexation,
Python,
Gaël le Mignot,
PG Days 2009
Pilot Systems, en partenariat avec le journal Libération, a réalisé un moteur de recherche "full text" reposant intégralement sur des technologies libres : Python et PostgreSQL. Cet article explique les possibilités et usages du moteur, et retrace sa conception.
Rattaché à
2010
/
Septembre
-
Utilisation de South avec Django
-
Par Joseph Rozencwajg
—
Mots-clés associés :
PostgreSQL,
Joseph Rozencwajg,
Codage,
Tutoriel,
Django,
Python,
Hg
Ce tutoriel introduit les concepts de South et son utilisation dans Django afin de simplifier la gestion de la base de données durant le processus de développement d'une application Django.
Rattaché à
2011
/
Juin
-
Utiliser Python 2.3 et 2.4 sur des Debian récentes
-
Par Gaël Le Mignot
—
Mots-clés associés :
Python 2.4,
Repository,
Python 2.3,
Python,
Zope,
Gaël le Mignot,
Squeeze,
Paquets Debian,
Debian
Bien que ces versions de Python soient obsolètes, il est parfois nécessaire de les utiliser. Cet article explique comment nous nous y sommes pris.
Rattaché à
2012
/
Juin
-
Utiliser une architecture RESTful avec Django
-
écrit le
11/07/2011
Par Joseph Rozencwajg
—
Mots-clés associés :
HTTP,
JavaScript,
actions,
ressource,
navigateur,
requête,
verbe,
GET,
Python,
JSON,
RESTful,
XML,
CRUD,
REST,
Django,
proxy,
POST,
Joseph Rozencwajg,
API,
PUT,
DELETE
Cet article introduit les architectures basées sur REST (Representational State Transfer) dans le cadre du développement d'applications Web et d'APIs avec Django ainsi que les problématiques rencontrées avec les méthodes HTTP PUT et DELETE.
Rattaché à
2011
/
Juillet
-
Zope 2.12 et Plone 4 via des paquets Debian ?
-
Par Gaël Le Mignot
—
Mots-clés associés :
Python,
Plone,
Zope,
Gaël le Mignot,
Debian
Cet article évoque les travaux, auxquels Pilot Systems a participé, visant à avoir Zope 2.12 et Plone 4 installables via des paquets Debian. Après avoir étudié rapidement les besoins à adresser, il expliquera les difficultés rencontrées, les solutions retenues et l'état d'avancement actuel.
Rattaché à
2011
/
Avril