<?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>Ian On The Red Dot &#187; codeXtremeApps2009</title>
	<atom:link href="http://ian.onthereddot.com/tag/codextremeapps2009/feed/" rel="self" type="application/rss+xml" />
	<link>http://ian.onthereddot.com</link>
	<description>Wanderings,Musings and Happenings from Ian on Singapore</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:35:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>code::XtremeApps:2009 &#8211; Kiasu Singaporeans Found!</title>
		<link>http://ian.onthereddot.com/2009/07/17/codextremeapps2009-kiasu-singaporeans-found/</link>
		<comments>http://ian.onthereddot.com/2009/07/17/codextremeapps2009-kiasu-singaporeans-found/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 03:04:21 +0000</pubDate>
		<dc:creator>iantimothy</dc:creator>
				<category><![CDATA[On Singapore]]></category>
		<category><![CDATA[Trying To Code]]></category>
		<category><![CDATA[codeXtremeApps2009]]></category>

		<guid isPermaLink="false">http://ian.onthereddot.com/?p=1380</guid>
		<description><![CDATA[This year&#8217;s competition&#8217;s theme was healthcare.  From the competition site:
The theme for this year&#8217;s competition will be on healthcare. The possibilities are endless: mobile applications, web services, and even interfacing with Wii remotes (hint: Python can do it in just 5 lines). So put on your thinking cap and get those creative juices flowing!
It [...]]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s competition&#8217;s theme was healthcare.  From the competition site:</p>
<blockquote><p>The theme for this year&#8217;s competition will be on healthcare. The possibilities are endless: mobile applications, web services, and even interfacing with Wii remotes (hint: Python can do it in just 5 lines). So put on your thinking cap and get those creative juices flowing!</p></blockquote>
<p>It was actually quite trivial to guess some of the possible challenges especially looking at the description of the partners:</p>
<blockquote><p>This year&#8217;s competition will be held in collaboration with the Health Promotion Board and the Singapore Anti-tuberculosis Association, to educate our youths and the public, through the competition, the benefits of healthy living and the harmful effects of smoking.</p></blockquote>
<p>Like any well-trained product of the Singaporean Education System, my mind started racing when I read the competition&#8217;s site.  I told my Vietnamese teammates during our first meeting that the people who will eventually win the competition are those who prepared for it beforehand.</p>
<p>They agreed.</p>
<p>Our main disagreement was the kind of preparation involved.</p>
<p>I shared with them that I understood how the Singaporean student&#8217;s mind generally works.  There were definitely going to be teams who will attempt to spot the challenges, take a gamble and prepare a finished product before the actual competition leaving the day itself for the polishing of their work.</p>
<p>I was right.</p>
<p>On that day, I can pin-point at least 3 teams who finished their entry the minute they read the list of possible challenges to attempt.  In the toilet, I heard one guy commenting to another that their friend had hit the jackpot with his project.</p>
<p>My teammates and I also decided to prepare for the competition.  However, our preparation was confined to coding stubs that we could easily extend depending on the nature of the project.  We also tested a basic system for communication between an Android application and a Django-powered portal.</p>
<p>Am I sore that other teams prepared beforehand.  I&#8217;m not sure.  I don&#8217;t exactly think they took the easy way out because the effort to prepare something before the competition isn&#8217;t trivial.  What if I knew such a team won?  Would I be sore?  Probably.  Because the efforts they took totally goes against the spirit of a 24-hour programming competition.</p>
<p>Yet I&#8217;m probably angrier with myself for not preparing better for the competition by writing more stubs and being more familiar with each platforms (i.e. Android and Django).</p>
<p>It would be a dumb-ass generalization to say that all Singaporeans spot questions and like to take the seemingly easier way out in preparation for such stuff and all foreigners do not.  I do not have the temerity to assert that ONLY and ALL Singaporean students do this.</p>
<p>But I do know this, speaking as a recovering member of the Singaporean Education System, and that is our system does have the tendency to produce such students.</p>
<p>Regardless of the behavior of foreign students, it would be a total shame if Singaporeans only know how to exploit loopholes to win.  Even more of a shame, if we do exploit such loopholes and do not win.</p>
]]></content:encoded>
			<wfw:commentRss>http://ian.onthereddot.com/2009/07/17/codextremeapps2009-kiasu-singaporeans-found/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>code::XtremeApps:2009 &#8211; Reaching The Second Round</title>
		<link>http://ian.onthereddot.com/2009/07/16/codextremeapps2009-reaching-the-second-round/</link>
		<comments>http://ian.onthereddot.com/2009/07/16/codextremeapps2009-reaching-the-second-round/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 09:12:15 +0000</pubDate>
		<dc:creator>iantimothy</dc:creator>
				<category><![CDATA[Trying To Code]]></category>
		<category><![CDATA[codeXtremeApps2009]]></category>

		<guid isPermaLink="false">http://ian.onthereddot.com/?p=1376</guid>
		<description><![CDATA[Last weekend, my colleague, his friend and I took part in the code::XtremeApps:2009 competition.  The challenge we chose was to build a H1N1 contact tracing system.  It was a grueling 24 hours and at the end of the time we had developed a Django + Android system that we were rather satisfied with. [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend, my colleague, his friend and I took part in the <a href="http://www.itsc.org.sg/codeXtremeApps2009.html">code::XtremeApps:2009</a> competition.  The challenge we chose was to build a H1N1 contact tracing system.  It was a grueling 24 hours and at the end of the time we had developed a Django + Android system that we were rather satisfied with.  Apparently, the first 3 judges agreed and the team was selected for a second round to present in front of a larger panel of judges.</p>
<p>During the second round of presentations, from the questions that the judges asked, I realized that we had failed to comprehend the full scope of what it means to do &#8216;contact tracing&#8217;.  While our system aided &#8216;contact tracing&#8217;, it was not a full implementation of the functionalities needed for that process.</p>
<p>Killed partly by missing business requirements.</p>
<p>An advice for teams taking part in future competitions &#8211; when choosing a challenge, it might be helpful to stay clear from those that require you to implement a system that facilitates very specific processes that the judges are already familiar with even though they might not have an application to aid their work.</p>
<p>So, if one of the challenges is to create a game that helps people stop smoking and another challenge is to create a system that allows health care workers to monitor the reporting of critical emergency cases, the smarter choice would be to choose the former challenge because it is less likely that you will miss out on a business requirement because of a lack of domain knowledge. </p>
<p>In any case, it&#8217;s a total bummer that we didn&#8217;t win anything.  The two silver linings are that I found a team I really enjoy coding with and that I&#8217;ve become acquainted with the platforms Django and Android.</p>
]]></content:encoded>
			<wfw:commentRss>http://ian.onthereddot.com/2009/07/16/codextremeapps2009-reaching-the-second-round/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
