20 Jun 08
SecureMac identifies first ARDAgent-based trojan - The Unofficial Apple Weblog (TUAW) →
SecureMac identifies first ARDAgent-based trojan
01 Mar 08
Smart Scroll - smooth and easy iPhone-like scrolling →
Smart Scroll offers smooth and easy iPhone-like scrolling: * Super Scroll makes your scroll wheel or trackpad smoother, faster and more comfortable. And it lets you reverse scrolling on the Mac to match your iPhone. Try it! * Grab Scroll gives you a openHand tool to easily move (and “throw”!) any window’s contents.
19 Jan 08
AssertEfficientSql →
The assertion intercepts and copies out your MySQL SELECT statements, then calls EXPLAIN on each one, and inspects the results for common problems. The goal is test cases that resist database pessimization, even as you change your data relations, to add new features. If you run your tests after every few changes, you can easily detect which change broke your database‘s indices and relations. Credits to Jay Pipe for his excellent little survey of ways to detect pessimizations!
17 Nov 07
Programming Nu →
Nu is an interpreted object-oriented language. Its syntax comes from Lisp, but Nu is semantically closer to Ruby than Lisp. Nu is written in Objective-C and is designed to take full advantange of the Objective-C runtime and the many mature class libraries written in Objective-C.
15 Nov 07
Ten New Things in WebKit 3 →
Lately we’ve been talking about a lot of great new features in the latest development trunk of WebKit - features like web fonts, client-side database storage, CSS transforms and CSS animation. These features will likely make it to an official release someday. But I’d like to take a step back and talk about some older features, namely all the great stuff in our recent stable release.
12 Nov 07
activeobjects: Home →
ActiveObjects is an intuitive, pure-Java ORM. AO is designed from the ground up to be extremely simple and easy to use from an API standpoint. AO can be used with either an existing database schema, or it can auto-generate the database schema from the user-specified entity interfaces.
12 Nov 07
iTunes-style scrollbars released for Leopard →
Though Leopard brought with it a consistent user interface across its windows and controls, those looking to truly unify Aqua will need to match up with iTunes’ infamous purple scrollbars.
10 Nov 07
macosxhints.com - 10.5: Add Quick Look support for certain file formats →
I have a lot of files that contains data in plain text format with different extensions — things like .cfg, .dat and .tex. However, those files are not recognized by the Quick Look viewer. It is possible to make these other files visible with the default Quick Look viewers by simply adding a UTI (Uniform Type Identifiers) file reference to an application’s Info.plist file.
05 Nov 07
VMware Fusion: Resize a virtual disk
Vdiskmanager is now available as a command-line tool with VMware “Fusion” Beta 2. It is available from /Library/Application Support/VMware Fusion as vmware-vdiskmanager.Make sure you have a back up of your virtual machines before running vdiskmanager against your virtual machines, since “Fusion” is beta software. See below for the help from the vdiskmanager command line tool:
VMware Virtual Disk Manager - build 41384.
Usage: vmware-vdiskmanager OPTIONS
Offline disk manipulation utility
Options:
-c : create disk; need to specify other create options
-d : defragment the specified virtual disk
-n
specify destination disk-name
-q : do not log messages
-r
destination disk-type
-x
Additional options for create and convert:
-a
-s
-t
Disk types:
0 : single growable virtual disk
1 : growable virtual disk split in 2Gb files
2 : preallocated virtual disk
3 : preallocated virtual disk split in 2Gb files
The capacity can be specified in sectors, Kb, Mb or Gb.
The acceptable ranges:
ide adapter : [100.0Mb, 950.0Gb]
scsi adapter: [100.0Mb, 950.0Gb]
ex 1: vmware-vdiskmanager -c -s 850Mb -a ide -t 0 myIdeDisk.vmdk
ex 2: vmware-vdiskmanager -d myDisk.vmdk
ex 3: vmware-vdiskmanager -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
ex 4: vmware-vdiskmanager -x 36Gb myDisk.vmdk
ex 5: vmware-vdiskmanager -n sourceName.vmdk destinationName.vmdk
05 Nov 07
Open Handset Alliance →
Android™ will deliver a complete set of software for mobile devices: an operating system, middleware and key mobile applications.

Testing out LifeCast on the iPhone
