Rencontres Django
a.k.a #djangocong

L'événement annuel regroupant les amateurs francophones de Django, en toute simplicité.

Le weekend du 16-17 avril 2011 à Marseille


Les inscriptions sont terminées, merci pour votre réactivité !


Fonctionnement

À la différence de l'édition 2010, le programme sera encore plus collaboratif cette année avec 4 sessions d'une demi-journée chacune :

On a fait

Première demi-journée consacrée aux retours d'expériences sous la forme d'interventions courtes et rythmées. Vous avez fait quelque chose de génial avec ou autour de Django ? C'est le moment de vous exprimer pour partager votre expérience !

Pour cela envoyez-nous un mail avant le 15 mars avec un résumé de ce que vous voulez partager, sachant que ça ne pourra excéder 12 minutes.

On discute

Ateliers participatifs autour de thèmes déterminés par les personnes présentes sous le format barcamp/non-conférence, participation active et discussions enflammées.

On fait

Développement en groupes sur des projets choisis par les participants, l'occasion d'échanger sur des connaissances et des bonnes pratiques en développant des trucs fun.

On refait le monde

Profitant d'une après-midi que l'on espère ensoleillée, ce sera l'occasion de vous faire découvrir notre beau pays.

Sponsors

Merci au généreux sponsors qui font vivre l'événement !

PilotSystems

Logo du sponsor

Hybird

Logo du sponsor

Biologeek

Logo du sponsor

Evolix

Logo du sponsor

Semio

Logo du sponsor

Alwaysdata

Logo du sponsor

Akei

Logo du sponsor

Sponsoriser

Les niveaux de sponsor sont les suivants :

En devenant sponsor, vous serez mentionné dans les communications autour de l'événement ainsi qu'en début et fin d'événement.

Pour devenir sponsor, envoyez-nous un mail en précisant le niveau de sponsor.

Comment dormir ?

Dépêchez-vous de réserver, il reste peu de place pour ce weekend là. Quelques suggestions :

Programme de la première session :

Une base de données par utilisateur, pourquoi, comment ? par Olivier Meunier

Comment assurer l'indépendance des données de vos utilisateurs ? Comment permettre un cloisonnement efficace des clients sur un service de type SaaS ? À ces questions, Django et PostgreSQL permettent d'apporter une réponse élégante et efficace. Je présenterai les outils nécessaires à sa mise en place et les gains de performances et de sécurité qu'elle apporte.

Pyramid par Gaël Pasgrimaud

Pyramid est un framework python léger et pleinement compatible WSGI. Nous présenterons les principaux concept du framework. Création de projet, dispatching vs traversing, rendu de template, sécurité, événements, intégration d'application WSGI tierce.

Des poneys à Liberation.fr par Mathieu Pillard

Cette mini-conférence a pour but de présenter comment Liberation.fr utilise déjà et compte utiliser django dans le futur. De comment il est possible d'utiliser des dizaines de petites applications pour faire un ensemble cohérent aux problématiques de migration, vous saurez tout ou presque sur les joies et les pleurs qui vont avec la mise en place de django sur un site web de presse existant et important... Enfin, vous saurez tout ce qu'on arrive à faire tenir en 12 minutes :)

Django SHOP - Pourquoi et comment par Chris Glass

Il existe déjà quelque solutions de commerce en ligne basés sur Django (Satchmo, LFS), pourquoi un nouveau framework ? Comment résoudre des problèmes du secteur de façon élégante ?

KISS me Django par Benoît Chesneau

Lorqu'on est adepte comme moi du développement d'applications simples ou minimales on a souvent tendance à ne pas utiliser Django sous prétexte que c'est un framework et donc encombré d'applications inutiles pour l'usage que l'on va en avoir. Si cela est parfois vrai, cette présentation montrera au travers d'exemples comme l'utilisation de dj-webmachine, certaines parties du framework (classes de vue génériques, http...) ou d'autres exemples d'applications, comment on peut bien souvent oublier que l'on utilise un framework et développer des applications en suivant la philosophie KISS.

SeSQL, moteur de recherche pour Django basé sur PostgreSQL par Gaël Le Mignot

SeSQL, développé à l'origine pour chercher dans la base d'articles du journal Libération, est une application Django interfaçant le moteur de recherche "plain text" de PostgreSQL. Il utilise des heuristiques afin de maximiser les performances, et fourni des fonctionnalités comme la gestion des dépendances entre les objets.

Feincms: système de publication extensible pour djangonautes par Laurent Paoletti

Django est réputé pour permettre de développer rapidement. Néanmoins, construire un site plaquette équipé d'une interface d'administration adaptée aux clients néophytes devient beaucoup plus laborieux. Feincms offre un squelette pour faciliter cette tâche.

Développement d'applications web et santé par Florian Le Goff

Le monde de la santé pullule de progiciels des années 1990, de DLLs en 32 bits et d'interfaces utilisateurs d'un autre temps. Il est donc très tentant de révolutionner le secteur en proposant une application web remède miracle, incluant par exemple des poneys roses. Mais pourquoi il y a t'il si peu de gens à le faire ? Principalement parce ce que la législation et le concept de secret médical paraissent insurmontables, du moins de l'extérieur. En quelques minutes, nous ferons le tour des contraintes pour montrer que finalement, avec un peu d'organisation, tout le monde peut s'en sortir.

Traduire ses bases de données sans douleur par David Paccoud

Django contient les outils nécessaires pour traduire des textes statiques. Pour les champs en base de données et en réutilisant des applications sans les modifier, c'est plus compliqué. Je présenterai la solution utilisée pour répondre à cette problématique. Nous verrons également comment servir chaque langue sur des adresses différentes.

Intégration continue d'un projet Django par Nicolas Perriault

Même si Django est un framework puissant réconciliant productivité et qualité, son utilisation ne prémunit pas pour autant de la mise en place d'une procédure de contrôle de la qualité via l'écriture de tests unitaires et fonctionnels. L'intégration continue d'un projet Django permet, au travers d'outils dédiés et la mise en place de bonnes pratiques, de s'assurer de l'absence de régressions tout au long des développements et d'être notifié rapidement lorsque c'est le cas pour pouvoir réagir efficacement.

Génération de PDF via PDFForm par Sébastien Fievet

Séparer la logique de la présentation lors de la génération de PDF, c'est possible grâce à PDFForm ! Concentrez-vous sur vous sur votre métier de développeur, tandis que votre designer se charge de créer le template PDF qui sera rendu par votre application.

Surprise par Bruno Bord !

Comment venir ?

Les différents lieux :

Se rendre aux conférences

Aller de castelanne à l'école centrale

Se rendre à l'apéro

  1. Metro de l'école centrale jusqu'à l'arrêt le plus proche de la Boate, lieu de l'apéro
  2. de la sortie de métro jusqu'à la Boate
Pour rappel, l'adresse de la Boate est : 35, Rue de la Paix, 13001 Marseille

Événement organisé par l'association Django-fr, pour les nostalgiques, le site des rencontres 2010. Logo par @thoas & @noreljin.