<?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</title>
	<atom:link href="http://www.tibonihoo.net/blog/tag/backup/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>en</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: important bugfix</title>
		<link>http://www.tibonihoo.net/blog/en/2009/10/backupmonitor-correction-dun-gros-bug/</link>
		<comments>http://www.tibonihoo.net/blog/en/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[A nasty bug found its way in the latest release of BackupMonitor which caused the program to suddenly exit when something went wrong during the execution of one of the backup script. The bug has been corrected  (a problem with threads and a method call that should have been asynchronous) and the &#8220;correct&#8221; behaviour is [...]]]></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>A nasty bug found its way in the latest release of BackupMonitor which caused the program to suddenly exit when something went wrong during the execution of one of the backup script.</p>
<p>The bug has been corrected  (a problem with threads and a method call that should have been asynchronous) and the &#8220;correct&#8221; behaviour is back: when something goes wrong an error log is displayed and the program &#8220;hiberantes&#8221; until the user wakes it up.</p>
<p>The updated version can be downloaded from the <a title="BackupMonitor's page" href="/blog/codes/backup-monitor-page/">project&#8217;s page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/en/2009/10/backupmonitor-correction-dun-gros-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BackupMonitor: improvements</title>
		<link>http://www.tibonihoo.net/blog/en/2009/08/backupmonitor-ameliorations/</link>
		<comments>http://www.tibonihoo.net/blog/en/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[A new version of backup-monitor has been released including: bugfix for when the locale is not defined, or when playing a little with the script&#8217;s command line options refactoring of the GUI to give the user more feedback and to give more hints on where to click (GUI inspired by Ubuntu&#8217;s update-manager) using OptionParser to [...]]]></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>A new version of backup-monitor has been released including:</p>
<ul>
<li>bugfix for when the locale is not defined, or when playing a little with the script&#8217;s command line options</li>
<li>refactoring of the GUI to give the user more feedback and to give more hints on where to click (GUI inspired by Ubuntu&#8217;s <a title="Page du projet update-manager" href="https://launchpad.net/update-manager">update-manager</a>)</li>
<li>using OptionParser to ease the command line handling</li>
<li>change in licence: for the GUI changes I&#8217;ve look and taken ideas from many GPL project, so it&#8217;s just fair (if not plain compulsory) to release this new version under GPLv3.</li>
</ul>
<p>Most of these modification were motivated by the first feedbacks I got from a friend, thanks to him then ;)</p>
<p>For more info and download,<a title="BackupMonitor's page" href="http://www.tibonihoo.net/blog/codes/backup-monitor-page/"> please go here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/en/2009/08/backupmonitor-ameliorations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup Monitor: automatic data backup</title>
		<link>http://www.tibonihoo.net/blog/en/2009/08/backup-monitor-sauvegarde-automatique-de-donnees/</link>
		<comments>http://www.tibonihoo.net/blog/en/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[I&#8217;ve just written a short presentation of a set of scripts that I&#8217;ve been using for some time now, and which makes it easy for me to do regular data backups. The whole lot is now fairly easy to install and customize. The project&#8217;s page is here. There are always more applications that help in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tibonihoo.net/blog/wp-content/uploads/2007/05/backup-monitor.png"><img 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>I&#8217;ve just written a short presentation of a set of scripts that I&#8217;ve been using for some time now, and which makes it easy for me to do regular data backups. The whole lot is now fairly easy to install and customize.</p>
<p>The project&#8217;s page is <a title="Backup Monitor's page" href="/blog/codes/backup-monitor-page">here</a>.<span id="more-376"></span></p>
<p>There are always more applications that help in doing regular backups and even if Backup Monitor is quite extensible, it is certainly not the most generic nor the most complete solution. However it works for me :) and it was the occasion to experiment with some interesting aspect of application development for Linux desktops:</p>
<ul>
<li>how to use &#8220;xdg&#8221; specifications like <a href="http://www.freedesktop.org/wiki/Software/xdg-user-dirs">xdg-users-dir</a> with the &#8220;user&#8221; install that should be done in ~/.local, configurations in ~/.config and the definition of folders like Documents, Pictures etc by environment variables that adapt to the user&#8217;s language.</li>
<li>how to handle internationalisation with gettext</li>
<li>how to install your own icons with<a href="http://portland.freedesktop.org/xdg-utils-1.0/xdg-icon-resource.html"> xdg-icon-resource</a></li>
<li>how to make your application start at each new session (put a .desktop file in ~/.autostart)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/en/2009/08/backup-monitor-sauvegarde-automatique-de-donnees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update (bis)</title>
		<link>http://www.tibonihoo.net/blog/en/2008/04/majupdate-bis/</link>
		<comments>http://www.tibonihoo.net/blog/en/2008/04/majupdate-bis/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 21:29:41 +0000</pubDate>
		<dc:creator>Thibauld</dc:creator>
				<category><![CDATA[codes]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[gettext]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://tibonihoo.net/blog/?p=115</guid>
		<description><![CDATA[I&#8217;ve just made avaiable a new version of my backup monitoring scripts. This scripts will remind you regularly that your data needs to be backed up (default one month after the latest backup) and also help you in doing so (requiring very few intervention on your behalf except maybe two or three clicks at most). [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just made avaiable a new version of my <a title="Backup Monitor" href="/fichiers/backup-monitor.tar.gz">backup monitoring scripts</a>. This scripts will remind you regularly that your data needs to be backed up (default one month after the latest backup) and also help you in doing so (requiring very few intervention on your behalf except maybe two or three clicks at most).</p>
<p>I&#8217;ve also updated the <a title="EphyBlog" href="/fichiers/ephyblog-files.tar.gz">Ephyblog plugin</a> to <a href="http://www.gnome.org/projects/epiphany/">Epiphany</a> so that they work after the API change that happened in version 2.22.</p>
<p><!--/fr--><span id="more-115"></span></p>
<p><!--en--></p>
<h3>Backup Monitor</h3>
<ul>
<li>a lot more doc is provided in the archive to explain how to install and use it.</li>
<li>it now uses <a href="http://portland.freedesktop.org/wiki/">xdg-utils</a> to find the important folder like Music,Documents,Pictures and Videos</li>
<li>it is internationalised using python <a title="Gettext's documentation" href="http://docs.python.org/lib/module-gettext.html">gettext</a> module (texts are ok for en and fr but contribution are welcome for other languages).</li>
</ul>
<h3>EphyBlog</h3>
<p>I&#8217;ve rewritten the new version based on the changes that had been perfomed on <a href="http://burtonini.com/blog/computers/ephydeli-2006-11-01-10-47">Ross Burton&#8217;s EphyDeli</a>. I also had to take into account the API change of version 2.22 of Epiphany like the differences you can see in the following code snippets (one worked on &lt;2.22, the other works fo 2.22):</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;"># pre 2.22</span>
embed = window.<span style="color: black;">get_active_embed</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
sitetitle = embed.<span style="color: black;">get_title</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;"># post 2.22</span>
embed = window.<span style="color: black;">get_active_child</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
sitetitle = embed.<span style="color: black;">get_properties</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;title&quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/en/2008/04/majupdate-bis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sauvegardes des données</title>
		<link>http://www.tibonihoo.net/blog/en/2008/03/sauvegardes-des-donnees/</link>
		<comments>http://www.tibonihoo.net/blog/en/2008/03/sauvegardes-des-donnees/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 22:57:21 +0000</pubDate>
		<dc:creator>Thibauld</dc:creator>
				<category><![CDATA[codes]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://tibonihoo.net/blog/?p=99</guid>
		<description><![CDATA[Depuis que j&#8217;ai commencé à faire de la photo, la question de la sauvegarde des données que j&#8217;ai sur mon ordinateur s&#8217;est (à nouveau) posée. Tout le monde sait bien (ou devrait savoir) qu&#8217;un disque dur ça peut claquer à n&#8217;importe quel moment et sans sauvegarde, cela peut faire très mal. Du coup, j&#8217;ai toiletté [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis que j&#8217;ai commencé à faire de la photo, la question de la sauvegarde des données que j&#8217;ai sur mon ordinateur s&#8217;est (à nouveau) posée. Tout le monde sait bien (ou devrait savoir) qu&#8217;un disque dur ça peut claquer à n&#8217;importe quel moment et sans sauvegarde, cela peut faire très mal.</p>
<p>Du coup, j&#8217;ai toiletté un petit peu des anciens scripts que j&#8217;avais composé à partir de bout de fichiers récupérés ça et là, pour obtenir au final un système tout bête qui se rappelle à ma place de quand est-ce qu&#8217;il est temps de faire une sauvegarde et se charge aussi tout seul de la réaliser.</p>
<p>Le tout marche avec des techno relativement anciennes<sup><a href="http://www.tibonihoo.net/blog/en/2008/03/sauvegardes-des-donnees/#footnote_0_99" id="identifier_0_99" class="footnote-link footnote-identifier-link" title=" &ccedil;a va de rsync+bash &agrave; dbus+galago ">1</a></sup>, et marche essentiellement sous Linux<sup><a href="http://www.tibonihoo.net/blog/en/2008/03/sauvegardes-des-donnees/#footnote_1_99" id="identifier_1_99" class="footnote-link footnote-identifier-link" title=" sans doute aussi tr&egrave;s partiellement sous Mac ">2</a></sup>.  Pour ceux que ça intéresse, il y a <a href="/blog/?page_id=98" title="La page de mes scripts de backup">ici, une petite page pour tout expliquer</a>.</p>
<p>Sur ce, je vais pouvoir me remettre à engranger un max de photo en toute tranquilité :)</p>
<ol class="footnotes"><li id="footnote_0_99" class="footnote"> ça va de rsync+bash à dbus+galago </li><li id="footnote_1_99" class="footnote"> sans doute aussi très partiellement sous Mac </li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.tibonihoo.net/blog/en/2008/03/sauvegardes-des-donnees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

