Archive for the 'Apple' Category

Where’s NSRegularExpression?

Saturday, September 15th, 2007

I wrote CocoaICU about a year ago when I made the following observations:

ICU has great regular expression support ICU is installed on Mac OS X Foundation lacks support for regexes.

CocoaICU is simply a light layer of Objective-C code that encapsulates ICU.

It’s remarkable that Cocoa still lacks regular expression support. I am not a Leopard user or [...]

Walt Mossberg uses a PC for what appears to be the first time in years

Friday, April 6th, 2007

World famous tech pundit Walt Mossberg reflects on the miserable experience PC of buying a PC:

The problem is a lack of respect for the consumer. The manufacturers don’t act as if the computer belongs to you. They act as if it is a billboard for restricted trial versions of software and ads [...]

Reflections on the iPhone

Thursday, January 11th, 2007

The Macworld keynote has passed and Apple has introduced the iPhone and Apple TV. The biggest surprise of the keynote was the lack of announcements: no iWork or iLife updates and silence regarding Leopard. Everyone thought that Apple was announcing a phone and the iPhone still surprised everyone.

Like many Apple products before it, [...]

Why the iPhone will succeed and succeed greatly

Saturday, December 23rd, 2006

Bill Ray of The Register writes that the iPhone will fail and fail badly. The device doesn’t even exist yet and we’re already trying to predict its failure. Let me try to break apart his argument.

First, Ray contends that a critical aspect of the mass adoption of the iPod was that it [...]

libicucore on Mac OS X

Sunday, December 10th, 2006

Mac OS X 10.4 includes the ICU library but no simple way to actually use it. ICU is an open source Unicode library developed by IBM for Unicode and Locale-dependent functionality. Apple provides the library (/usr/lib/libicucore.dylib) in a standard Mac OS X installation but no headers to compile against the library. [...]

uptime

Tuesday, November 14th, 2006

Apple hasn’t released an update that has required me to restart in a while:

aaron@localhost > uptime 20:59 up 29 days, 14:35, 2 users, load averages: 0.90 1.23 0.78

That’s pleasant.

Reflections on Wintel from a Mac user

Tuesday, October 31st, 2006

I got a Dell Latitude D820 for work. What follows is a fairly predictable rant from a longtime mac user.

First, it doesn’t look as bad as I thought it would. Sure, it’s ugly but I get the impression Dell is really trying. However, many of the typical PC oddities are present on [...]

LG’s Chocolate

Friday, August 25th, 2006

This phone apparently sucks. See that cool scroll wheel (just like the iPod!!!)? Turns out it’s a poorly designed four-directional pad.

Okay, WWAD (What would Apple do?). Let’s assume they’re designing a phone (which everybody believes they are). My guess is that they will attempt to minimize the number of buttons on [...]

almost a million errors and several million warnings

Thursday, June 1st, 2006

ouch. An Office developer talks about transitioning to Xcode.

Writing a resumé

Monday, April 3rd, 2006

I’ve let my resume stagnate since I got my last job and started SlipperySoft so I thought it would be a good exercise to update my resume with all my new experience. A real problem with writing a resume is figuring out which program to use to write it. Once upon a time, [...]