Your current filters are…
Comment organiser une application Django de plus 120k lignes de code ? Pour le projet Autolib’, la pierre angulaire est le modèle de données qui est à la fois utilisé par le site Web, les utilisateurs du service, le sytème d'information qui intégre un centre d'appel ainsi que par des applications externes (bornes de locations et smartphones). Cette présentation évoquera :
Ma page fait 9000 requêtes SQL, pourquoi, et comment je m’en sors ? D’abord, il faut s’en apercevoir avant de passer en production. Ensuite, il existe des techniques classiques, en fonction de la complexité de la situation.
Oui, il existe une foultitude de projets, applications, scripts... qui permettent de créer son propre miroir de PyPI. Seulement, il y a la solution simple, la solution du pauvre qui se fait en quelques minutes et avec un minimum d'effort.
Pourquoi utiliser son propre miroir ? Ah mais pas d'inquiétudes, nous allons parler de ça aussi ;)
Vous êtes vous déjà demandé quel est le but d'un test qui échoue ?
Nous sommes des Djangonautes mais les Rubistes font (rarement) aussi des choses intéressantes, et c'est le cas d'un outil de test Cucumber porté de Ruby à Django nommé Lettuce. Cet outil offre une approche alternative à l'écriture des tests (Behavior Driven Development) qui facilite la réutilisabilité et la compréhension. Chaque test est associé à une simple phrase en language naturel, en composant chacune de ces phrases sous forme d’histoires, vous serez en mesure d’écrire des scénari complexes et facile à maintenir.
Django nous permet d'être averti lorsque l'application plante. Néanmoins les informations fournies ne permettent pas toujours de comprendre ou reproduire le problème. Sentry pallie ce manque, tant avec Django qu'avec Python. Nous allons voir ce qu'offre Sentry pour Django en particulier et plus généralement pour les scripts Python.