Archive for September 2009

Open in TextMate Service for Snow Leopard

I was using Daniel Parker’s ‘Open in TextMate’ service built on Waffle Software’s ‘ThisService‘ on Leopard. Unfortunately, upon upgrade to Snow Leopard it no longer worked. Apple touted new functionality in Automator and the Service menu as part of Snow Leopard’s myriad enhancements so I checked into building my own ‘Open in TextMate’ service.

It was dead simple.

Here’s the screenshot of the workflow:

Open In TextMate

For my tens and tens of adoring fans, please download, unzip and  install the OpenInTextMate archive. (By ‘install’ I mean drop the contained file in ~/Library/Services/.) Once installed, you can assign it a shortcut key from the Keyboard preference pane.

Note: My testing wasn’t thorough, but it appears this service does not work on Leopard.


iPhone vs. G1

I got an iPhone in November 2007. I’ve nearly reached the end of my two year agreement. And it has been great. It was a little scary commiting to $70/mo. for that long but our budget could sustain it and the phone was paid for by a friend ($400 at the time). So we took the plunge.

I absolutely loved it!

The phone is not just a phone. As my good friend recently put it, “The iPhone is one of man’s great accomplishments.” I tell friends it is my mobile office. I hardly ever get out my laptop at home because I can do so much on my phone. I’m typing this article on my phone!

Speaking of which, the virtual keyboard really seals the deal. And this is where the G1 falls on it’s face. I can type fast on the iPhone. It’s painless. It corrects my mistakes. It predicts what I’m going to type. It learns odd spellings like my last name. It feels like an extension of my brain. The G1feels like An extension of my elbow – useful but not dextrous.

So why am I switching to a G1? Simple economics – work pays for it. At least I was going to switch. I’ve been using the G1 as my primary device for a month. Technically, I can do all the same things on it – email, call, txt, maps, etc. But it is painful – extremely painful. I suppose if I had never had an iPhone that I would think the G1 is great. But I have so I don’t.