Cache Java webapps with Squid Reverse Proxy

This article shows you step by step how to cache your entire tomcat web application using Squid reverse Proxy without writing any java code. Cache your entire website as static HTML files stored in memory or disk. This technique is useful to when dynamically generated pages in Java are time and CPU intensive. Ideal scenario is when there are high number of reads and few writes. Caution: do not use this approach to cache secure pages. Read article for full details.

Maven Docbook for beginners

This articles helps you get started with your first Docbook based documentation for your Maven project in 5 minutes. It shows you how to setup pom.xml, write a sample docbook and generate HTML documentation. It also includes references to where you can learn how to write comprehensive Docbook files.

What is Google Buzz?

Google Buzz is yet another way to share photos, status updates, videos, news and more with friends and family. The best part is that it lets you start with your existing Gmail contacts…

Publishing to Maven Central Repo in 5 steps

If you need to share your Maven artifacts with the world, you too can publish it on the official Maven repo! Let others discover your artifacts without any repository configuration. This article is intended to be a practical, step by step and easy to follow tutorial to publish your artifacts to the central repo.

Tweet your builds with Maven Twitter Plugin

Maven Twitter Plugin lets you send Twitter status updates from Maven, without writing any Java code. It increases communication between Project owners and Project users by automatically tweeting build and release status via Twitter.

Customizing Yahoo! Grids CSS, for beginners

Yahoo! Grid CSS system is an easy way to create an HTML document with a desired page width and a secondary column which works out of the box. YUI Grid comes with 4 built-in page widths and 6 template presets. This article shows you how to create a custom page width and a custom secondary column width.

What is OpenID and how can I use it?

This article shows you how to get started with OpenID. If you use Gmail, Yahoo, Blogger, Wordpress, AOL and many other services – you already have an OpenID. It also explains how to use your homepage as your OpenID using a delegate meta tag. Finally, there are links for Java libraries which you can use if you want to OpenID enable your Java application.

First look at Selenium Inspector

Last week, Team Dev released Selenium Inspector – an Java API wrapper over the existing Selenium Java API. This article compares the same program written in 3 different ways: Selenese (HTML) using Selenium IDE, in Java using Selenium Java API and in Java using Selenium Inspector API.

Amazon adds SimpleDB Support in AWS Toolkit for Eclipse

Today Amazon announced support for SimpleDB in their AWS Toolkit for Eclipse. One of the nice features is ‘SQL scrapbook’ which gives a textarea to write SQL and run it against your database. You get syntax highlighting, autocompletion of table names, column names etc.

How to trim() No-Break space ( ) when parsing HTML

The   entity in the web pages is used to represent a blank space, but is sometimes converted to ASCII 160 (no break space), instead of ASCII 32 (space). This does not work well with Java functions like trim() which expect the ASCII 32 character (‘ ‘). This article shows you how to find and replace this character by using its unicode value and a simple regular expression.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes