Miscellaneous ephemera
  • (01/08) Seems to early to know for sure, but I feel like I have renewed energy for my blog and websites. I thought the same thing last January though, so I'll play it by ear.
  • (12/01) Trying to fix up some of the errors that happened to this blog when the server was last updated. Update: All fixed! Woof. Haven't had to do that much for this site in a while.
  • (02/28) If you're going to CocoaConf Chicago 2013, be sure and say hi! I'll be there for 3 days. Longer if the parties dictate so.
Wed, Jan 18, 2012, 4:09pm Engine and Domains Update
Ok, not that anyone is the wiser, but I'm finally going to rebuild my web template engine / protocol for HTML5. A relatively minor change from the XHTML protocol, but it's also a nice reason to include better handling of javascript, css, mobile devices and some better RESTful methods. Since I'm steeped in Python lately, I'll probably make an engine in that for now, followed by Ruby and F-Script and whatever else strikes me.

But more importantly, I have changes I've been putting off for forever to most of my domains. For one thing, I have to reorganize what domains are doing what. I want to overhaul the OS X Page. I'm still not sure exactly what I want to do with it, so suggestions welcome. I also own CocoaDevWorld and iPhoneDev. I have a Code section to this blog that perhaps should be in one of those other places. And the OS X Apps list? The old version is essentially in archive mode, but there is reason to have an alternate non-MAS listing out there. I don't foresee a MAS-only Mac OS on the horizon (or, if it happens, … that would be a disaster), so there'll always be a need to know what other software is out there. [Read more…]
(5 comments, in Computers » Mac)
Sun, Nov 27, 2011, 7:19pm Journal Article Reading / Tracking
There are times when (a) I'd rather use a Terminal shell to search for something, or it's already where I am, and (b) when I'm in the mood to write a little set of scripts to do something neat. And so it came that I wrote a set of little scripts to keep track of my completely out-of-control PDF collection from various journals. This isn't a blog article about how you should use this tool, since your reading neuroses probably differ, but just a quick "hey, I think this is neat" and something that may inspire someone on to other cool command-line tools (or whatnot). [Read more…]
Thu, Oct 13, 2011, 2:53am v1.3 of BookHabit Coming Soon
The well-received BookHabit is about to get another update. Nothing too fancy. I'm trying to keep the updates digestible and as reliable as possible. Putting too much into a point release is just asking for trouble. This one tightens up the look of the app, really improves the timeline graph and adds a few friendly features to existing screens. Some speed improvements and many squashed bugs are also part of this release. Thanks to everyone who has hit the "Send" button if they have run into something that crashed the program. It has helped make this next release much more solid. [Read more…]
Fri, Apr 8, 2011, 5:23pm Ok, Spring 2011 Can Start Now
I just got back from a great conference, iPhone/iPad DevCon East out in Boston. I'm completely exhausted. I have no plans to do anything this weekend excepting some hard-core reclining and the occasional stroll. I'm not just exhausted from that, I'm exhausted from both winter and all that comes with it, and from the long amount of work that led up to the app BookHabit that I finally released about a week and a half ago. More about that in an upcoming post.

But the weather is taking a turn for the better, chilly and rainy as today might be, and I can sense spring is actually going to happen this time. There was a weather tease a few weeks back, but I knew it was only foreshadowing. At any rate, I declare spring. I can refresh my todo lists, recalibrate my goals, rearrange my office, etc. [Read more…]
(in Living)
Tue, Nov 2, 2010, 3:34pm Off-Limits Class Names in Cocoa
I just wanted document somewhere on the internet unprefixed object names in the Objective-C runtime that could potentially trip you up. I'm just talking about capitalized words, not C keywords, and I'm not talking about anything already given a namespace prefix like the NS* types.

There are un-prefixed, capitalized type names lurking in the runtime. [Read more…]
(in Programming » Cocoa)
Thu, Oct 21, 2010, 3:12am Mac App Store — A few thoughts
Despite running a(n obscure) Mac app listing site for years, I've actually been hoping Apple would eventually create their own central, built-in way to find and obtain Mac apps. When iOS devices got one, it seemed like it was inevitable. They've had the pieces in place for a while now, just going unused. 90 days from now, the Mac ecosystem changes completely. So many questions, possibilities, worries.

One indication that Apple should do something came years ago when I went around asking Mac owners how they found new software for the Mac. Did they go to VersionTracker, MacUpate, lesser-known sites (I had hopes)? The answer: they never heard of any of these sites. Only a minority of Mac users that I talked to had anything other than what came on their computer, with the possible exception of Office or Photoshop. Other people thought that all you could buy for Macs was the few items found in the Apple store (or before that, reseller shops). [Read more…]
(in Computers » Mac » OS X)
Haven't blogged in a while. Hi. Long, hot, crazy summer. Now that summer is cooling off, the next big thing coming up for me is the iPhone/iPad DevCon happening in San Diego on the 27th of this month. I'm both looking forward to it and terrified of it, as I've volunteered to do two talks there. Seemed like a great idea 3 months ago, but now that it's just around the corner, … trying to get organized and make a good set of slides.

My talks will be aimed at people who are new to either subject. One is on blocks in Objective-C, and the other is on scientific programming, but it's going to be primarily aimed at introducing people to the Accelerate framework. These are both subjects that I wanted to get better at this summer, which was part of why I chose them. I'm going to be doing a mini talk on the Accelerate framework this Tuesday (Sep. 14th) at the CAWUG meeting in downtown Chicago, if you're around and interested.

If you have ideas about what you'd be hoping to hear about on either topic if you were in the audience (and please come!), leave me a note in the comments and I'll see about working it in. [Read more…]
(2 comments, in Computers » iPhone / iPad)