<?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>Persistent notes &#187; linux</title>
	<atom:link href="http://alexkr.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexkr.com</link>
	<description>Alexander Krivutsenko&#039;s online journal</description>
	<lastBuildDate>Fri, 01 Oct 2010 08:16:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Unicode encodings UTF8 and UCS on Windows and Linux</title>
		<link>http://alexkr.com/memos/123/unicode-encodings-utf8-and-ucs-on-windows-and-linux/</link>
		<comments>http://alexkr.com/memos/123/unicode-encodings-utf8-and-ucs-on-windows-and-linux/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 16:32:40 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[big]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://alexkr.com/memos/123/unicode-encodings-utf8-and-ucs-on-windows-and-linux/</guid>
		<description><![CDATA[Here are some issues I faced when I had to support UTF8 on Windows and Linux. 
Universal Character Set (UCS) is a set of all characters which are ever needed in a software. UCS defines integer code for each symbol.
The ASCII characters set is included in UCS using same values from 00 to 7F. First [...]]]></description>
		<wfw:commentRss>http://alexkr.com/memos/123/unicode-encodings-utf8-and-ucs-on-windows-and-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pure virtual destructors on Windows and Linux</title>
		<link>http://alexkr.com/posts/109/compile-time-type-checking/</link>
		<comments>http://alexkr.com/posts/109/compile-time-type-checking/#comments</comments>
		<pubDate>Tue, 15 May 2007 14:18:55 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[short]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://alexkr.com/source-code/109/compile-time-type-checking/</guid>
		<description><![CDATA[The idea is that you can create abstract class with only one pure virtual entity, which is a virtual destructor. This class would be abstract with all its features.
However, since compiler always generates code for derived objects to implicitly invoke destructor of the base object, you will have to specify the body of the pure [...]]]></description>
		<wfw:commentRss>http://alexkr.com/posts/109/compile-time-type-checking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACE sleep on Linux and Windows</title>
		<link>http://alexkr.com/posts/82/ace-sleep-on-linux-and-windows/</link>
		<comments>http://alexkr.com/posts/82/ace-sleep-on-linux-and-windows/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 16:06:51 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[short]]></category>
		<category><![CDATA[ace]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://alexkr.com/programming/82/ace-sleep-on-linux-and-windows/</guid>
		<description><![CDATA[Today I found one significant difference in running ACE on Windows and Linux.
Consider the following statement:



 ACE_OS::sleep(0xFFFFFFF1);

 The effect is:

On Windows this will force the thread to sleep for 4294967281 seconds.

On Linux this command is processed immediately.


At this moment I don&#8217;t know why this happens.
I tried with value 0&#215;0FFFFFF1 on Linux and it went fine [...]]]></description>
		<wfw:commentRss>http://alexkr.com/posts/82/ace-sleep-on-linux-and-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opening core dump with gdb</title>
		<link>http://alexkr.com/posts/61/opening-core-dump-with-gdb/</link>
		<comments>http://alexkr.com/posts/61/opening-core-dump-with-gdb/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 16:40:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[short]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[gdb]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://alexkr.com/programming/61/opening-core-dump-with-gdb/</guid>
		<description><![CDATA[Debugging under Linux is fine]]></description>
		<wfw:commentRss>http://alexkr.com/posts/61/opening-core-dump-with-gdb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catching exceptions under Linux from dynamicly loading libraries</title>
		<link>http://alexkr.com/memos/60/catching-exceptions-under-linux-from-dynamicly-loading-libraries/</link>
		<comments>http://alexkr.com/memos/60/catching-exceptions-under-linux-from-dynamicly-loading-libraries/#comments</comments>
		<pubDate>Sun, 08 Oct 2006 12:08:51 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[big]]></category>
		<category><![CDATA[cpp]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://alexkr.com/programming/60/catching-exceptions-under-linux-from-dynamicly-loading-libraries/</guid>
		<description><![CDATA[By default your Linux application will crash if you try to throw exceptions from the dynamic library]]></description>
		<wfw:commentRss>http://alexkr.com/memos/60/catching-exceptions-under-linux-from-dynamicly-loading-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

