On Memory and Memory Management

This will be a bit of an introductory article on memory, written in part for my wife and for anyone else who may find such an introduction useful. In The Beginning… In the beginning there was RAM, random access memory. A microprocessor which could execute instructions would be attached to that RAM, which could be [...]

Filed under: Algorithms, C++, Hardware, Objective C++, Papers, Things To Remember | Posted on September 4th, 2010 by William Woody | No Comments »

I love Wikipedia.

The other day I had to hook up some code via JSON. Having no idea what JSON is, I looked on Wikipedia. Basic data types, examples, syntax, and a link to RFC 4627 later, and I was set. Cool! I wanted to implement a hash map, but I wasn’t sure if I wanted to do [...]

Filed under: Algorithms | Posted on July 30th, 2008 by William Woody | No Comments »

Computer Languages and Entry Points

Every computer language has what I would call an “entry point”: a set of things which you need to ‘grok’ in order to understand that computer language. They’re fundamental assumptions made about the shape of the universe which is just “off” enough that you’ll forever be confused if you don’t get them. (Or at least [...]

Filed under: Algorithms, Commentary | Posted on March 18th, 2008 by William Woody | No Comments »

Cheap Two Factor Authentication

Security authentication relies upon three factors: what you know, what you are, and what you have. What you know: the canonical example of this is a password. It’s something you know: something you’ve memorized and, when asked, you can repeat it. This is a PIN number on an ATM card, or the answer to things [...]

Filed under: Algorithms, Commentary | Posted on October 18th, 2007 by William Woody | 3 Comments »

Yesterday’s Design Patterns

I blog for a variety of reasons. To practice my writing and communications skills. To vent frustration in a safe place. For public intellectual exhibitionism. Today I blog to remember something I had forgotten. A design pattern, generally speaking, is a common pattern that we use to solve a problem. Unfortunately that observation has been [...]

Filed under: Algorithms, Commentary | Posted on September 11th, 2007 by William Woody | No Comments »

Categories

Archive

Links

Meta

Copyright © 2010 William Edward Woody. All rights reserved.

Theme modified from the original Tech Blue, designed by Hive Designs • Ported by Free WordPress Themes and Linux Web Hosting