Jenkins and VirtualBox
Three days of hard work has finally paid off! My company’s build server now allows Phabricator to talk to Jenkins, which in turn does all of its building on a VirtualBox.
The first half of that was easy, as Uber has a nifty little open source Jenkins plugin on Github for interfacing with Phabricator. The second half isn’t quite so obvious or trivial, especially if you’re not already a Jenkins expert.
Here’s how I did it.
Now with TWICE the obviousness!
After he retired from superhero work, defeating criminals with crushingly obvious statements, Captain Obvious settled down and got a job in marketing. I know this because of a statement he wrote on a jar of peanut butter.
I think that actually says something about me, when I can go from peanut butter to retired superheroes by association. I wonder what ol’ Freud would have to say about that.
Looking for Field Guide to Common Nerds?
By day, I am the eccentric CEO/Lead Developer at MousePaw Games. By night, I’m asleep. I’ve been programming since 2012, though my game design efforts go back to age 12.
Most importantly, I am a traumatic brain injury survivor. This has its ups and downs. I cope with the downs and ride the ups, one of them being my unusual ability to visualize complex math and logic.
In addition to my programming, I am an author, speaker, and songwriter. In case it isn’t quite apparent, I also like messing around with photos.
Around the Web
I’m pretty easy to find online. By and large, the best way to get a hold of me is through Twitter or on Freenode IRC. I’m on the latter constantly, lurking in #python, #python-offtopic, #ubuntu, #ubuntu-offtopic, #kivy, and #mousepawgames.
- Bitbucket: CodeMouse92 (rare)
- Developer Story: codemouse92
- Github: CodeMouse92 ← Where most of my public code ends up.
- Gitlab: CodeMouse92 (rare)
- Google: indeliblebluepen
- Freenode IRC: CodeMouse92 ← Where I always hang out.
- LastFM: JasonMc92 ← I listen to music constantly.
- Launchpad: CodeMouse92
- LinkedIn: Jason C. McDonald (codemouse92)
- Sourceforge: CodeMouse92 (rare)
- Stack Exchange: JasonMc92
- StackOverflow: CodeMouse92 ← Lots of Q&A.
- Tumblr: jasonmc92 ← Occasional snarky comics.
- Twitter: @indelibleblupen ← My primary social outlet.
- USENET: Jason C. McDonald [c.l.c++, c.l.c++.moderated, c.l.python, a.o.l.ubuntu]
- Wakatime: @CodeMouse92 ← Coding metrics (one week at a time)
- YouTube: indeliblebluepen
As to Facebook, I ditched The Big Blue Book a long time ago and deleted my account. I don’t regret it.
About My Names
My real name is Jason C. McDonald, thus my JasonMc92 screenname.
CodeMouse92 refers to a long-standing joke that started with a prank war when I was 12, in which I depicted several online friends, and eventually myself, as rodents in an original web game I made. My character was “Luke D. Mouse”, a nerdy, computer-loving rat who adopted the “Mouse” moniker to avoid species discrimination. Luke is now one of the main characters in MousePaw Games’ Operation SpyRat series, and “CodeMouse92” remains as my quirky online screenname.
If you’re looking for CodeMouse (Brian Sodano), you can find him at codemouse.com.
Indelible Blue Pen is more specifically the name of my blog, though I’ve used it as a screenname to associate the account with said blog. It is a poetic reminder that everything I write and say is permanent (indelible), and thus wisdom in my words is called for. And anyhow, I like blue.