<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Julien Pecqueur - Ingénieur CNAM &#187; Linux</title>
	<atom:link href="http://www.julienpecqueur.com/wordpress/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.julienpecqueur.com/wordpress</link>
	<description>Unix, code &#38; web from Picardie!</description>
	<lastBuildDate>Thu, 29 Jul 2010 21:19:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Kfacture, la relève de Kinvoice est assurée!</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/07/kfacture-la-releve-de-kinvoice-est-assuree/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/07/kfacture-la-releve-de-kinvoice-est-assuree/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 21:17:26 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[C / C++]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Kfacture]]></category>
		<category><![CDATA[Kinvoice]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=704</guid>
		<description><![CDATA[J&#8217;ai récemment contribué à Kinvoice&#8230; C&#8217;est un très bon logiciel de facturation KISS. Cependant, pour le passer sous Qt4 et utiliser un système de stockage plus performant (sqlite3 ou connexion à une base MySQL &#8211; je n&#8217;ai pas encore décidé) il y &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/07/kfacture-la-releve-de-kinvoice-est-assuree/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai récemment contribué à Kinvoice&#8230; C&#8217;est un très bon logiciel de facturation KISS.</p>
<p>Cependant, pour le passer sous Qt4 et utiliser un système de stockage plus performant (sqlite3 ou connexion à une base MySQL &#8211; je n&#8217;ai pas encore décidé) il y a énormément de boulot! Comme le code est un peu crade j&#8217;ai préféré partir sur des bases saines et réécrire complément une nouvelle application : Kfacture.</p>
<p>Je vais garder la même philosophie que Kinvoice : faire uniquement des factures mais le faire bien &#8211; on est proche de la philosophie UNIX <img src='http://www.julienpecqueur.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8211; mais en repensant certaines fonctionnalités.</p>
<p>C&#8217;est un boulot qui va me prendre quelques semaines (d&#8217;autant plus que les 2 prochaines semaines je ne pourrai pas travailler dessus pour des raisons professionnelles) mais je ferai ici des compte-rendus d&#8217;avancement!</p>
<p>À bientôt!</p>
<p>PS: l&#8217;onglet &#8220;entreprise&#8221; contenant les informations administratives de l&#8217;utilisateur est réalisé :p</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/07/kfacture-la-releve-de-kinvoice-est-assuree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinvoice 0.3 is out !</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-0-3-is-out/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-0-3-is-out/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 20:52:46 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[C / C++]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Kinvoice]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=691</guid>
		<description><![CDATA[Comme promis, je release la version 0.3 de Kinvoice pour les Auto-Entrepreneurs! Pour la télécharger : kinvoice_AE-0.3.tar.gz. Les ajouts par rapport à la version 0.2 de Daniel (http://tootai.net) : Ajout d&#8217;un onglet Reporting qui permet de calculer le chiffre d&#8217;affaires &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-0-3-is-out/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Comme promis, je release la version 0.3 de Kinvoice pour les Auto-Entrepreneurs!</strong></p>
<p><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/k.png"><img class="aligncenter size-full wp-image-692" title="Kinvoice 0.3 Auto-Entrepreneurs" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/k.png" alt="Kinvoice 0.3 Auto-Entrepreneurs" /></a></p>
<p>Pour la télécharger : <a href="http://julienpecqueur.com/pkgs/kinvoice_AE-0.3.tar.gz">kinvoice_AE-0.3.tar.gz</a>.</p>
<p>Les ajouts par rapport à la version 0.2 de Daniel (<a title="Tootai.net" href="http://tootai.net" target="_blank">http://tootai.net</a>) :</p>
<ul>
<li>Ajout d&#8217;un onglet Reporting qui permet de calculer le chiffre d&#8217;affaires mensuel (pratique pour faire sa déclaration),</li>
<li>Le code est passé en UTF-8 (possibilité de faire traduire l&#8217;application dans d&#8217;autres langues),</li>
<li>Petites modifications visant à améliorer l&#8217;ergonomie (alimentation des champs Quantité à 1 par défaut, nom de la facture imprimée alimenté, etc.),</li>
<li>Mise à jour du template de la facture/devis (alignement, polices uniformisées, suppression des arrondis sur les cadres).</li>
</ul>
<p><strong>Le futur?</strong></p>
<p>Pour la prochaine version, je vais la recoder entièrement en utilisant Qt4 pour que les utilisateurs de Mac OSX puisse l&#8217;utiliser. Je pense aussi changer le mode de stockage des données (sqlite?) car le format actuel binaire ne me plait pas trop&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-0-3-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinvoice &#8211; implémentation reporting</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-implementation-reporting/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-implementation-reporting/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 10:07:39 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[C / C++]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Kinvoice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Projets]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=674</guid>
		<description><![CDATA[Comme annoncé précédemment, j&#8217;ai implémenté un onglet reporting dans Kinvoice. Les Auto-Entrepreneurs sont tenus de déclarer leur Chiffre d&#8217;Affaires mensuellement ou trimestriellement selon le mode d&#8217;imposition choisit. C&#8217;est pourquoi j&#8217;ai implémenté un reporting mensuel. Il suffit de saisir l&#8217;année de calcul &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-implementation-reporting/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-675" title="Kinvoice - Reporting" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice_reporting_small.png" alt="Kinvoice - Reporting" /></p>
<p>Comme annoncé précédemment, j&#8217;ai implémenté un onglet reporting dans Kinvoice.</p>
<p>Les Auto-Entrepreneurs sont tenus de déclarer leur Chiffre d&#8217;Affaires mensuellement ou trimestriellement selon le mode d&#8217;imposition choisit. C&#8217;est pourquoi j&#8217;ai implémenté un reporting mensuel.</p>
<p>Il suffit de saisir l&#8217;année de calcul dans la box en haut à droite (par défaut elle est alimentée avec l&#8217;année en cours) pour que le tableau soit alimenté avec les cumuls mensuels HT et TTC (pour les AE, HT = TTC).</p>
<p><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice_reporting.png"><img class="aligncenter size-full wp-image-675" title="Kinvoice - Reporting" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice_reporting_small.png" alt="Kinvoice - Reporting" /></a>En cas d&#8217;erreur de saisie, un message d&#8217;avertissement est affiché et la box est alimentée avec l&#8217;année en cours.</p>
<p><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice_erreur.png"><img class="aligncenter size-full wp-image-678" title="Kinvoice - Erreur" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice_erreur_small.png" alt="Kinvoice - Erreur" /></a><strong>Il me reste à nettoyer tout le code et les formulaires puis je releaserai la version 0.3 de Kinvoice!</strong></p>
<p>~ Stay tuned for next episode&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-implementation-reporting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinvoice, la facturation simple&#8230;</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-la-facturation-simple/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-la-facturation-simple/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 13:02:32 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[C / C++]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Kinvoice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=660</guid>
		<description><![CDATA[Aujourd&#8217;hui il y a de plus en plus d&#8217;auto-entrepreneurs&#8230; Lorsque l&#8217;on est auto-entrepreneur (AE), on a l&#8217;obligation de faire des devis et des factures. Certaines sociétés ont donc créé des logiciels de facturation propriétaires destinés aux AE mais le prix &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-la-facturation-simple/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_663" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-663" title="Kinvoice-0.3" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice-0.3_small.png" alt="Kinvoice-0.3 : Création d'une facture" width="480" height="360" /><p class="wp-caption-text">Kinvoice-0.3</p></div>
<p>Aujourd&#8217;hui il y a de plus en plus d&#8217;auto-entrepreneurs&#8230;</p>
<p>Lorsque l&#8217;on est auto-entrepreneur (AE), on a l&#8217;obligation de faire des devis et des factures. Certaines sociétés ont donc créé des logiciels de facturation propriétaires destinés aux AE mais le prix de ces logiciels est exorbitant!</p>
<p>Je recherchais un logiciel simple et permettant de faire des factures très rapidement (gestion des produits/prestations, gestion des clients). Après avoir essayer plusieurs logiciels OpenSource : <a title="http://www.laurux.fr/" href="http://www.laurux.fr/" target="_blank">Laurux</a>, <a title="http://www.dolibarr.fr/" href="http://www.dolibarr.fr/" target="_blank">Dolibarr</a>, etc. je me suis rendu compte qu&#8217;ils étaient très puissants mais trop lourd à utiliser pour de la simple facturation.</p>
<p>Je suis tombé par hasard sur un petit logiciel répondant complètement à mes attentes : <a title="http://www.hexysoft.fr/kinvoice/" href="http://www.hexysoft.fr/kinvoice/" target="_blank">Kinvoice</a>!</p>
<p>C&#8217;est un logiciel codé en C++/Qt3 qui stocke ses données dans un fichier au format binaire. Pour les sauvegardes rien de plus simple : il suffit de copier le fichier de travail sur un disque externe ou sur un emplacement réseau.</p>
<p>En approfondissant mes recherches, j&#8217;ai trouvé une version modifiée pour les Auto-entrepreneurs (TVA = 0% + mentions légales sur la facture) ici : <a title="http://www.tootai.net/downloads/kinvoice.tar.gz" rel="nofollow" href="http://www.tootai.net/downloads/kinvoice.tar.gz" target="_blank">http://www.tootai.net</a>.</p>
<p>Le point fort des logiciels OpenSource c&#8217;est l&#8217;adaptabilité. J&#8217;ai commencé à modifier la version 0.2 de Kinvoice pour qu&#8217;il réponde à mes attentes :</p>
<ul>
<li>Alimentation par défaut du champ Quantité à 1 lors de la création de la facture,</li>
<li>Alimentation du titre du document avec le type de document et le numéro lors de l&#8217;impression pour que Cups me nomme mes Pdfs sous la forme &#8220;FACTURE_201007221.pdf&#8221; par exemple,</li>
<li>Correction de fautes d&#8217;orthographe.</li>
</ul>
<p>Il me reste encore une chose à faire : la création d&#8217;une page de reporting mensuelle (pour déclarer ses revenus).</p>
<p>Quelques shots (cliquez sur l&#8217;image pour l&#8217;agrandir) :</p>
<div id="attachment_663" class="wp-caption aligncenter" style="width: 490px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice-0.3.png"><img class="size-full wp-image-663" title="Kinvoice-0.3" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/kinvoice-0.3_small.png" alt="Kinvoice-0.3 : Création d'une facture" width="480" height="360" /></a><p class="wp-caption-text">Kinvoice-0.3 : Création d&#39;une facture</p></div>
<p><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/facture.png"><img class="aligncenter size-full wp-image-665" title="Facture (PDF)" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/07/facture_small.png" alt="Facture (PDF)" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/07/kinvoice-la-facturation-simple/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Release fbpanel-dwm 6.1</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/07/release-fbpanel-dwm-6-1/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/07/release-fbpanel-dwm-6-1/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 09:25:53 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[DWM]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=651</guid>
		<description><![CDATA[Suite à la demande d&#8217;Erus, j&#8217;ai mis à jour mon PKGBUILD de fbpanel-dwm sur AUR avec la dernière version de fbpanel : http://aur.archlinux.org/packages.php?ID=34594 Le fichier de configuration créé pour la version précédente fonctionne toujours avec celle ci. Have fun!]]></description>
			<content:encoded><![CDATA[<p>Suite à la demande d&#8217;Erus, j&#8217;ai mis à jour mon PKGBUILD de fbpanel-dwm sur AUR avec la dernière version de fbpanel :</p>
<p><a href="http://aur.archlinux.org/packages.php?ID=34594">http://aur.archlinux.org/packages.php?ID=34594</a></p>
<p>Le fichier de configuration créé pour la version précédente fonctionne toujours avec celle ci.</p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/07/release-fbpanel-dwm-6-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>À quand un client mail graphique suckless?</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/06/a-quand-un-client-mail-suckless/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/06/a-quand-un-client-mail-suckless/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 20:39:12 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Crunchbang Linux]]></category>
		<category><![CDATA[DWM]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=646</guid>
		<description><![CDATA[MUTT est à mon goût le meilleur des clients mails. Il ne fait que ça mais il le fait bien! Actuellement je me sers de Mutt sur mes ordinateurs. Mes mails sont récupérés par fetchmail, procmail, spamassassin et stockés dans &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/06/a-quand-un-client-mail-suckless/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>MUTT est à mon goût le meilleur des clients mails.</p>
<p><em>Il ne fait que ça mais il le fait bien!</em></p>
<p>Actuellement je me sers de Mutt sur mes ordinateurs. Mes mails sont récupérés par fetchmail, procmail, spamassassin et stockés dans les Maildirs. Je me sers de Mutt pour accéder aux mails depuis la console ou au travers de SSH (depuis le boulot ou mon phone).</p>
<p><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/06/mutt.png"><img class="aligncenter size-full wp-image-647" title="Mutt" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/06/mutt.png" alt="Mutt" /></a></p>
<p><em>Pourquoi utiliser autre chose?</em></p>
<p>Mutt est parfait pour la console&#8230; Par contre, pour un usage plus bureautique il est limité par son interface *curses. C&#8217;est à ce moment que les interfaces graphiques comme Tk, Gtk et Qt interviennent.</p>
<p><em>Le client mail graphique parfait serait un clone de Mutt avec seulement une interface graphique en plus!</em></p>
<p>Seulement, à ce jour, je n&#8217;ai trouvé aucun client mail graphique<em> simple</em>. Les clients mails graphiques actuels sont des monstres : ils font office de récupérateur de mails, de filtre, d&#8217;agent de transfert, d&#8217;éditeur, de calendrier, de lecteur de news, de flux, etc. Mais aucun ne peut lire directement les mails qui sont déjà triés et stockés dans des MailDirs! Un comble!</p>
<p>C&#8217;est à ce moment que la philosophie <em>suckless</em> (<a title="suckless.org" href="http://suckless.org" target="_blank">suckless.org</a>), <em>UNIX</em> ou <em>KISS</em> prend tout son sens : un programme ne doit faire qu&#8217;une seule tâche mais il doit la faire à la perfection!</p>
<p><strong>Les développeurs de Mutt l&#8217;avait bien compris, eux, il y 14 ans!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/06/a-quand-un-client-mail-suckless/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PyGitWeb v0.1 is released !</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-v0-1-is-released/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-v0-1-is-released/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 17:12:48 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Asus EeeBox]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PyGitWeb]]></category>
		<category><![CDATA[Python 2]]></category>
		<category><![CDATA[XHTML+CSS]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=622</guid>
		<description><![CDATA[Ça y est la première release de PyGitWeb est sortie! Il s&#8217;agit de la version 0.1. Elle est stable mais ne propose qu&#8217;un nombre limité de fonctionalités. Fonctionalités : Vue principale : On affiche la liste des dépôts du serveur &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-v0-1-is-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ça y est la première release de <a title="http://www.julienpecqueur.com/wordpress/category/projets/pygitweb/" href="http://www.julienpecqueur.com/wordpress/category/projets/pygitweb/" target="_blank">PyGitWeb</a> est sortie!</p>
<p>Il s&#8217;agit de la version 0.1.</p>
<p><span style="text-decoration: underline;"><strong>Elle est stable mais ne propose qu&#8217;un nombre limité de fonctionalités.</strong></span></p>
<h2>Fonctionalités :</h2>
<ul>
<li><strong>Vue principale : </strong></li>
</ul>
<p>On affiche la liste des dépôts du serveur avec leur dernier commit. Si on clique sur l&#8217;un des dépôt on ouvre la vue vue détaillée du dépôt.</p>
<ul>
<li><strong>Vue détaillé d&#8217;un dépôt : </strong></li>
</ul>
<p>On affiche un menu sous le dernier commit. Ce menu permet d&#8217;aller dans le répertoire du dépôt (pratique si c&#8217;est un site web), d&#8217;afficher la liste des commits et leurs détails, et d&#8217;afficher le diff s&#8217;il y a eu des modifications depuis le dernier commit.</p>
<h2>Démo et download :</h2>
<p>Si vous voulez le tester ou le télécharger (lien en bas de la page) : <a title="http://pygitweb.julienpecqueur.com" href="http://pygitweb.julienpecqueur.com" target="_blank">http://pygitweb.julienpecqueur.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-v0-1-is-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PyGitWeb &#8211; relooking :)</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-relooking/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-relooking/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 18:02:47 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PyGitWeb]]></category>
		<category><![CDATA[Python 2]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=611</guid>
		<description><![CDATA[Mise à jour du theme de PyGitWeb et de l&#8217;ergonomie&#8230; L&#8217;index : Le détail d&#8217;un dépôt Git : L&#8217;historique des commits :]]></description>
			<content:encoded><![CDATA[<p>Mise à jour du theme de <a title="PyGitWeb" href="http://pygitweb.julienpecqueur.com" target="_blank">PyGitWeb</a> et de l&#8217;ergonomie&#8230;</p>
<h2>L&#8217;index :</h2>
<div id="attachment_613" class="wp-caption aligncenter" style="width: 440px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-index.png"><img class="size-full wp-image-613" title="Liste des dépôts" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-index_small.png" alt="Liste des dépôts" width="430" height="325" /></a><p class="wp-caption-text">Liste des dépôts</p></div>
<h2>Le détail d&#8217;un dépôt Git :</h2>
<div id="attachment_615" class="wp-caption aligncenter" style="width: 440px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-repo.png"><img class="size-full wp-image-615" title="Détails du dépôt" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-repo_small.png" alt="Détails du dépôt" width="430" height="170" /></a><p class="wp-caption-text">Détails du dépôt</p></div>
<h2>L&#8217;historique des commits :</h2>
<div id="attachment_617" class="wp-caption aligncenter" style="width: 440px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-viewfulllog.png"><img class="size-full wp-image-617" title="Liste de tous les commits" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/pygitweb-viewfulllog_small.png" alt="Liste de tous les commits" width="430" height="698" /></a><p class="wp-caption-text">Liste de tous les commits</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-relooking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyGitWeb &#8211; news :)</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-news/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-news/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 20:44:13 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[PyGitWeb]]></category>
		<category><![CDATA[Python 2]]></category>
		<category><![CDATA[XHTML+CSS]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=602</guid>
		<description><![CDATA[Suite au précédent article sur PyGitWeb, j&#8217;ai continué de travailler dessus&#8230; Et ça commence à ressembler à quelque chose! Dorénavant, PyGitWeb génère une page au format xHTML. Elle est générée à partir d&#8217;un template. Elle supporte les thèmes via une &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-news/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Suite au précédent article sur <a title="http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-a-python-web-git-browser/" href="http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-a-python-web-git-browser/" target="_blank">PyGitWeb</a>, j&#8217;ai continué de travailler dessus&#8230; Et ça commence à ressembler à quelque chose! <img src='http://www.julienpecqueur.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dorénavant, PyGitWeb génère une page au format xHTML. Elle est générée à partir d&#8217;un template. Elle supporte les thèmes via une feuille CSS.</p>
<p>Sur la vue principale PyGitWeb affiche juste le dernier commit de tous les dépôts. Si des modifications non commitées existent, un lien vers le diff apparait.</p>
<div id="attachment_604" class="wp-caption aligncenter" style="width: 317px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/scrot_2010-02-08_21-31_1024x600.png"><img class="size-full wp-image-604" title="PyGitWeb (diff masked)" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/thumb-scrot_2010-02-08_21-31_1024x600.png" alt="PyGitWeb (diff masked)" width="307" height="180" /></a><p class="wp-caption-text">PyGitWeb (diff masked)</p></div>
<p>Lorsque l&#8217;on clique sur le lien vers le diff, on affiche uniquement le dépôt concerné et en dessous le diff :</p>
<div id="attachment_606" class="wp-caption aligncenter" style="width: 317px"><a href="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/scrot_2010-02-08_21-30_1024x600.png"><img class="size-full wp-image-606" title="PyGitWeb (displaying diff)" src="http://www.julienpecqueur.com/wordpress/wp-content/uploads/2010/02/thumb-scrot_2010-02-08_21-30_1024x600.png" alt="PyGitWeb (displaying diff)" width="307" height="180" /></a><p class="wp-caption-text">PyGitWeb (displaying diff)</p></div>
<p>Il me reste quelques petites fonctionalités à ajouter et le code à nettoyer puis je poste la version 0.1&#8230; Ah j&#8217;oubliai il me faut aussi un logo!</p>
<p>Lien vers démo PyGitWeb : <a title="PyGitWeb " href="http://pygitweb.julienpecqueur.com" target="_blank">http://pygitweb.julienpecqueur.com</a>.</p>
<p style="text-align: right;">Stay tuned for next episode ! <img src='http://www.julienpecqueur.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/02/pygitweb-news/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Manual upgrade of lighttpd on Debian Lenny</title>
		<link>http://www.julienpecqueur.com/wordpress/2010/02/manual-upgrade-of-lighttpd-on-debian-lenny/</link>
		<comments>http://www.julienpecqueur.com/wordpress/2010/02/manual-upgrade-of-lighttpd-on-debian-lenny/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 18:12:16 +0000</pubDate>
		<dc:creator>Julien</dc:creator>
				<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[Asus EeeBox]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.julienpecqueur.com/wordpress/?p=596</guid>
		<description><![CDATA[Debian c&#8217;est bien parce que c&#8217;est stable (encore que mon serveur s&#8217;est vautré ce weekend à cause de grub!) mais si vous utilisez Lighttpd, vous n&#8217;avez pas les mises à jour de sécurité! Même la version dans Sid est obsolète!!! &#8230; <a href="http://www.julienpecqueur.com/wordpress/2010/02/manual-upgrade-of-lighttpd-on-debian-lenny/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Debian c&#8217;est bien parce que c&#8217;est stable (encore que mon serveur s&#8217;est vautré ce weekend à cause de grub!) mais si vous utilisez<a title="http://www.lighttpd.net/" href="http://www.lighttpd.net/" target="_blank"> Lighttpd</a>, vous n&#8217;avez pas les mises à jour de sécurité! Même la version dans Sid est obsolète!!!</p>
<p>Cependant, comment installer une nouvelle version de Lighttpd sans chambouler votre Lenny et en gardant les scripts de démarrage et fichiers de configuration?</p>
<h2>La solution propre :</h2>
<p>On télécharge le tarball de Lighttpd :</p>
<pre>&gt; jpec@server:~$ wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.26.tar.gz</pre>
<p>﻿On le décompresse :</p>
<pre>&gt; jpec@server:~$ tar xzvf lighttpd-1.4.26.tar.gz
&gt; jpec@server:~$ cd lighttpd-1.4.26/</pre>
<p>On installe les dépendances :</p>
<pre><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">&gt; jpec@server:~$ </span>sudo apt-get install libpcre3-dev  libbz2-dev</pre>
<p>On compile et installe l&#8217;éxécutable :</p>
<pre>&gt; jpec@server:~$ ./configure
&gt; jpec@server:~$ make
&gt; jpec@server:~$ sudo make install</pre>
<p>On modifie le fichier /etc/init.d/lighttpd pour mettre à jour le lien vers l&#8217;éxécutable :</p>
<pre>PATH=/sbin:/bin:/usr/sbin:/usr/bin
#DAEMON=/usr/sbin/lighttpd      # JPEC -- Suppression version debian
DAEMON=/usr/local/sbin/lighttpd # JPEC ++ Utilisation version compilée
NAME=lighttpd</pre>
<p>Et on relance le serveur web !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.julienpecqueur.com/wordpress/2010/02/manual-upgrade-of-lighttpd-on-debian-lenny/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
