Tuesday, September 29, 2009

Desktop Color Picker

A tiny new tool has been added to the WizTools.org mini project. This is a screen color picker application. It is written in Java and works in all major platforms. As always, this is shipped as a executable Jar.

Thursday, September 24, 2009

jEdit Macros @ WizTools.org

jEdit is a popular programmer's text editor. To boost my productivity, I have written some basic macros for it. All the macros solve some common programming problems faced by programmers. Hope you find it useful.

Monday, July 27, 2009

Video View Portlet using HTML5 <video> element released

The JSR-286 compatible portlet (tested in Liferay 5.2.3) for displaying videos in HTML5 <video> element is released. Download from java-portlets project site.

Wednesday, July 8, 2009

JavaDoc Jar Viewer

It has become a standard to distribute JavaDocs as Jar files. These distributions are handy when used with tools like Maven and your IDE. But what happens when you want to view it? We have to create a temporary directory to extract the Jar, then launch a browser to view the content. What a pain! Now we have a command-line tool to do these manual steps for you. Check out its documentation.

Wednesday, July 1, 2009

Pomodoro Timer 1.0 Released

Pomodoro Timer, a software tool to mimic the usage of Pomodoro Timer (aka Kitchen Timer) for practicing Pomodoro Technique is released. Screenshot:



Pomodoro Software Timer

Friday, June 26, 2009

Multi-threaded TCP portscan tool

We are happy to announce the availability of the new multi-threaded TCP port scan utility. Download the utility from Google Code. This is an executable Jar. Usage:




$ java -jar portscanner-cli-0.1.0.jar <hostname>


By default, 4 threads are spawned for verifying port availability of the destination host.

Thursday, June 18, 2009

Base64 Cli 1.0 Released

Base64 Cli 1.0, a commandline tool to encode and decode content using Base64 is released. This tool reads and writes to the standard input and standard output respectively.



Example usage:




$ java -jar base64-cli-1.0-jar-with-dependencies.jar < a.txt > a.txt.base64


For all commandline options:




$ java -jar base64-cli-1.0-jar-with-dependencies.jar -h

Wednesday, June 10, 2009

Tool to encode/decode URLs

Continuing our effort to quickly test standard Java APIs, we have published a new tool encode and decode URLs using java.net.URLEncoder and java.net.URLDecoder. Download it.



WizTools.org URLEncoder

Thursday, May 28, 2009

Java System Properties Displayer

I often found myself writing programs to print out the system property values in different environments. You know the standard public static void main programs. Today decided I will not write these types of programs again. Wrote a command-line tool to display all the System properties. The keys are ordered alphabetically for easy identification.



system-property-cli 1.0



Download it!

Thursday, April 9, 2009

Java Portlets: New Project From WizTools.org

We are glad to announce the launch of our new project, Java Portlets. The project currently has two JSR-286 portlets available: Arbitrary Text Portlet and Video View Portlet (Flowplayer based flv streaming portlet).

Sunday, February 15, 2009

RESTClient 2.3 Released

I am happy to announce the immediate availability of 2.3 build of RESTClient. This version has the following features:
  • New extensible framework
  • Usability improvements
  • Bug fixes
  • Command-line tool for batch execution of tests
Detailed changelog can be read here: http://code.google.com/p/rest-client/wiki/ReleaseNotes.

I am happy to make this release on my birthday, 15 February 2009.

Thursday, September 18, 2008

RESTClient 2.2 Released

I am happy to announce the immediate availability of RESTClient
version 2.2:

http://rest-client.googlecode.com/

Two prominent feature additions from version 2.1 are:

  1. Syntax highlight support
  2. SSL support

The complete changelog is available here:

http://code.google.com/p/rest-client/wiki/ReleaseNotes

New features and bugs can be reported here:

http://code.google.com/p/rest-client/issues/list

Wednesday, September 10, 2008

Kudos for RESTClient from Ian Dickinson of HP Labs

Ian Dickinson of HP Labs has commented on RESTClient in his blog. The title of the post is "RESTful service client-side testing tool", and he ends the post with: ... kudos to the developers. Thanks Ian :-)

Wednesday, August 6, 2008

Saturday, July 5, 2008

Text Encoding Util

New project has been published: WizTools.org Text Encoding Util. This is a command line utility to convert text files between encoding types, and a testing tool to check if a text file supports the charset specified by a particular encoding. Minum requirement is Java 5. This code is available under public domain.

Friday, April 4, 2008

WizTools.org RESTClient 2.1 Released

WizTools.org RESTClient is a Java tool for testing RESTful web services. It features:
  • Support for GET, POST, PUT, DELETE, HEAD, OPTIONS and TRACE HTTP methods.
  • Custom HTTP headers might be sent as part of the request.
  • BASIC and DIGEST authentication methods are supported.
  • For POST and PUT requests, body content can be attached.
  • Requests can be saved for later playback.
  • Has Groovy embedded. Test scripts for each request can be developed separately. A tutorial for developing test scripts is available.

2.1 release features various bug fixes and feature enhancements. Thanks to the REST-Discuss community members who contributed feature requests and bug reports for this release.

New features and bug fixes can be requested from: http://code.google.com/p/rest-client/issues/list

Wednesday, February 20, 2008

"RESTClient is great!"

From Avi Flax of USA with the subject "RESTClient is great!":

...I just stumbled across your request for suggestions at
rest-discuss, and having never heard about RESTClient before, I was
thrilled to download it and try it out. It's excellent! I'm very
excited to use it - we build and use many different RESTful web apps
here, and we all use cURL every day. I'm going to tell the whole team
about it, and I'm sure they'll be excited as well. RESTClient is going
to be very very useful for us, thank you! I'm looking forward to
using it, and perhaps helping out with it here and there. I've
followed your suggestion and submitted some feature requests -
thirteen, actually. I'm really looking forward to seeing how the tool
evolves.