By physically heating a chip and causing random bit-flipping, a Princeton University student managed to get his attack code to run 70% of the time. Apparently, this would be a legitimate assault against smartcards and other “untamperable” computing apparati.
In response to this post, Matthew Adams wrote: I think we should look at the problem the other way around. OO was a great paradigm for in-process, in-memory software development, but it really doesn’t map well to an enterprise (viz orchestrated, out-of-process, distributed) application….I think we should be looking at a transition to new implementation tools. […]
Dare Obasanjo’s article on MSDN shows you how to add Regular Expressions to your XSLT transforms. [Via Sam] Just in case you want to increase your job security by writing code that causes people’s heads to explode just by looking at it.
John Beimler writes "I’d like to wire in a Bayesian classifier too, and see if that helps me get the items I like to the top [of my news aggregator]." http://john.beimler.org/serval_aggregator_first_post.html Yes. That’s a good idea.
"…I came up with three primary classifications for thinking about the UML: UmlAsSketch <http://martinfowler.com/bliki/UmlAsSketch.html> , UmlAsBlueprint <http://martinfowler.com/bliki/UmlAsBlueprint.html> , and UmlAsProgrammingLanguage <http://martinfowler.com/bliki/UmlAsProgrammingLanguage.html> ….one of the problems that I, and some others, are having with UML 2 is because there are many changes that have been introduced to increase its precision – changes that are primarily to […]
Bureau of Labor Statistics: Computer software engineers are projected to be the fastest growing occupation over the 2000-10 period. [Sam Ruby]
“Here’s a question I pose to blogspace: Is the .NET Framework a platform or just better plumbing for the underlying platform?“ via [Harry Pierson’s DevHawk Weblog] Although I think it makes sense to refer to it as “a platform” in most situations, in the context of this question, I definitely think it’s “just better plumbing.” […]
“….I don’t want behavior in my entity objects – I want to put that into stateless control objects.…” via [Harry Pierson’s DevHawk Weblog] After double-checking to make sure Harry’s isn’t a J2EE blog, I’ve got to ask: Is this structure (stateless session / control objects, stateful entity objects without behavior) accepted by all as the universal route […]
If you’re a fan of test-driven development, you’re likely to be a fan of functional programming. One of the mindsets of test-driven development is that if something is hard to test, it may be an indication of poor design. The natural upshot is that in a test-driven system, objects tend to hold less state and […]
Notes on programming Sabre in C#, Java, and XML