Friday, November 11, 2011

Version 0.1.0 of WizTools.org oEmbed API Released

The first ever release of WizTools.org oEmbed API is published. This is not yet available in the Maven central repository, so it is recommended to build from the source after checking out 0.1.0 release:


$ hg clone -r wiztools-oembed-0.1.0 https://code.google.com/p/wiztools-oembed/


The JavaDoc API is also available.

Friday, November 4, 2011

Launching Java API for oEmbed 1.0 Specification

I am happy to announce the launch of WizTools.org oEmbed Java API project. This is an implementation of the oEmbed specification. The aim of this project:


  • Minimal external dependency. Maybe, the only external dependency I forsee is for JSON parsing.

  • XML parsing is done by super-fast StAX.

  • API should be easily extendable.

  • Validation for compliance to the specification should be in place.

  • Should be available in Maven public repository.



The initial version of the code is committed in the mercurial repository---interested hackers, have a look!

Saturday, October 22, 2011

CSS Import Resolver 0.3.0 Released

CSS Import Resolver is a new tool from WizTools.org Mini-projects. This tool resolves the @import url(...); statements in input CSS files (by replacing the @import statement with actual content of the linked CSS) and creates a huge output-CSS (written to STDOUT by default). Including the combined-css in your webpages will improve the performance of the site by avoiding additional HTTP roundtrips. More information in this wiki. Download from the Mini-projects download url.

Wednesday, September 28, 2011

Multicast Tool: Bug fix version 0.1.2 released

This is a bug-fix release specially for the Windows environment. For some strange limitations of the Microsoft platform, I was not able to read from the STDIN a bigger buffer size. This has been fixed in the 0.1.2 release.

Tuesday, September 27, 2011

Multicast Tool: Bug fix version 0.1.1 released

A bug-fix version of Multicast Tool has been released. For sending data to a multicast group, the sender port is randomly picked by the application now. The help text is also formatted for better readability compared to previous version.

Friday, September 16, 2011

XSLT Transform Cli Tool

A tiny command-line tool to do the XSLT transformation. Usage:


$ java -jar xslt-transform-VERSION.jar stylesheet file [file ...]


From the WizTools.org Mini-Projects.

Thursday, August 11, 2011

Amazon S3 Upload (Cli) tool updated

The Amazon AWS S3 Upload (Cli) tool (previously named s3backup) is updated to version 1.2. Improvements in this version include:


  1. Support for uploading multiple files.

  2. AWS credentials can be loaded from a properties file.



Download.

Tuesday, August 9, 2011

Amazon AWS SES Email Cli Tool

Simple Email Service (SES) from Amazon Web Service (AWS) is a cool cloud service for sending (bulk or otherwise) mails. I wrote a simple cli tool to use this service for sending mails. Download.

Sunday, July 10, 2011

JFind by Tom Ball

During my younger days, I remember visiting:

http://weblogs.java.net/blog/2005/09/03/jfind-simple-jar-file-locator

This became one of my most valuable tool in my Java programming life. The tool basically finds the Jar file(s) which has the searched class in it. The tool is executable from command-line.

The trouble with the tool was unavailability of it in binary-executable form. So I had copy of this tool in my cloud drives so that I can fetch from any machine any time.

Recently I was in need of this tool, again. I thought: would it not be good if I am able to build the tool and give an executable version of it, for all to download? So it is here:

http://code.google.com/p/jfind/.

Tuesday, April 26, 2011

Wiz WebServer 0.1.0 Released

Wiz WebServer is a fork of the Mini WebServer project. The fork has additional features:


  • Java 6 build.

  • Maven source code organization.

  • New MIME types added.

  • Code cleanup.

  • Command-line parameters for port and folder path.

  • UTF-8 encoding enforced.

  • HTTP 1.1 response.



Download release from: https://bitbucket.org/subwiz/wiz-webserver/downloads.

Saturday, April 2, 2011

Checksum Compute 0.2.0

WizTools.org Checksum Compute Tool

This is the renamed version of Digest Compute tool. There have been some aesthetic improvements in the UI compared to the previous edition. Download from the usual location: http://code.google.com/p/wiztools/downloads/list.

Tuesday, March 29, 2011

Digest Compute 0.1.0 Released

This is a tool from the mini-projects is for computing checksum of the selected file. Checksum is computed using the following algorithms: MD5, SHA-1 and SHA-256.

This is developed in behest of my friend Sunil Patel. Download from: http://code.google.com/p/wiztools/downloads/list.

Wednesday, March 2, 2011

Timezone Converter 0.2.0 Released

WizTools.org Timezone Converter 0.2.0
This new version features:

  1. Refresh button near the Source TimeZone to update to the current time.

  2. A copy-to-clipboard button near the Destination TimeZone.

  3. The tool remembers the timezone last selected when re-opened.

  4. Ability to swap timezones using short-cut key Ctrl+S.


Download.

Thursday, February 3, 2011

Monday, December 27, 2010

RESTClient 2.3.3 Released

WizTools.org RESTClient version 2.3.3 is a bug-fix release from the 2.3 branch. This release fixes few encoding issues reported by users, Hostname verifier being ignored in few cases and made the build compatible with Maven 3. Download from: http://code.google.com/p/rest-client/downloads/list.

URLEncoder 1.1 Released

Happy to announce the availability of WizTools.org URLEncoder 1.1. This version adds support for specifying the encoder (previous version was designed to encode/decode only using UTF-8). Download from: http://code.google.com/p/wiztools/downloads/detail?name=urlencode-ui-1.1.jar.

Saturday, September 25, 2010

Wednesday, September 22, 2010

xsd-gen: New Project Launched

Happy to announce the launch of new project xsd-gen. This is a command-line tool to generate XML Schema (.xsd) from an XML. The generation is done using the best common approach, and will require manual touch-up after generation.

Sunday, August 8, 2010

RESTClient 2.3.2 Released

A major issue with the previous releases of RESTClient was that it was not accepting headers and parameters with identical keys. This has been fixed in the present version. This has been made possible because of the data-structures available in the WizTools.org Commons Lib project.

Downloads can be found in the usual location.

WizTools.org Commons Lib 0.2.0 Available in Maven Central Repository

WizTools.org Commons Lib 0.2.0 available in Maven Central Repository. To add as dependency:


<dependency>
<groupId>org.wiztools.commons</groupId>
<artifactId>wiztools-commons-lib</artifactId>
<version>0.2.0</version>
</dependency>

Tuesday, July 27, 2010

Skeletal project to get started with JA-SIG CAS Java Client

Every time I have visited the subject of CAS SSO, I have come across misleading documentation, missing information on configuration, and few instances of conflicting information. This I am sure everyone who is has tried CAS, or who is using CAS is aware of. To ease the setup of client side in CAS, I have started a new project called cas-client-test. This project will not release any binaries. This is a skeletal project which should be used as a starting point of CAS-based projects. So the only thing this project will have is the source code.

Tuesday, June 29, 2010

RESTClient 2.3.1 Released

This is a minor maintenance release from the 2.3 branch. Previously RESTClient supported only UTF-8 encoding in the response body. Now the encoding is based on the HTTP header received. Download.

Monday, June 21, 2010

URL Encoder 1.0.1

This is a maintenance release of the WizTools.org URL Encoder. This release adds clipboard-copy facility to the encoded URL. Download from: http://wiztools.googlecode.com/files/urlencode-ui-1.0.1.jar.

Friday, March 5, 2010

Amazon S3 backup cli tool updated to version 1.1

Download the executable version. This version fixes two issues:


  1. In the previous versions we were getting this warning:
    Mar 5, 2010 7:46:53 AM org.jets3t.service.utils.Mimetypes getInstance
    WARNING: Unable to find 'mime.types' file in classpath
    This has been fixed now.

  2. Updated the underlying JetS3t library to the newest version.

Wednesday, March 3, 2010

Shutting down The Great Wall

I will be shutting down The Great Wall micro-blogging project. This project was started when I was in employment and Twitter was banned in our office. I wanted a platform to micro-blog my project progress to my stake holders. For this purpose The Great Wall was created. After quitting that Job, I did not have enough reason to pursue this project. Thanks for the code contributors. And my apologies for those of you who were expecting a release.

Monday, March 1, 2010

Random password generation using Commons Lib 0.1.1

A tutorial on generating random password is added to the Wiki.

Commons Lib 0.1.1 Released

WizTools.org Commons Lib project has released 0.1.1 version. Usually a library providing common functionality needs to be extensively documented with API document availability. But I have not been able to document this library much. Probably I will correct this in later versions. This library is now used in many WizTools.org projects, as well as in many commercial projects I am involved in.