Profile

Cover photo
Kevin Boyd
89 followers|1,999 views
AboutPostsPhotosVideos

Stream

Kevin Boyd

Shared publicly  - 
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
New post on the blergh - a new way to use vagrant+puppet+virtualbox
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
The Gibson Index - A ranking system for the relative severity of Cyber Attacks. http://beryllium.github.com/Gibson-Index/
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
On the news this morning, I saw a piece about "online workout videos". A fitness studio was being forced to move out of their space, so they resorted to posting some videos on YouTube or a similar service - and apparently that was so popular that they changed their business model to do more of that.

I was thinking that maybe Google+ might enhance that concept by allowing Hangouts that are actually Workouts.

Would I use it for that? No. Would other people? Maybe. :)
1
Add a comment...
Have him in circles
89 people
Kevin Murphy's profile photo
Kevin Reid's profile photo
Kelly Metz's profile photo
mike blumenthal's profile photo
J Breen's profile photo
Brian Dollerhide's profile photo
Tom Mullaney's profile photo

Kevin Boyd

Shared publicly  - 
 
Part one of [undefined], this gives a quick run-through of using Composer to start a Silex-based web app project
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
I started up a new blog for programming/technology-related posts. I'll gradually pivot my beryllium.ca domain to be more about photography, and Whateverthing.com will be for tech as well as my project portfolio.
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
Maybe I should post more of my photos here :) http://www.flickr.com/photos/beryllium/7953821896/in/photostream
1
Kevin Boyd's profile photo
 
Would be much nicer, of course, if the google+ mobile app would grok the page and present the pic nicely ...
Add a comment...

Kevin Boyd

Shared publicly  - 
1
Add a comment...

Kevin Boyd

Shared publicly  - 
 
Today I open-sourced a utility I made for searching cluttered code bases (you know the kind - decrepit PHP collections with layer upon layer of cruft). It can help you find out how deep the rabbit hole goes.

I call it "Arkas the Code Hunter". http://github.com/beryllium/arkas ... It's written in PHP, even though it shouldn't be, but it has been very helpful in starting the conversion of a code base from raw file system access (including calls to unlink() directly) to using a file system abstraction library.

Example:

$ arkas unlink

Returns matching PHP lines with filename and line number, and each match is followed by the name of the class & method it occurred in. Then, you can take the name of the method and hunt for that:

$ arkas UnlinkTmpFiles

And you'll see all the places that invoke the direct FS access (all the failure points you need to test, in other words).

It might reveal the true maintenance nightmare of your code base, but by the same token, it will help you come up with a plan of attack for fixing it.
1
Chris Tooley's profile photoKevin Boyd's profile photo
4 comments
 
It's like grep on weak steroids. ;-) I need to rewrite the CLI interface on it so that it's more predictable to work with (the kit I used for mailstrom should work for this), and I want to add Python support as well.
Add a comment...
People
Have him in circles
89 people
Kevin Murphy's profile photo
Kevin Reid's profile photo
Kelly Metz's profile photo
mike blumenthal's profile photo
J Breen's profile photo
Brian Dollerhide's profile photo
Tom Mullaney's profile photo
Links
YouTube
Other profiles
Contributor to
Basic Information
Gender
Male