22 Dec 2006

Parallels Makes IE Testing Suck Less, Melts Power Cord

A look at the new Coherence Mode feature in Parallels desktop.

tomayko.com   21:13

09 Sep 2006

Top.app

MacOS X: How to turn textmode tools into first class applications. Mutt.app, Vim.app, Irssi.app, Top.app, etc.

tomayko.com   21:44

11 May 2005

OS X Network Location Support From The Command Line

How to get command line apps to respect the OS X network location. A neat little hack exploiting symlinks and $0.

tomayko.com   10:50

06 May 2005

Turn HTML off completely in Mail.app

HTML mail is bad enough when it works – it’s intolerable when it’s as broken as in Apple’s Mail.app.

tomayko.com   04:50

02 May 2005

My last experience with amazon.com

For a little while anyway.

tomayko.com   04:22

07 Sep 2004

30 Pixels, 30 Lines

How Emacs is extremely productive and horribly slow at the same time.

tomayko.com   21:00

Quick OS X (and Emacs) Keystroke Reference

Getting a feel for Emacs on OS X.

tomayko.com   20:41

08 Aug 2004

Persistent NFS Automounting Under OS X 10.3 (Panther)

… are possible with a little work and a lot of patience.

tomayko.com   18:35

16 Apr 2010

Mac OS X SSD tweaks

Great set of tips for eking out disk performance on MacOS X, like disabling last access time tracking. These are just as useful in non-SSD configs.

blogs.nullvision.com   15:34

28 Feb 2010

Running Processes

Dustin Sallings lays out a nice list of simple, non-pid-polling process supervision techniques available on various Unix and Linux environments. Great reference. I’m pretty sure the /etc/inittab respawn directive is one of the most underrated utilities in Linux server environments.

dustin.github.com   14:10

01 Sep 2009

Blocks (from the Ars Technica review of Mac OS X 10.6)

I didn’t know about this:

In Snow Leopard, Apple has introduced a C language extension called “blocks.” Blocks add closures and anonymous functions to C and the C-derived languages C++, Objective-C, and Objective C++.

They go on to list code samples in each language. The syntax is … not what I expected. Check out the section on LLVM and Clang also.

arstechnica.com   05:13

15 Jan 2009

SmartSleep

Interesting looking prefpane for MacOS X that tweaks some sleep settings:

“Just ‘sleep’ means that the notebook will go to sleep fast, but you loose the ability to change the battery. Just ‘sleep and hibernate’ will wake the computer fast, but sleeping will take ages as the contents of the memory are saved to disk before entering the sleep. MacOS uses ‘sleep and hibernate’ all the time by default. SmartSleep lets your notebook just ‘sleep’ while the battery has a high level. If the battery level drops below a certain point ( default is less then 20% or 20 minutes ) it will switch to ‘sleep and hibernate’. So you have the best of both worlds.”

jinx.de   02:50

22 Jun 2008

beatnikpad.com   17:51

04 Jun 2008

Plainview - A full-screen web browser for Mac

Free (as in beer). Built on WebKit. Simple. Beautiful.

barbariangroup.com   09:52

30 May 2008

Processes spawn faster than threads?

Sometimes! Or, fork(2) is a very fast operation on legitimate operating systems. I didn’t realize it could be as fast as spawning a thread, though.

blog.extracheese.org   10:00

23 Apr 2008

LimeChat: IRC Client for OSX

I think I may finally be able to get rid of Colloquy.

limechat.sourceforge.net   08:18

12 Jan 2008

DTerm - A command line anywhere and everywhere

Payware GUI shell thingy for MacOS. This is not a QuickSilver/Launchbar clone. It’s more like a magical bash interpreter that knows things about what’s happening in various Mac GUI applications (like Finder, Safari, etc).

decimus.net   21:16

09 Jan 2008

NetNewsWire is now free!

I wonder why newsgator would make this free. Seems like there was a pretty decent slate of paying users. Losing ground to Google Reader? Eventual ad placement? Just wanted to be nice? Weird.

newsgator.com   06:21

28 Nov 2007

Run Internet Explorer 5/6/7 Natively in OS X

This trumps Leopard for most important Mac development this year as far as I’m concerned. Words cannot explain the hatred I’ve developed for booting up multiple Parallels VMs to get at IE.

macapper.com   22:42

17 Nov 2007

macvim - Google Code

Absolutely beautiful new Vim port for OS X – sane GUI tabs, multiple windows, client/server mode, fonts look great. Stop building Carbon Vim from source!

code.google.com   18:10

07 Nov 2007

Bwana

Manual page URL handler for Safari (e.g., “man:bash”, “man:sort” in URL box). References to other man pages are hyperlinked very nicely and the pages themselves are formatted quite nicely.

bruji.com   16:02

05 Nov 2007

Prism Prototype Now Available on Mac and Linux

That was quick. IMO, the Mac needs this application more than other platform’s (including Windows) because of its document oriented application switching.

labs.mozilla.com   14:52

26 Oct 2007

Mac Fonts @ OSX-E

Blatant license violation!

osx-e.com   19:33

14 Oct 2007

Fear and loathing at the command line

“To average users, the suggestion that they use the command line – or the shell, or the terminal, or whatever else you want to call it is only slightly less welcome than the suggestion that they go out and deliberately contract AIDS.” That’s a damn sham

brucebyfield.wordpress.com   06:07

30 Sep 2007

Unison File Synchronizer - User Manual and Reference Guide

I’m gonna give this a try for managing home directories now that I’ve convinced myself that version control is the wrong solution. I moved my homes from CVS to SVN a couple years ago and just tried going with bzr but VCS just isn’t right here.

cis.upenn.edu   06:54

09 May 2007

Ten OS X Command Line Utilities you might not know about [osxdaily.com]

About half of these will be well-known to the UNIX hacker but there’s a couple I’ve not seen elsewhere: lsbom, softwareupdate, screencapture, and lipo.

osxdaily.com   10:18

05 May 2007

Exploring the Mac OS X Firewall [macdevcenter.com]

Awesome look at using advanced features of ipfw(8) on OS X.

macdevcenter.com   17:36

11 Mar 2007

Using mutt on OS X [linsec.ca]

This is pretty darn close to my configuration but I used the mutt-devel port… Oh, and my ~/.procmailrc is pretty insane also :)

linsec.ca   20:26

04 Feb 2007

Vi Input Manager Plugin

“Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc.”

corsofamily.net   09:27

02 Feb 2007

Bill Gates (clearly on crack): "Nowadays, security guys break the Mac every single day."

“Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine.”

simonwillison.net   06:35

01 Feb 2007

Updated vim binaries for OS X 10.3, 10.4

Vim 7.0.188 Universal and PPC binaries are up.

macvim.org   05:48

02 Jan 2007

Vienna

Nice looking Newsreader for Mac OS X (F/OSS with an Apache 2.0 license and public subversion repository).

opencommunity.co.uk   08:46

23 Dec 2006

SeamlessRDP

Seamless window support for rdesktop (and perhaps Cocoa Remote Desktop). Similar to Parallel’s Coherence Mode for RDP.

cendio.com   05:27

Cocoa Remote Desktop

A Cocoa port of rdesktop. Universal Binary, multiple concurrent sessions, no X11 makes it the best RDP client for Mac on paper.

cord.sourceforge.net   05:24

28 Sep 2005

JHymn

Oh wow, I just ripped all my iTunes DRM’d songs down to unprotected AAC in about 10 minutes. These guys did a great job.

hymn-project.org   06:43

03 Jul 2005

Mac OS X Things - Disable Dashboard

I wanted to like it but…

face.centosprime.com   16:43

15 Jun 2005

DarwinPorts Guide

Alright, it looks like I’m going to have to break down and learn how to package ports since none of this crap is working on Tiger.

darwinports.org   06:15

13 Jun 2005

theappleblog.com   08:43

25 May 2005

Python Metadata Importer

A Spotlight Plugin that imports and indexes Python source code. w00t!

apple.com   08:24

01 May 2005

Everything You Need to Know to Install Tiger

Will be useful if amazon ever decides to ship my stuff.

macdevcenter.com   20:42

29 Apr 2005

Preparing for Mac OS X 10.4 (Tiger) Installation -- Avoiding issues before and after updating

Notes on stuff that should be backed up and other tips for a smooth upgrade. The comment thread looks promising as well with everyone reporting in with problems and opinion.

macfixit.com   06:52

30 Mar 2005

paulgraham.com   01:05

18 Jan 2005

Clutter by Sprote Rsrch.

“Clutter is a small Mac OS X application that lets you put music CDs on your desktop. You can drag them anywhere. Line them up neatly or put them in piles, it’s your choice.”

sprote.com   04:56

27 Dec 2004

Treo DUN via Bluetooth for Mac

Can’t wait..

discussion.treocentral.com   02:32

13 Dec 2004

Gish

Supposedly kick ass video game for OS X, Linux, and Windows. Free demo available.

chroniclogic.com   10:39

06 Dec 2004

Apple of IBM's eye?

Did IBM drop the x86 PC so it could start selling Mac’s? Interesting..

theregister.co.uk   06:15

08 Nov 2004

G4 Optimized Firefox builds..

Haven’t tried yet but these optimized builds are rumoured to blow the doors off the standard distribution.

forums.mozillazine.org   03:28

02 Nov 2004

HOW-TO: Get music OFF your iPod

only takes 15 pages to explain.

engadget.com   05:58

28 Oct 2004

Kula: 1001

A flickr desktop client.

1001.kung-foo.tv   08:25

19 Oct 2004

Ted's Macintosh Tips and Tricks

Excellent repository of OS X configurations, tips, applications, etc.

sauria.com   16:38

17 Oct 2004

anacron for Mac OS X 10.3

Hard to believe this isn’t part of the standard distribution.

alastairs-place.net   16:01

13 Oct 2004

Mac Takes Honors as Best Unix Desktop

“KDE and GNOME have both gotten much better, but let’s get real. They’re not even in the same ballpark.” — Ouch. True though…

eweek.com   18:55

Rixstep

“A repository of every keyboard secret in OS X.”

rixstep.com   04:55

23 Sep 2004

Synergy

“share a single mouse and keyboard between multiple computers with different operating systems” via PhotoMatt.

synergy2.sourceforge.net   00:37

15 Sep 2004

GNOME: We've overtaken Windows, bring on Apple

Title is a bit misleading. GNOME feels they have reached Windows' level of functionality (I’d agree) and are now shooting to bring the featureset in line with Apple’s OS X.

zdnet.com.au   18:09

13 Sep 2004

Magical Macintosh Key Sequences

Collection of poorly documented OS X key-sequences.

davespicks.com   15:38

09 Sep 2004

Goban

Hey tkington! I noticed this come in on my OSX del.icio.us feed.

sente.ch   12:10

07 Sep 2004

missingmanuals.com   15:27

26 Aug 2004

Apache Web Serving With Mac OS X

Six part series on OSX’s built in Apache httpd configuration.

macdevcenter.com   14:36

18 Aug 2004

Colloquy: IRC Client

Solid OS X interface.

colloquy.info   13:35

17 Aug 2004

TerminalColors

Modify the RGB values used for ANSI colors in Terminal.app.

culater.net   15:40

11 Aug 2004

Hacking Mac OS X Panther

Sample chapters from book I need to buy.

macdevcenter.com   06:47

10 Aug 2004

macosxhints.com   11:39

Mac OS X Panther for Unix Geeks [safari.oreailly.com]

“..this book is your guide to figuring out the BSD Unix system and Panther-specific components that you may find challenging.”

safari.oreilly.com   07:38

What is Mac OS X?

This document attempts to give a hacker over-friendly answer to the question “What is Mac OS X?”.

kernelthread.com   07:16

09 Aug 2004

itunes2rhythm.py

Python script to convert iTunes xml database to rhythmbox xml database.

blergl.net   13:23

03 Aug 2004

macosxhints - Get the most from X!

OS X Hacks. Forum type format.

macosxhints.com   20:34

02 Aug 2004

bradchoate.com   17:43

MacMod - Your Mac Mod HQ

Hardware mods.. Spooky!

macmod.com   17:26

Fink

The Fink project wants to bring the full world of Unix Open Source software to Darwin and Mac OS X.

fink.sourceforge.net   12:52