‎COMET, l'autre direction du web‎
Viktor Horvath, Alixen
Français, 20 minutes
Les applications web se basent sur le principe requête / réponse HTTP. La réponse est soit une page web entière, soit juste un fragment (AJAX). Mais c'est toujours le client qui demande et le serveur qui répond. Or, on peut imaginer une multitude d'applications où il serait souhaitable que le serveur sache contacter le client dès qu'il y a des nouvelles : chat, mails, notifications...
‎Can we beat Perl hash table‎
nicolas rennert
Français, 20 minutes
Après une brève introduction sur les tables de hachage. Je montrerai un algorithme de recherche de motifs pouvant rivaliser avec les tables de hachage.
‎Chef: cuisiner ses infrastructures‎
Olivier Gutknecht
Français, 40 minutes
Chef est un framework (relativement récent) de configuration d'infrastructures. Ecrit en Ruby, il fait partie de ces outils qui font converger les problématiques des développeurs applicatifs et des administrateurs système.
‎Choisir un outil CMS‎
christophe villeneuve (‎hello‎), Neuros
Français, 40 minutes
Cette année, peut être considérée comme une année charnière pour les CMS. Les différents outils de gestion de contenus ont vus apparaître une nouvelle version majeure, provoquant un large choix pour les développeurs et les utilisateurs.
‎Comment déployer des démos Drupal, Plone ou OpenERP en 1 clic‎
Christophe Combelles (‎ccomb‎), Alter Way
Français, 20 minutes
Présentation d'une application capable de déployer ou supprimer des démonstrations d'applications web en 1 clic.
‎Développement dynamique avec Pharo‎
Laurent Laffont
Français, 40 minutes
Pharo Smalltalk est un environnement de développement vivant, dynamique. Cela permet d'adopter un flux de travail plus rapide où les classes et méthodes sont créées à la volée.
‎EventMachine‎
Bruno Michel (‎N`‎), af83
Français, éclair
EventMachine est un framework événementiel pour Ruby. Node.js fait beaucoup de bruit dans ce domaine, mais EventMachine n'est pas en reste. En particulier, son utilisation combinée aux fibres de Ruby 1.9 offre des possibilités très intéressantes tout en conservant une relative simplicité
‎Git fractals‎
Philippe Bruhat (‎BooK‎), BOOKING.COM
Français, éclair
La structure fondamentale d'un dépôt Git est un graph acyclique orienté. Des points reliés par des flèches. Et si on dessinait des trucs avec ? Des fractales, par exemple..
‎Git::Repository: contrôler Git depuis Perl‎
Philippe Bruhat (‎BooK‎), BOOKING.COM
Français, 40 minutes
Frustré par certaines limitations de Git.pm, et peu satisfait des alternatives existantes sur CPAN, je me suis lancé dans l'écriture de Git::Repository, un "wrapper" Git pour Perl.
‎Grapher un dépôt Subversion‎
Olivier Mengué (‎dolmen‎)
Français, éclair
Présentation d'un outil de représentation graphique des révisions importantes d'un dépôt Subversion : tags, branches.
‎Hard-core bug reporting‎
Carl Mäsak (‎masak‎)
English, 20 minutes
About two years ago, the speaker found himself submitting lots of Rakudo bug reports, as part of a secret summer project. The project was finished... but the practice of submitting bugs continued.
‎Htty, une console HTTP‎
Bruno Michel (‎N`‎), af83
Français, éclair
htty est un outil très pratique pour débugger des API Rest ou découvrir le protocole HTTP. Il permet dans une console interactive de créer des requêtes HTTP, étudier les entêtes, suivre les redirections, etc
‎Introduction à Riak‎
Germain Maurice
Français, 20 minutes
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
‎Introduction à Smalltalk‎
Laurent Laffont
Français, 40 minutes
Présentation de la syntaxe, principes et environnement de développement Smalltalk
‎Jitterbug, intégration continue avec GitHub‎
Alexis Sukrieh, Weborama
Français, éclair
L'histoire d'un petit script shell qui devint rapidement une webapp d'intégration continue pour GitHub.
‎L'animation web en demo‎
christophe villeneuve (‎hello‎), Neuros
Français, 40 minutes
L'apparence d'un site Internet est très important par rapport à son contenu. Il s'agit souvent d'une des raisons qui poussent à faire revenir un internaute. Cependant, le visuel peut se traduire par une ou plusieurs animations et donc s'appuyer facilement sur le technique.
‎Langage de programmation Go‎
Stéphane Bortzmeyer
Français, 40 minutes
Le langage de programmation Go, annoncé au mois de novembre 2009, a suscité beaucoup d'intérêt en raison de la personnalité de ses créateurs et de l'entreprise qui les abrite. Mais était-il vraiment nécessaire de créer un Nième language de programmation ? Qu'est-ce que celui-ci a de particulier et d'intéressant ? [...]
‎Le développement web avec Perl Dancer‎
Alexis Sukrieh, Weborama
Français, 40 minutes
PerlDancer est un micro-framework qui permet d'écrire très simplement des applications Web. Il est directement inspiré du projet Ruby "Sinatra" et a beaucoup évolué dpuis sa création en 2009.
‎Le nouveau Devel::TraceUse‎
Philippe Bruhat (‎BooK‎), BOOKING.COM
Français, éclair
Quand j'ai voulu utiliser Devel::TraceUse pour débugger un problème à mon travail, je me suis heurté à quelques bugs dont la résolution a fini par produire une réécriture complète.
‎Listen and look at your PHP code‎
Gabriele Santini
English, 40 minutes
There is quite a big contrast between increasing interest in PHP development industrialization and quality assurance and the low level of adoption of the existing analysis tools.
‎Mongrel2‎
Bruno Michel (‎N`‎), af83
Français, éclair
Mongrel2 est un nouveau serveur web applicatif qui se concentre sur les applications web modernes. Son auteur avait déjà écrit mongrel, un serveur applicatif en Ruby, mais il souhaite aller plus loin en proposant mongrel2 qui n'est plus lié à un langage de programmation particulier et fonctionne de manière asynchrone avec 0mq
‎NodeJS‎
Arnaud Berthomier (‎oz‎)
Français, 40 minutes
In this presentation I will give an introduction to Node. What it is, what you can do with it, and how it compares to (some) other languages' mainstream libraries when you're building scalable network programs, and more specifically web applications
‎Nouveautés de la version 9 de PostgreSQL‎
Guillaume Lelarge
Français, 40 minutes
Cette présentation fait un tour des nouveautés les plus intéressantes de la version 9 de PostgreSQL. Cette version doit sortir le 20 septembre, tout juste avant OSDC.fr 2010
‎Organisation du projet PostgreSQL‎
Guillaume Lelarge
Français, 40 minutes
Cette présentation a pour but d'indiquer comment fonctionne le projet PostgreSQL, quels sont les différents types de contributeurs, comment ils travaillent ensemble, quels sont leur outils de travail en commun (bugtracker, dépôt de source, outil spécialisé, etc)
‎Perl 6 Signatures: The Full Story‎
Jonathan Worthington (‎jnthn‎), Edument Central Europe sro.
English, 40 minutes
At first glance, signatures in Perl 6 seem like a nicer way to get hold of your parameters than manually unpacking @_. Digging deeper, though, they're much, much richer than that: in fact, they're first class, introspectable objects with plenty of applications.
‎Perl 6: there's some madness to the method after all‎
Carl Mäsak (‎masak‎)
English, 40 minutes
Curious about Perl 6 but don't know where to start? Then this talk is for you! With a broader view towards comparative programmo-linguistics and on a foundation of ample code examplex, the talk shows the good parts of Perl 6, and what makes it interesting.
‎Plack‎
Franck Cuny, SAY: Media
Français, 40 minutes
Plack est un portage de WSGI (Python) et de Rack (Ruby). Son objectif est de fournir un environement commun aux développeurs de framework web. Il fournit des connecteurs pour de nombreux serveurs web, mais également un environement pour écrire facilement des middlewares.
‎Plone 4, le CMS haut de gamme‎
Christophe Combelles (‎ccomb‎), Alter Way
Français, 20 minutes
Plone est un des plus puissants outils de gestion de contenu en ligne. Il est open-source et très facile à utiliser, et offre un niveau de sécurité jusqu'ici inégalé. La version 4.0 apporte une forte amélioration des performances et une modernisation.
‎Presque‎
Franck Cuny, SAY: Media
Français, éclair
Presque est un serveur de message construit sur Redis et Tatsumaki, un framework web asynchrone en Per
‎Programmer des robots et des systèmes embarqués avec Smalltalk‎
Serge Stinckwich
Français, 40 minutes
Je présenterais l'intérêt du langage de programmation Smalltalk (méta-programmation, syntaxe simple du langage) pour contrôler des robots ou des systèmes embarqués. La présentation sera illustrée par des exemples utilisant la carte à base de micro-contrôleur Arduino, qui peut être programmée pour effectuer des tâches simples et par le projet SqueakBot: http://wiki.laptop.org/go/Projects/SqueakBo
‎Présentation de Gephi, logiciel de visualisation de graphes‎
Julian Bilcke (‎jbilcke‎), ISC-PIF
Français, 40 minutes
Gephi est un logiciel de visualisation de graphes et de cartographie de réseaux, écrit en Java et basé sur la plateforme Netbeans.
‎Présentation de Symfony2‎
Hugo Hamon
Français, 40 minutes
Au cours de cette session, je vous présenterai le framework Symfony2 actuellement en cours de développement et prévu pour la fin de l'année 2010.
‎Présentation du langage Clojure‎
Nils Grunwald, linkfluence
Français, 20 minutes
Clojure est un langage de programmation dynamique relativement récent (2007) embarqué dans la machine virtuelle Java. Il a été conçu autour de quelques lignes directrices fortes: programmation fonctionnelle, structures de données non mutables disposant d'API simples et uniformes, évaluation paresseuse, très bonne intéropérabilitée avec le code Java natif, programmation concurrente facilitée. [...]
‎Redis‎
Bruno Michel (‎N`‎), af83
Français, 40 minutes
Redis est une base de données NoSQL de type clés-valeurs. C'est le couteau suisse idéal pour venir en complément d'une traditionnelle base de données relationnelle. Cache, PubSub, statistiques, files d'attentes, Redis peut servir pour bien des usages
‎Services web SOAP et REST avec symfony‎
Hugo Hamon
Français, 40 minutes
Cette intervention portera sur le développement de services web SOAP et RESTful avec le framework symfony 1.4.
‎Spore, une spécification pour des clients ReST‎
Franck Cuny, SAY: Media
Français, 20 minutes
Net::HTTP::Spore est un module Perl pour générer des clients d'API en utilisant les specifications de l'API.
‎Taking Rakudo Forwards: What I'm Hacking On‎
Jonathan Worthington (‎jnthn‎), Edument Central Europe sro.
English, 40 minutes
Rakudo today offers a wide range of Perl 6 features. However, there's still plenty of work to do, particularly in the area of performance, native type handling and static analysis. In this talk, I'll discuss a range of topics that my work on Rakudo is currently focusing on, why they matter and what they mean to the everyday Perl 6 user.
‎Tracing and profiling production code with SystemTap‎
Adrien Kunysz (‎Krunch‎), Red Hat
English, 40 minutes
SystemTap is a tracing and debugging tool that allows you to instrument virtually any part of a GNU/Linux system dynamically without requiring explicit support from the targeted application or library.
‎Web Development with Seaside‎
Julian Fitzell
English, 40 minutes
What has your web application framework done for you lately?
‎Wrangling Git: Advanced Tips and Tricks‎
Scott Chacon
English, 40 minutes
[ note: this talk will be given by Tom Preston-Werner ]
‎ooc‎
Amos Wenger (‎nddrylliog‎)
Français, 40 minutes
ooc est un langage de programmation compilé, mêlant des aspects objet et fonctionnels pour donner un outil versatile qui permet d'être productif tout en se laissant la possibilité de descendre bas niveau.