“The Renaissance of Craftsmanship” by Robert C. Martin
“Uncle Bob” talks about what it means to be a software developer. Tweet
View ArticleGoogle Wave
//www.youtube.com/watch?v=v_UyVmITiYQ A presentation on Google Wave which is Google’s next gen communications platform. Tweet
View ArticleGit Grafts
If you ever need to graft two git repositories, i.e. you want to restore history from your previous VCS, “Using git to stitch together a broken subversion repository” is a good starting point. Git is...
View ArticleMy very first Linux kernel patch submission
I’ve worked on kernel projects before but today marks the day I submitted a patch myself. I cannot take full or even half credit for it because it is a backport of a driver from Linux 2.6 for Sierra...
View ArticleBinding C++ to Lua, Part 1; The Basics
I have been working on binding C++ to Lua and found that even though there are some good samples available on the lua-users wiki none of them really offers a complete or clean implementation except for...
View ArticleBinding C++ to Lua, Part 2; Binding Our First Class
This part will be rather short and summarize part one by providing a very simple sample using our Luna implementation. Let’s begin by creating a very simple class which we call Test along with a Lua...
View ArticleA 16-bit ALU implemented in Minecraft
httpv://www.youtube.com/watch?v=LGkkyKZVzug This is an amazing video demonstrating a fully working 16-bit ALU implemented in the seminal online game Minecraft. Tweet
View ArticleMicrosoft .net vs Java Trailer
//www.youtube.com/watch?v=H7QVITAWdBQ A really funny norwegian Java trailer. Tweet
View ArticleBinding C++ to Lua, Part 3; Pushing C++ Objects to Lua
Part 3 of my Lua C++ binding series has been 95% ready for several months now and I finally got around to finished the last five percent. In this part I will add code which enables us to return a class...
View Article
More Pages to Explore .....