The Rise Of Mustang and JUnit

Tiger (Java SE 5) has been out for a while. Mustang (Java SE 6) was started a year ago. Sun has been releasing weekly source and binary snapshots. So what does Mustang comprise? Its features were governed by JSR-270, which is an umbrella JSR for specific JSRs. Some major components include JDBC 4.0, JAP 1.1, JAXB 2.0, JAX-WS 2.0. Mustang will also feature Linux GTK Look And Feel (some screenshots here). To be able to interact with host OS’s default file type handlers, new Desktop API will now be incorporated, and the article about it is here. Best of all, Mustang is due fall of this year (yes, it’s approximately six months from now). Dolphin (Java SE 7) is scheduled to be shipped in the year 2008.

JUnit 4.0 has been released, supporting Java 1.5 annotations. We will no longer need to be tagging test classes by subclassing junit.framework.TestCase. Instead we can use @Test annotation. I guess it’s much simpler. Or maybe not 😉 This is an IBM’s early look into JUnit 4.

Better Than Flowers On Valentine’s Day

Here comes Valentine’s Gift from Yahoo! For our everyday’s HTML and AJAX needs, Yahoo! has just given us Yahoo! User Interface Library, and all the components are released under Open Source License (BSD License). Better than flowers, huh?

Yeah, we’ve got libraries and that pushes us further into endless possibilities of creating useful applications. To make best use of those tools to create applications, there’s got to be some guidelines and documentations. Again, Yahoo! provides us Design Pattern Libarary. To go further, there’s a blog for everything we need to know about those libraries and design patterns.

Feeding RSS

RSS is just an XML file that follows XML 1.0 specification. RSS simply allows us to syndicate a website contents into another website. If you want to add RSS feeds into your website, I guess we will need the read the followings:

Feed Parsers parse the feeding XML into distinctive parts without sweat. Cool, isn’t it? Currently I’m into the following parsers.

Someday, I’ll post some tutorials about those API’s and Libraries.