Mark Holmberg
Want to get started creating OpenGL programs under Linux. In this multipart series, I explore what it takes to go from a base install of Linux to creating rich OpenGL applications.
Mark Holmberg
Want to know the slickest way to rename a file from the terminal in a jiffy? Here's how.
Mark Holmberg
Have you ever wanted to quickly add support for displaying someone's Gravatar. Here I show you an exciting gem called Gravtastic.
Mark Holmberg
It's impossible...er, difficult!
When working with a language like Ruby, one can easily map a list of values and then sum them up. When working with a language like Javascript, one wonders what the hell to do. Why couldn't javascript just add a simple function to add a list of values. With most functional languages, you can accomplish just about any task with a series of map's and folds. Here I show you the simplest way to add up a list of values in javascript.
Mark Holmberg
Have you ever wondered how to test content_for? ? How can you be sure that the block is actually yielding the thing for which it has content? Here I should you a quick tip for testing content_for? using RSpec.
Mark Holmberg
Having problems with your Twitter Boostrap icons disappearing? I ran into a very difficult to solve bug with my icons disappearing for no apparent reason. Here I show you my solution for this problem when it happened for this very blog.
Mark Holmberg
Markdown is a play-on-words of Markup. It is a lightweight markup language which allows people “to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML)”. I find it to be a convenient format to use in writing simple web documents such as this blog post. Here I show you some of the basics of the language.