Audible fun with Alfred

I’ve been looking more and more at using AppleScripts in Alfred, my launcher/productivity app for Mac OS X. Today’s snippet is about switching the active audio output device; I wanted this for work, where I switch between external speakers and some headphones plugged into the front 3.5mm jack.

Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment

Bukkit can hold Scala!

Scala has been a fairly interesting language to me ever since dealing with it a few years ago for a paper on functional programming; when I saw it referenced again recently (in an article about D, of all things), I decided to give it a try. Scala is notable for being runnable on the JVM, with the right libraries – and what better way could there be to learn a JVM-compatible language than to write a Bukkit plugin with it?

Continue reading

Posted in Minecraft, Programming, Tech | Tagged , , , , , , , | Leave a comment

Where Aero Vacation went wrong

Tonight, I uninstalled Chillingo‘s Aero Vacation, an iOS game that guides you through the process of building your very own airship. I wasn’t the first to do so, either; a couple friends independently made this decision earlier in the evening, and I had intended to be the holdout, continuing to build my masterful work-of-art airship. But no longer. Continue reading

Posted in Tech | Tagged , , , , , | Leave a comment

Alfred, you’re a Genius

Alfred is one of my personal favorite and most-used apps on my Mac, and with the PowerPack, it’s become my primary portal into iTunes as well. (Those of you with Macs but without Alfred are missing out.) However, there remains one big deficiency in Alfred as it ships: there’s no ability to generate a Genius playlist from the currently playing song.

Continue reading

Posted in Sysadmin | Tagged , , , , | 1 Comment

Autocompletion level: Xcode

Working on an iOS contract application the other day, I happened to create a manager class for a data collection. The purpose of the manager was to bundle a table view data source in with other convenience methods for the array being managed (count, etc.). In the process, I stumbled across a pretty aggressive autocomplete suggestion.

Continue reading

Posted in Uncategorized | Tagged , , | 3 Comments