<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.llaumgui.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Le blog de llaumgui</title>
  <link>http://www.llaumgui.com/</link>
  <atom:link href="http://www.llaumgui.com/feed/rss2" rel="self" type="application/rss+xml"/>
  <description>Linux en général, Fedora / CentOS en particulier...</description>
  <language>fr</language>
  <pubDate>Fri, 03 Jul 2009 13:38:58 +0200</pubDate>
  <copyright>http://creativecommons.org/licenses/by-nc-nd/2.5/</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>RPMs d'eZ Components 2009.1</title>
    <link>http://www.llaumgui.com/post/rpms-d-ez-components-20091</link>
    <guid isPermaLink="false">urn:md5:b288f003fad07a1fbfb0f28c380639c2</guid>
    <pubDate>Thu, 02 Jul 2009 21:37:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>eZ Components</category><category>Fedora</category><category>RHEL</category><category>rpm</category>    
    <description>&lt;p&gt;Ce lundi, la &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/files/downloads/ezcomponents-2009.1.changelog.html&quot;&gt;version 2009.1&lt;/a&gt; de la librairie &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt;
a été publiée. J'ai donc mis à jour les différentes
briques qui ont évolué et que je maintiens sous Fedora, à savoir :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Authentication&quot;&gt;Authentication&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/docs/tutorials/Base&quot;&gt;Base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/ConsoleTools&quot;&gt;ConsoleTools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/EventLog&quot;&gt;EventLog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Mail&quot;&gt;Mail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/PersistentObject&quot;&gt;PersistentObject&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Template&quot;&gt;Template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Webdav&quot;&gt;Webdav&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;    &lt;p&gt;
Pour le moment je n'ai pas eu de problème avec la mise à jour si ce n'est un changement de comportement un peu énervant dans PersistentObject qui m'a obligé à reprendre un peu de code :&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Note: This release changes the indexing of arrays returns by ezcPersistentSession and its decorators. These arrays are now indexed by object IDs&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Pour les utilisateurs de Fedora, vous pouvez mettre à jour eZ Components via le dépôts update-testing, pour ceux de RHEL5, les mises à jour vous sont proposées directement depuis le &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.llaumgui.com/pages/depot-llaumgui&quot;&gt;dépots llaumgui&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A noter que pour des besoins liés à &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fedora-fr.org/&quot;&gt;Fedora-Fr&lt;/a&gt;, je devrais bientôt packager :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/AuthenticationDatabaseTiein&quot;&gt;AuthenticationDatabaseTiein&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Document&quot;&gt;Document&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Feed&quot;&gt;Feed&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/rpms-d-ez-components-20091#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/rpms-d-ez-components-20091#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/503</wfw:commentRss>
      </item>
    
  <item>
    <title>Petit résumé de l'eZ Conference &amp; Awards</title>
    <link>http://www.llaumgui.com/post/petit-resume-de-l-ez-conference-awards</link>
    <guid isPermaLink="false">urn:md5:49b04a742b9df9947dd72b40a6557a81</guid>
    <pubDate>Sun, 28 Jun 2009 19:37:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>eZ Publish</category>
        <category>CouchDB</category><category>eZ Components</category><category>eZ find</category><category>eZ Flow</category><category>eZ Publish</category><category>eZ Teamroom</category><category>ezoe</category><category>Trac</category>    
    <description>&lt;p&gt;Jeudi et Vendredi, se tenait l'&lt;a href=&quot;http://ez.no/company/ez_conference_awards&quot; hreflang=&quot;en&quot;&gt;eZ Conference&lt;/a&gt;, qui après pas mal d'années passées dans le pays natal d'&lt;a href=&quot;http://ez.no/&quot; hreflang=&quot;en&quot;&gt;eZ System&lt;/a&gt; (la Norvège) a, cette année, posé ses valises dans notre capital. L'occasion pour moi d'y participer (Merci Bertrand pour l'invit') !&lt;/p&gt;
&lt;p&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/web/ez_publish/ez_conference.png&quot; /&gt;&lt;/p&gt;    &lt;h3&gt;eZ Publish in a changing CMS landscape&lt;/h3&gt;
&lt;p&gt;Ce que j'ai surtout retenu ce fut le &lt;a href=&quot;http://ez.no/ezpublish/roadmap&quot; hreflang=&quot;en&quot;&gt;roadmap&lt;/a&gt; d'&lt;a href=&quot;http://ez.no/ezpublish&quot; hreflang=&quot;en&quot;&gt;eZ Publish&lt;/a&gt; et surtout la version 4.3 qui devrait apporter une refonte intégrale de la génération de pdf (bye bye &lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no/doc/ez_publish/technical_manual/4_0/reference/template_pdf_functions&quot;&gt;ezpdf&lt;/a&gt;), refonte autour de l'&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/docs/tutorials/Document&quot;&gt;eZ Components document&lt;/a&gt; (la gestion du pdf arrive dans la version 2009.1). eZ Publish 4.3 annonce également une refonte de l'administration qui, je l'espère, sera plus ergonomique et plus orientée end-user.&lt;/p&gt;
&lt;p&gt;Le roadmap d'&lt;a href=&quot;http://ez.no/ezfind&quot; hreflang=&quot;en&quot;&gt;eZ Find&lt;/a&gt; a également été évoqué avec des nouvelles fonctionnalités comme l'indexation des données &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Exchangeable_image_file_format&quot;&gt;Exif&lt;/a&gt; ou une cohabitation avec &lt;a href=&quot;http://ez.no/ezflow&quot; hreflang=&quot;en&quot;&gt;eZ Flow&lt;/a&gt; (j'y reviendrai plus loin). Mais également une fonctionnalité d'élévation, c'est à dire des résultats sponsorisés. Cette dernière fonction pourrait, par exemple dans le cadre d'un site d'annonce, permettre à des annonces de ressortir au dessus des autres.&lt;/p&gt;
&lt;p&gt;Un support de &lt;a href=&quot;http://couchdb.apache.org/&quot; hreflang=&quot;en&quot;&gt;CouchDB&lt;/a&gt; pour archiver des données eZ a également été évoqué. Je dois avouer avoir un peu décroché dans l'explication (en anglais) mais cette base de données orientée document est en train de monter dans la communauté open-source.&lt;/p&gt;
&lt;h3&gt;eZ Components perspectives&lt;/h3&gt;
&lt;p&gt;Comme &lt;a hreflang=&quot;en&quot; href=&quot;https://admin.fedoraproject.org/pkgdb/users/packages/llaumgui&quot;&gt;je maintiens&lt;/a&gt; quelques &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt; pour &lt;a hreflang=&quot;fr&quot; href=&quot;http://fedoraproject.org/&quot;&gt;Fedora&lt;/a&gt; et &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Red_Hat_Enterprise_Linux&quot;&gt;RHEL&lt;/a&gt;5, j'ai choisi la présentation des composants au lieu de celle de &lt;a hreflang=&quot;en&quot; href=&quot;http://varnish.projects.linpro.no/&quot;&gt;Varnish&lt;/a&gt;. Là encore, le point chaud a été la présentation du &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/introduction/roadmap&quot;&gt;roadmap de la version 2009.1&lt;/a&gt; actuellement au stade de release candidat
(et qui doit sortir demain) :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/docs/tutorials/Authentication&quot;&gt;Authentication&lt;/a&gt; : support d'&lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/OpenID&quot;&gt;OpenID&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/docs/tutorials/Document&quot;&gt;Document&lt;/a&gt; : support du PDF pour pouvoir être utilisé dans eZ Publish 4.3&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/docs/tutorials/Translation&quot;&gt;Translation&lt;/a&gt; : script pour extraire les chaines à partir des templates, comme ezlupdate pour eZ Publish ou comme &lt;a hreflang=&quot;en&quot; href=&quot;http://www.poedit.net/&quot;&gt;Poedit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/web/ez_publish/ez_components.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Du coup, je pense après avoir packagé les components en version 2009.1, packager aussi ezc-document.&lt;/p&gt;
&lt;h3&gt;The State of Quality Assurance Tools for PHP&lt;/h3&gt;
&lt;p&gt;Animé par &lt;a hreflang=&quot;en&quot; href=&quot;http://sebastian-bergmann.de/&quot;&gt;Sebastian Bergman&lt;/a&gt;, très connu dans le milieu du test unitaire php, il s'agit du développeur de &lt;a hreflang=&quot;en&quot; href=&quot;http://www.phpunit.de/&quot;&gt;phpUnit&lt;/a&gt;. Mais ce que je ne savais pas, c'est qu'il est également derrière d'autres projets liés aux tests ou au contrôle qualité parmi lesquels :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://github.com/sebastianbergmann/phploc&quot;&gt;phploc&lt;/a&gt; : line of code, un utilitaire permettant d'obtenir des statistiques sur le code source : ligne de code, commentaires, etc...&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://github.com/sebastianbergmann/phpcpd/&quot;&gt;phpcdp&lt;/a&gt; pour lutter contre la duplication de code et apprendre à bien factoriser son code&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Suite à cette présentation, je me suis fait une liste d'outils à  (re)tester :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.pdepend.org/&quot;&gt;pdepend&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://phpmd.org&quot;&gt;phpmd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://pear.php.net/package/PHP_CodeSniffer&quot;&gt;phpcs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, comme je ne suis pas encore convaincu par la &lt;acronym title=&quot;Plateforme d'Intégration Continue&quot;&gt;PIC&lt;/acronym&gt; php &lt;a hreflang=&quot;en&quot; href=&quot;http://code.google.com/p/xinc/&quot;&gt;Xinc&lt;/a&gt;, je pense me
coder une pseudo PIC maison qui check mon SVN et lui fait passer une batterie de tests.&lt;/p&gt;
&lt;h3&gt;Deployment of a multi-site platform&lt;/h3&gt;
&lt;p&gt;Présenté par Gilles Guirand, de la société &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.kaliop.com/&quot;&gt;Kaliop,&lt;/a&gt; qui se trouve être mon ancien employeur. Il était là pour présenter les bonnes pratiques dans le cadre d'un déploiement multi-sited d'eZ. Pour la première partie rien de surprenant car il prêchait un convaincu (et pratiquant). A la fin de la présentation, il a montré une extension d'usine à site permettant d'automatiser le processus de création d'un site eZ Publish à partir d'un modèle.&lt;/p&gt;
&lt;p&gt;Pour le moment Kaliop n'envisage pas encore de libérer cette extension et eZ System semble en posséder une similaire dans ces cartons... Wait and see.&lt;/p&gt;
&lt;h3&gt;eZ Find and eZ Flow, enterprise-grade duo&lt;/h3&gt;
&lt;p&gt;Ici, le plus impressionnant était une démonstration eZ Find 2.1 couplée à eZ Flow 2.0 avec un intégration de l'API Google Map. En gros, eZ Find, dans ce cadre, pourra faire de la géolocalisation.&lt;/p&gt;
&lt;h3&gt;Customizing the editor experience with eZ Online&lt;/h3&gt;
&lt;p&gt;Pas de grandes nouveautés pour moi car je me sers d'OE5 depuis pas mal de temps et cela dès eZ 4.0 (avec le hack kernel qui va bien). Cependant, j'ai apprécié les exemples de personnalisation du thème d'ezoe, selon moi surtout utile avec la &lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no/developer/contribs/applications/ez_website_toolbar&quot;&gt;website toolbar&lt;/a&gt; afin d'adapter la barre du site au reste du site.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/ez_publish/ez_oe_5_0.gif&quot;&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/web/ez_publish/.ez_oe_5_0_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Autre point intéressant, la possibilité de définir une configuration par attribut, cela permet ainsi de donner un accès limité à ezoe pour de l'user imput (permettre seulement le gras et l'italique dans les commentaires par exemple)&lt;/p&gt;
&lt;h3&gt;10 years of Enterprise Open Source Content Management&lt;/h3&gt;
&lt;p&gt;Par Aleksander Farstad, le boss d'eZ System, ce fut le seul keynote intéressant à mon sens. Il a évoqué l'historique d'eZ Publish, mais aussi les choix qui ont amené à adopter un modèle dans lequel il croyait dès 1999 : l'open source ! Ne plus vendre le produit mais le service autour ! Bref, une présentation à la fois drôle mais également dans l'esprit garage des start-up.&lt;/p&gt;
&lt;h3&gt;eZ Publish architecture for the media market&lt;/h3&gt;
&lt;p&gt;Présentation par un gars de chez &lt;a hreflang=&quot;en&quot; href=&quot;http://www.nexenservices.com/&quot;&gt;Nexen&lt;/a&gt; (Groupe &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.alterway.fr/&quot;&gt;Alterway&lt;/a&gt;), il a montré quelques exemples de gros sites en eZ Publish avec les architectures hardware qui correspondent. Il a aussi appuyé le fait qu'une bonne infrastructure est une architecture scalable.&lt;/p&gt;
&lt;h3&gt;eZ Teamroom&lt;/h3&gt;
&lt;p&gt;Enfin ! Depuis que j'en entends parler, j'ai enfin pu voir le futur produit d'eZ System : eZ Teamroom. Parmi les prés requis, ont notera eZP 4 et eZ Find. eZ Teamroom est en fait un produit à mi-chemin entre &lt;a hreflang=&quot;en&quot; href=&quot;http://trac.edgewall.org/&quot;&gt;Trac&lt;/a&gt; et Microsoft Project, il permet de faciliter le travail en équipe avec des fonctionnalités comme :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Gestion des taches avec pourcentage d'avancement (on espère des tableaux de bords pour avoir une vision globale d'un projet)&lt;/li&gt;
&lt;li&gt;Blog&lt;/li&gt;
&lt;li&gt;Forum&lt;/li&gt;
&lt;li&gt;Wiki&lt;/li&gt;
&lt;li&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Gestion_%C3%A9lectronique_des_documents&quot;&gt;GED&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/ez_publish/ez_teamroom.jpg&quot;&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/web/ez_publish/.ez_teamroom_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;eZ Teamroom permet donc de :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Planifier, manager et contrôler le suivi d'un ou plusieurs projet(s)&lt;/li&gt;
&lt;li&gt;Optimiser la communication d'équipe et vers le client&lt;/li&gt;
&lt;li&gt;Planifier les milestones et les taches&lt;/li&gt;
&lt;li&gt;Discuter et communiquer&lt;/li&gt;
&lt;li&gt;Organiser la base de connaissance&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Chose intéressante également, eZ Teamroom semble embarquer &lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no/software/certified_extensions/ez_personal_frontpage&quot;&gt;eZ Personnal Frontpage&lt;/a&gt; qui, jusqu'à présent, est une extension
payante...&lt;/p&gt;
&lt;h3&gt;eZ Publish lifecycle and community contributions&lt;/h3&gt;
&lt;p&gt;
Je dois avouer avoir un peu séché cette présentation (que je connais par cœur) pour participer à quelques discussions techniques informelles non loin du buffet...&lt;/p&gt;
&lt;h3&gt;Barcamp&lt;/h3&gt;
&lt;p&gt;Le barcamp nécessiterait un résumé complet à lui seul. Malheureusement, à cause de la certification, il a été quelque peu reculé et au final je n'ai pu y assister jusqu'à la fin pour cause de contraintes SNCF. J'ai cependant pu admirer la prochaine version du site communautaire eZ.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/petit-resume-de-l-ez-conference-awards#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/petit-resume-de-l-ez-conference-awards#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/502</wfw:commentRss>
      </item>
    
  <item>
    <title>Notre nouveau chez-nous</title>
    <link>http://www.llaumgui.com/post/notre-nouveau-chez-nous</link>
    <guid isPermaLink="false">urn:md5:42239839d9c3c81ed5a40c71b1525e68</guid>
    <pubDate>Sun, 07 Jun 2009 11:44:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Humeur de geek</category>
            
    <description>&lt;p&gt;Notre nouvel appart' est enfin raccordé à l'&lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Asymmetric_Digital_Subscriber_Line&quot;&gt;ADSL&lt;/a&gt; (&lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/ADSL_2%2B&quot;&gt;ADSL 2+&lt;/a&gt; pour être exact)! &lt;a hreflang=&quot;fr&quot; href=&quot;http://free.fr&quot;&gt;Free&lt;/a&gt; n'aura pas
mis longtemps pour cela. Le seul problème c'est que &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.degroupnews.com/carte-nra-adsl/languedoc-roussillon/herault/pignan/34202PIG.html&quot;&gt;PIG34&lt;/a&gt;, le &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/R%C3%A9partiteur_t%C3%A9l%C3%A9phonique&quot;&gt;NRA&lt;/a&gt; de &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Pignan&quot;&gt;Pignan&lt;/a&gt;, ne permet pas (encore) le dégroupage, je suis donc avec l'offre &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.free.fr/assistance/666-freebox-changer-de-type-d-abonnement-migration-vers-l-ip-adsl-freebox-only.html&quot;&gt;Freebox only&lt;/a&gt;. Je vais donc devoir me passer de la
télévision et de la Freebox V5 &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt; mais aussi de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.freenews.fr/freenews-edition-nationale/freebox/article/avec-free-wifi-free-lance-le-plus&quot;&gt;Free Wi-Fi&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;En résumé : nouvel appart' (F3), nouveaux meubles (mais toujours &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.ikea.com&quot;&gt;Ikea&lt;/a&gt; !) et nouveau statut puisque cette fois, Emma (ma copine) et moi sommes proprio ! Exit aussi &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Montpellier&quot;&gt;Montpellier&lt;/a&gt; et bonjours la campagne puisque nous avons émigré à 10Km de Montpellier, dans la jolie petite commune de Pignan. Il reste encore un peu de travail
dans l'appart (rideaux, quelques luminaires, un placard, des câbles à camoufler) mais voici un petit teaser
de ce à quoi ça ressemble :&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/entree.jpg&quot; rel=&quot;milkbox[appart]&quot; title=&quot;L'entrée de l'apprt'&quot;&gt;&lt;img title=&quot;L'entrée de l'apprt'&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/.entree_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/salon2.jpg&quot; rel=&quot;milkbox[appart]&quot; title=&quot;Vue du salon&quot;&gt;&lt;img title=&quot;Vue du salon&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/.salon2_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/salon.jpg&quot; rel=&quot;milkbox[appart]&quot; title=&quot;Vue du salon&quot;&gt;&lt;img title=&quot;Vue du salon&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/.salon_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/cuisine.jpg&quot; rel=&quot;milkbox[appart]&quot; title=&quot;La cuisine&quot;&gt;&lt;img title=&quot;La cuisine&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/.cuisine_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/terrasse.jpg&quot; rel=&quot;milkbox[appart]&quot; title=&quot;Vu de la terrasse&quot;&gt;&lt;img title=&quot;Vu de la terrasse&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/humeurs/appart_pignan/.terrasse_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/notre-nouveau-chez-nous#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/notre-nouveau-chez-nous#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/501</wfw:commentRss>
      </item>
    
  <item>
    <title>eZ Components 2008.2.2 dans Fedora et 2008.2.3 dans update-testing</title>
    <link>http://www.llaumgui.com/post/ez-components-200822-dans-fedora-et-200823-dans-update-testing</link>
    <guid isPermaLink="false">urn:md5:55156cd3245c6dbc827e7b9d7b96f7ff</guid>
    <pubDate>Wed, 13 May 2009 12:37:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>dépôts llaumgui</category><category>eZ Components</category><category>eZ Publish</category><category>RHEL</category><category>rpm</category>    
    <description>    &lt;p&gt;Les &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt; sont désormais disponibles, &lt;a hreflang=&quot;en&quot; href=&quot;https://admin.fedoraproject.org/pkgdb/search/package/both/0/AND/php-ezc&quot;&gt;en grand nombre&lt;/a&gt;, dans &lt;a hreflang=&quot;fr&quot; href=&quot;http://doc.fedora-fr.org/wiki/D%C3%A9p%C3%B4t_fedora&quot;&gt;fedora-update&lt;/a&gt;. Vous pouvez, à présent, les installer avec un simple &lt;em&gt;yum install&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;A noter que ces components correspondent à la version &lt;strong&gt;2008.2.2&lt;/strong&gt;. Pour ceux qui voudraient avoir la version &lt;strong&gt;2008.2.3&lt;/strong&gt; (&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/resources/news/news-2009-05-11&quot;&gt;sortie avant hier&lt;/a&gt;), elle devrait être disponible sur update-testing dans les heures à venir...&lt;/p&gt;
&lt;p&gt;Pour nos amis utilisant &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Red_Hat_Enterprise_Linux&quot;&gt;RHEL&lt;/a&gt; 5, ils peuvent installer ces paquets (en version 2008.2.3) directement depuis &lt;a hreflang=&quot;fr&quot; href=&quot;http://rpms.llaumgui.com/el/5/llaumgui/i386/repoview/&quot;&gt;le dépôts llaumgui&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Voila, il ne me reste plus qu'a mettre à jours le RPM d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no&quot;&gt;eZ Publish&lt;/a&gt; qui est &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=498723&quot;&gt;actuellement en review&lt;/a&gt; et qui devrait donc, en attendant, intégrer llaumgui-testing.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/ez-components-200822-dans-fedora-et-200823-dans-update-testing#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/ez-components-200822-dans-fedora-et-200823-dans-update-testing#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/499</wfw:commentRss>
      </item>
    
  <item>
    <title>Création du dépôt llaumgui</title>
    <link>http://www.llaumgui.com/post/creation-du-depot-llaumgui</link>
    <guid isPermaLink="false">urn:md5:b9cb3e06756c41344da01af9709b80f3</guid>
    <pubDate>Sun, 10 May 2009 20:45:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Linux</category>
        <category>dépôts llaumgui</category><category>Fedora</category><category>RHEL</category><category>rpm</category>    
    <description>    &lt;p&gt;Et hop, je viens de sauter le pas ! Je viens de rendre publique mon dépôt privé : &lt;a hreflang=&quot;fr&quot; href=&quot;http://rpms.llaumgui.com/&quot;&gt;vous pouvez donc à présent farfouiller dans mes rpms&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour &lt;a hreflang=&quot;fr&quot; href=&quot;http://rpms.llaumgui.com/fedora/&quot;&gt;la partie Fedora&lt;/a&gt;, le dépôt apporte certains plugins &lt;a hreflang=&quot;fr&quot; href=&quot;http://projects.gnome.org/gedit/&quot;&gt;Gedit&lt;/a&gt; et autres trucs sympas.&lt;/p&gt;
&lt;p&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://rpms.llaumgui.com/el/&quot;&gt;Pour la partie RHEL&lt;/a&gt;, les amateurs d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt; y trouveront tous les components que je maintiens (pour Fedora) ainsi que la dernière version de &lt;a hreflang=&quot;en&quot; href=&quot;http://trac.edgewall.org/&quot;&gt;Trac&lt;/a&gt; (issue de F11) avec certains plugins Trac que j'utilise.&lt;/p&gt;
&lt;p&gt;Pour plus d'infos, ça se passe sur l'&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.llaumgui.com/pages/depot-llaumgui&quot;&gt;embrillon de page dédiée&lt;/a&gt;...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/creation-du-depot-llaumgui#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/creation-du-depot-llaumgui#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/498</wfw:commentRss>
      </item>
    
  <item>
    <title>Trac, authentification à FluxBB au traver de mod_auth_mysql</title>
    <link>http://www.llaumgui.com/post/trac-authentification-a-fluxbb-au-traver-de-mod_auth_mysql</link>
    <guid isPermaLink="false">urn:md5:8c6c503fef3140de49d6bee98480f7a8</guid>
    <pubDate>Tue, 05 May 2009 08:15:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Sysadmin</category>
        <category>apache</category><category>Dotclear</category><category>FluxBB</category><category>mod_auth_mysql</category><category>serveur</category><category>Trac</category>    
    <description>&lt;p&gt;L'une des façons les plus rapides de faire une authentification sur le net est de passer par un fichier &lt;a href=&quot;http://fr.wikipedia.org/wiki/.htaccess&quot;&gt;htaccess&lt;/a&gt; et un htpasswd. C'est à dire mettre dans un fichier le login et le mot de passe (crypté). Le problème c'est que si cette solution permet de mettre facilement et rapidement un contenu derrière une protection par authentification, elle est cependant guerre poussée et évolutive.&lt;/p&gt;


&lt;p&gt;Nous allons donc voir comment modifier notre htaccess (ou encore mieux, notre &lt;a href=&quot;http://httpd.apache.org/docs/2.2/fr/vhosts/examples.html&quot; hreflang=&quot;fr&quot; title=&quot;Exemple de vHost&quot;&gt;vHost&lt;/a&gt;) pour aller chercher l'information dans une base de données via le module apache &lt;a href=&quot;http://modauthmysql.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;mod_auth_mysql&lt;/a&gt;. Nous verrons cela au travers d'un exemples : l'identification sur un &lt;a href=&quot;http://trac.edgewall.org/&quot; hreflang=&quot;en&quot; title=&quot;The Trac Project&quot;&gt;Trac&lt;/a&gt; via les identifiants d'un &lt;a href=&quot;http://fluxbb.org/&quot; hreflang=&quot;en&quot; title=&quot;FluxBB is a free open source forum application designed to be fast, light and user friendly&quot;&gt;FluxBB&lt;/a&gt;.&lt;/p&gt;    &lt;h2&gt;Trac et l'identification&lt;/h2&gt;

&lt;p&gt;Trac n'offre pas de zone membre à proprement parlé. Toute personne qui s'identifie à Trac voit son compte automatiquement crée. Il en résulte qu'on peu donc affecter des droits à un compte qui n'a pas encore était crée. Mais alors comment s'authentifier ? C'est justement là la force de Trac : on peut s'identifier par la méthode que l'on souhaite. Dans un premier temps j'étais passé par un htpasswd mais à présent je désire m'authentifier avec l'identifiant et le mot de passe d'un forum FluxBB.&lt;/p&gt;


&lt;h2&gt;Prérequis&lt;/h2&gt;

&lt;p&gt;Évidement il vous faudra un Trac et un FluxBB installés et configurés. Il vous faudra aussi, bien évidement, mod_auth_mysql (yum install mod_auth_mysql). Histoire de faire un cliché avant/après, voici la configuration de mon Trac avant la manipulation :&lt;/p&gt;
&lt;code class=&quot;bash&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt;Location &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; SetHandler mod_python&lt;br /&gt;
&amp;nbsp; &amp;nbsp; PythonHandler trac.web.modpython_frontend&lt;br /&gt;
&amp;nbsp; &amp;nbsp; PythonOption TracEnv &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;llaumgui&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;public_html&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;trac.llaumgui.com&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;www&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; PythonOption TracUriRoot &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# &amp;quot;/tmp&amp;quot; should be some writable temporary directory&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; SetEnv PYTHON_EGG_CACHE &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tmp&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# &amp;quot;trac&amp;quot; can be any string, but must be the same for all&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Trac instances on the same Apache install&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; PythonInterpreter trac&lt;br /&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/&lt;/span&gt;Location&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt;Location &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;login&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;AuthType Basic&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;AuthName &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Connection sur les dev de LLaumgui&amp;quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;AuthUserFile &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;home&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;llaumgui&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;public_html&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;trac.llaumgui.com&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;trac.htpasswd&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Require valid-user&lt;br /&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/&lt;/span&gt;Location&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;

&lt;p&gt;On y remarque que l'identification se fait au travers du fichier /home/llaumgui/public_html/trac.llaumgui.com/trac.htpasswd.&lt;/p&gt;


&lt;h2&gt;Connexion&lt;/h2&gt;

&lt;p&gt;On va maintenant passer à une identification MySQL :&lt;/p&gt;

&lt;code class=&quot;bash&quot;&gt;Order deny,allow&lt;br /&gt;
Deny from all&lt;br /&gt;
AuthName &lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Veuillez saisir votre nom d'utilisateur et votre mot de passe Dotclear&amp;quot;&lt;/span&gt;&lt;br /&gt;
AuthType Basic&lt;br /&gt;
require valid-user&lt;br /&gt;
Satisfy Any&lt;br /&gt;
&lt;br /&gt;
AuthMySQLAuthoritative On&lt;br /&gt;
AuthMySQLEnable On&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# On se connecte à la base mon_fluxbb du serveur localhost&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Bien sûr l'idéal est qu'apache n'est accès à mon_fluxbb qu'en lecture.&lt;/span&gt;&lt;br /&gt;
AuthMySQLHost localhost&lt;br /&gt;
AuthMySQLUser apache&lt;br /&gt;
AuthMySQLPassword mon_mot_de_passe&lt;br /&gt;
AuthMySQLDB mon_fluxbb&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# La table contenant la liste des utilisateur dans FluxBB est la table fluxbb_user&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Le login correspond à username et le mot de passe à password&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Dans FluxBB, les mots de passe sont crypté en sha1&lt;/span&gt;&lt;br /&gt;
AuthMySQLUserTable fluxbb_user&lt;br /&gt;
AuthMySQLNameField username&lt;br /&gt;
AuthMySQLPasswordField password&lt;br /&gt;
AuthMySQLNoPasswd Off&lt;br /&gt;
AuthMySQLPwEncryption sha1&lt;/code&gt;


&lt;p&gt;On constate que le choix des méthodes d'encryptages est limité à crypt, scrambled, md5, aes et sha1. Il n'est donc malheureusement pas possible de connecter un Trac avec un &lt;a href=&quot;http://fr.dotclear.org/&quot; hreflang=&quot;fr&quot; title=&quot;Gestionnaire de blogs&quot;&gt;Dotclear&lt;/a&gt;. En effet, pour le cryptage des mots de passe, Dotclear passe par &lt;a href=&quot;https://clearbricks.org/svn/trunk/common/lib.crypt.php&quot; hreflang=&quot;en&quot;&gt;crypt::hmac&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;mod_auth_mysql permet aussi des requêtes plus complexes avec des jointures sur d'autres tables et des clauses where, pour plus d'information, la &lt;a href=&quot;http://modauthmysql.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;documentation devrait vous aider&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/trac-authentification-a-fluxbb-au-traver-de-mod_auth_mysql#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/trac-authentification-a-fluxbb-au-traver-de-mod_auth_mysql#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/494</wfw:commentRss>
      </item>
    
  <item>
    <title>RPM d'eZ Publish pour Fedora</title>
    <link>http://www.llaumgui.com/post/rpm-d-ez-publish-pour-fedora</link>
    <guid isPermaLink="false">urn:md5:1d6d41c97c7f4d15b545b8e06848b966</guid>
    <pubDate>Sat, 02 May 2009 17:44:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>eZ Components</category><category>eZ Publish</category><category>Fedora</category><category>rpm</category>    
    <description>    &lt;p&gt;Je viens enfin de me bouger pour faire mes derniers tests sur le &lt;a href=&quot;http://fr.wikipedia.org/wiki/RPM_Package_Manager&quot; hreflang=&quot;fr&quot; title=&quot;RPM Package Manager&quot;&gt;RPM&lt;/a&gt; d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no/&quot; title=&quot;Open Source Enterprise Content Management System (CMS) for web content management solutions&quot;&gt;eZ Publish&lt;/a&gt;.... Tout ça pour me rendre compte que j'avais packagé mais non soumis à review l'&lt;a href=&quot;http://ezcomponents.org&quot; hreflang=&quot;en&quot; title=&quot;eZ Components is an enterprise ready general purpose PHP components library used independently or together for PHP application development&quot;&gt;eZ Components&lt;/a&gt; &lt;a href=&quot;http://ezcomponents.org/docs/tutorials/Webdav&quot; hreflang=&quot;en&quot;&gt;Webdav&lt;/a&gt;... Chose à présent corrigée : ce n'est donc pas 1 mais 2 reviews que je propose aujourd'hui, celle de &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=498721&quot; hreflang=&quot;en&quot;&gt;php-ezc-Webdav&lt;/a&gt; et celle d'&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=498723&quot; hreflang=&quot;en&quot;&gt;eZ Publish&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A mon avis la review va être longue est douloureuse car pour respecter la &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/Filesystem_Hierarchy_Standard&quot;&gt;FHS&lt;/a&gt; ainsi que &lt;a class=&quot;dcwikipedia&quot; href=&quot;http://fr.wikipedia.org/wiki/SELinux&quot;&gt;SELinux&lt;/a&gt;, j'ai dû un peu découper eZ Publish :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Le répertoire &lt;em&gt;settings&lt;/em&gt; ainsi que le &lt;em&gt;config.php&lt;/em&gt; sont dans &lt;em&gt;/etc/ezpublish&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Les données qui sont appelées à être écrites par apache (&lt;em&gt;design&lt;/em&gt;, &lt;em&gt;var&lt;/em&gt;, &lt;em&gt;extension&lt;/em&gt;) sont dans &lt;em&gt;/var/lib/ezpublish&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Le reste est dans &lt;em&gt;/usr/lib/ezpublish&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
Bref donner les droits à apache sur ces dossiers provoque un grand nombre d'erreur rpmlint, à voir lesquelles sont acceptable dans le cadre d'une application web.&lt;br /&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/rpm-d-ez-publish-pour-fedora#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/rpm-d-ez-publish-pour-fedora#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/496</wfw:commentRss>
      </item>
    
  <item>
    <title>Publication de dotclearRemember 2.1</title>
    <link>http://www.llaumgui.com/post/publication-de-dotclearremember-21</link>
    <guid isPermaLink="false">urn:md5:835f1d2b6acafdbcbb6d0d2a88cf6176</guid>
    <pubDate>Sat, 02 May 2009 10:59:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>MooTools</category>
        <category>Dotclear</category><category>jQuery</category><category>MooTools</category><category>Trac</category>    
    <description>    &lt;p&gt;J'ai profité du &lt;a href=&quot;http://www.llaumgui.com/post/nouvelle-version-du-blog-llaumguicom-v4&quot;&gt;nouveau thème de mon blog (dcEmplode)&lt;/a&gt; ainsi que de la mise à jour vers &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/&quot; title=&quot;A compact javascript framework&quot;&gt;MooTools&lt;/a&gt; 1.2.2, pour faire évoluer mon script &lt;a hreflang=&quot;fr&quot; href=&quot;http://dev.llaumgui.com/wiki/MooTools/dc_remember&quot;&gt;dotclearRemember&lt;/a&gt; permettant d'utiliser MooTools en lieu et place de &lt;a hreflang=&quot;en&quot; href=&quot;http://jquery.com/&quot;&gt;jQuery&lt;/a&gt; sous &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.dotclear.org/&quot; title=&quot;Prenez le contrôle de votre blog !&quot;&gt;Dotclear&lt;/a&gt;. Au sommaire des améliorations : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Mise à jour vers MooTools 1.2.2 avec l'utilisation de &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/docs/more/Core/Log&quot;&gt;Log&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Implémentation d'&lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/docs/core/Class/Class.Extras#Options&quot;&gt;Options&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Plus d'informations disponibles &lt;a hreflang=&quot;fr&quot; href=&quot;http://dev.llaumgui.com/wiki/MooTools/dc_remember&quot;&gt;sur la page dédiée&lt;/a&gt; sur la &lt;a hreflang=&quot;fr&quot; href=&quot;http://dev.llaumgui.com&quot;&gt;plateforme de développement&lt;/a&gt;. Au passage on remarquera qu'en plus d'un chantier
graphique, j'ai aussi lancé un chantier rédactionnel sur le &lt;a hreflang=&quot;en&quot; href=&quot;http://trac.edgewall.org/&quot;&gt;Trac&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/publication-de-dotclearremember-21#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/publication-de-dotclearremember-21#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/495</wfw:commentRss>
      </item>
    
  <item>
    <title>Trac, création d'un Egg et ajout de plugin</title>
    <link>http://www.llaumgui.com/post/trac-creation-d-un-egg-et-ajout-de-plugin</link>
    <guid isPermaLink="false">urn:md5:39acec1f73e441fc9eb0fc745d1974f6</guid>
    <pubDate>Sat, 02 May 2009 10:33:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Python</category>
        <category>Python</category><category>RHEL</category><category>spb-box</category><category>Trac</category>    
    <description>&lt;p&gt;Comme pas mal d'applications, &lt;a href=&quot;http://trac.edgewall.org/&quot; hreflang=&quot;en&quot; title=&quot;The Trac Project&quot;&gt;Trac&lt;/a&gt; possède une gestion des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Plugin&quot;&gt;plugins&lt;/a&gt;. La façon la plus facile d'ajouter un plugin est de passer par &lt;a href=&quot;http://fr.wikipedia.org/wiki/RPM_Package_Manager&quot; hreflang=&quot;fr&quot; title=&quot;RPM Package Manager&quot;&gt;RPM&lt;/a&gt; (il profitera alors à toutes les instances de Trac) mais malheureusement tous les plugins disponibles sur &lt;a href=&quot;http://trac-hacks.org&quot; hreflang=&quot;en&quot; title=&quot;Trac HAcks - Plugins, Macros, ...&quot;&gt;Trac Hacks&lt;/a&gt; ne sont pas packagés en RPM. Depuis sa version 0.10 Trac dispose d'une interface d'administration en plugin, plugin qui a été intégré dans le core de Trac 0.11.&lt;/p&gt;


&lt;p&gt;Depuis cette interface d'administration, il est possible d'ajouter un plugin packagé sous la forme d'un &lt;a href=&quot;http://peak.telecommunity.com/DevCenter/PythonEggs&quot; hreflang=&quot;en&quot; title=&quot;PythonEggs&quot;&gt;Eggs&lt;/a&gt;. Malheureusement l'Egg étant dépendant des versions de &lt;a href=&quot;http://www.python.org/&quot; hreflang=&quot;en&quot; title=&quot;Python Programming Language&quot;&gt;Python&lt;/a&gt; et de Trac, il est conseillé de le construire à partir de la machine cible.&lt;/p&gt;    &lt;p&gt;Prenons l'exemple du plugin &lt;a href=&quot;http://trac-hacks.org/wiki/TracWikiToPdfPlugin&quot; hreflang=&quot;en&quot; title=&quot;Trac WikiToPDF&quot;&gt;tracwikitopdfplugin&lt;/a&gt; et du serveur spb-box, le serveur hébergeant llaumgui.com, qui est une &lt;a href=&quot;http://fr.wikipedia.org/wiki/Red_Hat_Enterprise_Linux&quot;&gt;RHEL&lt;/a&gt; 5.3 avec Trac 0.11 et Python 2.4. Il faudra au préalable installer &lt;em&gt;python-devel&lt;/em&gt; et &lt;em&gt;python-setuptools&lt;/em&gt; :&lt;/p&gt;

&lt;code class=&quot;bash&quot;&gt;llaumgui&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;spb-box ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;python&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;unzip&lt;/span&gt; tracwikitopdfplugin-r5654.zip&lt;br /&gt;
llaumgui&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;spb-box ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;python&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; tracwikitopdfplugin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;0.11&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;br /&gt;
llaumgui&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;spb-box ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;python&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tracwikitopdfplugin&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;0.11&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt; python setup.py bdist_egg&lt;/code&gt;


&lt;p&gt;Il n'y a plus qu'a récupérer le .egg dans le répertoire &lt;em&gt;dist&lt;/em&gt; et l'envoyer sur le serveur au travers de l'interface d'administration. Ensuite un petit redémarrage du serveur apache et me voila avec un tracwikitopdfplugin à jour sous la dernière version.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/trac-creation-d-un-egg-et-ajout-de-plugin#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/trac-creation-d-un-egg-et-ajout-de-plugin#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/493</wfw:commentRss>
      </item>
    
  <item>
    <title>Après le blog, le Trac et après le Trac, le Twitter...</title>
    <link>http://www.llaumgui.com/post/apres-le-blog-le-trac-et-apres-le-trac-le-twitter</link>
    <guid isPermaLink="false">urn:md5:0a24b19d9aea689d0bfac40aecbea787</guid>
    <pubDate>Wed, 29 Apr 2009 13:46:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Développement web</category>
        <category>thème</category><category>Trac</category><category>Twitter</category><category>XSLT</category>    
    <description>&lt;p&gt;Après avoir changé le thème du blog, je me suis attaqué à celui du &lt;a href=&quot;http://trac.edgewall.org/&quot; hreflang=&quot;en&quot; title=&quot;The Trac Project&quot;&gt;Trac&lt;/a&gt; que j'ai renommé en  &amp;quot;Plateforme de développement&amp;quot; et passé sous le sous-domaine &lt;a href=&quot;http://dev.llaumgui.com&quot; hreflang=&quot;fr&quot; title=&quot;Plateforme de développement de Guillaume Kulakowski&quot;&gt;dev.llaumgui.com&lt;/a&gt;. En effet, je voulais une certaine cohérence entre le design du blog et celui de la plateforme de développement. J'ai donc entrepris de porter &lt;a href=&quot;http://templates.arcsin.se/emplode-website-template/&quot; hreflang=&quot;en&quot;&gt;Emplode&lt;/a&gt; sous Trac, et là, force est d'avouer que le truc est assez déconcertant.&lt;/p&gt;


&lt;p&gt;Le &lt;a href=&quot;http://trac.edgewall.org/wiki/TracInterfaceCustomization#SiteAppearance&quot; hreflang=&quot;en&quot; title=&quot;Customizing the Trac Interface&quot;&gt;moteur de template de Trac&lt;/a&gt; est basé sur un système d'&lt;a href=&quot;http://fr.wikipedia.org/wiki/XSLT&quot; hreflang=&quot;fr&quot; title=&quot;http://fr.wikipedia.org/wiki/XSLT&quot;&gt;XSLT&lt;/a&gt; qui me fait comprendre la charge serveur d'un Trac ;-). En plus pour appliquer le nouveau thème, bien sûr, il faut redémarrer le serveur apache, normal quoi...&lt;/p&gt;    &lt;p&gt;Bon, au final, ça surprend mais ça ne casse pas 3 pattes à un canard. Histoire d'aider ceux qui voudraient appréhender la customisation de Trac, je vous donne mon site.html commenté :&lt;/p&gt;

&lt;code class=&quot;html4strict&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;html&lt;/span&gt;&lt;/a&gt; xmlns&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:py&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;http://genshi.edgewall.org/&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900;&quot;&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;py:strip&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!--! Add site-specific style sheet --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/head.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;head&lt;/span&gt;&lt;/a&gt; py:match&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;head&amp;quot;&lt;/span&gt; py:attrs&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;select('@*')&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ${select('*|comment()|text()')}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Là, je rajoute ma CSS perso (dans htdocs) en plus des autres champs de head --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/link.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;link&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;rel&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;stylesheet&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;href&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${href.chrome('site/style.css')}&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/head.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;head&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/body.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;body&lt;/span&gt;&lt;/a&gt; py:match&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;body&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;page&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;top&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;wrapped&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Login et préférences... --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ${navigation('metanav')}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Formulaire de recherche... --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/form.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;form&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;search&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;action&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${href.search}&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;method&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;get&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; py:if&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;'SEARCH_VIEW' in perm&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/label.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;label&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;q&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Search:&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/label.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;label&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/input.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;input&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;q&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;q&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;size&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;10&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;accesskey&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;f&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Rechercher&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/form.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;form&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Là on va se servire dans trac.ini --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/h1.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;h1&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/span.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;span&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;href&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${chrome.logo.link}&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;${project.name}&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/span.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;span&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/h1.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;h1&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;blogdesc&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;${project.descr}&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;navigation&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Le menu principale --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;wrapped&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/ul.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;ul&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/li.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;li&lt;/span&gt;&lt;/a&gt; py:&lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;idx, item in enumerate(chrome.nav['mainnav'])&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${classes(first_last(idx, chrome.nav['mainnav']), active=item.active)}&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ${item.label}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/li.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;li&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/ul.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;ul&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/br.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;br&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;clear&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Contenu --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;inner&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;wrapper&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ${select('*[@id=&amp;quot;main&amp;quot;]|text()')}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;&amp;lt;!-- Pied de page --&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;footer&amp;quot;&lt;/span&gt; xml:&lt;span style=&quot;color: #000066;&quot;&gt;lang&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;en&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;wrapped&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;left&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Powered by &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;href&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${href.about()}&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/strong.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;strong&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;Trac ${trac.version}&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/strong.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;strong&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; by &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;href&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;http://www.edgewall.org/&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Edgewall Software&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/br.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;br&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Basé sur le thème Emplode par &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;href&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;http://arcsin.se/&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Arcsin&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/a.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;a&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #000066;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;right&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;${chrome.footer}&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/p.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;p&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/div.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;div&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/body.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;body&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;a href=&quot;http://december.com/html/4/element/html.html&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;html&lt;/span&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;


&lt;p&gt;Maintenant il y a plus qu'à faire pareil sur le Trac de Fedora-Fr...&lt;/p&gt;


&lt;p&gt;Comme j'étais parti sur ma lancée, j'ai aussi refait le design de mon profils &lt;a href=&quot;http://twitter.com/llaumgui&quot; hreflang=&quot;fr&quot;&gt;Twitter&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/apres-le-blog-le-trac-et-apres-le-trac-le-twitter#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/apres-le-blog-le-trac-et-apres-le-trac-le-twitter#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/492</wfw:commentRss>
      </item>
    
  <item>
    <title>php-ezc-Mail, php-ezc-Cache et d'autres</title>
    <link>http://www.llaumgui.com/post/php-ezc-mail-php-ezc-cache-et-d-autres</link>
    <guid isPermaLink="false">urn:md5:531e97b0453225d25db6b44d05e99571</guid>
    <pubDate>Sun, 26 Apr 2009 19:14:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>CentOS</category><category>eZ Components</category><category>Fedora</category><category>RHEL</category><category>rpm</category>    
    <description>    &lt;p&gt;Pour des besoins professionnels, j'ai eu recours aux &lt;a hreflang=&quot;en&quot; title=&quot;Enterprise ready general purpose PHP components library used independently or together for PHP application developmen&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt; Mail et Cache. Ce sont donc ces 2 components que j'ai soumis à review aujourd'hui (&lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=497736&quot;&gt;#497736&lt;/a&gt; et &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=497735&quot; hreflang=&quot;en&quot;&gt;#497735&lt;/a&gt;). Pour ceux qui sont sous RHEL5 (et php5.2), vous pouvez les récupérer &lt;a hreflang=&quot;en&quot; href=&quot;http://llaumgui.fedorapeople.org/rpm/ez_components/&quot;&gt;ici&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Sinon, l'ami &lt;a hreflang=&quot;fr&quot; href=&quot;http://blog.famillecollet.com/&quot;&gt;Remi&lt;/a&gt; m'ayant approuvé plusieurs components, attendons nous pour bientôt (cette semaine normalement) à voir le nombre des eZ Components intégrés dans Fedora grandement augmenté.&lt;/p&gt;
&lt;p&gt;Comme cette semaine mon emploi du temps professionnel est orienté SNCF, je devrai enfin finir (dans le train) mes derniers tests QA du RPM d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no&quot;&gt;eZ Publish&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/php-ezc-mail-php-ezc-cache-et-d-autres#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/php-ezc-mail-php-ezc-cache-et-d-autres#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/491</wfw:commentRss>
      </item>
    
  <item>
    <title>Nouvelle version du blog (llaumgui.com v4)</title>
    <link>http://www.llaumgui.com/post/nouvelle-version-du-blog-llaumguicom-v4</link>
    <guid isPermaLink="false">urn:md5:22f643f54b778ef99c6e1d20423f2ad7</guid>
    <pubDate>Sat, 25 Apr 2009 20:24:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Le Geek &amp; son blog</category>
        <category>Dotclear</category><category>eZ Publish</category><category>jQuery</category><category>MooTools</category><category>thème</category>    
    <description>&lt;p&gt;Tout juste un an après la précédente version (&lt;a href=&quot;http://www.llaumgui.com/pages/a-propos&quot; hreflang=&quot;fr&quot;&gt;Nodoka&lt;/a&gt;), j'ai souhaité offrir une nouvelle robe à ce blog, histoire de relancer mon envie de bloguer. Cette 4&lt;sup&gt;ème&lt;/sup&gt; version part d'un constat simple, je suis un bon développeur (voir très bon ;-)), mais un bien piètre graphiste ! Une fois accepté cela, j'ai décidé de partir d'une base déjà existante (&lt;a href=&quot;http://templates.arcsin.se/emplode-website-template/&quot; hreflang=&quot;en&quot;&gt;Emplode&lt;/a&gt; par &lt;a href=&quot;http://arcsin.se/&quot; hreflang=&quot;en&quot;&gt;Arcsin&lt;/a&gt;) et de transférer le tout sur &lt;a href=&quot;http://dotclear.net/&quot; hreflang=&quot;en&quot;&gt;Dotclear&lt;/a&gt; en le personnalisant quelque peu.&lt;/p&gt;    &lt;h2&gt;Un accouchement difficile...
&lt;/h2&gt;
&lt;p&gt;En effet, jamais un thème ne m'aura pris autant de temps. Avant de craquer sur Emplode, j'ai fait quelques passes d'arme avec &lt;a hreflang=&quot;en&quot; href=&quot;http://www.oswd.org/design/information/id/3577&quot;&gt;Red-Business&lt;/a&gt; et ma variante Blue-Business à laquelle vous avez échappé :&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/public/images/web/dotclear/draft-blue-business.png&quot; rel=&quot;milkbox&quot; title=&quot;Draft de Blue-Business&quot;&gt;&lt;img title=&quot;Draft de Blue-Business&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/web/dotclear/.draft-blue-business_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
Les choix technologiques n'ont pas été évidents non plus. En effet, j'ai d'abord testé &lt;a hreflang=&quot;en&quot; href=&quot;http://wordpress.org/&quot;&gt;WordPress&lt;/a&gt; dont l'interface d'administration et les fonctionnalités m'ont fort séduit. Mais, malheureusement, a customiser c'est horrible ! php et HTML se mélangent dans des templates qui n'en sont pas et qui rendent le truc assez rigide !&lt;/p&gt;
&lt;p&gt;On reproche à Dotclear de vouloir rattraper son retard par rapport à WordPress mais force est de constater que s'il est en retard, il a su observer et améliorer le concept. Les thèmes permettent de coder des fonctions poussées dont le résultat sera passé au système de template proprement.&lt;/p&gt;
&lt;p&gt;Donc après un retour sous Dotclear, une autre question s'est posée à moi : Rester avec &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/&quot;&gt;MooTools&lt;/a&gt; ou passer à &lt;a hreflang=&quot;en&quot; href=&quot;http://jquery.com/&quot;&gt;jQuery&lt;/a&gt; ? Les avantages de jQuery sont nombreux, c'est la solution officielle de Dotclear et &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.ez-france.org/Actualites/eZ-Publish-Community&quot;&gt;elle pourrait aussi devenir celle d'eZ Publish&lt;/a&gt;... Mais jQuery n'a pas un modèle objet aussi poussé et agréable à coder que celui de  Mootools... En plus &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/&quot;&gt;la version 1.2.2 de MooTools venant juste de sortir et améliorant encore plus le modèle objets&lt;/a&gt;, j'aurais été bête de ne pas en profiter !&lt;/p&gt;
&lt;p&gt;Bref, le thème dcEmplode est là ! Il n'est pas encore fini, pas mal de petits défauts y sont trouvables, il n'y a pas de contrôle sur les formulaires car je dois tester &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.net/docs/more/Forms/FormValidator&quot;&gt;la solution officielle introduite dans MooTools More 1.2.2.1&lt;/a&gt; avant de voir si je poursuis avec &lt;a hreflang=&quot;en&quot; href=&quot;http://mootools.floor.ch/en/demos/formcheck/&quot;&gt;FormCheck&lt;/a&gt;. Sinon, je n'ai pas testé sous IE non plus ;-). Bref, il y a encore du travail !&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/nouvelle-version-du-blog-llaumguicom-v4#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/nouvelle-version-du-blog-llaumguicom-v4#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/490</wfw:commentRss>
      </item>
    
  <item>
    <title>RPM d'eZ Components pour RHEL5</title>
    <link>http://www.llaumgui.com/post/rpm-d-ez-components-pour-rhel5</link>
    <guid isPermaLink="false">urn:md5:45381a627118056207718cbabb0df1c2</guid>
    <pubDate>Sat, 11 Apr 2009 11:17:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>CentOS</category>
        <category>CentOS</category><category>EPEL</category><category>eZ Components</category><category>Fedora</category><category>php</category><category>Remi</category><category>RHEL</category><category>RHWAS</category><category>rpm</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://www.llaumgui.com/post/../post/rpm-d-ez-components-pour-fedora-10&quot;&gt;J'ai déjà packagé une petite quinzaine d'eZ Components pour Fedora&lt;/a&gt;. En tant que contributeur &lt;a hreflang=&quot;fr&quot; href=&quot;http://fedoraproject.org/&quot;&gt;Fedoara&lt;/a&gt; et &lt;a hreflang=&quot;en&quot; href=&quot;http://fedoraproject.org/wiki/EPEL&quot;&gt;EPEL&lt;/a&gt;, il serait donc normal que je les propose pour &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Red_Hat_Enterprise_Linux&quot;&gt;RHEL&lt;/a&gt;. Malheureusement, &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org/&quot;&gt;eZ Components&lt;/a&gt;
nécessite php 5.2.1 ou supérieur qui n'est pas disponible en standard
pour RHEL. Pour avoir du php 5.2 sous RHEL5 il faut passer, soit par &lt;a hreflang=&quot;fr&quot; href=&quot;http://blog.famillecollet.com/&quot;&gt;remi&lt;/a&gt;, soit par  RHWAS (Web &lt;a hreflang=&quot;en&quot; href=&quot;http://www.redhat.com/appstack/&quot;&gt;Application Stack&lt;/a&gt;).
Ces 2 dépôts ne figurant pas dans les dépendances d'EPEL, je ne pourrai
donc pas proposer d'eZ Components pour RHEL avant l'opus 6 attendu pour
Q1 2010...&lt;/p&gt;
&lt;p&gt;En attendant pour ceux qui utilisent remi ou RHWAS, je vous ai fait &lt;a href=&quot;http://llaumgui.fedorapeople.org/rpm/ez_components/el5/&quot;&gt;la série des Components de Fedora pour RHEL 5&lt;/a&gt; (&lt;a href=&quot;http://trac.llaumgui.com/browser/rpmbuild/SPEC&quot;&gt;SPEC&lt;/a&gt;).&lt;/p&gt;    &lt;h2&gt;Pourquoi passer par RPM et non pas un simple pear install ?&lt;/h2&gt;
&lt;p&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/RPM_Package_Manager&quot;&gt;RPM&lt;/a&gt; est la solution de gestion de package pour (entre autre) Red Hat et Fedora. Il est normal de lui confier la totalité des logiciels installés sur votre système. Un simple &lt;em&gt;rpm -qa&lt;/em&gt; vous en donne la liste.&lt;/p&gt;
&lt;p&gt;Certains administrateurs utilisent à la fois rpm, &lt;a hreflang=&quot;en&quot; href=&quot;http://pear.php.net/&quot;&gt;pear&lt;/a&gt; install, &lt;a hreflang=&quot;en&quot; href=&quot;http://www.cpan.org/&quot;&gt;CPAN&lt;/a&gt;, &lt;a hreflang=&quot;en&quot; href=&quot;http://pypi.python.org/pypi&quot;&gt;Pypi&lt;/a&gt; et make install... Au final, ce qu'ils gagnent en facilité, ils le perdent 100 fois en maintenabilité et cohérence car au bout d'un moment on est incapable de dire ce qui est installé sur la machine. Donc pour travailler plus proprement sur mes serveurs, je privilégie la méthode RPM.&lt;/p&gt;
&lt;p&gt;En plus, une fois les SPEC faits, c'est très facilement packagé :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;for ezc in php-ezc-*; do rpmbuild -ba &amp;quot;$ezc&amp;quot;; done&lt;br /&gt;smock.pl --arch=i386 --distro=epel-5 rpmbuild/SRPMS/php-ezc-*&lt;/code&gt;&lt;/pre&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/rpm-d-ez-components-pour-rhel5#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/rpm-d-ez-components-pour-rhel5#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/489</wfw:commentRss>
      </item>
    
  <item>
    <title>CentOS 5.3 est sortie</title>
    <link>http://www.llaumgui.com/post/centos-53-est-sortie</link>
    <guid isPermaLink="false">urn:md5:d51987c407d7e9e5755460bdfdfee984</guid>
    <pubDate>Thu, 02 Apr 2009 00:46:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>CentOS</category>
        <category>CentOS</category>    
    <description>    &lt;p&gt;Juste un petite billet entre 2 journées de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.solutionslinux.fr/&quot;&gt;Solutions Linux&lt;/a&gt; pour annoncer la sortie de &lt;a hreflang=&quot;en&quot; href=&quot;http://centos.org&quot;&gt;CentOS &lt;/a&gt;5.3. Pour faire une mise à jours de la 5.2 vers la 5.3 c'est juste un simple :&lt;/p&gt;
&lt;pre&gt;yum clean all; yum upgrade&lt;/pre&gt;&lt;p&gt;Voila, je rentre de Solutions Linux et je fais ça ce week-end ;-).&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/centos-53-est-sortie#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/centos-53-est-sortie#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/488</wfw:commentRss>
      </item>
    
  <item>
    <title>Solutions Linux : Bilan du jour 1</title>
    <link>http://www.llaumgui.com/post/solutions-linux-%3A-bilan-du-jour-1</link>
    <guid isPermaLink="false">urn:md5:1a8752823fb7e904b2db55de36a6b365</guid>
    <pubDate>Wed, 01 Apr 2009 13:39:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>ambassadeur</category><category>Fedora</category><category>fedora-fr</category><category>live USB</category><category>Projet Fedora</category>    
    <description>&lt;p&gt;Première journée très intense à &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.solutionslinux.fr&quot;&gt;Solutions Linux&lt;/a&gt; :&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;milkbox[sl0901]&quot; href=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/img_3245.jpg&quot; title=&quot;Stand Fedora-Fr à Solutions Linux 2009&quot;&gt;&lt;img title=&quot;Stand Fedora-Fr à Solutions Linux 2009&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/.img_3245_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Arrivée à 14 heures en &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Gare_de_lyon&quot;&gt;gare de Lyon&lt;/a&gt; et direction porte de Versailles&lt;/li&gt;
&lt;li&gt;Gros tour du salon histoire de serrer quelques mains et prendre quelques contacts&lt;/li&gt;
&lt;li&gt;Apéro wine &amp;amp; cheese de l'&lt;a hreflang=&quot;fr&quot; href=&quot;http://april.org/&quot;&gt;April&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;21 heures, direction l'&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.assemblee-nationale.fr/&quot;&gt;Assemblée nationale&lt;/a&gt; pour assister aux séances de la loi &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Hadopi&quot;&gt;Hadopi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;    &lt;p&gt;
Encore 2 jours pour passer nous voir...&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;milkbox[sl0901]&quot; title=&quot;Stand Fedora-Fr à Solutions Linux 2009&quot; href=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/img_3252.jpg&quot;&gt;&lt;img title=&quot;Stand Fedora-Fr à Solutions Linux 2009&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/.img_3252_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Programme prévisionnel de la journée :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Fignolage du SPEC d'&lt;a hreflang=&quot;fr&quot; href=&quot;http://ez.no&quot;&gt;eZ Publish&lt;/a&gt; 4.1&lt;/li&gt;
&lt;li&gt;Atelier clefs live USB&lt;/li&gt;
&lt;li&gt;Apéro chez &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.linagora.com/&quot;&gt;Linagora&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apéro chez &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.mandriva.com/fr&quot;&gt;Mandrivna&lt;/a&gt; (me faut une invit')&lt;/li&gt;
&lt;li&gt;Resto avec les ambassadeurs du &lt;a hreflang=&quot;fr&quot; href=&quot;http://fedoraproject.org/&quot;&gt;projet Fedora&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a rel=&quot;milkbox[sl0901]&quot; title=&quot;Atelier clefs Live USB&quot; href=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/img_3251.jpg&quot;&gt;&lt;img title=&quot;Atelier clef Live USB sur le stand Fedora-Fr&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/.img_3251_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bref encore une grosse journée ;-).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mise à jour :&lt;/strong&gt; Le Xo de Bochecha pris en otage...&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;milkbox[sl0901]&quot; title=&quot;Prise d'otage&quot; href=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/img_3266.jpg&quot;&gt;&lt;img title=&quot;La prise d'otage...&quot; style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;&quot; src=&quot;http://www.llaumgui.com/public/images/fedora/association/solutionslinux2009/.img_3266_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/solutions-linux-%3A-bilan-du-jour-1#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/solutions-linux-%3A-bilan-du-jour-1#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/487</wfw:commentRss>
      </item>
    
  <item>
    <title>Demain : Solutions Linux</title>
    <link>http://www.llaumgui.com/post/demain-%3A-solutions-linux</link>
    <guid isPermaLink="false">urn:md5:98ecbfb11301c10100ce8f7a03f3ddce</guid>
    <pubDate>Mon, 30 Mar 2009 22:40:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Linux</category>
        <category>ambassadeur</category><category>Fedora Project</category><category>fedora-fr</category><category>Solutions Linux</category>    
    <description>    &lt;p&gt;Demain, comme chaque année, je prends mes quartier à Paris. Je serai présent &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.solutionslinux.fr/&quot;&gt;durant les 3 jours du salon Solutions Linux&lt;/a&gt; sur le stand de &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fedora-fr.org/&quot;&gt;Fedora-Fr&lt;/a&gt;. Donc si vous passez près de porte de Versaille...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/demain-%3A-solutions-linux#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/demain-%3A-solutions-linux#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/486</wfw:commentRss>
      </item>
    
  <item>
    <title>htpdate pour remplacer ntpd derrière un proxy</title>
    <link>http://www.llaumgui.com/post/htpdate-pour-remplacer-ntpd-derriere-un-proxy</link>
    <guid isPermaLink="false">urn:md5:d07bbb8801a7c784066cc335f74779e1</guid>
    <pubDate>Wed, 18 Mar 2009 12:38:00 +0100</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Linux</category>
        <category>CentOS</category><category>Linux</category><category>proxy</category><category>rpm</category>    
    <description>    &lt;p&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.logica.com/company+home+page/350233078&quot;&gt;Au travail&lt;/a&gt;, j'administre un serveur web (de recette et d'intégration) sous &lt;a hreflang=&quot;en&quot; href=&quot;http://centos.org/&quot; title=&quot;The Community ENTerprise Operating System&quot;&gt;CentOS&lt;/a&gt; 5.2. Malheureusement, comme dans beaucoup de grandes entreprises, nos connexions sont filtrées par un &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Proxy&quot;&gt;proxy&lt;/a&gt;. Cela ne pose pas trop de problèmes pour une utilisation courante (&lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Yellow_dog_Updater,_Modified&quot;&gt;yum&lt;/a&gt;, &lt;a hreflang=&quot;fr&quot; href=&quot;http://fr.wikipedia.org/wiki/Wget&quot;&gt;wget&lt;/a&gt;, etc...) mais dès qu'on veut utiliser &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ntpd&quot; hreflang=&quot;fr&quot;&gt;&lt;acronym title=&quot;Network Time Protocol Daemon&quot;&gt;ntpd&lt;/acronym&gt;&lt;/a&gt; pour tenir son serveur à l'heure, cela devient carrément impossible !&lt;/p&gt;
&lt;p&gt;En effet, que ce soit dans la littérature (&lt;a href=&quot;http://fr.wikipedia.org/wiki/Man_%28commande_Unix%29&quot; hreflang=&quot;fr&quot;&gt;man&lt;/a&gt;) ou sur le web, je n'ai pas trouvé de solution pour faire passer ntpd par un proxy et le serveur continuait désespérément à se désynchroniser (7mn en 2 mois, c'est pas la mort mais c'est aussi qu'un début...). La solution que j'ai trouvé est &lt;a href=&quot;http://www.clevervest.com/twiki/bin/view/HTP&quot; hreflang=&quot;en&quot; title=&quot;The HTTP Time Protocol&quot;&gt;htpdate&lt;/a&gt; qui va effectuer une mise à jour sur des serveurs tiers via une simple connexion http (port 80) et en utilisant un proxy :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;root@ezpublish ~&amp;gt; cat /etc/sysconfig/htpdate&lt;br /&gt;### Uncomment and change this if you want to change the default htpdate options.&lt;br /&gt;### See manual htpdate(8) for details.&lt;br /&gt;&lt;br /&gt;OPTIONS=&amp;quot;-a -l -s -P proxy.maboite.fr:3128&amp;quot;&lt;br /&gt;SERVERS=&amp;quot;www.linux.org www.freebsd.org&amp;quot;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pour les utilisateurs de CentOS, vous trouverez &lt;a href=&quot;http://rpmforge.net/user/packages/htpdate/&quot;&gt;le rpm&lt;/a&gt; chez &lt;a href=&quot;https://rpmrepo.org/&quot; hreflang=&quot;en&quot; title=&quot;high quality RPM packaging&quot;&gt;RPMforge&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/htpdate-pour-remplacer-ntpd-derriere-un-proxy#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/htpdate-pour-remplacer-ntpd-derriere-un-proxy#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/485</wfw:commentRss>
      </item>
    
  <item>
    <title>Live eTIC Party 9.03</title>
    <link>http://www.llaumgui.com/post/live-etic-party-903</link>
    <guid isPermaLink="false">urn:md5:3fcd1315c12bb8573ebd4e37b3594ef0</guid>
    <pubDate>Tue, 17 Mar 2009 18:57:00 +0100</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>Fedora</category><category>Fedora Project</category><category>Live eTIC</category>    
    <description>    &lt;p&gt;Comme &lt;a href=&quot;http://www.llaumgui.com/post/Presentation-de-Fedora-et-du-Projet-Fedora-lors-du-Live-eTIC-Party&quot; title=&quot;Présentation de Fedora et du Projet Fedora lors du Live eTIC Party&quot;&gt;l'année dernière&lt;/a&gt;, je me rendrais aux &lt;a href=&quot;http://www.montpel-libre.fr/archives/index.php?2009/02/10/16-live-etic-party-903&quot; hreflang=&quot;fr&quot; title=&quot;Live eTIC Party 9.03&quot;&gt;Live eTIC Party&lt;/a&gt; organisées &lt;strong&gt;vendredi 20 mars 2009 de 9h00 à 19h00&lt;/strong&gt; par l'association &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.montpel-libre.fr/&quot;&gt;Montpel'libre&lt;/a&gt; &amp;amp; l'UMI à l'&lt;a href=&quot;http://www.univ-montp1.fr/&quot; hreflang=&quot;fr&quot;&gt;université Montpellier I&lt;/a&gt;. Malheureusement, mon emploi du temps ne me permet pas d'y être présent toute la journée (je prend déjà plusieurs jours pour &lt;a href=&quot;http://www.solutionslinux.fr&quot; hreflang=&quot;fr&quot;&gt;Solution Linux 09&lt;/a&gt;) mais j'y ferais cependant une intervention de &lt;strong&gt;13H à 13H30&lt;/strong&gt; alors si vous passez dans le coin...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/live-etic-party-903#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/live-etic-party-903#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/484</wfw:commentRss>
      </item>
    
  <item>
    <title>eZ Components et Grnotify dans Fedora</title>
    <link>http://www.llaumgui.com/post/ez-components-et-grnotify-dans-fedora</link>
    <guid isPermaLink="false">urn:md5:242fe8b714636ebd98ff419697ced203</guid>
    <pubDate>Tue, 10 Mar 2009 08:36:00 +0100</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>eZ Components</category><category>eZ Publish</category><category>Fedora</category><category>rpm</category>    
    <description>    &lt;p&gt;Quelques petites nouvelles des dernières intégrations dans &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.fedora-fr.org&quot;&gt;Fedora&lt;/a&gt; :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://grnotify.sourceforge.net/&quot;&gt;Grnotify&lt;/a&gt; dont je vous avez déjà parlé dans &lt;a hreflang=&quot;en&quot; href=&quot;http://www.llaumgui.com/post/rpm-de-grnotify-pour-fedora-9-10&quot;&gt;un précédent billet&lt;/a&gt; est à présent dans les dépôts stables : &lt;code&gt;yum install grnotify&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Les &lt;a hreflang=&quot;en&quot; href=&quot;http://ezcomponents.org&quot;&gt;eZ Components&lt;/a&gt; arrivent au compte goute dans Fedora : &lt;a hreflang=&quot;en&quot; href=&quot;https://admin.fedoraproject.org/pkgdb/packages/name/php-channel-ezc&quot;&gt;php-channel-ezc&lt;/a&gt; est dans les dépôts stables alors que &lt;a hreflang=&quot;en&quot; href=&quot;https://admin.fedoraproject.org/pkgdb/packages/name/php-ezc-Base&quot;&gt;php-ezc-Base&lt;/a&gt; &amp;amp; &lt;a hreflang=&quot;en&quot; href=&quot;https://admin.fedoraproject.org/pkgdb/packages/name/php-ezc-ConsoleTools&quot;&gt;php-ezc-ConsoleTools&lt;/a&gt; sont encore en testing.&lt;/li&gt;
&lt;li&gt;Les components suivants sont encore en review : &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=484567&quot;&gt;php-ezc-File&lt;/a&gt; (dernière dépendance d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no&quot;&gt;eZ Publish&lt;/a&gt;), &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=488538&quot;&gt;php-ezc-Authentication&lt;/a&gt; (dépendance d'&lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no/developer/contribs/applications/ez_human_captcha&quot;&gt;eZ Human captcha&lt;/a&gt;), &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=488539&quot;&gt;php-ezc-Configuration&lt;/a&gt;, &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=488542&quot;&gt;php-ezc-Database&lt;/a&gt;, &lt;a hreflang=&quot;en&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=488549&quot;&gt;php-ezc-Eventlog&lt;/a&gt; (tout 3, dépendances de mon projets &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/wiki/eZ%20Components/Gauffr&quot;&gt;Gauffr&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/ez-components-et-grnotify-dans-fedora#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/ez-components-et-grnotify-dans-fedora#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/483</wfw:commentRss>
      </item>
    
  <item>
    <title>backup-manager 0.7.7 vs backup-manager 0.7.8</title>
    <link>http://www.llaumgui.com/post/backup-manager-077-vs-backup-manager-078</link>
    <guid isPermaLink="false">urn:md5:12abd20bfef3049c27244fd139892cd5</guid>
    <pubDate>Sun, 08 Feb 2009 19:07:00 +0100</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Fedora</category>
        <category>backup-manager</category><category>EPEL</category><category>Fedora</category><category>pidgin-privacy-please</category><category>RHEL</category><category>rpm</category>    
    <description>    &lt;p&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://www.backup-manager.org/&quot;&gt;backup-manager&lt;/a&gt; vient enfin de rejoindre les dépôts Fedora dans sa version 0.7.7. Pour ceux qui voudrez la version 0.7.8, j'ai construis les RPM et en attendant qu'ils soient poussés dans Fedora-Testing vous pouvez &lt;a hreflang=&quot;en&quot; href=&quot;http://koji.fedoraproject.org/koji/packageinfo?packageID=7552&quot;&gt;les téléchager à partir de Koji&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour info, &lt;a hreflang=&quot;en&quot; href=&quot;http://code.google.com/p/pidgin-privacy-please/&quot;&gt;pidgin-privacy-please&lt;/a&gt; est également dans les dépôts stables et comme j'ai profité de la version 0.7.8 de backup-manager pour faire des adaptations, il devrait intégrer &lt;a hreflang=&quot;en&quot; href=&quot;http://fedoraproject.org/wiki/EPEL&quot;&gt;EPEL&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/backup-manager-077-vs-backup-manager-078#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/backup-manager-077-vs-backup-manager-078#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/atom/comments/482</wfw:commentRss>
      </item>
    
</channel>
</rss>