<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>The FunkeeBlog</title>
	<link>http://www.funkeemonk.com/blog</link>
	<description>Strong Opinions.  Weakly Held.</description>
	<pubDate>Tue, 13 Nov 2007 08:39:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>FunkeeStory renamed to Phone Journal!  Phone Journal 1.1 Released!</title>
		<link>http://www.funkeemonk.com/blog/2007/11/funkeestory-renamed-to-phone-journal-phone-journal-11-released/</link>
		<comments>http://www.funkeemonk.com/blog/2007/11/funkeestory-renamed-to-phone-journal-phone-journal-11-released/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 08:36:37 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Phone Journal]]></category>

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

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/11/funkeestory-renamed-to-phone-journal-phone-journal-11-released/</guid>
		<description><![CDATA[FunkeeStory has now been renamed to Phone Journal, and i&#8217;m very pleased to announce the availability of Phone Journal 1.1 which can be downloaded here.
If you haven&#8217;t seen it already, there&#8217;s also a new video demo of Phone Journal at the website.  Check it out!
If you&#8217;re upgrading from FunkeeStory, please remember to disable the [...]]]></description>
			<content:encoded><![CDATA[<p>FunkeeStory has now been renamed to Phone Journal, and i&#8217;m very pleased to announce the availability of Phone Journal 1.1 which can be <a href="http://funkeemonk.cachefly.net/PhoneJournal_1.1.0.dmg">downloaded here.</a></p>
<p>If you haven&#8217;t seen it already, there&#8217;s also a new video demo of Phone Journal at the <a href="http://www.funkeemonk.com/phonejournal/">website</a>.  Check it out!</p>
<p>If you&#8217;re upgrading from FunkeeStory, please remember to disable the FunkeeStory conduit first before syncing with the new Phone Journal conduit.  Phone Journal will automatically migrate your preferences and SMS data files from FunkeeStory.</p>
<p>Here&#8217;s a brief summary of changes between FunkeeStory 1.0.9 and Phone Journal 1.1.0.</p>
<p>- Renamed from FunkeeStory to Phone Journal, with a new icon.<br />
- Leopard compatibility fixes.<br />
- New Look - Revamped user interface to be more Leopard-like, even on Tiger.<br />
- New - View statistics on messages used each month with customisable billing day.<br />
- New - Automatic software version checking and installation (optional).<br />
- New - Undo available when decoding and deleting messages.<br />
- New - Added advanced option to delete duplicate messages.<br />
- New - Delete messages.<br />
- Message text searching revamped.<br />
- Lots of bug fixes.</p>
<p>As always, Phone Journal development continues immediately after this release.  Treo 600 and Verizon Treo 650 support is being developed right now, and iPhone development will immediately follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/11/funkeestory-renamed-to-phone-journal-phone-journal-11-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>9 Tips for WWDC Attendees of the Future!</title>
		<link>http://www.funkeemonk.com/blog/2007/06/9-tips-for-wwdc-attendees-of-the-future/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/9-tips-for-wwdc-attendees-of-the-future/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 11:37:04 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/9-tips-for-wwdc-attendees-of-the-future/</guid>
		<description><![CDATA[The last week at WWDC was AMAZING.  I&#8217;m finally back home in Singapore where the weather is warm, and food doesn&#8217;t come in cold plastic boxes.  I&#8217;m still feeling the buzz from attending WWDC and trying to catch my breath from all the excitement throughout the week.  I&#8217;ve also recovered from the [...]]]></description>
			<content:encoded><![CDATA[<p>The last week at <a href="http://developer.apple.com/wwdc/">WWDC</a> was <strong>AMAZING</strong>.  I&#8217;m finally back home in Singapore where the weather is warm, and food doesn&#8217;t come in cold plastic boxes.  I&#8217;m still feeling the buzz from attending WWDC and trying to catch my breath from all the excitement throughout the week.  I&#8217;ve also recovered from <a href="http://www.funkeemonk.com/blog/2007/06/jet-lag/">the jet lag</a> so I can finally post on this blog again.</p>
<p>I know, I know, WWDC concluded last week, and in Internet time, last week is like, oh&#8230; 10 years ago in Snail-World Time.  But you are all nice people, and i&#8217;m sure you&#8217;ll forgive me for not posting last week.</p>
<p>Anyhoo.</p>
<p>Here&#8217;s my list of tips for future WWDC attendees - won from experience after attending WWDC 2007 - which was the first ever multiday conference i&#8217;ve ever attended.</p>
<p><strong>1. Be prepared.</strong></p>
<p><strong>Bring a water bottle.</strong>  The Odwalla juices on offer are *really* sweet and run out quickly, and there&#8217;s no way you are going to stay hydrated from drinking that and coffee/tea all day.  There are plenty of water refill stations all over the Moscone.</p>
<p><strong>Bring a jacket/jumper.</strong>  Unless you come from Norway or Siberia, you&#8217;ll probably find the weather in San Francisco really chilly when the wind gets going.  Dress in layers.  Even if you don&#8217;t plan on getting out much, the labs and lunch areas are *really* cold at times too.</p>
<p><strong>Bring extra cash for food.</strong>  You would think that a conference that costs US$1,500 just for the ticket would serve better food.  Unless you&#8217;re on a tight budget like me, bring extra cash for getting food outside of the Moscone if you want to keep your spirits up throughout the week.  All food at the Moscone is cold, including breakfast.  Lunch is served in plastic boxes.</p>
<p>Honestly, I had better food when I served in the Army.  Although the Moscone Center food isn&#8217;t as bad as unheated combat field rations, it comes really close.  Heated combat rations would beat the food at the Moscone hands down.  Its scary to think that when it comes to serving hot food to lots of people, the catering people at the Moscone would actually *learn something* from the Army.</p>
<p><strong>2. Get to San Francisco early.</strong></p>
<p>You may have read about <a href="http://www.funkeemonk.com/blog/2007/06/jet-lag/">my jet lag</a>.  Even if you&#8217;re on a tight budget, make sure you get to San Francisco at least 3 - 4 days in advance.  If you&#8217;re flying from halfway across the world, this rings especially true.  Jet (or drive) lag will take out a lot of your energy.</p>
<p>If you plan on sightseeing around San Francisco, do it before WWDC instead of after.  If you&#8217;re a developer, WWDC will give you a huge buzz and you won&#8217;t be able to resist quickly flying home after the conference is over to start working on the new stuff you&#8217;ve learned.</p>
<p><strong>3. Have a blog or website?  Put a picture of yourself or your team online.</strong></p>
<p>There are loads of people who would love to talk to you about your product, your blog or your site during WWDC.  The first step in making sure that people can even find you during the conference is to make sure they know what you look like in the first place.  Should be pretty common sense eh?  But even I neglected to do that (i&#8217;ll be fixing that soon).</p>
<p>If anyone at Apple Public Relations is reading this - you may even want to consider placing pictures of Apple engineers somewhere so WWDC attendees can easily track them down for questions.  :-)</p>
<p><strong>4. Don&#8217;t waste time planning your schedule far in advance.</strong></p>
<p>The session and lab time-schedules change during the conference.  You may also change your mind about attending certain sessions during the week itself, so don&#8217;t waste too much time planning your schedule too far in advance.  Just plan a rough guide during the plane and you should be set.</p>
<p><strong>5. Partition your laptop hard drive before you leave.</strong></p>
<p>If Apple is going to give out a new developer seed during the conference, you won&#8217;t be able to resist installing it on your laptop.  I&#8217;ve personally heard of two fellow attendees who, in the excitement of it all, installed the developer seed onto their existing Mac OS X installation without first backing up.  Ouch.</p>
<p>Here&#8217;s the better way to do it (Disclaimer: if you lose your data following these steps, its not my fault).</p>
<p>1. Get <a href="http://www.shirt-pocket.com/SuperDuper/">Super Duper!</a> or the backup utility of your choice and completely back up all the partitions on your laptop.</p>
<p>2. Repartition your laptop to include another empty partition (at least 14GB) for the developer seed installation.</p>
<p>3. Put Mac OS X and your data back onto your laptop again using the backup you created in step 1.  If you don&#8217;t have sufficient space, try to exclude things that are not needed during the week of WWDC.  You can always put all the pr0n back onto your laptop after you return from WWDC.</p>
<p><strong>6. Live close to the Moscone.</strong></p>
<p>Attending technical sessions and labs all day is tiring work.  Commuting for a long time after each day at WWDC will quickly sap your energy.  Do yourself a favour, and don&#8217;t bum off your friend&#8217;s apartment on the other side of the city to save a few bucks.  Get yourself a room somewhere close to the Moscone and get a lot more energy throughout the conference.</p>
<p><strong>7. Business cards.</strong></p>
<p><strong>Whenever you receive a business card, write a description</strong> about the person on the back of the card as soon as possible.</p>
<p>You&#8217;ll thank me later when you&#8217;re on the plane, sorting through the huge stack of business cards you&#8217;ve received, and you&#8217;re trying to recall whether &#8220;Johnny Foobar&#8221; was the guy you met during lunch with an awesome new idea for your app, or the guy that you&#8217;re supposed to send a review license to.</p>
<p>If you can control the formatting of your own namecard, you may even want to try placing a picture of your face on your namecard.  I don&#8217;t know about all you other cats, but I remember faces a lot better than I remember names.  Put a picture of yourself online somewhere if you can&#8217;t control the design of your own card.</p>
<p><strong>8. Make use of the labs.</strong></p>
<p>Your mileage may vary with the labs, but personally, i&#8217;ve got a huge amount of value out of the labs.  Broken code got fixed, new features got implemented *on the spot* and magic developer dust was given out.  Its been awesome.</p>
<p>If you&#8217;re going to the ever-popular UI design consulting lab, arm yourself with the following,</p>
<p>- Prepare a list of questions beforehand.  Don&#8217;t try to &#8220;wing it&#8221; at session, you&#8217;re just going to waste your time.<br />
- You are only going to be given half an hour with the Apple engineer.  <strong>Keep questions short and specific.</strong><br />
- Bring a notepad and keep it ready to jot down ideas.</p>
<p><strong>9. Talk to everyone around you.</strong></p>
<p>The food at the Moscone may be tragic, but the lunchtime conversations are awesome when you manage to find the right group.  If you&#8217;re an indie, you know how hard it can be to get a good technical discussion with anyone in real life, so you really owe it to yourself to find a good lunch group.  The amount of energy and buzz you get out of it can carry you for a long way throughout the week.</p>
<p>Don&#8217;t limit yourself to lunch either.  There&#8217;s great conversation to be found just standing in line. Just try not to do that at the long queues for the male restroom.</p>
<p>If you have more tips to share, feel free to leave them in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/9-tips-for-wwdc-attendees-of-the-future/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jet Lag</title>
		<link>http://www.funkeemonk.com/blog/2007/06/jet-lag/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/jet-lag/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 05:08:37 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/jet-lag/</guid>
		<description><![CDATA[I&#8217;m really sorry for the lack of WWDC updates which i&#8217;ve promised.  I&#8217;m suffering from a severe case of jet lag for the past week, and the wierdest thing is that although i&#8217;m wide awake at the most ungodly of hours, I don&#8217;t really have the mental energy to do anything except to stay [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m really sorry for the lack of WWDC updates which i&#8217;ve promised.  I&#8217;m suffering from a severe case of jet lag for the past week, and the wierdest thing is that although i&#8217;m wide awake at the most ungodly of hours, I don&#8217;t really have the mental energy to do anything except to stay awake.  I&#8217;ve tried to beat the jet lag when I came over by trying not to sleep during the flight and only sleeping when I landed, but its not working at all.</p>
<p>The number of hours of sleep i&#8217;ve had everyday since i&#8217;ve landed in San Francisco:</p>
<p>Saturday: 3 hours<br />
Sunday: 2.5 hours<br />
Monday: 3 hours<br />
Tuesday: 4 hours<br />
Wednesday: 4.5 hours<br />
Thursday (tonight): ???</p>
<p>What happens is that i&#8217;ll sleep at perhaps 11pm or so, then for some mysterious reason, i&#8217;ll just suddenly wake up in the early morning and i&#8217;ll be unable to get back to sleep again.</p>
<p>I can manage to stay awake enough during the sessions and labs in the morning, but it gets *really* difficult during the afternoon sessions, especially those between 3 - 5pm.  Worst of all, those sessions in the afternoon are frequently the most interesting ones.  :-(  I try sooo hard to stay awake during those sessions, but its just impossible sometimes.</p>
<p>I&#8217;m really afraid to drink coffee too as i&#8217;m extremely sensitive to it - i&#8217;m known to drink *one* cup at 7 - 8am and then be super hyperactive and awake till around 2am.  Its that bad.</p>
<p>This week has been absolutely *amazing* though and I have so much to write and share, but I guess that will have to wait when I return to Singapore and decompress (and hopefully get some good sleep).</p>
<p>Off to bed now!  Hopefully, I won&#8217;t wake up again at 3am and wonder what the heck is going on anymore.</p>
<p>Good night!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/jet-lag/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WWDC 2007 Registration Goodie Bag</title>
		<link>http://www.funkeemonk.com/blog/2007/06/wwdc-2007-registration-goodie-bag/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/wwdc-2007-registration-goodie-bag/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 16:13:55 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/wwdc-2007-registration-goodie-bag/</guid>
		<description><![CDATA[
I left early for the Moscone Center this morning to be amongst the first to register for WWDC 2007.  Not by choice - i&#8217;m having a jet lag, and I can&#8217;t sleep (i&#8217;ve been awake since 3am).  :-(
Without further ado, presenting - the official T-shirt for WWDC 2007.

Power to the programmers
And this is [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0324.jpg' title='First few people at WWDC registration'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0324.thumbnail.jpg' alt='First few people at WWDC registration' /></a></p>
<p>I left early for the Moscone Center this morning to be amongst the first to register for WWDC 2007.  Not by choice - i&#8217;m having a jet lag, and I can&#8217;t sleep (i&#8217;ve been awake since 3am).  :-(</p>
<p>Without further ado, presenting - the official T-shirt for WWDC 2007.</p>
<p><a href='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0328.jpg' title='Power to the programmers'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0328.thumbnail.jpg' alt='Power to the programmers' /></a><br />
Power to the programmers</p>
<p>And this is the complete collection of swag that you&#8217;ll get if you register at WWDC today.</p>
<p><a href='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0332.jpg' title='WWDC 2007 Goodies'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/06/imgp0332.thumbnail.jpg' alt='WWDC 2007 Goodies' /></a><br />
WWDC 2007 Registration Goodie Bag</p>
<p>From the top,<br />
- WWDC 2007 Laptop Bag - seems like a pretty good bag with a thick, comfy handle.<br />
- Attendee badge.<br />
- WWDC 2007 T-shirt.<br />
- Conference map and schedule cards.</p>
<p>No tumbler, Apple branded stationary or anything else this year it seems.  :-(  Hopefully, there&#8217;ll be more swag given out tomorrow!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/wwdc-2007-registration-goodie-bag/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Week of Firsts</title>
		<link>http://www.funkeemonk.com/blog/2007/06/a-week-of-firsts/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/a-week-of-firsts/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 12:55:51 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/a-week-of-firsts/</guid>
		<description><![CDATA[This week, i&#8217;ll be experiencing quite a few first-ever experiences.
First time flying on an airline after I switched to a vegetarian diet - I wonder how vegetarian airline meals are going to be like?
First time attending WWDC - I can&#8217;t wait to learn all these awesome new things that are coming on Mac OS X [...]]]></description>
			<content:encoded><![CDATA[<p>This week, i&#8217;ll be experiencing quite a few first-ever experiences.</p>
<p>First time flying on an airline after I switched to a vegetarian diet - I wonder how vegetarian airline meals are going to be like?<br />
First time attending WWDC - I can&#8217;t wait to learn all these awesome new things that are coming on Mac OS X Leopard so I can bring FunkeeStory to the next level.  :-)<br />
First time visiting the United States - and its San Francisco!  This is going to be huge fun!</p>
<p>I&#8217;ll be writing new blog posts regularly this week, so please stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/a-week-of-firsts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Road to WWDC</title>
		<link>http://www.funkeemonk.com/blog/2007/06/the-road-to-wwdc/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/the-road-to-wwdc/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 12:50:33 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/the-road-to-wwdc/</guid>
		<description><![CDATA[I was completely living off my savings when I first started out as an indie last year, trying to get FunkeeStory together, and I found it hard to justify blowing that much money away on attending WWDC 2006.  I did not have FunkeeStory anywhere near shipping quality, so all that I could bring over [...]]]></description>
			<content:encoded><![CDATA[<p>I was completely living off my savings when I first started out as an indie last year, trying to get <a href="http://www.funkeemonk.com/funkeestory/">FunkeeStory</a> together, and I found it hard to justify blowing that much money away on attending <a href="http://developer.apple.com/wwdc/">WWDC</a> 2006.  I did not have FunkeeStory anywhere near shipping quality, so all that I could bring over there anyway was a bunch of incomplete, broken code.  I wasn&#8217;t targeting FunkeeStory as a Leopard-only app either, so it didn&#8217;t make much sense to attend.</p>
<p>This year though is totally different.</p>
<p>As I continued working on FunkeeStory and getting it to release, I very quickly realised that there are literally hundreds of different ways that I can improve the app, and there&#8217;s also a list of things that came up over the past year that I would love to have Apple engineers help me out with in the labs.</p>
<p>I was a <a href="http://developer.apple.com/products/select.html">Select member</a> last year, and as part of being a member, it came with two <a href="http://developer.apple.com/technicalsupport/">DTS technical support incidents</a>.  Those two DTS incidents were worth every cent, and without the help and advice that those DTS engineers gave me, FunkeeStory may have been released 2 months later than it did.  That&#8217;s right, each DTS incident probably saved me a month of my time each.</p>
<p>So after that fantastic experience with DTS engineers at Apple, I knew that attending WWDC would provide a huge development boost for FunkeeStory.  Spending a week at WWDC getting my problems solved right there with Apple engineers, might be equivalent to, oh I don&#8217;t know, perhaps saving 3 months of trial-and-error, doc reading, and who knows what else on my own.  I can&#8217;t wait - this is going to be awesome!</p>
<p>But attending WWDC from Singapore isn&#8217;t cheap.</p>
<p>WWDC early-registration ticket - S$2,000<br />
Air ticket to San Francisco - S$1,600<br />
Living in a dorm during the week - S$300<br />
Other expenses - S$300 (estimated - i&#8217;m going to try to reduce this amount as much as possible by trying to eat as many meals as I can at WWDC itself :-))</p>
<p>Total estimated cost: S$4,200 (around US$2,800)</p>
<p>Ouch.  There&#8217;s no way I can afford to go just off my own efforts, time to look for some help!</p>
<p>I first approached <a href="http://www.mda.gov.sg/">MDA</a> for funding under their <a href="http://www.mda.gov.sg/wms.www/devnpolicies.aspx?sid=530">Capability Development Scheme</a>.  I explained to them that my current work (and my future work for the Secret Next Big Project) falls under the definition of &#8220;new media&#8221; (which they&#8217;re trying to bolster development efforts for in Singapore), and WWDC is *the* event for people working on &#8220;new media&#8221; products on the Mac and the upcoming iPhone.  Unfortunately, somehow the MDA doesn&#8217;t consider WWDC as an event that they&#8217;re willing to sponsor.  Hmph, I wonder what kind of events the MDA are sponsoring instead of WWDC.</p>
<p>Thankfully, Apple was a lot more forthcoming with support for indie developers trying hard to make a difference, and I managed to get some assistance from them for attending WWDC.  Together with <a href="http://www.ers.org.sg/">ERS funds</a> (that the Singapore government gave out a few years ago that i&#8217;ve got squirrelled away) and some money i&#8217;ve got saved up from sales of FunkeeStory, I have *just* about enough to attend without having to live on bread and water when I return.</p>
<p>So a big thanks goes out to Apple, and all the wonderful people who bought FunkeeStory for making this trip to WWDC possible.  I won&#8217;t let your investment in me go to waste!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/the-road-to-wwdc/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FunkeeStory 1.0.9 released</title>
		<link>http://www.funkeemonk.com/blog/2007/06/funkeestory-109-released/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/funkeestory-109-released/#comments</comments>
		<pubDate>Fri, 08 Jun 2007 08:36:49 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[FunkeeStory]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/funkeestory-109-released/</guid>
		<description><![CDATA[Right before I leave for WWDC tomorrow, here&#8217;s a new release of FunkeeStory for everyone to enjoy!  As usual, this is a free upgrade for all users.
New and improved in FunkeeStory 1.0.9:

Vastly improved handling of US mobile phone numbers.
Redundant messages will no longer show up for received MMS from friends who also sent it [...]]]></description>
			<content:encoded><![CDATA[<p>Right before I leave for <a href="http://developer.apple.com/wwdc/">WWDC</a> tomorrow, here&#8217;s a <a href="http://www.funkeemonk.com/FunkeeStory.dmg">new release of FunkeeStory</a> for everyone to enjoy!  As usual, this is a free upgrade for all users.</p>
<p>New and improved in <a href="http://www.funkeemonk.com/FunkeeStory.dmg">FunkeeStory 1.0.9</a>:</p>
<ul>
<li>Vastly improved handling of US mobile phone numbers.</li>
<li>Redundant messages will no longer show up for received MMS from friends who also sent it to other recipients.</li>
<li>Syncing multiple Treo&#8217;s to the same Mac improved - you no longer have to remember to set the handset profile first.</li>
<li>Improved general handling of phone numbers.</li>
<li>Contact name list is now sorted case-insensitively.</li>
<li>Fixed bug with handling of contact names with less than 5 letters.</li>
</ul>
<p>FunkeeStory - The <strong>BEST</strong> SMS/MMS backup/viewer for your Treo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/funkeestory-109-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Zap To the Past and a Bet For the Future</title>
		<link>http://www.funkeemonk.com/blog/2007/06/a-zap-to-the-past-and-a-bet-for-the-future/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/a-zap-to-the-past-and-a-bet-for-the-future/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 03:40:07 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/a-zap-to-the-past-and-a-bet-for-the-future/</guid>
		<description><![CDATA[You&#8217;re sitting down, basking in the glow of your computer monitor.  Suddenly, a magical blue beam comes down from the sky and zaps you right on top of your head.  It has a cooling, tingling feeling and then a bright blue light flashes before your eyes.
*ZAP*
You find yourself transported back to year 2000 [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;re sitting down, basking in the glow of your computer monitor.  Suddenly, a magical blue beam comes down from the sky and zaps you right on top of your head.  It has a cooling, tingling feeling and then a bright blue light flashes before your eyes.</p>
<p>*ZAP*</p>
<p>You find yourself transported back to year 2000 in front of your Pentium 3 (or G3 Mac?) again, with no memory of the future where you came from.</p>
<p>&#8220;Oh oh!&#8221;</p>
<p>You see a new ICQ message on your monitor.  Its from a mysterious person telling you that in the year 2007,</p>
<p>1. The <a href="http://www.apple.com/getamac/">Mac</a> is going to steal developer mind-share from Windows, and you’ll also see a lot of <a href="http://www.flickr.com/photos/twylo/173895378/">“I deploy on Linux, but develop on a Mac” people</a>.<br />
2. <a href="http://en.wikipedia.org/wiki/Ruby_(programming_language)">Ruby</a> is going to be one of the <a href="http://www.tiobe.com/index.htm?tiobe_index">top 10 programming languages</a>.<br />
3. <a href="http://en.wikipedia.org/wiki/Javascript">JavaScript</a> is going to be one of the most important programming languages.<br />
<em>(3 statements above from <a href="http://globalnerdy.com/2007/06/01/do-the-stupidest-thing-that-could-possibly-work/">Global Nerdy</a>)</em><br />
4. <a href="http://en.wikipedia.org/wiki/Adobe_Flash">Flash</a> is going to win the video streaming war and it&#8217;ll be the core technology used by <a href="http://www.youtube.com/">a company</a> that gets <a href="http://www.theage.com.au/news/Busness/Google-closes-A2b-YouTube-deal/2006/11/14/1163266548827.html">acquired by Google for US$1.65 billion</a>.  RealPlayer and all the others?  Sunk into relative obscurity.<br />
5. Java will be languishing as a language for desktop application AND client-side web development.<br />
6. Perl isn&#8217;t cool anymore.  None of the Cool Kids seem to learn or use it.</p>
<p>Would you have believed it?  Or maybe even <a href="http://globalnerdy.com/2007/06/01/do-the-stupidest-thing-that-could-possibly-work/">call it stupid</a>?  Those 6 points above really illustrate how unpredictable the software world can be.</p>
<p>I believe that in the next few years, the number of web sites devoting to the tastes of Alpha Geeks will increase considerably.  In the past, we had sites like <a href="http://slashdot.org/">Slashdot</a>.  Now, we have sites like <a href="http://programming.reddit.com/">Reddit</a> and Digg, which allows interesting new ideas, programming languages and paradigms to propogate through the entire community a lot faster than ever before.</p>
<p>As a result, the growth in mindshare for fringe technologies that are actually good, will increase dramatically.</p>
<p>So that everyone can laugh at me when I get it wrong in 2014, here are my bets for the changes that will be coming up for the next 7 years.</p>
<p>1. The Mac will get 20% marketshare of the global personal computer/laptop market.  This segment of the market will also be the part that really matters to developers - the type that will actually upgrade their computers and buy after-market software.  This will have a huge impact on the consumer software developers worldwide as cross-platform functionality can no longer be ignored.</p>
<p>2. Java will no longer dominate as the de-facto server-side programming language in enterprise projects and its importance in academia will be significantly reduced.  <a href="http://armstrongonsoftware.blogspot.com/2006/08/concurrency-is-easy.html">Erlang</a>, <a href="http://www.linuxjournal.com/article/3882">Python</a> and Ruby (for web shops) will hit the mainstream consciousness and replace Java for server-side programming tasks.  Python will get introduced in the curriculum of universities to replace Java as the main instructional language.</p>
<p>3. Client-side programming will be dominated by hybrid-apps.  Many more apps will use Javascript/HTML/CSS/etc for front-end work and adopt a hybrid approach of using Python (or maybe even Lua) for the bulk of the code, and only leaving some portions in C/Objective-C/C++.</p>
<p>4. <a href="http://en.wikipedia.org/wiki/Functional_programming">Functional programming</a> languages will (finally) hit the consciousness of the mainstream developer.  Functional programming will be taught to first-year computer science students.</p>
<p>It&#8217;ll sure be interesting to see which of these things I get right or hopelessly wrong in 2014!  Here&#8217;s hoping this site even exists at that time.  :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/a-zap-to-the-past-and-a-bet-for-the-future/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Do you have a Treo 755p?</title>
		<link>http://www.funkeemonk.com/blog/2007/06/do-you-have-a-treo-755p/</link>
		<comments>http://www.funkeemonk.com/blog/2007/06/do-you-have-a-treo-755p/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 02:05:13 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[FunkeeStory]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/06/do-you-have-a-treo-755p/</guid>
		<description><![CDATA[If you have the latest Palm Treo 755p, I would love to hear from you!
Being an independent developer, my resources (especially financial ones) are scarce so I can&#8217;t afford to buy every single Treo model in existence for testing.  Although i&#8217;m quite sure FunkeeStory should continue to work with this latest Treo since I [...]]]></description>
			<content:encoded><![CDATA[<p>If you have the latest <a href="http://www.palm.com/us/products/smartphones/treo755p/">Palm Treo 755p</a>, I would love to hear from you!</p>
<p>Being an independent developer, my resources (especially financial ones) are scarce so I can&#8217;t afford to buy every single Treo model in existence for testing.  Although i&#8217;m quite sure <a href="http://www.funkeemonk.com/funkeestory/">FunkeeStory</a> should continue to work with this latest Treo since I didn&#8217;t see Palm reporting any changes in its Messaging application, its much better to be sure!</p>
<p>So if you have a Treo 755p, please <a href="http://www.funkeemonk.com/FunkeeStory.dmg">download FunkeeStory</a> and give it a try on your Mac, and let me know the results by leaving a comment in this post, or sending me an email through the <a href="http://www.funkeemonk.com/contact/">contact form</a>.</p>
<p>Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/06/do-you-have-a-treo-755p/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Five Big Goals</title>
		<link>http://www.funkeemonk.com/blog/2007/05/my-five-big-goals/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/my-five-big-goals/#comments</comments>
		<pubDate>Mon, 28 May 2007 05:48:30 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/my-five-big-goals/</guid>
		<description><![CDATA[Mr. Wang, a fellow Singaporean has recently written a facinating blog post, challenging his readers to challenge themselves to achieve bigger things in life by attempting at and perhaps failing (hard) at those things.
So here are my five big goals (in order of importance).
1) Make FunkeeMonk Technology a financial success (instead of just being a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mrwangsaysso.blogspot.com/">Mr. Wang</a>, a fellow Singaporean has recently written a <a href="written http://mrwangsaysso.blogspot.com/2007/05/how-to-achieve-greater-success-than-you.html">facinating blog post</a>, challenging his readers to challenge themselves to achieve bigger things in life by attempting at and perhaps failing (hard) at those things.</p>
<p>So here are my five big goals (in order of importance).</p>
<p>1) Make FunkeeMonk Technology a financial success (instead of just being a good learning experience) by continuing to polish and improve <a href="http://www.funkeemonk.com/funkeestory/">FunkeeStory</a>, and improving upon the ways I market it.</p>
<p>2) Learn <a href="http://en.wikipedia.org/wiki/Erlang_(programming_language)">Erlang</a> for The Secret Next Big Project.</p>
<p>3) Improve my photography by taking more photographs and showcasing my work online, reflecting on my own work and the works of others. First step though is to process the immense backlog of over 4000 photos i&#8217;ve built up over the years using <a href="http://www.adobe.com/products/photoshoplightroom/">Lightroom</a>.</p>
<p>4) Train up to be able to finish a marathon, hopefully by year&#8217;s end.  I hope my existing ankle injury won&#8217;t prevent me from achieving this goal!</p>
<p>5) Learn to play a musical instrument (most probably a MIDI keyboard hooked up to <a href="http://www.propellerheads.se/products/reason/index.cfm?fuseaction=mainframe">Propellerhead Reason</a>). Its been years since i&#8217;ve last played any instrument, and I dearly miss playing music.</p>
<p>I would love to hear about your goals too, so list them below by leaving a comment!</p>
<p>UPDATE: Posted a comment below recounting some of my past goals - both successes and failures.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/my-five-big-goals/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Story About my Switcher Story</title>
		<link>http://www.funkeemonk.com/blog/2007/05/a-story-about-my-switcher-story/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/a-story-about-my-switcher-story/#comments</comments>
		<pubDate>Tue, 22 May 2007 19:21:24 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/a-story-about-my-switcher-story/</guid>
		<description><![CDATA[A month ago, I chanced upon a story on TUAW on a Switcher&#8217;s Giveaway contest which was happening at MacApper.com.  The prizes are amazing - 24 great Mac apps up for grabs, and a T-shirt from InsanelyGreatTees to boot, the first prize worth over $750.  Although I did already have TextMate, SuperDuper! (both [...]]]></description>
			<content:encoded><![CDATA[<p>A month ago, I chanced upon a story on <a href="http://www.tuaw.com/2007/04/23/macapper-announces-switchers-giveaway/">TUAW</a> on a <a href="http://macapper.com/2007/04/23/macapper-switchers-giveaway-2007/">Switcher&#8217;s Giveaway contest</a> which was happening at <a href="http://macapper.com/">MacApper.com</a>.  The prizes are amazing - <strong>24</strong> great Mac apps up for grabs, and a T-shirt from <a href="http://www.insanelygreattees.com/">InsanelyGreatTees</a> to boot, the first prize worth over $750.  Although I did already have <a href="http://www.macromates.com/">TextMate</a>, <a href="http://www.shirt-pocket.com/SuperDuper/">SuperDuper!</a> (both of which I use daily) and <a href="http://discoapp.com/">Disco</a>, the rest of the prizes were still incredibly tempting, and I really wanted to enter the contest.  All I needed to do was to create a contest entry on why I switched to the Mac.  Piece-of-cake&#8230;</p>
<p>There is one problem.</p>
<p>My self-imposed deadline for releasing FunkeeStory 1.1 is loooooong overdue, and I really didn&#8217;t want to be distracted, spending half a day or more creating an entry to a contest when I really should be completing this new release instead.  No new releases means less sales, and the longer I take between releases, the higher the chance of my business failing, with my dreams along with it.</p>
<p>So I continued coding away, trying to erase the memory of that contest from my mind.</p>
<p>But the thought just wouldn&#8217;t go away, nagging away at the back of my mind.  I thought that I did have a pretty eventful story, since I essentially switched to the Mac so that I can write programs for it.  But I continued battling away the thought of spending time on this when I should be coding instead.</p>
<p>Off I went to the public library (that&#8217;s where I usually work these days) in the morning about a week later, off to code away and bring FunkeeStory 1.1 closer to the light of day.  <em>&#8220;Hmm, what happened to the contest, I wonder if its over&#8230;&#8221;</em>, I thought.  The announcement came in - <a href="http://macapper.com/2007/04/23/macapper-switchers-giveaway-2007/#comment-3844">just 36 hours to go</a> till the contest ends.</p>
<p>This time, the itch to write became too strong, too maddening to resist.  I had to do something.  I don&#8217;t even care about winning anymore, I just need to create this entry to ease this itch to write and create.</p>
<p>But, uh,  what am I going to submit as an entry?</p>
<p>An essay?  Nah, it&#8217;ll be too wordy (like this blog post), who&#8217;ll read it?  ;-)  Videos and podcasts are out - i&#8217;m in a public library!  So I opened up the Applications folder, looking for nothing in particular when it struck me.</p>
<p><br/><br />
<br/></p>
<p><a href="http://www.apple.com/iwork/keynote/" title='Keynote icon'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/keynote_2_icon.png' alt='Keynote icon' /></a></p>
<p>I&#8217;ll use <a href="http://www.apple.com/iwork/keynote/">Keynote</a> to prepare a set of presentation slides!</p>
<p>But then I ran into another problem - i&#8217;ve never used Keynote before&#8230;  But not knowing something never stopped me from trying things out before, so I just fired it up and clicked away.</p>
<p>3 revisions, and hours later, something ugly which resembled a presentation emerged.  Now, how will I end this thing?</p>
<p>I thought - <strong>If I had just ONE CHANCE in this lifetime to say something to the entire Mac community, what would it be?</strong>  And the last few slides just came out by itself.</p>
<p>A quick email submission to MacApper just hours before the deadline, and off I go again, back to work!  There&#8217;s still lots of code to be written (and re-written&#8230;).</p>
<p><em>Fast forward a few weeks&#8230;</em></p>
<p>Last Thursday morning, I woke up, getting ready to get to set off to the library to work again, to find an email from <a href="http://www.profitpapers.com/about.php">Miles Evans</a>, <a href="http://macapper.com/staff">senior editor of MacApper.com</a>, telling me that <a href="http://www.funkeemonk.com/pdf/Switcher_Slides.pdf">my entry for their Switcher&#8217;s Giveaway contest</a> is being featured on their website.  I didn&#8217;t win the first prize, nor the second, but as the entry got chosen as an honourable mention, I won myself a T-shirt, and a chance at $100 if my entry beats the other two entries in a voting contest.</p>
<p><a href="http://www.funkeemonk.com/pdf/Switcher_Slides.pdf" title='Switching to the Mac to be an Indie Mac Developer'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/switcher-joe.jpg' alt='Switching to the Mac to be an Indie Mac Developer' /></a></p>
<p>WOOHOO!  I checked my web stats, and page hits were coming in from all over the world.  Unique visitors to the website and The FunkeeBlog went up to six times the usual amount of traffic received.</p>
<p>A <a href="http://programming.reddit.com/info/1r24k/comments">link to my entry</a> even managed to feature on the front page of <a href="http://programming.reddit.com">programming.reddit.com</a>, getting as high as #9 at one point.  <em>*faint*</em>  My story is getting out there!  And I won myself a cool T-shirt!  So I guess even if this whole startup fails, at least I can honestly repeat the cliche, that i&#8217;ve <em>&#8220;been there, done that, and i&#8217;ve got the T-shirt&#8221;</em>.  :-)</p>
<p><a href="http://www.insanelygreattees.com/shirt/binarytree" title='Binary Tree T-shirt'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/binarytree_productimage4.jpg' alt='Binary Tree T-shirt' /></a></p>
<p>More important than a dang-cool T-shirt though, i&#8217;m really happy that my story went out.  I really hoped that this would expose to the Mac community what its like behind the scenes, being a struggling indie developer, and how every single sale can really go a long way in making sure an app grows and matures.  Every sale means I get to feed myself for another day or two, improving the app, and not working for <strong>The Man</strong> instead, although it will pay a heck of a lot better at this point.</p>
<p>And today, the <a href="http://macapper.com/">MacApper</a> Switcher&#8217;s Giveaway is now officially over with the conclusion of the Honourable Mentions contest.</p>
<p>The winning entry, by just <a href="http://macapper.com/2007/05/16/switchers-entries-choose-the-100-winner/">4 votes</a> (talk about a close finish!!) is&#8230;.</p>
<p><a href="http://www.funkeemonk.com/pdf/Switcher_Slides.pdf">Switching to the Mac to be an Indie Mac Developer - A bittersweet true story in 15 slides</a>, by Joe Goh.</p>
<p>Hope you enjoyed both stories.</p>
<p>The End.</p>
<p><u>Big Thanks</u></p>
<p>Thanks to the sponsors for providing the wonderful prizes for this contest. I&#8217;ll definitely be wearing that T-shirt from InsanelyGreatTees around alot.  :-)</p>
<p>Big thanks to Miles Evans @ MacApper for organising this awesome contest, and providing an opportunity for me to bring my story to the world.  Cheers mate!</p>
<p>A massive thank you goes out to all of you who has voted for me, and even helped spread the word to your friends about my entry and the contest.  THANK YOU!</p>
<p>But the BIGGEST thanks have to be reserved to all the software users and gamers out there, who stood together with the devs and supported their work by paying for the software.  Thanks - we won&#8217;t be here without you, and its your support that keeps our dreams alive everyday.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/a-story-about-my-switcher-story/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A New Direction for The FunkeeBlog</title>
		<link>http://www.funkeemonk.com/blog/2007/05/a-new-direction-for-the-funkeeblog/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/a-new-direction-for-the-funkeeblog/#comments</comments>
		<pubDate>Sat, 19 May 2007 05:28:25 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Blog and Website]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/a-new-direction-for-the-funkeeblog/</guid>
		<description><![CDATA[I love to write.  I can form an opinion on almost any topic you present to me.  I like writing about my opinions.  And therefore, I enjoy writing on just about anything in this universe.
If not for the fact that I also love to hack on code, and I need to earn [...]]]></description>
			<content:encoded><![CDATA[<p>I love to write.  I can form an opinion on almost any topic you present to me.  I like writing about my opinions.  And therefore, I enjoy writing on just about anything in this universe.</p>
<p>If not for the fact that I also love to hack on code, and I need to earn a living developing and selling <a href="http://www.funkeemonk.com/funkeestory">FunkeeStory</a>, I may just end up writing blog posts and reading other blogs all day.</p>
<p>Unfortunately, Law 1440 also restricts the number of things that I can do everyday.  What&#8217;s Law 1440?  <em>Hint: There&#8217;s 1440 minutes in a day.</em></p>
<p>So what to do?</p>
<p>Over the past few weeks, i&#8217;ve tried to write about many different topics and monitoring the readership statistics.  I hope to gather information about what you like to read the most, so I can spend those scarce amounts of time that I can spend writing blog posts on the things people actually want to read about.  Since I enjoy writing about anything anyway, it means relatively little to me which topic I choose to write about.  It does matter though to you, the reader though.</p>
<p>The results?</p>
<p>The most popular blog post is the one on <a href="http://www.funkeemonk.com/blog/2007/05/book-writing-and-software-product-development/">Book writing and software product development</a> by a HUGE margin.  In just two days, it has gathered 204 hits, and 34 clicks in the RSS feed.  </p>
<p>I know, I know, these aren&#8217;t really huge numbers, but if you compare it with the numbers of the other hits and click-rates that I have for the other posts, this one wins big.  No other post even comes close.</p>
<p>The readers have spoken (or rather, clicked).</p>
<p>This blog will contain more posts by me on software development and updates on FunkeeStory.  There may be the occasional unrelated post, but i&#8217;ll try to just keep it in my head from now on instead of spouting it to the rest of the world.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/a-new-direction-for-the-funkeeblog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Just A Theory</title>
		<link>http://www.funkeemonk.com/blog/2007/05/just-a-theory/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/just-a-theory/#comments</comments>
		<pubDate>Thu, 17 May 2007 08:53:07 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Da InterWeb]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/just-a-theory/</guid>
		<description><![CDATA[There&#8217;s a new video that&#8217;s making quite a stir at YouTube.

Click on the picture to get to the full-video on YouTube.
I have a theory on why the kid got kicked.  But watch the video and make your own conclusions first.




Back?
If you look closely at the background of the video, there&#8217;s a guy with a [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a new video that&#8217;s making quite a stir at YouTube.</p>
<p><a href="http://www.youtube.com/watch?v=ceNf-11-ddI"><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/babalityqt4.gif' alt='Babality' /></a><br />
Click on the picture to get to the full-video on YouTube.</p>
<p>I have a theory on why the kid got kicked.  But watch the video and make your own conclusions first.</p>
<p><br/><br />
<br/><br />
<br/><br />
<br/></p>
<p>Back?</p>
<p>If you look closely at the background of the video, there&#8217;s a guy with a white container collecting donations from the crowd walking towards the mother of the kid.</p>
<p>The mother may have asked the kid to donate some money to the guy collecting donations, but the kid misunderstood the request and walked towards the dancer instead.</p>
<p>This probably also explains why the kid looks back towards the mother with her left arm outstretched.</p>
<p>&#8220;Is this the man to give the money to mommy?&#8221;</p>
<p>What&#8217;s your theory?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/just-a-theory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Book writing and software product development</title>
		<link>http://www.funkeemonk.com/blog/2007/05/book-writing-and-software-product-development/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/book-writing-and-software-product-development/#comments</comments>
		<pubDate>Thu, 17 May 2007 05:35:17 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/book-writing-and-software-product-development/</guid>
		<description><![CDATA[There&#8217;s this great post written by Mike Johnston called Publisher As Casino on how hard it can be to get a book published.
But.
Just replace the word &#8220;book&#8221; with &#8220;software&#8221; (or even better, &#8220;computer game&#8221;) in the article, and also replace &#8220;publisher&#8221; with &#8220;venture capitalist&#8221;, and you can get a remarkably accurate story about software product [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s this great post written by Mike Johnston called <a href="http://theonlinephotographer.blogspot.com/2007/05/publisher-as-casino.html">Publisher As Casino</a> on how hard it can be to get a book published.</p>
<p>But.</p>
<p>Just replace the word &#8220;book&#8221; with &#8220;software&#8221; (or even better, &#8220;computer game&#8221;) in the article, and also replace &#8220;publisher&#8221; with &#8220;venture capitalist&#8221;, and you can get a remarkably accurate story about software product developement and computer game development too.</p>
<p>Two articles for the price of one!</p>
<p>As Mike has said, it takes *alot* of &#8220;front-loaded effort&#8221; before you can turn a few scratches on a napkin or an idea in your head into a finished piece of software or a publishable book.  Like Mike and his unpublished manuscripts, lots of developers have tens, if not hundreds of tiny little scripts, project ideas and other half-finished projects just lying around the hard drive.  Many of those could be turned into a potential product - if enough effort is invested in it beforehand.  Its even more true for computer game development.</p>
<p>And just like book publishing, there *could* be a payoff, but its a long long way ahead and its *very* uncertain whether there will be a payoff at all even after all the hard work put in.  Its a brutal industry.</p>
<p>The answer to this problem that many (especially students) have put up is to shout &#8220;Open source it!&#8221; and like some magic dust, the software will somehow come into being.  The reality however, is far from it.</p>
<p>Open source software really succeeds when there is a common itch that many developers want to scratch, and a single developer (or perhaps a small team) needs to first produce some prototype and code for others to hack with before the project can even gain traction.  Without this, the project will stall with just lots of talk and high-level design discussions that goes on for a really long time.  All talk, no walk.</p>
<p>And this up-front development before a project can gain traction?  That takes time - and in this day of <a href="http://www.newyorker.com/reporting/2007/04/16/070416fa_fact_paumgarten">commuting for hours</a> and longer and longer work hours, this time is getting harder and harder to come by for developers with a Real Job.  Add a serious relationship, or a kid, and you&#8217;ll be wondering where all your time went.</p>
<p>Like I said in my <a href="http://www.funkeemonk.com/blog/2007/05/switching-to-the-mac-to-be-an-indie-mac-developer/">Mac switcher and indie developer story</a>, its really fortunate for me that I have no mouths other than mine that I have to feed, nor a house or car to pay off.  For Mike, who has a kid to feed, his life situation just doesn&#8217;t make it possible for him to do what I did and just throw down everything and work 9 months without pay to get the book idea off the ground.</p>
<p>Writing that book or software part-time after hours and on weekends?  Sure.  And you might just end up with a book or piece of software - 3 years later - if the book or software is still even relevant after all that time.</p>
<p>The answer for both authors and software developers for their ideas to become reality instead of being stuck as a simulation in The Matrix can be summed up in one word: funding.</p>
<p>For my case, I funded myself, by quitting my job, living cheap on my savings for 9 - 10 months before my idea became product.  This route is probably off-limits for Mike.</p>
<p>Mike has this idea for his book:<br />
&#8220;Game Theory for Photographers. A book exclusively devoted to how average-to-good photographers can get better and &#8220;improve their game.&#8221; A how-to book with nothing technical in it, but lots of commonsense discussions and many exercises that are concrete and practical rather than theoretical.&#8221;</p>
<p>Wow.</p>
<p>As an amateur photographer myself, I would love to see this book come to fruitation.  So if you know of any book publishers that are willing to finance Mike for his book, point them to his blog at <a href="http://theonlinephotographer.blogspot.com/">The Online Photographer</a> and leave a comment with the words in the post &#8220;not for posting&#8221;, with an email address for him to reply to.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/book-writing-and-software-product-development/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Switching to the Mac to be an indie Mac developer</title>
		<link>http://www.funkeemonk.com/blog/2007/05/switching-to-the-mac-to-be-an-indie-mac-developer/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/switching-to-the-mac-to-be-an-indie-mac-developer/#comments</comments>
		<pubDate>Wed, 16 May 2007 15:47:49 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/switching-to-the-mac-to-be-an-indie-mac-developer/</guid>
		<description><![CDATA[A few weeks ago, I submitted my story on why I switched to the Mac for entry to a contest.  Though I didn&#8217;t win first prize, my entry did however get selected as an honourable mention.  You can now read my story entitled - Switching to the Mac to be an indie Mac [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, I submitted my story on why I switched to the Mac for entry to a contest.  Though I didn&#8217;t win first prize, my entry did however get selected as an honourable mention.  You can now read my story entitled - <a href="http://www.funkeemonk.com/pdf/Switcher_Slides.pdf">Switching to the Mac to be an indie Mac developer - A bittersweet true story in 15 slides.</a></p>
<p><a href="http://www.funkeemonk.com/pdf/Switcher_Slides.pdf" title='Switching to the Mac to be an Indie Mac Developer'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/switcher-joe.jpg' alt='Switching to the Mac to be an Indie Mac Developer' /></a></p>
<p>Its actually part of a contest which is still happening right now, so if you think that my story deserves to be a winner, <a href="http://macapper.com/2007/05/16/switchers-entries-choose-the-100-winner/">vote for me here.</a></p>
<p>UPDATE: The contest has concluded, and you can read about the contest results and how this story came to be, at my other blog post - <a href="http://www.funkeemonk.com/blog/2007/05/a-story-about-my-switcher-story/">A Story About my Switcher Story.</a></p>
<p>Enjoy reading the story!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/switching-to-the-mac-to-be-an-indie-mac-developer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>S$500 a month</title>
		<link>http://www.funkeemonk.com/blog/2007/05/s500-a-month/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/s500-a-month/#comments</comments>
		<pubDate>Sat, 12 May 2007 11:55:24 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Military]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/s500-a-month/</guid>
		<description><![CDATA[Like all other Singaporean male citizens, Lawrence Leow left home to serve National Service for his country for 2.5 years.  Due to his outstanding performance during basic training (called BMT - Basic Military Training in Singapore), he was chosen to attend OCS (Officer Cadet School) in preparation for his future role as an officer [...]]]></description>
			<content:encoded><![CDATA[<p>Like all other Singaporean male citizens, Lawrence Leow left home to serve <a href="http://en.wikipedia.org/wiki/National_Service_in_Singapore">National Service</a> for his country for 2.5 years.  Due to his outstanding performance during <a href="http://en.wikipedia.org/wiki/Recruit_training">basic training</a> (called BMT - Basic Military Training in Singapore), he was chosen to attend <a href="http://en.wikipedia.org/wiki/Officer_Cadet_School_(Singapore)">OCS (Officer Cadet School)</a> in preparation for his future role as an officer in the Singapore Armed Forces.  Bright future ahead for this young man, destined to be a leader.</p>
<p>While training in the jungles of Brunei during an OCS course in 1987, Lawrence suffered a heatstroke.  The doctor that tried to resuscitate him caused further injury in his windpipe, resulting in a scar.</p>
<p>In addition to being left paralysed by that accident, the further injury in his windpipe means he had to undergo a <a href="http://en.wikipedia.org/wiki/Tracheotomy">tracheotomy</a>.  Today, he breathes through his throat - using a hole at his neck.  And he is unable to speak.</p>
<p><a href='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/hwa-i7.jpg' title='Lawrence Leow'><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/hwa-i7.thumbnail.jpg' alt='Lawrence Leow' /></a><br />
Lawrence Leow (photo taken from <a href="http://edmund-ng.blogspot.com/2007/05/untold-truths-of-national-service.html">http://edmund-ng.blogspot.com/2007/05/untold-truths-of-national-service.html</a>)</p>
<p>His bright future ruined while being forced to serve his country&#8217;s military service - he receives S$500 (US$330) a month as compensation.  A US citizen in Kansas collecting <a href="http://www.epinet.org/content.cfm/datazone_uicalc_index">unemployment benefits</a> would receive more than him for his sacrifice for his country as a soldier.</p>
<p><a href="http://en.wikipedia.org/wiki/Economy_of_Singapore">Singapore isn&#8217;t a poor country</a>, and due to its high GDP, it has the highest military expenditure in the region, with more than <a href="http://en.wikipedia.org/wiki/Military_of_Singapore">S$10 *billion* spent</a> in one year alone.</p>
<p>I&#8217;ll leave you to decide whether a S$500/month compensation for this soldier is adequate or justified.</p>
<p>P.S.  If you wish to help Lawrence in anyway, please contact Edmund Ng at +65 9782-2682.</p>
<p>UPDATE: Lawrence Leow&#8217;s own homepage seems to have almost disappeared from Google over the past few days.  You can find his homepage at <a href="http://wpfj.org/weekang/">http://wpfj.org/weekang/</a> and email him at weekang at pacific.net.sg</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/s500-a-month/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FunkeeStory 1.0.8 released</title>
		<link>http://www.funkeemonk.com/blog/2007/05/funkeestory-108-released/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/funkeestory-108-released/#comments</comments>
		<pubDate>Mon, 07 May 2007 10:03:09 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[FunkeeStory]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/funkeestory-108-released/</guid>
		<description><![CDATA[FunkeeStory 1.0.8 has been released and is available at http://www.funkeemonk.com/FunkeeStory.dmg
This is a stability improvement release, and thus, I highly recommend it to everyone to download and upgrade.  This is a free update for all users.
Changed in this release:
- Conduit stability improvements.
- Properly handles email addresses used as phone numbers for contacts.
- Further improved handling [...]]]></description>
			<content:encoded><![CDATA[<p>FunkeeStory 1.0.8 has been released and is available at <a href="http://www.funkeemonk.com/FunkeeStory.dmg">http://www.funkeemonk.com/FunkeeStory.dmg</a></p>
<p>This is a stability improvement release, and thus, I highly recommend it to everyone to download and upgrade.  This is a free update for all users.</p>
<p>Changed in this release:<br />
- Conduit stability improvements.<br />
- Properly handles email addresses used as phone numbers for contacts.<br />
- Further improved handling of phone numbers with formatting characters.</p>
<p>And the sprint to complete FunkeeStory 1.1 continues!  This is a good time to thank the team behind <a href="http://subversion.tigris.org/">Subversion</a>.  Without Subversion, I wouldn&#8217;t have been able to so easily switch between developing and releasing FunkeeStory 1.0.x and the new 1.1.x release.  Thank you, all the wonderful people behind Subversion.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/funkeestory-108-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Veggie Dining</title>
		<link>http://www.funkeemonk.com/blog/2007/05/veggie-dining/</link>
		<comments>http://www.funkeemonk.com/blog/2007/05/veggie-dining/#comments</comments>
		<pubDate>Sat, 05 May 2007 08:33:48 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/05/veggie-dining/</guid>
		<description><![CDATA[Its been more than a year now since my girlfriend and I decided to become flexitarians.  That means for us, we&#8217;re vegetarians 99% of the time.  During those few times that we&#8217;re eating with our parents, or at any other social situation where there would be no vegetarian fare served, and its a [...]]]></description>
			<content:encoded><![CDATA[<p>Its been more than a year now since my girlfriend and I decided to become <a href="http://en.wikipedia.org/wiki/Flexitarianism">flexitarians</a>.  That means for us, we&#8217;re <a href="http://en.wikipedia.org/wiki/Vegetarianism">vegetarians</a> 99% of the time.  During those few times that we&#8217;re eating with our parents, or at any other social situation where there would be no vegetarian fare served, and its a choice between eating that food or going hungry, we would choose to not go hungry.</p>
<p><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/05/cheesesteak.jpg' alt='Vegetarian Cheesesteak' /><br />
Vegetarian Cheesesteak that I made for breakfast - Yummy!</p>
<p>Like most Singaporeans, the #1 &#8220;social activity&#8221; for my girlfriend and I is to dine out, and we had no intentions to stop that when we made the switch.</p>
<p>When I first made the switch, I always wondered how long I can keep this up - will I give up because of my craving for good food?  Surprisingly, i&#8217;ve not given up my love for good food one bit, and i&#8217;ve even discovered a few more <a href="http://www.happycow.net/asia/singapore/index.html">delightful places to eat in Singapore</a> that I might not have found otherwise.  There seems to be a lot more vegetarian dining outlets springing up all over the island over the past few years, so I guess i&#8217;m part of a growing trend to switch to some form of vegetarianism.</p>
<p>One nice side effect of making this switch is the interaction with the staff of the places I frequent.  In the places that I frequent, I am almost always greeted with a *BIG* smile and sometimes even some small talk when they aren&#8217;t busy.  This is almost unheard of in busy-busy Singapore, where most customers aren&#8217;t even recognised.</p>
<p>In the year since i&#8217;ve switched, i&#8217;ve gone from having zero stall owners or waitresses knowing me in my whole life, to five - who know me and my girlfriend, and sometimes even know in advance what we&#8217;re ordering.  Its an awesome feeling.  It wasn&#8217;t all sunshine-and-flowers though, it took quite awhile to get to that level of understanding.</p>
<p>Ordering vegetarian Chinese food in Singapore is an adventure.</p>
<p>During the first week, I was jittery and unsure of how to order.  Will they even sell me food?  I&#8217;d better proceed with caution and try to hide my vegetarianism, and pose as a super-finicky eater instead.  Here&#8217;s what I went through at a Chinese restuarant 5 mins away from where I live.</p>
<p>&#8220;Hello, one plate of hor fun please, but can you take out the meat?&#8221;, I say, trying to mask my nervousness. (<a href="http://www.aromacookery.com/aromacookery/2005/12/lee_tong_kee_ip.html">Hor Fun</a> is a dish made with flat noodles)</p>
<p>&#8220;Okay.&#8221;, the waitress says.</p>
<p>&#8220;Hey, that was easy.&#8221;, I think to myself, relieved.  That wasn&#8217;t that bad!</p>
<p>What happens then is that instead of having pork in the dish, they&#8217;ll put in some extra chicken instead.  Apparently, the word &#8220;meat&#8221;, especially when spoken in Chinese, means only red meat for many in the food business here.  Let&#8217;s try this again&#8230;</p>
<p>&#8220;Hello, one plate of fried noodles, no meat, no chicken.&#8221;, I say, more confident this time.</p>
<p>&#8220;Uh&#8230;. okay.&#8221;, the waitress replies, giving me funny look.</p>
<p>And then I get presented with fried noodles - with lots of seafood like shrimp and squid instead.  Okay okay, more detail when ordering!</p>
<p>In rapid fire Mandarin Chinese, &#8220;One plate fried noodles, no meat, no chicken, no shrimp, no squid!&#8221;</p>
<p>&#8220;HUH?! Then what do you want in those noodles?&#8221;</p>
<p>&#8220;Uh&#8230; can you put in some extra vegetables instead?&#8221;</p>
<p>&#8220;Okaaaay&#8230;&#8221;, the waitress replies, trying to not sound annoyed.</p>
<p>This is clearly not working.  Not only does it take too long to order, in some places we get presented with a plate of food that is basically either rice or noodles, with some soy sauce and garnishing.  Its also really annoying for the staff to deal with so many things in the head.  Maybe I should just &#8216;fess up?</p>
<p>&#8220;Can I have fried noodles please?  I&#8217;m vegetarian&#8230;&#8221;.  I&#8217;m trying to not look like a nervous schoolboy caught by the discipline master.</p>
<p>&#8220;We don&#8217;t sell vegetarian fried noodles.&#8221;, she replies.</p>
<p>&#8220;Oh, actually, just take out the pork and the shrimp and it&#8217;ll be fine.&#8221;</p>
<p>&#8220;Hmmm.  Is garlic and spring onion okay?&#8221;</p>
<p>&#8220;Yeah, that&#8217;s fine&#8230;?&#8221;, I say, confused.</p>
<p>&#8220;Aiya, you should just have told me that you&#8217;re vegetarian long ago!  Where are you sitting?&#8221;</p>
<p>Apparently, for many food businesses in Singapore, being vegetarian means being a &#8220;Chinese Buddhist Vegetarian&#8221;, which means (as far as I can tell) being vegan (no eggs or diary products), with the additional restriction of having no garlic, ginger or spring onion in your food.  No wonder being vegetarian has such a bad rep here!  I&#8217;m a *huge* fan of garlic, and I find Chinese cooking without garlic tasteless, and I think i&#8217;m not alone thinking like that.</p>
<p>After weeks of trial and error, i&#8217;ve now got my routine down pat.  Minimal grief, painless and efficient.</p>
<p>Presenting - Version 1.0 of the FunkeeMonk Standard Operating Procedure (SOP) for Ordering Vegetarian Chinese Food in Singapore.</p>
<p>1. Smile.<br />
2. Say, &#8220;Hello! (food item) please. I&#8217;m vegetarian, but eggs, garlic and spring onions are okay.&#8221;<br />
3. Listen for any clarifications from staff, answer appropriately.<br />
4. Thank the person taking the order.<br />
5. Maintain sunny disposition and when in doubt - smile.</p>
<p>What really surprised me is how friendly everyone has been to my girlfriend and I when we&#8217;re dining out.  When I visit my regular places alone, i&#8217;ll sometimes get asked, &#8220;Hey, you&#8217;re here again, is your girlfriend busy today?&#8221; or other pieces of smalltalk.  Before we made the switch, these same places never recognised me or my girlfriend, and now we&#8217;re treated like good friends coming over for a meal.</p>
<p>I believe that this is happening partly because our dining habits make us easier to remember, but I think its mainly because we interacted with the wonderful people selling me food beyond what their other customers usually do.</p>
<p>Everyone wants a little bit of good social interaction and appreciation for their work, and by smiling, and showing that you&#8217;re enjoying your food, and just plain not being nasty, the people that are selling or serving you food would appreciate it, and their day may be brighter just because of that.</p>
<p>Its easy to think of the people selling us food as like a voice-operated vending machiine, just quickly say what you want, give them the money, and try not to scowl too hard at them for taking so long to hand over the food to you.  I see this around me everyday and I must have done this plenty of times in the past too.  Is it any wonder that we end up being treated like another cog in the machine and treated impersonally by the people serving us food?</p>
<p>Take a little bit of time today to talk to the person serving you food, and smile!  Everyone&#8217;s day will be brighter for it and it won&#8217;t even cost you a cent.  Give it a try, and share your dining experiences too!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/05/veggie-dining/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FunkeeStory 1.0.7a released</title>
		<link>http://www.funkeemonk.com/blog/2007/04/funkeestory-107a-released/</link>
		<comments>http://www.funkeemonk.com/blog/2007/04/funkeestory-107a-released/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 09:29:14 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[FunkeeStory]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/04/funkeestory-107a-released/</guid>
		<description><![CDATA[First of all, you must be wondering why there&#8217;s an &#8220;a&#8221; at the end of the version number.  I need to confess, I did a slip-up in the original release of FunkeeStory 1.0.7, and that earlier release contained a bug that may cause redundant messages to appear in your Mac.  Fortunately, I did [...]]]></description>
			<content:encoded><![CDATA[<p>First of all, you must be wondering why there&#8217;s an &#8220;a&#8221; at the end of the version number.  I need to confess, I did a slip-up in the original release of FunkeeStory 1.0.7, and that earlier release contained a bug that may cause redundant messages to appear in your Mac.  Fortunately, I did manage to detect and fix it quickly, so less than 15 people worldwide have downloaded the release containing that bug.  If you&#8217;re amongst one of those affected, I sincerely apologise to you - please contact me if you&#8217;re facing any problems at all because of that release and i&#8217;ll do my best to help.</p>
<p>That aside, FunkeeStory 1.0.7a has a number of changes from 1.0.6<br />
- Much improved Address Book contact photo matching.<br />
- Stability improvements in the conduit.<br />
- Better handling of phone numbers with formatting characters like &#8220;-&#8221;.<br />
- Redundant phone numbers in contact details are now merged.</p>
<p>I highly recommend upgrading to this release if you&#8217;re on an earlier version.  As always, this update is free for all users.</p>
<p>With this release out, I will be continuing work on FunkeeStory 1.1 - which would be sold at its original price of $24.95.  If you&#8217;ve always been interested in FunkeeStory, this is your last chance to buy FunkeeStory at its promotional price, so hurry!</p>
<p>I&#8217;d also like to thank all those that have supported the development of FunkeeStory by purchasing a license.  Thank you.  Without your support, I would not have managed to even survive these past 4 months, developing these new releases.  Its with your support that I do not need to go out and look for a job somewhere writing code for The Man, instead, I work for you - my faithful users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/04/funkeestory-107a-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Red-Eye Monster</title>
		<link>http://www.funkeemonk.com/blog/2007/04/the-red-eye-monster/</link>
		<comments>http://www.funkeemonk.com/blog/2007/04/the-red-eye-monster/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 09:03:45 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[RSI]]></category>

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

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/04/the-red-eye-monster/</guid>
		<description><![CDATA[I have suffered from the symptoms of RSI (Repetitive Strain Injury) in my right wrist for the few past months, probably due to spending too much time on solitary night-time activities.  By which I mean, using a computer mouse for work.
After the mouse i&#8217;ve been using broke down yesterday, i&#8217;ve decided to give up [...]]]></description>
			<content:encoded><![CDATA[<p>I have suffered from the symptoms of <a href="http://en.wikipedia.org/wiki/Repetitive_strain_injury">RSI (Repetitive Strain Injury)</a> in my right wrist for the few past months, probably due to spending too much time on solitary night-time activities.  By which I mean, using a computer mouse for work.</p>
<p>After the mouse i&#8217;ve been using broke down yesterday, i&#8217;ve decided to give up my mousing ways once and for all in a bid to save my wrists (and my livelihood).  16 years of using a mouse, what could ever replace it?</p>
<p>Ladies and gentlemen, I present to you - The Red-Eye Monster.  There are many others like it, but this one is mine.</p>
<p><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/04/trackball.jpg' alt='The Red-Eye Monster' /><br />
The Red-Eye Monster</p>
<p>It is otherwise known as the Logitech Trackman Wheel.  Its a <a href="http://en.wikipedia.org/wiki/Trackball">trackball</a>, and is available in both corded and cordless versions.</p>
<p><iframe src="http://rcm.amazon.com/e/cm?t=thefun-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B00005NIMJ&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;nou=1" style="width:120px;height:240px;float: right; padding-left: 10px; padding-bottom: 10px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>After 16 years of using a mouse, like anyone who&#8217;s ever used a mouse, i&#8217;ve had doubts about switching to a trackball.  Will I even be able to get used to it?  Will it even improve the situation with my wrist?  There&#8217;s only one way to find out for sure, so I plunked down some dollars for a shiny new one.</p>
<p>The Red-Eyed One A.K.A. Logitech Trackman Wheel works out of the box with Mac OS X 10.4, no driver installation required, just plug and play.  I expected to take at least a month before I got used to twiddling a ball under my thumb, but its been amazing how quickly the adaption to using a trackball has been.</p>
<p>Just after using it for two days, drag and drops, mutliple selections, even cropping pictures in Lightroom and Photoshop are all really easy now with no significant loss in pointing accuracy.  I did notice a big loss in speed (even with the tracking speed turned on full) and a slight loss in precision though, and this is probably due to The Monster With The Red Eye tracking at a lower DPI compared to my Razer Viper.  Logitech - please come up with a &#8220;high-DPI&#8221; trackball for us switching from high-end gaming mice.</p>
<p>But the most important question is: Did using a trackball instead of a mouse actually help with alleviating the symptoms of RSI?</p>
<p><img src='http://www.funkeemonk.com/blog/wp-content/uploads/2007/04/hand_on_trackball.jpg' alt='Me - fondling the monster.' /><br />
Me, fondling the monster.</p>
<p>Today, i&#8217;ve been using the trackball for 9 hours so far with a wrist support (to keep my wrists straight), and i&#8217;ve not had any pain at all.  Previously, if I used my mouse for more than 4 hours, I am guaranteed some pain in the wrist to keep me awake.  The rolling action was quite rough the first day I got it too, but it got alot smoother today - maybe due to lubrication from finger grease?</p>
<p><iframe src="http://rcm.amazon.com/e/cm?t=thefun-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B00006B8IP&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;nou=1" style="width:120px;height:240px;float: right; padding-left: 10px; padding-bottom: 10px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>When I first made the switch yesterday, using the trackball for 7 hours *without* the wrist support, my wrist hurt just like before. So if you notice that your wrist is bent upwards when using a mouse or trackball, I highly recommend getting a wrist support.  The one i&#8217;m using is made by a company called Fellowes, and it has a really nice squishy feel, so you can even squish it with your thumbs for stress relief.  Good squishy fun.</p>
<p>It took me 15 years of using a computer mouse before I experienced any symptoms from RSI, but you don&#8217;t have to wait for that to happen.  Or perhaps you want to be like me - enjoying the wonderful sensation of fondling a smooth red ball under your thumb?  Act now and switch to a trackball today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/04/the-red-eye-monster/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://www.funkeemonk.com/blog/2007/04/hello-world/</link>
		<comments>http://www.funkeemonk.com/blog/2007/04/hello-world/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 21:13:00 +0000</pubDate>
		<dc:creator>Joe Goh</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.funkeemonk.com/blog/2007/04/nsloghello-world/</guid>
		<description><![CDATA[For those of you that have been waiting to see that &#8220;Coming Soon&#8230;&#8221; sign go away all these months, thank you very much for your patience.  Here it is - The FunkeeBlog!
This blog is crafted by me, Joe Goh.  I&#8217;m the sole developer behind FunkeeMonk Technology, and its first product FunkeeStory.
This blog will [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you that have been waiting to see that &#8220;Coming Soon&#8230;&#8221; sign go away all these months, thank you very much for your patience.  Here it is - The FunkeeBlog!</p>
<p>This blog is crafted by me, Joe Goh.  I&#8217;m the sole developer behind FunkeeMonk Technology, and its first product <a href="http://www.funkeemonk.com/funkeestory/">FunkeeStory</a>.</p>
<p>This blog will have my views on technology, computer programming, food, business, news about FunkeeStory development and a whole load of other things.  So stay tuned folks, things are going to get interesting&#8230;</p>
<p>I&#8217;m going to follow Bob Johansen&#8217;s advice and have <a href="http://bobsutton.typepad.com/my_weblog/2006/07/strong_opinions.html">Strong Opinions, Weakly Held</a> when writing posts for this blog.</p>
<p>I will be discussing some pretty controversial topics in the near future, and my stated opinion about those topics are going to be strong.  However, i&#8217;ll be trying hard to not be too attached to my beliefs.  It is my goal to be able to learn something new everytime I write a new post - and its your comments that will make this possible.</p>
<p>Enjoy reading The FunkeeBlog!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.funkeemonk.com/blog/2007/04/hello-world/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
