BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:Data::ICal 0.13
VERSION:2.0
X-WR-CALNAME:French Perl Workshop 2005
BEGIN:VEVENT
DESCRIPTION:Soirée d'accueil des participants à la conférence.\n\n    Piz
 zeria Sauveur\n    5 quai Rive Neuve\, 13001 Marseille
DTEND:20050608T230000
DTSTART:20050608T200000
LOCATION:
SUMMARY:Soirée d'accueil
UID:http://conferences.mongueurs.net/fpw2005/event/13
URL:http://conferences.mongueurs.net/fpw2005/event/13
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Un bon café pour se réveiller !
DTEND:20050609T103000
DTSTART:20050609T090000
LOCATION:
SUMMARY:Accueil\, petit déjeuner\, enregistrement
UID:http://conferences.mongueurs.net/fpw2005/event/17
URL:http://conferences.mongueurs.net/fpw2005/event/17
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le discours d'accueil permettra de souhaiter la bienvenue à tou
 s les participants de la conférence sera prononcé par Jean-Louis Maltret\,
  vice-doyen de l'UFR Sciences.
DTEND:20050609T104500
DTSTART:20050609T103000
LOCATION:LMET
SUMMARY:Discours d'accueil
UID:http://conferences.mongueurs.net/fpw2005/event/24
URL:http://conferences.mongueurs.net/fpw2005/event/24
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Déjeuner dans l'un des restaurants du campus
DTEND:20050609T140000
DTSTART:20050609T123500
LOCATION:
SUMMARY:Pause déjeuner
UID:http://conferences.mongueurs.net/fpw2005/event/15
URL:http://conferences.mongueurs.net/fpw2005/event/15
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation en anglais sera retransmise depuis Vienne\, 
 où Autrijus Tang présentera Pugs\, l'implémentation de Perl 6 sur laquelle
  il travaille depuis février.
DTEND:20050609T154000
DTSTART:20050609T142000
LOCATION:Jaguar Networks
SUMMARY:Autrijus Tang - Apocalypse Now - Perl 6 is here today
UID:http://conferences.mongueurs.net/fpw2005/event/42
URL:http://conferences.mongueurs.net/fpw2005/event/42
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20050609T160000
DTSTART:20050609T154000
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2005/event/19
URL:http://conferences.mongueurs.net/fpw2005/event/19
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation en anglais sera retransmise depuis Vienne\, 
 où Chip Salzenberg\, le nouveau designer en chef de Parrot\, et Leopold Tö
 tsch\, le "patch monster"\, présenteront l'état actuel et le futur tel qu'
 il est plannifié de cette machine virtuelle.
DTEND:20050609T165000
DTSTART:20050609T160000
LOCATION:Jaguar Networks
SUMMARY:Chip Salzenberg & Leopold Tötsch - Parrot: Present and Future
UID:http://conferences.mongueurs.net/fpw2005/event/61
URL:http://conferences.mongueurs.net/fpw2005/event/61
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Marseille et Vienne seront reliées pour cette débat en anglais 
 où interviendront Autrijus Tang\, Chip Salzenberg et Leopold Tötsch depuis
  Vienne\, et Christian Aperghis-Tramoni et Stéphane Payrard depuis Marseil
 le.
DTEND:20050609T174500
DTSTART:20050609T170000
LOCATION:Jaguar Networks
SUMMARY:Perl 6\, Pugs\, Parrot - Prévoir le futur
UID:http://conferences.mongueurs.net/fpw2005/event/40
URL:http://conferences.mongueurs.net/fpw2005/event/40
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Soirée de remerciement des conférenciers. \n\n    Chez Loo\n
     61 rue Sainte\, 13001 Marseille
DTEND:20050609T230000
DTSTART:20050609T200000
LOCATION:
SUMMARY:Dîner des conférenciers
UID:http://conferences.mongueurs.net/fpw2005/event/14
URL:http://conferences.mongueurs.net/fpw2005/event/14
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Un bon café pour se réveiller !
DTEND:20050610T093000
DTSTART:20050610T090000
LOCATION:
SUMMARY:Accueil
UID:http://conferences.mongueurs.net/fpw2005/event/18
URL:http://conferences.mongueurs.net/fpw2005/event/18
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20050610T105500
DTSTART:20050610T103500
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2005/event/20
URL:http://conferences.mongueurs.net/fpw2005/event/20
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Déjeuner dans l'un des restaurants du campus
DTEND:20050610T140000
DTSTART:20050610T123000
LOCATION:
SUMMARY:Pause déjeuner
UID:http://conferences.mongueurs.net/fpw2005/event/16
URL:http://conferences.mongueurs.net/fpw2005/event/16
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20050610T161500
DTSTART:20050610T154500
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2005/event/21
URL:http://conferences.mongueurs.net/fpw2005/event/21
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Programme des présentations éclairs :\n- Chercher sur le CPAN
 \n- Zam! Bonk!! Glipp!!!\n- Comment extraire une racine carrée\n- bizarr
 e.pl - 4 exemples où Perl5 n'applique pas la transparence des références.
 \n- Le groupe de travail Articles\n- Alexandre Buisse - Le GC de Parrot\
 n- Pierre Weis - Présentation d'OCaml\n- Stéphane Payrard - GreaseMonkey
DTEND:20050610T170000
DTSTART:20050610T161500
LOCATION:LMET
SUMMARY:Présentations éclairs
UID:http://conferences.mongueurs.net/fpw2005/event/43
URL:http://conferences.mongueurs.net/fpw2005/event/43
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le discours de clôture fera le bilan de la conférence et donner
 a rendez-vous aux participants à Braga\, Portugal\, pour la conférence YAP
 C::Europe 2005 et à l'année prochaine pour les Journées Perl 2006.
DTEND:20050610T171500
DTSTART:20050610T170000
LOCATION:LMET
SUMMARY:Discours de clôture
UID:http://conferences.mongueurs.net/fpw2005/event/23
URL:http://conferences.mongueurs.net/fpw2005/event/23
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Divers objets donnés par nos sponsors seront mis en vente pour 
 financer la conférence.
DTEND:20050610T174500
DTSTART:20050610T171500
LOCATION:LMET
SUMMARY:Vente de charité
UID:http://conferences.mongueurs.net/fpw2005/event/22
URL:http://conferences.mongueurs.net/fpw2005/event/22
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:La prochaine génération de langage de script incarnée par Perl6
  font les langages idéaux pour écrire des applications des plus petites au
 x plus grandes.\nPour la première fois\, dans un langage généraliste sont
  réunis : une syntaxe puissante\, une boucle read-eval-print-loop\, un byt
 ecode JITable\, une combinaison de types dynamiques et statiques.\n\nQue
 lques concepts essentiels à la compréhension de Perl6 comme la distinction
  entre conteneur et valeur serviront de fils directeurs à une présentation
  de quelques exemples courts de code.\n\nVoir aussi l'autre présentation
  : Perl6\,  l'implantation
DTEND:20050609T115000
DTSTART:20050609T111000
LOCATION:Jaguar Networks
SUMMARY:Perl6: le langage
UID:http://conferences.mongueurs.net/fpw2005/talk/65
URL:http://conferences.mongueurs.net/fpw2005/talk/65
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:HTTP::Proxy est un proxy HTTP écrit en pur Perl.\n\nIl permet
  de modifier à la volée le contenu des requêtes et des réponses le travers
 ant par un système de piles de filtres.\n\nAprès une absence de nouvelle
 s versions pendant près d'un an\, le développement sur HTTP::Proxy a repri
 s. Cette intervention présentera le proxy lui-même\, les fonctionnalités a
 joutées depuis mars 2005 et les perspectives pour l'avenir.\n\nPlan prév
 isionnel de la présentation :\n- historique du projet\n- architecture in
 terne du proxy\n- filtres standards\n- exemples de proxy rigolos\n- exe
 mples de proxy utiles\n- nouveautés depuis la version 0.14\n- améliorati
 on des performances\n\nNB: Le lien fourni pointe vers la présentation fa
 ite à YAPC::Europe 2004.
DTEND:20050610T101000
DTSTART:20050610T093000
LOCATION:LMET
SUMMARY:HTTP::Proxy\, chirurgien du web
UID:http://conferences.mongueurs.net/fpw2005/talk/66
URL:http://conferences.mongueurs.net/fpw2005/talk/66
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:L'apprentissage de l'assembleur doit se présenter dans un conte
 xte général d'initiation au fonctionnement des machines.\nPar ailleurs\, 
 la complexité des machines réelles se répercute automatiquement sur la man
 ière d'aborder la programmation en assembleur\, ce qui rend cet enseigneme
 nt particulièrement rébarbatif.\nLa simplicité de la machine virtuelle Pa
 rrot nous permet d'apréhender cet enseignement en concentrant nos efforts 
 sur la méthode et en faisant abstraction de tous les problèmes liés à une 
 plateforme réelle.
DTEND:20050610T142000
DTSTART:20050610T140000
LOCATION:LMET
SUMMARY:Parrot\, machine pédagogique
UID:http://conferences.mongueurs.net/fpw2005/talk/68
URL:http://conferences.mongueurs.net/fpw2005/talk/68
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le traitement automatisé du langage naturel est une discipline 
 au croisement de la linguistique et de l'informatique. La facilité à manip
 uler du texte\, ainsi que les capacités d'assemblage de programmes existan
 t\, font de Perl le langage idéal pour réaliser des chaines de traitement 
 linguistiques complexes. L'exposé présente un apercu d'un tel travail\, ai
 nsi que les modules Perl crées à l'occasion.
DTEND:20050609T163500
DTSTART:20050609T161500
LOCATION:LMET
SUMMARY:Traitement du langage naturel en Perl
UID:http://conferences.mongueurs.net/fpw2005/talk/78
URL:http://conferences.mongueurs.net/fpw2005/talk/78
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation de Pugs et de Parrot\n\nPugs  est l'implantation
  expérimentale du compilateur de Perl6. Elle permet de valider les spécifi
 cations du langage Perl6. Elle servira à bootstrapper Perl6 en Perl6.\n\
 nParrot est la machine virtuelle qui interprète le code généré par le comp
 ilateur Perl6.
DTEND:20050609T123500
DTSTART:20050609T115500
LOCATION:Jaguar Networks
SUMMARY:Perl6\,  l'implantation
UID:http://conferences.mongueurs.net/fpw2005/talk/85
URL:http://conferences.mongueurs.net/fpw2005/talk/85
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Tout programmeur rencontre périodiquement des fichiers tabulair
 es (données rangées dans un fichier plat\, un enregistrement par ligne\, c
 aractère séparateur entre les champs\, nom des champs sur la première lign
 e).  Souvent\, Perl est le langage idéal pour traiter ce genre de fichiers
  en quelques lignes de code.  Néanmoins\, lorsqu'il s'agit de mettre à jou
 r de tels fichiers\, ou d'effectuer des recherches multicritères complexes
 \, il ne suffit plus d'aligner deux ou trois grep et regex pour s'en sorti
 r : c'est là que le module File::Tabular peut prendre le relais. \n\nFil
 e::Tabular optimise la consultation et la mise à jour des fichiers tabulai
 res\, de façon économe en ressource\, avec gestion des verrous\, et journa
 lisation optionnelle des modifications. Il fournit également des méthodes 
 de recherche\, soit par mots entiers\, soit par expressions régulières\, s
 oit par opérateurs de comparaison et combinaisons booléennes \; ces requêt
 es subissent une compilation interne avant d'être appliquées aux enregistr
 ements\, ce qui permet d'obtenir de bonnes performances même avec des donn
 ées relativement volumineuses.
DTEND:20050610T120000
DTSTART:20050610T114000
LOCATION:LMET
SUMMARY:File::Tabular : recherche et édition dans fichiers plats tabulaires
UID:http://conferences.mongueurs.net/fpw2005/talk/91
URL:http://conferences.mongueurs.net/fpw2005/talk/91
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Les modules Search::Indexer et Search::QueryParser ont été publ
 iés sur CPAN au début 2005. Ils permettent d'indexer une collection de doc
 uments\, d'effectuer des recherches sophistiquées (combinaisons booléennes
 \, séquences de mots\, etc.)\, et de préparer la présentation des résultat
 s avec extraits contextuels et mise en évidence des mots repérés. Conçus d
 ès l'origine en Perl\, ils tirent parti au maximum de ses points forts (ex
 pressions régulières\, hachages\, liaison avec BerkeleyDB en langage C) \;
  en cela\, ils diffèrent considérablement de "Plucene" (portage Perl de la
  solution Java "Lucene").\n\nLa présentation commencera par brosser un b
 ref panorama des solutions disponibles et des motivations pour le développ
 ement de Search::Indexer. Ensuite nous examinerons l'interface fonctionnel
 le du module\, avec des exemples tirés de l'intranet du pouvoir judiciaire
  genevois (indexation des décisions de justice). \nEn passant\, certains 
 points non-triviaux de l'implémentation seront abordés.
DTEND:20050610T144500
DTSTART:20050610T142500
LOCATION:LMET
SUMMARY:Indexation plein-texte avec Search::Indexer
UID:http://conferences.mongueurs.net/fpw2005/talk/92
URL:http://conferences.mongueurs.net/fpw2005/talk/92
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation du module Distributed::Process dans l'état actuel 
 et dans l'état futur d'achèvement (peut-être). Ce module\, conçu pour ordo
 nnancer plusieurs machines participant à un test de charge\, permet d'exéc
 uter une tâche de manière synchronisée sur différents ordinateurs.
DTEND:20050610T103500
DTSTART:20050610T101500
LOCATION:LMET
SUMMARY:Distributed::Process - un choeur de machines sous la direction de P
 erl
UID:http://conferences.mongueurs.net/fpw2005/talk/99
URL:http://conferences.mongueurs.net/fpw2005/talk/99
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation va décrire l'écriture d'un robot pour automa
 tiser l'interaction avec un site web.\n\nNous aborderons les problématiq
 ues suivantes:\n- login\n- gestion des erreurs\n- simulation de JavaScr
 ipt et d'applications Flash\n- outils d'aide à la réalisation du robot\n
 - économie de bande passante
DTEND:20050610T113500
DTSTART:20050610T105500
LOCATION:LMET
SUMMARY:Écrire un robot pour le web avec WWW::Mechanize
UID:http://conferences.mongueurs.net/fpw2005/talk/154
URL:http://conferences.mongueurs.net/fpw2005/talk/154
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:[ Présentation annulée ]\n\nUn an depuis que j'ai parlé de Pe
 rl et Postfix\, où on est-on ?\n\nMaintenant le code existe dans un modu
 le publié sur CPAN\, et cela a commencé a trouver des utilisations au delà
  du besoin initial.\n\nJe vais donner quelques exemples d'utilisation\, 
 parler un peu de son fonctionnement\, et donner quelques exemples un peu p
 lus sophistiqués.
DTEND:20050609T170000
DTSTART:20050609T164000
LOCATION:LMET
SUMMARY:Regexp::Assemble
UID:http://conferences.mongueurs.net/fpw2005/talk/161
URL:http://conferences.mongueurs.net/fpw2005/talk/161
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:(En anglais)\n\nI'd like to give a demonstration of Bricolage
 \, including how its interface works\, an overview of the program's archit
 ecture\, and how templates work\; all this in the context of creating a si
 mple web site with Bricolage.
DTEND:20050609T144000
DTSTART:20050609T140000
LOCATION:LMET
SUMMARY:Demo of the Bricolage content management system
UID:http://conferences.mongueurs.net/fpw2005/talk/189
URL:http://conferences.mongueurs.net/fpw2005/talk/189
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:- A propos de XML\n- Que faire avec du XML ?\n- TIMTOWTDI\, p
 erl oblige !\n- Parser pour les nuls\n- Cuisine & dependances\n- XML::S
 imple\n- XML::LibXML\n- XML::SAX\n- XML::Twig\n- Ecrire du XML\n- On 
 ze ouaibe again
DTEND:20050609T123500
DTSTART:20050609T115500
LOCATION:LMET
SUMMARY:Perl & XML
UID:http://conferences.mongueurs.net/fpw2005/talk/191
URL:http://conferences.mongueurs.net/fpw2005/talk/191
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation générale d'introduction à Perl.
DTEND:20050609T110500
DTSTART:20050609T104500
LOCATION:LMET
SUMMARY:Introduction à Perl
UID:http://conferences.mongueurs.net/fpw2005/talk/192
URL:http://conferences.mongueurs.net/fpw2005/talk/192
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Au coeur de la recherche en IHM\, Intuikit\, toolkit graphique 
 réalisée en Perl-Tk\, permet d'élaborer des interfaces mettant en oeuvre d
 es concepts avancés d'interaction homme-machine comme l'animation et la mu
 ltimodalité. A travers\, quelques exemples simples\, je vous propose de pr
 ésenter et d'illustrer les concepts et l'API proposée par IntuiKit.
DTEND:20050609T115000
DTSTART:20050609T111000
LOCATION:LMET
SUMMARY:Un regard du côté de l'API de la toolkit graphique IntuiKit
UID:http://conferences.mongueurs.net/fpw2005/talk/195
URL:http://conferences.mongueurs.net/fpw2005/talk/195
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:L'IHM en Perl peut s'affirmer dans un cadre industriel. Je vous
  propose de présenter deux démonstrations réalisées au moyen de la toolkit
  IntuiKit qui présentent la conception d'IHM pour le monde industriel réal
 isée sur différents supports (PC\, Pocket PC\, Tablet PC) et illustrent le
 s possibilités de la toolkit.
DTEND:20050610T151000
DTSTART:20050610T145000
LOCATION:LMET
SUMMARY:Démonstration de projets réalisés avec IntuiKit
UID:http://conferences.mongueurs.net/fpw2005/talk/196
URL:http://conferences.mongueurs.net/fpw2005/talk/196
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Dans la plupart des cas\, Perl se suffit à lui-même pour intera
 gir de manière très 'intime' avec le système. Toutefois\, certaines tâches
  sont menées de manière plus efficace par des utilitaires spécialisés\, ou
  sont même carrément impossibles à effectuer sans en passer par des progra
 mmes ad hoc (gestion de disques\, certains programmes requérant l'utilisat
 ion d'un terminal par l'utilisateur\, etc.) Si des fonctions comme 'system
 ' ou 'open' permettent d'effectuer une grande partie de ces traitements\, 
 elles montrent leurs limites lorsqu'il s'agit d'interagir avec le processs
 us lancé\, d'en suivre pas à pas l'exécution\, voire d'en modifier le déro
 ulement selon des critères définis dynamiquement. C'est ici qu'on peut met
 tre à profit les modules IPC::Run3\, Expect\, ou la Rolls IPC::Run.
DTEND:20050609T153000
DTSTART:20050609T151000
LOCATION:LMET
SUMMARY:Interactions système complexes avec IPC et Expect
UID:http://conferences.mongueurs.net/fpw2005/talk/200
URL:http://conferences.mongueurs.net/fpw2005/talk/200
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:[ Présentation annulée ]\n\nUne petite présentation\, exemple
  pratique à l'appui\, des bénéfices des Cascading Style Sheets pour le dév
 eloppement d'applications web.
DTEND:20050609T150500
DTSTART:20050609T144500
LOCATION:LMET
SUMMARY:CSS pour le développement web.
UID:http://conferences.mongueurs.net/fpw2005/talk/203
URL:http://conferences.mongueurs.net/fpw2005/talk/203
END:VEVENT
END:VCALENDAR
