Thursday, September 24, 2009

"GRE Words" My First J2ME Application :D


Hi guys, it has been very long time since i updated my blog. I have been very busy lately anyway
I wrote this small j2me application using netbeans IDE to help me prepare for GRE :D.
[Its not my own idea] there many apps out there. Thought i would make one myself :P. Im sharing it, and i hope someone might find it useful.
If you don't like the words bundles with the application. U can edit "words.txt" file in the jar and put your own words file in that format.

u can download from:
http://ifile.it/guwezc9
http://www.mediafire.com/?ifnntmntznj

pass:
http://montamer.blogspot.com/

Screenshots:



Sunday, April 26, 2009

QtDownloadManager

- A Frontend download manager for linux commandline accelerators.

I haven't found any good gui download accelerator. And i frequently use axel with firefox and its pain to have many windows opened at a time. And i have to save the url somewhere if i want to pause and restart the url later.
So i thought of making my own :D .I have written the program in Qt4.
My idea was to have a common GUI for most of the command line accelerators available for linux like
1) axel
2) proz
3) wget etc ......
I have integrated axel till now; Others are yet to be done.

Its not yet ready for a release, I have been working on it only for last 5 days.
As It is written in qt4, it can be used on all three major platforms,
Linux, Mac and Windows (might require cygwin for axel).

Here is a quick overview of how it looks.

Saturday, January 31, 2009

Finally a working gtalk voip in linux !!!!!


I have been browsing through net and came across this post
http://alex.eftimie.ro/2008/11/18/howto-gmail-voice-and-video-chat-on-ubuntu-linux/
I have tried jabber and other gtalk voip clients for linux that are said to be working , and nothing actually worked for me. I was bored and thought i would give the above method a shot (thinking that it would end the same as before). Surprisingly it worked :), for the first time i was able to call a gtalk user and do voice chat from linux :) althought video doesn't work.
However im still using pidgin and occationally switch when voip is necessary. And i already gave up on google to release gtalk linux native.

Thursday, January 15, 2009

Opencv on Beagleaboard !

I tested opencv on beagleboard for onboard image processing. The examples provides with opencv runs fine , but the performance is poor compared to a PC.

BeagleBoard (OMAP 3530, ARM Cortex-A8 600MHz, 128MB ram)
PC (Intel core2duo 2.13GHz, 1GB ram)

It took me about 4.4 sec on beagle for a simple facedetect example to detect all faces and around 0.35 sec on PC

Saturday, November 29, 2008

Qt anounced for S60 !


Trolltech has anounced the release of qt for the popular nokia s60 devices. But its only for 3rd generation series.
http://trolltech.com/about/news/qt-for-s60-announced
There is a Technical preview release available at
http://trolltech.com/developer/technical-preview-qt-for-s60

The best thing about Qt is, same code runs on
1)Windows
2)Linux
3)Mac OSX
3)Linux embedded
4)Windows CE
4)S60 3rd generation mobiles (now)
There are java bindings available for java developers

I Love Qt :D

Wednesday, November 26, 2008

Beagleboard angstrom/openembedded !


Finally i got my hands on this cute little 3x3 arm board :) .
i got the angstrom image build and running on the board . As of now i dont have a Dvi-D monitor, im connecting through vnc and playing with the board for now.
The following video showa the enligtment desktop running on beagle and the display is connected through vnc . :)

http://www.youtube.com/watch?v=fQe6HRRt8FE

Sunday, October 12, 2008

Head Tracker using OpenCV Qt4 and OpenGL


Recently i have heard about ps3 face tracking capability in games. Then i have came across around some videos at youtube regarding this technology. There are many related to OpenCV which is a Image processing library from Intel. So i have written a small Head tracking application using haarcascades in opencv for detecting face and tracking; and Qt4 for the gui; and opengl for rendoring.

Its very imature and lots to improve on.
As for now it wont be able to track if you bend your head too much or turn too much. I need to learn alot about OpenCV and work on this more.

Possibilities by using this can be many. Integrate into a opengl 3dmodel viewer which rotates as you move your head to get a 3dviewing feel :). You can easily control mouse on a PC , so if u can able to write a module which can be integrated into current pc games like Counter Strike :D It would be great :).

Youtube Video link
http://www.youtube.com/watch?v=tje_a8_KNrE
Google