Welcome!

doing TODAY and not getting caught in the HYPE of tomorrow

Alan Williamson

Subscribe to Alan Williamson: eMailAlertsEmail Alerts
Get Alan Williamson via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Alan Williamson

This past month gave me a newfound respect for specification writers. I remember when James Davidson marshaled the early Servlet API and the lively discussions that ensued on the mailing lists, basically coordinating the entire operation (no JCP in those days, eh?!). The point is, at least there were discussions and, more important, a formalized document was produced at the end of the process. This past month I found myself dabbling in a number of technologies that sat outside the comfort of Javaland. For a project I'm involved with (Blog-City), I was tasked with building the XML-RPC interface for the widely used Blogger API. This XML-RPC API has a handful of methods for updating your blog site remotely, enabling you to view recent posts, upload and edit posts, and all the normal things you would expect. All seems pretty simple so far, but the problem is that the d... (more)

Sun Swings and Misses Once Again with JavaFX

Alan Williamson's Blog It really is our own fault; we have come to expect too much of Sun. They are like that lovable uncle we have. They have the best stories at the dinner table, but if you look around at the other adults, they are all rolling their eyes and laughing politely. They always promise they are going to show up at your major event, but and if they do arrive, it's generally very late and with the most inappropriate gift. Megan Ring and Carmen Gonzalez of SYS-CON Media with JDJ founding editor Alan Williamson at the JDJ booth during JavaOne. In this particular instance... (more)

Is Aptana Really a Cloud?

 Alan Williamson's Blog The line between what is considered a cloud and what is paramount to hosting is a blurry line at the best of times. What qualifies a companies offering as a cloud based product offering? That is a question that is continually debated in the cloud circles and no one has really yet to offer a real concrete reason. Setting aside all the marketing buzzwords that will get thrown in "scalability" / "on-demand" / "deploy", a cloud offering has to deliver on its hype. For me when words like those are thrown around I want to see: Scalability The ability to start u... (more)

The JavaStation vs. NetPC

Sun and Oracle caused a stir with their introduction of the network computer (NC) this past spring. Their idea is that the total cost of ownership of today's PCs is too high, opening the door for a low-cost, low-maintenance data appliance. So strong was the reaction of the industry that Microsoft and Intel were forced to quickly pull together a rapid counteroffensive - the NetPC. How does this battle affect the Java developer? First, let's take a closer look at what the fuss is all about. Sun and Oracle have each come out with their own versions of the network computer. Sun's ne... (more)

POP Goes the Server

In our last column we addressed one of the most commonly asked questions regarding the sending of e-mail from within a Java applet or application. This was achieved using the SMTP protocol, and by the end of the article a fully functional SMTP class was constructed. Before we continue the development of our column project, Informer, I thought it would be a good idea to complete the e-mail service by presenting the other half of the equation: picking up mail from a mailbox. This article will concentrate on building a class that can be used to interrogate a POP3 mailbox. If you re... (more)