Author Archive
Chipmunk Basic Stuff on GitHub
I’ve posted a bunch of my old Chipmunk Basic sample code to a Chipmunk Basic Stuff repository on GitHub. Much of it is still available on this page, but that page will not be updated and may be deleted.
As with the Applescripts I posted a few weeks ago, I’m stowing this archival stuff on GitHub for two reasons:
- It provides a nice online interface for glancing at the code and revision history.
- I’d like to prune some of the dustier old pages from this site without culling the content from the internet altogether. (Stats indicate a small but steady stream of people searching for Chipmunk Basic information do end up here.)
Posted on Thursday, September 12th, 2013.
Modified Mobile Mouse Server for Linux
Mobile Mouse is a neat app that allows you to use your iOS or Android device as a keyboard and pointing device for your computer. The mobile app works in concert with a small server program that must be installed on your computer to convert input from the app to actual keyboard and mouse events. Official Mac and Windows server programs are provided by the makers of Mobile Mouse. A Linux version was developed by Erik Lax and later updated by Kiriakos Krastillis. Now, I’ve made a few changes and posted my own version. Find it here: https://github.com/anoved/mmserver
My changes include:
- Revised mouse acceleration
- Enabled horizontal scrolling
- Enabled middle mouse button
- Keyboard and keypad input fixes
- Added more configuration options
I use it with Linux Mint on my old laptop and Raspbian on my Raspberry Pi.
Posted on Tuesday, September 10th, 2013.
Portrait Doodles
Phone photo collages of some recent sketches:
Content with none, but there’s something I like in each. So, reason to do more.
Posted on Sunday, September 1st, 2013.
Yojimbo Scripts on GitHub
My Yojimbo Scripts repository contains a bunch of old scripts (sans documentation, unfortunately) for use with Yojimbo. Most but not all have previously been posted here. I am posting them now as a single collection on GitHub in order to make it easier for others to find and make use of the code.
Posted on Wednesday, August 28th, 2013.
Finder Scripts on GitHub
My Finder Scripts repository now houses the AppleScripts I wrote for use with the Mac OS X Finder. GitHub provides a better interface for browsing code, managing revisions, and collecting feedback than ad hoc blog posts. In the interest of making my old scripts more accessible to anyone who may find them useful, I intend to re-release them all as open source git repositories.
- LSelect – select files using shell glob syntax (matching against filenames)
- Select Grep – select files using grep (matching against [text] file contents)
- Open As – create and open an explicitly named duplicate of the selected file
Posted on Wednesday, August 28th, 2013.
Yojimbo to Password Safe
I’ve written a script called yj2pwsafe
which adds passwords exported from Yojimbo to Password Safe format database files. Password Safe is an open source password manager developed in part by Bruce Schneier. Many programs are compatible with Password Safe files. My script relies on code from Password Gorilla, a compatible application written in Tcl/Tk.
Downloads, details, and instructions on Github.
I’ve updated yj2pwsafe
to be more user-friendly since I first posted this announcement; it is now packaged as an Applescript app that presents a series of dialogs like the one pictured above.
Additionally, I’ve updated yj2pwsafe
so that it can import serial number items exported from Yojimbo as well as password items.
Posted on Tuesday, August 20th, 2013.
Gardinator
This morning I raked up my fallow back yard garden plot and built a pair of simple raised beds.
I’ve gradually accumulated quite a bit of compost, which I will add to the soil in the beds.
Posted on Tuesday, July 23rd, 2013.
A Limerick, the Throne of the Crescent Moon, and Places in Fiction
Here’s a limerick about Throne of the Crescent Moon, the debut novel by Saladin Ahmed:
There was a wise man from Dhamsawaat
who lived with a boy who prayed and fought.
The man loved an old whore,
who deplored the ghul war,
and the boy met a girl who was not.
(With apologies to Zamia and Raseed for making light of their story – but I suspect Doctor Makhslood would embrace a harmless bit of impious doggerel!)
I enjoy stories with a strong sense of place.
Examples large and small come to mind: sordid New Crobuzon from China MiĆ©ville’s Perdido Street Station (not to mention the conjoined cities of The City & The City); Green Town, Illinois – distillate of gothic Americana that it is – from Bradbury’s Something Wicked This Way Comes; all of the burgeoning desert planet Arrakis from Frank Herbert’s Dune; and even Redwall Abbey from the Brian Jacques series of the same name.
Vivid impressions of these places root them in my memory.
I think that in the Crescent Moon Kingdoms – and especially the big, bustling, central city of Dhamsawaat – Ahmed may have created a similarly memorable setting. The main character Aduolla Makhslood is an expert ghul hunter and affable old fart who is all the more relatable for his relation to the places he inhabits: his favorite tea house, his run-down neighborhood, and his own dear home. So, as with the examples above, Aduolla’s world has become a part of mine.
(Links to related short stories…)
Posted on Saturday, July 20th, 2013.
Truck Bed Pannier Racks
A few weeks ago I put a bike rack in my truck bed. Today I added a pair of pannier racks!
Posted on Saturday, July 13th, 2013.