Working with multiple architectures & compiled binaries

When working with iOS apps (or really anything within Apple's ecosystem) I've sometimes found the need to deeply introspect the libraries and executables built in my project to answer questions like "Is bitcode enabled for all architectures?" or "Which architectures was this binary compiled for", and so forth. These aren't easy questions to answer unless … Continue reading Working with multiple architectures & compiled binaries

Last minute talk on automated Perl builds using Hudson tonight

My friend Scott McWhirter, who heads up the Vancouver Perl Monger's group, asked me yesterday to give a last-minute talk on anything in particular at tonight's Vancouver.pm meeting. He wasn't exactly begging, but I know he's short on speakers this month, and he wanted something interesting to show. So I decided I'd talk about building … Continue reading Last minute talk on automated Perl builds using Hudson tonight

Have a list of several hundred addresses to get coordinates for? Perl to the rescue!

I recently wanted to try my hand at writing a little iPhone app for helping students find University grant funding.  It turns out to be a bit more difficult than I'd expected, but part of the app was to be a listing of all the available universities near the student.  This, of course, would involve … Continue reading Have a list of several hundred addresses to get coordinates for? Perl to the rescue!

Build process experiments with PhoneGap

I've made some quick updates on the train this morning, and ended up creating a Bourne shell script in the iPhone directory of PhoneGap for renaming a brand-new PhoneGap fork to whatever your project is called. This also works with the previous changes I made to my buildprocess branch, meaning that when you're done, you … Continue reading Build process experiments with PhoneGap