BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:OSDC.fr 2011
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:Sandwiches disponibles sur place.\n\nSandwiches available on si
 te.
DTEND;TZID=Europe/Paris:20110923T133000
DTSTART;TZID=Europe/Paris:20110923T122500
LOCATION:
SUMMARY:Pause déjeuner | Lunch break
UID:http://act.osdc.fr/osdc2011fr/event/982
URL:http://act.osdc.fr/osdc2011fr/event/982
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Thé & café pour se reposer.\n\nTea & coffee break.
DTEND;TZID=Europe/Paris:20110923T163000
DTSTART;TZID=Europe/Paris:20110923T160500
LOCATION:
SUMMARY:☕ Pause café | Coffee break
UID:http://act.osdc.fr/osdc2011fr/event/984
URL:http://act.osdc.fr/osdc2011fr/event/984
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Sandwiches disponibles sur place.\n\nSandwiches available on si
 te.
DTEND;TZID=Europe/Paris:20110924T133000
DTSTART;TZID=Europe/Paris:20110924T122500
LOCATION:
SUMMARY:Pause déjeuner | Lunch break
UID:http://act.osdc.fr/osdc2011fr/event/983
URL:http://act.osdc.fr/osdc2011fr/event/983
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Thé & café pour se reposer.\n\nTea & coffee break.
DTEND;TZID=Europe/Paris:20110924T163000
DTSTART;TZID=Europe/Paris:20110924T160500
LOCATION:
SUMMARY:☕ Pause café | Coffee break
UID:http://act.osdc.fr/osdc2011fr/event/985
URL:http://act.osdc.fr/osdc2011fr/event/985
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Bruno Cornec
ATTENDEE:Gregory Boissinot
ATTENDEE:Mathieu Géhin
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:8 attendees
DESCRIPTION:With the increasing role of FLOSS in enterprise\, some developm
 ent techniques linked to it also know a momentum. Continuous integration (
 shared sources repository\, automatic build\, automatic test) is such an e
 xample. The new process called continuous packaging should still be promot
 ed and developed as best practice for industry.\n\nProject-Builder.org is 
 a new GPL v2 tool designed to help projects developers producing easily pa
 ckages for multiple OS and architectures\, on a regular basis\, from a sin
 gle source repository.\n\n90% of users and admins prefer to install packag
 es rather than tar files or content from a [D]VCS. But packages don't nece
 ssarily follow the development stream of projects\, to package alpha\, bet
 a. Giving the possibility for projects to distribute seamlessly packages f
 or whatever step of their development is clearly a gain for the whole comm
 unity.\n\nThe various aspects covered by the tool are:\n- only produce sof
 tware packages (ease integration in deployment servers\, provide inheritan
 ce mecanisms\, and Virtual Machines (VM) or Environments (VE))\n- ease the
  various steps of solution life cycle (controlled impact of installation/u
 ninstallation\, dependencies management\, identical deliveries up to the c
 ustomer\, announce management\, web site delivery\, metadata management)\n
 - help new projects in the provisioning of packages (templates and skeleto
 ns for the various supported OS\, generated structure\, help in VM/VE buil
 d)\n- Avoid code or metadata duplication\, as well as has no impact on the
  original project (macro system\, separate repository)\n- Neutral in term 
 of Unix environment (repository\, system\, package type  agnostic)\n\nThes
 e features help reducing the development cost by providing a process\, met
 hod and tools to realize continuous packaging during the whole project lif
 e cycle.\nToday the tool supports:\n- Muliple repository (none - aka tar b
 alls\, SVN\, CVS\, Git\, Mercurial\, SVK...)\n- Multiple systems ((RPM Lin
 ux - Red Hat\, SuSE\, Mandriva\, ...\, deb Linux - Debian\, Ubuntu\, ...\,
  ebuild - Gentoo\, pkg Solaris/OpenSolaris\, ...)\n- Multiple build enviro
 nments (local\, VM - QEMU\, KVM\, ...\, VE - rpmbootstrap\, mock\, rinse\,
  debootstrap\, ...)\n- Multiple repository manager (yum\, urpmi\, apt\, ..
 .)\n\nand this at various phasis (development\, test\, integration\, deliv
 ery)\n\nIt aims at becoming a tools for the vcs-pkg.org initiative\nIt's t
 oday used for projects as diverse as FOSSology\, MondoRescue\, LinuxCOE\, 
 GOsa²\, itself\, ...
DTEND;TZID=Europe/Paris:20110924T153500
DTSTART;TZID=Europe/Paris:20110924T145000
LOCATION:Bruxelles
ORGANIZER:Bruno Cornec
SUMMARY:Continuous Packaging with Project-Builder.org
UID:http://act.osdc.fr/osdc2011fr/talk/3617
URL:http://act.osdc.fr/osdc2011fr/talk/3617
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
ATTENDEE:Valentin Robert
ATTENDEE:Michel Martens
COMMENT:5 attendees
DESCRIPTION:présentation du langage Lua et de ses aspects communautaires.\n
 \nhttp://www.lua.org
DTEND;TZID=Europe/Paris:20110924T113500
DTSTART;TZID=Europe/Paris:20110924T105000
LOCATION:Namur
ORGANIZER:François Perrad
SUMMARY:Lua and its ecosystem
UID:http://act.osdc.fr/osdc2011fr/talk/3619
URL:http://act.osdc.fr/osdc2011fr/talk/3619
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Jean-François Trân
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
COMMENT:4 attendees
DESCRIPTION:présentation de LuaJIT\, une implémentation du langage Lua util
 isant un compilateur JIT et ayant un mécanisme d'extension FFI pour les bi
 bliothèques natives. Les performances obtenues sont exceptionnelles pour u
 n langage dynamique.\n\nhttp://www.luajit.org/
DTEND;TZID=Europe/Paris:20110924T160500
DTSTART;TZID=Europe/Paris:20110924T154000
LOCATION:Namur
ORGANIZER:François Perrad
SUMMARY:LuaJIT
UID:http://act.osdc.fr/osdc2011fr/talk/3620
URL:http://act.osdc.fr/osdc2011fr/talk/3620
END:VEVENT
BEGIN:VEVENT
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Valentin Robert
ATTENDEE:Haïkel Guémar
COMMENT:4 attendees
DESCRIPTION:GObject Introspection est un project qui permet d’utiliser les 
 bibliothèques basées sur GObject depuis différents langages\, sans avoir à
  générer des bindings pour ce langage. Il est d’ores et déjà possible d’éc
 rire des programmes en Python\, Javascript\, Vala\, et des expérimentation
 s ont lieu pour Lua et Mono.\n\nEntre autres utilisations\, cela permet d’
 utiliser la plate-forme GNOME aisément depuis ces langages\, facilitant l’
 écriture d’extensions pour applications\, ou tout simplement d’une applica
 tion complète.\n\nCette présentation introduira la technologie en général 
 et présentera quelques exemples concret d’utilisation de GObject Introspec
 tion.
DTEND;TZID=Europe/Paris:20110923T180500
DTSTART;TZID=Europe/Paris:20110923T172000
LOCATION:Dublin
ORGANIZER:Vincent Untz
SUMMARY:GObject Introspection\, ou la plate-forme GNOME depuis d’autres lan
 gages que C
UID:http://act.osdc.fr/osdc2011fr/talk/3624
URL:http://act.osdc.fr/osdc2011fr/talk/3624
END:VEVENT
BEGIN:VEVENT
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
ATTENDEE:Mathieu Géhin
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:7 attendees
DESCRIPTION:En tant que développeurs dans la communauté du libre\, lorsqu'i
 l s'agit de distribuer notre logiciel\, notre but est généralement de four
 nir le code source et d'attendre que d'autres compilent le code -- les uti
 lisateurs finaux\, ou les distributeurs. Cela s'explique par le fait qu'il
  est généralement trop complexe de fournir un paquet pour chaque distribut
 ion.\n\nL'Open Build Service permet de résoudre ce problème en fournissant
  une plate-forme pour construire des paquets pour les distributions les pl
 us courantes. Cela permet ainsi à tout projet qui le souhaite de distribue
 r directement des paquets à ses utilisateurs\, sans passer par un intermér
 diaire. Pas besoin d'attendre qu'un paquet intègre les distributions\, plu
 s grande réactivité\, contact direct avec plus d'utilisateurs : l'Open Bui
 ld Service peut changer le fonctionnement d'un projet.\n\nCette présentati
 on introduira l'Open Build Service et expliquera comment l'utiliser pour s
 on projet.
DTEND;TZID=Europe/Paris:20110924T160500
DTSTART;TZID=Europe/Paris:20110924T154000
LOCATION:Bruxelles
ORGANIZER:Vincent Untz
SUMMARY:L'Open Build Service : compiler des paquets une fois pour tous
UID:http://act.osdc.fr/osdc2011fr/talk/3626
URL:http://act.osdc.fr/osdc2011fr/talk/3626
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Olivier Berger
ATTENDEE:Pierre Chapuis
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
COMMENT:4 attendees
DESCRIPTION:Software forge are "data jails" in that development projects es
 tablished in a forge may suffer from data lock-in if they have to\, or wan
 t to\, change of hosting solution.\n\nSome of the tools allow easily to fo
 rk or move a project's code (such as DVCS like Git\, Bzr or Hg)\, but for 
 other tools like bugtrackers\, mailing-list managers or wikis\, it's much 
 harder to extract data from one forge and transport it to another one. Als
 o\, users and their privileges\, as well as many other metadata (who did w
 hat\, and when) may suffer from such migrations.\n\nEven though most proje
 cts don't fell such lock-in as a high risk (even in FLOSS projects which v
 alue freedom of information\, strangely)\, history as shown that in case o
 f outages\, hosting platforms can be quite a trap to projects.\n\nOther ha
 zards may happen\, like unresponsive admins\, forks in a community\, archi
 ving old projects while being able to restore them\, do migrations\, or ju
 st the wish to move to newer\, cooler hosting platforms.\n\nDespite 10 yea
 rs of forge usage\, it is only recently that few progress have been made i
 n implementing standard exchange data formats and supporting tools\, allow
 ing us to envision a possible solution to these lock-in issues.\n\nWe'll p
 resent the ForgePlucker project (initially started by esr after a few popu
 lar blog posts on the subject [0])\, and further efforts lead in the COCLI
 CO project [2] to provide an open and extensible standard exchange format 
 for projects data export and import. In addition to forgeplucker [1]\, we'
 ll demonstrate the FusionForge import tools used as an archive/restoration
  mechanism.\n\nWe'll then call for other forge implementors and advanced u
 sers to join us\, for more efforts on this topic\, in order to gather all 
 the tools that are needed to make possible migrations of projects from for
 ges to forges.\n\n[0] http://home.gna.org/forgeplucker/jailbreaking-the-fo
 rges.html\n[1] http://home.gna.org/forgeplucker/\n[2] http://www.coclico-p
 roject.org/
DTEND;TZID=Europe/Paris:20110924T171500
DTSTART;TZID=Europe/Paris:20110924T163000
LOCATION:Bruxelles
ORGANIZER:Olivier Berger
SUMMARY:Jailbreaking the Forges : project export/import efforts
UID:http://act.osdc.fr/osdc2011fr/talk/3627
URL:http://act.osdc.fr/osdc2011fr/talk/3627
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Vincent Férotin
ATTENDEE:Pierre Chapuis
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
ATTENDEE:Mathieu Géhin
ATTENDEE:Michel Martens
ATTENDEE:Laurent Payot
COMMENT:7 attendees
DESCRIPTION:Le langage de programmation Red est directement inspiré par le 
 langage REBOL (http://rebol.com)\, et se propose d'en reprendre les meille
 ures idées tout en corrigeant ses défauts\, notamment l'aspect propriétair
 e\, les performances et la gestion de la concurrence. Une communauté en cr
 oissance constante se forme depuis la 1ère alpha publique en mars 2011 aut
 our de ce projet ouvert et très dynamique. \n\nUne description technique c
 ourte (6 lignes) du langage Red est disponible ici: http://freshmeat.net/p
 rojects/red-language\n\nHome de Red: http://red-lang.org
DTEND;TZID=Europe/Paris:20110923T160500
DTSTART;TZID=Europe/Paris:20110923T154000
LOCATION:Dublin
ORGANIZER:Nenad Rakocevic
SUMMARY:Introduction au langage Red
UID:http://act.osdc.fr/osdc2011fr/talk/3641
URL:http://act.osdc.fr/osdc2011fr/talk/3641
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jean-François Trân
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
ATTENDEE:Michel Martens
COMMENT:4 attendees
DESCRIPTION:This talk will present the Robot Construction Kit\, a software 
 framework for robotic development. The interesting part of the framework i
 s the mixing of C++ components for high-performance and low-latency operat
 ions and of Ruby-based tooling for the coordination\, adaptation and manag
 ement of these components.\n\nThe talk will be in two parts: (1) descripti
 on of the general framework ideas and implementation\, (2) lessons learned
  - it runs for more than two years on multiple robots.
DTEND;TZID=Europe/Paris:20110923T180500
DTSTART;TZID=Europe/Paris:20110923T172000
LOCATION:Amsterdam
ORGANIZER:Sylvain Joyeux
SUMMARY:Rock: using Ruby to achieve autonomy in a robotic system
UID:http://act.osdc.fr/osdc2011fr/talk/3642
URL:http://act.osdc.fr/osdc2011fr/talk/3642
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Vincent Férotin
ATTENDEE:Arnaud Grausem
ATTENDEE:Anicet Rohee
ATTENDEE:Pierre Chapuis
ATTENDEE:Benjamin Grandfond
ATTENDEE:Cédric Deltheil
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
ATTENDEE:Michel Martens
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:11 attendees
DESCRIPTION:La programmation événementielle (ou evented programing) est une
  manière élégante de développer des applications réseaux performantes. Je 
 souhaite\, au travers de cette présentation\, montrer ce que l'on peut fai
 re avec\, comment organiser son code avec quelques patterns classiques\, m
 ais aussi indiquer quelles en sont les limites. Le tout sera agrémenté de 
 nombreux exemples en Node.js\, en Ruby (Event Machine et Goliath) et même 
 en C avec la libev.
DTEND;TZID=Europe/Paris:20110923T122500
DTSTART;TZID=Europe/Paris:20110923T114000
LOCATION:Amsterdam
ORGANIZER:Bruno Michel
SUMMARY:Appréhender la programmation événementielle
UID:http://act.osdc.fr/osdc2011fr/talk/3656
URL:http://act.osdc.fr/osdc2011fr/talk/3656
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Anicet Rohee
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
ATTENDEE:Valentin Robert
ATTENDEE:Mathieu Géhin
ATTENDEE:Michel Martens
COMMENT:6 attendees
DESCRIPTION:We will see how Redis' new Lua scripting capabilities allow us 
 to implement an efficient in-memory inverted index for real-time document 
 search.
DTEND;TZID=Europe/Paris:20110924T135500
DTSTART;TZID=Europe/Paris:20110924T133000
LOCATION:Namur
ORGANIZER:Pierre Chapuis
SUMMARY:Searching with Redis
UID:http://act.osdc.fr/osdc2011fr/talk/3690
URL:http://act.osdc.fr/osdc2011fr/talk/3690
END:VEVENT
BEGIN:VEVENT
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Benjamin Grandfond
ATTENDEE:Valentin Robert
COMMENT:4 attendees
DESCRIPTION:Travis est un outil d'intégration continue libre et ouvert pour
  projets open source.\nS'intégrant avec GitHub\, il exécutera les tests de
  vos librairies.\nVenez découvrir ce projet\, présenté par deux core contr
 ibuteurs.
DTEND;TZID=Europe/Paris:20110924T122500
DTSTART;TZID=Europe/Paris:20110924T114000
LOCATION:Bruxelles
ORGANIZER:Damien MATHIEU & Franck VERROT
SUMMARY:Travis: CI for OSS Dev
UID:http://act.osdc.fr/osdc2011fr/talk/3691
URL:http://act.osdc.fr/osdc2011fr/talk/3691
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Mathieu Géhin
COMMENT:2 attendees
DESCRIPTION:MariaDB started life as a database to host the Maria (now renam
 ed Aria) storage engine in 2009. Not long after its inception\, the MySQL 
 community went through yet another change in ownership\, and it was deemed
  that MariaDB will be a complete database branch developed to extend MySQ\
 , but with constant merging of upstream changes.\n\nThe goal of the MariaD
 B project is to ensure that everyone is part of the community\, including 
 employees of the major steering companies. MariaDB also features enhanced 
 features\, some of which are common with the Percona Performance Server. M
 ost importantly\, MariaDB is a drop-in replacement and is completely backw
 ard compatible with MySQL. In 2010\, MariaDB released 5.1 in February\, an
 d 5.2 in November - two major releases in a span of one calendar year is a
  feat that was achieved!\n\nSpecific focus areas of the talk will include:
 \n* why MariaDB executes queries faster -- all thanks to its improved opti
 miser\n* the focus of different engines and why with MariaDB/MySQL\, knowi
 ng which engine to pick\, really makes a difference to your workload. Mari
 aDB includes Aria\, XtraDB\, PBXT\, FederatedX\, OQGRAPH\, SphinxSE and th
 ere are more to come\n* new features like pool of threads support\, table 
 elimination\, virtual columns\, extended user statistics\, segmented key c
 ache\n* why plugin's are utilised in MariaDB\, and how to make use of plug
 gable authentication (PAM\, LDAP\, etc.) amongst other things\n* why testi
 ng your database is important -- MariaDB has more coverage testing\n* gett
 ing involved with the MariaDB project\n* how features like\n\nAn overview 
 of future features like Batched Key Access and GIS functionality will also
  be covered briefly.\n\nDBAs and developers alike will gain an introductio
 n to MariaDB\, what is different with MySQL\, how to make use of the featu
 re enhancements\, and more.
DTEND;TZID=Europe/Paris:20110924T171500
DTSTART;TZID=Europe/Paris:20110924T163000
LOCATION:Namur
ORGANIZER:Colin Charles
SUMMARY:MariaDB: The New M in LAMP
UID:http://act.osdc.fr/osdc2011fr/talk/3692
URL:http://act.osdc.fr/osdc2011fr/talk/3692
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Vincent Férotin
ATTENDEE:Bruno Cornec
COMMENT:3 attendees
DESCRIPTION:MySQL is a unique database in the sense that it is the only dat
 abase out there that supports multiple storage engines. Varying storage en
 gines have different on-disk formats\, methods of indexing some are transa
 ctional and some are not\, and so on. MySQL is also unique in the sense of
  creating a diaspora because it did not spawn but one fork\, but many as i
 t changed ownership.\n\nSpecific focus areas of the talk will include:\n* 
 A brief history of the MySQL trees at MySQL AB (MySQL 5.0\, MySQL 5.1\, My
 SQL 6.0). Microsoft Windows users tend to download the official releases f
 rom mysql.com but Unix users tend to get it from their distributions thus 
 have myriad access to the varying solutions available\n* A quick introduct
 ion to storage engines\n* A look at Drizzle (a fork of the never-released 
 MySQL 6.0 which targets the cloud) and how far it has diverged from MySQL.
  The aim is to be micro-kernel based with everything else as plugins. In r
 ecent times\, it also has a forked InnoDB called HailDB. It is all 64-bit 
 only\, and only runs on modern Unix based operating systems\n* A look at M
 ariaDB\, a branch of MySQL that constantly merges with "upstream" MySQL\, 
 but has more changes in the optimiser and kernel. It also includes more en
 gines like Aria (crash-safe MyISAM)\, XtraDB (InnoDB fork from Percona)\, 
 PBXT\, FederatedX\, SphinxSE and more. Feature-wise it has pool of threads
  support\, table elimination (that Drizzle wanted)\, virtual columns\, ext
 ended user statistics\, segmented key caches\, plugins and pluggable authe
 ntication and more including GIS and batched key access\n* A look at Perco
 na Performance Server\, which is very close to MySQL mainline\, but includ
 es a forked-InnoDB called XtraDB\, and some features that high performance
  environments and clients truly use like extended user statistics\n* A loo
 k at the patches lying around from Tokutek\, eBay\, DeNA (HandlerSocket) a
 nd more. Where do distributions like OurDelta fit in?\n* How are the InnoD
 B forks like XtraDB and HailDB performing? InnoDB gets so many changes fro
 m Oracle that it is truly hard to keep up\n* How distributions package the
  various databases differently\n* What does the commercial storage engine 
 market look like?\n* A short (really!) discussion on the birth of NoSQL da
 tabases and where they fit in to this entire ecosystem\n\nYou're a busy DB
 A or developer. What solution do you choose? Which has sufficient support?
  Which has an active community behind it? This talk will aim to answer tha
 t and more. Attendees will understand the whole ecosystem that is MySQL an
 d its forks now and will leave empowered to know if they should use anothe
 r branch or just stick to current Oracle-offered MySQL.
DTEND;TZID=Europe/Paris:20110924T122500
DTSTART;TZID=Europe/Paris:20110924T114000
LOCATION:Namur
ORGANIZER:Colin Charles
SUMMARY:The MySQL Diaspora
UID:http://act.osdc.fr/osdc2011fr/talk/3693
URL:http://act.osdc.fr/osdc2011fr/talk/3693
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Bruno Cornec
ATTENDEE:Mathieu Géhin
COMMENT:3 attendees
DESCRIPTION:A unique selling point of MySQL is that is supports multiple st
 orage engines\, which basically means users get to use the same top-level 
 SQL interface while storing their data in many different sorts of methods.
  However as these are benefits they also come with some trade-off's and we
  discuss some (and point to solutions):\n\n* transaction support - not all
  storage engines support transactions\, and storage engines that do use di
 fferent locking strategies\, so cross-storage engine transactions are alwa
 ys interesting. Do you choose a transactional engine for your workload? Wh
 en is it right to use a non-transactional engine like MyISAM?\n* backup - 
 cross-storage engine backup does not work unless you use OS-level approach
 es like LVM/ZFS snapshots. In-memory engines will naturally not allow snap
 shots to work. How do you backup across engines?\n* replication for differ
 ent storage engines differ in the sense that we already write a second bin
 log\, despite transactional engines having their existing one. How do you 
 replicate when you have a mix of engines?\n* how do you monitor when you h
 ave several engines? What resources do you allocate to each in the configu
 ration?\n* how does the optimiser deal with all the different storage engi
 nes?\n\nToday in MySQL 5.5 and greater\, InnoDB is the default storage eng
 ine. It has spawned two large forks - XtraDB and HailDB (for Drizzle). Pre
 viously\, MyISAM was the default storage engine. MySQL by default ships wi
 th about a dozen engines\, and other branches like MariaDB ship with close
  to twenty.\n\nNaturally we'll cover cool tricks you can do with storage e
 ngines. For example\, how you can make good use of the Spider storage engi
 ne for vertical partitioning? When do you use the Archive storage engine t
 o store log tables? When do you use the Federated tables to get different 
 views or execute remote commands? How do you use the Blackhole engine for 
 replication relay despite an engine that really is the equivalent of /dev/
 null in Unix?\n\nWe will go through the entire landscape\, including the c
 ommercial landscape\, and show you what engine is correct for your use-cas
 e. If you're a developer\, you will benefit from learning about the extend
 ed storage engine API\, in MariaDB which for starters supports an extended
  CREATE TABLE functionality.
DTEND;TZID=Europe/Paris:20110924T144500
DTSTART;TZID=Europe/Paris:20110924T140000
LOCATION:Namur
ORGANIZER:Colin Charles
SUMMARY:The MySQL Storage Engines Landscape
UID:http://act.osdc.fr/osdc2011fr/talk/3694
URL:http://act.osdc.fr/osdc2011fr/talk/3694
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Maxime Bourreau
ATTENDEE:Bruno Cornec
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:7 attendees
DESCRIPTION:Jenkins (anciennement Hudson) est le serveur d'intégration le p
 lus populaire dans l'écosystème Java. Cependant son vaste écosystème de pl
 ugins lui permet la mise en oeuvre d'un processus d'intégration complet po
 ur les applications écrites aussi en Python\, Ruby\, Perl\, PHP\, C++\, Ja
 vaScript\, ... et permet de gérer les plateformes cibles Windows\, Linux m
 ais aussi les plateformes mobiles.\n\nAprès un brève rappel de l'intérêt d
 e l'utilisation d'un CI serveur\, nous montrerons l'écosystème des plugins
  créés qui ont permis à Jenkins de devenir le seul serveur d'intégration o
 ffrant un niveau de fonctionnalités similaire pour le build des applicatio
 ns en langage Java\, avec ceux dans d'autres langages.
DTEND;TZID=Europe/Paris:20110924T113500
DTSTART;TZID=Europe/Paris:20110924T105000
LOCATION:Bruxelles
ORGANIZER:Gregory Boissinot
SUMMARY:Jenkins - Un serveur d'intégration continue multi-langage et multi-
 plateforme
UID:http://act.osdc.fr/osdc2011fr/talk/3701
URL:http://act.osdc.fr/osdc2011fr/talk/3701
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:marc chantreux
ATTENDEE:Pierre Chapuis
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
ATTENDEE:Mathieu Géhin
COMMENT:6 attendees
DESCRIPTION:Acmeism (http://acmeism.org) is the commitment to furthering al
 l good languages simultaneously. In this talk Ingy döt Net will demonstrat
 e C'Dent (a new programming language for hacking modules in many languages
  at once)\, TestML (Acmeist unit testing)\, Stardoc (cross language doc)\,
  Package (Acmeist software bundling)\, Pegex (cross language parsing)\, JS
 YNC (JSON+YAML) and more\, involving a dozen programming languages. He wil
 l tell you about the current state of these projects\, and attempt to make
  an Acmeist out of You!
DTEND;TZID=Europe/Paris:20110923T144500
DTSTART;TZID=Europe/Paris:20110923T140000
LOCATION:Amsterdam
ORGANIZER:Ingy döt Net
SUMMARY:The State of the Acmeism
UID:http://act.osdc.fr/osdc2011fr/talk/3709
URL:http://act.osdc.fr/osdc2011fr/talk/3709
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
COMMENT:1 attendees
DESCRIPTION:Modification de Fichiers XML ciblés à partir de fichiers déjà e
 xistants avec/ou création de classes Moose avec les différentes opérations
  nécessaires pour manipuler les données.
DTEND;TZID=Europe/Paris:20110923T135500
DTSTART;TZID=Europe/Paris:20110923T133000
LOCATION:Dublin
ORGANIZER:Charles Minc
SUMMARY:Modification de Fichiers XML ciblés
UID:http://act.osdc.fr/osdc2011fr/talk/3711
URL:http://act.osdc.fr/osdc2011fr/talk/3711
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:sdo or shark bait
ATTENDEE:Valentin Robert
COMMENT:3 attendees
DESCRIPTION:Le langage Rakudo Perl 6 propose une grande variété d'opérateur
 s et de fonctions qui permettent de réaliser facilement des opérations com
 plexes.\n\nLe but de cette présentation est d'en faire un inventaire (non 
 exhaustif) au moyen d'exemples.
DTEND;TZID=Europe/Paris:20110924T153500
DTSTART;TZID=Europe/Paris:20110924T145000
LOCATION:Namur
ORGANIZER:Christian Aperghis-Tramoni
SUMMARY:Les opérateurs de Perl 6
UID:http://act.osdc.fr/osdc2011fr/talk/3724
URL:http://act.osdc.fr/osdc2011fr/talk/3724
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Pierre Chapuis
ATTENDEE:Bruno Cornec
COMMENT:3 attendees
DESCRIPTION:En Perl 6\, la notion de bloc est fondamentale.\n\nLes blocs pe
 rmettent une structuration du langage et autorisent un grand éventail de p
 ossibilités.\n\nLe but de cette présentation est d'en étudier toutes les c
 aractéristiques sur de nombreux exemples.
DTEND;TZID=Europe/Paris:20110924T180500
DTSTART;TZID=Europe/Paris:20110924T172000
LOCATION:Namur
ORGANIZER:Christian Aperghis-Tramoni
SUMMARY:La gestion des blocs en Perl 6
UID:http://act.osdc.fr/osdc2011fr/talk/3725
URL:http://act.osdc.fr/osdc2011fr/talk/3725
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:marc chantreux
ATTENDEE:Arnaud Grausem
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
COMMENT:5 attendees
DESCRIPTION:When the generics appeared in Java they appeared as the solutio
 n to the terrible casting and type guessing we used to have all over the p
 lace. But we soon discovered that they weren't that easy to manipulate. Th
 e dreaded "Type safety: Unchecked" warning wouldn't get away. This session
  will tell you how it really works under the hood. Many questions are answ
 ered. What is a synthetic method? How erasure really works? Why sometimes 
 I just can't remove that warning? What can I do with java.lang.reflect.Typ
 e? Or less technically\, what are the decisions that made them as they are
 ? What lessons should be taken for further Java developments?
DTEND;TZID=Europe/Paris:20110924T144500
DTSTART;TZID=Europe/Paris:20110924T140000
LOCATION:Bruxelles
ORGANIZER:Henri Tremblay
SUMMARY:Under the hood of generics
UID:http://act.osdc.fr/osdc2011fr/talk/3731
URL:http://act.osdc.fr/osdc2011fr/talk/3731
END:VEVENT
BEGIN:VEVENT
ATTENDEE:marc chantreux
ATTENDEE:Vincent Férotin
ATTENDEE:Arnaud Grausem
ATTENDEE:Gregory Boissinot
ATTENDEE:Valentin Robert
COMMENT:5 attendees
DESCRIPTION:Un exemple simple expliqué de mashup entre Github\, GoogleMaps 
 et LinkedIn utilisant SPORE (https://github.com/SPORE) dans plusieurs lang
 ages pour accéder aux API REST des différents services.
DTEND;TZID=Europe/Paris:20110923T135500
DTSTART;TZID=Europe/Paris:20110923T133000
LOCATION:Amsterdam
ORGANIZER:Camille Maussang
SUMMARY:"Qui bosse où et développe quoi ?" - Exemple de mashup polyglotte a
 vec SPORE
UID:http://act.osdc.fr/osdc2011fr/talk/3739
URL:http://act.osdc.fr/osdc2011fr/talk/3739
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Arnaud Grausem
ATTENDEE:Bruno Cornec
ATTENDEE:Valentin Robert
COMMENT:4 attendees
DESCRIPTION:Le pipe est un puissant élément pour la création de fonctions c
 oncises et réutilisables\, le shell scripting reste souvent intéressant po
 ur de petits problèmes mais gère mal la complexité.\n\nÀ l'opposé\, les la
 ngages dynamiques apportent plétore d'outils de gestion de cette complexit
 é (multi-paradigmes\, modules et bibliothèques\, gestion de structures com
 plexes\, etc.) mais pêchent par leur manque de concision.\n\nEn utilisant 
 les fonctions anonymes (closures) et l'implicité\, Perlude apporte un méca
 nisme comparable a celui des pipes. Perlude permet ainsi de bénéficier du 
 meilleur des deux mondes.
DTEND;TZID=Europe/Paris:20110923T171500
DTSTART;TZID=Europe/Paris:20110923T163000
LOCATION:Dublin
ORGANIZER:marc chantreux
SUMMARY:Perlude\, les avantages du shell scripting avec la puissance de per
 l
UID:http://act.osdc.fr/osdc2011fr/talk/3740
URL:http://act.osdc.fr/osdc2011fr/talk/3740
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:marc chantreux
ATTENDEE:Vincent Férotin
ATTENDEE:Arnaud Grausem
ATTENDEE:Pierre Chapuis
ATTENDEE:Valentin Robert
ATTENDEE:Mathieu Géhin
ATTENDEE:Haïkel Guémar
COMMENT:8 attendees
DESCRIPTION:De mon séjour aux États-Unis\, j'ai ramené un virus qui m'a tou
 ché directement au cœur : j'ai découvert Haskell\, et cette rencontre a ch
 angé ma vision de la programmation.\n\nHaskell est un langage berceau d'id
 ées originales et de découvertes qui s'insinuent peu à peu dans les langag
 es plus courants. Je vous propose de découvrir certaines de ces idées qui 
 m'ont séduites : comment écrire des programmes utiles et élégants dans un 
 langage fonctionnel statiquement typé\, pur par défaut\, paresseux par déf
 aut ? Comment y effectuer des entrées-sorties tout en conservant ses garan
 ties ? Comment des approches à la concurrence et au parallélisme novatrice
 s y ont-elles vu le jour ?
DTEND;TZID=Europe/Paris:20110923T153500
DTSTART;TZID=Europe/Paris:20110923T145000
LOCATION:Dublin
ORGANIZER:Valentin Robert
SUMMARY:Être paresseux avec classe\, une introduction à la programmation fo
 nctionnelle pure en Haskell
UID:http://act.osdc.fr/osdc2011fr/talk/3742
URL:http://act.osdc.fr/osdc2011fr/talk/3742
END:VEVENT
BEGIN:VEVENT
ATTENDEE:sdo or shark bait
ATTENDEE:Vincent Férotin
ATTENDEE:Arnaud Grausem
ATTENDEE:Anicet Rohee
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
ATTENDEE:Boris FELD
ATTENDEE:Aurélien Bompard
ATTENDEE:Bertrand Mathieu
ATTENDEE:Cyrille Lebeaupin
ATTENDEE:François Toussenel
ATTENDEE:Julien Dehee
ATTENDEE:Laurent Payot
COMMENT:13 attendees
DESCRIPTION:Présentation en binôme avec Tarek Ziade. Lors de celle-ci on pr
 ésentera le problème du C10k et comment le résoudre en Python.\n\nNous ver
 rons ainsi différentes solutions en Python pour servir vos applications su
 r le web de manière efficacee dans des services nécessitant une haute disp
 onibilité et performance (serveurs web\, librairies\, asynchrones\, ...)\,
  comment tester ces applications\, les déployer.... Cette présentation s'a
 ppuira sur de nombreux cas d'utilisation (Meebo\, Disqus\, Mozilla...).\nU
 n retour d'experience sur la version Python du service Firefox Sync récemm
 ent mis en production et utilisé par ~1\,5 millions d'utilisateurs sera en
  outre effectué.
DTEND;TZID=Europe/Paris:20110923T113500
DTSTART;TZID=Europe/Paris:20110923T105000
LOCATION:Dublin
ORGANIZER:Benoît Chesneau
SUMMARY:Servir des applications à haute disponibilité en python
UID:http://act.osdc.fr/osdc2011fr/talk/3743
URL:http://act.osdc.fr/osdc2011fr/talk/3743
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:sdo or shark bait
ATTENDEE:Arnaud Grausem
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:6 attendees
DESCRIPTION:Le projet FusionInventory fournit un outil de découverte réseau
  et d'inventaire (local ou distant) multiplate-formes.\nCette présentation
  mettra en avant ses fonctionnalités\, ses possibilités d'intégration et d
 'extension à des cas spécifiques mais aussi les évolutions de l'agent avec
  la nouvelle branche 2.2.x.\n\nEnfin nous présenterons la vie du projet\, 
 sa collaboration avec d'autres et aussi les manières de contribuer à celui
 -ci.
DTEND;TZID=Europe/Paris:20110923T104500
DTSTART;TZID=Europe/Paris:20110923T100000
LOCATION:Amsterdam
ORGANIZER:Gonéri Le Bouder
SUMMARY:L'inventaire de vos machines avec FusionInventory
UID:http://act.osdc.fr/osdc2011fr/talk/3744
URL:http://act.osdc.fr/osdc2011fr/talk/3744
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Drupal devient une solution de gestion de contenu de plus en pl
 us populaire\, et les développeurs sont souvent confrontés à des problémat
 iques d'import ou synchronisation massifs de contenu. Le schéma très hétér
 ogène de stockage des données par les modules Drupal fait qu'il n'est souv
 ent pas souhaitable d'utiliser un ETL "classique" lors de ces imports mais
  bien de partir sur les APIs propres aux composants du CMS.\n\nPlusieurs m
 odules existent\, chacun avec son approche\, ses avantages et ses inconvén
 ients. \nDans cette présentation\, nous vous présenterons les différentes 
 méthodes utilisées au quotidien par les équipes d'Alter Way\, notamment à 
 travers les deux modules les plus complets : Feeds et le framework Migrate
 .
DTEND;TZID=Europe/Paris:20110924T104500
DTSTART;TZID=Europe/Paris:20110924T100000
LOCATION:Bruxelles
ORGANIZER:Rodolfo Ripado
SUMMARY:Des ETL avec Drupal
UID:http://act.osdc.fr/osdc2011fr/talk/3746
URL:http://act.osdc.fr/osdc2011fr/talk/3746
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Arnaud Grausem
ATTENDEE:Pierre Chapuis
ATTENDEE:Cédric Deltheil
ATTENDEE:Valentin Robert
ATTENDEE:Pascal Drouilly
COMMENT:6 attendees
DESCRIPTION:Utiliser des librairies Java ou C peut être autrement plus agré
 able... en Ruby!\n\nDeux exemples de librairies seront présentés et dompté
 s avec quelques lignes de Ruby et de beaux spécimens de métaprogrammation.
 \n\nPlaisir garanti\, même pour ceux n'étant pas familiers avec Ruby
DTEND;TZID=Europe/Paris:20110924T104500
DTSTART;TZID=Europe/Paris:20110924T100000
LOCATION:Namur
ORGANIZER:Marc-André Lafortune
SUMMARY:Ruby\, C\, Java et métaprogrammation
UID:http://act.osdc.fr/osdc2011fr/talk/3755
URL:http://act.osdc.fr/osdc2011fr/talk/3755
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:Arnaud Grausem
ATTENDEE:Bruno Cornec
ATTENDEE:Aurélien Bompard
ATTENDEE:Haïkel Guémar
COMMENT:6 attendees
DESCRIPTION:SPICE est une technologie permettant l'affichage distant de mac
 hines virtuelles. Cette présentation décrira les fonctionnalités que propo
 sent actuellement SPICE\, l'architecture générale et les différents compos
 ants le constituant (protocole\, client SPICE\, serveur SPICE intégré à QE
 MU) ainsi que les évolutions futures.
DTEND;TZID=Europe/Paris:20110923T160500
DTSTART;TZID=Europe/Paris:20110923T154000
LOCATION:Amsterdam
ORGANIZER:Christophe Fergeau
SUMMARY:SPICE\, affichage distant de machines virtuelles
UID:http://act.osdc.fr/osdc2011fr/talk/3768
URL:http://act.osdc.fr/osdc2011fr/talk/3768
END:VEVENT
BEGIN:VEVENT
ATTENDEE:sdo or shark bait
ATTENDEE:marc chantreux
COMMENT:2 attendees
DESCRIPTION:code-viewer permet de visualiser  dans un butineur web comment 
 une grammaire Perl 6 analyse du code\, et à terme fera une analyse incréme
 ntale du code modifié.\n\nEn cliquant sur une zone de code\, on voit la sé
 quence de règles qui permet de l'analyser.\n\nJe présenterai l'outil et le
 s techniques utilisées\n\n\n\nLe code est hébergé par  github : https://gi
 thub.com/cognominal/code-viewer
DTEND;TZID=Europe/Paris:20110923T122500
DTSTART;TZID=Europe/Paris:20110923T114000
LOCATION:Dublin
ORGANIZER:Stéphane Payrard
SUMMARY:Visualisation de code analysé par une grammaire Perl 6
UID:http://act.osdc.fr/osdc2011fr/talk/3769
URL:http://act.osdc.fr/osdc2011fr/talk/3769
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:L’insertion de vidéos à travers le web est de plus en présente\
 , apportant ainsi des visiteurs supplémentaires. Cette nouvelle source d’i
 nformations peut-être mise à disposition grâce aux différents langages dyn
 amiques\, à travers d’images générés. La présentation abordera différentes
  techniques et moyens à mettre en place facilement pour rendre attractifs 
 un projet
DTEND;TZID=Europe/Paris:20110923T144500
DTSTART;TZID=Europe/Paris:20110923T140000
LOCATION:Dublin
ORGANIZER:christophe villeneuve
SUMMARY:De l’image à la video
UID:http://act.osdc.fr/osdc2011fr/talk/3781
URL:http://act.osdc.fr/osdc2011fr/talk/3781
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Cédric Deltheil
ATTENDEE:Michel Martens
COMMENT:2 attendees
DESCRIPTION:Le QR code est un picto\, visible sur de nombreux produits\, af
 fiches... Cependant de nombreuses questions se posent autour de ce phénomè
 ne : Est-ce une mode ou juste un courant ?\nChristophe Villeneuve exposera
  le concept\, le moyen de générer ce picto dynamiquement et bien entendu d
 e le lire\, tout en identifiant les différentes formes que vous pouvez ren
 contrer.
DTEND;TZID=Europe/Paris:20110923T104500
DTSTART;TZID=Europe/Paris:20110923T100000
LOCATION:Dublin
ORGANIZER:christophe villeneuve
SUMMARY:QR Code... une nouvelle mode ?
UID:http://act.osdc.fr/osdc2011fr/talk/3782
URL:http://act.osdc.fr/osdc2011fr/talk/3782
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Mathieu Gollain-Dupont
ATTENDEE:marc chantreux
ATTENDEE:Valentin Robert
ATTENDEE:Haïkel Guémar
COMMENT:5 attendees
DESCRIPTION:If you develop in C and want an application to detect and diagn
 ose output errors reliably\, then you do NOT want to use the standard stre
 am output functions like putchar\, fputs\, fprintf\, etc. If you must use 
 them anyway\, there is a whole raft of corner cases you'll have to worry a
 bout. Here\, you'll see how to deal with the ugly reality\, while retainin
 g some semblance of maintainability.\n\nMany programs write some or all of
  their output to stdout\, the standard output stream. Yet\, while most sea
 soned programmers realize the importance of closing (and diagnosing any fa
 ilure therein) all files they open\, few apply that discipline to stdout. 
 The result is that many programs do not diagnose write errors. As you will
  see\, although applications usually do not open stdout\, it is often just
  as important to close it properly as it is to close any other output stre
 am. I'll illustrate the problem and show how to avoid it in a maintainable
  and minimally intrusive manner. While handling stdout has some subtle twi
 sts\, you'll see that using any output stream robustly requires great care
 \, and in some cases it is next to impossible. In the end\, you will be wo
 ndering why any developer who requires reliable output functions still use
 s C streams at all.
DTEND;TZID=Europe/Paris:20110923T113500
DTSTART;TZID=Europe/Paris:20110923T105000
LOCATION:Amsterdam
ORGANIZER:Jim Meyering
SUMMARY:Goodbye World! The perils of relying on output streams in C
UID:http://act.osdc.fr/osdc2011fr/talk/3787
URL:http://act.osdc.fr/osdc2011fr/talk/3787
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Vincent Férotin
ATTENDEE:Benjamin Grandfond
ATTENDEE:Gregory Boissinot
ATTENDEE:Aurélien Bompard
COMMENT:5 attendees
DESCRIPTION:- Le conflit dev VS ops\, ou comment étendre l'agilité au déplo
 iement\n - Configuration Management avec Chef ou Puppet pour une infra rep
 roductible automatiquement\n - Développer en environnement de production a
 vec Vagrant\n - Scripted deployment avec Fabric ou Capistrano pour donner 
 aux développeurs le pouvoir de mettre en production\n - Continuous deploym
 ent et feature toggling pour un développement au plus proche de la product
 ion
DTEND;TZID=Europe/Paris:20110923T171500
DTSTART;TZID=Europe/Paris:20110923T163000
LOCATION:Amsterdam
ORGANIZER:Fabrice Bernhard
SUMMARY:Adopter la philosophie DevOps
UID:http://act.osdc.fr/osdc2011fr/talk/3788
URL:http://act.osdc.fr/osdc2011fr/talk/3788
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jérôme Fenal
ATTENDEE:Maxime Bourreau
ATTENDEE:Gregory Boissinot
COMMENT:3 attendees
DESCRIPTION:PaaS (Plate-forme as a Service)\, Cloud\, elasticité. Ces mots 
 font le buzz ces temps-ci. Mais le vrai challenge c'est comment et où stoc
 ker vos données. Dans un data grid pour bénéficier de la scalabilité? Via 
 une API propriétaire? Est-ce que l'on pourrait utiliser une API familière?
 \nL'objectif d'Hibernate OGM est d'explorer comment réutiliser Java Persis
 tence et son API familière pour persister les entités dans une base de don
 nées non relationnelle.\n\nHibernate Object/Grid Mapper (OGM) offre une im
 plementation JPA (manipulation d'object et requêtes JP-QL) tout en stockan
 t et requêtant les données d'une grille clé/valeur (et d'autres approches 
 NoSQL dans un second temps). Autrement dit\, il offre une API familière to
 ut en permettant de bénéficier des possibilités de scalabilité des data gr
 ids. Cela inclus notamment de supporter des applications JPA existantes.\n
 \nDans cette présentation\, nous allons:\n - faire un survol du monde (NoS
 QL) et voir en quoi une API comme JPA apporte un intérêt\n - voir comment 
 Hibernate OGM stocke les entités et les associationsdans la base clé/valeu
 r et explorer les compromis fait\n - voir comment les requêtes JP-QL sont 
 implémentés au dessus d'une technologie qui ne supporte pas la notion de r
 equête (clé/valeur) et quel niveau peut être couvert\n - faire une démo d'
 Hibernate OGM
DTEND;TZID=Europe/Paris:20110923T153500
DTSTART;TZID=Europe/Paris:20110923T145000
LOCATION:Amsterdam
ORGANIZER:Emmanuel Bernard
SUMMARY:Hibernate OGM: JPA pour NoSQL
UID:http://act.osdc.fr/osdc2011fr/talk/3790
URL:http://act.osdc.fr/osdc2011fr/talk/3790
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:IPython is probably the best interactive shell for python and v
 ersion 0.11 has just been released. This major code refactoring comes with
  plenty of new goodies such as the qtconsole and the 0mq-based parallel AP
 I.\n\nThis talk will demo the most attractive old and new features of IPyt
 hon in general and then focus on integrating with various profilers to qui
 ckly pinpoint the bottleneck of your code.\n\nI will also demo the new unr
 eleased features from master such as the new HTML/JS notebook interface.\n
 \nThis talk can be in English or French depending on the audience.\n\nhttp
 ://ipython.org
DTEND;TZID=Europe/Paris:20110924T180500
DTSTART;TZID=Europe/Paris:20110924T172000
LOCATION:Bruxelles
ORGANIZER:Olivier Grisel
SUMMARY:What's new in IPython 0.11 and how to use it for interactive code p
 rofiling
UID:http://act.osdc.fr/osdc2011fr/talk/3837
URL:http://act.osdc.fr/osdc2011fr/talk/3837
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mathieu Gollain-Dupont
COMMENT:1 attendees
DESCRIPTION:Ingy döt Net talks about deploying Perl Apps with cloud computi
 ng\, and showcases ActiveState's current offerings.
DTEND;TZID=Europe/Paris:20110924T135500
DTSTART;TZID=Europe/Paris:20110924T133000
LOCATION:Bruxelles
ORGANIZER:Ingy döt Net
SUMMARY:ActiveState\, Perl and the Cloud
UID:http://act.osdc.fr/osdc2011fr/talk/3838
URL:http://act.osdc.fr/osdc2011fr/talk/3838
END:VEVENT
END:VCALENDAR

