
MacOS
Get flash to fully experience Pearltrees
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! Don’t panic : you can use all my code without paying anything! Having said that, a lot of work (and time which I should really be spending with my ever-patient wife) has gone into creating the code below.
Cocoa Source Code
TimeMachineEditor
lion - How do I disable Spotlight? - Apple - Stack Exchange
Design Then Code: Building iOS Apps From Scratch
Everything you need to know about publishing and distribution for iBooks Author | 9to5Mac | Apple Intelligence
10.6.5 and wifi issues: Apple Support Communities
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.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
Pull requests, merge button, fork queue, issues, pages, wiki –– all awesome features that make sharing easier. But those things are only great after you've pushed your code to GitHub. When you first launch GitHub for Mac, we'll help you set up your GitHub account and find repositories already on your computer. From there, you can start managing repositories. Changing branches automatically stashes any changes until you switch back to the branch — switch branches with wild abandon.
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 - Softpedia
Macports is required to be installed. Please check http://www.macports.org/ for its own dependencies and installation procedure. It requires XCode and would need to be installed on your Mac The +universal switch is important.
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.

