Bit of Dad’s ancient history…

Dad and Dad-of-Dad playing a slack-key duet back in 1982. Late at night after who knows how many libations (maybe after a gig where Dad ran sound for Dad-of-Dad’s band? not sure). Recording quality is about as bad as it gets, but as a snapshot of a rare moment it’s priceless (Dad must be getting old to be getting sentimental like this).  Somewhat rock-n-rolled up version of some slack-key.  Dad was (and is still) more into rock-n-roll, but dad-of-dad who’d played surf music and rock-n-roll in the 60’s had long ago moved on to slack-key Hawaiian music.

Kelakela Rough Rider (sort of), 1982 mp3

(might have to right-click to save linked file to disk as server might not be up to streaming it…)

Make Xcode stop prompting to save files in other editors

Tired of having Xcode (3.x and later) prompt to you “Save Changes To ‘index.html’ before building?” when index.html is open in TextWrangler/BBedit and so on and has _nothing_ to do with the current iphone project you are working on? Read on for the answer!

The easy way is to just set the “For Unsaved Files” setting in the Building section of the Xcode preferences to not prompt you, but this defeats the prompt for files IN Xcode that you maybe DO want to be prompted to save.

In Xcode there was support for “external editors”. In Xcode 3.x I don’t see the UI for configuring these any longer so I’m not sure if it still exists or not. In any case, this functionality is the cause of the annoying prompts to save totally unrelated files other editors.

The list of external editors is in the com.apple.Xcode.plist file in your ~/Library/Preferences/ folder and removing that list “solves” the problem. There may be better ways to solve it, but this is the one I found that works.

The two keys are XCExternalEditorList, and PBXExternalEditorList, however in my test only the second one had to be removed to make these annoying prompts go away; in the terminal:

$ defaults delete com.apple.Xcode PBXExternalEditorList

Of course Xcode shouldn’t be running when you do that or it’ll either ignore you or just rewrite them into the file.

*** Note that you probably DO want Interface Builder in the list of external editors in XCExternalEditorList (the newer key), so if you want to remove entries from that one, do them individually instead of removing the entire block of entries ***

onward!

Halloween Mask Making

Dad’s just catching up on the pictures, but here’s a sequence of the making of Geek’s halloween mask using the plaster of paris strips technique which we’d never done before.  It was fun and not terribly difficult, though a mask model who can stay still and keep their eyes closed while breathing only through their nose for 15-25 minutes is required (glad we didn’t try to do this when Geek was too young!).

DSC_5273forweb
The subject of a terrible accident? No, just the mask near completion on Geek's face.

DSC_5278forweb
The mask drying by the woodstove

DSC_5287forweb
The finished mask. Looks kind of like a human, huh?

DSC_5288forweb
Wait! What's he doing?...

DSC_5289forweb
Uh..., what's under there?!

DSC_5291forweb
He's not Human! It's an Android! (click to enlarge)