<?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>yoush.homelinux.org &#187; English</title>
	<atom:link href="http://yoush.homelinux.org/feed" rel="self" type="application/rss+xml" />
	<link>http://yoush.homelinux.org:8079/</link>
	<description>Nikita Youshchenko&#039;s web space</description>
	<lastBuildDate>Sun, 12 Feb 2012 18:30:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>I&#8217;ve been away from Windows for more than a decade but &#8230;</title>
		<link>http://yoush.homelinux.org:8079/tech/ive-been-away-from-windows-for-more-than-a-decade-but</link>
		<comments>http://yoush.homelinux.org:8079/tech/ive-been-away-from-windows-for-more-than-a-decade-but#comments</comments>
		<pubDate>Sun, 12 Feb 2012 18:30:16 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=507</guid>
		<description><![CDATA[&#8230; but I&#8217;ve already forseen the unwanted meet for some time . My elder daughter does need to run educational software from school. And my wife wants to run education software for our younger son. And making all that running under different emulation environments does eat my time, and result is not always good. And <a href='http://yoush.homelinux.org:8079/tech/ive-been-away-from-windows-for-more-than-a-decade-but'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>&#8230; but I&#8217;ve already forseen the unwanted meet for some time <img src='http://yoush.homelinux.org:8079/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>My elder daughter does need to run educational software from school. And my wife wants to run education software for our younger son. And making all that running under different emulation environments does eat my time, and result is not always good. And also children start to want games&#8230;</p>
<p>Issue 1. Need hardware to run more or less modern windows on.</p>
<p>For last 6 years, my home network consists of a more or less powerful headless server, and 3 terminals to access that. Terminals are definitely too weak for windows. And server is needed in 24/7 mode so sorry no windows there.</p>
<p>Likely solution for this is &#8211; one of 3 terminals is actually dying (it is doing so already for months but still works, just hangs sometimes) and needs a replacement, so I can just replace it now and use more powerful hardware.</p>
<p>Issue 2. Windows host or windows VM?</p>
<p>While windows VM feels preferable for a such a deep-linux person as myself, I tend to think that dual-boot host is better here. If the very reason of allowing windows into this house is &#8211; make it easy to install and run random windows software, then doing so in VM environment is explicitly against the goal.</p>
<p>Issue 3. Use unlicensed windows or buy a license?</p>
<p>Although absolute majority of windows users here is Russia use unlicensed windows, it is somewhat unfair to promote free software and use unlicensed windows at the same time. And windows home basic license is not that expensive after all.</p>
<p>The setup that makes me less uncomfortable than others is:<br />
- obtain powerful enough hardware, and install that instead of failing terminal,<br />
- obtain windows 7 home basic license<br />
- install dual boot linux + windows, and under linux install windows VM<br />
- when needed, try windows VM first, and in case of any issues, immediately reboot into windows host.</p>
<p>What I can&#8217;t find out for some time already is &#8211; does microsoft retail license allow to have both host and VM installation on the same computer? These will be physically different installations, but on the same computer, and will never run at the same time. License wording does not give exact answer on this.</p>
<p>I wanted to ask on Microsoft&#8217;s support forum but failed to register there. After asking me quite a few things it claimed that there is some temporary problem and suggested to retry later. I retried later and got the same.</p>
<p>I then asked <a href="http://superuser.com/questions/388972/dual-boot-linux-windows-7-window-7-virtual-machine-under-linux-licensing">here</a> but looks like nobody knows.</p>
<p>At least I want to know, what will happen if I will try to activate windows in VM after I&#8217;ve activated windows (with the same key) on host. Will this render both installations &#8220;non-genuine&#8221;?</p>
<p>Also I&#8217;d appreciate any comments on the whole situation <img src='http://yoush.homelinux.org:8079/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/ive-been-away-from-windows-for-more-than-a-decade-but/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Skype everywhere</title>
		<link>http://yoush.homelinux.org:8079/tech/skype-everywhere</link>
		<comments>http://yoush.homelinux.org:8079/tech/skype-everywhere#comments</comments>
		<pubDate>Wed, 01 Feb 2012 07:45:05 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=500</guid>
		<description><![CDATA[For years, I&#8217;ve been using Jabber for all my IM needs. There is a private jabber server here, it runs several transports, so there was no problem to keep connectivity with people. &#8230; until recent. Looks like now everybody is moving to skype. Quite a few of my contacts no longer use anything else. This <a href='http://yoush.homelinux.org:8079/tech/skype-everywhere'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>For years, I&#8217;ve been using <a href="http://en.wikipedia.org/wiki/Jabber">Jabber</a> for all my IM needs. There is a private jabber server here, it runs several transports, so there was no problem to keep connectivity with people.</p>
<p>&#8230; until recent. Looks like now everybody is moving to skype. Quite a few of my contacts no longer use anything else. This is starting to cause problems.</p>
<p>I feel quite discomfortable about moving to proprietary software that is a questionable quality (1) implementation of a secret protocol. But pressure increases: staying away from skype already does cause difficulties.</p>
<p>(1) After recent unclean shutdown of server that hosts desktop sessions for thin clients here, quite a few users have been unable to login to Skype without erasing entire ~/.Skype directory.</p>
<p>And there is no working jabber transport for skype.</p>
<p>Bad.</p>
<p>I&#8217;m aware that some multi-protocol IM clients can talk skype via api provided by official skype client. This is better than nothing, but still uncomfortable.</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/skype-everywhere/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>rsync-ing huge files</title>
		<link>http://yoush.homelinux.org:8079/tech/rsync-ing-huge-files</link>
		<comments>http://yoush.homelinux.org:8079/tech/rsync-ing-huge-files#comments</comments>
		<pubDate>Tue, 31 Jan 2012 06:28:10 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[tech tricks]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=497</guid>
		<description><![CDATA[When trying to upload a several-gigabyte file over a slow link using rsync, don&#8217;t forget to use &#8211;inplace! If you don&#8217;t, result could be that connection breaks after 15 hours, and transferred part of the file is not there&#8230;]]></description>
			<content:encoded><![CDATA[<p>When trying to upload a several-gigabyte file over a slow link using <samp>rsync</samp>, don&#8217;t forget to use <samp>&#8211;inplace</samp>! If you don&#8217;t, result could be that connection breaks after 15 hours, and transferred part of the file is not there&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/rsync-ing-huge-files/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cryptkeeper</title>
		<link>http://yoush.homelinux.org:8079/tech/cryptkeeper</link>
		<comments>http://yoush.homelinux.org:8079/tech/cryptkeeper#comments</comments>
		<pubDate>Fri, 27 Jan 2012 06:52:27 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[tech tricks]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=490</guid>
		<description><![CDATA[Situation: a home Debian-based desktop, used by non-technical family members, without any lock-screen passwords or so to maximize convenience. Need: without making much noise, hide private files from too curious relatives. Solution: aptitude install cryptkeeper.]]></description>
			<content:encoded><![CDATA[<p><strong>Situation:</strong> a home Debian-based desktop, used by non-technical family members, without any lock-screen passwords or so to maximize convenience.</p>
<p><strong>Need:</strong> without making much noise, hide private files from too curious relatives.</p>
<p><strong>Solution:</strong> <samp>aptitude install <a href="http://tom.noflag.org.uk/cryptkeeper.html">cryptkeeper</a></samp>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/cryptkeeper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>squeeze + iceweasel backport = no printing in gimp</title>
		<link>http://yoush.homelinux.org:8079/tech/squeeze-iceweasel-backport-no-printing-in-gimp</link>
		<comments>http://yoush.homelinux.org:8079/tech/squeeze-iceweasel-backport-no-printing-in-gimp#comments</comments>
		<pubDate>Sun, 22 Jan 2012 12:25:17 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[tech tricks]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=481</guid>
		<description><![CDATA[Looks like installing iceweasel backport packages from deb http://mozilla.debian.net squeeze-backports iceweasel-release causes installation of backport of libcairo2 1.10 &#8211; which breaks printing from GIMP, as described in this ubuntu bug. Does anybody know a fix/workaround? Update: looks like running gimp with LD_LIBRARY_PATH set to directory containing library files from squeeze libcairo2 package (1.8.10-6) workarounds this. <a href='http://yoush.homelinux.org:8079/tech/squeeze-iceweasel-backport-no-printing-in-gimp'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Looks like installing iceweasel backport packages from<br />
<code><br />
deb http://mozilla.debian.net squeeze-backports iceweasel-release<br />
</code><br />
causes installation of backport of libcairo2 1.10 &#8211; which breaks printing from GIMP, as described in <a href="https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/636329">this ubuntu bug</a>.</p>
<p>Does anybody know a fix/workaround?</p>
<p><b>Update:</b> looks like running gimp with <samp>LD_LIBRARY_PATH</samp> set to directory containing library files from squeeze libcairo2 package (1.8.10-6) workarounds this.</p>
<p>But this story makes me think again that bundling libraries with applications is not that bad idea &#8211; at least for users who need to get things done.</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/squeeze-iceweasel-backport-no-printing-in-gimp/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Disabled NoSpamNX</title>
		<link>http://yoush.homelinux.org:8079/tech/disabled-nospamnx</link>
		<comments>http://yoush.homelinux.org:8079/tech/disabled-nospamnx#comments</comments>
		<pubDate>Mon, 19 Dec 2011 03:41:37 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[this blog]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=479</guid>
		<description><![CDATA[NoSpamNX and OpenID wordpress plugins don&#8217;t work properly with each other. Sorry people for calling you spammers, and many thanks for your comments. I&#8217;ve manually approved everything that NoSpamNX incorrectly filtered, and disabled NoSpamNX for now. Will look for a good replacement.]]></description>
			<content:encoded><![CDATA[<p>NoSpamNX and OpenID wordpress plugins don&#8217;t work properly with each other.</p>
<p>Sorry people for calling you spammers, and many thanks for your comments. I&#8217;ve manually approved everything that NoSpamNX incorrectly filtered, and  disabled NoSpamNX for now. Will look for a good replacement.</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/disabled-nospamnx/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Life after n900</title>
		<link>http://yoush.homelinux.org:8079/tech/life-after-n900</link>
		<comments>http://yoush.homelinux.org:8079/tech/life-after-n900#comments</comments>
		<pubDate>Sun, 18 Dec 2011 10:45:41 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[n900]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=474</guid>
		<description><![CDATA[Since post about lost n900 was on the top of this blog for almost a year, I should probably write a few words about what was next. Since I do need mobile phone every day, I had to get some replacement quickly. Given Maemo was dead and Meego device not available, I decided to go <a href='http://yoush.homelinux.org:8079/tech/life-after-n900'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Since post about lost n900 was on the top of this blog for almost a year, I should probably write a few words about what was next.</p>
<p>Since I do need mobile phone every day, I had to get some replacement quickly. Given Maemo was dead and Meego device not available, I decided to go Android. Since after n900 hardware keyboard became a must for me, I decided to try HTC Desire Z.</p>
<p>That device made me angry every day, both because of hardware (what a silly idea to place volume buttons such that they are below hardware keyboard when it&#8217;s opened? they got pressed almost every time when I used keyboard!) and Android itself. I think quite a few things are broken in Android, but most annoying is broken multitasking. I can&#8217;t live with dialog elements content get lost when I switch to other app and back. Please don&#8217;t tell me that it&#8217;s app fault: maybe technically it is, however too many apps have it so I have to generalize. I will likely write more about this later.</p>
<p>At the same time, exciting things have been happening in Maemo community. It was the time when Community SSU raised, also several mapping applications went out of dark, and more. I was still subscribed to Maemo resources so I read about all that and got more and more frustrated with my new Android device.</p>
<p>And on one sunday evening, after reading more exciting news from Maemo side, I decided that enough is enough. And ordered a new n900. Few days later, I&#8217;ve sold HTC for about 80% of it&#8217;s original price.</p>
<p>That was an emotional solution, and of course it could not play well in the long term. Despite of individual exciting news, Maemo community was becoming weaker. Device itself had major usability issues (e.g. it could occasionally unlock while being in my pocket, and call a random number from address book &#8211; and I have quite a few addresses abroad so such calls not only bother people, but also are expensive). There was not many applications, and those available had problems. There was a visible difference between my friends who could just take a phone and quickly do something, and myself who had to struggle with incomplete and buggy software. Also skype quality was very bad. Also when I was planning a 2-week trip to location without mobile network, I tried to preload map of planned route, but it preloaded only part and I was unable to make it preload the rest. Also many similar issues.</p>
<p>So it became clear that if I want usability, I have to go to a standard platform. And as such, Android still is the only option.</p>
<p>I searched for a device that runs more or less modern Android version, has hardware keyboard, and is not HTC Desire Z. There was not much to choose from. I ordered SonyEricsson sk17i.</p>
<p>I&#8217;m already using it for about 4 months. For common use cases, such as locating a business nearby, or routing to a given address, or quickly browsing a web page, it works. However, all Android flaws including broken multitasking and no-undo-in-text-fields are here, causing everyday frustration.</p>
<p>My conclusion is that no smartphone-like devices without major usability issues are available today. What is available probably could be used to somehow satisfy immediate communication needs, but nothing above that. Bells and whistles are there, but I&#8217;m not interested in those. I want a linux-based pocket-sized mobile computer that will handle both my communication needs and other interests. That could be hacked when I want to, but just works at the rest of time. Something like my Debian desktop.</p>
<p>Openmoko was a big hope but it failed. Maemo was a big hope but incompetence of Nokia killed it. Meego was dead before it was born. There is still some life around several mobile linux projects (GTA04, Maemo, Meego, some others), but hopes for it to grow into something that could be used without huge hacking are little.</p>
<p> <img src='http://yoush.homelinux.org:8079/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/life-after-n900/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Quick backup with git</title>
		<link>http://yoush.homelinux.org:8079/tech/quick-backup-with-git</link>
		<comments>http://yoush.homelinux.org:8079/tech/quick-backup-with-git#comments</comments>
		<pubDate>Sat, 17 Dec 2011 16:32:51 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=459</guid>
		<description><![CDATA[There are probably many ways. But this one looks pretty simple and takes seconds. git add . &#038;&#038; git commit -m "backup-$(date +%Y%m%d-%H%M)" &#038;&#038; git reset HEAD^ After this command, nothing is changed in working tree or in branch history. But reflog gets a reference to the current tree content, which could be extracted (git <a href='http://yoush.homelinux.org:8079/tech/quick-backup-with-git'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>There are probably many ways. But this one looks pretty simple and takes seconds.<br />
<code><br />
git add . &#038;&#038; git commit -m "backup-$(date +%Y%m%d-%H%M)" &#038;&#038; git reset HEAD^<br />
</code></p>
<p>After this command, nothing is changed in working tree or in branch history. But reflog gets a reference to the current tree content, which could be extracted (<samp>git help reflog</samp>) if you suddenly realize that you&#8217;ve messed things up.</p>
<p><i>Con&#8217;s: depends on proper <samp>.gitignore</samp> to avoid garbage in repository; can&#8217;t be used if there is something valuable in the staging area; reflog has limited lifetime, decreased even more by large rebases</i></p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/quick-backup-with-git/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>632305222316434</title>
		<link>http://yoush.homelinux.org:8079/misc/632305222316434</link>
		<comments>http://yoush.homelinux.org:8079/misc/632305222316434#comments</comments>
		<pubDate>Thu, 08 Dec 2011 03:52:48 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=456</guid>
		<description><![CDATA[Long time has passed since last entry in this blog. Moderation panel is full of spam comments. It&#8217;s still unclear if I will ever will continue it. However, given what is happening in my country these days, I *must* write at least one entry, just to put a number there. 632305222316434 Everyone who disagrees with <a href='http://yoush.homelinux.org:8079/misc/632305222316434'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Long time has passed since last entry in this blog. Moderation panel is full of spam comments. It&#8217;s still unclear if I will ever will continue it.</p>
<p>However, given what is happening in my country these days, I *must* write at least one entry, just to put a number there.</p>
<p>632305222316434</p>
<p>Everyone who disagrees with criminal behaviour of Russian president, government and all those rascals, must do that.</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/misc/632305222316434/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lost n900</title>
		<link>http://yoush.homelinux.org:8079/tech/lost-n900</link>
		<comments>http://yoush.homelinux.org:8079/tech/lost-n900#comments</comments>
		<pubDate>Mon, 14 Feb 2011 10:30:25 +0000</pubDate>
		<dc:creator>nikita</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[n900]]></category>

		<guid isPermaLink="false">http://yoush.homelinux.org:8079/?p=453</guid>
		<description><![CDATA[This is a wonderful beginning of the week. I&#8217;ve lost my n900. Most likely, case was not properly mounted on my belt today, and fell down at some point. Chance to get device back is near-zero. It does not respond to calls to itself (&#8220;off or out of network coverage&#8221;) &#8211; so likely somebody found <a href='http://yoush.homelinux.org:8079/tech/lost-n900'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>This is a wonderful beginning of the week.</p>
<p>I&#8217;ve lost my n900.</p>
<p>Most likely, case was not properly mounted on my belt today, and fell down at some point.</p>
<p>Chance to get device back is near-zero. It does not respond to calls to itself (&#8220;off or out of network coverage&#8221;) &#8211; so likely somebody found it, and turned it off and/or replaced SIM, etc.</p>
<p>I&#8217;ve used it for more than a year. It had lots of customizations, large chat logs, and lots of other data. And it was tightly integrated into my day-to-day life.<br />
Some backups are available &#8211; but not very recent. And not sure that these backups could be used to recover things into other device &#8211; and, given all those recent news about Nokia, it is definitely unwise to buy a new n900, as well as any other Nokia device.</p>
<p>This blog will unlikely get any more n900-related posts.</p>
<p>I&#8217;m quite frustrated, and can&#8217;t do anything useful already for several hours <img src='http://yoush.homelinux.org:8079/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://yoush.homelinux.org:8079/tech/lost-n900/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

