WiseGeek has an interesting article on What Does 200 Calories Look Like? , where it photographs the portions of several foods that equal 200 calories and sorts them by weight. Here’s broccoli next to peanut butter on the same plate: I thought it would be neat to extend this idea and see what 200 calories costs . What Does 200 Calories Cost? The Economics of Obesity
Safari Developer Program
API Design One of the development tasks I do most often is designing the API for a reusable component. The components are usually for iOS (though sometimes they’re for OS X), and are invariably GUI controls or views of some kind. I’ve designed literally dozens of component APIs over the years, including for clients like Apple, and I’ve learned quite a bit about the process. I periodically release open source components too, and the feedback I’ve had has helped me put together a set of guidelines for API design that I’d like to share with you. This is an important topic, whether you’re an open source contributor, or working as part of a team on a large app, or just creating your own software.
This page contains some of my Cocoa/Objective-C source code for fellow Mac OS X developers. You’re welcome to download and use the source, subject to the License Agreement . It’s assumed that you’re a developer and you know how to make use of the source; I can’t provide support. Happy coding! (And if you’d like to hire me for your own iPad, iPhone or Mac development projects, take a look at my business site, Instinctive Code .) Donations Cocoa Source Code
Should I turn the big switch from the Time Machine preferences to OFF? Yes. TimeMachineEditor handles the scheduling itself and has its own ON / OFF switch (which behaves very much like the one from Time Machine). Do I need to keep TimeMachineEditor running all the time? TimeMachineEditor
lion - How do I disable Spotlight
Cocoa Frameworks The Cocoa frameworks consist of libraries, APIs, and runtimes that form the development layer for all of Mac OS X. By developing with Cocoa, you will be creating applications the same way Mac OS X itself is created. Your application will automatically inherit the great behaviors and appearances of Mac OS X, with full access to the underlying power of the UNIX operating system. Using Cocoa with the Xcode IDE is simply the best way to create native Mac applications. Cocoa - Mac OS X Technology Overview - Apple Developer
Everything you need to know about publishing and distribution for iBooks Author <img class="aligncenter size-full wp-image-133347" title="Screen Shot 2012-01-19 at 12.05.26 PM" src="http://9to5mac.files.wordpress.com/2012/01/screen-shot-2012-01-19-at-12-05-26-pm.png?w=704" alt="" /> Update: Apple’s decision to restrict material created with the iBooks Author platform from being sold anywhere other than through the iBookstore has started to create a bit of controversy.
10.6.5 and wifi issues OK, my wife just went through this ordeal (2007 MBP, Atheros 5424 chipset). Thanks to the work of others diagnosing this, I found a solution that doesn't require a full downgrade, although a little bravery might be needed. As has already been stated, the version of the firmware for the Atheros cards changed in 10.6.5.
Upgrade from GM to Final: 1) Download Lion app from appstore 2) Follow the procedures mentioned below to prepare installation media. 3) Boot into the installation media and choose the Hard disk where GM is installed ( It will say that your files,programs,accounts etc will stay untouched. ) 4) Install and reboot . 5) Follow the same post installation procedures mentioned below. 6) Done!!! Enjoy Lion. Pre-Requisites: Install Lion On Mbr - Project OS X Forums
The Web Development Series is supported by Rackspace , the better way to do hosting. Learn more about Rackspace's hosting solutions here . Earlier this week, web-based code hosting service GitHub released GitHub for Mac, a free Git client for Mac OS X that makes managing and interacting with GitHub repositories and sharing code a snap. GitHub for Mac Makes Version Control Sexy
Announcing GitHub for Mac - GitHub
The hacked Microsoft Kinect saga seems to be growing with each passing day, with more and more people from all over the world bringing all sorts of interesting new additions to this “story” in the form of various applications that enhance its original functionality, the latest we've come providing a whole new level of functionality for Mac OS X users. As you'll certainly remember, a chap by the name of Theo Watson ported the hacked Microsoft Kinect drivers from Linux to Mac OS X , a short while after the original version had appeared online. He hasn't stopped there, actually participating in the development of yet another very interesting application for the hacked Kinect, namely the large virtual puppet-bird we've talked about in an earlier article . Hacked Kinect Connects Directly to Mac OS X via App, No Drivers Required
OSX Kinect [fernLightning]
I was finally able to install and run OpenNI and Kinect drivers on my Mac. Here are the required steps. Some prerequisites in installing Macports is required to be installed. Please check http://www.macports.org/ for its own dependencies and installation procedure. Installing OpenNI, Kinect drivers and NITE on Mac OS X 10.6 | Kinecthesis - Community Base
Information : Snort is a lightweight network intrusion detection system, capable of performing real-time traffic analysis and packet logging on IP networks. It can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more. Snort uses a flexible rules language to describe traffic that it should collect or pass, as well as a detection engine that utilizes a modular plugin architecture. Snort has a real-time alerting capability as well, incorporating alerting mechanisms for syslog, a user specified file, a UNIX socket, or WinPopup messages to Windows clients using Samba's smbclient. Snort has three primary uses. Macintosh Security Site -> Snort - Network Intrusion Detection System on Mac OS X
iPad Usability: Year One Summary: iPad apps are much improved, but new usability problems have emerged, such as swipe ambiguity and navigation overload. A year after our first usability study of iPad apps , it's nice to see that iPad user interfaces have become decidedly less wacky . It's even better to see good uptake of several of our recommendations from last year, including apps with: back buttons, broader use of search, homepages, and direct access to articles by touching headlines on the front page.
The Language of Automation Powerful, easy-to-learn, easy-to-use automation for Macintosh systems. Everyone who uses a computer knows how daunting it can be to perform the same series of tasks over and over again. For example, try to change the name of 75 files in a folder and you'll soon realize how time-consuming and stressful repetitive actions can be. AppleScript: The Language of Automation
Apple Just Handed Twitter The Keys To The iOS Kingdom — Here’s Twitter’s Take
Magical Macintosh Key Sequences
» Quick Python/Developer tips for OSX Lion jessenoller.com
Yuval Adam, Installing JPype on Mac OS X
Installing Django on Apple Mac OS X 10.7 aka Lion | A Non-Programmer Approach to Django
Developer Downloads & ADC Program Assets
WWDC 2011 Session Videos
Making Desktop Webapps in Lion
Mac OS X: What Are All Those Processes?