Skip to content

Category Archives: development

Performance Monitoring with OProfile

oprofile is a low overhead, open-source tool that hooks into Linux and can keep track of CPU event monitoring information. This is a fairly general statement and for this post I’ll be using the Intel Penryn microarchitecture, which should have similar event counters to most recent Intel processors. You can get the canonical [...]

git branch –force

The headaches of coordinating a transition from svn => bzr at $JOB a few months ago have had time to fade, and I’ve now had some time to get used to using a DVCS on a day-to-day basis. Much like the experience of working with revision control is to the absence of it, I’ve [...]

If YAML.dump can’t produce valid YAML…

Yesterday I had fun with ruby’s YAML module not loading a piece of YAML I needed it to load. Syntax Error… fine–all in a day’s work. But then I started looking at the YAML in question and I realized, this was GENERATED by the module itself!

A Quick Introduction to Makefiles

Today at the Marquette Student ACM meeting, I gave a short presentation (PDF) about development on Linux.  Specifically using Makefiles.  As promised I have uploaded it to this site and I will give a little more information in this post.