Category

Software Development

125 notes
Software Development 01
Eclipse StartOnFirstThread Error (and fix!)
Eclipse crashes on Leopard? Add one JVM flag. Problem solved.
Jan 2008 · 1 min
Software Development 02
Quartz Scheduling and Seam (part 1)
Getting Quartz scheduling to work with Seam proved tricky - here's what I learned navigating sparse docs and setup gotchas.
Nov 2007 · 4 min
Software Development 03
Design Pattern for Updating an ATG Order
The essential pattern for safely updating ATG orders: lock management, transactions, and synchronization explained by an ATG architect.
Oct 2007 · 1 min
Software Development 04
CAPTCHA with Seam in Three Minutes
Adding CAPTCHA protection to Seam forms takes three minutes - here's exactly how, including the build and config changes needed.
Oct 2007 · 2 min
Software Development 05
ATG Installation on OS X
ATG's installer remains broken on OS X, but a single config.xml fix bypasses the platform limitations plaguing developers.
Oct 2007 · 3 min
Software Development 06
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.
Sep 2007 · 1 min
Software Development 07
ATG Dynamo - back to basics
ATG's product explosion (Ticketing, Search, Merchandising, etc.) sells licenses but ignores the core platform issues.
Sep 2007 · 5 min
Software Development 08
ATG Security
XSS and SQL injection are the web's deadliest threats - ATG Dynamo helps but doesn't solve the problem completely.
Sep 2007 · 4 min
Software Development 09
Accessing nested Item properties within a RepositoryFormHandler programatically
Editing nested RepositoryItems in ATG requires programmatic tricks with RepositoryFormHandler subclassing - this approach works.
Aug 2007 · 3 min
Software Development 10
StringUtils in ATG Dynamo
ATG Dynamo's StringUtils class quietly handles validation with isEmpty() and isBlank() methods.
Aug 2007 · 1 min
Software Development 11
JBoss Tools Properties Editor Surprise
JBoss Tools' properties editor looks great but strips equals signs - a quick fix prevents data loss.
Aug 2007 · 1 min
Software Development 12
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.
Aug 2007 · 2 min
Software Development 13
seam-gen and multiple projects
Enhancing seam-gen to support multiple projects.
Aug 2007 · 4 min
Software Development 14
Constants
Java constants use final and static modifiers for efficiency, memory safety, and compile-time inlining.
Aug 2007 · 6 min
Software Development 15
ATG RSS Generator Droplet
ATG RSS generator droplet transforms repository data into valid RSS feeds with customizable channel fields.
Aug 2007 · 2 min
Software Development 16
ItemToXMLDroplet
ItemToXMLDroplet converts repository items to XML for client-side JavaScript or Flash consumption.
Aug 2007 · 1 min
Software Development 17
Java One '07
Java One 2007 delivered overwhelming scale with thousands attending - but surprisingly, Apple laptops ruled sessions and hallways alike.
May 2007 · 2 min
Software Development 18
Web Services and Seam
Expose Seam components through web services using the JBoss component model - no magic, just clean architecture and lifecycle management.
Apr 2007 · 2 min
Software Development 19
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.
Dec 2006 · 5 min
Software Development 20
What's up with SMTPS?
SMTP remains unchanged since 1982, but modern email demands more - SMTPS finally brings security to this ancient protocol.
Nov 2006 · 3 min