Oversimplification of the Day
How our musical tastes mature along with our culinary tastes.
How our musical tastes mature along with our culinary tastes.
Writing software is hard…
NSManagedDocument is great. It wraps up an entire core data stack into a nice little package. But like most new APIs, there are a few little details that can trip you up if you’re not careful.
I’ve designed a new layout and moved adevelopingstory.com to GitHub pages.
I’ve spent several hours this morning performing some long-overdue online identity maintenance. Like many of you, I’d imagine, I’ve accumulated a trail of neglected blogs, web sites, unused domain names and forgotten accounts. There’s still a lot to do to get things where I’d really like them to be, but it feels good to have at least tackled the worst of it.
JCDHTTPConnection is a pretty simple class that takes a NSURLRequest object and (up to) three block callbacks. It’s asyncronous, of course, and much more convenient than setting up a delegate. I’m pretty happy with it, and I hope it might help someone out.
I’m very happy to announce that the ImageKit project has acquired a trio of new maintainers.
If Hazel’s App Sweep function stops working for you, a backup drive (or folder) might be the problem. Hazel automatically ignores Time Machine volumes but other backups, such as a Super Duper clone, can trick Hazel into thinking the App is still installed.
The Google Maps API offers an exceptional geocoding service. It’s accurate, reliable and well documented. However, on shared hosting environments (such as Google’s own AppEngine), rate-limiting can become an issue quickly.
I currently manage several email addresses through a single Gmail account, and apart from Google’s creative interpretation of the IMAP protocol, it’s been grand. I can send and receive messages to or from any of my accounts from a single, virtually spam-free, inbox. I wanted this ability on my iPhone as well but the setup is not as straightforward as it could be. Here’s what worked.