About Me
I'm your host, Bill Woody, a software developer in the Los Angeles area interested in all things software development related, from Mobile to embedded to client/server.Site Search
Meta
Categories
- Algorithms (7)
- Android (24)
- C++ (11)
- Commentary (116)
- Fixing Things (1)
- GWT (11)
- Hardware (9)
- iphone (46)
- Java (55)
- Links (2)
- Lisp (3)
- Macintosh (3)
- Meta (10)
- Objective C++ (23)
- Papers (3)
- Politics (3)
- Projects (7)
- Things To Remember (40)
- Uncategorized (78)
- Windows (3)
- Windows Mobile (1)
Blogroll
Category Archives: Commentary
And then it turns upside-down in an instant.
Cartifact is in the business of making print maps for high end real-estate companies, and I was brought in to help build a technical team, to make Cartifact a tech-oriented company in order to position it for an acquisition. But … Continue reading
Posted in Commentary
Leave a comment
On Requirements Documentation.
After reading this article I just wanted to add my two cents. Documentation takes time to both write, read and communicate. Meaning if you write a 100 page specification for a software product, the developers are going to have to … Continue reading
Posted in Commentary
Leave a comment
Musing on Advertising
So I’ve been giving some thought about advertising in general. After all, for the past three years I’ve been peripherally associated with advertising of one form or another — and all of it that particular breed of advertising called local … Continue reading
Posted in Commentary
2 Comments
I think part of the problem with CS educations today is the overuse of design patterns.
Okay, I know that probably irked a few people. But hear me out. A “design pattern” really is really just a common solution to a problem, right? I mean, if you have a problem like “how should I handle percolating … Continue reading
Posted in Commentary
Leave a comment
Things I think about when starting a new project that, surprisingly, many people appear not to.
I switched projects at work and now I’m going through the struggle of trying to figure out how to build other people’s projects. It’s always a struggle, of course: a lack of familiarity always makes things harder than they should. … Continue reading
Posted in Commentary
Leave a comment
*sigh*
How long before Facebook is back? I use Facebook for more personal posts and politically oriented stuff, and I use this blog for more technical-oriented topics. So clearly, Facebook is now down for my account, especially when I have a … Continue reading
Posted in Commentary
Leave a comment
Little killers: channel abuse.
Channel abuse. When you use a magic value in a particular field (such as a text field) in order to signify something else. For example, if you use a magic text pattern (like ‘XXX’) to signify the last record. This … Continue reading
Posted in C++, Commentary, Java
Leave a comment
A surprising observation, or finding your own voice.
One thing that surprised me was the percentage of people who, on reading my code from my last post, took umbrage to the following line of code: if (null != (ret = cache.get(n))) return ret; (Okay, in all fairness, only … Continue reading
Posted in Commentary, Java
6 Comments
Complexity–or how hard is it to display a list of 3,000 items in a table on MacOS X anyway?
The laptop on my desk can do around 2,403 MWIPS, around 100 times faster than the Cray X-MP/24 of yesteryears, and has easily more than 100 times the memory. (For reference, NASA clocked the Cray X-MP/24 at 25 MWIPS, and … Continue reading
Posted in Commentary
1 Comment
An interesting exercise.
So I’m developing this game in my spare time, and I needed a list of commonly used words. Downloaded the Project Guttenberg DVD of popular texts, an open source dictionary of words, and built a simple program which scanned the … Continue reading →