A few things to follow up from my last post.
  1. I forgot to mention that I had changed from an Apple Magic Mouse and my ancient Microsoft Natural Keyboard (which I spoke at length about here) to the Apple Wireless keyboard and trackpad. Now between that keyboard blog post from yore and the comments here where I complain bitterly about Apple mice and trackpads everywhere you might be going "What?" and you'd have justification. Lemme 'splain. On the keyboard: I wondered if having the keyboard at the right height might be what I needed and the Apple keyboard is much smaller than the MS behemoth. Also, it is wireless which is nice. I figured I'd try it and worse case, if my hands hated it I'd pull out the MS keyboard. So far it's OK. We'll see. On the trackpad: one part of this that it's clear that Lion's iOS-ification of OS X was built to require a trackpad. The other part is that multi-touch makes all the difference on a trackpad. It's maybe not as good as a mouse for pointing but it's great for gestures. I tweeted yesterday that I found out by accident that the two-finger swipe that works for back/forward in Safari does the same thing in Xcode. Man that is just bananas great. Really, really great. Three fingers swipes switch desktops so I can do what I used to do with Spaces and need no keyboard shortcuts to flip from "Development" with Xcode, Simulator, & Safari tabs to "Normal" with iTunes, OmniFocus, and email. So yeah. So far I love the trackpad+Lion combo, and I'm willing to live with the straight keyboard for a smaller footprint and no dangling wire.
  2. Lion. I wrote on Sunday that "I haven't switched over to using Lion full time yet" but Monday I copied over enough files to starting considering Lion my main OS and in fact I haven't rebooted into Snow Leopard since before writing that post. So I think it's fair to say I use it full-time now. I don't really care about Launchpad, but the instant-resume nature of everything plus the gestures … I really like it. There are a handful of apps I need that I haven't installed yet but so far it works great.
  3. iOS 5. I wrote on Sunday that I might want to look at iCloud storage for my app in the future. Well then I downloaded all of the WWDC 2011 talks and started watching them. I immediately ran into a "Oh crap, I want that for what I am working on right now" point. (Sorry to be cryptic but I think the NDA on iOS5 is more serious than the one on Lion at this point.) So I ordered an iPod Touch from Amazon and today I've been working on the simulator which can run a beta OS without fear. I finally gave up, renamed the RoadTrip codebase to RoadTrip Classic, and made a whole new project so I have a modern iOS5 project setup and UI and now I'm porting the logic from "Classic" into the new project. That's also a really nice breakpoint to switch from Subversion to Git so I did that as well.
  4. The standing desk. Blake asked me via email about the shelving units I bought from Target - what I got and whether I bought them locally or online. It's a bit of a funny story because what actually happened was convoluted. See back around Christmas time last year I had convinced Karin that we should get a PS3 to hook up to the monitor in the bedroom for the exercise bike. The reasoning was that I wanted to watch Blu-Ray discs while exercising (oh, and she could as well, naturally :-)) OK, we did that and I hooked up a couple of different choices for video switchers as I messed about and I finally got to a solution that I thought was workable. Problem was there were cables everywhere and I needed a shelving unit to corral the cables, the Mac Mini, the PS3, and the switcher. So I harassed Karin to find something she wanted and she came up with something that I guess is now discontinued but was perfect. In the meantime I had been reading a bunch about standing desks and really thinking I wanted to try it without spending $600 or more on a real piece of furniture. So when I saw this unit I thought "Hmmm. Something like that on top of my current desk would work. If I hate it then I have some shelves to put in the garage. If I like it I can eventually get something more permanent." So I bought a larger version of that cube with a vertical divider to put my monitors on, then put the version with the horizontal shelf in front of that for my keyboard, trackpad, and notepad. Cost about $110 and like I said, if I hated it I had shelves to put somewhere else! I also bought an "anti-fatigue" mat and of course I needed Mini DisplayPort and USB extensions to get the monitors that far from my Mac Pro's chassis. But all in all I was able to build a very functional "See if I like it" standing desk for under $200. And it doesn't look completely hideous. I mean the shelf units are cheap but they aren't flimsy, and it's not like the Ikea desk they are on top was all the much better. It's all particleboard but it looks decent.