<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>nusunt.eu</title>
	
	<link>http://nusunt.eu</link>
	<description>Sorin Sbârnea's personal website - available in 2½ languages English, Romanian and Romglish</description>
	<lastBuildDate>Tue, 25 Aug 2009 15:40:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/nusunteu" /><feedburner:info uri="nusunteu" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Blacklist of software killing productivity with update notifications instead of doing it in the background</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/fb4P_4hIPXM/blacklist-of-software-killing-productivity-with-update-notifications-instead-of-doing-it-in-the-background</link>
		<comments>http://nusunt.eu/lang/en/blacklist-of-software-killing-productivity-with-update-notifications-instead-of-doing-it-in-the-background#comments</comments>
		<pubDate>Tue, 25 Aug 2009 14:14:56 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[notify]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=508</guid>
		<description><![CDATA[
		
		
		
		I got enough with all the software that is trying to update. I don&#8217;t want to go to a webpage, download the new version, probably to close the application, install the new version (if it does not require you to remove the old version first, and in many cases even reboot the entire system.
Why can&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/blacklist-of-software-killing-productivity-with-update-notifications-instead-of-doing-it-in-the-background";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Blacklist+of+software+killing+productivity+with+update+notifications+instead+of+doing+it+in+the+background";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>I got enough with all the software that is trying to update. I don&#8217;t want to go to a webpage, download the new version, probably to close the application, install the new version (if it does not require you to remove the old version first, and in many cases even reboot the entire system.<span id="more-508"></span></p>
<blockquote><p><span style="color: #ff0000;">Why can&#8217;t you update yourself in the background without annoying me?</span></p></blockquote>
<p>I&#8217;m wondering if there are any good user experience designers for software &#8211; I bet none of them considered that by not doing the update in the background (with zero user intervention) the software maintenance&#160; can became a full-time job.</p>
<p>I know that this problem is Windows and OS X specific because on Linux the package managers can to the job very well and only people with limited brain usage would not use them to deploy their products. I&#8217;m sure that Microsoft and Apple considered opening their updaters but some people at them considered that it would break their monopoly and it&#8217;s &#8216;better&#8217; to keep this only for them.</p>
<p>This post is not about complaining is more about <strong>taking action</strong>. <strong>What can we do about this?</strong> We can complain to each software developer, creating a bug, voting for it or posting an email on their forum. If they will see the how much people are complaining about this they will probably take action.</p>
<p>So I created a list with products failing to comply with this and with links to the bugs so you could express your opinion. In case you are a software developer and you are interested in adding this feature to your product you could take a look at there two projects made open-source by Google: <a href="http://code.google.com/p/update-engine/">Update Engine (OS X)</a>&#160; and <a href="http://code.google.com/p/omaha/">Google Update / Omaha (Windows)</a>.</p>
<h2>Whitelist</h2>
<p>Currently I did not find any Windows software that is able to update silently.</p>
<h2>Blacklist</h2>
<p>The below list contains <strong>links to bugs</strong> where you can vote or to the mailing list or forums where you can post a feature request.<br />
* Firefox <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=446342">446342</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=489138">489138</a><br />
* <a href="http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&#38;dsMessageId=2387136">TortoiseSVN</a> &#8211; forum &#8211; the bug tracker is read-only<br />
* <a href="http://developer.pidgin.im/ticket/6228">Pidgin</a></p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/fb4P_4hIPXM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/blacklist-of-software-killing-productivity-with-update-notifications-instead-of-doing-it-in-the-background/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/blacklist-of-software-killing-productivity-with-update-notifications-instead-of-doing-it-in-the-background</feedburner:origLink></item>
		<item>
		<title>Using permalinks for publishing software</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/9rPrpczhTLs/using-permalinks-for-publishing-software</link>
		<comments>http://nusunt.eu/lang/en/using-permalinks-for-publishing-software#comments</comments>
		<pubDate>Tue, 10 Feb 2009 16:50:42 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[delivery]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[permalinks]]></category>
		<category><![CDATA[unattended]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=446</guid>
		<description><![CDATA[
		
		
		
		I was surprised that I&#8217;ve found that many application developers are missing important things about the way they are publishing their new application installers (or releases if they do not have installers) on the web.
Use a permanent path to the current release, without versions, like: &#8220;http://myproject.org/latest.zip&#8221;
I will try to explain a simple and effective set [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/using-permalinks-for-publishing-software";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Using+permalinks+for+publishing+software";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>I was surprised that I&#8217;ve found that many application developers are missing important things about the way they are publishing their new application installers (or releases if they do not have installers) on the web.<span id="more-446"></span></p>
<blockquote><p>Use a permanent path to the current release, without versions, like: &#8220;http://myproject.org/latest.zip&#8221;</p></blockquote>
<p>I will try to explain a simple and effective set of rules that can really improve the delivery of the latest versions of your application to the users.</p>
<ol>
<li><strong>Do not name your installer setup.exe</strong>, use something like  <strong>projectname_setup.exe</strong> or similar.</li>
<li><strong>Do not use the version in the setup name</strong> but put the version on the first page of the installer.</li>
<li>Provide a <strong>permanent URL (permalink)</strong> for your latest release. This URL must link always to the latest versions of your installer. If you really want to change this URL you must provide a 301 or 302 <a href="http://en.wikipedia.org/wiki/URL_redirection#HTTP_status_codes_3xx">HTTP redirect</a> to the new URL.</li>
<li>Make sure that your installer <strong>supports unattended mode</strong> (silent mode)</li>
<li>Make sure it doesn&#8217;t require you to uninstall an existing older version of the software. If you really have to do this you must do it silently.</li>
</ol>
<p>If you want to keep a history of your old releases you can implement this by having verioned filenames and by keeping a symlink from the latest.zip file to the current version.</p>
<h3>How to setup your own scheduled install / update task</h3>
<p>The batch sequence bellow can be added as a scheduled task. It&#8217;s very effective: it will download a newer version only when needed and will install it silently. Sometime simple things are working much better that complex ones &#8211; so no updater service or other things to slow down your computer.<code><br />
@echo off<br />
rem This line does download the latest version<br />
wget --timestamp http://myproject.org/download/myproject.exe<br />
rem This lines does an silent install of the latest version<br />
myproject.exe /SILENT<br />
</code></p>
<p>The unattended parameters differs between different installers you may use:</p>
<ul>
<li> NullSoft Installation Systems (NSIS):  /S</li>
<li>MSI: /s /v&#8221;/qb&#8221;</li>
<li>InstallShield with MSI:  /s /a /s /v&#8221;/qb&#8221;</li>
<li> Wise Installer: /s</li>
<li> Inno Setup: /silent or /verysilent</li>
</ul>
<p>If you need more information about unattended switches you can check <a href="http://unattended.sourceforge.net/installers.php">here</a>.</p>
<h3>How to install other applications from your installer (dependencies)</h3>
<p>If you want to install another application from your installer all you have to do is to download the latest version from the URL above and run the installer running in silent mode.</p>
<p>You don&#8217;t have to include it in your installer because the user may already have it installed and you don&#8217;t need to update your installer if a new version of your dependency is released.</p>
<p>So if you solved this problem in your application please add a comment here, I will add you application to the list of software complying with this small requirement.</p>
<p>Already ready: <a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx">Sysinternals Utilities</a>,</p>
<p>Wanted list: 7-Zip, Pidgin, Notepad++, Media Player Classic.</p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/9rPrpczhTLs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/using-permalinks-for-publishing-software/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/using-permalinks-for-publishing-software</feedburner:origLink></item>
		<item>
		<title>Browser’s keyboard shortcuts not working in web pages using plugins like Flash or Acrobat</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/CDxpfsxsnS4/browser-keyboard-shorcuts-not-working-with-flash-or-acrobat</link>
		<comments>http://nusunt.eu/lang/en/browser-keyboard-shorcuts-not-working-with-flash-or-acrobat#comments</comments>
		<pubDate>Thu, 22 Jan 2009 23:23:14 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=408</guid>
		<description><![CDATA[
		
		
		
		Have you every been annoyed about not being able to use shortcuts like Ctrl-W, Ctrl-N, Ctrl-L, Ctrl-T on some pages? If you didn&#8217;t figure it out this is happening only on pages with plug-ins, like Flash or Acrobat. The reason for this is due to the the way the keyboard messages are working.
Because on Windows [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/browser-keyboard-shorcuts-not-working-with-flash-or-acrobat";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Browser%26%238217%3Bs+keyboard+shortcuts+not+working+in+web+pages+using+plugins+like+Flash+or+Acrobat";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>Have you every been annoyed about not being able to use shortcuts like<strong> Ctrl-W, Ctrl-N, Ctrl-L, Ctrl-T</strong> on some pages? If you didn&#8217;t figure it out this is happening only on pages with plug-ins, like Flash or Acrobat. The reason for this is due to the the way the keyboard messages are working.</p>
<p>Because on Windows platform the keyboard messages are sent only to the window with focus at least  the plug-ins should send the unprocessed keyboard messages to the parent window (the browser). Nobody took the responsibility to solve it because it is a &#8220;technology limitation&#8221; so  user experience is just bad as it was 8 years ago when the bug was fist filled on Mozilla site.</p>
<p>Right now the only way you could help is by <strong>voting </strong>on these two places:</p>
<ul>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=78414">Mozilla&#8217;s 8 years old bug on keyboard shortcuts and plugins</a></li>
<li>Request for Adobe to update Flash player plugin to send unprocessed keyboard messages to the browser &#8211; <a href="http://www.dearadobe.com/index.php?gripeID=306#">already #6 request for Flash on DearAdobe.com</a></li>
<li>Request to Adobe to update the Adobat plugin in order to keep browser shortcuts working.</li>
</ul>
<p>On Linux there is a way of solving this issue by using an <a href="http://www.ibm.com/developerworks/opensource/library/os-78414-firefox-flash/index.html">extension</a>.</p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/CDxpfsxsnS4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/browser-keyboard-shorcuts-not-working-with-flash-or-acrobat/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/browser-keyboard-shorcuts-not-working-with-flash-or-acrobat</feedburner:origLink></item>
		<item>
		<title>Comments improvements on MediaWiki</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/0uDveEr23Ok/comments-improvements-on-mediawiki</link>
		<comments>http://nusunt.eu/lang/en/comments-improvements-on-mediawiki#comments</comments>
		<pubDate>Wed, 21 Jan 2009 22:29:13 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=401</guid>
		<description><![CDATA[
		
		
		
		I&#8217;m using wikis all the time and I am a fun of MediaWiki engine but there is one feature that I consider having a bad implementation. It&#8217;s about the page comments &#8211; or &#8220;discussions&#8221;. I think these are quite important that MediaWiki should switch to something similar to the way Atlassian Confluence is dealing with [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/comments-improvements-on-mediawiki";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Comments+improvements+on+MediaWiki";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p><span lang="en">I&#8217;m using wikis all the time and I am a fun of MediaWiki engine but there is one feature that I consider having a bad implementation. It&#8217;s about the page comments &#8211; or &#8220;discussions&#8221;. I think these are quite important that MediaWiki should switch to something similar to the way Atlassian Confluence is dealing with the page comments.<span id="more-401"></span>In fact, I think there are <strong>very few things</strong> where Confluence is better:</span></p>
<ul>
<li><span lang="en">Comments</span></li>
<li><span lang="en">Default theme (skin)</span></li>
<li><span lang="en">Foldered structure or &#8220;spaces&#8221; &#8211; where you can assign pages to spaces. MediaWiki has something like this: namespaces &#8211; but they are not easy to manage and the URLs are looking quite bad.</span></li>
</ul>
<p><span lang="en">Comments should be:</span></p>
<ul>
<li><span lang="en">displayed at the end of each page &#8211; not in a different tab</span></li>
<li><span lang="en">assigned to a wiki user and not combined all in a wiki like  page.</span></li>
<li><span lang="en">(optional) rateable</span></li>
</ul>
<p><span lang="en">I will post a picture so you could understand better the difference between comments these two implementations:</span></p>
<div id="attachment_402" class="wp-caption alignleft" style="width: 310px"><span lang="en"><img class="size-medium wp-image-402" title="mediawiki_versus_confluence_comments" src="http://nusunt.eu/wp-content/uploads/2009/01/mediawiki_versus_confluence_comments-300x119.png" alt="Comments on MediaWiki versus Confluence" width="300" height="119" /></span><p class="wp-caption-text">Comments on MediaWiki versus Confluence. Click for details.</p></div>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/0uDveEr23Ok" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/comments-improvements-on-mediawiki/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/comments-improvements-on-mediawiki</feedburner:origLink></item>
		<item>
		<title>Synchronizing Outlook, iPhone and Gmail Contacts</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/iymKWURZsHA/synchronizing-outlook-iphone-and-gmail-contacts</link>
		<comments>http://nusunt.eu/lang/en/synchronizing-outlook-iphone-and-gmail-contacts#comments</comments>
		<pubDate>Mon, 19 Jan 2009 18:46:04 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[contacts]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[gsyncit]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[syncronization]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=208</guid>
		<description><![CDATA[
		
		
		
		In this vacation I&#8217;ve spend more than a day looking for a reliable way of syncing my contacts between Microsoft Outlook 2007 and Gmail (or other Google email accounts). So I decided to share my &#8220;synchronizing&#8221; experience. Like many of you am currently using Outlook (2007) for storing my >300 contacts. Outlook and iPhone integration [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/synchronizing-outlook-iphone-and-gmail-contacts";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Synchronizing+Outlook%2C+iPhone+and+Gmail+Contacts";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p><span lang="en"><img class="alignright size-full wp-image-276" title="sync_outlook_iphone_gmail" src="http://nusunt.eu/wp-content/uploads/2009/01/sync_outlook_iphone_gmail.png" alt="sync_outlook_iphone_gmail" width="320" height="147" />In this vacation I&#8217;ve spend more than a day looking for a reliable way of syncing my contacts between <strong>Microsoft Outlook 2007</strong> and <strong>Gmail</strong> (or other Google email accounts). So I decided to share my &#8220;synchronizing&#8221; experience.<span id="more-208"></span> Like many of you am currently using Outlook (2007) for storing my >300 contacts. Outlook and iPhone integration works very well and if you are using Exchange you don&#8217;t even need to sync again because the latest iPhone firmware (2.2) does this totally transparent. My requirements:</span></p>
<ul>
<li> <span lang="en"><strong>Folders/Groups</strong> &#8211; possibility to keep contacts in different folders like Work, Family, Friends,&#8230;</span></li>
<li><span lang="en"><strong>Pictures</strong> &#8211; I really like to add picture to most of my contacts because it&#8217;s more easy to learn who am I corresponding to and also I get free sync of pictures with my iPhone.<img class="alignright size-thumbnail wp-image-213" title="outlook_contact_picture" src="http://nusunt.eu/wp-content/uploads/2009/01/outlook_contact_picture-150x150.jpg" alt="outlook_contact_picture" width="150" height="150" /></span></li>
</ul>
<p><span lang="en">Limitations:</span></p>
<ul>
<li> <span lang="en"><strong>Multiple IM addresses</strong> &#8211; Outlook does not support multiple IM addresses &#8211; you can add only 3 emails and 1 IM address per contact</span></li>
<li><span lang="en"><strong>Categories/Tags</strong> &#8211; iPhone doesn&#8217;t support them at all. It would be nice if they would add support for them.</span></li>
</ul>
<p><span lang="en">First, I&#8217;ve tried to find a free (preferably open-source) web based synchronization solution. In the past I&#8217;ve used <a href="http://www.scheduleworld.com/sw2/index.html">ScheduleWorld</a> and I decided to test the new version but found that they cannot sync contact pictures at all. They are using <a href="http://www.funambol.com/">Funambol </a>client for Outlook but it seams that the picture sync doesn&#8217;t work. Other thing I&#8217;ve tested and didn&#8217;t met my criteria: <a href="http://my.funambol.com">myFunambol</a>, <a href="http://zyb.com/lang/en/">Zyb</a>.</span></p>
<address><span lang="en"><span style="color: #ff0000;"><strong>Warning:</strong> Don&#8217;t forget to backup all your contacts from Outlook and Gmail before testing anything.</span> </span></address>
<h2><span lang="en">gSyncit : Syncing Outlook with Google Contacts &#038; Calendar</span></h2>
<p><span lang="en">After a while I&#8217;ve discovered <a href="http://www.daveswebsite.com/software/gsync/">gSyncit</a> &#8211; a small, commercial Outlook plugin (only 10$) that is doing the job quite fine. I&#8217;ve tested the 20 contacts limited demo and decided that my time values much more than ten bucks and ordered it. By the way, I was interested only about the synchronization of Contacts provided be gSyncIt but it can do also sync Calendar. Now the &#8220;review&#8221; split into good and bad things ordered by the importance (from my point of view): </span> <span lang="en"><strong>Good</strong></span></p>
<ul>
<li><span lang="en"><strong>Support</strong> is amazing:<strong> </strong>the developer, <a href="http://www.daveswebsite.com">David Levinson</a>, is giving very good support: it does really give answers and take action when you find a bug. The true it&#8217;s that I&#8217;ve found some bugs and exchanges some emails with him about them. I was quite pleased.</span></li>
<li><span lang="en"><strong>Stability</strong>: I&#8217;ve been starting using it from  January 4th (testing several releases) and <strong>I didn&#8217;t get any crash &#8211; ever!</strong> From my past experience with Outlook plugins I was expecting crashes and possible slow performance.</span></li>
<li><span lang="en"><strong>Maintenance</strong>: Application is under current development and new versions are appearing every week, with less bugs.</span></li>
<li><span lang="en"><strong>Does sync photos!</strong></span></li>
</ul>
<p><span lang="en"><strong>Bad<img class="alignright size-medium wp-image-301" title="gsyncit1" src="http://nusunt.eu/wp-content/uploads/2009/01/gsyncit1-300x189.png" alt="gsyncit1" width="300" height="189" /></strong></span></p>
<ul>
<li><span lang="en"><strong>Google Contacts API</strong> is not quite bug free and they have some notable bugs like: no support for default groups Friends, Family and Co-workers. If you are interested about this please vote <a href="http://code.google.com/p/gdata-issues/issues/detail?id=965">here </a>by clicking on the star icon before the bug title.<strong> </strong></span></li>
<li><span lang="en"><strong>No merge features</strong>: in case you have a conflict you cannot choose what fields to synchronize. You can only choose one overwrite option or ignore.</span></li>
<li><span lang="en"><strong>L</strong><strong>oose pictures quality </strong>but currently I&#8217;m waiting for a new release that should solve this issue caused by a Goggle email picture size limitation.</span></li>
<li><span lang="en">I still get <strong>3-4 errors</strong> syncing <strong>>300</strong> contacts: </span>
<ul>
<li><span lang="en"><strong>errors of type 400</strong> (bad request): only ignore/continue or stop &#8211; usually because Gmail does not support all phone types from Outlook </span></li>
</ul>
</li>
<li><span lang="en">it does not handle well the case when I<strong> move a contact</strong> from one folder to another in Outlook.</span></li>
</ul>
<p><span lang="en">Overall: I think that very soon this application could become a real success and if it was about giving a score I would give it <strong>90%</strong> and I hope that Google will solve it&#8217;s issues because the ones from gSyncIt were solved by David in less than 48h.</span></p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/iymKWURZsHA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/synchronizing-outlook-iphone-and-gmail-contacts/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/synchronizing-outlook-iphone-and-gmail-contacts</feedburner:origLink></item>
		<item>
		<title>How to install latest NVIDIA or AMD/ATI mobile drivers?</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/NYupJjVrXu8/how-to-install-latest-nvidia-or-amd-ati-mobie-drivers</link>
		<comments>http://nusunt.eu/lang/en/how-to-install-latest-nvidia-or-amd-ati-mobie-drivers#comments</comments>
		<pubDate>Mon, 19 Jan 2009 10:35:24 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[uncategorized]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=374</guid>
		<description><![CDATA[
		
		
		
		It&#8217;s sad that NVIDIA and AMD(ATI) does not let you install the latest drivers for your card. They had a policy regarding that the notebook manufacturer is supposed to give you updated drivers for you card.

The true is that the manufacturers never kept heir drivers updated so well and with the current economical crisis and [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/how-to-install-latest-nvidia-or-amd-ati-mobie-drivers";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "How+to+install+latest+NVIDIA+or+AMD%2FATI+mobile+drivers%3F";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>It&#8217;s sad that NVIDIA and AMD(ATI) does not let you install the latest drivers for your card. They had a policy regarding that the notebook manufacturer is supposed to give you updated drivers for you card.<br />
<span id="more-374"></span></p>
<p>The<img class="alignleft size-thumbnail wp-image-378" title="nvidia_vs_ati" src="http://nusunt.eu/wp-content/uploads/2009/01/nvidia_vs_ati-150x150.jpg" alt="nvidia_vs_ati" width="150" height="150" /> true is that the manufacturers never kept heir drivers updated so well and with the current economical crisis and their layoffs I&#8217;m quite sure that this is one of the places where they will drop the workforce.</p>
<p>An now the solution:</p>
<ol>
<li>Download the drivers from NVIDIA or AMD (choose a driver for card from the same generation but not mobile &#8211; anyway they should let you download anything because they are all in the same installer)</li>
<li>Try to install them. You&#8217;ll receive an error but now you have the drivers unpacked into C:\NVIDIA.</li>
<li>Download <a href="http://www.driverheaven.net/nvmodtool.php">NVIDIA Mobility Modder</a> or <a href="http://www.driverheaven.net/modtool.php">AMD(ATI) Mobility Moder</a> &#8211; a small application that does make some very small changes in the .INF files of the driver in order to be able to install them without the &#8220;OEM manufacturer error&#8221;</li>
<li>Run the Mobility Modder on the C:\NVIDIA or C:\ATI folder in order to patch the INF files</li>
<li>Now install the unpacked and patched drivers, using the installer from the folder above, and enjoy them.</li>
</ol>
<p>You should know that:</p>
<ul>
<li>the patch does not make any binary change to the drivers</li>
<li>it worked every time for me in the last 3 years.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/NYupJjVrXu8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/how-to-install-latest-nvidia-or-amd-ati-mobie-drivers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/how-to-install-latest-nvidia-or-amd-ati-mobie-drivers</feedburner:origLink></item>
		<item>
		<title>In the pursuit of the Ultimate Orthodox File Manager</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/u9909JA0x5Q/in-the-pursuit-of-the-ultimate-orthodox-file-manager</link>
		<comments>http://nusunt.eu/lang/en/in-the-pursuit-of-the-ultimate-orthodox-file-manager#comments</comments>
		<pubDate>Mon, 12 Jan 2009 23:25:40 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[file manager]]></category>
		<category><![CDATA[orthodox]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=289</guid>
		<description><![CDATA[
		
		
		
		First I should clarify what an Orthodox File Manager (OFM) is just a file manger inspired by the father of all OFM:  Norton Commander. NC was  written by John Socha and released in 1986. There is even an website dedicated for storing information about and the history of these Orthodox file managers: OFM.
Currently [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/in-the-pursuit-of-the-ultimate-orthodox-file-manager";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "In+the+pursuit+of+the+Ultimate+Orthodox+File+Manager";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p><span lang="en">First I should clarify what an Orthodox File Manager (OFM) is just a file manger inspired by the father of all OFM:  Norton Commander. NC was  written by John Socha and released in 1986. There is even an website dedicated for storing information about and the history of these Orthodox file managers: <a href="http://www.softpanorama.org/OFM/index.shtml" target="_blank">OFM</a>.<span id="more-289"></span></span></p>
<p><span lang="en">Currently I&#8217;m using <a href="http://www.farmanager.com/">FAR Manager</a> and <a href="http://www.ibiblio.org/mc/">Midnight Commander</a>, both of them free and open-source but I&#8217;m not too happy with them because:</span></p>
<ul>
<li><span lang="en">MC is wrote in C and in maintenance mode for ages, I&#8217;ve looked over the code and only a masochist would be happy to improve it.</span></li>
<li><span lang="en">FAR Manager became open-source an is developed by a team of Russian programmers. The biggest problem I&#8217;ve faces with it is that the development team is communicating mostly in Russia<img class="alignright size-medium wp-image-293" title="far_manager" src="http://nusunt.eu/wp-content/uploads/2009/01/far_manager-300x141.png" alt="far_manager" width="300" height="141" />n and they do not agree to switch to English. Even the source control commits are in Russian and the code is full of Russian texts.</span></li>
</ul>
<p><span lang="en">What other file manager I used in the past:</span></p>
<ul>
<li><span lang="en">Total Commander &#8211; commercial and they added Unicode a &#8220;little&#8221; bit too late</span></li>
<li><span lang="en">Dos Navigator &#8211; I&#8217;ve loved it in the MS-DOS age but sad that it was coded in Pascal &#8211; it&#8217;s something without a real future.</span></li>
</ul>
<p><span lang="en">I was hoping for quite some years to have some time and start working on a new, open-source, file manager having these features:</span></p>
<ul>
<li><span lang="en">multiplatform: Windows, Linux and Mac OS X</span></li>
<li><span lang="en">TUI and GUI interface implemented using <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> pattern</span></li>
<li><span lang="en">possibility to run operations (like copy) in background as tasks</span></li>
<li><span lang="en">extensible using plug-ins</span></li>
</ul>
<p><span lang="en">As a development language I would choose Python because the code would be really easy to extend and the development speed would be quite good.</span></p>
<p><span lang="en">I would spend time working on an editor because it would be very time consuming and because you can always integrate a good existing editor with the file manager.</span></p>
<p><span lang="en">The problem is that this kind of project required quite some time and more than one developer in order to succeed.</span></p>
<p><span lang="en">I&#8217;ve looked over the net looking for others looking for something similar but failed to find something interesting &#8211; just abandonware like <a href="http://code.google.com/p/pydmiral/">pyAdmiral.</a></span></p>
<p><span lang="en">So any one interested?!</span></p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/u9909JA0x5Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/in-the-pursuit-of-the-ultimate-orthodox-file-manager/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/in-the-pursuit-of-the-ultimate-orthodox-file-manager</feedburner:origLink></item>
		<item>
		<title>Post not available in English.</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/m7PiTXSbpJI/sunt-romanii-pro%c8%99ti-inclusiv-la-capitolul-online</link>
		<comments>http://nusunt.eu/lang/en/sunt-romanii-pro%c8%99ti-inclusiv-la-capitolul-online#comments</comments>
		<pubDate>Mon, 12 Jan 2009 21:58:21 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nusunt.eu/?p=283</guid>
		<description><![CDATA[
		
		
		
		




]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/sunt-romanii-pro%c8%99ti-inclusiv-la-capitolul-online";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Post+not+available+in+English.";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div>




<img src="http://feeds.feedburner.com/~r/nusunteu/~4/m7PiTXSbpJI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/sunt-romanii-pro%c8%99ti-inclusiv-la-capitolul-online/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/sunt-romanii-pro%c8%99ti-inclusiv-la-capitolul-online</feedburner:origLink></item>
		<item>
		<title>Yahoo is not using valid PNG files in Yahoo Messenger for buddy icons.</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/_SSi7vqDdhM/yahoo-is-not-using-valid-png-files-in-yahoo-messenger-for-buddy-icons</link>
		<comments>http://nusunt.eu/lang/en/yahoo-is-not-using-valid-png-files-in-yahoo-messenger-for-buddy-icons#comments</comments>
		<pubDate>Thu, 25 Dec 2008 09:50:44 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[garbage]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[rendering]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://nusunt.eu/wp/?p=49</guid>
		<description><![CDATA[
		
		
		
		I was amazed to discover that buddy icons (png files) from Yahoo Messenger are not passing PNG tests and to render bad in mod programs including in Windows XP, Microsoft Paint, and others. In fact the only place where I was able to see the files well was Pidgin messenger (GTK) &#8211; a multi-network messenger [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/yahoo-is-not-using-valid-png-files-in-yahoo-messenger-for-buddy-icons";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Yahoo+is+not+using+valid+PNG+files+in+Yahoo+Messenger+for+buddy+icons.";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p><span lang="en">I was amazed to discover that buddy icons (png files) from Yahoo Messenger are not passing PNG tests and to render bad in mod programs including in Windows XP, Microsoft Paint, and others. In fact the only place where I was able to see the files well was <a href="http://www.pidgin.im/">Pidgin messenger</a> (GTK) &#8211; a multi-network messenger I would really recommend to anyone. I&#8217;ve even make a <a href="http://developer.pidgin.im/ticket/6878">feature request</a> to them to recompress the png files in order to eliminate this yahoo created problem.<span id="more-49"></span>I wouldn&#8217;t recommend the usage of Yahoo Messenger to anyone because I consider it&#8217;s one of the most bloated piece of software. I would even give it a #1 position in annoyware software products. Still most people around me keep using it, maybe they are all masochists <img src='http://nusunt.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p>
<p><span lang="en">You may wonder why I&#8217;m interested about the buddy icons. I save them as contact icons in Outlook and synchronize them with my iPhone in order to have a picture for every contact.</span></p>
<p><span lang="en">First time, I suspected that the bug is inside Windows XP code because I wasn&#8217;t able to reproduce it on Vista so I&#8217;ve filled a bug at Microsoft. I was surprised to get a fast response and well documented, written in my native language (Romanian) &#8211; the conclusion the bug is not at them.</span></p>
<p><span lang="en">Here are some results of my investigations:</span></p>
<ul>
<li><span lang="en">reproducing on Windows XP SP3 (and SP2) (3 tests)</span></li>
<li><span lang="en">did not reproduce on Vista (1 test)</span></li>
<li><span lang="en">garbage on: Explorer, Windows Picture and Fax Viewer, Paint, Paint.NET</span></li>
<li><span lang="en">different garbage on Outlook 2007 (partial load)</span></li>
<li><span lang="en">loads ok on: Internet Explorer, Firefox, Adobe Photoshop, Gimp<!--more--></span></li>
<li><span lang="en"><a href="http://nusunt.eu/wp/wp-content/uploads/2008/08/xp_bug_screenshot.png"><img class="alignnone size-full wp-image-50" title="xp_bug_screenshot" src="http://nusunt.eu/wp-content/uploads/2008/08/xp_bug_screenshot.png" alt="" width="500" height="334" /></a></span></li>
</ul>
<p><span lang="en">The above PNG files are available for download: <a href="http://nusunt.eu/wp-content/uploads/2008/08/xp_bug.zip">xp_png_rendering_bug_files</a></span></p>
<p><span lang="en">I&#8217;ve run the <a title="pngcheck - utility for checking validity of png files" href="http://www.libpng.org/pub/png/apps/pngcheck.html">pngcheck</a> utility on all files from <tt>C:\Program Files\Yahoo!\Messenger\Cache\Icon\</tt> The results are below:</span></p>
<p><span lang="en"><code lang="c++"><br />
OK: 1BA5271FDE68D1E29C94736867C7FCE (96x96, 32-bit RGB+alpha, non-interlaced, 50.1%).<br />
2517D58A367E9AD7E34D97D81A89126  zlib: inflate error = -3 (data error)<br />
ERROR: 2517D58A367E9AD7E34D97D81A89126<br />
OK: 2F2DAD93E92CF24DFDAC3477354E0B3 (96x96, 24-bit RGB, non-interlaced, 98.1%).<br />
OK: 2F76CE45D21E4F2DCACC9DAB7771CCAE (96x96, 24-bit RGB, non-interlaced, 88.1%).<br />
324991D224071D89CE21A5C67F287AA  zlib: inflate error = -3 (data error)<br />
ERROR: 324991D224071D89CE21A5C67F287AA<br />
38EAC9B6564D3398AD1214EA7B89014  zlib: inflate error = -3 (data error)<br />
ERROR: 38EAC9B6564D3398AD1214EA7B89014<br />
OK: 482B65B54B746615F6312B512A57F611 (96x96, 24-bit RGB, non-interlaced, 21.6%).<br />
4F6D8712BE6BBA8B522648A065AAB8D5  zlib: inflate error = -3 (data error)<br />
ERROR: 4F6D8712BE6BBA8B522648A065AAB8D5<br />
5825A359D7E5C85F3BCD268D238A358  zlib: inflate error = -3 (data error)<br />
ERROR: 5825A359D7E5C85F3BCD268D238A358<br />
60B345DBB55CDB53AD56F50F49CC9F  zlib: inflate error = -3 (data error)<br />
ERROR: 60B345DBB55CDB53AD56F50F49CC9F<br />
63CD7FE0B2334C79D535B6BC6453B69F  zlib: inflate error = -3 (data error)<br />
ERROR: 63CD7FE0B2334C79D535B6BC6453B69F<br />
6827B456EDCBEF38B2AB658410AC88B8  zlib: inflate error = -3 (data error)<br />
ERROR: 6827B456EDCBEF38B2AB658410AC88B8<br />
OK: 7111FB3485F9326D935B5CD247151 (96x96, 24-bit RGB, non-interlaced, 27.0%).<br />
7121E5314CC81D1843987419456F367  zlib: inflate error = -3 (data error)<br />
ERROR: 7121E5314CC81D1843987419456F367<br />
A3C20657EE6BA3632CB9511DB73C112  zlib: inflate error = -3 (data error)<br />
ERROR: A3C20657EE6BA3632CB9511DB73C112<br />
A8F5AA39DF6DECC0EF7889FA9119B  zlib: inflate error = -3 (data error)<br />
ERROR: A8F5AA39DF6DECC0EF7889FA9119B<br />
AB88745E3DE17EC8FFCA427ADFEB5  zlib: inflate error = -3 (data error)<br />
ERROR: AB88745E3DE17EC8FFCA427ADFEB5<br />
AC1BD51EA3C4C4E33BC7CAB570FE89  zlib: inflate error = -3 (data error)<br />
ERROR: AC1BD51EA3C4C4E33BC7CAB570FE89<br />
C1B8D2AEF4322DBB5B6E1A38375B34  zlib: inflate error = -3 (data error)<br />
ERROR: C1B8D2AEF4322DBB5B6E1A38375B34<br />
C2D6D7FCA95CA272582CF4E39CE98D5  zlib: inflate error = -3 (data error)<br />
ERROR: C2D6D7FCA95CA272582CF4E39CE98D5<br />
OK: CBDAE9CEC4B694AD449960C1C1B427 (96x72, 24-bit RGB, non-interlaced, 27.8%).<br />
D599D01D1AB7547EF179DB5E45753DF5  zlib: inflate error = -3 (data error)<br />
ERROR: D599D01D1AB7547EF179DB5E45753DF5<br />
OK: D64DC7F946B8D664C5BA1FAE9D228CA (60x60, 24-bit RGB, non-interlaced, 29.6%).<br />
DB299D16BDEB2A8C8A5BDBEDD65597C5  zlib: inflate error = -3 (data error)<br />
ERROR: DB299D16BDEB2A8C8A5BDBEDD65597C5<br />
OK: F0AF65BABF10ACF86A3C5276EE52A5A0 (96x96, 24-bit RGB, non-interlaced, 53.4%).</p>
<p>Errors were detected in 17 of the 25 files tested.<br />
No errors were detected in 8 of the 25 files tested.</code></span></p>
<p><span lang="en">So it&#8217;s clearly a bug in Yahoo Messenger and I wasn&#8217;t able to find a bug tracker or a bug submit form on the web. The only way we could make them solve this issue is to create bug reports directly from YM using  menu Help > Report a problem to Yahoo! (choose Other/Display images).</span></p>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/_SSi7vqDdhM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/yahoo-is-not-using-valid-png-files-in-yahoo-messenger-for-buddy-icons/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/yahoo-is-not-using-valid-png-files-in-yahoo-messenger-for-buddy-icons</feedburner:origLink></item>
		<item>
		<title>Effective backups or mirroring with rsync</title>
		<link>http://feedproxy.google.com/~r/nusunteu/~3/FWl909kiH-k/effective-backups-or-mirroring-with-rsync</link>
		<comments>http://nusunt.eu/lang/en/effective-backups-or-mirroring-with-rsync#comments</comments>
		<pubDate>Mon, 07 Jul 2008 14:02:51 +0000</pubDate>
		<dc:creator>Sorin Sbârnea</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nusunt.eu/wp/software/effective-backups-or-mirroring-with-rsync/</guid>
		<description><![CDATA[
		
		
		
		RSYNC it&#8217;s a fast incremental file transfer protocol developed by Samba. It&#8217;s very smart &#8211; for example if you modify one byte in a 600mb ISO file rsync will know and will update the file by transferring only few bytes between the source and the destination.
It&#8217;s reliable? Shortly yes. As an example: all Linux package [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://nusunt.eu/lang/en/effective-backups-or-mirroring-with-rsync";
		digg_bgcolor = "#FFFFFF";
		digg_skin = "";
		digg_window = "";
		digg_title = "Effective+backups+or+mirroring+with+rsync";
		digg_media = "news";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p><span lang="en"><a href="http://samba.anu.edu.au/rsync/">RSYNC</a> it&#8217;s a fast incremental file transfer protocol developed by <a href="http://samba.anu.edu.au/rsync/">Samba</a>. It&#8217;s very smart &#8211; for example if you modify one byte in a 600mb ISO file rsync will know and will update the file by transferring only few bytes between the source and the destination.<span id="more-15"></span></span></p>
<p><span lang="en">It&#8217;s reliable? Shortly yes. As an example: all Linux package distribution is made by mirroring with rsync.</span></p>
<p><span lang="en">If you are a Windows guy, you should know that you could use <a href="http://www.itefix.no/cwrsync/">cwRsync</a></span></p>
<h2><span lang="en"><strong>About backups</strong></span></h2>
<p><span lang="en">An another very useful function of rsync is to make backups using <a href="http://www.rsnapshot.org/">rsnapshot</a> &#8211; a simple perl for making backups of local and remote system. It does use rsync and the biggest advantage of using it is that you can mirror daily your entire OS installation by minimizing the disk usage. If you wonder how it does this: it does this by creating hardlinks between unchanged files between backups. By the way, configuring <strong>rsnapshot is very easy</strong> &#8211; only one line to add in the configuration file: &#8220;backup source destination&#8221; &#8211; where source and destination can be local paths or rsync shares.<br />
</span></p>
<h3><span lang="en">How to setup a simple, safe and cheap backup system using rsync</span></h3>
<ol>
<li><span lang="en">Find a cheap spare machine that is going to do nothing else than backups. Nobody else than the sysop must have access to it.</span></li>
<li><span lang="en">Add a big harddrive to it &#8211; speed is not important. You&#8217;ll need around twice the size of one snapshot for maintaining a history of backup of 6 months IF your are going to use rsnapshot.<br />
</span></li>
</ol>
<p><span lang="en">How is this possible? Rsnapshot does initially mirror your harddrive but for the additional snapshots it will create hardlinks to existing files so the space increase between two snapshots is minimal.</span></p>
<h3>Other remarks</h3>
<ul>
<li><span lang="en">There is no archival process involved so you don&#8217;t need to assign CPU time</span></li>
<li><span lang="en">Network transfer is big only at first snapshot.</span></li>
<li><span lang="en">Remember to create the RSYNC share on the machines you want to <strong>backup from</strong> and put rsnapshot on the backup server. This is important because if someone breaks one of the machines it will not be able to remove the backups.</span></li>
<li><span lang="en">You&#8217;ll be able to put back online any of your machines very easy</span></li>
<li><span lang="en">You may be able to run diff tools in case you need to see the changes between two snapshots.<br />
</span></li>
</ul>
<img src="http://feeds.feedburner.com/~r/nusunteu/~4/FWl909kiH-k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nusunt.eu/lang/en/effective-backups-or-mirroring-with-rsync/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nusunt.eu/lang/en/effective-backups-or-mirroring-with-rsync</feedburner:origLink></item>
	</channel>
</rss>
