Stop Social Distributed Version Control Diaspora!
A ton of people use github, gitorious, and bitbucket these days. Aside from the obvious benefits of dVCS, these sites have excellent features such as: Code review Merge requests Repository “forking”...
View ArticleWhy VIM is not my favorite editor
UPDATE: clang_complete is what the people want and what the doctor ordered: https://github.com/Rip-Rip/clang_complete let g:clang_snippets=1 let g:clang_conceal_snippets=1 C^X, C^U, profit. Another...
View ArticleNo Nonsense Logging in C (and C++)
A lot of times people do zany things and try and reinvent wheels when it comes to programming. Sometimes this is good: when learning, when trying to improve state of the art, or when trying to simplify...
View ArticleSomething good about every language I used in 2010
Inspired by Samuel Tardieu’s post, I want to do a year in review of all the languages I have used this year. A lot of times we prima donna programmers complain about anything and everything. I really...
View ArticleGUNNAR Optiks Computer Glasses Review
Intro As one might expect from a computing professional, I spend a lot of time in front of LCD screens. This is coupled to the modern assault of Compact Florescent Lights (CFL). These are both heavy...
View ArticleConfiguration Management Software Sucks
Yes. Configuration Management Software Sucks. Horribly. The main problem is that n-th order tweakability is preferred over convention. It’s just stupid. There are a core set of things that just...
View ArticleZabbix 1.8.9 Debian Squeeze Backport
I was beginning to get hit by many bad things in the Debian Squeeze zabbix 1.8.2 package. If you aren’t aware, zabbix is a nifty data center monitoring system and is only slightly annoying compared to...
View ArticlePlaying with Play Framework and Plivo
One of the interesting things about Scala is how well it composes. This is the primary “Scalable” in Scalable Language. I’m writing this up to share my experience and track my progression in a...
View ArticleReusable Pagination in Play! 2
On the Play! Framework mailing lists I’ve seen reference to the sample Computer Database as a canonical example of paginating data. It’s a good start but it’s pretty specific to one data type. Follow...
View ArticleArmed to the gills – Dell C6100 build out
The fine folks over at ServeTheHome have done a fantastic job documenting the Dell C6100. This is a rather interesting system because: It packs quite a bit of compute power into 2U for colocation They...
View Article