Category Archives: Geek Stuff

Static Mapping of a String to an Integer

With my head in programming for a bit, I decided to take a bit of a break from directly working on my PhD to solving a bit of a problem I was having with regard to the efficiency of the … Continue reading

Posted in Geek Stuff | Tagged , , , , | Comments Off

Building a Node.js Development Environment (Part 2)

Today is the day that a new Node.js add-on is born. While an add-on is always a happy event, this one will be a little boring as it really is just a framework into which a useful add-on can be … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , | Comments Off

Building a Node.js Development Environment (Part 1)

I start with the premise that Node.js is fun. The second premise is that I want a perfect world in which to develop. The third premise is that I must know everything. The fourth premise is that I will overuse … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , | Comments Off

Compiling Node.js on OS X Lion

If you are the type of person who is easily distracted by nifty technology you might be thinking that playing with Node.js might be fun. It is. That is all you really need to know, regardless of whether it is … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , , | Comments Off

Waiting for Science to be Cool

Science is not cool to kids. If I were a young person and I wanted to have the acceptance and admiration of my peers I would play a sport or take up a musical instrument. Given average attractiveness, these two … Continue reading

Posted in Familial Musings, Geek Stuff, Mundane Observations | Tagged , , , , , , , , , , | 1 Comment

Template Obsession

I have been working on C++ templates lately to solve a problem where I wanted to have a very efficient bit of code that would allow me to add logging into my code with a minimal execution-time cost. My first … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , , , , , | Comments Off

Templates, James Bond, and URL Shorteners

It is time for a break from C++ templates.  I am not sure that doing interesting template things is going to actually move my PhD forward in any way, but it is a very enjoyable distraction and challenge. I am … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , , , , , , | Comments Off

Finally Set Up My Repository

One of the benefits of being “under the weather” is having a brain that is incapable of creative thought.  This lack of creativity has caused me to code quite a bit less and tidy things up quite a bit more. … Continue reading

Posted in Geek Stuff | Tagged , , , , , , | Comments Off

Not Now Chief, I’m In The Zone

There are times when a picture is worth a thousand words.  There is also the occasional picture that is worth a thousand words, a laugh, and a wizened nod acknowledging a profound truth.  Whether it is profound or not, when the picture … Continue reading

Posted in Geek Stuff | Tagged , , , , , , | Comments Off

When Yoda Writes “if” Statements

I recently received a welcome break from doing PhD-like things when I got a message from a friend who is working on the other side of the continent.  We talk far to seldom and the break to chat was incredibly enjoyable. Some … Continue reading

Posted in Geek Stuff | Tagged , , , , , , , , , , , , , , | 2 Comments