<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Michiel de Mare</title>
	<atom:link href="http://blog.mdemare.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mdemare.info</link>
	<description>The Writings Of A Poetic Programmer.</description>
	<pubDate>Wed, 06 Aug 2008 21:23:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/84b41a588c1ef00c16760d8c4998232a?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Michiel de Mare</title>
		<link>http://blog.mdemare.info</link>
	</image>
			<item>
		<title>Stackoverflow Beta: A Review</title>
		<link>http://blog.mdemare.info/2008/08/06/stackoverflow-beta-a-review/</link>
		<comments>http://blog.mdemare.info/2008/08/06/stackoverflow-beta-a-review/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 16:29:37 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=52</guid>
		<description><![CDATA[I&#8217;ve been playing with the stackoverflow beta since Saturday. Stackoverflow is a project by Jeff Atwood (of CodingHorror fame), with moral support by Joel Spolsky (JoelOnSoftware). Together they&#8217;ve been doing a podcast for almost four months. Stackoverflow launched a private beta last Friday.
Stackoverflow has a fairly simple concept. Users can ask questions about programming related [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been playing with the stackoverflow beta since Saturday. Stackoverflow is a project by Jeff Atwood (of <a href="http://www.codinghorror.com/blog/">CodingHorror</a> fame), with moral support by Joel Spolsky (<a href="http://www.joelonsoftware.com/">JoelOnSoftware</a>). Together they&#8217;ve been doing a <a href="http://itc.conversationsnetwork.org/series/stackoverflow.html">podcast</a> for almost four months. Stackoverflow launched a private beta last Friday.</p>
<div id="attachment_55" class="wp-caption alignnone" style="width: 310px"><a href="http://inglua.files.wordpress.com/2008/08/stack1.jpg"><img src="http://inglua.files.wordpress.com/2008/08/stack1.jpg?w=300&#038;h=201" alt="frontpage" width="300" height="201" class="size-large wp-image-55" /></a><p class="wp-caption-text">frontpage</p></div>
<p>Stackoverflow has a fairly simple concept. Users can ask questions about programming related topics, other users answer them. The questioner may mark one or more answers &#8220;accepted&#8221; - these answers move to the top of the list and are marked in green.</p>
<p>Anyone may up- or downvote questions and answers - this affects the order of the answers. There are separate lists of the most recent questions, the most popular questions, and questions with the least answers. Questions also have tags (mostly programming languages and frameworks), and users can browse questions per tag.</p>
<p>Currently, with only a couple of hundred users, the site works reasonably well. If I ask a question that isn&#8217;t too technical (unless it&#8217;s .NET - the userbase is heavily skewed towards the .NET platform) I usually get several decent to good answers within the hour - afterwards, the responses taper off dramatically. The edit box uses markdown, with good syntax highlighting for most programming languages. There&#8217;s a live javascript-based preview, which works very well. It&#8217;s not yet possible to subscribe to interesting questions. Your own questions and answers appear on your profile page, but even there it&#8217;s hard to see which questions have received new answers.</p>
<div id="attachment_60" class="wp-caption alignnone" style="width: 310px"><a href="http://inglua.files.wordpress.com/2008/08/stack3.jpg"><img src="http://inglua.files.wordpress.com/2008/08/stack3.jpg?w=300&#038;h=200" alt="Tag page" width="300" height="200" class="size-medium wp-image-60" /></a><p class="wp-caption-text">Tag page</p></div>
<p>Stackoverflow tries to be a forum and a wiki at the same time, and uses a single abstraction (the question + answers) for two different things (a forum thread and a wiki article). </p>
<p>That&#8217;s ambitious, and I&#8217;m not sure if it&#8217;s going to work. There are already complaints that by sorting the answers by score, it&#8217;s impossible to follow the flow of the discussion. Having multiple sorting options may not be the answer. Also, because the software presents replies as answers to the question and doesn&#8217;t have threading, it somewhat inhibits a free-flowing discussion, with counter-questions, requests for clarifications, arguments, etc. </p>
<div id="attachment_57" class="wp-caption alignnone" style="width: 310px"><a href="http://inglua.files.wordpress.com/2008/08/stack2.jpg"><img src="http://inglua.files.wordpress.com/2008/08/stack2.jpg?w=300&#038;h=200" alt="Question Page" width="300" height="200" class="size-large wp-image-57" /></a><p class="wp-caption-text">Question Page</p></div>
<p>Also, Stackoverflow has a couple of wiki-like features which haven&#8217;t quite kicked in yet. For one, when users hit a certain karma threshold, they may edit anyone&#8217;s question or answer. Versioning, reverting and diffs are also planned. For now, only a handful of users have reached the threshold, but I wonder what effect this will have on the social interactions on the site.</p>
<p>It&#8217;s a bit premature to criticize a site that&#8217;s been live for five days. The developers have been extremely active, and have already implemented <a href="http://stackoverflow.uservoice.com/">many suggestions</a> from the community (using the excellent and highly recommended <a href="http://uservoice.com/">UserVoice</a> customer feedback site).</p>
<p>But I believe that the original intention was to be a more wiki-like resource, with time-tested answers to popular questions, and it isn&#8217;t like that at all now - it feels much more like a forum, with a heavy dose of voting and karma thrown in. It will be interesting to see whether the developers are agile enough to steer it toward the original goal. </p>
<p>I wish them the best of luck.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/52/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/52/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=52&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/08/06/stackoverflow-beta-a-review/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>

		<media:content url="http://inglua.files.wordpress.com/2008/08/stack1.jpg?w=300" medium="image">
			<media:title type="html">frontpage</media:title>
		</media:content>

		<media:content url="http://inglua.files.wordpress.com/2008/08/stack3.jpg?w=300" medium="image">
			<media:title type="html">Tag page</media:title>
		</media:content>

		<media:content url="http://inglua.files.wordpress.com/2008/08/stack2.jpg?w=300" medium="image">
			<media:title type="html">Question Page</media:title>
		</media:content>
	</item>
		<item>
		<title>Odd Scales</title>
		<link>http://blog.mdemare.info/2008/07/27/odd-scales/</link>
		<comments>http://blog.mdemare.info/2008/07/27/odd-scales/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 13:25:50 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=49</guid>
		<description><![CDATA[I have electronic scales, which allow you to enter your age and sex. When I step on my scales as a 33 year old man, I weigh 72.5 kg. Anonymously, however, I only weigh 70.7 kg. 
My curiosity was piqued, of course, and I did two more experiments by placing a towel over the scales [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have electronic scales, which allow you to enter your age and sex. When I step on my scales as a 33 year old man, I weigh 72.5 kg. Anonymously, however, I only weigh 70.7 kg. </p>
<p>My curiosity was piqued, of course, and I did two more experiments by placing a towel over the scales (the scales measure my body fat with a small electric current - the towel blocks the current). No difference as anonymous person, but as a 33 year old man without body fat measuring I weigh 70.7 kg. </p>
<p>So based on the measurement of my body fat and my age and gender, my scales add another 1.8 kg to my weight. I have no idea why.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/49/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/49/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=49&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/07/27/odd-scales/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>A Trick For Caching And Expiring Static Web Resources</title>
		<link>http://blog.mdemare.info/2008/07/27/a-trick-for-caching-and-expiring-static-web-resources/</link>
		<comments>http://blog.mdemare.info/2008/07/27/a-trick-for-caching-and-expiring-static-web-resources/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 23:47:37 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=43</guid>
		<description><![CDATA[The images, css files and javascript files in a web application, the &#8220;static resources&#8221;, are a big part of each request, both in number and in bandwidth. That&#8217;s why they they should be cached by the browser for as long as possible. By setting a HTTP-EXPIRES header in the far future (at least a year [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The images, css files and javascript files in a web application, the &#8220;static resources&#8221;, are a big part of each request, both in number and in bandwidth. That&#8217;s why they they should be cached by the browser for as long as possible. By setting a HTTP-EXPIRES header in the far future (at least a year from now) the web server tells the web browser that it&#8217;s ok to cache these resources, saving us a lot of bandwidth and improving the page load time for the user.</p>
<p>But sometimes we want to make a change in one of our resources, and want the browser to update the resource at once, long before the cached version expires. To do this we must create a new URL for the resource. Yahoo solves this in their YUI project by giving their css resources a version number:<br />
<code>&lt;link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.5.2/build/reset/reset-min.css"/&gt;</code><br />
This is a fine solution, but it involves some overhead - if you just want to use the latest version, you have to update the version number in all places you include the resource.</p>
<p>I&#8217;ve invented another trick which works fine as long as we, unlike Yahoo,  don&#8217;t care about supporting older versions of resources. To generate the URL of a resource, we call a function, e.g. <code>versioned_css("main")</code>. In this function we append the git hash (<code>git-hash-object filename</code>) to the filename, before the extension, caching the result (because we don&#8217;t want to calculate the hash more than once). The first ten digits of the git hash will be sufficiently long to be unique (a git hash consists of 40 hexadecimal digits). Also, there is no need to use git - there are other ways to create a unique hash from a file.</p>
<p>Whenever the file changes, its hash will also change, creating a new and uncached URL, which is exactly the effect we&#8217;re looking for.</p>
<p>However, we still need to map the URL-with-hash to our resource, a file named something like &#8220;main.css&#8221;. We could add the hash to the filename, by renaming the resource to &#8220;main-c0a9a0a5ec.css&#8221; during the deployment of the application, but it is easier to have Apache remove the hash using url-rewriting:<br />
<code> RewriteRule ^/stylesheets/(.+)-[0-9a-f]{10}\.css$ \<br />
       http://127.0.0.1:3010/stylesheets/$1.css [P,QSA,L]</code><br />
The difference with renaming the resource is that with rewriting a request for &#8220;main.css&#8221; with <strong>any hash at all</strong> will return the latest version of the file, while with renaming an incorrect hash would lead to a 404 error.</p>
<p>The strength of this trick is that it lets you use far-future expire dates, is easy to implement and allows you to forget about it afterwards, particularly if you extend the built-in methods in Rails to generate urls for resources.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=43&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/07/27/a-trick-for-caching-and-expiring-static-web-resources/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Your Program Perfect? The de Mare Test</title>
		<link>http://blog.mdemare.info/2008/07/25/is-your-program-perfect-the-de-mare-test/</link>
		<comments>http://blog.mdemare.info/2008/07/25/is-your-program-perfect-the-de-mare-test/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 01:19:49 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=36</guid>
		<description><![CDATA[Is your program as fast as it needs to be? As fast as it can be? Does it use as little memory as possible? Is it free of memory leaks? Is the response time that the users experience as low as possible? Is their a cap on the maximum response time? A low cap? Does [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Is your program as fast as it needs to be? As fast as it can be? Does it use as little memory as possible? Is it free of memory leaks? Is the response time that the users experience as low as possible? Is their a cap on the maximum response time? A low cap? Does your program consume as little bandwidth as possible? Does it consume no more energy than necessary?</p>
<p>Can your program report on its own functioning? Can it detect its own errors? Report them? Can you change your program while it&#8217;s running? Can your program update itself? Securely? In the background? Without restarting?</p>
<p>Is your program easy to understand for new programmers? Easy to change? Can parts of it be changed or configured by non-programmers? While running? Can you easily find programmers that are proficient with the languages and technologies you have chosen? If new programmers introduce errors, can these errors be easily detected? How does your program handle faulty user input? Deliberately invalid user input? Do you make a separation between parts that will probably remain unchanged and parts that will probably see a lot of change? Can your program be built in one step? Can you create and distribute patches for older versions?</p>
<p>Can parts of your program be used in other programs? Replaced by other modules? Can a single module be assigned to another team for improvement?</p>
<p>Can your program be scripted on the command line?  Does it expose an API? Are there bindings or wrappers for Java and PHP? For Ruby and Python? For OCaml and Smalltalk? </p>
<p>Does the performance of your program increase linearly with faster hardware? With more hardware? Can you sacrifice memory usage for speed and vice versa with one setting?</p>
<p>Can your program survive a computer crash? Without data loss? Without downtime? Does it have a single point of failure? If it crashes, will you be notified automatically? At once?</p>
<p>Does your program run on IE, Firefox, Opera and Safari? All versions of IE? On windows, mac and linux? On windows 95 and Vista? Without administrative privileges? On all common linux distributions? On 64-bit hardware? On a PowerPC? On an iPhone? With a Turkish user interface? A Japanese interface? Will it work for the colorblind? The visually-impaired? The illiterate?</p>
<p>Does your program follow code conventions? Does it have conventions in naming variables and functions? Have you documented them? Does it have a glossary of terms? Can your program be read from beginning to end as a literate program? Understood? Understood a year from now by you? By other people? Does the documentation answer all the relevant questions in this essay?</p>
<p>Is your program correct? Is what it does worth doing?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=36&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/07/25/is-your-program-perfect-the-de-mare-test/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>Another one!</title>
		<link>http://blog.mdemare.info/2008/04/28/another-one/</link>
		<comments>http://blog.mdemare.info/2008/04/28/another-one/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 16:26:12 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Inglua]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=21</guid>
		<description><![CDATA[Inglua now supports the French in their neverending quest to learn foreign languages. Speakers of French may now choose to learn English, German, Italian, Spanish or Dutch - the five languages of their neighbors.
This brings the total of language combinations that Inglua supports on 20. Next up is Spanish.
       [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Inglua now supports the French in their neverending quest to learn foreign languages. Speakers of French may now choose to learn English, German, Italian, Spanish or Dutch - the five languages of their neighbors.</p>
<p>This brings the total of language combinations that Inglua supports on 20. Next up is Spanish.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=21&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/04/28/another-one/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>A Kinder, Gentler Inglua</title>
		<link>http://blog.mdemare.info/2008/04/13/a-kinder-gentler-inglua/</link>
		<comments>http://blog.mdemare.info/2008/04/13/a-kinder-gentler-inglua/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 20:51:57 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Inglua]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=20</guid>
		<description><![CDATA[Inglua used to be very picky. Whenever you&#8217;d enter a very long sentence with 2 nouns, 2 adjectives and a tough verb, it would grade it as a fail even if you&#8217;d just made a single typo. 
Now, it will grade the sentence parts separately. That means that if you do not know all the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Inglua used to be very picky. Whenever you&#8217;d enter a very long sentence with 2 nouns, 2 adjectives and a tough verb, it would grade it as a fail even if you&#8217;d just made a single typo. </p>
<p>Now, it will grade the sentence parts separately. That means that if you do not know all the words in a sentence, it will still pay off to type whatever you do know, because you will get points for them!</p>
<p>Enjoy practicing!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=20&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/04/13/a-kinder-gentler-inglua/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>Italian</title>
		<link>http://blog.mdemare.info/2008/04/13/italian/</link>
		<comments>http://blog.mdemare.info/2008/04/13/italian/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 19:09:05 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Inglua]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=19</guid>
		<description><![CDATA[I&#8217;ve been working very hard on this for the last three months, but I&#8217;m done. Italian is now one of the six supported languages.
For the time being, no new languages will be added. With the current selection, Inglua covers the bigger part of Europe and the Americas. It is now time to prove that the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been working very hard on this for the last three months, but I&#8217;m done. Italian is now one of the six supported languages.</p>
<p>For the time being, no new languages will be added. With the current selection, Inglua covers the bigger part of Europe and the Americas. It is now time to prove that the concepts works before moving into new markets.</p>
<p>I&#8217;ve been tempted for other reasons though. All current languages are fairly alike. Adding a completely unrelated language (such as Japanese) to the mix would certainly expose some of the cracks in my current approach.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=19&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/04/13/italian/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>I Haven&#8217;t Been Able To Forget You</title>
		<link>http://blog.mdemare.info/2008/03/14/i-havent-been-able-to-forget-you/</link>
		<comments>http://blog.mdemare.info/2008/03/14/i-havent-been-able-to-forget-you/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 18:35:55 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Inglua]]></category>

		<category><![CDATA[Linguistics]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=18</guid>
		<description><![CDATA[I&#8217;ve just fixed Bug 34. The most recent bug in my bug-tracking system is No. 2654, so I&#8217;ve been taking my time. It was a tricky bug, but having solved it at last feels very rewarding.
It was also an interesting bug, and had to do with some peculiarities of English grammar. Usually, you can easily [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve just fixed Bug 34. The most recent bug in my bug-tracking system is No. 2654, so I&#8217;ve been taking my time. It was a tricky bug, but having solved it at last feels very rewarding.</p>
<p>It was also an interesting bug, and had to do with some peculiarities of English grammar. Usually, you can easily turn a sentence that&#8217;s in the present into the past or the perfect tense. &#8220;I see&#8221;, &#8220;I saw&#8221;, &#8220;I&#8217;ve seen&#8221;. But in English, there are some exceptions, and they&#8217;ve got to do with modal verbs, like &#8220;must&#8221;, &#8220;can&#8221;, and &#8220;may&#8221;.</p>
<blockquote><p>He says that I may swim.</p></blockquote>
<blockquote><p>*He said that I might swim.</p></blockquote>
<blockquote><p>*He says that I have might swim.</p></blockquote>
<p>&#8220;May&#8221; at least has a past tense, but you can&#8217;t use it, because there&#8217;s a shift in meaning between &#8220;may&#8221; and &#8220;might&#8221;. And neither &#8220;may&#8221;, nor &#8220;can&#8221;, nor &#8220;must&#8221; has a perfect tense. So what do you do? You transform the sentence by using another construction.</p>
<blockquote><p>He says that I have been allowed to swim.</p></blockquote>
<p>And that&#8217;s exactly what Bug 34 was all about. It now works correctly, and the title of this post can now be translated into all other languages.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=18&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/03/14/i-havent-been-able-to-forget-you/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>Ciao Mondo</title>
		<link>http://blog.mdemare.info/2008/03/12/ciao-mondo/</link>
		<comments>http://blog.mdemare.info/2008/03/12/ciao-mondo/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 10:44:06 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Inglua]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=17</guid>
		<description><![CDATA[It took me a long time, but Inglua has reached another important milestone: The vocabulary of Italian words is now complete!
There is still some ambiguity, so some 100 words need examples, and the grammar is still less advanced than the grammars of the other languages. When that is done, I&#8217;ll make Italian available as an [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It took me a long time, but Inglua has reached another important milestone: The vocabulary of Italian words is now complete!</p>
<p>There is still some ambiguity, so some 100 words need examples, and the grammar is still less advanced than the grammars of the other languages. When that is done, I&#8217;ll make Italian available as an option in the menu. Nevertheless, this is a huge step!</p>
<p>Arrivederci, amici! A presto!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=17&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/03/12/ciao-mondo/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>
	</item>
		<item>
		<title>The Mystery Revealed</title>
		<link>http://blog.mdemare.info/2008/03/10/the-mystery-revealed/</link>
		<comments>http://blog.mdemare.info/2008/03/10/the-mystery-revealed/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 18:05:33 +0000</pubDate>
		<dc:creator>Michiel de Mare</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Inglua]]></category>

		<guid isPermaLink="false">http://inglua.wordpress.com/?p=16</guid>
		<description><![CDATA[You&#8217;ve probably wondered what Inglua stands for. Well wonder no longer! The Secret Is Revealed.


       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>You&#8217;ve probably wondered what Inglua stands for. Well wonder no longer! The Secret Is Revealed.</p>
<p align="center"><a href="http://cyborg.namedecoder.com"><br />
<img src="http://cyborg.namedecoder.com/webimages/chi2-INGLUA.png" width="240" height="180" alt="Intelligent Networked Gratification and Logical Utility Android" border="0"></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/inglua.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/inglua.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/inglua.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/inglua.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/inglua.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/inglua.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/inglua.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/inglua.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/inglua.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/inglua.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/inglua.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/inglua.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.mdemare.info&blog=2833830&post=16&subd=inglua&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.mdemare.info/2008/03/10/the-mystery-revealed/feed/</wfw:commentRss>
	
		<media:content url="http://www.gravatar.com/avatar/901fdd0c1bd863f1c3b72cddc5a66039?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">mdemare</media:title>
		</media:content>

		<media:content url="http://cyborg.namedecoder.com/webimages/chi2-INGLUA.png" medium="image">
			<media:title type="html">Intelligent Networked Gratification and Logical Utility Android</media:title>
		</media:content>
	</item>
	</channel>
</rss>