Linux

Custom Email Notifications in GitLab

I started playing around with GitLab last month in order to get to know it a better and, while I like it well enough, the one thing that drove me nuts was the email that it sent out alerting of changes. My old git setup used the wonderful git-notifier script to send out emails and I much prefer the format it used than the format GitLab uses. Unfortunately, at that time, without ...

Read More

Linux

SSL Certificate Verification failure with fink's Python 2.7.9

Python 2.7.9 was released nearly a month ago and with it came some SSL-related changes (it backported the Python 3.4 ssl module and does HTTPS certificate validation using the system's certificate store). The latter can cause some problems with home-grown CA's, however. On Mac OS X, the CA certificate store is in the Keychain Access application which isn't exposed to commandline tools like Python. This will cause HTTPS certificate validation to ...

Read More

Linux

Heartbleed

I've refrained from posting or saying anything about Heartbleed all week because I didn't want to add to any sensationalism and hype, and I've also been too busy actually dealing with it (as opposed to simply talking about it or running around with hands waving in the air like a mad man). Now that the dust has settled a bit, I just want to link to some sites that I think are good to ...

Read More

Linux

Angela's First

I've been collecting tattoos for 20 years. In that time, Angela has never gotten a tattoo. Her sisters and her brother all have, but she was the last of the great holdouts. I'm pleased to announce that as of January 29th, that is no longer the case! Angela has lost her tattoo virginity. And I couldn't be prouder. =)

For one, she handled it like a trooper. She went ...

Read More

Linux

Email Tagging

The last 6-8 months have been pretty hectic for me, both at work and with other "real life" stuff and I've noticed, as a result, that my email handling has really suffered. I can't even say it's begun to suffer because it's entirely snowballed to the point where my inbox is insane.

The other day Lifehacker noted Andreas Klinger's blog posting on Don't drown in email! How to use Gmail more efficiently.. It ...

Read More

Linux

Merry Christmas!

Merry Christmas to all my friends, family, co-workers, partners-in-crime, and just generally everyone else out there. I share a wonderful eCard with you all. May it bring you much joy and laughter.

Personalize funny videos and birthday eCards at JibJab!

God bless the faithful!

Read More

Linux

Git patch workflow

Probably most people who use git know about patch management and whatnot, so I'm writing this largely for myself as I keep forgetting (mostly because I don't have to do it very often).

Some code that I'm working on has a development branch which I'm working on while other fixes are being made to the master branch. This is great, except for the fact that I need to apply any changes made to master to ...

Read More

Linux

Review of O'Reilly's Learning Python, 5th Edition

I've been programming in Python for a few years now (I can pretty much mark the beginning because of starting at Red Hat). Since picking it up, I've fallen in love with the language and have a few books on the subject. One of the most indispensable books I have is Learning Python 3rd Edition published by O'Reilly. Recently I received a copy of the 5th Edition for review.

My first reaction was ...

Read More

Linux

Real-world SSD vs HDD: cvs2svn speed

This just absolutely blew my mind so I figured I'd post a quick note about it. I have to convert a CVS repository to SVN and this is a big repository, over 33k commits to it spanning a decade. In my trial runs, using cvs2svn resulted in it taking just shy of 11.5hrs to complete, on the HDD (I have an SSD in my workstation for everything and a 2TB HDD for storage ...

Read More