Announcing the release of Apache Pivot version 1.5.
I've finished the development of my Game of Life, with a couple final fixes and new features... including a solution to the bad performance reported before. Once again the work has uncovered some surprises; read on.
JavaFX 1.3, codename SoMa, was released at long last on April 22 - after some delays (originally due November 2009) and feature cuts (the new Prism toolkit has shipped but in EA status). In this blog I will explore the performance improvements of JavaFX's graphics stack, including Prism. Just take a cup of coffee to ride this blog - it's long, seven miles.
You think that with Unicode
™ the stone age is over and your Java software will print even egyptic hieroglyphs? Dream on!
Lots of people have opined on Apple's iPad, many deriding it's closed nature and lack of features. The thing is, those problems don't matter to most people. The iPad isn't for you or me. It's for everyone else. I've spent the last 20 year hoping we would have the technology to build such a device, even though I knew it was a device I would not personally use. But that doesn't matter..
<a name="abstract">In the month of June 2009, I did an initial post in the openjdk.java.net-jdk7-dev<br /> mailing list with a request for what I feel are two very important changes<br /> required in the Java Platform.This resulted in a thread of discussions...
My previous blog, presenting the Life program, was quite long, still not really complete. I've continued the work, but soon found some interesting surprises. This new blog starts investigating an API bug, then trips into some surprising language behavior, and ends in a proposal for a small change in the JavaFX Script language.
There is an unwritten tradition that Hector Conway's Game of Life must be implemented in every programming language and every GUI toolkit. Well, OK I just invented this tradition, but it's a smart introduction and Life is one of the easiest games / cool animations you can program. But it's not too simple that we can't learn a few important things about JavaFX...
On his home site, Jeff Friesen, author of 21 java.net articles, has posted an interesting little article titled Comic Books and Java. In the article, Jeff presents a Java application that reads and displays digitized comic books. In the article, Jeff explains the standard format in which comic books are digitized (a .cbz zipped file and a .cbr RAR archive file). Jeff then walks through his...
In this entry we will discuss basics of using NIO.2. The FileSystems, Path and FileStore objects are discussed with some details.
<p>This article is about JMath, a Java API for doing serious math.</p>
This a rather long article covering OpenESB (Open ESB) administration and management along with discussing a complete sample application shows how to develop solutions based on OpenESB
This article shows how we can use Spring Secirity and Spring remoting together to create a Spring Service in a Web application, secure it using Spring Security and later on invoke it from a Java SE application.
Java EE Security refcard is available for download. This refcard covers Java EE 6 security and discuss how each application server supports the specs. The refcard covers authentication, authorization, and transport security in Web Application, EJB application and web services by introducing the concept and the related annotations and deployment descriptors which help us realize the concept.
GlassFish security book authored by Masoud kalali and published by Packt is now available for purchase. The book covers GlassFish, Java EE 6, OpenSSO and OpenDS.
Like to use XSLT 2.0 but fear to switch to SAXON? Just drop saxon9he.jar into JRE's lib/ext folder and you're done! NO FEAR, IT WILL WORK.
Two talks at JavaOne this year:
S313580 - "Swinglabs Dev Update" with Karl and Alex ... I hope guys will do most of the talking :D
S314239 - "Building Content Management solutions based on Java Content Repository" together with Greg
BTW for those wondering what is happening with the swinglabs.org, server have been recently moved around yet again. It is now in so...
If you wonder whether the style of use with JDBC API has an impact of performance, you might like to read my latest blog entry on Head Crashing Informatics. While the entry mostly is about tuning SQL Anywhere's BLOB handling performance, it contains an interesting aspect: There are three ways to deal with BLOBs in JDBC, and the performance difference is tremendous. While obvious for the JDBC...
Web Services and XML
The 2010 Vancouver Olympics web site includes a nice little JavaFX Olympics events schedule application that's quite useful for people who like following almost every Olympic sport. Actually, I suppose it's useful even if you follow only a few sports.
The application shows you events that are currently in progress or which will start in the next several hours. Clicking on an event link launches...
Last week Apple released their latest product destined to change the world (the iPad). At least that's what they want us to believe. Perhaps the biggest controversy over the thing is the lack of Flash capability. However this being java.net I have to wonder out loud, where is Java capability, and more importantly why isn't as much controversy being raised over Java being missing? But I think we all can enumerate some reasons for both being missing. And it's worth it for the Java community to ponder this issue.