<?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>tlog &#187; backup-monitor</title>
	<atom:link href="http://www.tibonihoo.net/blog/tag/backup-monitor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tibonihoo.net/blog</link>
	<description>Juste comme ça...</description>
	<lastBuildDate>Tue, 31 Jan 2012 18:58:02 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<cloud domain='www.tibonihoo.net' port='80' path='/blog/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>BackupMonitor: correction d&#8217;un gros bug</title>
		<link>http://www.tibonihoo.net/blog/2009/10/backupmonitor-correction-dun-gros-bug/</link>
		<comments>http://www.tibonihoo.net/blog/2009/10/backupmonitor-correction-dun-gros-bug/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 13:03:11 +0000</pubDate>
		<dc:creator>Thibauld</dc:creator>
				<category><![CDATA[codes]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup-monitor]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.tibonihoo.net/blog/?p=442</guid>
		<description><![CDATA[Un gros bug s&#8217;est glissé dans le code de la dernière verison, qui faisait que le logiciel plantait brutalement si une erreur était rencontrée par l&#8217;un des scripts de backup. Le bug est corrigé (une sombre histoire de thread et d&#8217;appel qui aurait dû être asynchrone) et le comportement &#171;&#160;correct&#160;&#187; est de retour: un fichier [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-349" title="backup-monitor" src="http://www.tibonihoo.net/blog/wp-content/uploads/2007/05/backup-monitor.png" alt="Icône de Backup Monitor" width="128" height="128" /></p>
<p>Un gros bug s&#8217;est glissé dans le code de la dernière verison, qui faisait que le logiciel plantait brutalement si une erreur était rencontrée par l&#8217;un des scripts de backup.</p>
<p>Le bug est corrigé (une sombre histoire de thread et d&#8217;appel qui aurait dû être asynchrone) et le comportement &laquo;&nbsp;correct&nbsp;&raquo; est de retour: un fichier de log est affiché et le programme se met en &laquo;&nbsp;veille&nbsp;&raquo; en attendant d&#8217;être appelé à nouveau par l&#8217;utilisateur.</p>
<p>La version mise à jour est téléchargeable depuis <a title="Page du projet backup-monitor" href="/blog/codes/backup-monitor-page/">la page du projet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/2009/10/backupmonitor-correction-dun-gros-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BackupMonitor: améliorations</title>
		<link>http://www.tibonihoo.net/blog/2009/08/backupmonitor-ameliorations/</link>
		<comments>http://www.tibonihoo.net/blog/2009/08/backupmonitor-ameliorations/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 22:56:04 +0000</pubDate>
		<dc:creator>Thibauld</dc:creator>
				<category><![CDATA[codes]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup-monitor]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.tibonihoo.net/blog/?p=391</guid>
		<description><![CDATA[Une nouvelle version de backup-monitor est disponible avec au menu: correction de quelques bugs lorsqu&#8217;aucune locale n&#8217;est définies et lorsqu&#8217;on joue un peu avec le script en ligne de commande refonte de la GUI pour que l&#8217;utilisateur est plus de &#171;&#160;retour&#160;&#187; et moins d&#8217;effort à faire pour trouver où cliquer (GUI inspirée de l&#8217;update-manager d&#8217;Ubuntu) [...]]]></description>
			<content:encoded><![CDATA[<p><img title="backup-monitor" src="/blog/wp-content/uploads/2007/05/backup-monitor.png" alt="Icône de Backup Monitor" width="128" height="128" /></p>
<p>Une nouvelle version de backup-monitor est disponible avec au menu:</p>
<ul>
<li>correction de quelques bugs lorsqu&#8217;aucune locale n&#8217;est définies et lorsqu&#8217;on joue un peu avec le script en ligne de commande</li>
<li>refonte de la GUI pour que l&#8217;utilisateur est plus de &laquo;&nbsp;retour&nbsp;&raquo; et moins d&#8217;effort à faire pour trouver où cliquer (GUI inspirée de l&#8217;<a title="Page du projet update-manager" href="https://launchpad.net/update-manager">update-manager</a> d&#8217;Ubuntu)</li>
<li>utilisation d&#8217;OptionParser pour éviter les bourdes en mode script</li>
<li>changement de licence: pour faire les changements de GUI, j&#8217;ai dû m&#8217;inspirer de pas mal de code sous GPL, donc le tout passe en GPLv3</li>
</ul>
<p>Une bonne partie de ces modifications ont été motivées par des retours fait par un des premiers testeurs merci à lui :)</p>
<p>Pour plus d&#8217;info et pour télécharger,<a title="La page de BackupMonitor" href="http://www.tibonihoo.net/blog/codes/backup-monitor-page/"> c&#8217;est là</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/2009/08/backupmonitor-ameliorations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup Monitor: sauvegarde automatique de données</title>
		<link>http://www.tibonihoo.net/blog/2009/08/backup-monitor-sauvegarde-automatique-de-donnees/</link>
		<comments>http://www.tibonihoo.net/blog/2009/08/backup-monitor-sauvegarde-automatique-de-donnees/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 19:47:24 +0000</pubDate>
		<dc:creator>Thibauld</dc:creator>
				<category><![CDATA[codes]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[backup-monitor]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.tibonihoo.net/blog/?p=376</guid>
		<description><![CDATA[Je viens juste de créer une page pour une application que j&#8217;utilise (et corrige) depuis un certain temps et qui me permet de sauvegarder régulièrement mes données. La denière version est relativement facile à installer et à personaliser. La page de ce projet est ici. On voit maintenant apparaître de plus en plus de projets [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tibonihoo.net/blog/wp-content/uploads/2007/05/backup-monitor.png"><img class="size-full wp-image-349" title="backup-monitor" src="http://www.tibonihoo.net/blog/wp-content/uploads/2007/05/backup-monitor.png" alt="Icône de Backup Monitor" width="128" height="128" /></a></p>
<p>Je viens juste de créer une page pour une application que j&#8217;utilise (et corrige) depuis un certain temps et qui me permet de sauvegarder régulièrement mes données. La denière version est relativement facile à installer et à personaliser.</p>
<p>La page de ce projet est <a title="Page de Backup Monitor" href="/blog/codes/backup-monitor-page">ici</a>.</p>
<p><span id="more-376"></span></p>
<p>On voit maintenant apparaître de plus en plus de projets qui simplifient beaucoup la mise en place de sauvegarde régulière et il est vrai que bien qu&#8217;étant très extensible, &laquo;&nbsp;Backup Monitor&nbsp;&raquo; n&#8217;est sans doute ni la solution la plus générique ni la plus complète qu&#8217;on puisse trouver. Cela dit ca marche bien pour moi :) et ça m&#8217;a permis d&#8217;expérimenter un peu quelques aspects intéressants du développement d&#8217;application pour les bureaux Linux:</p>
<ul>
<li>comment exploiter les spécifications &laquo;&nbsp;xdg&nbsp;&raquo; telles que <a href="http://www.freedesktop.org/wiki/Software/xdg-user-dirs">xdg-users-dir</a> avec entre autres les installations &laquo;&nbsp;utilisateurs&nbsp;&raquo; qui se font dans ~/.local, les configurations dans ~/.config et la définition des dossiers Documents, Images, etc par des variables d&#8217;environement qui s&#8217;adaptent au langage de l&#8217;utilisateur.</li>
<li>comment gérer la traduction des applications avec gettext</li>
<li>comment installer ses propres icônes avec l&#8217;utilitaire<a href="http://portland.freedesktop.org/xdg-utils-1.0/xdg-icon-resource.html"> xdg-icon-resource</a></li>
<li>comment enregistrer une application pour qu&#8217;elle démare automatiquement à chaque début de session (placer un fichier .desktop dans ~/.autostart)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/2009/08/backup-monitor-sauvegarde-automatique-de-donnees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

