A set of articles related to software, in particular Java, J2EE and OSS libraries. In addition there are articles related to Linux and security from a systems perspective. And lastly, some confused ideas regarding extreme development techniques.

Software Articles

Topics

I have divided this collection into a number of groups:

  • OO And All Things J - Java, J2EE, XML, Open Source stuff.
  • Security - Making the IT world a safer place.
  • So Flame Me! - Articles designed to change things.

Home · Contact · Blog · General Interest · Software · JHosts · Gos4j · © Hugh Reid

OO And All Things J

J2EE - The Code Note The APIs - Focusing more on J2EE style than the APIs that make up the platform.

Dependency Injection with XStream - Not quite full blown IOC but this article shows that XStream can act as a simple Dependency Injection based container.

Unicode, XML & Java - A quick intoduction to Unicode in XML and processing it in Java, and how to avoid its pitfalls.

Use Cases: The Win Win Scenario - provides insight into good requirements analysis.

Aspiratonal Ants - Simple steps to make ant build scripts better.

Ant Build Components - This article desribes a technique to create components from which you can make reusable ant builds.

Or try:
J2EE
IOC
XStream
Dependency Injection
Unicode
ant build scripts
reusable ant builds
webmail
virus protection
Eclipse
Test Driven Development
Fred Brooks' "Tar Pit"
Related Pages

Security

Webmail Email Virus Protection Comparison - A must read for any webmail user concerned with virus protection.

So Flame Me!

Free Your XP IDE with Coarse Grained SCM - IDEs like Eclipse are too powerful to be hampered by their CM tool.

Agile Bug Finding with Risk Targeted Testing in Java - An exploration into a form of Test Driven Development.

Training By Bug Fixing - One way out of Fred Brooks' "Tar Pit" scenario.

Copyright © Hugh Reid, Creative Commons License
This work is licensed under a Creative Commons License.