Sunday, July 29, 2007

Java & Excel Documents

During my internship, I was asked to code an application that parses a given text and adds the data to an Excel document. Parsing was easy, but Excel part seemed difficult. But after a quick google search, I found JExcelApi. It is simple, and nicely documented. Thanks to JExcelApi coders, I finished the application in just a few hours.
These kind of situations makes any coder appreciate "free software".

Wednesday, July 4, 2007

Subversion Management Tool - "subman"

I've completed the Web Based (PHP) Subversion server management tool I was coding. It's usable, but many things may need improving. Current features are :

  • Create / Delete Repositories
  • Create / Delete Users
  • Add users to repositories
  • Remove users from repositories
  • Change rights of users in each repository

Notes :
You need to have a SVN server setup with Apache Webdav in order to use this tool. And you need to specify paths for SVN server related files in config.php . And don't forget to backup everything related, prior to trying this :)
It is compatible with PHP 5+. License is Apache 2.0. I have used Hashmap codes from Phrame.

Download it here : Subman 0.1

I will try to make it better in my free time, so I'm open to suggestions. If you try this tool, please write a comment here.