Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Importance Of Process (Score 5, Insightful) 137

Honestly, I've seen some of the most successful implementations of asset tracking implemented in trivial homegrown spreadsheets and databases. I'll also seen complete disaster and disarray in multi-million dollar commercial applications.

The difference: the people and process. When it comes to asset tracking in a dynamic, uncontrolled environment (e.g., not an Amazon warehouse), no tool is going to replace good process and procedure since there will be error-prone and lazy humans in the process. You need to get religious about these sorts of things if you want them to work. No nifty tool will substitute.

My two cents.

Comment Re:Coming to a disaster near you. (Score 1) 452

I think it's difficult to classify a company based a single set of drive failures. All it takes is one engineer to overlook some very improbable interrupt processing race condition or some bus contention issue and you've got bad firmware on a million drives that have shipped. If you don't test setup that can exercise EVERY possible condition, it's tough to find this stuff. Not that it's excuse, but just saying...

I just recently finished probably some firmware for a high speed serial card for internal use at our company. However, it's still suffering from a lock-up after transmitting about an 100 terabytes of data (average) -- from an 'unknown' interrupt!

Comment Re:GCC 2.95? Seriously? (Score 3, Informative) 178

GCC 3.4 is quite outdated. 2.95 is just plain old. Why not code in Fortran while you're at it?

My development group is also stuck with gcc 2.9x series because it's only compiler our toolchain maker (WindRiver) supports for VxWorks 5.X. I'm guessing he's in a similar situation. I can't complain though -- we've never had an issue with it.

Dinosaurs aren't extinct. They've just learned to hide in the trees.