Author Archives: Joe McMahon

youtube-dl: it just works

I was having trouble watching the Théâtre du Châtelet performance of Einstein on the beach at home; my connection was stuttering and buffering, which makes listening to highly-pulsed minimalist music extremely unrewarding. Nothing like a hitch in the middle of the stream … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Test::Routine slides

This is my Test::Routine slide deck for the presentation I ended up doing from memory at the last SVPerl.org meeting. I remembered almost all of it except for the Moose trigger and modifier demos – but since I didn’t have … Continue reading

Posted in Programming | Tagged , | Leave a comment

The Node.js “he”/”they” Change: Analysis of a Social Bug

The Node.js foofaraw – concerning a fix meant to remove a “he” and switch it to a “they” – has gone all the way from a one-word patch to a monstrously-long comment chain on the patch and a core contributor … Continue reading

Posted in Social | Tagged | Leave a comment

When did world computing power pass the equivalent of one iPhone?

[This was originally asked on Quora, but the result of figuring this out was interesting enough that I thought I’d make it a blog post.] It’s a very interesting question, because there are so many differing kinds of computing capability … Continue reading

Posted in Amusements | Tagged , | Leave a comment

Intro to Perl Testing at SVPerl

A nice evening at SVPerl – we talked about the basic concepts of testing, and walked through some examples of using Test::Simple, Test::More, and Test::Exception to write tests. We did a fair amount of demo that’s not included in the … Continue reading

Posted in Programming | Tagged , | Leave a comment

CrashPlan folder date recovery

The situation: a friend had a MacBook Air whose motherboard went poof. Fortunately she had backups (almost up-to-date) in CrashPlan, so she did a restore of her home directory, which worked fine in that she had her files, but not … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Turning off parental restrictions on the iPhone when you’ve forgotten the PIN

FOLLOWUP: I followed these instructions, but alas, they do not work under iOS 6.1.3. I got an OK restore, but still couldn’t unlock Parental Restrictions. I used iExplorer to backup all my text messages and voicemails, and did a “set … Continue reading

Posted in Programming | Tagged , | Comments Off on Turning off parental restrictions on the iPhone when you’ve forgotten the PIN

A few days with iOS 7

tl;dr – I like it; looking forward to the GM. So, like every other iPhone user, I was *very* curious about iOS 7. As a developer, even more so. (Particularly, was I going to have to scramble to get my … Continue reading

Posted in Programming | Tagged , | Leave a comment

pemungkah.com migrated to WordPress

I’ve decided to consolidate both my website and blog into a single WordPress site. This greatly decreases the friction in adding new stuff to the site, and makes it much easier to update and maintain. I’m currently working on a series … Continue reading

Posted in Programming | Tagged | Leave a comment

What’s on the fire: update

The sound design for the Rachel Rising project, a multimedia presentation of a song cycle as poetry, video, and music. This project had been stalled for some time, as I was trying to figure out how to get the effect … Continue reading

Posted in Music, Programming | Leave a comment