http://www.linuxdevices.com/news/NS3880195342.html
.. interesting and cute device! :)
Monday, April 24, 2006
Friday, April 21, 2006
cluster in a day!
At my lab yesterday, all of us got to work and built up a cluster of 16 nodes.
A bit on specs:
8, 32-bit Intel Pentium IV @ 2.8 GHz with 2 GB RAM
8, 64-bit Intel Core Duo @ 2.66 GHz with 1 GB RAM (contributed by Intel India)
Though there is lot to setup still, cheers to all TCGians. Check out some snaps taken from my mobile.
A bit on specs:
8, 32-bit Intel Pentium IV @ 2.8 GHz with 2 GB RAM
8, 64-bit Intel Core Duo @ 2.66 GHz with 1 GB RAM (contributed by Intel India)
Though there is lot to setup still, cheers to all TCGians. Check out some snaps taken from my mobile.
Tuesday, April 18, 2006
Quantum Chemistry on Mobile!
This might not be the first attempt to do so, but to the best of my knowledge this is the first such attempt on an s60 platform using python!
I have managed to do electronic structure calculation on a small molecule H2 and will attempt to do larger molecules soon!
The code available here with a sample input file, is based on PyQuante (written by Rick Muller) and quantumj (written my me in Java, and based on early PyQuante code). The code has been squeezed to suite the constrained memory and CPU available on s60 phones.
Current code is very basic, and here is what you can expect from future versions:
- an interface for running the script.
- clean up, where required
- calculate electron density over a grid, and visualize it using mobimol
enjoy!
ps. i hope to create a page (google home page) describing some aspects of this and other codes written by me on s60 phones soon. so look back!
update: check http://tovganesh.googlepages.com/s60 for a brief description of mobimol and mobihf.
I have managed to do electronic structure calculation on a small molecule H2 and will attempt to do larger molecules soon!
The code available here with a sample input file, is based on PyQuante (written by Rick Muller) and quantumj (written my me in Java, and based on early PyQuante code). The code has been squeezed to suite the constrained memory and CPU available on s60 phones.
Current code is very basic, and here is what you can expect from future versions:
- an interface for running the script.
- clean up, where required
- calculate electron density over a grid, and visualize it using mobimol
enjoy!
update: check http://tovganesh.googlepages.com/s60 for a brief description of mobimol and mobihf.
Sunday, April 16, 2006
photography after long break!
well managed to do some photography and got time to post one of them ;)

you can guess the amount of magnification i could get from the fact that the "black thread" that you see in the photo is actually a thin human hair!
and some quotes on cactus:
The world is full of cactus, but we don't have to sit on it. ~Will Foley
Reach for the stars, even if you have to stand on a cactus. ~Susan Longacre
I have learned the difference between a cactus and a caucus. On a cactus, the pricks are on the outside. ~Morris K. Udall
finally hope to post more photos in the comming week, so look back!

you can guess the amount of magnification i could get from the fact that the "black thread" that you see in the photo is actually a thin human hair!
and some quotes on cactus:
The world is full of cactus, but we don't have to sit on it. ~Will Foley
Reach for the stars, even if you have to stand on a cactus. ~Susan Longacre
I have learned the difference between a cactus and a caucus. On a cactus, the pricks are on the outside. ~Morris K. Udall
finally hope to post more photos in the comming week, so look back!
Wednesday, April 12, 2006
The Hindu News Update Service
The Hindu News Update Service
this is great the next INSAT (4C) will be launched from indian launch vehicle (GSLV)... all the best for ISRO !
this is great the next INSAT (4C) will be launched from indian launch vehicle (GSLV)... all the best for ISRO !
Insight 7: The hidden value of the mobile operating system
Insight 7: The hidden value of the mobile operating system: "this argument, if the technical differences between operating systems are slight, companies should pay higher regard to the general popularity and general availability of an operating system – including (for example) how widely taught an operating system is in univ"
Monday, April 10, 2006
Cross-Platform Sample Virus Targets Windows, Linux
Cross-Platform Sample Virus Targets Windows, Linux
beware, you will soon have "write once destroy every thing" kind of viruses ;)
beware, you will soon have "write once destroy every thing" kind of viruses ;)
Sunday, April 02, 2006
phonescoping
nokia site has an interesting mention of phonescoping - taking some stunning closeups with nokia mobile phones. it is about a guy called Tommi Laurinsalo in Finland, who is a bird watcher and has how to's of taking such pictures at: http://koti.welho.com/tlaurins/phonescoping/
Saturday, April 01, 2006
mobimol v0.6 and mpatra v0.1
get mobimol v0.6 from http://tovganesh.googlepages.com/mobimol.py
it has a few bug fixes, particulary regarding rendering.
and a new script mparta v0.1 is a pdf viewer, a very simple one though. only displays pure text no formating as yet, and no graphics! get it from http://tovganesh.googlepages.com/mpatra.py
its inspired from one article on codeproject indicating how to extract text from a pdf document, but now i can't get its reference.
it has a few bug fixes, particulary regarding rendering.
and a new script mparta v0.1 is a pdf viewer, a very simple one though. only displays pure text no formating as yet, and no graphics! get it from http://tovganesh.googlepages.com/mpatra.py
its inspired from one article on codeproject indicating how to extract text from a pdf document, but now i can't get its reference.
Thursday, March 30, 2006
mobimol v0.5
get it from: http://tovganesh.googlepages.com/mobimol.py
- minor changes, added a new filechooser
:) as usual, no older versions now available!
- minor changes, added a new filechooser
:) as usual, no older versions now available!
Sunday, March 26, 2006
mobimol v0.4
the previous version (v0.3) didn't survive long. get the latest at:
http://tovganesh.googlepages.com/mobimol.py
change log:
- fixed lots of bugs. one notable one is the call to math.acos() in findAngle(), which i feel is a bug in the implementation of acos rather than my code.
- the other notable change is that the painting technique has changed from endless loop to canvas.redraw_callback method, this has greately reduced the cpu cycles mobimol consumes.
- apart from the H2O coordinates provided by [cyke64] on nokia forums, you may also obtain benzene(C6H6) coordinates from here http://tovganesh.googlepages.com/benz.xyz.
enjoy!

http://tovganesh.googlepages.com/mobimol.py
change log:
- fixed lots of bugs. one notable one is the call to math.acos() in findAngle(), which i feel is a bug in the implementation of acos rather than my code.
- the other notable change is that the painting technique has changed from endless loop to canvas.redraw_callback method, this has greately reduced the cpu cycles mobimol consumes.
- apart from the H2O coordinates provided by [cyke64] on nokia forums, you may also obtain benzene(C6H6) coordinates from here http://tovganesh.googlepages.com/benz.xyz.
enjoy!

Saturday, March 25, 2006
mobimol v0.3
get it from: http://tovganesh.googlepages.com/mobimol.py, as usual the older version(s) are no longer available.
- added line and circle model for displaying atoms (as suggested by korakotc, thanks)
- thanks to cyke64 for announcing mobimol in nokia developer forum and giving an example .xyz file :)
enjoy!
- added line and circle model for displaying atoms (as suggested by korakotc, thanks)
- thanks to cyke64 for announcing mobimol in nokia developer forum and giving an example .xyz file :)
enjoy!
Friday, March 17, 2006
Tuesday, March 14, 2006
mobimol v0.2
change log:
- get the updated script from http://tovganesh.googlepages.com/mobimol.py. older v0.1 is no longer accessible.
- added: zoom, smoother rotation, labels (id and symbols), and a query utility (length, angles, dihedrals).
... enjoy!


- get the updated script from http://tovganesh.googlepages.com/mobimol.py. older v0.1 is no longer accessible.
- added: zoom, smoother rotation, labels (id and symbols), and a query utility (length, angles, dihedrals).
... enjoy!


RFID Viruses and Worms
Andrew S. Tanenbaum et al. have published an interesting article on possible infection of RFID based cards at: http://www.rfidvirus.org/
Sunday, March 12, 2006
mobimol v0.1 - worlds first molecule viewer for s60 phones
.. (most possibly ;))
well first thing first:
- you need python interpreter for s60 phones available at http://opensource.nokia.com
- after installing this on your compatible phone, grab mobimol source from http://tovganesh.googlepages.com/mobimol.py
- push it to your mobile (serial, blutooth, ...)
- and you are done!
currently this viewer reads only .xyz files and has very, very basic functionality.
you will see more features in a few days... (hope to get some spare time to do this!)
well, i never thought that i would be writing my first mobile app in python! java was my first choice, but as you see python and nokia have a nice combination :) only problem is that its not as truely portable as java. that is the cost paid for easness.. this script was written in about half a day, and about an hour to get used to the s60 python APIs.
and finally this all means that i have got a mobile! so that would be a real surprise for a lot of people that i know (u will get my number shortly ;))
.. was a nice gift for me on my BD ;)
titbits:
- the shots are taken from my camera with H2O (whats that?) shown on mobile and the same stuff open in MeTA Studio on my PC.
- mobimol is very basic and will remain so, if u need full featured (programmable stuff), you may consider a look at MeTA Studio (see my earlier posts on how to obtain it)
- mobimol is GPLed , if u make changes, please make them available!
well first thing first:
- you need python interpreter for s60 phones available at http://opensource.nokia.com
- after installing this on your compatible phone, grab mobimol source from http://tovganesh.googlepages.com/mobimol.py
- push it to your mobile (serial, blutooth, ...)
- and you are done!
currently this viewer reads only .xyz files and has very, very basic functionality.
you will see more features in a few days... (hope to get some spare time to do this!)
well, i never thought that i would be writing my first mobile app in python! java was my first choice, but as you see python and nokia have a nice combination :) only problem is that its not as truely portable as java. that is the cost paid for easness.. this script was written in about half a day, and about an hour to get used to the s60 python APIs.
and finally this all means that i have got a mobile! so that would be a real surprise for a lot of people that i know (u will get my number shortly ;))
.. was a nice gift for me on my BD ;)
titbits:
- the shots are taken from my camera with H2O (whats that?) shown on mobile and the same stuff open in MeTA Studio on my PC.
- mobimol is very basic and will remain so, if u need full featured (programmable stuff), you may consider a look at MeTA Studio (see my earlier posts on how to obtain it)
- mobimol is GPLed , if u make changes, please make them available!
Subscribe to:
Posts (Atom)



