<?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"
	>
<channel>
	<title>Comments for Tsukasa's ramblings</title>
	<atom:link href="http://blag.tsukasa.net.au/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blag.tsukasa.net.au</link>
	<description>Tech ramblings of Greg Darke, a University of Sydney student</description>
	<pubDate>Tue, 06 Jan 2009 22:15:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>Comment on PyGolf - Winner of competition 1 by Mathew</title>
		<link>http://blag.tsukasa.net.au/2008/11/29/pygolf-winner-of-competition-1/#comment-228</link>
		<dc:creator>Mathew</dc:creator>
		<pubDate>Sat, 06 Dec 2008 00:55:18 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=55#comment-228</guid>
		<description>Well done Katie! However, this is what I achived in Ruby in 63 chars!

m=Hash.new(0);STDIN.map{&#124;l&#124;m[l[/^\S+/]]+=l[/\d+\s+$/].to_i};p m

:)</description>
		<content:encoded><![CDATA[<p>Well done Katie! However, this is what I achived in Ruby in 63 chars!</p>
<p>m=Hash.new(0);STDIN.map{|l|m[l[/^\S+/]]+=l[/\d+\s+$/].to_i};p m</p>
<p>:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PyGolf - Winner of competition 1 by Katie</title>
		<link>http://blag.tsukasa.net.au/2008/11/29/pygolf-winner-of-competition-1/#comment-211</link>
		<dc:creator>Katie</dc:creator>
		<pubDate>Sun, 30 Nov 2008 03:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=55#comment-211</guid>
		<description>Win! :D
Just don't try it with big numbers. :P</description>
		<content:encoded><![CDATA[<p>Win! :D<br />
Just don&#8217;t try it with big numbers. :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PyGolf - Winner of competition 1 by SI</title>
		<link>http://blag.tsukasa.net.au/2008/11/29/pygolf-winner-of-competition-1/#comment-209</link>
		<dc:creator>SI</dc:creator>
		<pubDate>Sat, 29 Nov 2008 13:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=55#comment-209</guid>
		<description>Well done katie :D

Goes to show when you decide to use regex for one problem, you just end up with two problems ;-)</description>
		<content:encoded><![CDATA[<p>Well done katie :D</p>
<p>Goes to show when you decide to use regex for one problem, you just end up with two problems ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Of databases and repositories by Mathew</title>
		<link>http://blag.tsukasa.net.au/2008/10/06/of-databases-and-repositories/#comment-13</link>
		<dc:creator>Mathew</dc:creator>
		<pubDate>Tue, 07 Oct 2008 04:38:14 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=39#comment-13</guid>
		<description>Interesting post! I can see a number of uses for this.

All to often programmers don't use source control.
When they do, if they are working on a project which has a strong dependency on a database schema they often leave that out of source control leaving you with a hell of a time figuring out your schema if you want to go back in time and play with some older revisions.</description>
		<content:encoded><![CDATA[<p>Interesting post! I can see a number of uses for this.</p>
<p>All to often programmers don&#8217;t use source control.<br />
When they do, if they are working on a project which has a strong dependency on a database schema they often leave that out of source control leaving you with a hell of a time figuring out your schema if you want to go back in time and play with some older revisions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What do you get when a programmer is bored on the train? by Mathew</title>
		<link>http://blag.tsukasa.net.au/2008/08/19/what-do-you-get-when-a-programmer-is-bored-on-the-train/#comment-12</link>
		<dc:creator>Mathew</dc:creator>
		<pubDate>Wed, 01 Oct 2008 11:06:14 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/2008/08/19/what-do-you-get-when-a-programmer-is-bored-on-the-train/#comment-12</guid>
		<description>They keys do not have to be in quotes, and they are not dictionaries (as such)

if My JSON is:
{name: "Mathew", age: 22}

This is called an Object Literal and should result in a JavaScript object with amongst other things a property called name with value "Mathew" etc.</description>
		<content:encoded><![CDATA[<p>They keys do not have to be in quotes, and they are not dictionaries (as such)</p>
<p>if My JSON is:<br />
{name: &#8220;Mathew&#8221;, age: 22}</p>
<p>This is called an Object Literal and should result in a JavaScript object with amongst other things a property called name with value &#8220;Mathew&#8221; etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Python DNS server by Tsukasa</title>
		<link>http://blag.tsukasa.net.au/2008/09/21/python-dns-server/#comment-11</link>
		<dc:creator>Tsukasa</dc:creator>
		<pubDate>Mon, 22 Sep 2008 12:48:43 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=12#comment-11</guid>
		<description>No, no prize for James.

Well, I mean... that is /one/ way they are related, just not the one I was thinking of. I was planning on reimplementing the dnsproxy stuff (as there are a few annoying bugs in it) in python.

Though maybe when I have finished this year ^^;</description>
		<content:encoded><![CDATA[<p>No, no prize for James.</p>
<p>Well, I mean&#8230; that is /one/ way they are related, just not the one I was thinking of. I was planning on reimplementing the dnsproxy stuff (as there are a few annoying bugs in it) in python.</p>
<p>Though maybe when I have finished this year ^^;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Python DNS server by James Bunton</title>
		<link>http://blag.tsukasa.net.au/2008/09/21/python-dns-server/#comment-10</link>
		<dc:creator>James Bunton</dc:creator>
		<pubDate>Mon, 22 Sep 2008 09:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=12#comment-10</guid>
		<description>Yeah. doxpara has a bunch of articles on the recently discovered DNS flaw.

Do I get a prize?</description>
		<content:encoded><![CDATA[<p>Yeah. doxpara has a bunch of articles on the recently discovered DNS flaw.</p>
<p>Do I get a prize?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Round two of golf by Tsukasa</title>
		<link>http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-6</link>
		<dc:creator>Tsukasa</dc:creator>
		<pubDate>Sat, 23 Aug 2008 16:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-6</guid>
		<description>James: Although that is a nice solution, it is not exactly a prime sieve... It requires the use of the modulus operator (which the prime sieve alleviates). Though, due to how python is implemented, your method might still be faster (though it does suffer from the recursion problem.</description>
		<content:encoded><![CDATA[<p>James: Although that is a nice solution, it is not exactly a prime sieve&#8230; It requires the use of the modulus operator (which the prime sieve alleviates). Though, due to how python is implemented, your method might still be faster (though it does suffer from the recursion problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Round two of golf by James C</title>
		<link>http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-5</link>
		<dc:creator>James C</dc:creator>
		<pubDate>Sat, 23 Aug 2008 02:23:33 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-5</guid>
		<description>72 characters:

_=lambda x:x and x[:1]+_([i for i in x if i%x[0]]);print _(range(2,1e3))

I should point out though that there is a limit to how high you can go with this one before you hit Python's maximum recursion depth...
It's also not one statement.</description>
		<content:encoded><![CDATA[<p>72 characters:</p>
<p>_=lambda x:x and x[:1]+_([i for i in x if i%x[0]]);print _(range(2,1e3))</p>
<p>I should point out though that there is a limit to how high you can go with this one before you hit Python&#8217;s maximum recursion depth&#8230;<br />
It&#8217;s also not one statement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Round two of golf by Tsukasa</title>
		<link>http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-4</link>
		<dc:creator>Tsukasa</dc:creator>
		<pubDate>Fri, 22 Aug 2008 11:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://blag.tsukasa.net.au/2008/08/22/round-two-of-golf/#comment-4</guid>
		<description>Don't forget that you are counting the newline character there... So your solution is actually 145 characters long...

I am sorry to say though, I am down to 132 (after a trip on the bus).

I have updated the main article to reflect my new solution.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t forget that you are counting the newline character there&#8230; So your solution is actually 145 characters long&#8230;</p>
<p>I am sorry to say though, I am down to 132 (after a trip on the bus).</p>
<p>I have updated the main article to reflect my new solution.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
