<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-27173467</id><updated>2011-12-25T20:44:34.111-08:00</updated><title type='text'>^..^ regmee^..^</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27173467.post-374642177461607762</id><published>2009-03-15T17:53:00.000-07:00</published><updated>2009-03-15T17:55:22.051-07:00</updated><title type='text'>New Blog</title><content type='html'>Now on, I will be writing at &lt;a href="http://blog.regmee.com"&gt;blog.regmee.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-374642177461607762?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/374642177461607762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=374642177461607762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/374642177461607762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/374642177461607762'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2009/03/new-blog.html' title='New Blog'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-5031687916481694850</id><published>2008-11-21T22:22:00.000-08:00</published><updated>2008-11-21T22:35:03.753-08:00</updated><title type='text'>Experiment with InkScape and the Vector Graphics.</title><content type='html'>Took a while before I could draw Mr. Frankenstein on InkScape. But it was worth learning. &lt;br /&gt;For those who want to draw Vector Graphics on InkScape, the connectors are pretty immature and so will be difficult to draw data flow diagrams. Polygon tool might be of help, but will take a lot of practice.&lt;br /&gt;&lt;br /&gt;Here's the &lt;a href="http://bipins.net/amit/pics/head.png"&gt;image&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-5031687916481694850?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/5031687916481694850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=5031687916481694850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/5031687916481694850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/5031687916481694850'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/11/experiment-with-inkscape-and-vector.html' title='Experiment with InkScape and the Vector Graphics.'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-2645171955354638237</id><published>2008-11-12T07:15:00.000-08:00</published><updated>2008-11-12T07:28:40.182-08:00</updated><title type='text'>"Ghajni" --- Bollywood and Creativity.</title><content type='html'>aaah .... Bollywood seems to be synonymous to creativity as far as Cinema goes  :P &lt;br /&gt;My expectations of Aamir starrer "Ghajini" in being a Taare-zameen-par alike with a different take-away message is 60% ruined already. Heard it's a remake of south Indian movie "Gajni" with just the spelling difference ... haha .. which in-turn seems to be a copy of the hollywood-made "Memento". &lt;br /&gt;&lt;br /&gt;I wish I hadn't seen "Memento" a while ago ... The Ghajni youtube-promo makes me wonder if I really want to see the movie just for those lengthy songs and the new Aaamir Khan look .... hmmmmmmm ... less likely.&lt;br /&gt;`&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-2645171955354638237?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/2645171955354638237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=2645171955354638237' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/2645171955354638237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/2645171955354638237'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/11/ghajni-bollywood-and-creativity.html' title='&quot;Ghajni&quot; --- Bollywood and Creativity.'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-5163784934218564650</id><published>2008-10-27T09:23:00.000-07:00</published><updated>2008-10-27T09:32:45.090-07:00</updated><title type='text'>Zombie blog re-discovered.</title><content type='html'>After almost 4 years I re-discovered my zombie blog &lt;a href="http://pythong.blog.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;Now I know why I shouldn't have picked the blog NAME I did. :D&lt;br /&gt;&lt;br /&gt;One thing is for sure... No matter where you hide/hibernate...  your forgotten web posts/materials will haunt you back someday.&lt;br /&gt;&lt;br /&gt;I am wondering if at all someone visited those pages. No comments as of yet.... hints at some useless posting done .... haha&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-5163784934218564650?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/5163784934218564650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=5163784934218564650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/5163784934218564650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/5163784934218564650'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/10/zombie-blog-re-discovered.html' title='Zombie blog re-discovered.'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-7518708696835199405</id><published>2008-10-26T11:05:00.000-07:00</published><updated>2008-10-26T14:58:53.836-07:00</updated><title type='text'>Making good use of the available Lyx templates for Thesis writeup (in Ubuntu)</title><content type='html'>&lt;span style="font-weight:bold;"&gt;/usr/share/texmf/tex/latex/lyx&lt;/span&gt;&lt;br /&gt;    --&gt; cmuthesis.cls&lt;br /&gt;    --&gt; sigplanconf.cls&lt;br /&gt;    --&gt; xxxxx&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/home/user/.lyx/layouts&lt;/span&gt;&lt;br /&gt;    --&gt; cmuthesis.layout&lt;br /&gt;    --&gt; sigplanconf.layout&lt;br /&gt;    --&gt; unswthesis.layout&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;sudo texhash&lt;/span&gt;&lt;br /&gt;(now on, the changes in cmuthesis.cls will immediately reflect on the pdf)&lt;br /&gt;&lt;br /&gt;run lyx &lt;span style="font-weight:bold;"&gt;Tools-&gt;reconfigure&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;restart lyx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Open with lyx and start using the &lt;span style="font-weight:bold;"&gt;templates&lt;/span&gt;&lt;br /&gt;    --&gt; cmuthesis_template.lyx&lt;br /&gt;    --&gt; sigplanconf_template.lyx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-7518708696835199405?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/7518708696835199405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=7518708696835199405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/7518708696835199405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/7518708696835199405'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/10/making-good-use-of-available-lyx.html' title='Making good use of the available Lyx templates for Thesis writeup (in Ubuntu)'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-3848848552767773832</id><published>2008-10-04T07:37:00.000-07:00</published><updated>2008-10-04T07:39:18.926-07:00</updated><title type='text'>SSH key authentication with NetBeans</title><content type='html'>Once you have generated the private/public key pair and done server/client side configurations there's little more to be done to be able to use it with NetBeans.&lt;br /&gt;&lt;br /&gt;Edit ~/.subversion/config file to include.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  ssh = $SVN_SSH ssh -l &lt;usrname&gt;&lt;/span&gt;&lt;br /&gt;  (This is disabled by default)&lt;br /&gt;&lt;br /&gt;Then add the key to the agent.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  $  ssh-add&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;You are all good now if you have no passphrase set in which case you might have to authenticate with the passphrase.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-3848848552767773832?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/3848848552767773832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=3848848552767773832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3848848552767773832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3848848552767773832'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/10/ssh-key-authentication-with-netbeans.html' title='SSH key authentication with NetBeans'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-6897430669260200388</id><published>2008-10-04T07:33:00.000-07:00</published><updated>2008-10-04T07:49:06.292-07:00</updated><title type='text'>Annoying problem with SVN-Server SSH authentication</title><content type='html'>Don't you get mad when you have to enter your passphrase 3 times for every SVN-commit ? Well I do.&lt;br /&gt;&lt;br /&gt;Go avoid it !!!&lt;br /&gt;&lt;br /&gt;(If you don't know this already) Pass-phrase need be entered just once for every X-login.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  $  env | grep SSH&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This command gives your ssh agent that is running.&lt;br /&gt;&lt;br /&gt;      &lt;span style="font-weight:bold;"&gt;SSH_AUTH_SOCK=/tmp/ssh-THqzVF9262/agent.9262&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Generate the private/public key pair with&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  $    ssh-keygen&lt;/span&gt;&lt;br /&gt;  Generating public/private rsa key pair.&lt;br /&gt;  Enter file in which to save the key (/home/user/.ssh/id_rsa):&lt;br /&gt;  Enter passphrase (empty for no passphrase):&lt;br /&gt;  Enter same passphrase again:&lt;br /&gt;  Your identification has been saved in /home/user/.ssh/id_rsa.&lt;br /&gt;  Your public key has been saved in /home/user/.ssh/id_rsa.pub.&lt;br /&gt;  The key fingerprint is:&lt;br /&gt;  XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX user@host &lt;br /&gt;&lt;br /&gt;(select &lt;span style="font-weight:bold;"&gt;no passphrase&lt;/span&gt; to login without a passphrase)&lt;br /&gt;Now, &lt;span style="font-weight:bold;"&gt;id_rsa&lt;/span&gt; holds your private key and &lt;span style="font-weight:bold;"&gt;id_rsa.pub&lt;/span&gt; has the public which has to be updated in the server.&lt;br /&gt;&lt;br /&gt;(Server) Edit the &lt;span style="font-weight:bold;"&gt;~/.ssh/authorized_keys&lt;/span&gt; to include the public key.&lt;br /&gt;&lt;br /&gt;On the client side, you can load your keys into the agent with ssh-add&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  $   ssh-add&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That will load the standard keys into the agent:&lt;br /&gt;&lt;br /&gt;      ~/.ssh/identity (SSH1, RSA)&lt;br /&gt;      ~/.ssh/id_dsa   (SSH2, DSA)&lt;br /&gt;      ~/.ssh/id_rsa   (SSH2, RSA)&lt;br /&gt;&lt;br /&gt;Now, you need not supply pass-phrase for any ssh client you start from your X session. If you don't have a passphrase set you don't need to supply one.&lt;br /&gt;&lt;br /&gt;To Check the loaded keys use&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;  $   ssh-add -l&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-6897430669260200388?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/6897430669260200388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=6897430669260200388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6897430669260200388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6897430669260200388'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/10/annoying-problem-with-svn-server-ssh.html' title='Annoying problem with SVN-Server SSH authentication'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-2850148512964736869</id><published>2008-09-08T18:28:00.000-07:00</published><updated>2008-09-08T18:30:25.467-07:00</updated><title type='text'>SVN setup Linux Server - Linux User</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Linux Server:&lt;/span&gt; (you don't need root privilege if you can use svn commands)&lt;br /&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;svnadmin create ./ALDORSVN/ --fs-type fsfs&lt;/span&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;ls ./myProject/&lt;/span&gt;&lt;br /&gt;        Proj1 Proj2&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;svn import ./myProject/ file:///path/to/SVNrepo/ -m "first import"&lt;/span&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;svn file:///path/to/SVNrepo/&lt;/span&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;cd /path/to/SVNrepo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   /* contents of the following files should start from the first column */&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;vi ./conf/passwd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        [users]&lt;br /&gt;        xxx=yyy&lt;br /&gt;        zzz=aaa&lt;br /&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;vi ./conf/svnserve.conf &lt;/span&gt;&lt;br /&gt;        [general]&lt;br /&gt;        xxx = write&lt;br /&gt;        zzz=read&lt;br /&gt;        password-db = passwd&lt;br /&gt;&lt;br /&gt;   xxx@yyy$  &lt;span style="font-weight:bold;"&gt;svnserve -d -r file:///path/to/SVNrepo/ --listen-port 8888&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Linux User:&lt;/span&gt; (I had to login with ssh password :P )&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;svn co svn+ssh://xxx@yyy.zzz.ca/path/to/SVNrepo&lt;/span&gt;&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;svn co svn+ssh://xxx@yyy.zzz.ca/path/to/SVNrepo/Proj1&lt;/span&gt;&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;svn co svn+ssh://xxx@yyy.zzz.ca/path/to/SVNrepo/Proj2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;:-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-2850148512964736869?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/2850148512964736869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=2850148512964736869' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/2850148512964736869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/2850148512964736869'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/09/svn-setup-linux-server-linux-user.html' title='SVN setup Linux Server - Linux User'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-3490184051379975824</id><published>2008-08-20T13:00:00.000-07:00</published><updated>2008-08-20T13:10:22.673-07:00</updated><title type='text'>InkAndAudio Chat using Skype</title><content type='html'>Uploading the sources and the binaries onto the college provided 'projects' space marked the end of my reading course on '&lt;span style="font-weight:bold;"&gt;multimodal interaction with digital ink and audio&lt;/span&gt;'. This was quite a while ago. &lt;br /&gt;&lt;br /&gt;It was not possible to push the InkAndAudio chat application as an Skype-Extra because it could not be successfully tested on WinXP (tested Ok with WinVista 32 bit).&lt;br /&gt;&lt;br /&gt;More information can be obtained &lt;a href="http://www.csd.uwo.ca/~aregmi/projects/InkAndAudio/"&gt;here&lt;/a&gt; along with the Binaries for download and the Installation instructions.&lt;br /&gt;&lt;br /&gt;:-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-3490184051379975824?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/3490184051379975824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=3490184051379975824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3490184051379975824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3490184051379975824'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/08/inkandaudio-chat-using-skype.html' title='InkAndAudio Chat using Skype'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-1608789546189036241</id><published>2008-08-01T13:17:00.000-07:00</published><updated>2008-08-01T13:34:27.276-07:00</updated><title type='text'>Vmware with guest Ubuntu and host Ubuntu</title><content type='html'>vnc4server doesn't seem to be doing so good for different Linux distros. I had to have a remote login enabled in my Linux box (as the Title of this story says).&lt;br /&gt;&lt;br /&gt;Eventually, had to settle down with RealVnc that comes with Ubuntu default installation.&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;&lt;br /&gt;1) (guest ubuntu) I have enabled auto login at startup for the OS. System-&gt;administration-&gt;login windows&lt;br /&gt;Now, get to Security tab and enable auto-login for a user.&lt;br /&gt;&lt;br /&gt;1) (guest ubuntu) System -&gt; Preference -&gt; Remote Desktop&lt;br /&gt;&lt;br /&gt;Setup the necessary options here. I allow full control without authentication for my ease.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The server box is all set for remote access.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2) (host Ubuntu) "tsclient" = Terminal Server Client is used to connect to the Server.&lt;br /&gt;The following script (stored in file - vncUbuntu) does the trick for me.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;tsclient -x /home/user/Desktop/vmware/ubuntu.rdp&lt;/span&gt;&lt;br /&gt;where ubuntu.rdp is the file saved by tsclient which stores the necessary parameters set for connection.&lt;br /&gt;&lt;br /&gt;I picked 800x600 resolution, 16 bit color (to make the session work bit more faster :)&lt;br /&gt;&lt;br /&gt;Now, I just need 3 command lines to play around and connect remotely.&lt;br /&gt;* &lt;span style="font-weight:bold;"&gt;vmrun start /var/lib/vmware/Virtual\ Machines/VM_Ubuntu/VM_Ubuntu.vmx&lt;/span&gt;&lt;br /&gt;* &lt;span style="font-weight:bold;"&gt;vmrun suspend /var/lib/vmware/Virtual\ Machines/VM_Ubuntu/VM_Ubuntu.vmx&lt;/span&gt;&lt;br /&gt;* &lt;span style="font-weight:bold;"&gt;tsclient -x /home/amit/Desktop/Thesis/vmware/ubuntu.rdp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-Amen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-1608789546189036241?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/1608789546189036241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=1608789546189036241' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/1608789546189036241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/1608789546189036241'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/08/vmware-with-guest-ubuntu-and-host.html' title='Vmware with guest Ubuntu and host Ubuntu'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-7092212632177421240</id><published>2008-07-30T13:58:00.000-07:00</published><updated>2008-07-30T14:07:26.007-07:00</updated><title type='text'>Kernel Compilation in Ubuntu (Gutsy)</title><content type='html'>The dreaded Kernel Compilation has begun to haunt me again. I should have taken it up seriously back in undergrad days.&lt;br /&gt;&lt;br /&gt;Here's what I do.&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;&lt;br /&gt;Download the desired kernel from  &lt;a href="http://www.kernel.org/pub/linux/kernel/v2.6/"&gt;http://www.kernel.org/pub/linux/kernel/v2.6/&lt;/a&gt; I got linux-2.6.26.tar.bz2  and kept it at /home/user/kernel&lt;br /&gt;&lt;br /&gt;bunzip2 -d linux-2.6.26.tar.bz2&lt;br /&gt;tar -xvf linux-2.6.26.tar.bz2&lt;br /&gt;&lt;br /&gt;Now we have a directory at  /home/user/kernel/linux-2.6.26&lt;br /&gt;&lt;br /&gt;Uname command will tell us what the current kernel version is.&lt;br /&gt;&lt;br /&gt;user@linux-box:/boot$ uname -a&lt;br /&gt;    2.6.22-14-generic &lt;br /&gt;&lt;br /&gt;user@linux-box:~/kernel/linux-2.6.26$ ls /boot&lt;br /&gt;abi-2.6.22-10-generic     initrd.img-2.6.22-10-generic      System.map-2.6.22-10-generic&lt;br /&gt;abi-2.6.22-14-generic     initrd.img-2.6.22-10-generic.bak  System.map-2.6.22-14-generic&lt;br /&gt;config-2.6.22-10-generic  initrd.img-2.6.22-14-generic      vmlinuz-2.6.22-10-generic&lt;br /&gt;config-2.6.22-14-generic  initrd.img-2.6.22-14-generic.bak  vmlinuz-2.6.22-14-generic&lt;br /&gt;grub                      memtest86+.bin&lt;br /&gt;&lt;br /&gt;This tells us that the hardware configurations have been captured in the config-2.6.22-14-generic file which can be used for our kernel compilation.&lt;br /&gt;&lt;br /&gt;We have to copy this config file into our linux kernel sources which we unzipped. I decided to use the same config file that I had in my Ubuntu because I am building the kernel for the same machine. This might not be your case.&lt;br /&gt;&lt;br /&gt;$ cd /home/user/kernel/linux-2.6.26&lt;br /&gt;$ cp /boot/config-2.6.22.14-generic ./.config&lt;br /&gt;&lt;br /&gt;$ make menuconfig&lt;br /&gt;This should be the most tricky part which eventually defines the Kernel size.  You might want to change the default options to optimize/minimize the kernel size.&lt;br /&gt;&lt;br /&gt;$ apt-get install kernel-packages  &lt;br /&gt;this gives us make-kpkg which is an alegant tool to build the kernel. &lt;br /&gt;&lt;br /&gt;$ make-kpkg clean&lt;br /&gt;Below, I will use "my+name" tag to give the build file a unique name.&lt;br /&gt;$ fakeroot make-kpkg --initrd --append-to-version=my+name kernel_image kernel_headers&lt;br /&gt;&lt;br /&gt;(Take a coffee break now as this might take a while)&lt;br /&gt;It took 1 and 1/2 hours on my m/c with 1 GB RAM. Probably few more parameters can be changed (while make menuconfig) that could reduce the kernel size and the time it takes to finish compilation.&lt;br /&gt;&lt;br /&gt;Eventually we get 2 binaries (the two .deb files in the following steps).&lt;br /&gt;&lt;br /&gt;These .deb binaries can be taken to other machine with similar hardware. &lt;br /&gt;&lt;br /&gt;Install:&lt;br /&gt;&lt;br /&gt;$ sudo dpkg -i linux-image-2.6.22.9my+name-10.00.Custom_i386.deb&lt;br /&gt;$ sudo dpkg -i linux-headers-2.6.22.9my+name-10.00.Custom_i386.deb&lt;br /&gt;&lt;br /&gt;$ sudo reboot&lt;br /&gt;&lt;br /&gt;/boot/grub/menu.lst now has one more entry.&lt;br /&gt;&lt;br /&gt;title Ubuntu 7.10, kernel 2.6.22.9my+name&lt;br /&gt;root (hd0,0)&lt;br /&gt;kernel /vmlinuz-2.6.22.9my+name root=UUID=a89c3e7b-3b67-4543-8746-6687acea31f1 ro quiet splash&lt;br /&gt;initrd /initrd.img-2.6.22.9my+name&lt;br /&gt;quiet&lt;br /&gt;&lt;br /&gt;title Ubuntu 7.10, kernel 2.6.22.9my+name (recovery mode)&lt;br /&gt;root (hd0,0)&lt;br /&gt;kernel /vmlinuz-2.6.22.9my+name root=UUID=a89c3e7b-3b67-4543-8746-6687acea31f1 ro single&lt;br /&gt;initrd /initrd.img-2.6.22.9my+name&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you can not boot your new kernel and you need to edit /boot/grub/menu.lst file then don't panic.&lt;br /&gt;&lt;br /&gt;You can either use Ubuntu live CD as I used to.&lt;br /&gt;Or, if you are as clever as me and have a Dual Vista/Ubuntu setup then you can use this "&lt;a href="http://www.fs-driver.org/index.html"&gt;Ext2 Installable File System For Windows&lt;/a&gt;" tool which is just amazing.  You can simple mount your Ubuntu installation Ext3 volume in a C:\ , D:\ like drive in Vista and then browse through xxx:\boot\grub\menu.lst, make necessary changes and reboot into your Ubuntu with the new kernel.&lt;br /&gt;&lt;br /&gt;-Amen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-7092212632177421240?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/7092212632177421240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=7092212632177421240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/7092212632177421240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/7092212632177421240'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/07/kernel-compilation-in-ubuntu-gutsy.html' title='Kernel Compilation in Ubuntu (Gutsy)'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-6421591744101959443</id><published>2008-06-27T17:21:00.000-07:00</published><updated>2008-06-27T17:36:54.463-07:00</updated><title type='text'>Writing a Paper</title><content type='html'>Here are a few things to consider while writing a paper. (&lt;a href="http://www.sigplan.org/oopsla/oopsla96/how93.html"&gt;Kent Beck&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;a) &lt;span style="font-weight:bold;"&gt;Write to the Program Committee&lt;/span&gt;&lt;br /&gt;You need to get past the PC first. You have about 30 secs to blow his/her mind. A PC guy is an expert, and so you need to leave a mark with appropriate content of interest.&lt;br /&gt;&lt;br /&gt;b) &lt;span style="font-weight:bold;"&gt;One startling sentence&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;c) &lt;span style="font-weight:bold;"&gt;Argument:&lt;/span&gt; problem, solution, defense and related work.&lt;br /&gt;This section convinces the reader that your idea is novel and you have sufficient work to prove the explained problem.&lt;br /&gt;&lt;br /&gt;d) &lt;span style="font-weight:bold;"&gt;Abstract&lt;/span&gt;&lt;br /&gt;It is a 4 sentence summary of the paper's conclusion. This should help the PC to place your paper in pile A ( first priority )&lt;br /&gt;&lt;br /&gt;++++++++++++++++++++&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Four Sentences in the Abstract&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Problem&lt;br /&gt;2. Why the 1 is a Problem&lt;br /&gt;3. Startling sentence&lt;br /&gt;4. Implication of 3&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-6421591744101959443?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/6421591744101959443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=6421591744101959443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6421591744101959443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6421591744101959443'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/06/writing-paper.html' title='Writing a Paper'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-227465597929108232</id><published>2008-06-01T11:03:00.000-07:00</published><updated>2008-06-01T11:06:12.989-07:00</updated><title type='text'>Blogging in Nepali with रोमनाईज्ड युनिकोड   ;-)</title><content type='html'>नेपालि मा ब्लग लेख् न पानि रमाईलो हुदो हो जस्तो लागेर केहि लेख्दै छु । Romanized Unicode चाहि अति cool हुदो रहेछ । मलाई धेरै खुसि लाग्यो । Grammar को चाई बाल भएन आजलाई । जे सुकै होस ।&lt;br /&gt;&lt;br /&gt;धेरै लेख् न सकिएन । फेरि फेरि लेख्दै गरुला । &lt;br /&gt;गणतन्तर नेपाल लेख् न पनि आएन मलाई । I need more practice. &lt;br /&gt;&lt;br /&gt;Adios :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-227465597929108232?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/227465597929108232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=227465597929108232' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/227465597929108232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/227465597929108232'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/06/blogging-in-nepali-with.html' title='Blogging in Nepali with रोमनाईज्ड युनिकोड   ;-)'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-3603970641788252273</id><published>2008-05-10T19:52:00.001-07:00</published><updated>2008-05-11T12:01:47.602-07:00</updated><title type='text'>Setting up SVN repository with Eclipse + TortoiseSVN + Subversion 1.5</title><content type='html'>&lt;span style="font-style:italic;"&gt;    xxx@yyy$ svnadmin create /path/to/repository&lt;/span&gt;  ( eg. /home/xxx/repo )&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ ls projects/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;            Project1 Project2 Project3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ cd projects&lt;br /&gt;    xxx@yyy$ svn import . /path/to/repository/ -m "adding projects to repo"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ svn list file:///path/to/repository/Project1&lt;/span&gt;  (list the content)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ svn co file:///path/to/repository/Project1 workingCopy&lt;/span&gt; (check out)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ svnserve -d -r file:///path/to/repository/ --listen-port 8888&lt;/span&gt;&lt;br /&gt;After the last step we can access the repository from other networks.&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;    &lt;br /&gt;Configured on Windows Vista.&lt;br /&gt;a) install TortoiseSVN&lt;br /&gt;Restart&lt;br /&gt;b) install Subversion 1.5 for Windows.&lt;br /&gt;&lt;br /&gt;Now change the Subversion config at (&lt;span style="font-style:italic;"&gt;%appdata%\Subversion&lt;/span&gt;) according to the&lt;br /&gt;howTo setup given in the first link below.&lt;br /&gt;&lt;br /&gt;(howTo setup subclipse on Windows to work with ssh+svn -by Alex)&lt;br /&gt;&lt;a href="http://subclipse.tigris.org/servlets/ReadMsg?list=users&amp;msgNo=3334"&gt;http://subclipse.tigris.org/servlets/ReadMsg?list=users&amp;msgNo=3334&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;c) if Eclipse starts to crash with subclipse installation, here's the remedy &lt;br /&gt;&lt;a href="http://subclipse.tigris.org/faq.html#win32-crash"&gt;http://subclipse.tigris.org/faq.html#win32-crash&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Using Eclipse to check-in Check-out.&lt;br /&gt;- After subclipse installation read the Help file from Eclipse-&gt;Help&lt;br /&gt;- Open a new Repository Location (The Server that we setup above)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    svn+ssh://xxx@yyy/path/to/repository/&lt;/span&gt;&lt;br /&gt;    (yyy to be replaced by full domain - eg.  xxx@orangenet.people.ca/path/to/repo)&lt;br /&gt;- If successful we will see Project1, Project2 and Project3 in the tree&lt;br /&gt;- RightClick Project1 to check-out from the server&lt;br /&gt;- To check-in a newProject to the repository&lt;br /&gt;        x) open newProject in Eclipse&lt;br /&gt;        xx) rightClick newProject-&gt; Team-&gt; Commit&lt;br /&gt;&lt;br /&gt;        (or you may use the TortoiseSVN to check-in code from the Source code Folder)&lt;br /&gt;&lt;br /&gt;I still don't know how you can browse the Committed code in the server.&lt;br /&gt;Although, the following command will list the committed code.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;    xxx@yyy$ svn list file:///path/to/repository/newProject &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PS:&lt;br /&gt;To be able to check-in files using TortoiseSVN (right click option) we have to set up the ssh client with the TortoiseSVN configuration file.&lt;br /&gt;&lt;br /&gt;Right click any folder -&gt; TortoiseSVN -&gt; settings (now choose network)&lt;br /&gt;and set up the SSH field as&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe -i C:/Users/xxx/Documents/PrivateKeySSH2RSA1024.ppk&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-3603970641788252273?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/3603970641788252273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=3603970641788252273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3603970641788252273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3603970641788252273'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/05/setting-up-svn-repository-with-eclipse.html' title='Setting up SVN repository with Eclipse + TortoiseSVN + Subversion 1.5'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-8861124915888827936</id><published>2008-03-05T13:06:00.000-08:00</published><updated>2008-03-05T13:19:44.219-08:00</updated><title type='text'>Rotten Android Ideas</title><content type='html'>For the &lt;a href="http://code.google.com/android/adc.html"&gt;android developer challenge&lt;/a&gt;, I had two (rotten) ideas in my mind. &lt;br /&gt;&lt;br /&gt;i) &lt;span style="font-weight:bold;"&gt;local-bus tracking application&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    I wanted to develop an application that would help students or general people see the (school/local) bus on top of the route map displayed on their mobile.  This application could not have been so android-ically technical but sure could have found a lot of users.&lt;br /&gt;&lt;br /&gt;ii)  &lt;span style="font-weight:bold;"&gt;gambling application (MobLotto)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Winning money (how-so-ever) always gives me an adrenaline rush. So I thought of writing a gambling application. This idea got through several mail-exchange activities, and eventually rusted out in multiple inbox-es. Then one fine day I decided to post it and Voila !!!!!&lt;br /&gt;&lt;br /&gt;Someone fires up the MobLotto on the G-phone and initializes the following&lt;br /&gt;                  - No of participants currently&lt;br /&gt;                  - date of result announcement&lt;br /&gt;                  - How much money raised&lt;br /&gt;                  - how many winners will be announced&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Adding more participants:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    Each user fires up his/her application.  When the application is fired a user interface opens up which gives you multiple options to choose the MobLottoType (instant lotto, general lotto .. etc.)&lt;br /&gt;&lt;br /&gt;        instant lotto : Results come up sooner.For say people in a theater/horse race or some desperate gambler who needs to win instantly&lt;br /&gt;&lt;br /&gt;        General lotto: Fundraising lotto:&lt;br /&gt;&lt;br /&gt;        same game may be used for voting.  People have their mobiles registered.  This application might let them vote.&lt;br /&gt;&lt;br /&gt;   Once an option is picked up then the Ongoing MobLotto in that category are listed.&lt;br /&gt;&lt;br /&gt;   you won't need to worry about the participants from your end.  all you do is Participate .. and win ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How to broadcast messages:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;a)&lt;/span&gt; broadcast only to people in your contact list`&lt;br /&gt;        If you are at a party or in a situation wherein you just want to play with your people in the list&lt;br /&gt;&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;b)&lt;/span&gt; broadcast to people in your area &lt;br /&gt;        (railway/airport/theater/racing)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Now here comes the Work-distribution part because of which all my group members left me alone to work on the proposal&lt;/span&gt;  :P &lt;br /&gt;&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;a)&lt;/span&gt; UI design (2 persons)&lt;br /&gt;            interface to start MobLotto.  buttons, menus, dialogue boxes&lt;br /&gt;&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;b)&lt;/span&gt; How to broadcast messages to ppl in an area.&lt;br /&gt;            Grab Data using the GPS APIs' Algorithm involving this data usage&lt;br /&gt;&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;c)&lt;/span&gt; Algorithm to select the Winners&lt;br /&gt;             The users need participate in the winner selection somehow.&lt;br /&gt;&lt;br /&gt;            i)  May be let 'em choose few Locations on the map&lt;br /&gt;                (out of 3 hot locations)&lt;br /&gt;                Then depending on the number of votes the location gets manipulate the co-ordinate somehow to pick up the winners.&lt;br /&gt;&lt;br /&gt;             ii) May be pick up the value of total money raised and manipulate the value to pick up the winners.&lt;br /&gt;&lt;br /&gt;          &lt;span style="font-weight:bold;"&gt;d)&lt;/span&gt; API Development&lt;br /&gt;            API should cover&lt;br /&gt;                -Distance calculations between broadcast point and participants&lt;br /&gt;                -FreiendList broadcast&lt;br /&gt;                -RandomBroadcast&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hint --- I could become a super-unsuccessful "project-manager" if I were to pick up that role. What do you think ???&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-8861124915888827936?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/8861124915888827936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=8861124915888827936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/8861124915888827936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/8861124915888827936'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/03/rotten-android-ideas.html' title='Rotten Android Ideas'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-6444596696069706095</id><published>2008-03-01T11:30:00.000-08:00</published><updated>2008-03-01T11:54:06.789-08:00</updated><title type='text'>ChatOverSkype ::  Skype Chat application with App2App communication using C# and Skype4COM</title><content type='html'>Lately I have spent some time digging the Skype API. This chat example shows how we can use the Skype API and the Skype4COM wrapper to code simple applications in C# with Visual Studio express 2008 edition &lt;br /&gt;[&lt;a href="http://www.microsoft.com/express/vcsharp/"&gt;free VS express download&lt;/a&gt;] &lt;br /&gt;&lt;br /&gt;ChatOverSkype application opens with the current Online Skype users on you list on the left hand side. One has to double click on any one of the online user to start the Chat.&lt;br /&gt;&lt;br /&gt;Haven't spent so much time polishing the code. So , might be a bit frustrating to understand. [:P] &lt;br /&gt;&lt;br /&gt;But what are hackers for ??? &lt;br /&gt;&lt;br /&gt;#########################################&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bipins.net/amit/skype/ChatOverSkype_bin.zip"&gt;ChatOverSkype_bin.zip&lt;/a&gt;  has the Binaries ( you need to have .NET 3.5 in your system )&lt;br /&gt;&lt;a href="http://bipins.net/amit/skype/ChatOverSkype_src.zip"&gt;ChatOverSkype_src.zip&lt;/a&gt;  has the source files&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Regmee&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-6444596696069706095?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/6444596696069706095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=6444596696069706095' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6444596696069706095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6444596696069706095'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/03/chatoverskype-skype-chat-application.html' title='ChatOverSkype ::  Skype Chat application with App2App communication using C# and Skype4COM'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-6961915686213854085</id><published>2008-02-05T21:16:00.001-08:00</published><updated>2008-03-23T09:04:37.265-07:00</updated><title type='text'>(Vista XP Ubuntu) ( lost / corrupted / messed up ) MBR / GRUB recovery</title><content type='html'>In the process of experimenting with XP install on my Dell XPS laptop that had Vista &amp; Ubuntu,I had to stuggle hard to bring back the lost MBR Grub image back to the MBR again.&lt;br /&gt;&lt;br /&gt;Finally I managed to get XP Professional loaded with Vista and Ubuntu.&lt;br /&gt;Here's my adventure &lt;br /&gt;&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;a)&lt;/span&gt; Had Vista setup with factory settings.&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;b)&lt;/span&gt; Shrunk volume for Ubuntu installtion which pushed grub into MBR&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;c)&lt;/span&gt; Wanted to Install XP along with/without Vista&lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;d)&lt;/span&gt; Shrunk volume (Vista) again for 10 GB (XP single drive) space and spoilt MBR &lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;e)&lt;/span&gt; Followed tutorial at  &lt;a href="http://ubuntuforums.org/showthread.php?t=224351"&gt;http://ubuntuforums.org/showthread.php?t=224351&lt;/a&gt; &lt;br /&gt;        Did the following steps using the Ubuntu (Install cum Live) CD&lt;br /&gt;            - Boot Up&lt;br /&gt;            - Open Terminal&lt;br /&gt;            - sudo grub&lt;br /&gt;            - grub&gt; find /boot/grub/stage1&lt;br /&gt;                    (gave) (hd0,4)&lt;br /&gt;                    which meant grub installed on 4+1 = 5th partition on the 0+1 first Hard Drive&lt;br /&gt;            - grub&gt; root (hd0,4)&lt;br /&gt;            - grub&gt; setup (hd0)&lt;br /&gt;            - grub&gt; quit&lt;br /&gt;            - sudo reboot&lt;br /&gt;        &lt;br /&gt;        This fixed the grub back to MBR and I was so so happy to see the grub screen after a reboot&lt;br /&gt;&lt;br /&gt;        When selected a boot option from the drop down I was greeted with:&lt;br /&gt;            "Error 17: Cannot mount selected partition&lt;br /&gt;            Press any key to continue."&lt;br /&gt;&lt;br /&gt;        Because I had created a logical drive out of the shrunken space from Vista installation the /dev/sda numbers on the Linux Grub got changed.&lt;br /&gt;&lt;br /&gt;            From the Grub list now I selected an option to edit with 'e' and changed the value (hd0, 5) to (hd0,4) and pressed 'b' to boot&lt;br /&gt;&lt;br /&gt;            wohoooooooooo !!!!! Ubuntu booted up and made me happy again.&lt;br /&gt;&lt;br /&gt;        After I logged in to Ubuntu.. went straight to the /boot/grub/menu.lst file and changed all the (hd0,5)s to (hd0,4)s for permanent change.  (Also changed (hd0,2) to (hd0,1) for Vista and Vista too booted :P )&lt;br /&gt;    &lt;br /&gt;    &lt;span style="font-weight:bold;"&gt;f)&lt;/span&gt; Geared up to Install Windows XP.&lt;br /&gt;       Little did I know what was in store .... &lt;br /&gt;&lt;br /&gt;       Booted up for Installation .. the same traditional blue screen .... same nostalgia  :( .. eventually got to a halt with &lt;br /&gt;&lt;br /&gt;        &lt;span style="font-weight:bold;"&gt;"Setup did not find any hard disk drives installed in your computer"&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;        I freaked out. Logged into Ubuntu again just to explore "The How-To Geek" guide @&lt;br /&gt;        "&lt;a href="http://www.howtogeek.com/howto/windows/resolving-setup-did-not-find-any-hard-disk-drives-during-windows-xp-installation/"&gt;resolving-setup-did-not-find-any-hard-disk-drives/&lt;/a&gt;"&lt;br /&gt;&lt;br /&gt;        Damn !! Had to download Intel SATA Drivers for my Dell XPS M1330 from &lt;br /&gt;        &lt;a href="http://support.dell.com/support/topics/global.aspx/support/downloads/en/downloads_splash?c=us&amp;l=en&amp;s=gen&amp;~mode=popup&amp;file=205611"&gt;SATA driver for XPS M1330&lt;/a&gt;&lt;br /&gt;        &lt;br /&gt;        And along with the steps given @ "The How-To Geek" guide above I had to create a new ISO image using the XP Professional installation CD and the downloaded drivers. Took me almost 1/2 an hour.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    It was a pleasant experience coz at one point I was hopeless. I said to myself "NOT AGAIN !!" ... Probably you also know the agony of messing up with the dual boot systems.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Finally I could install XP and reverted back the overwritten MBR to the old GRUB following step (e) above. My joy had no bounds when I saw the "Vista/LongHorn" Grub menu take me to the XP installation.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;    -Amen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-6961915686213854085?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/6961915686213854085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=6961915686213854085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6961915686213854085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/6961915686213854085'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/02/vista-xp-ubuntu-lost-corrupted-messed_05.html' title='(Vista XP Ubuntu) ( lost / corrupted / messed up ) MBR / GRUB recovery'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-304047844798368794</id><published>2008-01-25T17:35:00.001-08:00</published><updated>2008-01-25T18:00:08.723-08:00</updated><title type='text'>Nepali font installation for Ubuntu</title><content type='html'>If you have problems with the Nepali font installation in Ubuntu, this is the right place for you.&lt;br /&gt;&lt;br /&gt;Ubuntu allows only the *.TTF (true type font) installtion.  To install Nepali fonts you will need the *.ttf files e.g. kantipur.ttf, himali.ttf, preeti.ttf, gauri.ttf,  mteverest.ttf, REETI_0.TTF, RUKMINI.TTF etc.&lt;br /&gt;&lt;br /&gt;You can download the fonts from the locations below or copy the *.ttf fonts from your windows font installation folder.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ncthakur.itgo.com/download.htm"&gt;http://ncthakur.itgo.com/download.htm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nepali.info/nepali/fonts/"&gt;http://nepali.info/nepali/fonts/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Installation:&lt;br /&gt;&lt;br /&gt;METHOD A:&lt;br /&gt;&lt;br /&gt;$ sudo nautilus fonts://&lt;br /&gt;&lt;br /&gt;Now copy the .ttf fonts to the opened directory.&lt;br /&gt;Fonts are installed in     /usr/share/fonts     directory in Ubuntu.&lt;br /&gt;Now restart the browser and see the magic.&lt;br /&gt;If it dint' work you might need to do      &lt;br /&gt;$ sudo fc-cache -f -v&lt;br /&gt;Restart the browser again.&lt;br /&gt;&lt;br /&gt;METHOD B:&lt;br /&gt;&lt;br /&gt;$ mkdir ~/.fonts&lt;br /&gt;Copy the ttf (True Type Fonts) fonts here.&lt;br /&gt;&lt;br /&gt;$ sudo fc-cache -f -v&lt;br /&gt;Restart the browser again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-304047844798368794?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/304047844798368794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=304047844798368794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/304047844798368794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/304047844798368794'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/01/nepali-font-installation-for-ubuntu.html' title='Nepali font installation for Ubuntu'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-29762159468971813</id><published>2008-01-18T17:53:00.000-08:00</published><updated>2008-01-18T18:50:28.507-08:00</updated><title type='text'>MultiModal Interaction (MMI)</title><content type='html'>Distance learning is one field where MMI has proven to be a boon. MMI not only helps communication but makes it more better and more advanced.&lt;br /&gt;&lt;br /&gt;Synchronous and asynchronous chats in Distance learning use MMI wherein a teacher, and distant students come online and discuss. More often they have a common whiteBoard on each screen where everyone can write/draw using the pen device (ink chat) and discuss at the same time (voice chat). Video may also be streamed showing the participants (web-cam).&lt;br /&gt;&lt;br /&gt;Researchers have extended such MultiModal Interaction tools for helping 'hearing disabled' and 'sight disabled'.&lt;br /&gt;&lt;br /&gt;Form fillup applications with tools such as stylus/penInk and voice is not something new. Homer browser for the blind is an example of interactive web application with voice. &lt;br /&gt;&lt;br /&gt;Sites such as &lt;a href="http://SensoryInc.com"&gt;SensoryInc.com&lt;/a&gt; and &lt;a href="http://AutomatedLiving.com"&gt;AutomatedLiving.com&lt;/a&gt; have done substantial amount of work in the MMI field, their products ranging from ICs, PDAs, Cell Phones, Automobiles and other appliances and household items.&lt;br /&gt;&lt;br /&gt;Newer technologies with extensible languages such as SALT (Speech Application Language Tag) and (X+V) = XHTML + VoiceXML have made it easier to develop robust MMI applications.&lt;br /&gt;&lt;br /&gt;MultiModal Applications:&lt;br /&gt;    Input : Speech Recognition, Keyboard, Stylus (digital ink), touch Screen&lt;br /&gt;    Output: Visual, audio, touch&lt;br /&gt;&lt;br /&gt;A good news for extensive bloggers, &lt;a href="http://tabletDev.com"&gt;tabletDev.com&lt;/a&gt;  is working on a tool that will hep blog using digital ink. Now, bloggers can simply select the destination blog and publish in no time.&lt;br /&gt;&lt;br /&gt;MS speech recognition available in XP/Vista can be used bigTime with the 'pen' interface available in tablet PCs. &lt;br /&gt;(The speech recognition is not so much robust and can be painful at times)&lt;br /&gt;&lt;br /&gt;Speech synthesis is no more a problem, with the availability of free tools such as Festival TTS engine. With the two available ink APIs viz. the IBM CrossPad API and the Microsoft Tablet PC API, applications might be developed with various digital ink formats such as : UNIPEN, Jot and InkML.&lt;br /&gt;&lt;br /&gt;The immense power of MMI will become evident when we get to see even handicapped users using the application.&lt;br /&gt;            visually impaired --- voice&lt;br /&gt;            hearing impaired  --- text&lt;br /&gt;            can't speak/type  --- penInk&lt;br /&gt;&lt;br /&gt;If such voice, text and penInk are alltogether mixed up in the MMI application with the required conversion from one to another would not that be a true MultiModal application ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-29762159468971813?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/29762159468971813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=29762159468971813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/29762159468971813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/29762159468971813'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/01/multimodal-interaction-mmi.html' title='MultiModal Interaction (MMI)'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-3971286250205910384</id><published>2008-01-11T20:48:00.002-08:00</published><updated>2008-01-11T20:50:11.545-08:00</updated><title type='text'>Ubiquitous Computing</title><content type='html'>ubiquitous -- meaning Omnipresent (everywhere)&lt;br /&gt;&lt;br /&gt;    Ubiquitous Computing might be a bad news for a Computer Addict but surely is the future.&lt;br /&gt;&lt;br /&gt;    The current scene of a single user - single computer will be history. There would be thousands of devices embedded in your surrounding. You may never know or get used to the idea of having so many of them around.&lt;br /&gt;&lt;br /&gt;    Imagine yourself filling in an application form and the input gets sensed by the computer and stored.&lt;br /&gt;&lt;br /&gt;    Imagine people writing on paper and the text geting transformed into chat.&lt;br /&gt;&lt;br /&gt;    Imagine an officer walking to the counter, signs on a paper which then gets verified and is allowed access.&lt;br /&gt;&lt;br /&gt;    Imagine programmers sharing a document and then geographically separated colleagues putting changes, circling text and verifying with signatures.&lt;br /&gt;&lt;br /&gt;    Imagine a busy techie who writes a message which then gets sent as a voice message to his wife.&lt;br /&gt;&lt;br /&gt;    Imagine having writing pads all over the place and then sending input to the machine after scraping things right then and there. Such "pads" might as well have variable sizes.&lt;br /&gt;&lt;br /&gt;    Imagine a burglar trying to break into the house instead gets trapped when the main door shuts from behind after the hidden sensors finally figure out him not being a family member.&lt;br /&gt;&lt;br /&gt;    Imagine yourself in a safari ride. You get the presense of animals nearby notified in your sunglass display.&lt;br /&gt;&lt;br /&gt;    This is how things are going to be. The huge available information pool is going to be filtered well and only relevant knowledge is served.&lt;br /&gt;&lt;br /&gt;    Similar to mobiles phones which have created history in being the most successful gadget of all times there would be uncountable computers hidden everywhere that are going to use us and the surrounding.&lt;br /&gt;&lt;br /&gt;    Calm Technology is going to be predominant giving the technology a smooth ride in all places. Such technology will bring about relief from "information overload". An e.g. of which may be the usage of video conferences over telephonic ones which will not only relax the user but also allow more information to exist.&lt;br /&gt;&lt;br /&gt;    to be contd ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-3971286250205910384?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/3971286250205910384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=3971286250205910384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3971286250205910384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3971286250205910384'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/01/ubiquitous-computing_11.html' title='Ubiquitous Computing'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-3731814570939369233</id><published>2008-01-11T20:15:00.001-08:00</published><updated>2008-01-11T20:17:08.192-08:00</updated><title type='text'>Little Endian Vs. Big Endian.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_qSot70jblc4/R4g_F9INsuI/AAAAAAAAAPI/M9KyDxHldjA/s1600-h/Little+Endian.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_qSot70jblc4/R4g_F9INsuI/AAAAAAAAAPI/M9KyDxHldjA/s320/Little+Endian.jpg" alt="" id="BLOGGER_PHOTO_ID_5154439145066443490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Endianness:&lt;/span&gt;&lt;br /&gt;It is the attribute of a system that indicates whether integers are represented from left to right or right to left. A big-endian representation has a multibyte integer written with its most significant byte on the left; a number represented thus is easily read by English-speaking humans.&lt;br /&gt;&lt;br /&gt;- an issue that arises while ordering the bytes in the storage of multibyte numbers ( esp. when you are writing those numbers to a file )&lt;br /&gt;&lt;br /&gt;Go to sleep if you can't remember this easy formula ..&lt;br /&gt;&lt;br /&gt;(L-L-L)&lt;br /&gt;Little endian -&gt; Low-order bytes -&gt; Lowest address in memory.&lt;br /&gt;&lt;br /&gt;eg:&lt;br /&gt;longint :&lt;br /&gt;    Byte3     Byte2    Byte1    Byte0 (lowest order)&lt;br /&gt;&lt;br /&gt;In Little Endian the bytes will be stored in memory as.&lt;br /&gt;&lt;br /&gt;Base Addr + 0    Byte0&lt;br /&gt;Base Addr + 1    Byte1&lt;br /&gt;Base Addr + 2    Byte2&lt;br /&gt;Base Addr + 3    Byte3&lt;br /&gt;&lt;br /&gt;eg: (Intel Processors in PC's use Little Endian)&lt;br /&gt;&lt;br /&gt;In Big Endian the bytes will be stored in memory as.&lt;br /&gt;&lt;br /&gt;Base Addr + 0     Byte3&lt;br /&gt;Base Addr + 1    Byte2&lt;br /&gt;Base Addr + 2    Byte1&lt;br /&gt;Base Addr + 3    Byte0&lt;br /&gt;&lt;br /&gt;eg: (Motorola Processors in Mac's use Little Endian)&lt;br /&gt;&lt;br /&gt;( courtesy : the 1726 book Gulliver's Travels, by Jonathan Swift )                           &lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-3731814570939369233?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/3731814570939369233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=3731814570939369233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3731814570939369233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/3731814570939369233'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2008/01/little-endian-vs-big-endian.html' title='Little Endian Vs. Big Endian.'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_qSot70jblc4/R4g_F9INsuI/AAAAAAAAAPI/M9KyDxHldjA/s72-c/Little+Endian.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-114785843741444814</id><published>2006-05-17T02:31:00.000-07:00</published><updated>2006-05-17T02:33:57.426-07:00</updated><title type='text'>fun time</title><content type='html'>a)        1st rule of Oriental Cuisine:&lt;br /&gt;                 "Never look inside the eggroll".&lt;br /&gt;b)            The first 90% of the job takes 90% of the time.&lt;br /&gt;                        The remaining 10% takes another 90% of the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-114785843741444814?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/114785843741444814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=114785843741444814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114785843741444814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114785843741444814'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2006/05/fun-time.html' title='fun time'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-114740928970181626</id><published>2006-05-11T20:58:00.000-07:00</published><updated>2006-05-11T21:49:58.256-07:00</updated><title type='text'>a successful corporate life</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5285/2854/1600/a_successful_corporate_life.3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/5285/2854/320/a_successful_corporate_life.3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-114740928970181626?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/114740928970181626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=114740928970181626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114740928970181626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114740928970181626'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2006/05/successful-corporate-life.html' title='a successful corporate life'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27173467.post-114667273587064246</id><published>2006-05-03T09:10:00.000-07:00</published><updated>2006-05-09T01:59:53.876-07:00</updated><title type='text'>Nepal .. then and now</title><content type='html'>&lt;p class="MsoNormal" face="georgia"&gt;A Nepali no matter wherever he lives will always want to hear, see and speak good things about &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Nepal&lt;/st1:place&gt;&lt;/st1:country-region&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" face="georgia"&gt;If the first sentence of this article does not apply to any reader then you could question yourself on being a Nepali. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;Then: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;Having been out of &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Nepal&lt;/st1:place&gt;&lt;/st1:country-region&gt; for the past six years (includes seldom visits to my native), I've always had a different feeling getting back to my hometown, Biratnagar. In the first years of undergraduate studies at REC(NIT) &lt;st1:place st="on"&gt;West Bengal&lt;/st1:place&gt; I would just love it when I were going backhome .. especially when I'd be on a ricksaw over the &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Mechi&lt;/st1:placename&gt;  &lt;st1:placetype st="on"&gt;River&lt;/st1:placetype&gt;&lt;/st1:place&gt; bridge in Kakarvitta, it used to give me some secure and&lt;span style=""&gt;  &lt;/span&gt;homely feelings. I swear, I'd be totally relieved of every mathematical stress my brain had …. once I'd cross the check-post at the border&lt;span style=""&gt;  &lt;/span&gt;:-)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;As years gone by, I would feel more and more insecure getting back. Once I were closer to the border I'd start getting worried on reaching home as early as possible. I started spending less time at my place and would get back to college early. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;Now: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;It definitely hurts to hear our very own people are suffering and longing for their human rights everyday. Present day &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Nepal&lt;/st1:place&gt;&lt;/st1:country-region&gt; is a horrific nightmare to hundreds of thousands of us. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;The ongoing bloodshed have almost deserted the land from the youth(sorry for the grammer).There are a thousands, who dream everyday of getting out of &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Nepal&lt;/st1:place&gt;&lt;/st1:country-region&gt; somehow ... a well known fact. Those who go out to get expertise would rather stay away in an alien society lonely then to get back and face frustrations( I fall into this genre). I am still optimist in the sense that one day I'd definitely get back and share all my expertise with the needed young Nepali vigour. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;There are people who stay abroad and are scared to get back. Am I really ??&lt;span style=""&gt;   &lt;/span&gt;:-(&lt;span style=""&gt;   &lt;/span&gt;Yes I am . &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;A very recent bitter experience of Pradyumna (my close buddy) who had gone backhome to fix up some visa papers had to stay indoor for thirteen days. He was backhome after seven long months and surely had desires of visiting his near and dear ones and having a good time in the capital. Little did he know that the day he'd land in &lt;st1:place st="on"&gt;Kathmandu&lt;/st1:place&gt; he would be greeted by curfew orders for the next eight hours. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="font-family: georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family:georgia;"&gt;Many dream today that the "once open a time" very well known "peace loving" country is trapped in some &lt;st1:place st="on"&gt;Bermuda&lt;/st1:place&gt; Triangle (correction needed .. I am feeling sleepy now .. ;-) ) .. but eventually it is supposed to find a way to a safer shore. Let's all pray that the day comes soon.&lt;/span&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27173467-114667273587064246?l=regamit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://regamit.blogspot.com/feeds/114667273587064246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27173467&amp;postID=114667273587064246' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114667273587064246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27173467/posts/default/114667273587064246'/><link rel='alternate' type='text/html' href='http://regamit.blogspot.com/2006/05/nepal-then-and-now.html' title='Nepal .. then and now'/><author><name>Amit</name><uri>http://www.blogger.com/profile/05381350400373869625</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5285/2854/320/amit.jpg'/></author><thr:total>1</thr:total></entry></feed>
