BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:Data::ICal 0.13
VERSION:2.0
X-WR-CALNAME:French Perl Workshop 2004
BEGIN:VEVENT
DESCRIPTION:Soirée d'accueil des participants à la conférence.\n\nPizzeri
 a Saint Joseph\n1\, rue Perrée\n75003 Paris\nMétro République
DTEND:20040605T230000
DTSTART:20040605T200000
LOCATION:
SUMMARY:Soirée d'accueil (pizzeria)
UID:http://conferences.mongueurs.net/fpw2004/event/9
URL:http://conferences.mongueurs.net/fpw2004/event/9
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:La conférence commence vers 11h\, mais venez prendre le petit d
 éjeuner avec nous !
DTEND:20040606T105000
DTSTART:20040606T093000
LOCATION:
SUMMARY:Petit déjeuner et accueil
UID:http://conferences.mongueurs.net/fpw2004/event/1
URL:http://conferences.mongueurs.net/fpw2004/event/1
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Déjeuner au alentours de la Cité des Sciences.
DTEND:20040606T140000
DTSTART:20040606T123000
LOCATION:
SUMMARY:Pause déjeuner
UID:http://conferences.mongueurs.net/fpw2004/event/2
URL:http://conferences.mongueurs.net/fpw2004/event/2
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20040606T164000
DTSTART:20040606T161000
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2004/event/3
URL:http://conferences.mongueurs.net/fpw2004/event/3
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Les communications éclair présentées sont :\n    - Spreadsheet
 ::WriteExcel ou comment créer des fichiers Excel sans Excel\n    - Commen
 t professionnaliser Perl\n    - Alternatives aux expressions régulières\
 n    - Pilotage de modules électronique en Perl\n    - Comment j'ai captu
 ré toutes les villes d'Irak en quelques heures\n    - Analyse de configur
 ations Cisco\n    - Bilan du groupe de travail "Articles"\n    - Engagez
 -vous ! Rengagez-vous qu'y disaient !\n    - Vinyle\n    - demo de svg2z
 inc\n    - Créer son propre groupe de mongueurs
DTEND:20040606T175000
DTSTART:20040606T164000
LOCATION:LMET
SUMMARY:Communications éclair
UID:http://conferences.mongueurs.net/fpw2004/event/10
URL:http://conferences.mongueurs.net/fpw2004/event/10
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Tous les participants à la conférence sont invités à se retrouv
 er à la Taverne République\, pour prolonger la journée.\n\nLa Taverne Ré
 publique\n5\, place de la République\n75003 Paris\nMétro République
DTEND:20040607T003000
DTSTART:20040606T193000
LOCATION:
SUMMARY:Soirée à la Taverne
UID:http://conferences.mongueurs.net/fpw2004/event/8
URL:http://conferences.mongueurs.net/fpw2004/event/8
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Un petit café avant le début de la conférence
DTEND:20040607T093000
DTSTART:20040607T090000
LOCATION:
SUMMARY:Accueil et café
UID:http://conferences.mongueurs.net/fpw2004/event/11
URL:http://conferences.mongueurs.net/fpw2004/event/11
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20040607T110000
DTSTART:20040607T103000
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2004/event/4
URL:http://conferences.mongueurs.net/fpw2004/event/4
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Déjeuner aux alentours de la Cité des Sciences
DTEND:20040607T140000
DTSTART:20040607T123000
LOCATION:
SUMMARY:Pause déjeuner
UID:http://conferences.mongueurs.net/fpw2004/event/5
URL:http://conferences.mongueurs.net/fpw2004/event/5
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pause café
DTEND:20040607T160500
DTSTART:20040607T153500
LOCATION:
SUMMARY:Pause café
UID:http://conferences.mongueurs.net/fpw2004/event/6
URL:http://conferences.mongueurs.net/fpw2004/event/6
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Divers objets donnés par nos sponsors seront mis en vente pour 
 financer la conférence.\n\nParmi ces objets :\n- des souscriptions Acti
 veState ASPN d'un an (valeur 495 USD)\n- des T-shirts Perl\n- des sacoch
 es O'Reilly frappées du logo du chameau\n- des exemplaires du numéro 1 de
  GNU/Linux Magazine France\n- des abonnements à GNU/Linux Magazine France
DTEND:20040607T172000
DTSTART:20040607T165500
LOCATION:LMET
SUMMARY:Vente de charité
UID:http://conferences.mongueurs.net/fpw2004/event/7
URL:http://conferences.mongueurs.net/fpw2004/event/7
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:HTTP::Proxy est un proxy HTTP écrit en pur Perl.\nIl permet de
  modifier à la volée le contenu des requêtes et des réponses le traversant
  par un système de piles de filtres.\n\nPlan approximatif de la présenta
 tion :\n- historique du projet\n- architecture interne du proxy\n- filt
 res standards\n- exemples de proxy rigolos\n- exemples de proxy utiles\
 n- projets utilisant HTTP::Proxy\n- ce qui reste à faire
DTEND:20040607T114000
DTSTART:20040607T110000
LOCATION:O'Reilly
SUMMARY:HTTP::Proxy ou prendre le contrôle du web
UID:http://conferences.mongueurs.net/fpw2004/talk/1
URL:http://conferences.mongueurs.net/fpw2004/talk/1
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:La conférence présente un panorama le plus complet possible des
  solutions réalisables au moyen du langage Perl et de ses modules. Perl es
 t un langage très riche et puissant. C'est une boîte à outils fort utile d
 ans de nombreuses situations\, le couteau suisse du monde Unix. Ses nombre
 uses bibliothèques qui touchent des domaines très variés le rendent vite i
 rremplaçable aux yeux de ceux qui en acquièrent la maîtrise.\n\nCette co
 nférence permet aux développeurs\, chefs de projets\, commerciaux etc\, de
  connaître les nombreux et variés domaines d'applications et les possibili
 tés d'un langage dont on connaît souvent le nom mais que l'on maîtrise rar
 ement vraiment.\n\nLa conférence a donc la délicate ambition d'intéresse
 r le plus grand nombre à ce langage et de tordre le cou à certaines idées 
 reçues.
DTEND:20040606T114000
DTSTART:20040606T110000
LOCATION:LMET
SUMMARY:Perl : pour quoi faire ?
UID:http://conferences.mongueurs.net/fpw2004/talk/2
URL:http://conferences.mongueurs.net/fpw2004/talk/2
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation raconte comment nous avons réalisé une appli
 cation WWW en logiciel libre (IDX-PKI\, http://idx-pki.idealx.org) avec mo
 d_perl\, en partant de rien\, en construisant nos propres outils à partir 
 de modules CPAN existants (depuis le système de tests unitaires jusqu'au m
 odèle de sécurité en passant par l'interface "Web-services")\, et comment 
 nous avons inventé une très bonne infrastructure Modèle - Vue - Contrôleur
  appelée I2EE par erreur (!) à partir d'un mélange de Perl et de PHP. Nous
  organisons une visite guidée de cette architecture\, en montrant comment 
 les immenses pouvoirs de Perl nous ont aidé à concevoir\, coder\, déboguer
  et améliorer notre logiciel\, et finalement le livrer à temps et à un hau
 t niveau de qualité de code.\n\nL'accent est mis sur les pratiques de pr
 ogrammation (en particulier la méthodologie de tests unitaires et le code 
 de traitement des erreurs)\, et nous décrivons notre plateforme Modèle - V
 ue - Contrôleur maison en détail. Il est constitué d'un gestionnaire de ré
 ponses mod_perl\, qui distribue les requêtes HTTP entrantes à de petits sc
 ripts en style CGI jouant le rôle de Contrôleurs. Le gestionnaire de répon
 ses impose des contraintes sur l'ordre des opérations effectuées par ces s
 cripts\, à des fins de sécurité (authentification avant toute action) et d
 e séparation du code (entre le contrôleur et la vue). Ces scripts font app
 el à un certain nombre de classes Perl indépendantes ayant leur propre jeu
  de tests (le Modèle)\, puis fabriquent une structure de données pour la r
 éponse et enfin la transmettent à la Vue (une page PHP) en utilisant une r
 edirection interne d'Apache. PHP ne peut pas maintenir d'état ou causer de
 s effets de bord : il est utilisé comme un langage de patrons (templates) 
 sophistiqué.\n\nUne brève comparaison de ce système avec d'autres approc
 hes MVC est proposée\, et en conclusion\, nous expliquons comment nous avo
 ns facilement réutilisé cet environnement dans un autre projet (non encore
  publié)\, et les prévisions quant au futur de ce paquetage.
DTEND:20040607T101500
DTSTART:20040607T095500
LOCATION:O'Reilly
SUMMARY:I2EE:fabriquez votre propre serveur d'applications
UID:http://conferences.mongueurs.net/fpw2004/talk/6
URL:http://conferences.mongueurs.net/fpw2004/talk/6
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:La conversion de Docbook XML vers un format imprimable est une 
 tâche à laquelle se sont attelés bon nombre de projets de logiciel libre. 
 Il peuvent être classés en deux grands groupes : ceux qui produisent une s
 ortie laide\, et ceux qui utilisent LaTeX. Pour les membres de cette secon
 de catégorie\, deux problèmes doivent être traités lors de la réalisation 
 : la correspondance entre les deux structures logiques de document (l'imbr
 ication des balises est asez différente entre LaTeX et Docbook)\, et la ba
 rrière Unicode (on peut apprendre l'UTF-8 à LaTeX mais des problèmes de po
 lices de caractères se posent alors). Les solutions basées sur XSLT résolv
 ent le premier problème élégamment grâce au paradigme des patrons (templat
 es)\, mais ont du mal à réussir un encodage correct des caractères. Les so
 lutions qui utilisent Perl utilisent typiquement les expressions rationnel
 les de façon intensive\, et par conséquent sont difficiles à comprendre\, 
 déboguer et maintenir\; elles n'ont pas l'extrême modularité du mécanisme 
 de patrons d'XSLT.\n\nC'est alors qu'arrive XML::XPathScript\, du CPAN\,
  qui réussit à réunir le meilleur des deux mondes en un seul endroit : un 
 langage de feuille de style apparenté à XSLT avec des patrons\, en Perl. I
 l a été d'abord conçu pour produire du HTML au sein du projet AxKit (http:
 //www.axkit.org)\, et ne propose pas de sortie ISO-Latin. Mais grâce à la 
 familiarité de Perl avec le traitement des chaînes de caractères\, et quel
 ques astuces (essentiellement le bidouillage\, à l'exécution\, des espaces
  de noms de certains modules du CPAN)\, il est possible de surmonter cela 
 et de réaliser une feuille de style DocBook qui est autonome (elle ne se b
 ase que sur des paquetages LaTeX et CPAN d'origine)\, hautement adaptable 
 et facile à étendre (XPathScript supporte les feuilles de style en cascade
 ) et assez complète du point de vue des fonctionnalités : texte multilingu
 e (anglais et français)\, paragraphes\, tableaux\, index\, figures\, notes
  de bas de page\, annexes\, bibliographie et imbrications bizarres de tout
  cela. Le résultat\, disponible sur http://www.idealx.org/DocBkXML2LaTeX/\
 , fera l'objet d'une démonstration à la fin de l'exposé.
DTEND:20040607T165000
DTSTART:20040607T163000
LOCATION:O'Reilly
SUMMARY:Une feuille de style DocBook avec XML::XPathScript
UID:http://conferences.mongueurs.net/fpw2004/talk/7
URL:http://conferences.mongueurs.net/fpw2004/talk/7
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:La spécification de Perl6 n'est pas encore terminée mais l'impl
 émentation de la machine virtuelle qui le supportera est déjà bien avancée
 . Le but est de supporter efficacement\, outre Perl6\, les autres langages
  de script modernes. Cet exposé présente donc l'architecture de Parrot et 
 donne quelques exemples de code en assembleur Parrot pour illustrer les sp
 écificités de Parrot.
DTEND:20040607T165000
DTSTART:20040607T160500
LOCATION:LMET
SUMMARY:Parrot\,  la machine virtuelle polyglotte
UID:http://conferences.mongueurs.net/fpw2004/talk/8
URL:http://conferences.mongueurs.net/fpw2004/talk/8
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation de 40 minutes (voire une heure\, il y a de la mati
 ère) sur le développement de Perl 5\, des deux points de vue organisationn
 el et technique.\n\nPlan :\n\n- Le developpement de perl 5.\n  - les 
 perl 5 porters.\n  - maintperl et bleadperl.\n  - qu'est-ce que le patch
  pumpkin.\n  - l'effort smoke-test.\n  - la base des bugs (RT.perl.org).
 \n\n- Qu'est-ce qu'il y a dans une distribution perl 5.\n  - Metaconfig
  (l'ancetre de autoconf/automake developpé par Larry)\n  - L'interpreteur
 \n  - Les modules\, dont certains ont une double vie sur le CPAN.\n  - L
 a Documentation Standard.\n\n- Les innovations de perl 5.9.\n  - L'infl
 uence de Perl 6 sur Perl 5.\n  - operateurs // et //=\n  - my $_\n  - l
 ocal my $foo (sous réserve d'approbation par Larry)\n  - state $foo (meme
  remarque)\n  - -f -x -w $file\n  - assertions\n  - une séléction de co
 rrections et d'optimisations\n\n- Un petit mot sur Ponie.\n\n- Reste à
  faire pour 5.10\n  - reimplementation de toutes les pragmata.\n  - (le 
 contenu de cette section est encore assez brumeux.)\n\n- Qu'est ce que v
 ous pouvez faire pour aider\, cher public.
DTEND:20040607T150000
DTSTART:20040607T140000
LOCATION:LMET
SUMMARY:Vers Perl 5.10
UID:http://conferences.mongueurs.net/fpw2004/talk/10
URL:http://conferences.mongueurs.net/fpw2004/talk/10
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le widget TkZinc est similaire par son usage à Tk::Canvas car i
 ls supportent tous les deux des graphiques semi-structurés en 2D.  Tout co
 mme Tk::Canvas\, Tk::Zinc propose des items pour afficher des entités grap
 hiques.  Ces items peuvent être modifiés\, et des callbacks peuvent y être
  attachées pour réaliser des comportement interactifs.\n\nCependant\, Tk
 ::Zinc offre de nombreuses extensions à Tk::Canvas:\n- Tk::Zinc permet de
  structurer plus fortement\, sous forme arborescente\, les objets graphiqu
 es grâce aux items "group".\n- Tk::Zinc supporte les transformations affi
 nes 2D (i.e. translation\, zoom\, rotation)\, ainsi que le cisaillement (s
 kew)\n- TkZinc peut découper (clipper) une hiérarchie d'objets à travers 
 le contour d'un item\n- TkZinc offre des items "curve" qui peuvent avoir 
 plusieurs contours\, et qui mêlent segments de droite et courbes de bezier
 \n- TkZinc peut utiliser openGL en 2D pour offrir de nouvelles fonctions 
 comme l'anti-aliasing\, la transparence\, les gradients de couleur et de t
 ransparence\, ainsi qu'un nouvel item: "triangles". L'utilisation des cara
 ctéristiques openGL se fait extrêmement simplement\, de manière homogène e
 t ne nécessite évidemment aucune compétence de programmation en openGL.\n
 - Tk::Zinc propose aussi des items dédiés au contrôle aérien pour facilite
 r considérablement le prototypage d'Image Radar\n\nTk::Zinc permet ainsi
  d'utiliser des caractéristiques openGL pour des Interfaces Homme-Machine 
 en 2D.\n\nPendant la présentation\, nous présenterons aussi quelques dém
 onstrations rapides de prototypes pour le contrôle aérien\, mais aussi des
  IHMs plus générales. Ces démonstrations montreront les possiblilités grap
 hiques de Tk::Zinc.  Nous présenterons aussi rapidement un convertisseur S
 VG (format XML pour des graphiques vectoriels) vers Tk::Zinc.\n\nPour le
  plaisir et le fun\, la présentation sera faite avec zpresenter\, un porta
 ge de PPresenter en Tk::Zinc (en remplacement de Tk::Canvas) et qui tire p
 arti des effets offert par openGL en 2D.\n\nTkZinc fonctionne actuelleme
 nt sous linux\, et MacOSX en perl (mais aussi en Tcl) et sous windows (pou
 r l'instant uniquement en Tcl\, mais peut-être en Perl pour la conférence)
 .\n\nTkZinc est disponible sous licence LGPL (actuellement www.openatc.o
 rg/zinc\, mais un wiki devrait petre ouvert sur www.tkzinc.org d'ici Juin 
 2004).\n\nTkZinc est disponible avec un manuel de référence exhaustif (e
 n anglais)\, ainsi qu'un ensemble de près de 40 petites démonstrations.  D
 es modules Perl d'extension de Tk::Zinc sont également fournis comme :\n-
  Tk::Zinc::ZincDebug\, développé par D. Etienne pour butiner (browser en f
 ranglais) et modifier la hiérarchie d'items d'une application\n- Tk::Zinc
 ::TraceErrors\, pour tracer des erreurs dans une application\n- Tk::Zinc:
 :graphics\, développé par JL. Vinot\, graphiste\, pour générer facielment 
 des objets graphiques de haut niveau et grande qualité\n\nTkZinc a été u
 tilisé avec succès pour le prototypage d'IHM pour le contrôle aérien au CE
 NA (Centre d'Etudes de la Navigation Aérienne) à Athis-Mons et Toulouse. A
 ctuellement près de 20 développeurs utilisent Tk::Zinc au CENA.  IntuiLab\
 , une startup toulousaine issue du CENA\, et spécialisée dans les IHM inno
 vantes utilise intensivement Tk::Zinc (près de 10 développeurs!)
DTEND:20040607T114000
DTSTART:20040607T110000
LOCATION:LMET
SUMMARY:Tk::Zinc\, une extension openGL au canvas Tk
UID:http://conferences.mongueurs.net/fpw2004/talk/11
URL:http://conferences.mongueurs.net/fpw2004/talk/11
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Ivy est à la fois un protocole de communication et un ensemble 
 de bibliothèques open source (licence LGPL). Ivy est disponible sur http:/
 /www.tls.cena.fr/products/ivy/\n\nIvy permet la diffusion d'informations
  par des messages texte et l'abonnement à ces messages par un mécanisme si
 mple basé sur les expressions régulières simples. Les bibliothèques Ivy so
 nt disponibles en C\, C++\, Java er Perl\, pour windows\, Linux/unix et Ma
 cOSX. Des applications utilitaires sont également disponibles.\n\nIvy es
 t utilisé dans des projets de recherches en IHM (notamment dans le domaine
  du contrôle aérien au CENA)\, ainsi que dans des applications commerciale
 s.\n\nDans cette présentation\, nous montrerons des exemples d'utilisati
 ons d'Ivy qui mettront en évidence la simplicité d'usage.
DTEND:20040607T142000
DTSTART:20040607T140000
LOCATION:O'Reilly
SUMMARY:Ivy\, un bus logiciel
UID:http://conferences.mongueurs.net/fpw2004/talk/17
URL:http://conferences.mongueurs.net/fpw2004/talk/17
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Data::Knowledge est un système générique de représentation de c
 onnaissance en Perl.\n\nDeveloppé à l'origine pour faciliter la mise en 
 place de bases de données complexes\, il permet au développeur de se conce
 ntrer sur les aspects de modélisation du domaine\, et d'oublier les contra
 intes techniques qui lui sont liées. Il offre en effet un modèle objet cal
 qué sur UML\, des contraintes sémantiques\, une persistance relationelle o
 u XML transparente\, et des interfaces de consultation et d'édition sur le
  web.
DTEND:20040606T161000
DTSTART:20040606T155000
LOCATION:LMET
SUMMARY:Représentation de connaissances en Perl
UID:http://conferences.mongueurs.net/fpw2004/talk/18
URL:http://conferences.mongueurs.net/fpw2004/talk/18
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation du binding perl pour Qt.\n\nPlan :\n\nIntroduc
 tion ( pourquoi Qt\, version)\n1 - Les modules attenants (Qt::attributes\
 , Qt::slots\, Qt::Signals et Qt::isa) : présenattion des modules -> rôle\,
  utilisation\, utilité/pertinence.\n2 - introduction par l'exemple de Qt 
 : syntaxe Qt\, création d'une interface simple\, traditionnelle fenêtre "H
 ello World" et complexification au fur et à mesure de l'explication pour a
 rriver à une fenêtre à l'affichage changeant en fonction des événements\, 
 gérant un nombre restreint de signaux et slots\, rajout de nouveaux signau
 x à un boutton (par exemple)\, et gérant les actions.\n3 - démonstration 
 des possibilités de perl Qt avec la présenation rapide d'un programme (soi
 t slack-GUI\, soi un client FTP basé sur Qt et Net::FTP).\nConclusion : p
 erl Qt c'est bien !
DTEND:20040607T120500
DTSTART:20040607T114500
LOCATION:LMET
SUMMARY:perl Qt
UID:http://conferences.mongueurs.net/fpw2004/talk/19
URL:http://conferences.mongueurs.net/fpw2004/talk/19
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation va exposer des méthodes pour découvrir les m
 achines et les services présents sur un réseau local. \n\nSeront d'abord
  présentées des techniques assez simples et leur implémentation actuelle d
 ans le module NetworkInfo::Discovery. Puis des méthodes plus avancées sero
 nt présentées\, en utilisant des protocoles comme SMB et Rendezvous\, et d
 es techniques de sniffing comme P0f.
DTEND:20040607T153500
DTSTART:20040607T151500
LOCATION:O'Reilly
SUMMARY:Découvrez vos voisins de réseau
UID:http://conferences.mongueurs.net/fpw2004/talk/20
URL:http://conferences.mongueurs.net/fpw2004/talk/20
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation des problèmes qui apparaissent pour rendre des int
 erfaces et sites Web disponibles depuis des téléphones mobiles\, et présen
 tation de solutions et techniques.\n\nPlan :\n - présentation de WML et
  de cHTML\n - problème du portage de sites/UI web pour mobiles\n - avant
 ages et inconvénients des conversions manuelle et automatique\n - présent
 ation de solutions techniques pour améliorer la conversion automatique
DTEND:20040607T151000
DTSTART:20040607T145000
LOCATION:O'Reilly
SUMMARY:Devine d'où je surfe
UID:http://conferences.mongueurs.net/fpw2004/talk/21
URL:http://conferences.mongueurs.net/fpw2004/talk/21
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:L'histoire de Locust\, analyseur et injecteur protéiforme de jo
 urnaux système et sécurité.\n\nLocust est un projet en devenir\, lancé d
 ébut 2004\, par une SSII\, et non une SSLL.\n\nPourquoi Locust\, ce que 
 nous avions avant\, ce que nous désirons obtenir\, et pourquoi ce projet u
 tilise Perl et devient libre.
DTEND:20040607T120500
DTSTART:20040607T114500
LOCATION:O'Reilly
SUMMARY:Booter son projet libre en entreprise
UID:http://conferences.mongueurs.net/fpw2004/talk/28
URL:http://conferences.mongueurs.net/fpw2004/talk/28
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le projet Locust (LOg CUSTomisation) vise à traiter de gros vol
 umes de logs centralisées pour les redistribuer vers des sorties variées (
 fichiers\, bases de données\, etc).\n\nNous présenterons :\n- l'environ
 nement de développement et en particulier les contraintes de calendrier\n
 - l'approche en pipeline choisie\n- les entrées\n- le moteur de reconnai
 ssance (à base d'expressions régulières)\n- les optimisations de ce moteu
 r\n- ce qu'on peut faire à l'heure actuelle\n- les évolutions prévues
DTEND:20040607T123000
DTSTART:20040607T121000
LOCATION:O'Reilly
SUMMARY:Locust : reconnaissance et corrélation de logs
UID:http://conferences.mongueurs.net/fpw2004/talk/29
URL:http://conferences.mongueurs.net/fpw2004/talk/29
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Mots clé : Apprentissage de la programmation\, CGI\, Client/Ser
 veur\, Enseignement distant\, Langages de programmation\, Navigateur\, Per
 l.\n\nJe me propose de présenter un outil d'enseignement à distance qui 
 a été réalisé afin de permettre à des Universités ne disposant que de moye
 ns limités de proposer un enseignement de programmation.\n\nCe système e
 st constitué d'un serveur auquel tout utilisateur autorisé pourra accéder 
 au moyen d'un navigateur standard.\n\nSur le serveur on trouve :\n- Un 
 cours de programmation (Perl dans le cas qui nous intéresse).\n- Un outil
  permettant l'exécution des programmes qui seront soumis par l'apprenant.
 \n- Un archivage de toutes les soumissions faites par l'apprenant.\n\nLo
 rs de l'exposé\, je mettrai en évidence l'intérêt apporté par la centralis
 ation sur un même serveur d'étudiants dispersés sur de grandes distances.
DTEND:20040606T154500
DTSTART:20040606T152500
LOCATION:LMET
SUMMARY:Outil d'enseignement à distance
UID:http://conferences.mongueurs.net/fpw2004/talk/31
URL:http://conferences.mongueurs.net/fpw2004/talk/31
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:IntuiLab est léditeur du logiciel IntuiKit\, un environnement 
 dédié à la conception d'interfaces utilisateurs multimodales et mobiles. I
 ssu de plus de 10 ans de R&D en IHM et génie logiciel\, et utilisé sur de 
 nombreux cas réels dans des systèmes complexes\, lenvironnement IntuiKit 
 a été conçu pour répondre aux attentes des concepteurs de la prochaine gén
 ération de produits interactifs\, basés sur les technologies dinteraction
  multimodale. \nIntuiKit offre un cadre permettant de faire coopérer les 
 différents intervenants au cours des différentes phases du projet. A terme
 \, IntuiKit supportera le cycle de développement de bout en bout. Il est p
 our le moment optimisé en vue de traiter les phases amont de conception\, 
 nécessitant des activités de maquettage et prototypage.
DTEND:20040607T123000
DTSTART:20040607T121000
LOCATION:LMET
SUMMARY:IntuiKit: un environnement de conception d'interfaces utilisateurs
UID:http://conferences.mongueurs.net/fpw2004/talk/35
URL:http://conferences.mongueurs.net/fpw2004/talk/35
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Un tutoriel pour apprendre par l'exemple comment peupler un mod
 èle d'information "maison" (différent du DOM) à partir d'un document XML à
  dessein TRES simple. Nous étudierons ensuite les limites d'une approche b
 asée sur le module XML::Parser et comment en contourner certaines. Nous ut
 iliserons enfin le module XML::SAX pour construire une implementation plus
  propre et plus portable du même "parser".
DTEND:20040607T162500
DTSTART:20040607T160500
LOCATION:O'Reilly
SUMMARY:Peupler un modèle d'information à partir d'un document XML.
UID:http://conferences.mongueurs.net/fpw2004/talk/36
URL:http://conferences.mongueurs.net/fpw2004/talk/36
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Il s'agit d'un systeme permettant\n\n- de coder des exercices
  en (LaTeX) dans lesquels des paramètres peuvent être insérés\, et remplac
 és avant compilation par des valeurs prises dans un fichier de configurati
 on séparé\, et de calculer des paramètres de manière à pouvoir réaliser de
 s corrections d'exercices de manière semi-automatique.\n\nAinsi:\n\nSo
 it $ABCD$ un carré de centre $O$ et de côté $5$ centimètres.\n\ndevient 
 facilement \n\nSoit $IJKL$ un carré de centre $A$ et de côté $9$ mètres.
 \n\n- de choisir des exercices dans une base et de composer un devoir co
 mplet avec ces exercices.
DTEND:20040606T152000
DTSTART:20040606T150000
LOCATION:LMET
SUMMARY:"meta-exercices" et construction de devoirs (de maths) avec Perl et
  (La)TeX
UID:http://conferences.mongueurs.net/fpw2004/talk/37
URL:http://conferences.mongueurs.net/fpw2004/talk/37
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette présentation se propose de donner une vision objective du
  problème des brevets logiciels. En partant de l'exposé habituel vantant l
 es diverses justifications en faveur des brevets logiciels : intérêt défen
 sif pour « protéger » les inventions des entreprises\, intérêt offensif po
 ur tenter de tirer un profit pécunier compensant les investissements concé
 dés pour l'innovation et intérêt publicitaire pour valoriser les actifs im
 matériels d'un éditeur de logiciel\, cette présentation démontre que ces j
 ustifications sont critiquables lorsqu'elles concernent une petite ou moye
 nne entreprise (PME)\, éditrice de logiciels.\n\nNous aborderons ensuite
  les divers aspects sociaux ou sociétaux qui ont suscité une opposition co
 ntre les brevets logiciels de la part d'acteurs aussi divers que des dével
 oppeurs de la communauté du logiciel libre\, des PME allemandes ou françai
 ses\, des membres et commissions d'institutions européennes\, des responsa
 bles et partis politiques ainsi que des experts juridiques réputés.\n\nE
 nfin\, nous synthétiserons les différents avantages et inconvénients incom
 bant à la brevetabilité du logiciel en expliquant pourquoi les exposés hab
 ituels sur le sujet restent incomplets et quelle conduite peut tenir une P
 ME\, un petit éditeur de logiciels\, face à ce problème.
DTEND:20040606T144000
DTSTART:20040606T140000
LOCATION:LMET
SUMMARY:La face non patente des brevets logiciels
UID:http://conferences.mongueurs.net/fpw2004/talk/38
URL:http://conferences.mongueurs.net/fpw2004/talk/38
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:(Cette présentation est en anglais)\n\nPerl 6 is the next gen
 eration of Perl\, and will run on Parrot - a complete re-write of the inte
 rnals. Although Perl 6 will run pure perl code\, the new internals won't p
 rovide the C interfaces that existing Perl5 XS extensions need.\n\nPonie
  is a project to make Perl 5 run on Parrot reusing as much of Perl 5 sourc
 e as possible. To do this we have to create for Parrot an efficient emulat
 ion of the Perl5 C API. As this the same API that Perl5 XS extensions use\
 , this will mean that existing Perl5 XS code\, and hence most of CPAN\, wi
 ll be able to be used with Parrot\, and hence Perl 6.\n\nThis talk is ab
 out where Ponie is now\, where it's going to\, and how its going to get th
 ere (with all tests successful all the way).The foundations are in place a
 nd working\, we now have a roadmap\, and I'll describe how we're going to 
 implement it\, where we expect the problems to be\, and how we hope to sol
 ve them.
DTEND:20040607T153500
DTSTART:20040607T150500
LOCATION:LMET
SUMMARY:ponie's progress
UID:http://conferences.mongueurs.net/fpw2004/talk/39
URL:http://conferences.mongueurs.net/fpw2004/talk/39
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Arch est un système de contrôle de version décentralisé\, flexi
 ble et robuste\, particulièrement adapté au développement logiciel en mode
  bazar. Qualités principales: décentralisé\, commits atomiques\, opère sur
  des arbres complets\, utilisable hors connexion\, pas de logiciel serveur
  spécifique\, signatures PGP\, application inexacte de changesets\, et plu
 s encore.
DTEND:20040607T144500
DTSTART:20040607T142500
LOCATION:O'Reilly
SUMMARY:Arch\, système de contrôle de version
UID:http://conferences.mongueurs.net/fpw2004/talk/40
URL:http://conferences.mongueurs.net/fpw2004/talk/40
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation du modèle Open Source de Fotango :\npourquoi Fota
 ngo finance Ponie\, Perl 5.8\, etc.
DTEND:20040606T145500
DTSTART:20040606T144500
LOCATION:LMET
SUMMARY:Fotango et l'Open Source
UID:http://conferences.mongueurs.net/fpw2004/talk/41
URL:http://conferences.mongueurs.net/fpw2004/talk/41
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Présentation de la famille de modules DateTime.\n\nPourquoi c
 ette série de modules ? L'état de l'art avant le lancement du développemen
 t de DateTime.\n\nPrésentation des modules les plus importants : DT::Dur
 ation\, DT::TimeZone\, etc.
DTEND:20040606T120500
DTSTART:20040606T114500
LOCATION:LMET
SUMMARY:Les dates et heures en Perl
UID:http://conferences.mongueurs.net/fpw2004/talk/43
URL:http://conferences.mongueurs.net/fpw2004/talk/43
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Après la présentation rapide de la fiche d'identité de Gtk2-Per
 l\, vous sera proposée une introduction au 'toolkit' GTK (utilisé avec Per
 l) par l'exemple.
DTEND:20040607T103000
DTSTART:20040607T093000
LOCATION:LMET
SUMMARY:Gtk2-Perl Freestyle
UID:http://conferences.mongueurs.net/fpw2004/talk/45
URL:http://conferences.mongueurs.net/fpw2004/talk/45
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le discours d'accueil\, présenté par le président de l'associat
 ion Les Mongueurs de Perl\, permettra de souhaiter la bienvenue à tous les
  participants de la conférence.
DTEND:20040606T110000
DTSTART:20040606T105000
LOCATION:LMET
SUMMARY:Discours d'accueil
UID:http://conferences.mongueurs.net/fpw2004/talk/48
URL:http://conferences.mongueurs.net/fpw2004/talk/48
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Le discours de clôture fera le bilan de la conférence\, avant d
 e donner rendez-vous à tous les participants à Belfast pour YAPC::Europe e
 t à l'année prochaine pour Les Journées Perl 2005.
DTEND:20040607T173500
DTSTART:20040607T172500
LOCATION:LMET
SUMMARY:Discours de clôture
UID:http://conferences.mongueurs.net/fpw2004/talk/49
URL:http://conferences.mongueurs.net/fpw2004/talk/49
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:IDEALX Management Console est une nouvelle plate-forme pour cré
 er des consoles d'administration.\n\nIMC est un projet Open Source réuti
 lisant de nombreux modules CPAN (et quelques nouvelles créations) organisé
 s sous forme d'une pile de composants au sein d'un environnement de type s
 erveur d'applications Web.\n\nIMC se distingue par une approche orientée
  J2EE avec des nouveaux modules (réutilisables en dehors du strict context
 e IMC) comme :\n    * Struts4P - un environnement Struts en Perl\, capabl
 e de réaliser l'essentiel des fonctions d'une configuration standard strut
 s-config.xml\n    * WebFaces - une surcouche d'habillage Web pour structu
 rer des vues Web composées de widgets et dessinées avec un moteur de templ
 ate comme TT2\n    * PXP (nom temporaire) - une bibliothèque de gestion d
 'extensions et de plugins reprenant le design de la plate-forme Eclipse
DTEND:20040607T095000
DTSTART:20040607T093000
LOCATION:O'Reilly
SUMMARY:IDEALX Management Console
UID:http://conferences.mongueurs.net/fpw2004/talk/51
URL:http://conferences.mongueurs.net/fpw2004/talk/51
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Gérer une installation Postfix (serveur de messagerie) demande 
 une attention particulière à tout un tas de détails.\n\nDans ce talk je 
 vais montrer un nombre d'outils que j'ai créé\, notamment comment alimente
 r un DNSBL (un blacklist) en temps réel\, et comment construire des expres
 sions régulières massives (40Ko ou plus) en minimisant au mieux le backtra
 cking.
DTEND:20040606T123000
DTSTART:20040606T121000
LOCATION:LMET
SUMMARY:Perl et Postfix
UID:http://conferences.mongueurs.net/fpw2004/talk/52
URL:http://conferences.mongueurs.net/fpw2004/talk/52
END:VEVENT
END:VCALENDAR
