Archive for the ‘general’ Category
Friday, February 26th, 2010
The Internet seems to be the latest battleground for the computer age-old struggle between Microsoft and open source solutions. For some reason, many web developers like to engage in holy wars over various web site hosting solutions and development platforms, fiercely defending their beloved vendor's suite of products. They battle ...
Posted in general | 5 Comments »
Wednesday, February 24th, 2010
Should PC's be easy to use for everyone, or should you actually need some kind of understanding of how they work?
I recently saw an article about a new computer aimed at "computer illiterate" users, the Alex PC. Elsewhere on the 'net, people were arguing about whether or not trying to ...
Posted in general | 4 Comments »
Thursday, January 14th, 2010
Time for some consumer advice today.
I'm sure many of us have often thought about getting headphones - and I'm sure many of us already have a pair - but how much is a reasonable amount to spend? And what will a higher-grade (read: more expensive) pair do that's worth ...
Posted in general | 8 Comments »
Thursday, January 7th, 2010
As I've been rewriting TankWar, I've been thinking of various approaches to displaying the game's graphics. At the moment, I can count three feasible approaches for rendering game graphics:
DHTML - In other words, using divs with images and moving them around
Canvas
A hybrid: Canvas with DHTML
I've considered each of these, and ...
Posted in general | 4 Comments »
Tuesday, December 29th, 2009
In the tradition of end of the year posts, here's some "best of" statistics from this blog for the year 2009.
Next week we will return to our regular programming.
Posted in general | 7 Comments »
Tuesday, December 22nd, 2009
Here's a quick tip for Opera and Vim users: How to add a menu item which allows you to quickly open highlighted text on a web page in Vim.
This trick can be applied with any other application too, like <insert your favorite editor>
Posted in general | 2 Comments »
Thursday, December 10th, 2009
Interactive rebase is one of my most used Git commands. It'll let me slice and dice commits in various useful ways. Here's a few tips for you to unleash the true potential of rebase :)
Basics: editing, combining, reordering and removing commits
Breaking a commit into two
Taking a part of a commit ...
Posted in general | 4 Comments »
Thursday, November 19th, 2009
SVN is the version control system I've used the most, but lately I've been using Git more and more. I've also been using Git with projects that have an svn repository thanks to git's built in svn support.
While working with it, I've ran into several typical cases that I've often ...
Posted in general | 7 Comments »
Saturday, October 24th, 2009
Apologies if this post shows up twice for anyone using feed readers. Windows Live Writer screwed things up a bit...With today’s cars having more and more functionality – stereos, built-in navigation, the engine computer metrics etc. – the steering wheels start to have more and more buttons. Sometimes it’s on ...
Posted in general | 10 Comments »
Sunday, August 9th, 2009
The other day I was thinking of programmer types. In a way, I think there are three kinds of programmers when looking at a high level:
The smart-and-gets-things-done programmer
The smart programmer
The "just a" programmer
So how do you determine if a programmer goes into one of these categories?
Posted in general | 18 Comments »