Tag Archives: knowledge

Getting Things Done

I work at a very small software company that has as clients other small businesses. We do custom software. In 2010 that means we do web development. We bid on projects, complete the projects we get, fix any bugs for free for 6 months, and charge a very competitive hourly rate for new features. We [...]

Stupid Ubuntu Trick #005 : Making the touchpad less touchy

This page : Synaptics Touchpad : Community Ubuntu Documentation has a fantastic fix for the problem of bumping the touchpad while typing. This is a big problem typing on the Compaq CQ60 215DX, the laptop I use. It has a large touchpad and the natural position of my hands while typing causes me to bump [...]

Grokking JavaScript Part 3 : Functions

In JavaScript functions are also objects, just like arrays are also objects. Functions, when treated like objects, act like objects. They exist as instances and are referenced from variable names or object properties which are also just references. Here is a simple, empty function assigned to a variable (reference).

var emptyfunc = function() {};

Now, this function [...]

Grokking JavaScript Part 2 : Simple Arrays

An array in Javascript is a superset of an object that contains an ordered list of references. Here is the simplest Javascript array imaginable:

[]

The references in an array are not named, so creating an array of (references to) values and assigning that to a reference (variable) is easy.

var myarray = [1,2,"3","four"];

Arrays elements can be referenced [...]

Grokking JavaScript Part 1 : Simple Objects

To understand JavaScript objects, you have to understand references. A variable in JavaScript is a reference to an object or a primitive value. Here is the declaration of a variable holding a numerical value:

var foo = 9;

JavaScript objects are very simple. Here is the simplest JavaScript object imaginable:

{}

JavaScript objects are maps, which is to say [...]

List, list, O list!

Supposedly, Thomas Edison said, “Genius is one percent inspiration, ninety-nine percent perspiration.” Apply that to patent litigation, and a successful patent suit should entitle the lazy patent holder to no more than 1% of the proceeds of their brilliant idea. That’s being generous.
I used to be involved in the video game industry. I went to [...]

What does it mean to be free?

The Most Important Site on the Internet

First of all, it isn’t this one. Secondly, it’s not Google–thank God. Google is just the most popular website. It won’t be forever. Wikipedia is certainly a contender. It’s really archive.org, also known as the Internet Archive. Go to the page and you’ll see their goal in the upper right hand corner of the screen.
Universal [...]