<?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-31337324</id><updated>2011-12-30T21:30:29.219-08:00</updated><category term='GSOC'/><title type='text'>Ishan's home page</title><subtitle type='html'>Linux: The universal Operating System</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31337324.post-136755384432265780</id><published>2011-01-21T00:47:00.000-08:00</published><updated>2011-01-21T00:51:44.778-08:00</updated><title type='text'>Asynchronous programming in Java with Jsp and Servlets</title><content type='html'>Have you ever needed to do some task asynchronously with Jsp and servelet? If if is EJB container like jboss then we can use message driven beans or some other technique. I found a good discussion thread that has suggested few good solutions for that.&lt;br /&gt;&lt;br /&gt;http://cephas.net/blog/2004/02/02/asynchronous-method-invocation-in-java/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-136755384432265780?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/136755384432265780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=136755384432265780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/136755384432265780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/136755384432265780'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2011/01/asynchronous-programming-in-java-with.html' title='Asynchronous programming in Java with Jsp and Servlets'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-3892414701554117958</id><published>2010-08-13T00:09:00.000-07:00</published><updated>2010-08-13T00:10:33.622-07:00</updated><title type='text'>Check Your Programming ability with Java</title><content type='html'>Hi all, after Long time :-)&lt;br /&gt;&lt;br /&gt;I found a nice site, which offers really good questions to test our java programming knowledge. Just go through the test. All the best &lt;br /&gt;&lt;br /&gt;http://www.betterprogrammer.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-3892414701554117958?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/3892414701554117958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=3892414701554117958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/3892414701554117958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/3892414701554117958'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2010/08/check-your-programming-ability-with.html' title='Check Your Programming ability with Java'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-9011252015170508958</id><published>2008-09-15T09:29:00.000-07:00</published><updated>2008-09-15T09:30:16.423-07:00</updated><title type='text'>MIA Paper Planes (Diss by DeLon)</title><content type='html'>I found this song and thought to share it with you....&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/51T8_HkA3rI&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/51T8_HkA3rI&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-9011252015170508958?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/9011252015170508958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=9011252015170508958' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/9011252015170508958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/9011252015170508958'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2008/09/mia-paper-planes-diss-by-delon.html' title='MIA Paper Planes (Diss by DeLon)'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-5306462464334476031</id><published>2008-06-18T00:24:00.000-07:00</published><updated>2008-06-18T00:26:46.430-07:00</updated><title type='text'>Google App Engine</title><content type='html'>Although Google has announced this quite while ago, I tried it today. It is amazing service (product) by google. I don not want to write more... Here is the url... try it yourself&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/appengine/"&gt;http://code.google.com/appengine/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-5306462464334476031?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/5306462464334476031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=5306462464334476031' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5306462464334476031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5306462464334476031'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2008/06/google-app-engine.html' title='Google App Engine'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-5914861318411021039</id><published>2008-05-03T05:26:00.000-07:00</published><updated>2008-05-03T05:31:46.956-07:00</updated><title type='text'>Sri Lanka in top 10 contries in the GSoC 2008</title><content type='html'>Google has recently announced the top 10 countries this year&lt;br /&gt;&lt;br /&gt;&lt;a href='http://google-opensource.blogspot.com/2008/04/two-top-10s-for-google-summer-of-code.html'&gt;See the article&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think this is a great achievement as a country. Well done guys :). Good luck with your great work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-5914861318411021039?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/5914861318411021039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=5914861318411021039' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5914861318411021039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5914861318411021039'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2008/05/sri-lanka-in-top-10-contries-in-gsoc.html' title='Sri Lanka in top 10 contries in the GSoC 2008'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-6827918620200908165</id><published>2008-01-08T07:47:00.000-08:00</published><updated>2008-01-08T08:11:05.521-08:00</updated><title type='text'>Connecting your Nokia N70 phone in Linux</title><content type='html'>I tried several ways to connect my Nokia N70 phone in my Debian box. I did it using bluetooth, but I wanted to connect it via USB. So I did some googeling, but I did not find any solution. Therefore I raised that question in &lt;a href="http://linux.lk"&gt;LKLUG (Lanka Linux User Group)&lt;/a&gt; and get few responses. This is what I did.&lt;br /&gt;&lt;br /&gt;I used this link as suggested in LKLUG mailing list.&lt;br /&gt;&lt;br /&gt;http://think2ed.blogspot.com/2008/01/connect-your-nokia-n70-with-your-ubuntu.html&lt;a href="http://think2ed.blogspot.com/2008/01/connect-your-nokia-n70-with-your-ubuntu.html"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First of all I installed obexftp tool,&lt;br /&gt;&lt;br /&gt;1.) sudo apt-get install obexftp&lt;br /&gt;&lt;br /&gt;Using obexftp you can check whether the your phone is correctly connected to the machine.&lt;br /&gt;&lt;br /&gt;2.) sudo obexftp -u&lt;br /&gt;&lt;br /&gt;Above command indicates that.&lt;br /&gt;&lt;br /&gt;All the above commands and related outputs are clearly mentioned in above link&lt;br /&gt;&lt;br /&gt;Then I installed obextool (ObexTool is a graphical frontend for ObexFTP)&lt;br /&gt;&lt;br /&gt;Debian repositories does not contain obextool packages.&lt;br /&gt;&lt;br /&gt;Then I visited following link,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.stud.uni-karlsruhe.de/~ubq7/debian"&gt;http://www.stud.uni-karlsruhe.de/~ubq7/debian&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It contains all the repository details where obextool packages exists.&lt;br /&gt;&lt;br /&gt;Copy following repository paths in your sources.list&lt;br /&gt;&lt;br /&gt;deb http://www.hendrik-sattler.de/debian extra main&lt;br /&gt;deb-src http://www.hendrik-sattler.de/debian extra main&lt;br /&gt;&lt;br /&gt;execute following commands,&lt;br /&gt;&lt;br /&gt;1.) sudo apt-get update&lt;br /&gt;2.) sudo apt-get install obextool&lt;br /&gt;&lt;br /&gt;After installing obextool, run the following command.&lt;br /&gt;&lt;br /&gt;sudo obextool --obexcmd "obexftp -u 1"&lt;br /&gt;&lt;br /&gt;So, thats it. now it list the contents in your mobile phone (My one is Nokia N70). It lists two letters. i.e. The phone's internal memory is accessed as C: whereas E: refers to the memory card.&lt;br /&gt;&lt;br /&gt;Now you can exchage files etc etc...... Enjoy it :-D&lt;br /&gt;&lt;br /&gt;Refer this link for more details&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dburr.veritel.com.au/nokia/"&gt;http://dburr.veritel.com.au/nokia/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-6827918620200908165?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/6827918620200908165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=6827918620200908165' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/6827918620200908165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/6827918620200908165'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2008/01/connecting-your-nokia-n70-phone-in.html' title='Connecting your Nokia N70 phone in Linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-4167501374327455689</id><published>2007-11-24T00:45:00.000-08:00</published><updated>2007-11-24T01:09:03.255-08:00</updated><title type='text'>Google Desktop Gadgets - Hall of fame</title><content type='html'>I earlier wrote about Google Desktop and its featured gadgets. This time I am going to write you about Hall of fame :).&lt;br /&gt;&lt;br /&gt;Before you go in to details, Just visit this page.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://desktop.google.com/authors"&gt;Hall of fame&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What do you think?&lt;br /&gt;&lt;br /&gt;This is what Google says,&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style:italic;"&gt;We love our developers! The first time your desktop gadget or indexing plug-in is added to our directory and shared with millions of Google Desktop users around the world, we'll send you a developer appreciation package. Subsequent submissions give you a shot at other rewards. If some of your gadgets or plug-ins become very popular, you'll earn a spot in our Developers' Hall of Fame&lt;/span&gt;."&lt;br /&gt;&lt;br /&gt;As they said, I got the developer appreciation package for my first gadget - &lt;a href="http://desktop.google.com/plugins/i/calculator_ishanul.html?hl=en"&gt;Simple calculator&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now I have developed four gadgets and you can see them in this &lt;a href="http://desktop.google.com/author/338.html?hl=en"&gt;page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As Google said, If some of our gadgets become very popular, we can earn a spot in &lt;a href="http://desktop.google.com/authors"&gt;Developers Hall of Fame&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So all in all my Calculator gadget become very popular and Now I have a spot in &lt;a href="http://desktop.google.com/authors"&gt;Developer Hall of  Fame&lt;/a&gt; :-D&lt;br /&gt;&lt;br /&gt;If you go that page you can find my Name and some details of my gadgets, but my photograph not there :(. I sent my details with photograph to Google Desktop and hopefully they will publish it in future.&lt;br /&gt;&lt;br /&gt;Finally Thanks &lt;a href="http://blog.soundofcode.com"&gt;Lahiru&lt;/a&gt; who motivated me to develop Google Desktop gadgets :) (Thanks machan)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-4167501374327455689?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/4167501374327455689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=4167501374327455689' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/4167501374327455689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/4167501374327455689'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/11/google-desktop-gadgets-hall-of-fame.html' title='Google Desktop Gadgets - Hall of fame'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-5836955748767859175</id><published>2007-11-17T07:52:00.000-08:00</published><updated>2007-11-17T08:35:17.230-08:00</updated><title type='text'>Sahana</title><content type='html'>&lt;span style="font-style:italic;"&gt;"Sahana is a Free and Open Source Disaster Management system. It is a web based collaboration tool that addresses the common coordination problems during a disaster from finding missing people, managing aid, managing volunteers, tracking camps effectively between Government groups, the civil society (NGOs) and the victims themselves.:.......&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thats what &lt;a href="http://sahana.lk"&gt;Sahana web&lt;/a&gt; site says.&lt;br /&gt;&lt;br /&gt;I got the opportunity to join Sahana project in February 2007 as an intern. I have heard its recognition and reputation during my university career and at that time I did not think that I will get the opportunity to contribute to that project.&lt;br /&gt;&lt;br /&gt;All the credits should go to Core developers (&lt;a href="http://chamindra.googlepages.com"&gt;Chamindra&lt;/a&gt;, &lt;a href="http://www.linux.lk/~pradeeper"&gt;Pradeeper&lt;/a&gt;, &lt;a href="http://r4vi.com"&gt;Ravindra&lt;/a&gt;, &lt;a href="http://techmania.wordpress.com"&gt;Mifan&lt;/a&gt; and rest...). They have done a tremendous job to bring the project into this stage. &lt;br /&gt;&lt;br /&gt;I love FOSS, I like to contribute to FOSS, So I just started to doing it now. :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-5836955748767859175?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/5836955748767859175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=5836955748767859175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5836955748767859175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5836955748767859175'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/11/sahana.html' title='Sahana'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-8857511519020469054</id><published>2007-09-29T02:17:00.000-07:00</published><updated>2007-09-29T02:38:29.971-07:00</updated><title type='text'>Gentoo Linux</title><content type='html'>"&lt;span style="font-style:italic;"&gt;Gentoo is all about choices. When installing Gentoo, this is made clear to you several times -- you can choose how much you want to compile yourself, how to install Gentoo, what system logger you want, etc.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&amp;chap=1'&gt; Read more &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With a sudden decision, yesterday night, I tried to install &lt;a href='http://www.gentoo.org/'&gt;Gentoo&lt;/a&gt; on my desktop machine. I am happy to say that, I did it :D. After one sleepless night, now I have working &lt;a href='http://www.gentoo.org/'&gt;Gentoo&lt;/a&gt; box (BTW I am still installing Gnome).&lt;br /&gt;&lt;br /&gt;They provide very useful &lt;a href='http://www.gentoo.org/doc/en/handbook/handbook-x86.xml'&gt;manual&lt;/a&gt; to do so :). If you carefully follow it, you will be definitely succeed.&lt;br /&gt;&lt;br /&gt;But something went wrong in my installation as I could not set up Grub correctly. Anyway I managed to setup LILO instead. I could not figure out the mistake I made. BTW I droped a mail to &lt;a href='http://www.lug.lk/'&gt; LKLUG &lt;/a&gt; regarding that issue and hopefully I will get an answer soon.&lt;br /&gt;&lt;br /&gt;I will write my new experience on &lt;a href='http://www.gentoo.org/'&gt;Gentoo&lt;/a&gt;. So, its time to do more and more hacking on &lt;a href='http://www.gentoo.org/'&gt;Gentoo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-8857511519020469054?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/8857511519020469054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=8857511519020469054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8857511519020469054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8857511519020469054'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/09/gentoo-linux.html' title='Gentoo Linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-1157193157228292240</id><published>2007-09-07T10:16:00.000-07:00</published><updated>2007-09-07T10:28:18.876-07:00</updated><title type='text'>Google Desktop Gadgets</title><content type='html'>It is really fun. If you have free time, just try to code small gadget using Google Desktop API. It is really not much difficult thing ;-). This SDK lets us create gadgets and indexing plug-ins for Google Desktop.&lt;br /&gt;&lt;br /&gt;for more info &lt;br /&gt;&lt;br /&gt;&lt;a href="http://desktop.google.com/dev/index.html"&gt;http://desktop.google.com/dev/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After creating your gadget, you can submit the software. Then Google will do a review and if your software performs well, they will approve it. Then you can find it by selecting the appropriate category from the links on the left side and scrolling down to your listing.&lt;br /&gt;&lt;br /&gt;for more&lt;br /&gt;&lt;br /&gt;&lt;a href="http://desktop.google.com/plugins/"&gt;http://desktop.google.com/plugins/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To reward your creative talents, they would give you a limited edition Google Desktop Developer's patch or ........bla bla bla .. :D&lt;br /&gt;&lt;br /&gt;I have developed small gadget so far and I am happy to say that they approved it. :)&lt;br /&gt;&lt;br /&gt;So its time to develop more and more gadgets......... hope you will too.. cheers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-1157193157228292240?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/1157193157228292240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=1157193157228292240' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/1157193157228292240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/1157193157228292240'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/09/google-desktop-gadgets.html' title='Google Desktop Gadgets'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-3020599496248980524</id><published>2007-08-20T09:43:00.000-07:00</published><updated>2007-08-23T19:42:48.480-07:00</updated><title type='text'>Calculate your GPA</title><content type='html'>&lt;p&gt;You can calculate your GPA using this. :-)&lt;br /&gt;&lt;FORM Name="GPACalcForm"&gt;&lt;br /&gt;&lt;TABLE BORDER=0 BGCOLOR=#C0C0C0 CELLPADDING="5" CELLSPACING="2"&gt;&lt;br /&gt;&lt;TH&gt;&lt;/TH&gt;&lt;br /&gt;&lt;TH style="color:black;"&gt;Grade&lt;/TH&gt;&lt;br /&gt;&lt;TH style="color:black;"&gt;Credits&lt;/TH&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 1&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR1" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR1" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 2&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR2" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR2" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 3&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR3" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR3" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 4&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR4" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR4" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 5&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR5" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR5" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 6&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR6" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR6" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 7&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR7" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR7" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 8&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR8" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR8" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 9&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR9" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR9" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR&gt;&lt;br /&gt;&lt;TD style="color:black;"&gt;Subject 10&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="GR10" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;INPUT TYPE=TEXT SIZE=5 NAME="CR10" ALIGN=TOP MAXLENGTH=5&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;TR ALIGN=CENTER&gt;&lt;br /&gt;&lt;TD COLSPAN=3&gt;&lt;INPUT TYPE="BUTTON" VALUE="Calculate" NAME="CalcButton" OnClick="gpacalc()"&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;br /&gt;&lt;/TABLE&gt;&lt;br /&gt;&lt;/FORM&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-3020599496248980524?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/3020599496248980524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=3020599496248980524' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/3020599496248980524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/3020599496248980524'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/08/calculate-your-gpa.html' title='Calculate your GPA'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-8923865887956165309</id><published>2007-07-26T09:01:00.000-07:00</published><updated>2007-07-26T19:08:32.169-07:00</updated><title type='text'>Firefox vs IE(Internet Explorer)</title><content type='html'>Well firefox  and Internet explorer, two different web browsers (and mostly use). So I thought to give some clues to select what is the best browser. I have some experience in developing web application using AJAX and CSS and ....... Ooops most of the times it generate some kind of bugs in IE (as it does every time ;-)). That is the reason why I am writing this article here.&lt;br /&gt;&lt;br /&gt;Here are some related articles&lt;br /&gt;&lt;br /&gt;1.) &lt;a href="http://www.bbspot.com/News/2005/01/firefox_vs_internet_explorer.html"&gt;&lt;span style="text-decoration: underline;"&gt;hmmmm good one&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;2.)&lt;a href="http://www.marketingshift.com/2005/1/firefox-vs-internet-explorer-aka.cfm"&gt; &lt;span style="text-decoration: underline;"&gt;excellent one&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;3.) &lt;a href="http://reviews.cnet.com/4520-3000_7-5568116-1.html"&gt;&lt;span style="text-decoration: underline;"&gt;oops yet another one ;-)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think this is enough at the moment.&lt;br /&gt;&lt;br /&gt;Apart from those articles, one big difference exists between them. Can you guess?&lt;br /&gt;&lt;br /&gt;In most of the sites,&lt;br /&gt;&lt;br /&gt;Firefox shows "DOWNLOAD it from here". :-)&lt;br /&gt;&lt;br /&gt;IE shows "Check prices" :-(&lt;br /&gt;&lt;br /&gt;"Lets use Firefox  ;-)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-8923865887956165309?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/8923865887956165309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=8923865887956165309' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8923865887956165309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8923865887956165309'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/07/firefox-vs-ieinternet-explorer.html' title='Firefox vs IE(Internet Explorer)'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-8338818111139568547</id><published>2007-07-19T09:35:00.000-07:00</published><updated>2007-07-26T08:56:26.069-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GSOC'/><title type='text'>Google Summer of Code 2007</title><content type='html'>:-) Starting with smile since this my first non technical article (That does not mean I am technical person ;-)  ).&lt;br /&gt;&lt;br /&gt;Although it was announced in February, finally I thought to write something. ;-)&lt;br /&gt;&lt;br /&gt;It is annual program started in 2005.&lt;br /&gt;"We accepted over 900 student applicants from a pool of nearly 6,200 applications." ----- Google.&lt;br /&gt;&lt;br /&gt;So I am amongst that 900 :-). I submitted two proposals for Sahana project. One about GPS and other about AJAX. OOps my GPS proposal got rejected. :-(&lt;br /&gt;&lt;br /&gt;Finally, other one that is my own idea "Complete AJAX library for Sahana" accepted. :-D&lt;br /&gt;&lt;br /&gt;Now I am in the process of developing that library and I am on schedule I guess ;-). So I am pretty sure I will be able to submit my final delivery on time.&lt;br /&gt;&lt;br /&gt;This is amazing program. Thanks Google ! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-8338818111139568547?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/8338818111139568547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=8338818111139568547' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8338818111139568547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/8338818111139568547'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/07/google-summer-of-code-2007.html' title='Google Summer of Code 2007'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-5095269400812076504</id><published>2007-06-14T20:23:00.000-07:00</published><updated>2007-06-14T20:32:28.804-07:00</updated><title type='text'>Internet Explorer on Linux</title><content type='html'>If u are a linux web developer, sometimes you need to test your web application in Internet Explorer (cos IE has some problems and differs when compares with firefox ;-) ).&lt;br /&gt;&lt;br /&gt;for do that u dont have to log on to (problamatic)windows OS.  Just install IE in linux.&lt;br /&gt;&lt;br /&gt;here is the url&lt;br /&gt;&lt;br /&gt;&lt;a&gt;&lt;/a&gt;&lt;a href="http://www.tatanka.com.br/ies4linux/page/Installation"&gt;&lt;/a&gt;&lt;a href="http://www.tatanka.com.br/ies4linux/page/Installation"&gt;http://www.tatanka.com.br/ies4linux/page/Installation&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-5095269400812076504?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/5095269400812076504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=5095269400812076504' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5095269400812076504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/5095269400812076504'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/06/internet-explorer-on-linux.html' title='Internet Explorer on Linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-9196410737307393956</id><published>2007-04-15T21:38:00.000-07:00</published><updated>2007-05-06T05:42:03.349-07:00</updated><title type='text'>Set up Sinhala in Linux</title><content type='html'>Here is two useful links that you can set up and configure Sinhala in Ubuntu edgy and Debian etch&lt;br /&gt;&lt;br /&gt;http://www.nongnu.org/sinhala/doc/howto/sinhala-howto.html&lt;br /&gt;&lt;br /&gt;then use following link to do more stuff&lt;br /&gt;&lt;br /&gt;http://anuradha-ratnaweera.blogspot.com/search?q=si_LK&lt;br /&gt;&lt;br /&gt;cheers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-9196410737307393956?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/9196410737307393956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=9196410737307393956' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/9196410737307393956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/9196410737307393956'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/04/set-up-sinhala-in-linux.html' title='Set up Sinhala in Linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-4696623133347350069</id><published>2007-02-11T19:32:00.000-08:00</published><updated>2007-02-11T19:33:30.867-08:00</updated><title type='text'>configure internal modem in linux</title><content type='html'>&lt;span style="font-size:130%;"&gt;You can configure ur internal modem to surf the internet in linux.&lt;br /&gt;&lt;br /&gt;use following steps&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="screen"&gt;wget -c &lt;a rel="nofollow" target="_blank" href="http://linmodems.technion.ac.il/packages/scanModem.gz"&gt;http://linmodems.technion.ac.il/packages/scanModem.gz&lt;/a&gt;&lt;br /&gt;gunzip -c scanModem.gz &gt; scanModem&lt;br /&gt;chmod +x scanModem&lt;br /&gt;sudo ./scanModem&lt;br /&gt;gedit Modem/ModemData.txt&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family: arial;"&gt;read the above ModemData.txt file and check www.linmodems.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;or www.linaxant.com for ur modem driver.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;it is iteresting, now u can browse internet in linux and it is always safe from the viruses.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-4696623133347350069?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/4696623133347350069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=4696623133347350069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/4696623133347350069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/4696623133347350069'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2007/02/configure-internal-modem-in-linux.html' title='configure internal modem in linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-116162197386239736</id><published>2006-10-23T09:45:00.000-07:00</published><updated>2006-10-23T09:46:13.956-07:00</updated><title type='text'>Changing root's password</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;This trick works well if you have forgotten your superuser password, type linux single at a&lt;br /&gt;LILO/Grub prompt. Then &lt;span style="font-style: italic;"&gt;passwd&lt;/span&gt; once the system has started and you are at a console.&lt;br /&gt;&lt;br /&gt;Grub:&lt;br /&gt;If you are using grub go to the relevant line (the one with the kernel and various options) then&lt;br /&gt;press 'e' for edit and add "single" on to the end of the lines that boot the kernel. Then hit&lt;br /&gt;[Enter] and press 'b' (to boot).&lt;br /&gt;&lt;br /&gt;Lilo:&lt;br /&gt;If you are using lilo press escape and type " linux single" and then hit [Enter] to boot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Security Warning&lt;/span&gt;&lt;br /&gt;This is also a basic security hazard if you have others using your computer and&lt;br /&gt;security is a concern, you may like to add a password to your LILO or Grub prompt to&lt;br /&gt;stop this from being done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-116162197386239736?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/116162197386239736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=116162197386239736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116162197386239736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116162197386239736'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/changing-roots-password_23.html' title='Changing root&apos;s password'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-116131349285589799</id><published>2006-10-19T20:03:00.000-07:00</published><updated>2006-10-19T20:04:52.953-07:00</updated><title type='text'>How to restore Grub from a live Ubuntu cd.</title><content type='html'>&lt;strong&gt;&lt;/strong&gt;&lt;span style="font-size: 12pt; color: black;"&gt;&lt;/span&gt;  &lt;div class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: Wingdings;"&gt;&lt;span&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;      This will restore grub if you already had grub installed but lost it to windows install or some other occurrence that erased/changed your MBR so that grub no longer appears at start up or it returns an error.&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: Wingdings;"&gt;&lt;span&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Boot into the live Ubuntu CD. This can be the live installer or older Live session of Ubuntu cd.&lt;/div&gt;  &lt;div class="MsoNormal"&gt;  &lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span style="font-size: 9pt; font-family: Wingdings;"&gt;&lt;span&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;   When you get to the desktop, open a terminal and type following commands.&lt;/div&gt;  &lt;div class="MsoNormal"&gt;  &lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span&gt;     &lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 15pt;"&gt;sudo grub&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;This will get you a “grub&gt;” prompt.&lt;/div&gt;  &lt;div class="MsoNormal"&gt;  &lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span&gt;   &lt;/span&gt;&lt;span style="font-size: 15pt;"&gt;&lt;span&gt; &lt;/span&gt;&gt;&lt;b&gt;find /boot/grub/stage1&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;This will returns a location.If you have more than one, select the installation that you want to provide the grub files.&lt;/div&gt;  &lt;div class="MsoNormal"&gt;Next, THIS IS IMPORTANT, whatever was returned for the find command use it in the next line (you are still at grub&gt;. when you enter the next 3 commands)&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 15pt;"&gt;&gt;root (hd?,?)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;Again use the value from the find command i.e. if find returned &lt;b&gt;(hd0,1)&lt;/b&gt; then you would enter root &lt;b&gt;(hd0,1)&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;  &lt;/div&gt;  &lt;div class="MsoNormal"&gt;Next enter the command to install grub to the &lt;b&gt;mbr.&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;span&gt;   &lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 15pt;"&gt;&lt;span&gt; &lt;/span&gt;&gt;setup (hd0)&lt;/span&gt;&lt;/b&gt; &lt;/div&gt;  &lt;div class="MsoNormal"&gt;Following output will be displayed on your screen if the grub re-installed successfully. &lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Checking if "/boot/grub/ stage1" exists...  yes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Checking if "/boot/grub/ stage2" exists... yes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Checking if "/boot/grub/ e2fs_stage1_ 5" exists... yes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Running "embed /boot/grub/e2fs_ stage1_5 (hd0)"... failed (this is not fatal)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Running "embed /boot/grub/e2fs_ stage1_5 (hd0,10)"... failed (this is not fatal)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Running "install /boot/grub/stage1 d (hd0) /boot/grub/stage2 p /boot/grub/menu. lst "...  succeeded&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;Done.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;  &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: rgb(35, 35, 220);"&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;Finally type the “&lt;b&gt;quit&lt;/b&gt;” to exit from the “grub&gt;” prompt. Then reboot the machine. So you &lt;span&gt;         &lt;/span&gt;will see the grub menu at startup.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-116131349285589799?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/116131349285589799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=116131349285589799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116131349285589799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116131349285589799'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/how-to-restore-grub-from-live-ubuntu_19.html' title='How to restore Grub from a live Ubuntu cd.'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-116131323024653991</id><published>2006-10-19T19:55:00.000-07:00</published><updated>2006-10-19T20:00:30.476-07:00</updated><title type='text'>Use attached  script to install firefox2RC3 in linux</title><content type='html'>instructions:&lt;br /&gt;1) copy script in to your home folder&lt;br /&gt;2) download firefox2RC3 from                    &lt;span style="font-size:100%;"&gt;&lt;br /&gt;(linux only ) smb://192.248. 17.175/tuxy/ application/ firefox-2. 0rc3.tar. gz&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;ftp://ftp.mozilla. org/pub/mozilla. org/firefox/ releases/ 2.0rc3/linux- i686/en-US/ firefox-2. 0rc3.tar. gz&lt;/span&gt;&lt;br /&gt;3) copy it to home folder&lt;br /&gt;4) run script&lt;br /&gt;           # ./bonechoRC2. sh&lt;br /&gt;&lt;br /&gt;5) have fun!&lt;br /&gt;&lt;br /&gt;note: U can find windowx versions also @   &lt;span style="font-size:100%;"&gt;ftp://ftp.mozilla. org/pub/mozilla. org/firefox/ releases/ 2.0rc3/win32/ en-US/Firefox% 20Setup%202. 0%20RC%203. exe&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-116131323024653991?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/116131323024653991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=116131323024653991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116131323024653991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/116131323024653991'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/use-attached-script-to-install.html' title='Use attached  script to install firefox2RC3 in linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115993488914402446</id><published>2006-10-03T21:05:00.000-07:00</published><updated>2006-10-03T21:08:09.146-07:00</updated><title type='text'>glade(interface designer for C)</title><content type='html'>Hey Guys,&lt;br /&gt;&lt;br /&gt;A Interface designer which produces code in C was something which I have&lt;br /&gt;been searching for a long time. I found a application which I sense is a&lt;br /&gt;Great Tool which enables Interface Designing in GTK+&lt;br /&gt;&lt;br /&gt;Glade is a free user interface builder for GTK+ &lt;http://www.gtk.org/&gt;&lt;br /&gt;and GNOME &lt;http://www.gnome.org/&gt;, released under the GNU GPL License&lt;br /&gt;&lt;http://www.fsf.org/licensing/licenses/gpl.html&gt;.&lt;br /&gt;&lt;br /&gt;The user interfaces designed in Glade are saved as XML, and by using the&lt;br /&gt;libglade &lt;http://www.jamesh.id.au/software/libglade/&gt; library these can&lt;br /&gt;be loaded by applications dynamically as needed. (Glade can also&lt;br /&gt;generate C code, though this isn't recommended for large applications.)&lt;br /&gt;&lt;br /&gt;By using libglade, Glade XML files can be used in numerous programming&lt;br /&gt;languages including C, C++, Java, Perl, Python, C#, Pike, Ruby, Haskell,&lt;br /&gt;Objective Caml and Scheme. Adding support for other languages is easy too.&lt;br /&gt;&lt;br /&gt;                extracted from the GLADE &lt;http://glade.gnome.org/&gt; site &lt;br /&gt;http://glade.gnome.org/&lt;br /&gt;&lt;br /&gt;Search for "glade"   in Synaptic  and  install, then ur ready to design&lt;br /&gt;GUI's&lt;br /&gt;if the cache doesn't work you can install the 3 files attached here..&lt;br /&gt;&lt;br /&gt;But you will have to learn a bit about programming in GTK  to make full&lt;br /&gt;use of this.&lt;br /&gt;&lt;br /&gt;Lets Start making cool Interfaces..&lt;br /&gt;&lt;br /&gt;All the best&lt;br /&gt;&lt;br /&gt;          glade_2.12.1-1ubuntu5_i386.deb&lt;br /&gt;404K Download&lt;br /&gt;&lt;br /&gt;          glade-2_2.12.1-1ubuntu5_all.deb&lt;br /&gt;102K Download&lt;br /&gt;&lt;br /&gt;          glade-common_2.12.1-1ubuntu5_all.deb&lt;br /&gt;150K Download&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115993488914402446?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115993488914402446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115993488914402446' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993488914402446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993488914402446'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/gladeinterface-designer-for-c.html' title='glade(interface designer for C)'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115993436634935434</id><published>2006-10-03T20:58:00.000-07:00</published><updated>2006-10-03T20:59:26.350-07:00</updated><title type='text'>vista theme on ubuntu</title><content type='html'>HI guys,&lt;br /&gt;    U can install vista theme on ubuntu. For that download&lt;br /&gt;    (GTK+Icons+Metacity) and&lt;br /&gt;    (Screenshot icon theme Dropline Neu!) from following&lt;br /&gt;    URL.&lt;br /&gt;          http://www.gnome-look.org/content/show.php?content=44570&lt;br /&gt;Next,&lt;br /&gt;&lt;br /&gt;1.Click on the Main Menu button. Go to System&gt;Preferences&gt;Themes.&lt;br /&gt;&lt;br /&gt;2.Click on the Install theme button , open the bz2 or tar file.&lt;br /&gt;&lt;br /&gt;3.Next install theme Dropline Neu.&lt;br /&gt;&lt;br /&gt;4.In the Controls Tab select Lintsa_3 , in the Window border tab select&lt;br /&gt;Linsta_3 and in the        Icons tab , select Dropline Neu.&lt;br /&gt;&lt;br /&gt;4. Save the theme as Vista.&lt;br /&gt;Have nice day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115993436634935434?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115993436634935434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115993436634935434' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993436634935434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993436634935434'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/vista-theme-on-ubuntu.html' title='vista theme on ubuntu'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115993408255475585</id><published>2006-10-03T20:53:00.000-07:00</published><updated>2007-05-06T05:43:45.344-07:00</updated><title type='text'>blender( equivalent to 3d max)</title><content type='html'>There are some great Tutuorials in the Wiki Books in the Link given Below&lt;br /&gt;about Using BLENDER&lt;br /&gt;&lt;br /&gt;This book is a series of tutorials arranged in a sequence to help the newbie&lt;br /&gt;user become a Blender expert.&lt;br /&gt;Noob_to_Pro &lt;http: org="" wiki="" _noob_to_pro=""&gt;&lt;br /&gt;&lt;br /&gt;Here is the WIKI BOOK  home for WikiBook&lt;br /&gt;Blender&lt;http: org="" wiki="" blender_3d=""&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115993408255475585?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115993408255475585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115993408255475585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993408255475585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993408255475585'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/blender-equilent-to-3d-max.html' title='blender( equivalent to 3d max)'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115993373566926111</id><published>2006-10-03T20:46:00.000-07:00</published><updated>2006-10-03T20:48:55.680-07:00</updated><title type='text'>Installing Packges to ubuntu linux</title><content type='html'>A main problem for us who do not have Fast Internet access at home when&lt;br /&gt;using ubuntu is the difficulty when installing packages.&lt;br /&gt;&lt;br /&gt;To overcome this, THIS IS THE BEST SOLUSION&lt;br /&gt;&lt;br /&gt;All the packages that you install in the lab's Machine are  stored in&lt;br /&gt;the   /var/cache/apt/archives    folder.  You can take these .deb&lt;br /&gt;packages and install the packages with the dependencies as well.&lt;br /&gt;&lt;br /&gt;Here are little tips to create an apt cache on a local hard disk&lt;br /&gt;&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;Step 1:&lt;br /&gt;            Install dpkg-dev package&lt;br /&gt;sudo apt-get install dpkg-dev&lt;br /&gt;&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;&lt;br /&gt;Step 2:&lt;br /&gt;            Create a directory where ever you like and copy your all&lt;br /&gt;deb packages to it.&lt;br /&gt;use a example dir to show how to do it,&lt;br /&gt;        #mkdir /var/newCache&lt;br /&gt;        #cp  -a /folder of deb packages/ *.deb /var/newCache&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;&lt;br /&gt;Step 3:&lt;br /&gt;            Open your favourite terminal and go to the directory&lt;br /&gt;(folder) with deb packages&lt;br /&gt;eg:-&lt;br /&gt;        #cd /var/newCache&lt;br /&gt;&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;&lt;br /&gt;Step 4:&lt;br /&gt;          Run dpkg-scanpackages, send the output to a file Packages&lt;br /&gt;           and compress it.&lt;br /&gt;&lt;br /&gt;                 #dpkg-scanpackages . /dev/null &gt; Packages&lt;br /&gt;                 #gzip Packages&lt;br /&gt;&lt;br /&gt;       You can also do the previous step in one command&lt;br /&gt;&lt;br /&gt;                 #dpkg-scanpackages . /dev/null | gzip - &gt; Packages.gz&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;&lt;br /&gt;Step 5:&lt;br /&gt;       Add the directory (say /var/newCache) into /etc/apt/sources.list&lt;br /&gt;&lt;br /&gt;        deb file:///var/newCache ./&lt;br /&gt;&lt;br /&gt;      (NOTICE: The directotry '/foo/bar' should be replaced with your&lt;br /&gt;actual directory path which contains deb packages)&lt;br /&gt;...............................................................................................................................................&lt;br /&gt;Step 6&lt;br /&gt;     Finally run `apt-get update' to update apt's list of packages.&lt;br /&gt;     #apt-get update&lt;br /&gt;&lt;br /&gt;Good luck!!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115993373566926111?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115993373566926111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115993373566926111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993373566926111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115993373566926111'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/10/installing-packges-to-ubuntu-linux.html' title='Installing Packges to ubuntu linux'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115328164088833578</id><published>2006-07-18T20:58:00.000-07:00</published><updated>2007-12-25T19:55:49.965-08:00</updated><title type='text'>Suicide Bomb</title><content type='html'>&lt;span style="color: rgb(255, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;Suicide bomb in live&lt;/span&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZOtsM2Wgr7Y&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ZOtsM2Wgr7Y&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115328164088833578?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115328164088833578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115328164088833578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115328164088833578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115328164088833578'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/07/hiiii.html' title='Suicide Bomb'/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31337324.post-115328134584772925</id><published>2006-07-18T20:51:00.000-07:00</published><updated>2006-07-18T20:55:45.853-07:00</updated><title type='text'></title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31337324-115328134584772925?l=ishan-liyanage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ishan-liyanage.blogspot.com/feeds/115328134584772925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31337324&amp;postID=115328134584772925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115328134584772925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31337324/posts/default/115328134584772925'/><link rel='alternate' type='text/html' href='http://ishan-liyanage.blogspot.com/2006/07/blog-post.html' title=''/><author><name>Ishan</name><uri>http://www.blogger.com/profile/04113248851525241772</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://pics-45.hi5.com/userpics/545/297/297183545.img.jpg'/></author><thr:total>0</thr:total></entry></feed>
