<?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>Bits and pieces...</title>
	<atom:link href="http://www.ionu.ro/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ionu.ro</link>
	<description>Random bits and pieces about everything and nothing…</description>
	<lastBuildDate>Thu, 01 Sep 2011 14:18:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>No implicit conversion from &#8216;T **&#8217; to &#8216;const T **&#8217;</title>
		<link>http://www.ionu.ro/2010/10/no-implicit-conversion-from-t-to-const-t/</link>
		<comments>http://www.ionu.ro/2010/10/no-implicit-conversion-from-t-to-const-t/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 11:48:46 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[cast]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[const]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[implicit conversion]]></category>
		<category><![CDATA[pointer]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=128</guid>
		<description><![CDATA[For a type T, C++ allows an implicit conversion from T* to const T*. This is safe and you most likely used it hundreds of times before (think method calls with const pointer parameters). But if you try it with a double pointer (e.g. implicitly converting T** to const T**) it will fail. gcc for [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/10/no-implicit-conversion-from-t-to-const-t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yoda conditions</title>
		<link>http://www.ionu.ro/2010/10/yoda-conditions/</link>
		<comments>http://www.ionu.ro/2010/10/yoda-conditions/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 12:05:55 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[comparison operator]]></category>
		<category><![CDATA[equality testing]]></category>
		<category><![CDATA[Yoda]]></category>
		<category><![CDATA[Yoda conditions]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=115</guid>
		<description><![CDATA[I never liked, agreed with or used these much until I found them as a rule in a &#8220;coding practices&#8221; document lately, document that I&#8217;m supposed to be following. Luckily, it&#8217;s just an optional rule&#8230; So what is a Yoda condition? It&#8217;s a practice of reversing the normal order of the operands in an equality [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/10/yoda-conditions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Myths of Innovation</title>
		<link>http://www.ionu.ro/2010/10/the-myths-of-innovation/</link>
		<comments>http://www.ionu.ro/2010/10/the-myths-of-innovation/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 08:17:04 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Everything else]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Scott Berkun]]></category>
		<category><![CDATA[The Myths of Innovation]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=105</guid>
		<description><![CDATA[Author: Scott Berkun Publisher: O&#8217;Reilly Media Amazon: Buy from Amazon True, not a free book, but I really appreciate the author, his books, presentations and his style. A great book, The Myths of Innovation, is now out in paperback with 4 new chapters – It&#8217;s gotten fantastic reviews for being fun, inspiring and a great [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/10/the-myths-of-innovation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>malloc(0)</title>
		<link>http://www.ionu.ro/2010/03/100/</link>
		<comments>http://www.ionu.ro/2010/03/100/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 12:55:55 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[malloc]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=100</guid>
		<description><![CDATA[You&#8217;re probably used to always checking the size you&#8217;re passing to malloc to make sure it&#8217;s greater than zero. But have you wandered what happens if you do malloc(0)? The C bible (a.k.a. the standard) says something like this in section 7.20.3: If the size of the space requested is zero, the behavior is implementation [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/03/100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C strings &#8211; part II</title>
		<link>http://www.ionu.ro/2010/03/c-strings-part-ii/</link>
		<comments>http://www.ionu.ro/2010/03/c-strings-part-ii/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 15:21:48 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[C strings]]></category>
		<category><![CDATA[malloc]]></category>
		<category><![CDATA[strcat]]></category>
		<category><![CDATA[strcpy]]></category>
		<category><![CDATA[strings]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=93</guid>
		<description><![CDATA[In the last post, the one talking about C strings, I promised a sequel about common problems when doing seemingly innocent operations with them, so here it is. The list is by no means complete. It is actually very short, just 3 or 4 points. If you care to add more, feel free. Overlapping strings [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/03/c-strings-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C Strings</title>
		<link>http://www.ionu.ro/2010/03/c-strings/</link>
		<comments>http://www.ionu.ro/2010/03/c-strings/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:25:42 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[C strings]]></category>
		<category><![CDATA[strcat]]></category>
		<category><![CDATA[strcmp]]></category>
		<category><![CDATA[strcpy]]></category>
		<category><![CDATA[strings]]></category>
		<category><![CDATA[strlen]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=48</guid>
		<description><![CDATA[First and most important of all regarding C strings is this: there is no such thing as C strings. OK, now that that&#8217;s out of the way we can move on. The way to work with strings in C is to treat them as simple sequences of characters, a.k.a. a string in C is stored [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/03/c-strings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Cathedral and the Bazaar</title>
		<link>http://www.ionu.ro/2010/02/the-cathedral-and-the-bazaar/</link>
		<comments>http://www.ionu.ro/2010/02/the-cathedral-and-the-bazaar/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 16:14:23 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Free books]]></category>
		<category><![CDATA[cathedral and bazaar]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[Eric S. Raymond]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=37</guid>
		<description><![CDATA[Download PDF version Author: Eric S. Raymond Publisher: O&#8217;Reilly Media License: Open Publication License, version 2.0 URL: http://www.catb.org/~esr/writings/cathedral-bazaar/ Amazon: Buy from Amazon Book excerpt: First official presentation at the Linux Kongress. I anatomize a successful open-source project, fetchmail, that was run as a deliberate test of the surprising theories about software engineering suggested by the [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/02/the-cathedral-and-the-bazaar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Newline</title>
		<link>http://www.ionu.ro/2010/02/newline/</link>
		<comments>http://www.ionu.ro/2010/02/newline/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 12:24:58 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[EOL]]></category>
		<category><![CDATA[newline]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=29</guid>
		<description><![CDATA[As in so many other things, the newline (or line break or end-of-line or EOL or however you call it) is something we couldn&#8217;t agree on from the beginning so we ended up having a lot of different flavors of the same thing. The idea is simple: the newline character or group of characters say [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/02/newline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave invitations</title>
		<link>http://www.ionu.ro/2010/02/google-wave-invitations/</link>
		<comments>http://www.ionu.ro/2010/02/google-wave-invitations/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 07:56:26 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Everything else]]></category>
		<category><![CDATA[free invite]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[invitation]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=26</guid>
		<description><![CDATA[Even though Google started to open up the invitations bag and send more and more over time, and even though there are a lot of sites/blogs/people sharing them with whoever wants one, these seem to still be on Ebay. The prices are generally low (under $1), but I&#8217;ve seen people asking for $50. This is [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2010/02/google-wave-invitations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Software, Free Society: Selected Essays of Richard M. Stallman</title>
		<link>http://www.ionu.ro/2009/09/free-software-free-society-selected-essays-of-richard-m-stallman/</link>
		<comments>http://www.ionu.ro/2009/09/free-software-free-society-selected-essays-of-richard-m-stallman/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 13:25:18 +0000</pubDate>
		<dc:creator>ionutl</dc:creator>
				<category><![CDATA[Free books]]></category>

		<guid isPermaLink="false">http://www.ionu.ro/?p=20</guid>
		<description><![CDATA[Download PDF version Author: Richard Stallman Publisher: Free Software Foundation License: Verbatim Copying and Distribution URL: http://shop.fsf.org/product/free-software-free-society/ Amazon: Buy from Amazon The intersection of ethics, law, business and computer software is the subject of these essays and speeches by MacArthur Foundation Grant winner, Richard M. Stallman. This collection includes historical writings such as The GNU [...]]]></description>
		<wfw:commentRss>http://www.ionu.ro/2009/09/free-software-free-society-selected-essays-of-richard-m-stallman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

