|
|
Thursday, February 06, 2003 |
|
An AT&T researcher has presented a paper detailing a technique for counting the number of hosts behind a NAT box (a router that shares a single IP address among multiple machines). Very interesting stuff -- there's a lot of work being done in P2Pland on traversing NATs and allowing machines wiht "private" IP addresses to participate as full-fledged Internet hosts.
(via /.) [Boing Boing] |
|
|
Monday, February 03, 2003 |
|
In The New York Times, Steve Lohr notes that Microsoft seems to be revamping the branding around its .NET web services stack. He says Microsoft... [Brent Sleeper's Web Journal] 7:44:06 AM |
|
|
Friday, January 10, 2003 |
|
Cryptosystems: Debugging IPSec. You've learned about cryptosystems. You understand VPNs. You've installed IPSec. You'd like it to work. Take heart, Dru Lavigne's final installment of "Cryptosystems" explains how to debug IPSec. [O'Reilly Network Articles] someday, I'd like to try to hook up to the VPN in the office using the IPSec impl that is apparently dormant on my mac. 12:33:13 AM |
|
|
Wednesday, November 13, 2002 |
|
Sony, Philips to buy InterTrust. Companies snag DRM vendor [InfoWorld: Top News] Intertrust gives up on going it on their own after over a decade -- not surprising because since there's no business there. However, the sale price is still pretty high, given the times -- $453mm. No crying for them. 11:39:45 AM |
|
|
Monday, November 11, 2002 |
|
Another Axis customer.
David Watson: I am pleased to report that my migration from Mind Electric Glue to Apache Axis is well under way. [Sam Ruby]10:12:14 PM |
|
|
Wednesday, October 16, 2002 |
|
Java Persistence Frameworks, again.
2002-10-12: Rebelutionary - Re: OFBiz Turning OO on its head?
2002-10-10: James Strachan - Commons SQL 2002-10-10: Jason Carreira - Commons SQL 2002-10-10: BeBlogging - Java Persistence Frameworks 2002-10-10: ::Managability:: - OBiz Turning OO on its head? 2002-09-23: Rebelutionary 2002-09-22: Joe's Jelly: ROI on O/R bridges 2002-07-19: Rebelutionary - Portable CLOBs 2002-07-15: Blogging Roller - Java Persistence Frameworks ... and that is just a few of the recent posts ... The topic of Java persistence frameworks just keeps on trucking through the Java blogs. I think that the reason the topic keeps coming up is that there is no clear concensus on the "right way" to do persistence. I certainly don't know the right way. But anyway... Top-down: Start with an existing JavaBeans object model, develop a mapping that maps those objects to tables in your database, generate DDL to create your database, and then use a persistance API to persist those objects to that database. Bottom-up: Start with an existing database schema, describe your database schema using using XML or some other meta-data representation, generate your JavaBeans object model, optionally add business logic to those objects, and use a persistence API to store and retrieve your objects. Middle-out: Start with a meta-data description of your object model, generate your JavaBeans object model, generate DDL to create your dataBase, and use a persistence API to store and retrieve your objects. Meet-in-the-middle: Start with an existing database schema and an existing JavaBeans object model, develop a mapping to map between the two, and use a persistence API to store and retrieve your objects.Generic-object: Start with a meta-data description of your desired database schema, generate DDL to create your database, and use a persistence API to store and retrieve generic data objects, with values stored as a hash of name-value pairs, to and from your database. I think the Hibernate guys have really nailed it. Every tool I have seen supports one or more of these scenarios. So I decided to use these scenarios as a way to compare the available Java persistence frameworks. I started to build a table to compare the scenarios supported by the various persistence frameworks and some other factors that I think are important interesting (thanks ceperez): support for the JDO API, support for ODMG API, development activity, and database support. Here is the first cut of my comparson table, I will be trying to complete it over the next couple of days:
Footnotes:
8:09:26 AM |
|
|
Wednesday, September 25, 2002 |
It is often asked if digital cameras meet or exceed the imaging quality of film. Often the discussion about this issue is heated with both sides claiming their point of view is right. Is there a clear answer? In the experiments I've done, using a variety of films and digital sensors, my data and test results show quite a range of answers.[Clarkvision] [Jinn of Quality and Risk] 6:15:25 PM |