Posts with the tag "software_engineering"
This page shows posts in my weblog that are tagged with the keyword(s) above. This is one of the ways you can browse all of the different topics I write about.
Links for the Week - April 28, 2008
The "pros and cons of a global distributed network" edition:
Do you depend on Gmail or Google Calendar? Did you know they're not ready for production use yet?
The Rockridge Institute, a progressive think tank (THE progressive think tank for many) abruptly closes its doors because there wasn't enough money coming in. But as a [...]
Teaching software engineering
Today is the first day of the course I'm co-teaching at Earlham this semester, CS345: Software Engineering. I'm excited to be back in a classroom again and thinking in new ways and on different levels about a topic that's very much a part of what I do every day for Summersault (and why Summersault [...]
Comair flight cancellations caused by a 16-bit counter
Over the holiday weekend, Comair had to cancel over 1,000 flights because of software problems. It turns out that, as I read in the F-Secure Weblog, the flight planning software they were using was using a 16-bit counter to keep track of flight staff changes...so after 32768 changes it would simply stop working. [...]
No error occurred
I was working hard on a project today and this error window came up. It pretty much describes the kind of month I'm having. Philosophically interesting and outrageously frustrating at the same time.
Gas Pump Buffer Overflow
Random rant: In 1970, Intel produced a memory chip, the first, capable of storing 1 kilobyte of data - a couple of paragraphs of text or so. Today, one can obtain memory chips that store many gigabytes of data - enough to hold entire movies, encyclopedias, and more - for mere hundreds of dollars. [...]

