Software As She’s Developed

Mahemoff’s Podcast/Blog – Web, Programming, Usability from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Leopard Restraint

November 3rd, 2007 · 1 Comment

I’m as excited as anyone about Leopard. In particular, Time Machine and Spaces. Time Machine because backups have to be automated and I’ve never investigated the options. Spaces because virtual desktop is the one thing I really, really, miss from Linux. I also have hopes that Spotlight will actually be worth using. And I know [...]

[Read more →]

Tags: SoftwareDev

How to share your Mac desktop (OSX 10.4 – Tiger)

July 24th, 2007 · 2 Comments

I had my first remote desktop sharing experience on a Mac yesterday. I needed to run a demo on my Mac for a remote user, and it turned out to be not all too challenging, once I worked out what software was required. All of it free and painless to set up for both parties. Here’s [...]

[Read more →]

Tags: SoftwareDev

Finger-Friendly Interfaces

June 27th, 2007 · No Comments

All the iPhone hype makes me wonder why so many smartphone/PDA apps still assume you’re using a stylus, when you probably lost it last month, left it at home, don’t have a hand free, or can’t be bothered pulling it out. I, for one, welcome finger-friendly mobile UIs. Fat buttons please!

[Read more →]

Tags: SoftwareDev

Tabbing, Terminals, and Apple’s Popup Bug

March 7th, 2007 · 1 Comment

Popup Bug The most annoying thing about programming in OSX has now been fixed, finally. For years now, every time I want to switch tasks to an XTerm (under X11), it doesn’t work the first time. I have to choose it in the task switcher, then go back to my app, then go back to the [...]

[Read more →]

Tags: SoftwareDev

OSX Screenshot Script

December 27th, 2005 · 1 Comment

Let’s say you wanted to capture a few images for a fade effect, which means you need a sequence of rapid screenshots. Here’s a script I’ve been using: i=0 ; while [ 1 ] ; do i=expr $i + 1 ; screencapture -C $i.png ; sleep 0.1; done Hit ctrl-c to kill it, then [...]

[Read more →]

Tags: SoftwareDev