Happy FOSS

Opensource, Technology, Programming & Computer Science

Google Gadget

I developed a simple google gadget that shows my recent tweet and my current twitter display picture :)
To add the gadget to your igoogle page please click here
The gadget can be found here

October 8, 2009 Posted by Din | Internet, Programming | , , | 1 Comment

Wildcard string match in C

A project that implements the wildcard string matching that test a given string with a wildcard string. The wildcard string may contain wildcard characters * and ?. The result of the match will be either true or false.
For example
The result for the match of a given string Dinesh against the following wildcard strings will be true
1. Dinesh
2. Dines?
3. D*
4. Din???
5. Din*???
6. *Dinesh*

The source code can be checked out from here

September 9, 2009 Posted by Din | FOSS, Programming, Software | | No Comments Yet

Simple download manager using wget and shell script

I had to download a couple of large files from a web site. I built my own download manger which will download the file one after the other using simple wget tool and shell script. Thus the files were successfully downloaded over night without any human intervention !
The trick was simple,i had to just add the wget command with the url of the file to be downloaded one below the other in a shell script file.

for example
wget http://abc/a.jpg
wget http://def/d.jpg

scheduled downloads can be done by leveraging cron capabilities !

August 12, 2009 Posted by Din | Internet, Linux, Programming | | No Comments Yet

IRCTC

I am one of the million happy IRCTC users :)
I have never gone to railway station booking counters for at least 2 and half years. Reason is IRCTC is so reliable and convenient.
The different modes to book tickets through IRCTC is
1. IRCTC website
2. IRCTC mobile application
3. ngPay service using a mobile application.

Features i like
1. Convenient for reservation, cancellation and refund (if any).
2. Master passenger list
3. Debit and Credit payment gateways for many banks.
4. Good UI and User Experience
5. Quick Ticket Booking
6. Fairly quick response :)
7. TDS ( to file refunds )

I enjoy train journey, IRCTC helps in booking such journeys :)

May 24, 2009 Posted by Din | Internet | | 2 Comments

Dictionary App

A simple application to fetch the dictionary results from the following websites

1. Google

2. AskOxford

3. Merriam-Webster

4. Wikipedia

The version 2.0 App can be downloaded from here

Tip: For frequent useage, please add it to your browser’s bookmarks.

March 24, 2009 Posted by Din | Internet, web | | 1 Comment

IRCTC Save Passenger List Exception

The Exception reveals

1. Broadvision is the vendor for the Servlet Platform.

2. The site is based on Struts framework

Click Here

March 1, 2009 Posted by Din | Internet, Software | | 1 Comment

ICICI Bank Payment Gateway Exception Details

Click the below link to view it.

ICICI Payment Gateway Exception

With the above details we can conclude or rather its obvious that Infosys’s Finacle uses

1. IBM WebSphere

2. Custom Servlet

The exception stack trace was exposed perhaps because of poor exception handling.

February 22, 2009 Posted by Din | Internet, Programming, Security | | 1 Comment

SSN EDC (Entrepreneurship Development Cell) Presents E-Week 09, Feb 14th to 19th

Its good to see many engineering colleges in India fostering Entrepreneurship by setting up an entrepreneurship development cell, working together with NEN Online. Kudos to NEN Online !

So is SSN Engineering College !

Below is the link :)

http://www.ssnedc.co.nr/

Kudos to NEN

February 15, 2009 Posted by Din | Event | , , | No Comments Yet

GPRS Tip

When using GPRS, turn off images in GPRS browser settings.
This considerably reduces the GPRS download and thus cost too.

February 1, 2009 Posted by Din | Mobile | | 1 Comment

Sony Ericsson K530i Review

This post talks only about few features and how i liked it, to know more please visit the official site.
I was a Nokia 6600 user. When i moved on to Sony Ericsson K530i, i found
few features interesting.

GPRS related features

1.RSS feed reader, i have subscribed to linux.com RSS feed.
It has some builtin feeds from Sony Ericsson and BBC News.

2. Browser,Bookmarks etc
Easy to maintain bookmarks and browser.
Easy google searching. I need to just hit the activity button.
Navigate to the Internet tab. Click on Internet Search and key in the search keywords.
Key in the keywords is easy like composing a text message, using writing options
like dictionary mode and adding symbols.

3.Video Call
The feature introduced in 3G mobile communication.
The front camera captures for the video call.

Organizer & Personal Information Management (PIM) related features

1.Timer
I use this feature extensively. Some instances are, to remind me to swtich off the
electric stove when milk boils :)
Once the timer rings, you can restart too

2.Alarms
Interesting feature ! I use everyday, but configured only once.
I have set the morning alarm time for Mon-Fri for a time and no alarm for
weekends ;)
Another interesting thing about alarms is, you can casacade alarms.
That is, you can set alarms successively, upto 5 times.

3. Tasks
It resembles reminders.
New feature, which was a big surprise to me :)
One can create two types of tasks.
Task type of phone call, needs you to set the date&time and associate a phone number
from your contact. So the phone reminds one on the set date&time and prompts yes/no to make a call.
This way one can schedule calls perfectly !

Games

1. Sony Ericsson WTA Tour
Multiplayer Game which is a fantastic !
Opponent can be the phone or a peer who is connecting through bluetooth,
the game has to be hosted by either of you and the other has to connect the host.

These are few features which won my heart !

Negatives
Front camera is dedicated for voicecall alone and not capturing pictures or video.

Positives

1. Good battery usage and indication.
2. UI and the Spiral theme is awesome :)

3. Slim to carry

4. Reasonable cost for a 3G mobile in my opinion

January 15, 2009 Posted by Din | Mobile | , | 1 Comment