Archive for the 'software' Category

Writing Faster Managed Code: Know What Things Cost

Tuesday, June 17th, 2003

Jan Gray (Microsoft): Writing Faster Managed Code: Know What Things Cost

Yooster v.01: Ustr, Unicode-correct string processing in Java

Thursday, May 22nd, 2003

Tim Bray: Yooster, v0.1: « The design goals are correct Unicode semantics, support for as much of the Java String API as reasonable, and support for the familiar, efficient null-terminated byte array machinery from C. »

Grady Booch on future of software development

Friday, April 4th, 2003

IBM developerWorks: Grady Booch polishes his crystal ball

Summary of agile software development methods

Tuesday, February 18th, 2003

Summary of agile software development methods

The GUI Toolkit, Framework Page

Wednesday, January 22nd, 2003

The GUI Toolkit, Framework Page “User interfaces occupy an important part of software development. This page provides a comprehensive reference on toolkits for building graphical user interfaces (GUIs), with emphasis on resources for Free Software (Open Source).”

Comparing servlets and EJBs

Wednesday, September 4th, 2002

App Dev Trends:
Comparing servlets and EJBs
The Right Java Tool for the Right Job

Amy Wohl: “Sun has never been a smart and persistent seller of software.”

Wednesday, August 7th, 2002

Amy Wohl: “So far, Sun has never been a smart and persistent seller of software. Scott has, in fact, been their own worst enemy, telling me on many occasions that software exists for the purpose of selling hardware. Maybe he’s now changed his mind. That would be a good first step.”  [Scripting News]

Using JSSE for secure socket communication

Thursday, May 2nd, 2002

IBM developerWorks: Using JSSE for secure socket communication The JDK 1.4 Java Secure Socket Extension is easy enough to use — once you understand all the steps necessary for the initial setup and configuration. In this tutorial Greg Travis offers cookbook-style instructions for creating and installing JSSE encryption keys in a client/server application environment. Upon completion of this tutorial, you will know how to easily convert any existing client/server application to use encryption, as well as how to create a secure application from scratch.

Data binding with Castor

Thursday, May 2nd, 2002

IBM developerWorks: Data binding with Castor XML data binding for Java is a powerful alternative to XML document models for applications concerned mainly with the data content of documents. In this article, enterprise Java expert Dennis Sosnoski introduces data binding and discusses what makes it so appealing. He then shows readers how to handle increasingly complex documents using the open source Castor framework for Java data binding.

CVS for the developer or amateur

Friday, October 26th, 2001

IBM DeveloperWorks: CVS for the developer or amateur : tutorial, can be read online (web) or offline (PDF). About two hours in length.