Entries tagged “wsgi”

JM2L, les Journées Méditérannéennes du Logiciel Libre

written by ccomb, on Dec 3, 2009 7:43:00 PM.

JM2L 2009

Samedi dernier (le 28nov), c'étaient les JM2L 2009. Le même genre de journées que les RMLL ou les JDLL, mais à Sophia Antipolis et organisé par Linux Azur. La concurrence fut rude car au même moment se tenait l'Ubuntu Party 9.10 de Paris qui, boostée par la présence de Mark Shuttleworth, a accueilli 5000 visiteurs sur deux jours (une progression de 25% par rapport à 2008). Je suis arrivé samedi matin par le train de nuit, et reparti samedi soir avec le même train. Entre les deux j'ai réussi à improviser un stand AFPY, à suivre la présentation du langage Lisaac et d'Isaac Os par Benoît Sonntag (impressionnant), et à présenter la façon de faire du développement web par composants.

Voici ci dessous les slides au format PDF et directement en ligne. C'est une concaténation des deux présentations faites pour OSDC FR 2009, avec une courte introduction sur Python. Le but de la présentation était d'expliquer comment découper proprement une application web, d'abord à haut niveau grâce à un assemblage WSGI, mais aussi au niveau des classes et des composants métiers en utilisant la Component Architecture de Zope 3.

[PDF] Le web par composants (en Python)

Merci encore à René Mages et à Linux Azur pour l'accueil et l'orga !

Open-Source Developers Conference / France 2009

written by ccomb, on Sep 16, 2009 3:11:00 PM.

OSDC FR

La 1ère édition d'OSDC FR aura lieu les 2 et 3 octobre 2009 à Paris à la Cité des Sciences et de l'Industrie. Cette conférence est orientée vers les langages de programmation dynamiques interprêtés. J'y effectuerai deux présentations, l'une sur la Component Architecture de Zope 3, l'autre sur WSGI.

Le but de cette conférence, initiée il y a tout juste un an lors des JDLL 2008, est de décloisonner les différentes communautés en créant un lieu d'échange et d'ouverture. L'investissement personnel nécessaire à l'apprentissage d'un langage et de son écosystème est tel, que les développeurs ont tendance à s'enfermer rapidement dans une technologie. On arrive même à trouver des cloisonnements à l'intérieur d'un seul langage, avec des sous-communautés pseudo-concurrentes liées à différentes approches de la programmation ! Le faible échange entre les communautés aboutit à une duplication des efforts, (très courante dans le monde du logiciel libre, mais que je considère comme bénéfique car elle est source de diversité), et à de nombreux trolls, tensions ou incompréhensions.

Bon. Voilà pour le discours sérieux.

Le deuxième but de la conférence, c'est de prouver que Python est mieux que Ruby, que Ruby a une meilleure syntaxe que PHP, que PHP a gagné face a Perl, mais que ça sert à rien parce que de toute façon Perl c'est mort. ;)

(edit) : les slides de mes deux présentations :


test