Upcoming Talks

Previous Talks

  • September 2011, OSDC.fr 2011 — ‎Exemple de mashup polyglotte avec SPORE (Camille Maussang)

    Un exemple simple expliqué de mashup entre Github, GoogleMaps et Twitter utilisant SPORE dans plusieurs langages pour accéder aux API REST des différents services.

  • September 2011, OSDC.fr 2011 — Perlude, les avantages du shell scripting avec la puissance de perl (Marc Chantreux)

    Le pipe est un puissant élément pour la création de fonctions concises et réutilisables, le shell scripting reste souvent intéressant pour de petits problèmes mais gère mal la complexité.
    À l'opposé, les langages dynamiques apportent plétore d'outils de gestion de cette complexité (multi-paradigmes, modules et bibliothèques, gestion de structures complexes, etc.) mais pêchent par leur manque de concision.
    En utilisant les fonctions anonymes (closures) et l'implicité, Perlude apporte un mécanisme comparable a celui des pipes. Perlude permet ainsi de bénéficier du meilleur des deux mondes.

  • August 2011, YAPC::EU 2011 — ‎Perlude: a taste of haskell in perl‎ (Marc Chantreux)

    Perlude (formaly Lazyness) steal haskell prelude keywords to give perl a convenient way to deal with generators the way haskell uses monad.
    It actually adds a pipe feature to perl. Lot of problems can be solved with smaller, more reusable and easier to maintain code.

  • July 2011, ICWSM 2011 — Two paths of glory - Structural position and trajectories of websites within their topical community (Dominique Cardon, Guilhem Fouetillou, Camille Roth)

    Two paths of glory (preview)
    (Paper & Poster)

  • July 2011, ICWSM 2011 — Describing the Web in less than 140 Characters (Stéphane Raux, Nils Grünwald, Christophe Prieur)

    Describing the Web in less than 140 Characters (preview)
    (Paper & Poster)

  • June 2011, FPW 2011 — Perl en entreprise : l'exemple de Linkfluence‎ (Camille Maussang)

    Linkfluence est une jeune entreprise qui développe entre autre des moteurs de captation, d'extraction et d'indexation de données issues du web (blogs, médias, forums, micro-conversations, réseaux sociaux, sites de contenus).
    Ces moteurs sont entièrement développés en Perl (à quelques composants prêts) et cette présentation se focalisera sur la description de l'architecture, des éléments constitutifs (Moose, Catalyst, DBIx::Class, SPORE, etc.) et sur les bonnes pratiques pour concevoir et développer de gros applicatifs en Perl.

  • June 2011, FPW 2011 — Developers, developers, developers, developers‎ (Franck Cuny)

    Exploration des communautées open source.

  • June 2011, FPW 2011 — #myjourneytoperl (Stéphane Raux)

    A la fin du mois de mars, de nombreux perlers ont répondu sur Twitter à la question "how did you get there ? #myjourneytoperl". Le principe était de résumer dans un message son parcours en indiquant quels étaient les langages de programmation que chacun avait appris avant le perl.
    Cette présentation se propose d'effectuer quelques statistiques simples à partir de l'archive de ces messages.

  • June 2011, FPW 2011 — ‎Parser avec perl5 (Marc Chantreux)

    L'usage des regexps devient vite tres complexe lorsqu'on tente de parser des structures arborescentes ou recursives. Pourtant c'est possible et parfois a peu de frais. Je propose ici une approche fondée sur les propriétés méconnues du modifier //g et une rapide introduction à Regexp::Grammars.

  • June 2011, FPW 2011 — Perlude, HOP made easy (Marc Chantreux)

    Perl possède tout ce dont un admin peut réver pour réaliser des scripts a la fois plus concis et puissant que ses shellscripts tout en gardant la facilité de composition qu'apportent les pipes... Tout sauf les mots-clefs.
    S'inspirant du prelude Haskell pour ajouter ces mots-clefs.

  • June 2011, FPW 2011 — ElasticSearch : l'indexation à portée de tous‎ (Stéphane Raux)

    La construction d'un moteur de recherche efficace pour un site web ou une application est un problème difficile, surtout lorsqu'on veut effectuer des recherches rapides, avec une configuration simple et sans avoir à définir de schéma de données rigide.
    ElasticSearch permet d'indexer facilement des données en utilisant des documents en JSON via une interface HTTP. Il permet d'effectuer des recherches en temps réel sur de très grands volumes de données et est conçu pour être distribué facilement sur plusieurs serveurs.
    Nous présenterons les principales caractéristiques de ce moteur d'index, son client Perl et des exemples concrets d'utilisation.

  • February 2011, FOSDEM 2011 — SPORE (Franck Cuny)

    A talk about SPORE: Specification to a POrtable Rest Environment. I present the framework and the Perl implementation. (Slides, PDF)

  • February 2011, FOSDEM 2011 — Tools and Methods for Web Data Extraction (Nils Grünwald)

    Panoramic view of the field of web data extraction with methods and libraries in various languages for efficient data extraction from HTML pages.

  • Octobre 2010, OSDC.fr 2010 — SPORE (Franck Cuny)

    A talk about SPORE: Specification to a POrtable Rest Environment. I present the framework and the Perl implementation. (Slides)

  • Octobre 2010, OSDC.fr 2010 — Introduction à Riak (Germain Maurice)

    Riak est un système de stockage de documents inspiré de Dynamo. Il met nativement en jeu la réplication des documents, la répartition de charge et de manière très simple, la scalabilité du cluster que vous mettez en place. L'intérêt important de cette architecture est qu'elle n'impose aucun point central de défaillance (Slides).

  • Octobre 2010, OSDC.fr 2010 — Présentation du langage Clojure (Nils Grünwald)

    Introduction au langage mettant en avant ses particularités, ses points forts et son évolution récente.

  • Octobre 2010, OSDC.fr 2010 — Plack (Franck Cuny)

    Introduction à Plack: présentation de la spécification PSGI, des Handles, des Middlewares. Il s'agit de la même présentation réalisée au FPW 2010, avec une mise à jour des slides. (Slides).

  • June 2010, FPW 2010 — Github Explorer (Franck Cuny)

    Présentation de github-explorer (Slides, PDF)

  • June 2010, FPW 2010 — Introduction à Plack (Franck Cuny)

    Introduction à Plack: PSGI, les Handlers, les Middlewares, ... (Slides, PDF)

  • October 2009, OSDC.fr — Introduction à Moose (Franck Cuny)

    Introduction à Moose: survol rapide des roles, du MOP, ... (Slides, PDF)

  • August 2009, YAPC::EU 2009 — CPAN Explorer (Franck Cuny)

    A talk about the shape of the CPAN, and a map of his community. (Slides, PDF)

  • June 2009, FPW 2009 — CPAN Explorer (Camille Maussang, Franck Cuny)

    Présentation réalisée au FPW09, sur la communauté des developpeurs Perl via le CPAN et le web. (Slides, PDF)