Apple

Snow Leopard’s Clang

I wasn’t aware of Clang and the transition to Low Level Virtual Machine compiler infrastructure. I knew about LLVM, but never saw a roadmap of Apple’s transition until I read the always excellent Ars Technica OS X Review. I’m just now setting up my development environment and was very tempted to use Clang to compile …

Continue Reading
Apple

Pulling Content Out Of OS X Cache.db Files

I’m not sure when, but most likely when Leopard was released, applications started storing their cache files as sqlite databases (usually named Cache.db). For example, Safari has its cache at: ~/Library/Caches/com.apple.Safari/Cache.db Apps that haven’t caught up yet are still using the less-efficient .cache files. Though not as efficient, these files are easier to access, just …

Continue Reading
Apple

Safari 4 Public Beta Annoyances

First off, I’m going to start posting in a new format – a “squirt” (screw you zune). I have thoughts to convey that are too long for a tweet and too short for a full entry. I’ll put all these squirts into a single category. Here are some things about Safari that are chapping my …

Continue Reading
Apple

Mail.app Is Crashing Like Crazy

Update: If the Envelope index trick doesn’t work for you, disable any bundles you have by moving them to the “Bundles (Disabled)” folder within ~/Library/Mail/. GrowlMail and Safari 4 Public Beta do not get along so you will have to disable this one. I’m running two plugins (bundles) for Mail.app – GrowlMail and WideMail – and …

Continue Reading