BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:OSDC.fr 2009
X-WR-TIMEZONE:Europe/Paris
BEGIN:VTIMEZONE
TZID:Europe/Paris
X-LIC-LOCATION:Europe/Paris
BEGIN:DAYLIGHT
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Discours d'accueil\, par le président de l'association OSDC.fr
DTEND;TZID=Europe/Paris:20091002T101000
DTSTART;TZID=Europe/Paris:20091002T100000
LOCATION:Agora
SUMMARY:Discours d'accueil ♪
UID:http://act.osdc.fr/osdc2009fr/event/603
URL:http://act.osdc.fr/osdc2009fr/event/603
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation des sponsors de la conférence
DTEND;TZID=Europe/Paris:20091002T102500
DTSTART;TZID=Europe/Paris:20091002T101000
LOCATION:Agora
SUMMARY:Présentation des sponsors
UID:http://act.osdc.fr/osdc2009fr/event/604
URL:http://act.osdc.fr/osdc2009fr/event/604
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Repas\, aux alentours de la Cité des Sciences et de l'Industrie
 
DTEND;TZID=Europe/Paris:20091002T140000
DTSTART;TZID=Europe/Paris:20091002T123000
LOCATION:
SUMMARY:Pause déjeuner
UID:http://act.osdc.fr/osdc2009fr/event/610
URL:http://act.osdc.fr/osdc2009fr/event/610
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Thé\, café et viennoiseries
DTEND;TZID=Europe/Paris:20091002T163000
DTSTART;TZID=Europe/Paris:20091002T160000
LOCATION:
SUMMARY:Pause café ☕
UID:http://act.osdc.fr/osdc2009fr/event/608
URL:http://act.osdc.fr/osdc2009fr/event/608
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Repas\, aux alentours de la Cité des Sciences et de l'Industrie
 
DTEND;TZID=Europe/Paris:20091003T140000
DTSTART;TZID=Europe/Paris:20091003T123000
LOCATION:
SUMMARY:Pause déjeuner
UID:http://act.osdc.fr/osdc2009fr/event/611
URL:http://act.osdc.fr/osdc2009fr/event/611
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Thé\, café et viennoiseries.
DTEND;TZID=Europe/Paris:20091003T163000
DTSTART;TZID=Europe/Paris:20091003T161000
LOCATION:
SUMMARY:Pause café ☕
UID:http://act.osdc.fr/osdc2009fr/event/609
URL:http://act.osdc.fr/osdc2009fr/event/609
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Tombola\, avec distribution de cadeaux
DTEND;TZID=Europe/Paris:20091003T182000
DTSTART;TZID=Europe/Paris:20091003T180000
LOCATION:Agora
SUMMARY:Tombola ☸
UID:http://act.osdc.fr/osdc2009fr/event/605
URL:http://act.osdc.fr/osdc2009fr/event/605
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentations des sponsors de la conférence.
DTEND;TZID=Europe/Paris:20091003T183500
DTSTART;TZID=Europe/Paris:20091003T182000
LOCATION:Agora
SUMMARY:Présentation des sponsors
UID:http://act.osdc.fr/osdc2009fr/event/606
URL:http://act.osdc.fr/osdc2009fr/event/606
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Discours de clôture
DTEND;TZID=Europe/Paris:20091003T185000
DTSTART;TZID=Europe/Paris:20091003T183500
LOCATION:Agora
SUMMARY:Discours de clôture ♪
UID:http://act.osdc.fr/osdc2009fr/event/607
URL:http://act.osdc.fr/osdc2009fr/event/607
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Kai Carver
ATTENDEE:Arnaud Berthomier
ATTENDEE:Alexis Sukrieh
ATTENDEE:Camille Maussang
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:John Lejeune
COMMENT:11 attendees
DESCRIPTION:Les types de données algébriques (ADT : abstract data type en a
 nglais) permettent de définir des types de données complexes\, voire récur
 sifs comme des arbres. La reconnaissance de motifs (pattern matching) perm
 et de parcourir ces données.\n\nUn exemple concret en haskell  montrera qu
 e les ADTs ont la puissance cumulée des enums\, structs et unions de C plu
 s celle des templates en C++. \nLe mécanisme de multiméthode de Perl 6 peu
 t aussi  agir comme un système de reconnaissance de motifs
DTEND;TZID=Europe/Paris:20091002T175500
DTSTART;TZID=Europe/Paris:20091002T171500
LOCATION:Classe numérique
ORGANIZER:Stéphane Payrard
SUMMARY:Types de données algébriques et reconnaissance de motifs
UID:http://act.osdc.fr/osdc2009fr/talk/2142
URL:http://act.osdc.fr/osdc2009fr/talk/2142
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Smylers
ATTENDEE:Franck Cuny
ATTENDEE:Jose Kahan
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:Patrick Augé
COMMENT:7 attendees
DESCRIPTION:Les machines d'état sont un design pattern très utile pour les 
 applications asynchrones ou événementielles. Le compilateur SMC en facilit
 e la mise en oeuvre.\n\nSMC cible beaucoup de langages dynamiques : Perl\,
  Python\, Ruby\, Groovy & Lua.\n\nvoir http://smc.sourceforge.net/
DTEND;TZID=Europe/Paris:20091002T175500
DTSTART;TZID=Europe/Paris:20091002T171500
LOCATION:Agora
ORGANIZER:François Perrad
SUMMARY:SMC : the State Machine Compiler
UID:http://act.osdc.fr/osdc2009fr/talk/2144
URL:http://act.osdc.fr/osdc2009fr/talk/2144
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Kai Carver
ATTENDEE:Arnaud Berthomier
ATTENDEE:Alexandre Jousset
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Marand
ATTENDEE:Patrick Augé
COMMENT:11 attendees
DESCRIPTION:Parrot est une Machine Virtuelle (interpréteur) spécifiquement 
 conçue dans l'objectif d'exécuter de manière efficace tous les langages dy
 namiques (OO et fonctionnels) et cela de manière interopérable.\n\nParrot 
 a été initié par la communauté Perl pour le nouveau langage Perl6.\n\nvoir
  www.parrot.org
DTEND;TZID=Europe/Paris:20091002T171000
DTSTART;TZID=Europe/Paris:20091002T163000
LOCATION:Agora
ORGANIZER:François Perrad
SUMMARY:Les objectifs de la VM Parrot et les enjeux pour les langages dynam
 iques
UID:http://act.osdc.fr/osdc2009fr/talk/2145
URL:http://act.osdc.fr/osdc2009fr/talk/2145
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Yoann LE TOUCHE
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:4 attendees
DESCRIPTION:Générer des nombres aléatoires à partir d'un ordinateur est un 
 problème difficile.\n\nIl existe deux principales utilisations des générat
 eurs de nombres aléatoires : les simulations physiques (les jeu vidéos en 
 étant un cas particulier) et la sécurité. Pour les simulations\, un bon gé
 nérateur doit être rapide et avoir une distribution uniforme. Pour la sécu
 rité\, même si l'attaquant est capable de contrôler la source d'entropie e
 t/ou obtenir l'état interne du générateur\, il ne doit pas être capable de
  prédire les précédents nombres ou prochains nombres générés.\n\nJe vais p
 résenter quelques algorithmes courant en décrivant pourquoi ils sont utili
 sés\, leurs forces et faiblesses\, puis quels sources d'entropie utiliser 
 pour les initialiser. Je parlerai ensuite de la bibliothèque Hasard.\n\nSi
 te du projet : http://bitbucket.org/haypo/hasard/wiki/Home\nPlus d'informa
 tions (en français) : http://linuxfr.org/2009/07/10/25721.html
DTEND;TZID=Europe/Paris:20091002T122500
DTSTART;TZID=Europe/Paris:20091002T114500
LOCATION:Classe numérique
ORGANIZER:Victor Stinner
SUMMARY:Générer des nombres aléatoires avec la bibliothèque Hasard
UID:http://act.osdc.fr/osdc2009fr/talk/2210
URL:http://act.osdc.fr/osdc2009fr/talk/2210
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Erik Colson
ATTENDEE:Nils Grunwald
ATTENDEE:Thierry Douez
ATTENDEE:Pierre Bourdon
ATTENDEE:Viktor Horvath
COMMENT:5 attendees
DESCRIPTION:Pharo's goal is to deliver a clean\, innovative\, open-source S
 malltalk environment. By providing a stable and small core system\, excell
 ent developer tools\, and maintained releases\, Pharo is an attractive pla
 tform to build and deploy mission critical Smalltalk applications. Pharo i
 s MIT licensed.\n\nPharo has: \na pure object-oriented language and system
  that runs on all major platforms\na stable core system with unit tests\na
  clean look and feel\nfull block closures\nlow memory footprint (in progre
 ss)
DTEND;TZID=Europe/Paris:20091003T112500
DTSTART;TZID=Europe/Paris:20091003T104500
LOCATION:Classe numérique
ORGANIZER:Stéphane Ducasse
SUMMARY:Pharo\, a  clean\, innovative\, open-source Smalltalk environment
UID:http://act.osdc.fr/osdc2009fr/talk/2213
URL:http://act.osdc.fr/osdc2009fr/talk/2213
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Kai Carver
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Pierre Bourdon
ATTENDEE:Jose Kahan
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:12 attendees
DESCRIPTION:It would be hard to imagine a worse model for user interface de
 velopment than HTTP.  Would you use a GUI framework where every event from
  every widget in your application was handed to you at once\, periodically
 \, as a large hashtable full of strings? Where every time a single piece o
 f data changed you had to regenerate a textual description of the entire i
 nterface? Where the event-based architecture was so strict that you couldn
 't ever\, under any circumstances\, open a modal dialog box and wait for i
 t to return an answer? Those are the costs of using the web browser as a c
 lient platform\, and\, by and large\, we accept them. The dominant paradig
 ms of web development -- CGI\, Servlets\, Server Pages -- do very little t
 o hide or circumvent the low level realities of HTTP\, and as a result\, w
 eb applications are fragile\, verbose\, and ill-suited to reuse.\n\nSeasid
 e solves these problems. Seaside  is a framework for developing sophistica
 ted web applications.\nIn this talk I will present some of its unique feat
 ures\, such as its approach to session management: unlike servlet models t
 hat require a separate handler for each page or request\, Seaside models a
 n entire user session as a continuous piece of code\, with natural\, linea
 r control flow. Furthermore I will create a small web-application as a dem
 o together with the audience and present a complex production web-site tha
 t has been built using Seaside.
DTEND;TZID=Europe/Paris:20091003T104000
DTSTART;TZID=Europe/Paris:20091003T100000
LOCATION:Classe numérique
ORGANIZER:Stéphane Ducasse
SUMMARY:Seaside\, a framework for developing sophisticated web applications
 
UID:http://act.osdc.fr/osdc2009fr/talk/2214
URL:http://act.osdc.fr/osdc2009fr/talk/2214
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Smylers
ATTENDEE:Kai Carver
ATTENDEE:Alexandre Jousset
ATTENDEE:Olivier Duclos
ATTENDEE:Nils Grunwald
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Laurent Jourdren
ATTENDEE:Viktor Horvath
COMMENT:13 attendees
DESCRIPTION:MySQL is a very popular DBMS. Or rather\, it's very widely used
 \, which is not necessarily the same thing. It has quite a few quirks\, be
 haviour that many people wouldn't expect and which if you aren't aware of 
 can be the cause of much frustration\, pain\, and data loss.\n\nIn the hop
 e that more people being aware of these infelicities will reduce the damag
 e they can do\, a collection of them is presented here\, along with tips a
 nd techniques for dealing with them.\n\nThere's also an examination of why
  so often the MySQL feature is tantalizingly only available in one version
  higher than the one you're running.
DTEND;TZID=Europe/Paris:20091003T144000
DTSTART;TZID=Europe/Paris:20091003T140000
LOCATION:Agora
ORGANIZER:Smylers
SUMMARY:When MySQL Bites: Quirks to Watch Out For
UID:http://act.osdc.fr/osdc2009fr/talk/2290
URL:http://act.osdc.fr/osdc2009fr/talk/2290
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Kai Carver
ATTENDEE:Alexandre Jousset
ATTENDEE:Olivier Duclos
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Marand
ATTENDEE:Patrick Augé
COMMENT:13 attendees
DESCRIPTION:Introduction à Moose\, une extension du système OO de Perl. \n\
 nExplication et demonstration des fonctionnalitées de base de Moose (attri
 buts\, roles\, héritages\, types\, modifications de méthodes).\n\nCette pr
 ésentation est orientée pour les personnes n'ayant pas de connaissance de 
 Moose.
DTEND;TZID=Europe/Paris:20091003T112500
DTSTART;TZID=Europe/Paris:20091003T104500
LOCATION:Agora
ORGANIZER:Franck Cuny
SUMMARY:Introduction à Moose
UID:http://act.osdc.fr/osdc2009fr/talk/2295
URL:http://act.osdc.fr/osdc2009fr/talk/2295
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Erik Colson
ATTENDEE:Olivier Duclos
ATTENDEE:Franck Cuny
ATTENDEE:Benoît Chesneau
ATTENDEE:Vincent Férotin
ATTENDEE:Laurent Jourdren
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:9 attendees
DESCRIPTION:Présentation technique mais visuelle et colorée de l'architectu
 re utilisée dans le framework web Zope 3 permettant la programmation par c
 omposants. Cette architecture ajoute à Python la notion d'interfaces et pe
 rmet de créer des modules bas niveau réutilisables et interchangeables.\n\
 n1) pourquoi la Component Architecture ? (5min\, survol)\n2) présentation 
 illustrée (15min\, code + illustrations)
DTEND;TZID=Europe/Paris:20091003T115000
DTSTART;TZID=Europe/Paris:20091003T113000
LOCATION:Classe numérique
ORGANIZER:Christophe Combelles
SUMMARY:La programmation par composants en Python
UID:http://act.osdc.fr/osdc2009fr/talk/2296
URL:http://act.osdc.fr/osdc2009fr/talk/2296
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Erik Colson
ATTENDEE:Olivier Duclos
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Ronan Amicel
ATTENDEE:Julien Blanchard
ATTENDEE:Benoît Chesneau
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Marand
ATTENDEE:Laurent Jourdren
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:14 attendees
DESCRIPTION:WSGI est un standard intégré à Python permettant l'interconnexi
 on de toutes les applications web avec tous les serveurs\, ainsi que l'ins
 ertion de middlewares. Une application peut ainsi être créée par assemblag
 e de modules indépendants réutilisables\, considérés comme des composants 
 de haut niveau.\n\n1) pourquoi WSGI (5min\, survol)\n2) à quoi ressemble l
 e code WSGI ? (10min\, code)\n3) exemples de cas d'utilisation (5min\, sur
 vol)
DTEND;TZID=Europe/Paris:20091003T121500
DTSTART;TZID=Europe/Paris:20091003T115500
LOCATION:Classe numérique
ORGANIZER:Christophe Combelles
SUMMARY:Assemblage de serveurs web\, applis\, et middlewares en Python
UID:http://act.osdc.fr/osdc2009fr/talk/2297
URL:http://act.osdc.fr/osdc2009fr/talk/2297
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Kai Carver
ATTENDEE:Nils Grunwald
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Pierre Bourdon
ATTENDEE:Frédéric Marand
ATTENDEE:John Lejeune
COMMENT:9 attendees
DESCRIPTION:In Google Summer of Code 2009\, I act as a mentor to an open so
 urce project\, which tries to port openSuSE Linux 11.1 on MIPS 64le proces
 sor. The target hardware system is Gdium netbook (http://www.gdium.com).\n
 Content of this talk includes\,\n- The original purpose of this Linux port
 ing project.\n- The coperation with OLPH project (http://olph.gdium.com/)\
 n- The approach to make the distribution level porting.\n- A live demo wit
 h Gdium netbook hardware.\nSince there are many Gdium hackers in France\, 
 there might be opportunity to invite one of the Gdium hackers to co-lead t
 he talk.
DTEND;TZID=Europe/Paris:20091002T111500
DTSTART;TZID=Europe/Paris:20091002T103500
LOCATION:Agora
ORGANIZER:Coly Li
SUMMARY:Porting openSuSE Linux to Gdium
UID:http://act.osdc.fr/osdc2009fr/talk/2304
URL:http://act.osdc.fr/osdc2009fr/talk/2304
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Kai Carver
ATTENDEE:Franck Cuny
ATTENDEE:Jose Kahan
COMMENT:5 attendees
DESCRIPTION:Reprise de la présentation des JPF 2004\, légèrement adaptée et
  complétée\, pour le bénéfice de ceux qui n'étaient pas là.\nLe traitement
  des dates et des heures est loin d'être simple. J'essaie dans cette prése
 ntation de donner un aperçu des problèmes soulevés.
DTEND;TZID=Europe/Paris:20091002T182000
DTSTART;TZID=Europe/Paris:20091002T180000
LOCATION:Classe numérique
ORGANIZER:Jean Forget
SUMMARY:Dates et heures en Perl
UID:http://act.osdc.fr/osdc2009fr/talk/2312
URL:http://act.osdc.fr/osdc2009fr/talk/2312
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Smylers
ATTENDEE:Kai Carver
ATTENDEE:Alexis Sukrieh
ATTENDEE:Olivier Duclos
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Gael Pasgrimaud
ATTENDEE:Yoann LE TOUCHE
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:20 attendees
DESCRIPTION:Acmeism is a name programmers and technologies that span the ar
 tifical programming language/community borders. All of the OSDC programmin
 g languages (Perl\, Python\, Ruby\, PHP\, Java) are basically the same thi
 ng: ways to tell computers what to do.\n\nIn this talk\, Ingy döt Net intr
 oduces the tenets of Acmeism and talks about 3 projects he is championing 
 that serve the Acmeist ideal:\n\n* YAML - An Acmeist serialization languag
 e\n* TestML - An Acmeist software test language\n* C'Dent - An Acmeist pro
 gramming language
DTEND;TZID=Europe/Paris:20091003T152500
DTSTART;TZID=Europe/Paris:20091003T144500
LOCATION:Agora
ORGANIZER:Ingy döt Net
SUMMARY:YAML\, TestML and C'Dent - Introducing Acmeism
UID:http://act.osdc.fr/osdc2009fr/talk/2318
URL:http://act.osdc.fr/osdc2009fr/talk/2318
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Kai Carver
ATTENDEE:Erik Colson
ATTENDEE:Olivier Duclos
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Benoît Chesneau
ATTENDEE:Jose Kahan
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:15 attendees
DESCRIPTION:Act est l'application web utilisé par le site d'OSDC.fr\, ainsi
  que par près d'une soixantaine d'autres conférences dans le monde. Présen
 tation de cet outil qui permet de simplifier la vie des organisateurs.
DTEND;TZID=Europe/Paris:20091003T180000
DTSTART;TZID=Europe/Paris:20091003T174000
LOCATION:Agora
ORGANIZER:Sébastien Aperghis-Tramoni
SUMMARY:Act : A Conference Toolkit
UID:http://act.osdc.fr/osdc2009fr/talk/2319
URL:http://act.osdc.fr/osdc2009fr/talk/2319
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Smylers
ATTENDEE:Arnaud Berthomier
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Jose Kahan
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:15 attendees
DESCRIPTION:Technologies such as Web 2.0 have fostered the development of n
 ew collaborative ways of working in the R&D domain\, often evolving toward
 s the creation of an organised community. The increasing connections at in
 ternational level raise a need for remote collaboration around the world t
 hat emphasises the need to organise the creation and sustainability of suc
 h communities. This article presents one method\, developed within INRIA i
 nstitute\, to build and sustain a community of practice. Our approach\, ba
 sed on the five main steps described in the presentation\, has been assess
 ed on one European project. Results are reviewed and we believe that trans
 parency\, trust\, and people commitment are the keys that pave the way to 
 success. Launching a community and developing it successfully is not alway
 s a spontaneous action but relies on a structured approach. By presenting 
 such a method\, we hope to foster anyone who would like to launch a commun
 ity to throw himself into the adventure in a more productive manner.
DTEND;TZID=Europe/Paris:20091002T144000
DTSTART;TZID=Europe/Paris:20091002T140000
LOCATION:Agora
ORGANIZER:Stephane Ribas
SUMMARY:Build and sustain a community of practice: method applied to F/OSS 
 projects
UID:http://act.osdc.fr/osdc2009fr/talk/2320
URL:http://act.osdc.fr/osdc2009fr/talk/2320
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Smylers
ATTENDEE:Alexandre Jousset
ATTENDEE:Franck Cuny
ATTENDEE:Thierry Douez
ATTENDEE:Vincent Férotin
ATTENDEE:Viktor Horvath
ATTENDEE:Patrick Augé
COMMENT:9 attendees
DESCRIPTION:Disponible depuis décembre 2007 et récemment mis à jour dans sa
  révision 5.10.1\, Perl 5.10 recèle un grand nombre de nouveautés. Basée s
 ur l'article paru dans Linux Magazine France n°104\, cette présentation ab
 ordera les ajouts au niveau du langage.
DTEND;TZID=Europe/Paris:20091002T111500
DTSTART;TZID=Europe/Paris:20091002T103500
LOCATION:Classe numérique
ORGANIZER:Sébastien Aperghis-Tramoni
SUMMARY:Les nouveautés de Perl 5.10
UID:http://act.osdc.fr/osdc2009fr/talk/2332
URL:http://act.osdc.fr/osdc2009fr/talk/2332
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Smylers
ATTENDEE:Grégoire Baron
ATTENDEE:Frédéric Bruyère
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:7 attendees
DESCRIPTION:Dans l'année qui a précédée la sortie de Perl 5.10.0\, des écha
 nges très fructueux ont eu lieu entre les développeurs de Perl5 et ceux de
  PCRE pour ajouter de nouvelles fonctionnalités de chaque côté en conserva
 nt cohérence et compatibilité. Petit exposé de ces délicieuses nouveautés.
 
DTEND;TZID=Europe/Paris:20091002T171000
DTSTART;TZID=Europe/Paris:20091002T163000
LOCATION:Classe numérique
ORGANIZER:Sébastien Aperghis-Tramoni
SUMMARY:Les nouvelles expressions régulières de Perl 5.10 et PCRE 7
UID:http://act.osdc.fr/osdc2009fr/talk/2333
URL:http://act.osdc.fr/osdc2009fr/talk/2333
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Arnaud Berthomier
ATTENDEE:Alexandre Jousset
ATTENDEE:Camille Maussang
ATTENDEE:Thierry Douez
ATTENDEE:Pierre Bourdon
ATTENDEE:Viktor Horvath
ATTENDEE:Patrick Augé
COMMENT:8 attendees
DESCRIPTION:Curses::Toolkit est un module Perl de création d'interfaces sem
 i-graphiques en utilisant Curses.\n\nIl est très orienté objet\, s'inspire
  de Gtk et utilise POE.\n\nCette présentation détaillera les concepts et t
 echnologies utilisées\, et se terminera par une démonstration.\n\nLa conna
 issance de Perl n'est pas un prérequis.
DTEND;TZID=Europe/Paris:20091002T114000
DTSTART;TZID=Europe/Paris:20091002T112000
LOCATION:Classe numérique
ORGANIZER:Damien Krotkine
SUMMARY:Création d'interfaces semi-graphiques avec Curses::Toolkit
UID:http://act.osdc.fr/osdc2009fr/talk/2334
URL:http://act.osdc.fr/osdc2009fr/talk/2334
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Erik Colson
ATTENDEE:Franck Cuny
ATTENDEE:Olivier Berger
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Bruyère
ATTENDEE:Patrick Augé
COMMENT:8 attendees
DESCRIPTION:Cette intervention portera sur une approche d’utilisation du We
 b Sémantique pour faciliter le suivi de bugs inter-projets\, afin d’amélio
 rer l’Assurance Qualité des projets libres.\n\nNous présenterons une parti
 e des résultats obtenus dans le cadre du projet HELIOS (financé dans le ca
 dre du Groupe Thématique Logiciels libres du pôle de compétitivité System@
 tic).
DTEND;TZID=Europe/Paris:20091003T144000
DTSTART;TZID=Europe/Paris:20091003T140000
LOCATION:Classe numérique
ORGANIZER:Olivier Berger
SUMMARY:Bugtracking sur le web sémantique
UID:http://act.osdc.fr/osdc2009fr/talk/2335
URL:http://act.osdc.fr/osdc2009fr/talk/2335
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Kai Carver
ATTENDEE:Erik Colson
ATTENDEE:Olivier Duclos
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Thierry Douez
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:17 attendees
DESCRIPTION:Comme toute métaphore\, "réinventer la roue" a des limites. J'e
 xplique pourquoi il est préférable de ne plus utiliser cette métaphore et 
 je propose une métaphore mieux adaptée. Cela concerne aussi les adeptes de
  Python et de Ruby.\n\nFusion des présentations éclairs des Journées Perl 
 de 2006 et de 2007\, pour le bénéfice de ceux qui n'étaient pas là.
DTEND;TZID=Europe/Paris:20091003T173500
DTSTART;TZID=Europe/Paris:20091003T171500
LOCATION:Agora
ORGANIZER:Jean Forget
SUMMARY:Réinventer la roue ?
UID:http://act.osdc.fr/osdc2009fr/talk/2339
URL:http://act.osdc.fr/osdc2009fr/talk/2339
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Erik Colson
ATTENDEE:Olivier Berger
ATTENDEE:Frédéric Bruyère
ATTENDEE:Patrick Augé
COMMENT:4 attendees
DESCRIPTION:Résumé\n\n    * rappels sur le Web Sémantique\n    * comparaiso
 n entre modélisations UML\, OWL\, RDFS\, SQL\, langages OO\n    * les mote
 urs à base de règles\n    * le langage N3\, langage de convergence données
 \, modèles\, règles et requêtes\n    * comparaison entre moteurs d'inféren
 ces RETE et moteurs en logique des prédicats\n    * panorama des générateu
 rs d'applications\n    * transformations de modèles via des règles: UML ou
  RDFS vers OWL\, etc\n    * générateur d'application Déductions: cible Jav
 a Swing + persistence fichiers N3 : démonstration\, architecture\n    * l'
 environnement EulerGUI centré sur le language N3\n    * le projet Déductio
 ns
DTEND;TZID=Europe/Paris:20091003T152500
DTSTART;TZID=Europe/Paris:20091003T144500
LOCATION:Classe numérique
ORGANIZER:Jean-Marc Vanel
SUMMARY:Développement logiciel et ontologies
UID:http://act.osdc.fr/osdc2009fr/talk/2349
URL:http://act.osdc.fr/osdc2009fr/talk/2349
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Kai Carver
ATTENDEE:Arnaud Berthomier
ATTENDEE:Alexandre Jousset
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Gael Pasgrimaud
ATTENDEE:Benoît Chesneau
ATTENDEE:Pierre Bourdon
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
COMMENT:14 attendees
DESCRIPTION:Le JavaScript est un langage dont l'histoire est très liée aux 
 navigateurs web. Pourtant\, il existe du JavaScript en dehors des navigate
 urs\, et une tendance au JavaScript coté serveur commence à pointer.\n\nCe
 tte présentation vise à faire découvrir ces nouveaux composants (Narwhal\,
  CommonJS\, Node.js\, Jaxer\, ActiveJS\, etc.).
DTEND;TZID=Europe/Paris:20091003T115000
DTSTART;TZID=Europe/Paris:20091003T113000
LOCATION:Agora
ORGANIZER:Bruno Michel
SUMMARY:JavaScript en dehors du navigateur
UID:http://act.osdc.fr/osdc2009fr/talk/2351
URL:http://act.osdc.fr/osdc2009fr/talk/2351
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Stéphane Payrard
ATTENDEE:Smylers
ATTENDEE:Kai Carver
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Julien Blanchard
ATTENDEE:Yoann LE TOUCHE
ATTENDEE:Frédéric Marand
ATTENDEE:John Lejeune
ATTENDEE:Mathieu ATTAL
ATTENDEE:karim aouadi
COMMENT:14 attendees
DESCRIPTION:Cucumber est un framework de test d'intégration.\n\nVoici donc 
 une présentation de ce framework.
DTEND;TZID=Europe/Paris:20091002T114000
DTSTART;TZID=Europe/Paris:20091002T112000
LOCATION:Agora
ORGANIZER:Cyril Mougel
SUMMARY:Cucumber le texte qui teste
UID:http://act.osdc.fr/osdc2009fr/talk/2357
URL:http://act.osdc.fr/osdc2009fr/talk/2357
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Kai Carver
ATTENDEE:Arnaud Berthomier
ATTENDEE:Erik Colson
ATTENDEE:Alexis Sukrieh
ATTENDEE:Olivier Duclos
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Ronan Amicel
ATTENDEE:Gael Pasgrimaud
ATTENDEE:Julien Blanchard
ATTENDEE:Yoann LE TOUCHE
ATTENDEE:Abdallah Smida
ATTENDEE:Benoît Chesneau
ATTENDEE:Pierre Bourdon
ATTENDEE:Jose Kahan
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Laurent Jourdren
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:25 attendees
DESCRIPTION:Cette présentation vous introduira CouchDB et présentera commen
 t construire et distribuer des applications CouchDB "couchapps" en s'appuy
 ant sur l'api REST de CouchDB et en n'utilisant rien d'autre qu'HTML et Ja
 vaScript.\n\nLes applications CouchDB peuvent tourner localement sur les m
 achines des utilisateurs sur un CouchDB. Leurs données peuvent être répliq
 uées entre utilisateurs et un serveur central en utilisant un système P2P.
  Les utilisateurs peuvent donc accéder à leurs données lorsqu'ils sont déc
 onnectés (par exemple dans un train). En outre\, les applications elles-mê
 mes sont répliquables\, ce qui est pratique dans le cadre de mises à jour 
 ou lorsque les utilisateurs veulent les enrichir et les partager avec leur
 s amis ou collègues.
DTEND;TZID=Europe/Paris:20091003T171000
DTSTART;TZID=Europe/Paris:20091003T163000
LOCATION:Agora
ORGANIZER:Benoît Chesneau
SUMMARY:Applications distribuées avec CouchDB
UID:http://act.osdc.fr/osdc2009fr/talk/2362
URL:http://act.osdc.fr/osdc2009fr/talk/2362
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Kai Carver
ATTENDEE:Arnaud Berthomier
ATTENDEE:Alexandre Jousset
ATTENDEE:Erik Colson
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Thierry Douez
ATTENDEE:Viktor Horvath
ATTENDEE:Patrick Augé
COMMENT:13 attendees
DESCRIPTION:Dancer est un framework Perl pour écrire des applications web. 
 Son objectif est de proposer l'interface la plus simple possible pour décr
 ire une application web. \n\nDancer est idéal pour écrire de petits site w
 ebs ou des services web.\n\nCette présentation montrera comment écrire une
  application web avec Dancer en explorant ses diverses fonctionnalités.\n\
 nOn parlera également du tout nouveau module PSGI/Plack qui permet de bran
 cher Dancer dans une configuration Apache mod_perl.
DTEND;TZID=Europe/Paris:20091003T161000
DTSTART;TZID=Europe/Paris:20091003T153000
LOCATION:Agora
ORGANIZER:Alexis Sukrieh
SUMMARY:Écrire une application web avec Dancer
UID:http://act.osdc.fr/osdc2009fr/talk/2363
URL:http://act.osdc.fr/osdc2009fr/talk/2363
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Grégoire Baron
ATTENDEE:Abdallah Smida
ATTENDEE:Abdallah Smida
ATTENDEE:Pierre Bourdon
ATTENDEE:Patrick Augé
COMMENT:5 attendees
DESCRIPTION:La quantification de l’approche UML\n\nDans ce travail nous pro
 posons une nouvelle approche réalisant l’application de la programmation o
 bjet aux systèmes quantiques.\nNous considérons la généralisation de la pr
 ogrammation objet ainsi que celle de l’UML à l’échelle quantique. Cette gé
 néralisation est réalisée en considérant les rectifications à apporter et 
 les compléments à ajouter à l’UML habituel pour que ce dernier soit compat
 ible avec les fondements de la mécanique quantique. Cette approche permet 
 d’obtenir un outil de modélisation quantique pour les nano objets. L’UML q
 uantique ainsi obtenu sera d’un apport inestimable dans la future programm
 ation quantique\n\n Cette approche permet de construire un UML purement qu
 antique\, applicable au traitement des états quantiques en général et aux 
 traitements des états intriqués en particulier. L’approche ainsi obtenue e
 st directement exploitable par la programmation quantique. \nLe système qu
 antique considéré est supposé être un nano objet ayant des propriétés stat
 iques\, des propriétés dynamiques et des propriétés fonctionnelles.\n\nAfi
 n de bien comprendre les différents aspects de cette méthode nous considér
 ons les points suivants qui feront l’objet de la conférence proposée :\n1.
  Les états quantiques \n2. Les Q-bits et les états quantiques intriqués\n3
 . La programmation objet et les états quantiques\n4. La quantification de 
 l’UML\n5. L’UML quantique appliqué aux systèmes physiques réalisant des ét
 ats intriqués\n6. Conclusion
DTEND;TZID=Europe/Paris:20091002T160000
DTSTART;TZID=Europe/Paris:20091002T140000
LOCATION:Classe numérique
ORGANIZER:Abdallah Smida
SUMMARY:Logique de l'algorithmique quantique
UID:http://act.osdc.fr/osdc2009fr/talk/2369
URL:http://act.osdc.fr/osdc2009fr/talk/2369
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Stéphane Payrard
ATTENDEE:Nils Grunwald
ATTENDEE:Pierre Bourdon
ATTENDEE:Henri-Pierre Charles
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:Patrick Augé
COMMENT:8 attendees
DESCRIPTION:Les compilateurs sont généralement construits par une approche 
 par\n"raffinement successif" : la grammaire du langage est définie\, puis\
 ndes analyseurs lexical et syntaxiques transforment le langage dans une\nf
 orme intermédiaire qui permet enfin de produire le code binaire\nfinal. De
 s optimisations sont effectuées sur cette chaîne de\ncompilation pour essa
 yer de transformer les constructions de haut\nniveau (structures de donnée
 s\, fonctions\, boucles) vers le langage\nmachine grâce à des raffinements
  successifs. Dans ce modèle\, la\ncontrainte a satisfaire est le modèle d'
 architecture du processeur.\n\n\nMalheureusement la complexité croissante 
 des architectures (plusieurs\njeux d'instructions\, jeux d'instructions sp
 écialisés) et le changement\nde modèle de programmation (multi-coeurs\, mu
 lti-threads\, GPU\, ...)\nconduisent vers une complexité sans cesse croiss
 ante.\n\nDans cette présentation\, je montrerai qu'en utilisant une approc
 he\ntrès tardive de la production de code\, il est possible de prendre en\
 ncompte des paramètres qui ne sont\, en général\, pas utilisés :\naligneme
 nt mémoire\, valeur des données\, parallélisme d'instruction\,\ninstructio
 ns multimédia\, etc.\n\nGrâce à cette approche\, il est possible d'atteind
 re des performances\nquasi optimales sur des processeurs comme l'Itanium\,
  le Cell ou le\npower4 SP2 (utilisé dans la machine BlueGene) pour des app
 lications\nmultimédia.\n\nCette approche est basée sur une description dét
 aillée de\nl'architecture : la représentation binaire des instructions qui
  permet\nde créer des générateurs de code spécifiques grace à notre outil 
 HPBCG (High Performance Binary Code Generation [[http://hpbcg.org/]] )
DTEND;TZID=Europe/Paris:20091002T182000
DTSTART;TZID=Europe/Paris:20091002T180000
LOCATION:Agora
ORGANIZER:Henri-Pierre Charles
SUMMARY:Génération de code binaire pour application multimedia : une approc
 he au vol
UID:http://act.osdc.fr/osdc2009fr/talk/2370
URL:http://act.osdc.fr/osdc2009fr/talk/2370
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Smylers
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Jose Kahan
ATTENDEE:Frédéric Bruyère
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:11 attendees
DESCRIPTION:Les formats de base de données sont toutes très différents et s
 urtout couvrent de nombreuses applications et solutions métiers. \nIl devi
 ent nécessaire de pouvoir s'interfacer avec l'ensemble d'elles en utilisan
 t l'objet\, comme la norme PDO proposée par la langage PHP. Ce sujet montr
 era pourquoi il faut privilégier cette norme et surtout être capable de l'
 embarquer et de l'utiliser sur toutes sortes de supports (clé USB par exem
 ple)
DTEND;TZID=Europe/Paris:20091002T152500
DTSTART;TZID=Europe/Paris:20091002T144500
LOCATION:Agora
ORGANIZER:christophe villeneuve
SUMMARY:Les bases de données à portée de main en PDO
UID:http://act.osdc.fr/osdc2009fr/talk/2372
URL:http://act.osdc.fr/osdc2009fr/talk/2372
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
ATTENDEE:Jérôme Fenal
ATTENDEE:Stéphane Payrard
ATTENDEE:Smylers
ATTENDEE:Arnaud Berthomier
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Camille Maussang
ATTENDEE:Grégoire Baron
ATTENDEE:Julien Blanchard
ATTENDEE:Pierre Bourdon
ATTENDEE:Jose Kahan
ATTENDEE:Frédéric Marand
ATTENDEE:Laurent Jourdren
ATTENDEE:Viktor Horvath
COMMENT:15 attendees
DESCRIPTION:Je vous propose de faire une introduction à l'infrastructure Ma
 pReduce pour paralléliser les traitements de gros volumes de données (inde
 xation\, analyse de logs\, machine learning) sur des clusters de milliers 
 de machines\, potentiellement dans les nuages.\n\nAprès une présentation d
 es considérations théoriques et pragmatiques qui ont poussé Google\, Yahoo
 \, Facebook et d'autres à adopter cette architecture nous nous intéressero
 ns à l'implémentation Open Source du projet Apache Hadoop et de projets co
 nnexes comme Pig (langage de script haut niveau pour Hadoop)\, Hive (shell
  type SQL pour Hadoop) et Mahout (machine learning avec Hadoop MapReduce).
 \n\nEnfin nous verrons comment scripter des traitements avec Perl\, Python
  ou Ruby sur un cluster Hadoop MapReduce.
DTEND;TZID=Europe/Paris:20091002T122500
DTSTART;TZID=Europe/Paris:20091002T114500
LOCATION:Agora
ORGANIZER:Olivier Grisel
SUMMARY:Introduction au traitement de gros volumes de données avec Hadoop e
 t MapReduce
UID:http://act.osdc.fr/osdc2009fr/talk/2375
URL:http://act.osdc.fr/osdc2009fr/talk/2375
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Stéphane Payrard
ATTENDEE:Arnaud Berthomier
ATTENDEE:Erik Colson
ATTENDEE:Julien Blanchard
ATTENDEE:Patrick Augé
COMMENT:6 attendees
DESCRIPTION:MacRuby est une implémentation en cours de Ruby 1.9\, s'appuyan
 t sur un ensemble de technologies Mac OS X\, en particulier le runtime Obj
 ective-C\, son garbage collector et le framework CoreFoundation. MacRuby e
 xplore des pistes novatrices: machine virtuelle basée sur LLVM\, paralléli
 sme\, intégration poussée avec le framework GUI Cocoa...\n\nCette présenta
 tion proposera un bref tour d'horizon du projet et de ses éléments techniq
 ues les plus saillants.
DTEND;TZID=Europe/Paris:20091003T104000
DTSTART;TZID=Europe/Paris:20091003T100000
LOCATION:Agora
ORGANIZER:Olivier Gutknecht
SUMMARY:Introduction à MacRuby
UID:http://act.osdc.fr/osdc2009fr/talk/2379
URL:http://act.osdc.fr/osdc2009fr/talk/2379
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Vincent Férotin
ATTENDEE:John Lejeune
ATTENDEE:Patrick Augé
COMMENT:4 attendees
DESCRIPTION:Sphinx est l'outil utilisé par python pour générer sa documenta
 tion officielle.\n\nIl utilise de simple fichiers texte au format rest pou
 r générer une documentation au format html.\n\nIl permets aussi d'utiliser
  le code source python pour agrémenter la documentation d'un projet.\n\nBi
 en qu'étant très lié à python\, il peut être utilisé pour documenter n'imp
 orte quel projet.\n\nDans la foulée\, je présenterais brièvement Mercurial
 App. Un projet naissant visant à rendre accessible via le web à la fois un
  dépot mercurial et sa documentation sphinx.
DTEND;TZID=Europe/Paris:20091003T121500
DTSTART;TZID=Europe/Paris:20091003T115500
LOCATION:Agora
ORGANIZER:Gael Pasgrimaud
SUMMARY:Sphinx\, outil Python de génération de documentation
UID:http://act.osdc.fr/osdc2009fr/talk/2380
URL:http://act.osdc.fr/osdc2009fr/talk/2380
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Kai Carver
ATTENDEE:Olivier Duclos
ATTENDEE:Grégoire Baron
ATTENDEE:Ronan Amicel
ATTENDEE:Gael Pasgrimaud
ATTENDEE:Olivier Berger
ATTENDEE:Pierre Bourdon
ATTENDEE:Vincent Férotin
ATTENDEE:Henry Story
ATTENDEE:Frédéric Marand
ATTENDEE:John Lejeune
COMMENT:11 attendees
DESCRIPTION:Sur les réseaux sociaux actuels l'utilisateur a une vision limi
 tée de son graphe social. Le fournisseur (LinkedIn\, Facebook\, ...) a\, d
 e son coté\,  une vision globale de tout le réseau. Il peut aussi exclure 
 a son bon vouloir toute personne qu'il pense être contre ses intérêts.\n\n
 En utilisant le Web Semantique (l'ontologie foaf en particulier) on peut c
 réer des réseaux sociaux disitribués (acentré) où chaque acteur peut contr
 oller son espace personnel. Par contre\, jusqu'a présent\, les information
 s étaient complètement publiques.\n\nEn utilisant une astuce simple permis
 e par SSL (Secure Sockets Layer) on peut non seulement créer des réseaux s
 ociaux acentré\, mais aussi sécurisés\, qui permettent au serveur de retou
 rner des représentations personalisées en identifiant l'utilisateur par le
  connection SSL elle meme - sans qu'il doivent enter un nom de compte ou u
 n mot de passe.\n\nNous décrirons l'architecture d'un tel system\, et les 
 implementations Open Source en python\, perl\, php\, Drupal\, Java\, et au
 tres.
DTEND;TZID=Europe/Paris:20091003T161000
DTSTART;TZID=Europe/Paris:20091003T153000
LOCATION:Classe numérique
ORGANIZER:Henry Story
SUMMARY:Le Web Social
UID:http://act.osdc.fr/osdc2009fr/talk/2395
URL:http://act.osdc.fr/osdc2009fr/talk/2395
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Sébastien Aperghis-Tramoni
ATTENDEE:Smylers
ATTENDEE:Nils Grunwald
ATTENDEE:Franck Cuny
ATTENDEE:Grégoire Baron
ATTENDEE:Thierry Douez
ATTENDEE:Vincent Férotin
ATTENDEE:Frédéric Marand
ATTENDEE:Viktor Horvath
ATTENDEE:John Lejeune
COMMENT:11 attendees
DESCRIPTION:Prototypage\, développement et intégration d'un IDE (1) pour bi
 ologiste.\nConception d'un langage de description de protocoles de biologi
 e en Perl.\nInterface de gestion de milliers de données génétiques.\nModél
 isation du robot pipeteur en une hiérarchie de classes Perl.\nPilotage du 
 robot grâce à un assistant (Wizard) garantissant une qualité maximale lors
  de la manipulation par un technicien de laboratoire.\n\nArchitecture basé
 e sur le modèle MVC (2).\nLe Modèle et le Contrôleur sont entièrement réal
 isés en Perl.\nLa Vue est réalisée à l'aide d'un logiciel de type RAD Mult
 imédia (Revolution).\nLa grammaire du langage est en Perl (package Parse :
  Recdescent)\nIntégration de Perl dans l'environnement multimédia (extensi
 on Perl en C)\n\n(1) - Environnement de Développement Intégré.\n(2) - Modè
 le-Vue-Contrôleur
DTEND;TZID=Europe/Paris:20091002T155000
DTSTART;TZID=Europe/Paris:20091002T153000
LOCATION:Agora
ORGANIZER:Thierry Douez
SUMMARY:Pilotage d'un robot de manipulation de liquides pour biologiste
UID:http://act.osdc.fr/osdc2009fr/talk/2399
URL:http://act.osdc.fr/osdc2009fr/talk/2399
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philippe Bruhat
COMMENT:1 attendees
DESCRIPTION:La plupart des tutoriels publiés sur Git commencent par présent
 er et expliquer les commandes de haut niveau (add\, commit\, merge\, etc) 
 mais ne s'attardent que très peu sur le fonctionnement de la base d'objets
 .\n\nPourtant\, quand on sait comment cette base fonctionne\, on sait ce q
 u'il est possible de faire ou non avec son historique.\n\nAprès expliqué c
 e que sont les blobs\, les trees\, les commits\, les tags et les branches\
 , je répondrai aux questions du public en travaillant sur un dépôt Git loc
 al.
DTEND;TZID=Europe/Paris:20091003T171000
DTSTART;TZID=Europe/Paris:20091003T163000
LOCATION:Classe numérique
ORGANIZER:Philippe Bruhat
SUMMARY:Git par l'exemple
UID:http://act.osdc.fr/osdc2009fr/talk/2404
URL:http://act.osdc.fr/osdc2009fr/talk/2404
END:VEVENT
END:VCALENDAR
