Quantcast
Channel: Eschatology
Browsing all 42 articles
Browse latest View live

No NSCoder night for me tonight!

I’d like to make it to NSCoder Night tonight, but I just have too much else to do today. Hopefully I’ll see everyone there next week!

View Article



No NSCoder night for me tonight!

I’d like to make it to NSCoder Night tonight, but I just have too much else to do today — again. I won’t be seeing anyone at NSCoder Night next week, either, as I’ll be in San Francisco for the Apple...

View Article

WWDC 2008

The time is upon us once again — WWDC time! As I have the past few years, I’ll be in San Francisco all week, staying at the Hotel Kabuki in Japantown. And of course, I’ll be around the conference all...

View Article

I fucking hate this city

Meg rode her bike down from the hotel to Union Square to meet me for dinner, locking it up at a bike station right outside Borders. After we walked back from dinner, we discovered it had been stolen....

View Article

Always use notification name globals, not string literals!

What’s wrong with this code? - (void)registerForNotificationsFromTask:(NSTask *)task ( { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(taskDidTerminateNotification:)...

View Article


New bike! Marin Belvedere 2007

I just got my first bike since junior high, and rode a bike today for the first time since high school! Many thanks to Meg for helping me pick it out and to Dan and others for listening to me ramble...

View Article

LLVM terminology

I thought the proper terminology was worth pointing out, since I’ve seen — and heard — some misuses lately. LLVM is the Low-Level Virtual Machine and the project surrounding it. LLVM-GCC is a compiler...

View Article

Not it!

I didn’t write Carrie’s Dots — but I did download it! It was written by Dr. Chris Hanson, a Chris Hanson who’s evidently still in the mid-South. Maybe the next time I get a chance to visit Mississippi,...

View Article


Erlang on LLVM? or: Outsource your JIT!

Has anyone been working on using LLVM to do just-in-time code generation for the Erlang virtual machine? Depending on the design and structure of the Erlang virtual machine, it doesn’t seem like it...

View Article


Let’s merge managed object models!

There was a question recently on Stack Overflow asking how to handle cross-model relationships in managed object models. Now, the poster wasn’t asking about how to handle relationships across...

View Article

DDJ vs. Backyard Poultry

Eric Sink has a post talking about the sad state of developer publishing, specifically discussing the declining readership of the venerable developer magazine Dr. Dobb’s Journal, as compared to that...

View Article

Happy 25, Macintosh!

The Mac is 25 years old today. Happy birthday, Macintosh. You’ve really changed the world.

View Article

No NSCoder Night for me tonight

Unfortunately I’m not feeling well, so I won’t be at NSCoder Night tonight. See everyone next week!

View Article


Go ahead and use Core Data

In a few weeks, it will be four years since Mac OS X 10.4 Tiger was first released. That was the first release to include Core Data. It will also be about one and a half years since Mac OS X 10.5...

View Article

Five years!

As of today, I’ve been with Apple for five years, working on developer tools. It’s been great and I look forward to many more years of improving the experience for people creating great Mac and iPhone...

View Article


When to use properties & dot notation

I listened to a recent episode of the cocoaFusion: podcast about properties and dot notation today. There were a few interesting points brought up, but I felt a couple of the most important reasons to...

View Article

Singletons in Cocoa/Objective-C

I’ll preface this post with the standard advice: Don’t create singletons if you don’t absolutely have to. In general, if you’re creating a global “manager” object of some sort, you’re doing something...

View Article


Objective-C 2.0 properties and to-many relationships

I’ve occasionally been asked about the appropriate form for properties representing to-many relationships in Objective-C 2.0. Let’s start with the example of a recipe and its ingredients, represented...

View Article

Unit testing Cocoa user interfaces: Use Check Methods

In the past, I’ve talked about ways to easily write unit tests for Cocoa applications, including tests for user interfaces using target-action and tests for interfaces using Cocoa bindings. There are...

View Article

Using “en” instead of “English” for your Xcode project’s development region

Various pieces of Mac OS X and iPhone documentation have said for quite a while that the “preferred” method is now to use ISO-639-1 (two-letter) or ISO-639-2 (three-letter) language codes codes for...

View Article
Browsing all 42 articles
Browse latest View live




Latest Images