<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Entry for geekiest home page competition</title>
	<atom:link href="http://almaer.com/blog/entry-for-geekiest-home-page-competition/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Sat, 08 Sep 2012 07:06:53 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: henrah</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37984</link>
		<dc:creator>henrah</dc:creator>
		<pubDate>Sun, 16 Mar 2008 13:31:04 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37984</guid>
		<description>I couldn&#039;t resist.

&lt;code&gt;

function relocator(url) {
  return function() { window.location = url };
};

function setLocators(object, urlHash) {
  for (var key in urlHash)
    object[key] = relocator(urlHash[key]);
};

function Dion() {
  setLocators(this, {
  
    // My Blogs
    blog       : &#039;http://almaer.com/blog&#039;,
    ajaxian    : &#039;http://ajaxian.com&#039;,
    devphone   : &#039;http://devphone.com&#039;,
    googlecode : &#039;http://code.google.com&#039;,
    gears      : &#039;http://gearsapi.blogspot.com&#039;,

    // teh social
    twitter  : &#039;http://twitter.com/dalmaer&#039;,
    linkedin : &#039;http://linkedin.com/in/dalmaer&#039;,
    facebook : &#039;http://profile.to/dion&#039;,
    flickr   : &#039;http://flickr.com/dalmaer&#039;,

    // My Stuff
    resume   : &#039;http://almaer.com/dion/cv&#039;,
    mybook   : &#039;http://www.pragprog.com/titles/ajax&#039;,
    articles : &#039;http://almaer.com/dion/articles&#039;,
    tools    : &#039;http://almaer.com/dion/tools&#039;,
    email    : &#039;mailto:dion@almaer.com&#039;

  });
  
  var that = this;

  // Private (password required)
  var emily = relocator(that.emily);
  var wedding = relocator(that.wedding);
  var inlaws = relocator(that.inlaws);
  var redbook = relocator(that.redbook);
  var oldphotos = relocator(that.oldphotos);
};

&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>I couldn&#8217;t resist.</p>
<p><code></p>
<p>function relocator(url) {<br />
  return function() { window.location = url };<br />
};</p>
<p>function setLocators(object, urlHash) {<br />
  for (var key in urlHash)<br />
    object[key] = relocator(urlHash[key]);<br />
};</p>
<p>function Dion() {<br />
  setLocators(this, {</p>
<p>    // My Blogs<br />
    blog       : 'http://almaer.com/blog',<br />
    ajaxian    : 'http://ajaxian.com',<br />
    devphone   : 'http://devphone.com',<br />
    googlecode : 'http://code.google.com',<br />
    gears      : 'http://gearsapi.blogspot.com',</p>
<p>    // teh social<br />
    twitter  : 'http://twitter.com/dalmaer',<br />
    linkedin : 'http://linkedin.com/in/dalmaer',<br />
    facebook : 'http://profile.to/dion',<br />
    flickr   : 'http://flickr.com/dalmaer',</p>
<p>    // My Stuff<br />
    resume   : 'http://almaer.com/dion/cv',<br />
    mybook   : 'http://www.pragprog.com/titles/ajax',<br />
    articles : 'http://almaer.com/dion/articles',<br />
    tools    : 'http://almaer.com/dion/tools',<br />
    email    : 'mailto:dion@almaer.com'</p>
<p>  });</p>
<p>  var that = this;</p>
<p>  // Private (password required)<br />
  var emily = relocator(that.emily);<br />
  var wedding = relocator(that.wedding);<br />
  var inlaws = relocator(that.inlaws);<br />
  var redbook = relocator(that.redbook);<br />
  var oldphotos = relocator(that.oldphotos);<br />
};</p>
<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37981</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Sun, 16 Mar 2008 00:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37981</guid>
		<description>@glenn I should definitely implement that. I am going to let people create a new file too which will create a new tab and when they save the file it will email me the contents. And, then if I keep going I will create textmate online ;)</description>
		<content:encoded><![CDATA[<p>@glenn I should definitely implement that. I am going to let people create a new file too which will create a new tab and when they save the file it will email me the contents. And, then if I keep going I will create textmate online ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37980</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Sun, 16 Mar 2008 00:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37980</guid>
		<description>@Emmanuel I don&#039;t know if *I* am multi-threaded ;)</description>
		<content:encoded><![CDATA[<p>@Emmanuel I don&#8217;t know if *I* am multi-threaded ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Srikanth Ramu</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37979</link>
		<dc:creator>Srikanth Ramu</dc:creator>
		<pubDate>Sat, 15 Mar 2008 16:09:31 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37979</guid>
		<description>Other options are:

SQL:
SELECT BLOG FROM www WHERE DOMAINNAME= &quot;http://almaer.com/&quot;

Gears API: However this works for http://almaer.com/ domain
var localServer = google.gears.factory.create(&#039;beta.localserver&#039;);
var store = localserver.openStore(&#039;MyBlogs&#039;);
var files=[&quot;http://almaer.com/blog/&quot;]
var captureId=store.capture(files,callback)

Java:
class Dion
{
myBlogsList.add(&quot;http://almaer.com/blog/&quot;);
myBlogsList.add(&quot;http://ajaxian.com/&quot;);

techSocialList.add(&quot;http://twitter.com/dalmaer&quot;);
}</description>
		<content:encoded><![CDATA[<p>Other options are:</p>
<p>SQL:<br />
SELECT BLOG FROM www WHERE DOMAINNAME= &#8220;http://almaer.com/&#8221;</p>
<p>Gears API: However this works for <a href="http://almaer.com/" rel="nofollow">http://almaer.com/</a> domain<br />
var localServer = google.gears.factory.create(&#8217;beta.localserver&#8217;);<br />
var store = localserver.openStore(&#8217;MyBlogs&#8217;);<br />
var files=["http://almaer.com/blog/"]<br />
var captureId=store.capture(files,callback)</p>
<p>Java:<br />
class Dion<br />
{<br />
myBlogsList.add(&#8221;http://almaer.com/blog/&#8221;);<br />
myBlogsList.add(&#8221;http://ajaxian.com/&#8221;);</p>
<p>techSocialList.add(&#8221;http://twitter.com/dalmaer&#8221;);<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Vanderburg</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37976</link>
		<dc:creator>Glenn Vanderburg</dc:creator>
		<pubDate>Fri, 14 Mar 2008 20:59:43 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37976</guid>
		<description>Nice!  But the first thing I tried to do was close the Java tab, and that didn&#039;t work.  LAME!  :-)

---Glenn</description>
		<content:encoded><![CDATA[<p>Nice!  But the first thing I tried to do was close the Java tab, and that didn&#8217;t work.  LAME!  :-)</p>
<p>&#8212;Glenn</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitri Glazkov</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37975</link>
		<dc:creator>Dimitri Glazkov</dc:creator>
		<pubDate>Fri, 14 Mar 2008 20:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37975</guid>
		<description>I think there&#039;s something wrong with your copy of TextMate: the JavaScript language at the bottom doesn&#039;t change when you go to other languages! ;P</description>
		<content:encoded><![CDATA[<p>I think there&#8217;s something wrong with your copy of TextMate: the JavaScript language at the bottom doesn&#8217;t change when you go to other languages! ;P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelzer</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37974</link>
		<dc:creator>Kelzer</dc:creator>
		<pubDate>Fri, 14 Mar 2008 20:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37974</guid>
		<description>@Emmanuel: each thread simply represents a parallel universe.  :-)

The Javascript version would be much geekier if instead of a simple static link you 
captured the onclick event and then dynamically read in the displayed Javascript code (stripping the HTML) and then performed an eval on it to change window.location.

After those brilliant insights, can I have a job at Google now?</description>
		<content:encoded><![CDATA[<p>@Emmanuel: each thread simply represents a parallel universe.  :-)</p>
<p>The Javascript version would be much geekier if instead of a simple static link you<br />
captured the onclick event and then dynamically read in the displayed Javascript code (stripping the HTML) and then performed an eval on it to change window.location.</p>
<p>After those brilliant insights, can I have a job at Google now?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Brown</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37973</link>
		<dc:creator>Paul Brown</dc:creator>
		<pubDate>Fri, 14 Mar 2008 18:15:38 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37973</guid>
		<description>Nice; here&#039;s a version that uses &lt;a href=&quot;http://lucas.bergmans.us/&quot; rel=&quot;nofollow&quot;&gt;bash&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Nice; here&#8217;s a version that uses <a href="http://lucas.bergmans.us/" rel="nofollow">bash</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FileMaker Freeware</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37972</link>
		<dc:creator>FileMaker Freeware</dc:creator>
		<pubDate>Fri, 14 Mar 2008 16:47:30 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37972</guid>
		<description>Haha that&#039;s really cool!  Very original!</description>
		<content:encoded><![CDATA[<p>Haha that&#8217;s really cool!  Very original!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emmanuel Pirsch</title>
		<link>http://almaer.com/blog/entry-for-geekiest-home-page-competition/comment-page-1#comment-37971</link>
		<dc:creator>Emmanuel Pirsch</dc:creator>
		<pubDate>Fri, 14 Mar 2008 15:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/entry-for-geekiest-home-page-competition#comment-37971</guid>
		<description>Nice,

But your Java version can create multiple Dion if getInstance() is called from multiple threads ;-)</description>
		<content:encoded><![CDATA[<p>Nice,</p>
<p>But your Java version can create multiple Dion if getInstance() is called from multiple threads ;-)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
