Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at Rencontres Django 2012 about Quality Assurance

Your current filters are…

Saturday 14th April 2012

  • Présentation de l’architecture Autolib’

    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 :

    • l'architecture matérielle
    • l'organisation du code
    • la séparation des environnements
    • l'écriture de la logique métier
    • les vues de contrôles
    • les outils essentiels aux tests et au déploiement.

    At 9:30am to 9:30am, Saturday 14th April

    Coverage video

  • It's over 9000!

    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.

    At 11:55am to 11:55am, Saturday 14th April

    Coverage video

  • Le miroir PyPI local du pauvre

    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 ;)

    At 12:00pm to 12:00pm, Saturday 14th April

    Coverage video

  • Raconter vos tests en histoires avec Lettuce

    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.

    At 12:10pm to 12:10pm, Saturday 14th April

    Coverage video

  • Garder un oeil sur Django et Python

    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.

    At 2:00pm to 2:00pm, Saturday 14th April