Webbit + SiteMesh = …. well, Webbit and SiteMesh
SiteMesh is now available for Webbit Server:
Tutorial here: https://github.com/joewalnes/webbit-sitemesh
Posts Tagged ‘ NewRelease ’
SiteMesh is now available for Webbit Server:
Tutorial here: https://github.com/joewalnes/webbit-sitemesh
There’s tons of great JavaScript charting libraries out there. Too many to choose from. I’ve just made it worse by adding yet another to the mix.
Before I go on, I want to balance karma a little – if you’re looking for a JavaScript charting library, just use Flot. I don’t know anything about your requirements, but I like my chances – everyone loves Flot (including me). It’s small, simple, great looking and flexible.
So why another library? Well, I had a very specific problem… I want to show real time streaming data pushed over a WebSocket. Although many of the charting libraries allow you to dynamically update data, none have really been optimized for a constant stream of data. I tried many (seriously, at least 40 libraries) and the constant updates just looked too jerky.
So Smoothie Charts was born. It’s not big, and it’s not clever. And it only works on Chrome and Safari. And it doesn’t support legends. Or pie-charts. In fact, it’s inferior in virtually every way to a library like Flot. But, it’s very good at displaying streaming data.
I use it for building web dashboards monitoring active system load (that look something like this).
Use it, hack on it, and contribute back.
After a long wait, SiteMesh 2.4 has just been released.
This mostly consists of minor bug fixes and improvements.
QDox is a fast JavaDoc/Java parser built in 2002. It was originally intended as a stop gap until Java supported annotations by allowing tools to easily get access to JavaDoc attributes. Essentially it provided nothing more than a stripped down version of the JavaDoc Doclet tool, with performance suitable for using in continual build cycles (what would take JavaDoc over ten minutes to process would typically take QDox less than ten seconds). It served its purpose well.
Then came along Java 5 and I stopped actively working on QDox. The first reason was that with the new annotations support, QDox wasn’t necessary. The other reason was that it would take a lot of effort to update the parser to support Java 5 syntax (not just for annotations, but generics, enums, etc).
And so QDox went quiet. The dev team lost interest and the releases stopped.
It turned out, I was wrong. Even with Java supporting annotations, QDox in a Java 5 world has some benefits:
So, by popular demand, I’m resurrecting the project. Yay.
This new release is a stop-gap release. Highlights include:
This should be enough for existing projects to carry on using it with Java 5 code.
The next release will focus on making Java 5 specific features available in the API. Stay tuned.
New features:
Changelog:
http://xstream.codehaus.org/changes.html
Full download:
http://dist.codehaus.org/xstream/distributions/xstream-1.1.2.zip
Jar only:
http://dist.codehaus.org/xstream/jars/xstream-1.1.2.jar
I’m pleased to announce the release of XStream 1.1.1 – the powerful, yet easy to use Java to XML serialization library.
Some of the improvements in this release:
Full change log: http://xstream.codehaus.org/changes.html
Download: http://xstream.codehaus.org/download.html
I’m pleased to announce the release of XStream 1.1.
New features include:
View the complete change log and
download.
I’ve just released SiteMesh 2.2 This release fixes a number of minor bugs. No code changes are required if migrating from 2.1.
The following improvements have been made:
* The <excludes> tag in decorators.xml now takes into account ServletPath, PathInfo and QueryString.
* Overhaul of the main Servlet Filter to remove unnecessary complexity and more gracefully handle situations where the order of calls on the ServletResponse, PrintWriter and ServletOutputStream occur in an awkward order.
Links:
* Sitemesh
* Release notes and changes
* Download
Stay tuned for news on the cool new features coming up SiteMesh 3!…
Changes:
* Many more converters for common Java types.
* Fields of type byte[] are now encoded using Base64.
* Improved support for using XStream in environments where classes are hot-redeployed.
* More…
Download: Full distribution or Jar only