Indelible Blue Pen

Jason C. McDonald (CodeMouse92)

February 18, 2017

Icons, Python, and Ubuntu Unity

In my free time (yes, I actually managed to scrape some together!), I’ve started work on a project I’ve been planning for quite some time – building the music library application of my dreams! I picked up my favorite language, Python, and dove right in.

As to the GUI, I recently swore off GTK in all forms, after a particularly aggravating incident with my company’s Infiltrator game project. One of my IRC friends pointed me to Kivy, a modern GUI library for Python, and I immediately fell in love.

The challenge is, Kivy still has some rough edges which, while a potential source of frustration, also means lots of opportunities for adventure!


July 23, 2016

Jenkins and VirtualBox

Jenkins and VMThree 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.



Ubuntu, Why You’d Love It, and How To Install It

Things went a bit haywire for me recently. I pressed the wrong button on an OS repair and wiped out my hard drive. I managed (thanks to Testdisk on Linux) to get 80% of my files back.

With my files salvaged, I decided to rethink my computer setup. I’m not going to lie, I hate Windows 8, which I call “Windows Ape” (big, ugly, hairy, and takes up a lot of space). I’ve had an on-again-off-again relationship with a version of Linux called Ubuntu. Finally, I decided to give it the reins on my computer.