2005-09-23

POJ - Juxy 0.7 released

Juxy is a library for unit testing XSLT stylesheets from Java. It is best suited for the projects where both Java and XSLT are used simultaneously.

Juxy features include:

     * Ability to invoke individual xsl templates and pass them any parameters (you can either call or apply templates with and without modes).
     * Ability to setup stylesheet parameters and global variables.
     * Ability to setup current node before transformation.
     * Integration with JUnit (Juxy provides its own TestCase class simplifying testing with JUnit, however, JUnit is not required for writing tests, you can use any testing framework that you like).
     * Transparent support for document fragments returned as transformation result (result of the called template can have more than one root node, Juxy will process such cases transparently for you).
     * Easy result verification with sophisticated XML assertion mechanism.
     * XPath support for deeper validation of transformation result (you can use either Jaxen or JAXP XPath engine, Juxy will detect available engine automatically)
     * Ability to trace execution of the sylesheets instructions.
     * Support for custom URIResolver.
     * Ant task for batch verification of XSLT stylesheets.

http://juxy.tigris.org/

Ajax / CSS - AjaxOffice

A complete office suite usable via your browser. Your documents are safely stored on a server so that you don't have to worry about backups and you can access them from every computer in the world!

AJAX OFFICE is to Microsoft Office what GMail (Google Mail) is to Microsoft OutLook

The free software version: AJAX OFFICE is to OpenOffice what GMail (Google Mail) is to Mozilla Thunderbird

http://ajaxoffice.sourceforge.net/

Misc - Snoopers can hear what you type

Think your e-mail messages are secret when they're out of sight? Researchers reveal that eavesdroppers can decipher your messages just by listening to the sound of your keyboard.
http://www.nature.com/news/2005/050919/full/050919-9.html

*ware - Java Studio Creator 2 ? Early Access 2

The 2nd early access version of Sun Java Studio Creator 2 has been released with many of the features and fixes you asked for during your use of the 1st early access release. We hope you'll continue to participate in the community so we can continue to create the product you want? ?the Java Studio Creator Team
http://developers.sun.com/prodtech/javatools/jscreator/ea/jsc2/

Web App Frameworks - RIFE Creates Continuations Sub-Project

The RIFE project has begun creating a general purpose pure Java continuations engine as a sub-project.
http://rifers.org/blogs/gbevin/2005/9/23/announcing_rifecontinuations

Ajax / CSS - CSS Techniques Roundup - 20 CSS Tips & Tricks

http://www.petefreitag.com/item/475.cfm

AJAX / CSS - Word Complete 1.0

Hakan Bilgin has created Wordcomplete, a component that allows you to add autocomplete in words in a text area
http://www.challenger.se/samples/woco.htm

POJ - Jaree 1.0.1 released

Jaree is a little application that wraps a user interface around the jar and javap tools to let you see the contents of Java JAR files. It shows you the hierarchical contents of the packages, and double-clicking on a class shows you its members and methods. These can be copied to the clipboard, and one nicety is that you can also copy their internal type signatures which is useful when writing JNI code.
http://homepage.mac.com/sroy/jaree/

POJ - iText 1.3.4 released

The new iText release bring some extra functionality for filling and flattening PDF forms, some ameliorations concerning resources such as memory and filehandles, some substantial bugfixes in the RTF generating package, enhanced XMP support for PDF and some new plug-ins for the iText toolbox such as a PDF decrypt and a PDF N-up tool.
http://www.lowagie.com/iText/download.html

Google - Google Talk 1.0.0.70 released

Google Talk version 1.0.0.70 was just released. There are no visible changes. You can download the new version on http://talk.google.com or you can right click your Google Talk tray icon and select 'Check for Updates Now'.

Web App Frameworks - Spring Framework 1.2.5 Released

We're pleased to announce that Spring 1.2.5 has just been released. This is a bugfix and minor enhancement release, fixing a number of issues found in previous 1.2.x releases and introducing various minor new features.
http://www.springframework.org/download

2005-09-22

Misc - Mastering the VI editor

http://www.eng.hawaii.edu/Tutor/vi.html

Misc - The Origins and Common Usage of British Swear-words

This entry discusses the etymology and application of a selection of words that, to varying degrees, can be considered vulgar or offensive. As a necessity, this entails the use of said words, and it is strongly advised that, should you find such words distressing or inappropriate, you do not read on beyond this point.

For the rest of you, there now follows an informative and hopefully educational entry on a potentially controversial topic - bad language...

http://www.bbc.co.uk/dna/h2g2/A753527

POJ - JFreeReport 0.8.6 has been released.

JFreeReport is a free Java report library. It has the following features:

     * full on-screen print preview;
     * data obtained via Swing's TableModel interface (making it easy to print data directly from your application);
     * XML-based report definitions;
     * output to the screen, printer or various export formats (PDF, HTML, CSV, Excel, plain text);
     * support for servlets (uses the JFreeReport extensions)
     * complete source code included (subject to the GNU Lesser General Public Licence);
     * extensive source code documentation;

http://www.jfree.org/jfreereport/

*ware - OpenOffice 1.1.5 Released

http://www.openoffice.org/

Misc - Mythbusters Myth Archive

http://www.nationmaster.com/encyclopedia/MythBusters-Episodes

AJAX / CSS - Web Developer's Handbook

http://www.alvit.de/handbook/

2005-09-21

Misc - The Hundred Greatest Theorems

At a mathematics conference in July, 1999, Paul and Jack Abad presented their list of "The Hundred Greatest Theorems." Their ranking is based on the following criteria: "the place the theorem holds in the literature, the quality of the proof, and the unexpectedness of the result."
http://personal.stevens.edu/~nkahl/Top100Theorems.html

Misc - 28 Hour Day System

Did you ever feel like there just weren't enough hours in the day? Have you ever stayed up late because you weren't tired enough to go to bed? Have you ever felt like you didn't get enough sleep and it was, too soon, time to get up? Have you ever wished for more free time to pursue different activities and goals?

If you can relate to these feelings, you will be interested in the 28 Hour Day.
http://www.dbeat.com/28/

*ware - JDeveloper 10.1.3 early access

Oracle released an early access version of the next Oracle JDeveloper 10.1.3.
(Just a reminder that JDeveloper is completly free).

This version adds a lot of new functionality including

* EJB 3.0 development support (including reverse engineer from DB, visual modeler)
* Visual JSF development (Page flow editor, visual page editor, a set of 100 JSF components - ADF Faces)
* J2EE 1.4 Support
* JDK 5.0 Support
* J2EE 1.4 Web Services support and additional support for WS-Security, WS-Reliability, WS-Management
* Extensive refactoring (almost 40 options)
* Improved code navigation
* Enhanced XML development (Visual XML Schema editor, Xquery, Cpath searchs)
* More UML Modeling
* Database development
* Oracle ADF

and much much more...
http://www.oracle.com/technology/software/products/jdev/index.html

POJ - JavaForge

JavaForge is a free service provided by the Javalobby Network for hosting your open source projects. Using the great Intland CodeBeamer software, we can provide the following services:

* Trackers to track and manage issues ranging from bugs to requirements
* Dashboard, task & bug reports with trending
* Document Management
* Source Code Comprehension
* SCM integrations for Subversion, CVS, PVCS, CM Synergy and SourceSafe
* Full Managed Subversion support
* Full Managed CVS support (COMING SOON UPON DEMAND!)
* QA statistics and metrics with trends
* Coding violations
* Build and Release
* Instant messaging (Chat)
* Discussion Forums
* Integrations:
     o Eclipse (WSAD)
     o Wiki
     o WebDAV

http://www.javaforge.com/

2005-09-20

Microsoft / Windows - Atlas preview

Welcome to the Community Preview Site for ASP.NET code-named "Atlas"!

ASP.NET "Atlas" is a package of new Web development technologies that integrates an extensive set of client script libraries with the rich, server-based development platform of ASP.NET 2.0. ?Atlas? enables you to develop Web applications that can update data on a Web page by making direct calls to a Web server ? without needing to round trip the page. With ?Atlas?, you can take advantage of the best of ASP.NET and server-side code while doing much of the work in the browser, enabling a richer user experience.
http://beta.asp.net/default.aspx?tabindex=7&tabid=47

AJAX / CSS - Tudu Lists

Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.

If you want to use Tudu Lists, go to http://tudu.ess.ch , which provides a free installation for everyone to use.

Tudu Lists is heavily based on the Spring Framework .
Tudu Lists is an AJAX application, using the great DWR Framework .

http://tudu.sourceforge.net/

AJAX / CSS - AjaxAnywhere 1.0 tag library released

AjaxAnywhere a JSP taglib that uses AJAX to refresh "zones" on a web page, has been released. AjaxAnywhere doesn't require changes to the underlying code, so while it's more coarse than finely-tuned AJAX, it's also easier to implement, and doesn't bind your application to AJAX (i.e., browsers that don't support AJAX can still work.)
http://ajaxanywhere.sourceforge.net/index.html

JOG - Mule 1.1 has been released

Mule is an Enterprise Service Bus (ESB) messaging framework. It is a scalable, highly distributable object broker that can seamlessly handle interactions with services and applications using disparate transport and messaging technologies.

* J2EE 1.4 Enterprise Service Bus (ESB) and Messaging broker
* Pluggable connectivity such as Jms (1.0.2b and 1.1), vm (embedded), jdbc, tcp, udp, multicast, http, servlet, smtp, pop3, file, xmpp.
* JBI Integration.
* Orchetration of services using BPEL and Mule components and routers.
* Support for asynchronous, synchronous and request-response event processing over any transport.
* Web Services using Axis or Glue.
* Flexible deploment [Topologies] including Client/Server, Peer-to-Peer, ESB and Enterprise Service Network.
* Declarative and Programmatic transaction support including XA support.
* End-to-End support for routing, transport and transformation of events.
* Spring framework Integration. Can be used as the ESB container and Mule can be easily embedded into Spring applications.
* Highly scalable enterprise server using the SEDA processing model.
* REST API to provide technology agnostic and language neutral web based access to Mule Events
* Powerful event routing based on patterns in the popular EIP book.
* Dynamic, declarative, content-based and rule-based routing options.
* Non-Intrusive approach. Any object can be managed by the ESB container.
* Powerful Application Integration framework
* Fully extensible development model
http://mule.codehaus.org/

references : http://spamdiario.blogspot.com/2005/09/poj-crispy-060-released.html

*ware - Opera browser going free

Opera has removed the banners, found within our browser, and the licensing fee. Opera's growth, due to tremendous worldwide customer support, has made today's milestone an achievable goal. Premium support is available.
http://opera.com/free/

Google - Google to offer secure WiFi VPN

Google Secure Access is a downloadable client application that allows users to establish a more secure WiFi connection. By using Google Secure Access, your internet traffic will be encrypted, preventing others from viewing the information you transmit.
http://wifi.google.com/download.html

2005-09-19

POJ - JBoss Seam 1.0 beta released

It is with lot of excitement and happiness that we released today the very first version of JBoss Seam. Seam is an application framework for Java EE 5. It unifies the component models of JSF and EJB 3.0, providing a streamlined programming model for web-based enterprise applications.

Seam also helps you integrate jBPM process definitions right into your application.

http://www.jboss.com/products/seam

POJ - Crispy 0.6.0 released

CRISPY is very simple API for call different kinds of services (provider/technology). The special on this idea is, that these calls are simple Java object calls (remote or local calls are transparent).

From Crispy supported service-provider are:

* RMI,
* Web-Service (JAX-RPC, for example Axis),
* EJB (with JNDI lookup),
* XML-RPC (for example Apache XML-RPC)
* Burlap and Hessian (Caucho)
* JBoss Remoting,
* REST (REpresentational State Transfer), a pure Crispy implementation,

You can combinate Crispy with other existing frameworks such as Spring or HiveMind

http://crispy.sourceforge.net/

POJ - Maven 2.0 Beta 1 Released.

This release is considered stable with a feature set comparable to Maven 1.0. Further betas and the final are expected to be backwards compatible, with a primary goal of bugfixes, usability improvements, and documentation.

* Further improved dependency management: full support for dependency ranges
* Reactor project aggregation support and summary
* File system discovery of POMs and artifacts to reduce build time and use of local and remote repositories
* Repository metadata support
* System scope dependency support
* Eclipse compiler support, ability to fork compiler
* Ability to automatically bundle sources and javadoc with deployments
* Maven 1.x repository support
* Allow use of setters in mojos for field population
* Ability to separate snapshot repository
* Ability to set minimum Maven version requirement for projects and plugins
* Build extension support
* Bugfixes and enhancements

http://maven.apache.org/

Misc - Britney's Guide to Semiconductor Physics

It is a little known fact, that Ms Spears is an expert in semiconductor physics. Not content with just singing and acting, in the following pages, she will guide you in the fundamentals of the vital laser components that have made it possible to hear her super music in a digital format.
http://britneyspears.ac/lasers.htm

Google - Google Maps - Real Time GPS Tracker

You can create a real-time GPS tracker using Google Maps API. Don't worry about having a GPS device, you can emulate a garmin using GPSGate.
http://conversationswithmyself.com/maps/tracker/gmapTracker.html

POJ - JAG 5.0: Spring and Hibernate 3 Annotations support

JAG 5.0 adds support for the Spring framework as service layer for struts/hibernate. For Hibernate 3 annotation support is added and long hibernate sessions are used to allow lazy loading. Spring @Transaction annotations are supported if java5 is enabled. The generated testing framework has been improved by adding Emma code coverage, and spring transaction junit tests.
http://jag.sourceforge.net/

POJ - Jetty 6.0 Released : Continuations - AJAX Ready!

The 6.0.0alpha3 release of Jetty is now available and provides a 2.4 servlet server in 400k jar, with only 140k of dependencies (2.6M more if you want JSP!!!). But as well as being small, fast, clean and sexy, Jetty 6 supports a new feature called Continuations that will allow scalable AJAX applications to be built, with threadless waiting for asynchronous events.
http://jetty.mortbay.org/jetty/

Linux - Tutorial: Setting up a server with SuSE 10.0

This is a very detailed tutorial about how to use the new SuSE 10.0 to set up a web, mail, and ftp server. It covers every aspect of the installation and demonstrates the setup process with the help of 50 screenshots, allowing even beginners to follow this guide. Experienced system administrators will benefit from this tutorial as well.
http://www.howtoforge.com/perfect_setup_suse_10.0