- Info
2012
-
Les API REST
-
L'architecture REST a pris de plus en plus d'importance ces dernières années, et on retrouve ce type d'architecture dans de nombreux services et réseaux sociaux. il est de plus en plus difficile d'imaginer un service qui ne propose pas d'API avec laquelle interagir.
Je vous propose donc de découvrir les API REST et en quoi cela change à la fois l'écosystème auquel nous sommes habitué mais aussi comment cela modifie notre manière de concevoir des applications.
-
Scripts de mise en production sur une plateforme de haute disponibilité
-
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.
-
Utiliser Python 2.3 et 2.4 sur des Debian récentes
-
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.
-
Django-Waffle, « feature-flipper » ou application de gestion d'options
-
Une application Django qui permet de contrôler la visibilité de fonctions dans votre application web
-
Django Celery sur Cockpit : les cordes
-
Après notre premier article portant sur l'intégration de Celery dans Cockpit, nous vous proposons de plonger un peu plus profondément dans les entrailles de Celery et en particulier sur les chords.
-
Les décorateurs Python
-
Les décorateurs, introduits dans la version 2.4 de Python, sont un sucre syntaxique connu et apprécié des développeurs Python. Cependant leur fonctionnement interne est souvent méconnu et pour beaucoup tient de la magie. Un bonne compréhension des mécanismes internes est indispensable pour tirer un maximum de profit des décorateurs et pour en écrire, ils ne sont pas réservés aux frameworks.
-
Django Celery sur Cockpit
-
Désormais, Cockpit, notre solution d'emailing et de gestion de contact intègre la gestion des tâches de fond en utilisant Celery. Nous allons, a travers cet article vous faire découvrir tous les avantages de Celery et comment nous l'avons intégré à notre projet.