ADS BY GOOGLE
FEATURED WHITE PAPERS
Jason Bell
Jason Bell is founder of Aerleasing, a B2B auction site for the airline industry. He has been involved in numerous business intelligence companies and start ups and is based in Northern Ireland. Jason can be contacted at jasonbell@sys-con.com.

JDJ Product Review — Parasoft Jtest 8.0
In terms of unit testing and code compliance, Jtest is a real heavyweight in the arena. For those who haven't come across Jtest before, it's an application that will analyze your Java application code for you. At present Jtest has 700 built-in rules and 100 securi...
The Jury's Still Out On Ruby On Rails (RoR) and AJAX
In most cases I'm a patient and tolerant person. Once you get to know me, I'm easy to get along with, occasionally complex, but not very often. My patience and tolerance has pretty much gone out the window in the last week or so. It all stems from two technologies...
Do I Really Need That? Benefits of SOA, RSS, J2EE, or SOAP
In February I took on the daunting task of starting a new venture. It was based on an idea I had while reading a book on the low cost airline, Ryanair. I never knew you could lease an aircraft; I thought an airline with billowing amounts of cash just bought the mach...
Job Discernment
Those of you kind enough to read my editorials for JDJ would have noticed that I started a new job. A fresh start, a new year, a colossal waste of my time it turned out. Startup companies can be odd to work for sometimes and you have to read between the lines when i...
Man with an Open Heart
I'm a firm believer in seasons of work for a specific job. The season of writing for me is coming to a nice close - this is my last editorial for JDJ (though I still have reviews that I have to get on with). It's been fun watching the Java world open up before me ...
Exposing the Services
Depending on who you talk to, the response you get when you mention the words 'Web' and 'services' in the same sentence can vary from a big smile to an amazingly serious frown. It's easy to develop an application or Web site that uses the Amazon API and the Google API to great effect.
A Christmas Wish List
I may not believe in the existence of someone who can span the globe in a number of hours, along with a collection of antler-based creatures (one with a red nose, the others not). However, it doesn't stop me from making a list of stuff that I want for Christmas. A...
Lift Your Vision Higher!
Having ridden the storm of the dot-com decline, it's nice to see the worldwide press having a semi-upbeat tone about the tech economy. Java, as a language, rode the crest of the wave; it could do no wrong and Java developers were the geeks among geeks.
An Interview with Bruce Eckel
Recently, Jason Bell had the opportunity to talk with Bruce Eckel, noted author of Thinking in Java and Thinking in C++.
I Love Logging!
A few months ago I wrote an editorial on the touchy subject of proper testing (Vol. 8, issue 6). Thanks to you there was much support (and a volume of information from Parasoft and how JTest linked with unit testing; this opened my eyes!).
A Modern-Day Cinderella
I can contain my annoyance no longer. I've watched comments, blogs, and industrial news come and go; I've had sleepless nights and gone off my food. My argument? The name 'Java 2 Standard Edition' should be changed to 'Core Java,' from a marketing point of vie...
JavaOne
The JavaOne conference passed me by this year, as did the previous seven. I never get the time to attend these things since I'm in the UK and it's a long journey. So I sat back in my big developer's chair and watched the Java world pass by like Weblogs in the night.
Sleeping Tigers
J2SE is going through a bit of an overhaul at the moment, with the release of J2SDK 1.5 (project name 'Tiger') due at the end of 2003. Sun Microsystems ran a feature article in May about this release that included a Q&A with Joshua Bloch, a senior staff engineer at Sun.
Testing, Testing . . .
While I was preparing for my interview with Bruce Eckel, a quote appeared in his Web log in May that said 'If it's not tested, it's broken.' It got me thinking about how much I actually tested the code that I wrote. Now I don't write JUnit tests for everything, but ...
Building the Social Network
Whether you like it or not, you're part of the Java community. Just by reading this publication you're declaring that you're a part of the Java way of life, maybe not by choice but you're still here. We have a network of developers all programming in the same lang...
Train-ing
Training - it can be a dirty word to some; learning by doing is all very well but what do you actually learn? On my daily commute to work, I have 90 minutes on the train to read, digest, and think about how to implement these new practices into my programming.
Can the API Docs Be Improved?
The Java Dudes cartoon on the back page of JDJ has boosted my reputation as someone who likes the API documentation for the core Java language. It's easy to navigate, it's quick, and it answers some of those common Java-related questions. There are a couple of que...
Who Needs Resolutions
Since last month's JDJ was the Linux focus issue, I didn't get a chance to inflict my goals for the year. I call them goals, as I hate the term New Year's resolutions as resolutions are always broken by the end of the first week of the new year. In fact, I think ...
Dipping Your Toe in the Water
There's a saying - 'Life is about choices' - that can also be applied to Linux. In the mainstream there are about 60 different vendors with a Linux distribution working on a number of hardware platforms. For the enthusiasts that's okay, as they can reinstall as of...
Supporting Other Industries
Summer 1999: I was fortunate enough to be working on a Java project to write an Internet airline ticket reservation system for a client. It was one of my first Java programs and many a sleepless night was had. It opened my eyes to the travel industry and how the ...
Rational XDE by Rational Software Corporation
Over the past few years the integrated development environment has raged on. For years I've used a text editor and a build tool to create my Java software; I used no set processes or design methods. The integration of UML modeling and Java coding makes obvious sen...
What Happened to the Evangelists?
In my last few editorials I've been looking back in order to look forward; for example, how to encourage and empower new programmers, how to learn, and how to create better requirements and user expectations. Now I feel it's time to look forward.
Success Without a Successor Is Failure!
I've always believed that we should pass on our knowledge to our peers, then, over time, we'd have a network of programmers who had a firm foundation in how Java works. To that end I try and help out where I can.
The 84% Rule
According the Standish Group, 84% of all IT-related projects are not delivered on time or within budget. Now when the world reads 'IT-related projects,' the automatic assumption is that the IT department is to blame.
Desert Island Open-Source Disks
You may be aware of a radio program in the UK called 'Desert Island Discs.' Basically, well-known people choose which records they would want if they were stuck on a desert island (I've yet to hear anyone say they're taking a CD player). Something of a similar nat...
Learning from History
There's no escaping that the evolution of programming languages has its advantages and disadvantages. The addition of the java.util.regex package to the JDK1.4 API is a perfect example of Java's development since 1995. However, there's a group of programmers who k...
Java-Miner by CAST
It's unfortunate that programmers come and go at an alarming rate in the IT industry, leaving code that must be maintained by someone who quite frequently had no hand in writing it. Software engineers using UML have models on how their programs behave, but the res...
Mycgiserver
Sometimes finding hosting for your well-crafted pieces of code can be more work than the coding itself. Locating a service that does it free of charge is a real challenge; however, www.mycgiserver.com is a service that meets both criteria. The site started life as...

TODAY'S TOP 10 LINKS YOU MUST CLICK ON!
YOUR FEEDBACK
What Does the Future Hold for the Java Language?
Tommy wrote: I simply do not agree on many parts: - .NET has a lot of traction - you can certainly know well (and master) more than one language. If you cannot master more than one language, this could potentially be one of your limits. - Java is not a perfect language - It is ea...
i-Technology Opinion: Why Use Extreme Programming?
James Nwaba wrote: This is a nice article - very straight froward, easy to understand.However, there was no mention of any organization that have implemented XP. The author said, "Many of the concepts found in this lightweight method of development have been implemented into the ...
iPhone Office: 100 Ways to Turn Your Device into the Ultimate Productivity Tool
QueZZtion wrote: Can the iPhone really work as a multimedia remote for iTunes or even a desktop?
DoJa in NTT DoCoMo Phones
Venkat wrote: Excellent explanation. It will be helpful if it was in pictorial form ie with the emulator images. Can u please send me the I-mode to I appli communication and a brief explanatioj about the architecture.Thanks in advance.
i-Technology Opinion: Outsourcing...to Students
Robert Dobbs wrote: Timothy, this video will get you started in the right direction: http://www.youtube.com/wa tch?v=3PycZtfns_U
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE