<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
  <title>Catapulse RSS Feeds</title>
  <link rel="alternate" href="http://www.catapulse.org/" type="text/html"/>
  <subtitle>Blog/CMS with Catalyst Web Framework Project.</subtitle>
  <author>
    <name>admin@catapulse.org</name>
  </author>
  <entry>
    <title>Catalyst et Class Workflow</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Workflow Si l'on se réfère à la définition de Wikipédia, il s'agit de la modélisation et la gestion informatique de l'ensemble des tâches à accomplir et des différents acteurs impliqués dans la réalisation d'un processus métier . Pour un processus de suivi d'appel (Helpdesk), il s'agit de la modélisation des tâches lié à la vie du ticket. Le workflow étant</div>
      </div>
    </content>
    <published>2009-10-10T16:37:29</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/123" type="text/html"/>
  </entry>
  <entry>
    <title>Profilers Perl</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Devel::NYTProf : LE profiler de code Perl Devel::SmallProf Au commencement naquit Devel::SmallProf (1997). Son ambition, mesurer le temps consommé par chaque line de code. Testons avec ce programme en Perl : #!/usr/bin/perl for (1..1000) { my @rows = ( ); push @rows, Tr( map { td($_) } 'a'..'d' ); push @rows, Tr( map { td($_) } 'e'..'h' ); my $var</div>
      </div>
    </content>
    <published>2009-10-10T16:09:48</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/122" type="text/html"/>
  </entry>
  <entry>
    <title>Compass</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Compass Intro Compass est un formidable outil d'aide à la conception de feuilles de style. Fini les grosses migraines à peaufiner des feuilles de styles, à les rendre compatibles avec tous les navigateurs, à leurs donner une certaine apparence, un semblant de cohérence. Compass à été créé pour y pallier, il s'agit d'une nouvelle manière de générer et gérer les</div>
      </div>
    </content>
    <published>2009-09-05T00:39:02</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/121" type="text/html"/>
  </entry>
  <entry>
    <title>Quelques nouveautés ...</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Mise à jour ... Les inscriptions sont enfin possibles. Les comptes de mon précédent site n'étant pas compatibles avec Catapulse n'ont pas été réinjectés. Je les ai simplement supprimés :( Désolé mais il est nécessaire de repasser par la case 'inscrip- tion'. Il n'est pas encore possible de modifier/retrouver son mot de passe, je m'en explique plus bas. Ajout des thèmes</div>
      </div>
    </content>
    <published>2009-03-07T14:34:14</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/100" type="text/html"/>
  </entry>
  <entry>
    <title>Dépôt CPAN à la sauce Debian</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Debian et CPAN Construction du dépot Catalyst est dépendant d'un nombre important de modules du CPAN loin d'être tous présent dans Debian. Pour y remédier plusieurs outils assurent leur mise en paquet. ( dh-make-perl , dpkg-buildpackage , cpan2dist et surement d'autres ...) Dans ce chapitre je monterai comment j'ai laborieusement mis en place le dépot http://apt.catapulse.org/debian à l'aide de ces</div>
      </div>
    </content>
    <published>2009-01-26T20:11:34</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/96" type="text/html"/>
  </entry>
  <entry>
    <title>Postfix &amp; Cie</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Postfix et Cie Le but recherché Disposer d'un serveur de messagerie assurant: Gestion des utilisateurs et domaines virtuels en BDD Les échanges en TLS et SSL Le filtrage des virus et spams Interface d'administration Webmail pré requis : Une Debian Etch fraîchement installée sur une machine dédiée et un nom de domaine déposé Installation de base L'installation du serveur se</div>
      </div>
    </content>
    <published>2009-01-23T23:04:12</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/92" type="text/html"/>
  </entry>
  <entry>
    <title>Varnish au service de Catalyst ?</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Varnish au service de Catalyst ? Varnish Ce paragraphe est largement inspiré des deux articles de ' Catalyst Advent Calendar ' traitant de Varnish : Making Catalyst Sites Shine with Varnish Site Building Hotness with Edge Side Includes Qu'est que Varnish Vanish est relativement récent, sa première version datant de 2006. Il a été conçu pour résoudre le problème récurrent</div>
      </div>
    </content>
    <published>2008-12-29T13:53:33</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/90" type="text/html"/>
  </entry>
  <entry>
    <title>Git ou le gestionnaire de version ultime</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Git ou le controle de version ultime Intro A l'origine était BitKeeper , un logiciel de versionning utilisé par la communauté opensource pour géré le développement du noyau Linux. Dès le début le choix de cet outil fût très contreversé jusqu'en 2005 lorsque la société BitMover annonça qu'elle ne fournirai plus de version gratuite de BitKeeper à la communauté. La</div>
      </div>
    </content>
    <published>2008-12-22T13:50:23</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/89" type="text/html"/>
  </entry>
  <entry>
    <title>Création d'un dépôt Debian</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Création d'un dépot Debian Intro Suite à la lecture de ' Making Catalyst Sites Shine with Varnish ', sur lequel je reviendrai surement, j'ai souhaité tester cette nouvelle gestion des caches. Malheureusement la distribution Debian Etch ne dispose pas de la dernière version de Varnish comme il est conseillé d'utiliser dans l'article. Me voilà donc parti dans le backporting de</div>
      </div>
    </content>
    <published>2008-12-17T16:01:36</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/86" type="text/html"/>
  </entry>
  <entry>
    <title>Syslog-ng</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Supervision des logs : syslog-ng Syslog-ng Le daemon Syslog-ng ( ng pour nouvelle génération ) est compatible avec son ainé syslog, il lui ajoute une grande souplesse dans la gestion des logs. Il est ainsi possible de décrire la source du log qui peut être le daemon lui-même, un fichier, pipe, réseau. La destination des journaux est elle aussi variée</div>
      </div>
    </content>
    <published>2008-12-14T17:16:30</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/85" type="text/html"/>
  </entry>
  <entry>
    <title>Vaio aux petits oignons ?</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Vaio aux petits oignons ? Mon nouveau portable J'ai fais très récement l'aquisition d'un Sony Vaio ( PCG-6S4M ) avec comme il se doit un Win machin vista dans les entrailles. Ni une ni deux, je dégage tout ça. L'idée première étant de xenifier cette machine pour disposer d'un Winbeurk (xp) et d'un Linux (Debian) virtuel. Pourquoi le faire alors</div>
      </div>
    </content>
    <published>2008-11-12T23:05:05</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/84" type="text/html"/>
  </entry>
  <entry>
    <title>Catapulse 0.04</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Catapulse-0.04 Quelques nouveautés dans cette version :

- Concaténation CSS / JS

- Conformité XHTML 1.1

- Noté A YSlow (http://developer.yahoo.com/performance/rules.html [1])

- Liquid thème

- Ajout de liens par Article/Catégorie

- Suppression de l'éditeur Javascript



Sources: http://www.catapulse.org/static/files/articles/perl/catalyst/-
catapulse/Catapulse-0.04.tar.gz [2]

-- 
 [1] http://developer.yahoo.com/performance/rules.html
 [2] apulse.org/static/files/articles/perl/catalyst/catapulse/Catapulse-
     0.04.tar.gz
</div>
      </div>
    </content>
    <published>2008-11-02T00:18:56</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/82" type="text/html"/>
  </entry>
  <entry>
    <title>L'argent dette</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Pour ceux qui comme moi ne ce sont pas encore poser cette question essentielle : d'oû provient l'argent ? Voir absolument cette vidéo pédagogique avec une bande son en français qui en explique les rouages. . Quiconque croit que la croissance exponentielle peut continuer sans fin, dans un monde fini, est soit fou, soit économiste ~ Kenneth Boulding, économiste .</div>
      </div>
    </content>
    <published>2008-10-23T21:35:43</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/80" type="text/html"/>
  </entry>
  <entry>
    <title>A la découverte du FreeRunner</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> A la découverte du FreeRunner Il me le faut Je dois pourtant être l'un des derniers mohicans à ne pas encore posséder de téléphone portable et bien cette fois ci je franchis le pas. Comment résister à cette petite révolution qu'est le FreeRunner : un micro ordinateur tournant sous Linux et qui pour ne rien gâcher permet de téléphoner :)</div>
      </div>
    </content>
    <published>2008-10-05T16:52:18</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/79" type="text/html"/>
  </entry>
  <entry>
    <title>Catapulse</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;"> Catapulse Présentation Catapulse est un moteur de blog (voir un CMS), basé sur le framework Perl Catalyst . Le principe est un peu différent des autres blogs en ce sens que les articles sont écrits en local sous divers formats, transmit à Catapulse qui les traduits en XHTML. Pour débuter ce projet je me suis inspiré d'Angerwhale pour la traduction</div>
      </div>
    </content>
    <published>2008-08-31T16:29:40</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/76" type="text/html"/>
  </entry>
  <entry>
    <title>Débuter avec DBIx</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Débuter avec DBIxTable of Contents1. Dbix mais encore ?2. Transformation en classe DBIx::Class3. Utilisation de DBIx::Class4. Migration facile avec DBIx5. SQL::Translator5.1. sqlt5.2. sqlt-diagram5.3. sqlt-graph5.4. Création automatique des schemas SQL pour plusieurs bases6. Insertion en base7. Interrogation en base8. Etendre les fonctionnalités9. Versionning1. Dbix mais encore ?Dans cet article nous découvrirons à l'aide d'un exemple comment utiliser DBIx et ses confrères pour</div>
      </div>
    </content>
    <published>2008-07-29T03:15:30</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/75" type="text/html"/>
  </entry>
  <entry>
    <title>Catalyst, JSON et Jemplate</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Catalyst, JSON et JemplateTable des matières1. JSON2. Jemplate3. L'url nous retourne du JSON4. Squelette de l'application5. Ajout de la couche Jemplate6. Source et binaire1. JSONJSON est format de représentation des données, ses principales qualités sont :Il s'agit d'un format texte, donc facilement lisible.Sa légèreté et la facilté pour l'expoiterDéfini par la RFC 4627, il est ouvertDe plus comme son nom l'indique</div>
      </div>
    </content>
    <published>2008-04-20T17:13:09</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/71" type="text/html"/>
  </entry>
  <entry>
    <title>Catalyst : Trucs et astuces</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Table des matières1. Problèmes de performances1. Problèmes de performancesL'application Catalyst est construite, elle fonctionne comme je le souhaite ... la vie est belle. Mais alors pourquoi ces temps de réponse ?Trois secondes par requete ! Insupportable, c'est portant ce qui m'est arrivé :(Merci à Jonathan Rockway pour l'astuces qui suit:Dans Root.pm ajouter l'action suivante: sub quit :Local { exit(0) if $ENV{MYAPP_EXIT_OK}</div>
      </div>
    </content>
    <published>2008-03-01T01:46:49</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/70" type="text/html"/>
  </entry>
  <entry>
    <title>Catalyst et les Templates Toolkit</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Catalyst et les Templates ToolkitTable des matières1. Introduction2. La première utilisation3. INSERT / INCLUDE / PROCESS / WRAPPER / BLOCK3.1. INSERT/INCLUDE3.2. PROCESS3.3. WRAPPER3.4. BLOCK4. Catalyst et TTSite4.1. Installation / Configuration4.2. Le wrapper5. Toujours plus fort : Catalyst::View::TT::Bootstrap1. IntroductionCatalyst dispose de diverses 'Vues' pour afficher un contenu, la plus utilisée étant à travers les Templates Toolkit.Les Templates toolkit (TT) sont un ensemble</div>
      </div>
    </content>
    <published>2008-02-26T23:16:40</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/69" type="text/html"/>
  </entry>
  <entry>
    <title>Synchro local/distant</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <div style="border: 1px solid #3371a3; background-color: #dedfdf;">Synchronisation local / distantTable des matières1. FTP2. Rsync via SSH1. FTPA la recherche d'un outil permettant la synchronisation d'un répertoire local avec un site FTP distant je suis tombé sur ' sitecopy'.Ce chapitre est un bref descriptif de son utilisation.Pour initier le mirroir il est nécessaire de créer un répertoire dans lequel seront stockées les informations relatives au fichier synchronisés. mkdir</div>
      </div>
    </content>
    <published>2008-02-26T14:02:21</published>
    <link rel="alternate" href="http://www.catapulse.org/articles/view/68" type="text/html"/>
  </entry>
</feed>
