Ticketing management / support desk management with struts, spring and hibernate

Here are the screenshots I promised in my earlier post.


Report of the tickets-more filters to be added


Details of a ticket and the provision to add the follow-ups if any.


Historic report of the followups for the selected ticket.


Screen to add a ticket

Delivery 1 is completed yesterday. Lets wait for next release for more features.. Stat tuned!

Posted from WordPress for Android

Ticketing management on SDLC with struts, spring and hibernate

Here are tge screenshots I promised in my earlier post.


Report of the tickets-more filters to be added


Details of a ticket and the provision to add the follow-ups if any.


Historic report of the followups for the selected ticket.


Screen to add a ticket

Delivery 1 is completes yesterday. Lets wait for next release for more features.. Stat tuned!

Posted from WordPress for Android

New Project: Infrastructure Management

This is a new project built for Virtual Infrastructure Lease Management.

The users are requesting new VMs to the Network infrastructure team. Network Team creates a new VM or assign an existing VM to the request. This project will automate it.

These are the following modules available in this release.

  1. User Management
  2. Hypervisor Managment
  3. Virtual Machines Management
  4. Applications and VM mapping
  5. Lease Management

Demo website is available at http://manageinfra.grassfield.org


Market – A PHP based application for Classifieds

This is a 3 weekend project I have done to maintain the vendor information for agriculture.

The Need for the project:

The blog http://velanarangam.wordpress.com/ has been updated with agriculture, vendor and other agri-instruments. Often we need to search for particular product or a vendor. The search option given by wordpress is good, but it is not sufficient to maintain the record. Hence this project has been created to maintain vendor-product-category relationship.


The site is Unicode friendly, I have entered the information in Tamil where ever I can do.


This is the first mini project done on PHP. It uses the following platform

Web: Apache 2.2 on Ubuntu X64


Database: MySQL  5.5 on Ubuntu X64

IDE: Bluefish Editor, MySQL WorkBench

The project has been hosted at http://market.grassfield.org/


Database entity code generator for PHP

Whenever we write any code interacting with Database tables, We are creating Entity classes, DAO and Service layer classes etc. Code generators for this purpose will save lot of our time. While we are writing POJOs, Eclipse editor itself creates getters and setters. Unfortunately the same feature is not available in Eclipse PHP. So here is the code, that can read all the tables from the given database and creates POP(!)O objects 🙂

Home page: http://sourceforge.net/p/phpentitygen/home/Home/

Summary page: http://sourceforge.net/projects/phpentitygen/

Downloads: http://sourceforge.net/projects/phpentitygen/files/

Scheduled email for Trac ticketing system

Trac is a Python based wonderful tool which integrates Ticketing, Wiki and Subversion together. Unfortunately the default plugins are not readily available for our day to day needs, for example a scheduler emailing, email integration etc. I have been using Trac now a days very frequently, for which I have wrote a scheduler email module in java.

This is available as a web application, which can be deployed to Tomcat, JBoss or any other java web application servers.

I will be writing one more post to tell you how to configure this. Now here is the link.

BSNL 3G Service in Coimbatore, Tamilnadu

BSNL released its 3G service after a looooong testing in Coimbatore last week. I been there for the inaugural function. There is a huge mob to collect the free 3G USIM distributed.

I got a new connection yesterday after 1 hour of waiting. video call and Mobile TV is no matter to me, my thing was internet on mobile as any other users rely on Internet for their daytoday activities. I am not able to find a page in chennai telecom or tamilnadu telecom about the GPRS/WAP settings for 3G. Settings given by North Zone BSNL sites are not working. Really it is very complicated to get the reliable information since there is no authenticated information. CUSTOMER CARE 1503 IS USELESS. Customer care people sitting here not able provide the correct information since they don’t have any. Better they can close it !!

Finally I am able to connect with gprssouth.cellone.in as my APN. Then comes the signal quality. Frequently I am getting disconnected from 3G signal. network fails and it really switch VERY FREQUENTLY to G (GPRS), E (EDGE) and 3G. 😦 finally this is not fruitful for a serious user for professional purpose. We need to wait till it gets matured.

Live internet radio stream extractor



This is to give you a code pack I wrote today. I was listening to one of the internet radios in Tamil. I want to store it on my hdd, the tools I searched dint helped me much. I want a simple tool, that saves my time. And It should be able to work in my absence. I wrote couple of classes, which I am going to test it now.

Why dont you test it youself 🙂
It doesnt require any installation. you need only three files.

mp3_stream_extractor.jar, The execution binary,
RUN.CMD, the invoking script
radio.properties, where you configure the radios

run the run.cmd, The audio is extracted to your home folder automatically.


Download MP3 stream extractor

radio properties

kanimozhi dot org dot in – An online magazine in Tamil for ‘healthy’ computing


For those who cannot read tamil, this is an announcement regarding Kanimozhi – a new online tamil magazine

On 13-Apr-08, at 7:18 AM, ம. ஸ்ரீ ராமதாஸ் wrote:


இன்றைய தினம் புத்தாண்டு கொண்டாடும் அனைவருக்கும் இனிய புத்தாண்டு நல்வாழ்த்துக்களை பகிர்ந்து கொள்கிறோம். கட்டற்ற கணிநுட்பத்தை ஒரு இணைய இதழின் மூலமாக உங்கள் அனைவரின் முன் படைக்கத் துவங்குவதில் பெருமகிழ்ச்சி அடைகிறோம்.

கணிமொழியின் முதல் இதழ் ஆறு கட்டுரைகள் கொண்டதாக உங்கள் பார்வையில் தவழ்கிறது. முதல் மாத இதழான இதில் கணிமொழி அறிமுகம்(1), கணிச்சொற் விளக்கம்(2), திறந்த ஆவண வடிவை ஆதரிப்போம்(3), ரெட் ஹாட் பொதி மேலாண்மை (4), அக்கம் பக்கம்(5), எம்பி3 கோப்புகள் இசைக்க(6) எனும் ஆறு தலைப்பில் கட்டுரைகள் வெளியாகியுள்ளன.

இதனை உருவாக்க ஊக்கமும் ஒத்துழைப்பும் நல்கிய அனைவருக்கும் நன்றியினை தெரிவித்துக் கொள்கிறோம். தங்களின் மேலான ஆதரவுடன் இது மென்மேலும் வளரும் என திடமாக நம்புகிறோம்.

கணிமொழியின் முதலிதழை வாசிக்க:



(1) கணிமொழி அறிமுகம்

கணிநுட்பத்தின் பயன்பாடும் தேவையும் பல்கிப் பெருகிக் கொண்டிருக்கும் ஒரு காலக் கட்டத்தில் வாழ்ந்து கொண்டிருக்கிறோம். இதில் மென்பொருட்துறையின் தாக்கம் உலகம் உணர்ந்த ஒன்று. இன்றைய சூழலில் மென்பொருட்களை மேலோட்டமாக இரண்டு வகைகளின் கீழ் பிரிக்கலாம். முதலாவது பயனர்களாகிய நம் ஒவ்வொருவரின் சுதந்தரத்திற்கும் மதிப்பளிக்கும் கட்டற்ற மென்பொருள்.

தொடர்ந்து வாசிக்க: http://kanimozhi.org.in/01/01/kanimozhi-arimugam.html

(2) கணிச்சொற் விளக்கம்

நிரல் – குறிப்பிட்ட பணியினை செய்திடும் பொருட்டு கணினிக்கு இடப்பட வேண்டிய ஏவற்களின் தொகுப்பை நிரல் என்கிறோம். இதனை செய்நிரல் எனவும் வழங்குவர். நிரல் எழுதுவதை தொழிலாக கொண்டவர் நிரலாளர் ஆவார். இங்ஙனம் நிரலாக்குதற்கு பல்வேறு நிரலாக்க மொழிகள் துணை புரிகின்றன. சி, சி++, பைதான், ஜாவா, பேர்ல், ரூபி, பிஎச்பி இவற்றுள் குறிப்பிடத் தக்கவை

தொடர்ந்து வாசிக்க: http://kanimozhi.org.in/01/01/kanichor-vilakkam.html

(3) திறந்த ஆவண வடிவை ஆதரிப்போம்

உரையாக்கம், அளிக்கைகள், விரிதாட்கள் என நாம் அன்றாடம் பயன்படுத்தும் அலுவலகப் பயன்பாடுகளுக்கான ஒரு வடிவமென திறந்த ஆவண வடிவத்தைக் கொள்ளலாம். ஓபன்ஆபீஸ், கேஆபீஸ், அபிவோர்டு முதலிய பயன்பாடுகள் இவ்வடிவத்தைப் பயன்படுத்துகின்றன.

தொடர்ந்து வாசிக்க:

(4) ரெட்ஹாட் பொதி மேலாண்மை

காலங்கள் செல்ல செல்ல ரெட் ஹாட் லினக்ஸ் மிகவும் பிரபலமடைந்துவிட்டது, இரண்டே வருடங்களில் சிலாக்வேர்(இதற்கு முன் பிரபலமடைந்த) லினக்ஸை முந்திவிட்டது. இந்த வெற்றிக்கு கண்டிப்பாக சில காரணங்கள் இருக்க வேண்டும், அதற்கு மிக முக்கியமான காரணம் ஆர்பிஎம் (ரெட் ஹாட் பொதி மேலாளர்) ஆகும்..

தொடர்ந்து வாசிக்க: http://kanimozhi.org.in/01/01/rpm-arimugam.html

(5) அக்கம் பக்கம்

லினக்ஸ் என்றாலே பலரது நினைவுக்கு வருவது இன்றும் ரெட்ஹாட்தான். குனு லின்க்ஸை வணிக ரீதியாகவும் வெற்றிபெறச் செய்ததில் ரெட்ஹாட்டின் பங்கு மிகப்பெரியது. அத்தகைய ரெட்ஹாட்டால் ஊக்கமளிக்கப்பட்டு சமூகம் சார்ந்த முறையில் உருவாகி வெளிவந்து கொண்டிருக்கும் பிரபலமான குனு லினக்ஸ் இயங்கு தளம் பெடோரா ஆகும்.

தொடர்ந்து வாசிக்க: http://kanimozhi.org.in/01/01/akkam-pakkam.html

(6) எம்பி3 கோப்புகள் இசைக்க

எம்பி3 படைப்புரிமங்களால் கவரப்பெற்ற கட்டுப்படுத்தக் கூடிய ஒரு தொழில்நுட்பமாகும். சில நாடுகளில் அதனை பயன்படுத்த சட்டம் அனுமதிக்கலாம். சில நாடுகளில் அனுமதி இல்லாது போகலாம். ஆகையால் குனு லினக்ஸ் இயங்கு தள தயாரிப்பு நிறுவனங்களிடமிருந்து இதற்கான ஆதரவு பெரும்பாலும் இயல்பிருப்பாக கிடைக்காது.

தொடர்ந்து வாசிக்க: http://kanimozhi.org.in/01/01/mp3-koppugal.html

— ஆமாச்சு