Skip to main content

Evan Summers

Evan Summers lives in Cape Town and plays Java, PostgreSQL and Linux. Most interested in crypto, systems monitoring and BI right now. Past interests include Swing, and future interests include mobi web.


evanx's blog

Invetigation in Process 1: JOptionPane DTs

Posted by evanx on November 18, 2006 at 3:12 AM PST

It seems that we can popup a JOptionPane from a background
thread in a SwingWorker without the sky falling in. "But why?"

Less Opensource Desktop

Posted by evanx on November 16, 2006 at 4:07 AM PST

The different Linux distributions shouldn't be Fedora, Ubuntu, or Suse. They should be Server Edition, Developer Edition and Desktop Edition.

Server Edition will include JEE, PostgreSQL et al, Desktop will include OpenOffice, Java, Gnome/KDE et al, and the Developer Edition, Eclipse and um, Netbeans!? One would hope so!

Gooey Beans 2: Concrete Action

Posted by evanx on November 13, 2006 at 7:31 AM PST

The top story today is... Java is GPL'ed! The future begins today! And now for something completely unmomentous...

IT's all good

Posted by evanx on November 12, 2006 at 10:46 AM PST

cpu1.jpg -->
width="209" height="183"
align=left vspace=8 hspace=18 />
It's an "interesting" time for our industry, and for ourselves as Java developers, innit!?

Pulp Friction: Top Ten Reasons to choose Java over Python et al

Posted by evanx on November 9, 2006 at 8:43 AM PST

Come of think of it, this can be Java versus Python and all the other scripting languages, ouch!

  1. Beauty. No legacy underscores. Nuf sed.
  2. Java has long, clear, unabbreviated names.
  3. With Java, IDEs come standard so that you don't have to type those long names. Phew!
  4. Sooo many vendors support Java, except Microsoft.

Enhanced DTs Extract 2: The Boiler Room

Posted by evanx on November 5, 2006 at 11:32 PM PST

boilerplate1_250.jpg vspace=8 hspace=16 align=left />
Here is an extract from an upcoming article, called "Enhanced DTs" about EDT "boilerplate" programming, which i'm publishing in smaller more manageable doses.

Pulp Dictionary: Top Ten Reasons to choose Java over um, C#

Posted by evanx on November 5, 2006 at 4:56 AM PST

  1. Beauty. Let's face it, using uppercase for method names is mental.
  2. Free enterprise stacks, free frameworks, free IDEs, free everything! Buy now pay later.
  3., - you can brew Java.
  4. Java is opensource - you can brew your own java.
  5. Java is supported by all vendors, except Microsoft.

Top Ten Reasons to Bury Digg and Get your Daily Dzone

Posted by evanx on November 4, 2006 at 1:37 AM PST
  1. No more titles like "AWESOME WEBSITE WITH PICTURES"
  2. Dzone is an awesome website with awesome pictures of other awesome websites! If you hover over the picture, it pops up an awesome bigger picture!
  3. You can customise how many articles to show on one page eg. a lot. I really do digg this feature. This should be number one.
  4. Mmmmm.... software.
  5. You only need 4 votes.

Gooey Beans Extract 1: Resource Map

Posted by evanx on November 3, 2006 at 2:24 AM PST

This the first part of my work-in-progress, um, online book, woohoo!

It's a preachy scifi/fantasy online book, trilogy in 42 parts, on how you could rewrite your database application using Swing. It's gonna be whatsit, creative commons, partly because it's not gonna be worth the, um, paper its not written on.

Your Daily D-zone

Posted by evanx on November 1, 2006 at 8:38 AM PST is helluva well done. In my book it's got the critical mass already to rapidly become the top developer site on the internet.