<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:dcterms="http://purl.org/rss/1.0/modules/dcterms/"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel>
<title>Catapulse RSS Feeds</title>
<link>http://www.catapulse.org/</link>
<description>Blog/CMS with Catalyst Web Framework Project.</description>
<language>fr</language>
<webMaster>no-reply@catapulse.org</webMaster>

<item>
<title>Varnish au service de Catalyst ?</title>
<link>http://www.catapulse.org/articles/view/90</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/90</guid>
<pubDate>Mon, 29 Dec 2008 13:53:33 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Varnish au service de Catalyst ? Varnish Ce paragraphe est largement inspir&#xE9; des deux articles de &#x27; Catalyst Advent Calendar &#x27; traitant de Varnish : Making Catalyst Sites Shine with Varnish Site Building Hotness with Edge Side Includes Qu&#x27;est que Varnish Vanish est relativement r&#xE9;cent, sa premi&#xE8;re version datant de 2006. Il a &#xE9;t&#xE9; con&#xE7;u pour r&#xE9;soudre le probl&#xE8;me r&#xE9;current&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Git ou le gestionnaire de version ultime</title>
<link>http://www.catapulse.org/articles/view/89</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/89</guid>
<pubDate>Mon, 22 Dec 2008 13:50:23 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Git ou le controle de version ultime Intro A l&#x27;origine &#xE9;tait BitKeeper , un logiciel de versionning utilis&#xE9; par la communaut&#xE9; opensource pour g&#xE9;r&#xE9; le d&#xE9;veloppement du noyau Linux. D&#xE8;s le d&#xE9;but le choix de cet outil f&#xFB;t tr&#xE8;s contrevers&#xE9; jusqu&#x27;en 2005 lorsque la soci&#xE9;t&#xE9; BitMover annon&#xE7;a qu&#x27;elle ne fournirai plus de version gratuite de BitKeeper &#xE0; la communaut&#xE9;. La&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Cr&#xE9;ation d&#x27;un d&#xE9;p&#xF4;t Debian</title>
<link>http://www.catapulse.org/articles/view/86</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/86</guid>
<pubDate>Wed, 17 Dec 2008 16:01:36 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Cr&#xE9;ation d&#x27;un d&#xE9;pot Debian Intro Suite &#xE0; la lecture de &#x27; Making Catalyst Sites Shine with Varnish &#x27;, sur lequel je reviendrai surement, j&#x27;ai souhait&#xE9; tester cette nouvelle gestion des caches. Malheureusement la distribution Debian Etch ne dispose pas de la derni&#xE8;re version de Varnish comme il est conseill&#xE9; d&#x27;utiliser dans l&#x27;article. Me voil&#xE0; donc parti dans le backporting de&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Syslog-ng</title>
<link>http://www.catapulse.org/articles/view/85</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/85</guid>
<pubDate>Sun, 14 Dec 2008 17:16:30 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Supervision des logs : syslog-ng Syslog-ng Le daemon Syslog-ng ( ng pour nouvelle g&#xE9;n&#xE9;ration ) est compatible avec son ain&#xE9; syslog, il lui ajoute une grande souplesse dans la gestion des logs. Il est ainsi possible de d&#xE9;crire la source du log qui peut &#xEA;tre le daemon lui-m&#xEA;me, un fichier, pipe, r&#xE9;seau. La destination des journaux est elle aussi vari&#xE9;e&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Vaio aux petits oignons ?</title>
<link>http://www.catapulse.org/articles/view/84</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/84</guid>
<pubDate>Wed, 12 Nov 2008 23:05:05 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Vaio aux petits oignons ? Mon nouveau portable J&#x27;ai fais tr&#xE8;s r&#xE9;cement l&#x27;aquisition d&#x27;un Sony Vaio ( PCG-6S4M ) avec comme il se doit un Win machin vista dans les entrailles. Ni une ni deux, je d&#xE9;gage tout &#xE7;a. L&#x27;id&#xE9;e premi&#xE8;re &#xE9;tant de xenifier cette machine pour disposer d&#x27;un Winbeurk (xp) et d&#x27;un Linux (Debian) virtuel. Pourquoi le faire alors&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catapulse 0.04</title>
<link>http://www.catapulse.org/articles/view/82</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/82</guid>
<pubDate>Sun, 02 Nov 2008 00:18:56 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Catapulse-0.04 Quelques nouveaut&#xE9;s dans cette version :

- Concat&#xE9;nation CSS / JS

- Conformit&#xE9; XHTML 1.1

- Not&#xE9; A YSlow (http://developer.yahoo.com/performance/rules.html [1])

- Liquid th&#xE8;me

- Ajout de liens par Article/Cat&#xE9;gorie

- Suppression de l&#x27;&#xE9;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
&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Cr&#xE9;ation de packages Debian</title>
<link>http://www.catapulse.org/articles/view/81</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/81</guid>
<pubDate>Sun, 26 Oct 2008 16:17:55 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Cr&#xE9;ation d&#x27;un package Debian Pourquoi &#xE7;a ? Il est parfois int&#xE9;ressant de disposer d&#x27;une version d&#x27;un programme non encore int&#xE9;gr&#xE9; dans une distribution Debian. Et d&#x27;ailleurs si j&#x27;ai cr&#xE9;&#xE9; cette doc c&#x27;&#xE9;tait justement pour profiter de la derni&#xE8;re version de lighttp qui comblait des failles de s&#xE9;curit&#xE9; des versions pr&#xE9;c&#xE9;dentes ... et un peu pour le fun ;) lighttpd 1.4.20&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>L&#x27;argent dette</title>
<link>http://www.catapulse.org/articles/view/80</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/80</guid>
<pubDate>Thu, 23 Oct 2008 21:35:43 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Pour ceux qui comme moi ne ce sont pas encore poser cette question essentielle : d&#x27;o&#xFB; provient l&#x27;argent ? Voir absolument cette vid&#xE9;o p&#xE9;dagogique avec une bande son en fran&#xE7;ais qui en explique les rouages. . Quiconque croit que la croissance exponentielle peut continuer sans fin, dans un monde fini, est soit fou, soit &#xE9;conomiste ~ Kenneth Boulding, &#xE9;conomiste .&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>A la d&#xE9;couverte du FreeRunner</title>
<link>http://www.catapulse.org/articles/view/79</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/79</guid>
<pubDate>Sun, 05 Oct 2008 16:52:18 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; A la d&#xE9;couverte du FreeRunner Il me le faut Je dois pourtant &#xEA;tre l&#x27;un des derniers mohicans &#xE0; ne pas encore poss&#xE9;der de t&#xE9;l&#xE9;phone portable et bien cette fois ci je franchis le pas. Comment r&#xE9;sister &#xE0; cette petite r&#xE9;volution qu&#x27;est le FreeRunner : un micro ordinateur tournant sous Linux et qui pour ne rien g&#xE2;cher permet de t&#xE9;l&#xE9;phoner :)&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catapulse</title>
<link>http://www.catapulse.org/articles/view/76</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/76</guid>
<pubDate>Sun, 31 Aug 2008 16:29:40 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E; Catapulse Pr&#xE9;sentation Catapulse est un moteur de blog (voir un CMS), bas&#xE9; sur le framework Perl Catalyst . Le principe est un peu diff&#xE9;rent des autres blogs en ce sens que les articles sont &#xE9;crits en local sous divers formats, transmit &#xE0; Catapulse qui les traduits en XHTML. Pour d&#xE9;buter ce projet je me suis inspir&#xE9; d&#x27;Angerwhale pour la traduction&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>D&#xE9;buter avec DBIx</title>
<link>http://www.catapulse.org/articles/view/75</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/75</guid>
<pubDate>Tue, 29 Jul 2008 03:15:30 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;D&#xE9;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&#xE9;ation automatique des schemas SQL pour plusieurs bases6. Insertion en base7. Interrogation en base8. Etendre les fonctionnalit&#xE9;s9. Versionning1. Dbix mais encore ?Dans cet article nous d&#xE9;couvrirons &#xE0; l&#x27;aide d&#x27;un exemple comment utiliser DBIx et ses confr&#xE8;res pour&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catalyst, JSON et Jemplate</title>
<link>http://www.catapulse.org/articles/view/71</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/71</guid>
<pubDate>Sun, 20 Apr 2008 17:13:09 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Catalyst, JSON et JemplateTable des mati&#xE8;res1. JSON2. Jemplate3. L&#x27;url nous retourne du JSON4. Squelette de l&#x27;application5. Ajout de la couche Jemplate6. Source et binaire1. JSONJSON est format de repr&#xE9;sentation des donn&#xE9;es, ses principales qualit&#xE9;s sont :Il s&#x27;agit d&#x27;un format texte, donc facilement lisible.Sa l&#xE9;g&#xE8;ret&#xE9; et la facilt&#xE9; pour l&#x27;expoiterD&#xE9;fini par la RFC 4627, il est ouvertDe plus comme son nom l&#x27;indique&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catalyst : Trucs et astuces</title>
<link>http://www.catapulse.org/articles/view/70</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/70</guid>
<pubDate>Sat, 01 Mar 2008 01:46:49 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Table des mati&#xE8;res1. Probl&#xE8;mes de performances1. Probl&#xE8;mes de performancesL&#x27;application Catalyst est construite, elle fonctionne comme je le souhaite ... la vie est belle. Mais alors pourquoi ces temps de r&#xE9;ponse ?Trois secondes par requete ! Insupportable, c&#x27;est portant ce qui m&#x27;est arriv&#xE9; :(Merci &#xE0; Jonathan Rockway pour l&#x27;astuces qui suit:Dans Root.pm ajouter l&#x27;action suivante: sub quit :Local { exit(0) if $ENV{MYAPP_EXIT_OK}&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catalyst et les Templates Toolkit</title>
<link>http://www.catapulse.org/articles/view/69</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/69</guid>
<pubDate>Tue, 26 Feb 2008 23:16:40 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Catalyst et les Templates ToolkitTable des mati&#xE8;res1. Introduction2. La premi&#xE8;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 &#x27;Vues&#x27; pour afficher un contenu, la plus utilis&#xE9;e &#xE9;tant &#xE0; travers les Templates Toolkit.Les Templates toolkit (TT) sont un ensemble&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Synchro local/distant</title>
<link>http://www.catapulse.org/articles/view/68</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/68</guid>
<pubDate>Tue, 26 Feb 2008 14:02:21 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Synchronisation local / distantTable des mati&#xE8;res1. FTP2. Rsync via SSH1. FTPA la recherche d&#x27;un outil permettant la synchronisation d&#x27;un r&#xE9;pertoire local avec un site FTP distant je suis tomb&#xE9; sur &#x27; sitecopy&#x27;.Ce chapitre est un bref descriptif de son utilisation.Pour initier le mirroir il est n&#xE9;cessaire de cr&#xE9;er un r&#xE9;pertoire dans lequel seront stock&#xE9;es les informations relatives au fichier synchronis&#xE9;s. mkdir&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catalyst, vite fait</title>
<link>http://www.catapulse.org/articles/view/67</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/67</guid>
<pubDate>Tue, 26 Feb 2008 13:39:12 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Catalyst vite faitTable des mati&#xE8;res1. Pourquoi2. Comment1. PourquoiCatalyst d&#xE9;pend d&#x27;un nombre impressionant de modules Perl, certains diront d&#x27;un 1/2 CPAN :) alors lorsqu&#x27;il s&#x27;agit de l&#x27;installer sur une machine vierge &#xE7;a devient vite gonflant.Pour ne pas polluer l&#x27;installation packag&#xE9;e des modules Perl de base il est int&#xE9;ressant de l&#x27;installer dans son r&#xE9;pertoire local comme d&#xE9;taill&#xE9; dans l&#x27;article &#x27; Catalyst Hosting&#x27;. Il&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>D&#xE9;buter une application avec Catalyst</title>
<link>http://www.catapulse.org/articles/view/66</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/66</guid>
<pubDate>Sun, 24 Feb 2008 21:16:05 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Pour Touns: Cette doc n&#x27;est pas termin&#xE9;e, mais elle permet de d&#xE9;buter avec CatalystConstruire une application avec CatalystTable des mati&#xE8;res1. Le plan2. D&#xE9;finition du Mod&#xE8;le et des constructeurs3. Cr&#xE9;ation de l&#x27;&#xE9;bauche4. Gestion des utilisateurs et de leurs r&#xF4;les1. Le planL&#x27;objectif de ce document est de d&#xE9;crire par &#xE9;tapes successives la cr&#xE9;ation d&#x27;une application avec Catalyst. Il s&#x27;agit de cr&#xE9;er une simple&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Trucs et astuces Perl</title>
<link>http://www.catapulse.org/articles/view/65</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/65</guid>
<pubDate>Fri, 22 Feb 2008 02:01:55 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Trucs et astuces PerlTable of Contents1. Colorisation de code Perl2. Code Perl bien mis en forme3. Mirrorer le CPAN1. Colorisation de code Perl perltidy -html toto.pl 2. Code Perl bien mis en formeLe fichier de configuration de perltidy ( ~/.perltidyrc) suivant permet de respecter les r&#xE8;gles de mise en forme propos&#xE9; par Damian Conway dans son livre &#x27; Perl Best Practices&#x27;&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>Catalyst embarqu&#xE9;</title>
<link>http://www.catapulse.org/articles/view/63</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/63</guid>
<pubDate>Sun, 06 Jan 2008 17:53:39 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;Catalyst HostingTable des mati&#xE8;res1. Les modules Perl en local2. Utilisation de local::lib3. Installation de Catalyst en local4. Emballage de l&#x27;application Catalyst1. Les modules Perl en localAvant de commencer nous cr&#xE9;erons un utilisateur quelconque, c&#x27;est sous ce compte que toute les commandes seront ex&#xE9;cut&#xE9;es.Les modules seront alors install&#xE9;s dans le r&#xE9;pertoire ~/perl5 de l&#x27;utilisateur en question: mkdir ~/perl5Ce sera donc notre base&#x3C;/div&#x3E;</content:encoded>
</item>
<item>
<title>ZaurusFr</title>
<link>http://www.catapulse.org/articles/view/62</link>
<guid isPermaLink="true">http://www.catapulse.org/articles/view/62</guid>
<pubDate>Fri, 04 Jan 2008 02:40:14 -0000</pubDate>
<content:encoded>&#x3C;div style=&#x22;border: 1px solid #3371a3; background-color: #dedfdf;&#x22;&#x3E;ZaurusFrTable des mati&#xE8;res1. Qu&#x27;est ce donc2. Comment est-elle d&#xE9;velopp&#xE9;e3. Les modifications apport&#xE9;es4. Programmes install&#xE9;s5. Prise en compte d&#x27;un package personnalis&#xE9;6. Trucs et astuces1. Qu&#x27;est ce doncZaurusFr est une distribution Linux pour Zaurus bas&#xE9;e sur Angstrom, elle m&#xEA;me d&#xE9;velopp&#xE9;e avec Openembedded. Pour m&#xE9;moire Angstrom est une distribution embarqu&#xE9;e qui n&#x27;est pas sp&#xE9;cifique &#xE0; une machine mais &#xE0; de nombreux projets. En perp&#xE9;tuel&#x3C;/div&#x3E;</content:encoded>
</item>
</channel>
</rss>