Paul Hammant : InversionismPaul Hammant's musings on Java, Inversion of Control, Dependency Injection etcDYST: A Spam reducing upgrade to SMTP.- (Found July 2, 2008 ) Spam affects all people with email addresses that are published on the web. It also affects many who had gone to some length to keep their address private. Its getting worse, and those that are making money from it are innovating rapidly to defeat the mail filters leveraging the theories of Reverend Bayes. It's a war.Rather than obsolete email (or the ubiquitousness of the sign) or charge for email, perhaps more tricks like the Sender Policy Framework (SPF) idea need to be rolled out. SPF has..http://paulhammant.com/blog/did-you-send-this.html An alternative to wikis using WebDAV- (Found July 2, 2008 ) The development community has struggled to deliver a fantastic documentation tool or technology that is universally popular. There have been many attempts at a system that allows developers to document projects or users to edit more general content easily. When XML felt like a cure all, XML generated into sites was a popular option. Refer DocBook and predecessors.One might have thought that Wikis were that panacea, but there are grumblings. The barrier to entry for content editing may have...http://paulhammant.com/blog/post-wiki-content-management-with-WebDAV.html Cozmos: CMS using webdav and Sitemesh- (Found July 2, 2008 ) Kent Spillner started this, and I've been making some commits to it. (click thru for screenshots) The project is not eating its own dogfood yet - it's website is just a static page under simple DAV control. For good reasons - the version of Cozmos that we have presently is more like original wikis in that there is no authentication and anyone could change any page or upload arbitrary JSPs for server side execution (ouch). It turns out that there are precious few lines of Java to...http://paulhammant.com/blog/cozmos-cms-using-WebDAV-and-Sitemesh.html Cozmos gets Subversion back end- (Found July 2, 2008 ) You can configure cozmos to use a subversion repository instead of the build in unversioned one. Whatever authentication and authorization implementation the subversion repo had (via mod_dav_svn) will control the permissions for the editing of pages. Its slightly inelegant in use (at least first time) as the URL for publishing is different to the one for browsing. https:svn.foo.orgmycozmosroot as opposed to http:mycompany.com for example. Once set in SeaMonkey's preferences (for that site)..http://paulhammant.com/blog/cozmos-gets-subversion-backend.html Interesting Google search result for JavaFXScript- July 2, 2008 Well not quite, but I am sure it is what Google wanted to tell me..http://paulhammant.com/blog/interesting-google-result-for-javafxscript.html |