Thursday, July 5, 2012
Simply Explained: Byte Ordering
Intel x86 processors store a two-byte integer with the least significant byte first, followed by the most significant byte. This is called little-endian byte ordering. Other CPUs, such as the PowerPC CPU, store a two-byte integer with its most significant byte first, followed by its least significant byte. This is called big-endian byte ordering.
The terms big-endian and little-endian come from Jonathan Swift’s eighteenth-century satire Gulliver’s Travels. The subjects of the empire of Blefuscu were divided into two factions: those who ate eggs starting from the big end and those who ate eggs starting from the little end.
From geek&poke
The terms big-endian and little-endian come from Jonathan Swift’s eighteenth-century satire Gulliver’s Travels. The subjects of the empire of Blefuscu were divided into two factions: those who ate eggs starting from the big end and those who ate eggs starting from the little end.
From geek&poke
Life-Affirming
From savagechickens
Wednesday, March 21, 2012
Saturday, March 3, 2012
Thursday, March 1, 2012
Friday, February 24, 2012
Thursday, February 23, 2012
Saturday, February 18, 2012
Tuesday, February 14, 2012
Monday, February 13, 2012
Saturday, February 11, 2012
Comments in source code
Honest comments:
// I'm sorry.
// Dear future me. Please forgive me. // I can't even begin to express how sorry I am.
// I am not sure why this works but it fixes the problem.
// When I wrote this, only God and I understood that I was doing // Now, God only knows
// If I from the future read this I'll back in time and kill myself.
// I am not sure if we need this, but too scared to delete.
// I am not responsible of this code. // They made me write it, against my will.
// I dedicate all this code, all my work, to my wife, Darlene, who will // have to support me and our three children and the dog once it gets // released into the public
Wednesday, February 8, 2012
Tuesday, February 7, 2012
Monday, February 6, 2012
Sunday, February 5, 2012
Friday, February 3, 2012
How Projects Really Work
The above image dates from the late 1960’s, in the days before faxes and emails. Photocopies were distributed by hand and the message was simple: interact with the customer, find out what the customer wants and resist adding unnecessary features, unworkable variations and complex implementations. Apply the KISS principle, ensure adequate oversight and have the various persons and departments involved work with each other.
Since then the image has been updated to reflect more advanced times and greater technology, which in turn have allowed even greater opportunities for foul ups and an end product quite different from what was sought. The following is an updated image, but the message remains the same:
Since than two new cells have been added with more on the way:
Thursday, February 2, 2012
Subscribe to:
Posts (Atom)