Jason Brome's WeblogAn English Technologist in New Jersey...Caller ID R.I.P.- April 29, 2005 Caller ID has been compromised. No longer do you have the assurance that the number displayed on your ringing telephone actually represents the person on the other end of the line. With the advent of so-called Caller ID spoofing services, anyone with a credit card can initiate outbound calls with the Caller ID of their choice. Aside from the fact that these services easily allow anyone to compromise the integrity of the Caller ID service, they also open up a number of critical security...http://www.jasonbrome.com/blog/archives/2005/04/29/caller_id_rip.html NASA's Java PathFinder- April 28, 2005 Now this looks interesting: Java PathFinder (JPF) is a system to verify executable Java bytecode programs. In its basic form, it is a Java Virtual Machine (JVM) that is used as an explicit state software model checker, systematically exploring all potential execution paths of a program to find violations of properties like deadlocks or unhandled exceptions. Other than traditional debuggers, JPF reports the whole execution path that leads to a defect. JPF is especially suitable to find...http://www.jasonbrome.com/blog/archives/2005/04/27/nasas_java_pathfinder.html Greasemonkey- April 21, 2005 Today I had my first experience with Greasemonkey. For those of you who have yet to come across it, Greasemonkey is a Firefox extension that opens up a whole new realm of client-side website personalization opportunities. Greasemonkey enables the execution of user-written scripts against any webpage. These scripts can interact with the webpage, look-up external content, and literally perform any type of modification. The first example I tried was Adrian Holovaty's Chicago Transit Authority..http://www.jasonbrome.com/blog/archives/2005/04/20/greasemonkey.html Going SWIMming...- April 7, 2005 Congratulations to Daniel and the team at underdeconstruction for the v1.0 release of SWIM. SWIM provides a very innovative approach to Content Management, without the complexity of traditional solutions. You can read more about SWIM in the post over on Daniel's blog.http://www.jasonbrome.com/blog/archives/2005/04/07/going_swimming.html |