Category
Software Development
128 notes
Java
Use Emacs to edit compressed .ear and .war files
Emacs can edit files inside .war and .ear archives using archive-mode - add three lines to your config and edit deployments directly.
ATG
ATG Dynamo - back to basics
ATG's product explosion (Ticketing, Search, Merchandising, etc.) sells licenses but ignores the core platform issues.
ATG
ATG Security
XSS and SQL injection are the web's deadliest threats - ATG Dynamo helps but doesn't solve the problem completely.
ATG
Accessing nested Item properties within a RepositoryFormHandler programatically
Editing nested RepositoryItems in ATG requires programmatic tricks with RepositoryFormHandler subclassing - this approach works.
ATG
StringUtils in ATG Dynamo
ATG Dynamo's StringUtils class quietly handles validation with isEmpty() and isBlank() methods.
JBoss
JBoss Tools Properties Editor Surprise
JBoss Tools' properties editor looks great but strips equals signs - a quick fix prevents data loss.
Java
seam-gen and multiple projects part two
Seam-gen now generates ant targets that run seam tasks directly from your IDE - no command line needed.
Java
seam-gen and multiple projects
Enhancing seam-gen to support multiple projects.
Java
Constants
Java constants use final and static modifiers for efficiency, memory safety, and compile-time inlining.
ATG
ATG RSS Generator Droplet
ATG RSS generator droplet transforms repository data into valid RSS feeds with customizable channel fields.
ATG
ItemToXMLDroplet
ItemToXMLDroplet converts repository items to XML for client-side JavaScript or Flash consumption.
Java
Java One '07
Java One 2007 delivered overwhelming scale with thousands attending - but surprisingly, Apple laptops ruled sessions and hallways alike.
Java
Web Services and Seam
Expose Seam components through web services using the JBoss component model - no magic, just clean architecture and lifecycle management.
JavaScript
Lions and Tigers and Third-Party Javascript
Third-party JavaScript on your site hands browser control to strangers - the security risks range from theft to phishing attacks.
Email
What's up with SMTPS?
SMTP remains unchanged since 1982, but modern email demands more - SMTPS finally brings security to this ancient protocol.
Email
PGP E-mail Encryption conceptual issue
Email encryption needs mainstream adoption - major mail programs should ship PGP support by default.
Java
Seam example project structure
Getting Seam projects running required custom setup; here's a reusable base project structure.
Web Development
Tag URI
Tag URIs uniquely identify entities through time, but finding practical applications remains the challenge.