<?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>From Journeyman to Master &#187; Mac</title>
	<atom:link href="http://www.simonlin.ca/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simonlin.ca</link>
	<description>A site by Simon Lin</description>
	<lastBuildDate>Thu, 02 Apr 2009 05:16:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Picasa on OS X!</title>
		<link>http://www.simonlin.ca/2008/08/16/picasa-on-os-x/</link>
		<comments>http://www.simonlin.ca/2008/08/16/picasa-on-os-x/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 01:47:21 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2008/08/16/picasa-on-os-x/</guid>
		<description><![CDATA[I don&#8217;t like iPhoto. Functionality wise it&#8217;s a fine piece of software. But I can&#8217;t stand it storing three copies of the picture. One original, one modified and one nobody knows what it is for. Picasa, on the other hand, stores the changes made to the picture (kind of like a version control system) and [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t like iPhoto. Functionality wise it&#8217;s a fine piece of software. But I can&#8217;t stand it storing three copies of the picture. One original, one modified and one nobody knows what it is for. Picasa, on the other hand, stores the <strong>changes</strong> made to the picture (kind of like a version control system) and applies  those changes when you view or edit the picture.  You also have the choice to persist the changes.  Picasa was the only reason I&#8217;m not completely Windows free (Parallels has problems installing the latest Ubuntu).  It&#8217;s not the case any more since I discovered <a href="http://darwine.sourceforge.net/">Darwine</a> a couple of days ago.  As you can guess from the name, it&#8217;s a Wine port in OS X.  I&#8217;m really surprised it&#8217;s not yet a well known solution for the Picasa on Mac problem.  It&#8217;s easy to install.  Picasa works really well with it (except for the stupid font).  Here is a screenshot:
<img src="http://farm4.static.flickr.com/3192/2768880469_09b7413f81_b.jpg" alt="screenshot" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2008/08/16/picasa-on-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>People, sync your iPhone</title>
		<link>http://www.simonlin.ca/2008/07/03/people-sync-your-iphone/</link>
		<comments>http://www.simonlin.ca/2008/07/03/people-sync-your-iphone/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 06:09:04 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2008/07/04/people-sync-your-iphone/</guid>
		<description><![CDATA[My coworker&#8217;s iPhone just became bricked.  He brought it to the store.  There was nothing they could do other than re-image the whole thing.  And guess what?  He&#8217;s never synced his iPhone yet.  I guess there is one more thing for him to back up from now on.

As for my [...]]]></description>
			<content:encoded><![CDATA[<p>My coworker&#8217;s iPhone just became bricked.  He brought it to the store.  There was nothing they could do other than re-image the whole thing.  And guess what?  He&#8217;s never synced his iPhone yet.  I guess there is one more thing for him to back up from now on.</p>

<p>As for my own iPhone, I won&#8217;t buy one unless it&#8217;s available from a carrier other than AT&amp;T and I can simple pay 10 or 20 bucks for a data plan on top of the cheapest voice plan.  Oh, it gotta be as small as a Blackberry Pearl and can be used with one hand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2008/07/03/people-sync-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macterbate</title>
		<link>http://www.simonlin.ca/2007/06/11/macterbate/</link>
		<comments>http://www.simonlin.ca/2007/06/11/macterbate/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 01:40:59 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2007/06/11/macterbate/</guid>
		<description><![CDATA[I bought a latest MacBook Pro the day they released it.  It seems that I&#8217;ve formed a habit of buying new Apple products on the release day.  Of course once I placed the order, I can&#8217;t help but checking the order status and following the shipment&#8217;s grand journey from Shanghai to Alaska to [...]]]></description>
			<content:encoded><![CDATA[<p>I bought a latest MacBook Pro the day they released it.  It seems that I&#8217;ve formed a habit of buying new Apple products on the release day.  Of course once I placed the order, I can&#8217;t help but checking the order status and following the shipment&#8217;s grand journey from Shanghai to Alaska to Memphis and finally to Calgary.  I did that for about a dozen times on Friday.  It was during one of those times that Chris said to me, &#8220;Are you macterbating again?&#8221;  I paused for a second then burst into laughter.  Really, I was not offended at all.  Although I still don&#8217;t admit that I&#8217;m a Mac fanboy, no other word will be more appropriate to describe the state of my mind at the time.  I think I&#8217;m gonna make a <a href="http://icanhascheezburger.com/">Lolcat</a> picture about it (if my cat can ever cooperate).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2007/06/11/macterbate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote desktop and file sharing between OS X and Linux</title>
		<link>http://www.simonlin.ca/2007/05/29/remote-desktop-and-file-sharing-between-os-x-and-linux/</link>
		<comments>http://www.simonlin.ca/2007/05/29/remote-desktop-and-file-sharing-between-os-x-and-linux/#comments</comments>
		<pubDate>Tue, 29 May 2007 03:59:10 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2007/05/29/remote-desktop-and-file-sharing-between-os-x-and-linux/</guid>
		<description><![CDATA[Remote desktop and file sharing between OS X and Linux (Ubuntu is the one I&#8217;m using).  They should just work, right?  Well, sort of.  I tried various implementations of VNC for remote desktop.  They are all slow.  Keyboard doesn&#8217;t quite work because Gnome&#8217;s keyboard mapping is currently broken in Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p>Remote desktop and file sharing between OS X and Linux (Ubuntu is the one I&#8217;m using).  They should just work, right?  Well, sort of.  I tried various implementations of VNC for remote desktop.  They are all slow.  Keyboard doesn&#8217;t quite work because Gnome&#8217;s keyboard mapping is currently broken in Ubuntu Feisty Fawn.  As for file sharing, I tried both Samba and NFS.  The former requires quite some set up and is not very stable between OS X and Ubuntu.  The latter requires the UID on both systems to be the same.  I was not happy with any of these solutions.  So I didn&#8217;t a little more research and ultimately settled down on the following two pieces of software:</p>

<ul>
<li><a href="http://freenx.berlios.de/">FreeNX</a> for remote desktop.  It&#8217;s free and easy to install.  You can get the OS X client from <a href="www.nomachine.com">NoMachine</a>.  The speed of it just blows any VNC implementation and even Windows Remote Desktop away.  I&#8217;m using it with a 54M connection and 1920 by 1200 resolution.  It feels as if I&#8217;m using a local machine.</li>
<li><a href="http://netatalk.sourceforge.net/">Netatalk</a> for file sharing.  It&#8217;s just a open source implementation of the AppleTalk Protocol Suite.  Because of that, OS X can connect to a Netatalk server very naturally.  The speed is also very fast.</li>
</ul>

<p>Both of these two servers can be installed from the Ubuntu repository.  You just use the afp protocol to connect to Netatalk.  As I mentioned above, the NX client can be downloaded from NoMachine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2007/05/29/remote-desktop-and-file-sharing-between-os-x-and-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging with TextMate</title>
		<link>http://www.simonlin.ca/2007/05/01/blogging-with-textmate/</link>
		<comments>http://www.simonlin.ca/2007/05/01/blogging-with-textmate/#comments</comments>
		<pubDate>Tue, 01 May 2007 04:47:30 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2007/05/01/blogging-with-textmate/</guid>
		<description><![CDATA[I purchased a license of ecto a while ago.  It&#8217;s a very nice blogging tool.  Maybe even one of the best.  But I haven&#8217;t been able to use it since I moved to WordPress.  It just hangs when trying to retrieve the categories for the posts.  After a couple of [...]]]></description>
			<content:encoded><![CDATA[<p>I purchased a license of <a href="http://ecto.kung-foo.tv/">ecto</a> a while ago.  It&#8217;s a very nice blogging tool.  Maybe even one of the best.  But I haven&#8217;t been able to use it since I moved to WordPress.  It just hangs when trying to retrieve the categories for the posts.  After a couple of months, I actually found a <a href="http://www.mmisoftware.co.uk/weblog/?p=203">fix</a> for it yesterday.  I though I can start using ecto again but my happiness didn&#8217;t last too long.  Ecto doesn&#8217;t let me pick any formatting.  It totally kills me because I use Markdown and need formatting to preview my posts.  This problem seems to be caused by WordPress not sending any formatting options to blog clients.  I guess I&#8217;m out of luck with ecto here.  Luckily I still have the one editor that rules them all &#8211; TextMate (Sorry, Emacs).  It can post, retrieve and preview MarkDown or Textile.  I do have to manually create the header but that just further proves my geek status.  This is the first post I wrote with TextMate.  We&#8217;ll see how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2007/05/01/blogging-with-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook Airport connection problem</title>
		<link>http://www.simonlin.ca/2007/02/23/macbook-airport-connection-problem/</link>
		<comments>http://www.simonlin.ca/2007/02/23/macbook-airport-connection-problem/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 18:33:37 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.simonlin.ca/2007/02/23/macbook-airport-connection-problem/</guid>
		<description><![CDATA[I own a first generation MacBook.  But I don&#8217;t think I&#8217;m a hardcore Mac fanboy.  So I&#8217;m gonna admit that there is an annoying problem that has been bothering me (although it&#8217;s pretty much the only complain I have).  The problem is that the Airport will drop wireless connection from time to [...]]]></description>
			<content:encoded><![CDATA[<p>I own a first generation MacBook.  But I don&#8217;t think I&#8217;m a hardcore Mac fanboy.  So I&#8217;m gonna admit that there is an annoying problem that has been bothering me (although it&#8217;s pretty much the only complain I have).  The problem is that the Airport will drop wireless connection from time to time when the MacBook is running on battery.  After a couple of months of researching, I found <a href="http://forums.macosxhints.com/showthread.php?t=56281">this forum thread</a>.  Two of the tricks mentioned in the thread worked for me.  First I tried switching to WPA2 pre-shared key only and using TKIP+AES algorithm.  It worked perfectly for the MacBook.  But I have other two stone age laptops with prehistoric 802.11b wireless cards which don&#8217;t support WPA2.  That left me with the second option: ping some host (hey, what about www.google.com) every 5 seconds.  It&#8217;s super lame but it does serve the purpose.  Now I just wish I knew some OS X programming so that I could start or stop the ping depending on whether the laptop is plugged in or not.</p>

<p>It&#8217;s worth mentioning that the problem seems to only exist with consumer grade routers.  When I was at Vancouver airport, I was able to use its wireless network without interruption for hours.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2007/02/23/macbook-airport-connection-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to the cool kid club, Dr. Venkat!</title>
		<link>http://www.simonlin.ca/2007/01/08/welcome-to-the-cool-kid-club-dr-venkat/</link>
		<comments>http://www.simonlin.ca/2007/01/08/welcome-to-the-cool-kid-club-dr-venkat/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 20:47:04 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Guess what?  Dr. Venkat Subramaniam, my favourite presenter at NFJS, has just bought a MacBook Pro!  I always think that Dr. Venkat should be a kind of guy using a Mac instead of a Dell Lattitude ever since I saw him at the symposium last year.  Now he finally did it.  [...]]]></description>
			<content:encoded><![CDATA[<p>Guess what?  Dr. Venkat Subramaniam, my favourite presenter at <a href="http://www.nofluffjuststuff.com">NFJS</a>, <a href="http://www.agiledeveloper.com/blog/PermaLink,guid,9f6f2db8-5b95-40f6-9170-0afb3d99b95e.aspx">has just bought a MacBook Pro!</a>  I always think that Dr. Venkat should be a kind of guy using a Mac instead of a Dell Lattitude ever since I saw him at the symposium last year.  Now he finally did it.  Guess we will see more Macs at this year&#8217;s NFJS.  Although it doesn&#8217;t seem that they have it scheduled for Calgary yet.  Not good. <img src='http://www.simonlin.ca/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>

<p><em>The link to Dr. Venkat&#8217;s blog entry seems to have some problem.  It shows you a blank page when you click it.  If you are using Firefox, just go to the address bar and press &#8216;Enter&#8217;.  If you are using IE, use Firefox instead.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2007/01/08/welcome-to-the-cool-kid-club-dr-venkat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AirPort Express</title>
		<link>http://www.simonlin.ca/2006/12/31/airport-express/</link>
		<comments>http://www.simonlin.ca/2006/12/31/airport-express/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 16:37:13 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Jeff was telling me about the AirPort Express he just bought.  It sounds like a really good product.  Although from various reviews floating around on the internet and also some comments on Apple&#8217;s product page it sounds like it has a short life span.  Some technician even found out the cause of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jeffperrin.com">Jeff</a> was telling me about the AirPort Express he just bought.  It sounds like a really good product.  Although from various reviews floating around on the internet and also some comments on Apple&#8217;s product page it sounds like it has a short life span.  Some technician even <a href="http://www.hardmac.com/news/2006-06-21/">found out the cause of it.</a>  Hmm&#8230;  I don&#8217;t what to do now.  It IS Apple.  It DOES look really cool.  Apparently it works pretty well when it&#8217;s alive.  Hope Apple will fix the problem by the time I want to buy it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2006/12/31/airport-express/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random rant</title>
		<link>http://www.simonlin.ca/2006/08/10/random-rant/</link>
		<comments>http://www.simonlin.ca/2006/08/10/random-rant/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 21:12:20 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I didn&#8217;t get too much done today because I spent a couple of hours trying to set up our development environment on my MacBook.  Most of the stuff worked except the database.  It turned out that Oracle hasn&#8217;t released a database server for Intel Mac yet.  Most of the open source databases [...]]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t get too much done today because I spent a couple of hours trying to set up our development environment on my MacBook.  Most of the stuff worked except the database.  It turned out that Oracle hasn&#8217;t released a database server for Intel Mac yet.  Most of the open source databases won&#8217;t work either because their syntaxes are not Oracle compatible.  The only thing that comes close is EnterpriseDB.  But for some reason our table creation script doesn&#8217;t work very well with it.  I hate the idea of using VMware or Parallels.  So I&#8217;m pretty much stuck with using Oracle on a remote box.</p>

<p>This unpleasant experience brought some complaints out of me:</p>

<ul>
<li>How hard is it for Oracle to release a version for Intel Mac?  It could be just a developer or preview version.  Plus, it already works on Linux, doesn&#8217;t it?</li>
<li>What happened to ANSI SQL?  Isn&#8217;t it supposed to be the standard?</li>
<li>Our application is quite Oracle dependent.  It&#8217;s not necessarily a bad thing.  Experience tells me that it&#8217;s unusual for an application this size to switch database vendor.  But it still would be nice if our database layer could be truly portable.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2006/08/10/random-rant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Safari rocks</title>
		<link>http://www.simonlin.ca/2006/08/01/safari-rocks/</link>
		<comments>http://www.simonlin.ca/2006/08/01/safari-rocks/#comments</comments>
		<pubDate>Tue, 01 Aug 2006 19:51:55 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Thanks to Jeff, I&#8217;ve pimped my Safari.  Now I have no reason not to like it.  Thanks dude.
]]></description>
			<content:encoded><![CDATA[<p>Thanks to Jeff, I&#8217;ve <a href="http://www.pimpmysafari.com">pimped</a> my Safari.  Now I have no reason not to like it.  Thanks dude.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simonlin.ca/2006/08/01/safari-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
