Skip to main content


Showing posts from November, 2011

Required description details for Auto-Renewables

You clearly and conspicuously disclose to users the following information regarding your auto-renewing subscription:

- Title of publication or service
- Length of subscription (time period and/or number of deliveries during each subscription period)
- Price of subscription, and price per issue if appropriate
- Payment will be charged to iTunes Account at confirmation of purchase
- Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period
- Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal
- Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase
- No cancellation of the current subscription is allowed during active subscription period
- Links to Your Privacy Policy and Terms of Use
- Any unused portion of a free trial period, if offered, will be forfeited when the us…

The iPhone Lens Dial

A complete three-lens optical system for serious iPhoneographers.

Installing Wine on Mac OS X

This tutorial is for intermediate users who want to install and use Wine on their computer running Mac OS X. You should already know the basics of how to use the command line.

David Baumgold

Require.js - A JavaScript Module Loader

RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. Using a modular script loader like RequireJS will improve the speed and quality of your code.


Creating a Bootable Install Disc for Mac OS X Lion

Apple announced that Lion would be released exclusively through the Mac App Store for $30. This is great because the App Store policy allows a single purchase to install on all your Macs, but what if you don’t have broadband access on all your Macs, or what if you just want a bootable installation disc? Well, you can make your own bootable installation DVD.

OS X Daily
iCopyBot is a data transfer program that makes sharing, saving and transferring your iPod’s contents so much easier! It transfers batches of songs, videos, photos and even playlists from your iPod and copies them to a computer folder or into your iTunes library.

iCopyBot is there when you need to:

Reinstall your system or iTunes library;Retrieve your music, videos and photos from your iPod and save them to your computer;Share your iPod contents with friends and family;Restore your songs, movies and photos to iTunes in the event your system crashes iCopyBot is the quickest and easiest way to get music, photos and videos off of your iPod and onto your computer. With iCopyBot, you never have to lose your music again!

Key features:

Protect your iPad, iPod and iPhone against unwanted iTunes synchronizations.Easily transfers all music, videos, e-Books, ringtones and photos from your Apple device to your computer folder or iTunes;Seamlessly rebuilds your iTunes library;Maintains your song rat…

Enable Panorama Mode On A Non-Jailbroken iPhone

Enable Panorama Mode For The Camera Of A Non-Jailbroken iPhone, How-To:


GestureWorks: Multitouch Gestures

Download our gesture illustrations, a poster showing all 200+ gestures, and Gesture, a font family based on the illustrations. A variety of image formats are available below.



SymbolicLinker is a tiny contextual menu plugin (for Puma through Leopard users) and software service (for Snow Leopard & later users) that, once installed, allows any user to create symbolic links to files inside the Finder. SymbolicLinker does this by adding a contextual menu item to the Finder that generates symbolic links to the selected files. The goal of this product is to decrease users' trips to the Terminal in order to use the "ln -s" command. SymbolicLinker is available in Dutch, English, Finnish, French, German, Italian, Japanese, Spanish, Swedish, and Turkish. SymbolicLinker by Nick Zitzmann

New file attribute for non-purgeable, non-backed up file

To set the "do not back up" attribute, add the following method to a class in your application. Whenever you create a file that should not be backed up to iCloud, write the data to the file and then call this method, passing in a URL that points to the file.

- (void) AddSkipBackupAttributeToFile: (NSURL*) url
  u_int8_t b = 1;
  setxattr([[url path] fileSystemRepresentation], "", &b, 1, 0, 0);

Apple Developer - iOS 5.0.1
See iCloud Data Storage Guidelines
See Apple Developer Library: How do I prevent files from being backed up to iCloud and iTunes?

Pass log messages from UIWebView to Objective-C

jQuery Message Queuing


// logging via JSBridge function log(msg) {
    var logObj = new JSBridgeObj();     logObj.addObject("message",msg);     logObj.addObject("task", "log");
// create and configure queue // set delay for 20ms var logQ = $.jqmq({     delay:20,     batch:1,     callback:function(item) {         log(item);         return false;     },     complete:function() {         log("logQ done");     },     paused:false
// overwrite console.log var console = new Object(); console.log = logQ.add; console.debug = console.log; = console.log; console.warn = console.log; console.error = console.log;