<?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-17620790</id><updated>2012-01-06T19:37:53.676-06:00</updated><category term='compiz fusion'/><category term='20 years'/><category term='libjingle'/><category term='feisty'/><category term='technology'/><category term='screenshot'/><category term='ubuntu'/><category term='1 GB'/><category term='talk'/><category term='comparison'/><category term='India'/><category term='google talk'/><title type='text'>Live your life.....</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17620790.post-9171033194367953895</id><published>2008-11-16T22:34:00.003-06:00</published><updated>2008-11-16T22:51:29.461-06:00</updated><title type='text'>Test</title><content type='html'>&lt;embed type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=http://hari.jan20.googlepages.com/NenjukkulPeidhidum.mp3" width="400" height="27" allowscriptaccess="never" quality="best" bgcolor="#ffffff" wmode="window" flashvars="playerMode=embedded" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17620790-9171033194367953895?l=hari-jan20.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/9171033194367953895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17620790&amp;postID=9171033194367953895' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/9171033194367953895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/9171033194367953895'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/2008/11/test.html' title='Test'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17620790.post-1999102820018240517</id><published>2007-09-25T20:35:00.001-05:00</published><updated>2007-09-25T20:44:31.269-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comparison'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='1 GB'/><category scheme='http://www.blogger.com/atom/ns#' term='20 years'/><title type='text'>1 GB - 20 years ago and now</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I found this pic on the internet. A wonderful comparison of 1 GB manufactured by IBM 20 years ago and an 1 GB SD Card by Kingston available on market now. Click on the image to see a bigger image.&lt;br/&gt;&lt;script type='text/javascript'&gt;function toggleSize(num){var x=document.getElementById("imagediv");if (num==1){x.innerHTML="&lt;img onClick='toggleSize(2)' width='100%' height='100%' src='http://haricharan.110mb.com/ftp/images/20yago.jpg'/&gt;"}else if (num==2){x.innerHTML="&lt;img onClick='toggleSize(1)' width='50%' height='50%' src='http://haricharan.110mb.com/ftp/images/20yago.jpg'/&gt;"}}&lt;/script&gt;&lt;br/&gt;&lt;div id='imagediv'&gt;&lt;br/&gt;&lt;img width='50%' height='50%' onclick='toggleSize(1)' src='http://haricharan.110mb.com/ftp/images/20yago.jpg'/&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17620790-1999102820018240517?l=hari-jan20.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/1999102820018240517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17620790&amp;postID=1999102820018240517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/1999102820018240517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/1999102820018240517'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/2007/09/1-gb-20-years-ago-and-now.html' title='1 GB - 20 years ago and now'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17620790.post-2720249978723943677</id><published>2007-09-06T19:50:00.001-05:00</published><updated>2007-09-06T19:59:46.739-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google talk'/><category scheme='http://www.blogger.com/atom/ns#' term='libjingle'/><category scheme='http://www.blogger.com/atom/ns#' term='feisty'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>Compiling libjingle on Ubuntu Feisty Fawn or Ubuntu Gutsy Gibbon</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;My first compilation was on Ubuntu 7.04 installed on VMware as guest and i was testing it with Win XP Pro as the host. libjingle worked great for me.&lt;br /&gt;&lt;br /&gt;I followed the links given below to compile libjingle on Ubuntu 7.04 (Feisty Fawn)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/google-talk-open/browse_thread/thread/bf92d054c144f167"&gt;http://groups.google.com/group/google-talk-open/browse_thread/thread/bf92d054c144f167&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.francisrobichaud.com/index.php/2007/05/22/guide-to-compiling-libjingle-040/"&gt;http://www.francisrobichaud.com/index.php/2007/05/22/guide-to-compiling-libjingle-040/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;First install all the build tools.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;sudo apt-get install build-essential&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Install all the dependencies.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;sudo apt-get install libexpat1 libexpat1-dev libspeex1 libspeex-dev libssl-dev openssl&lt;br /&gt;sudo apt-get install libasound2-dev&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This step is important, otherwise libjingle make would give an error when you want to compile with speex.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Download and install the following packages&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Speex-1.1.11.1  &lt;/b&gt;&lt;br /&gt;&lt;a href="http://downloads.us.xiph.org/releases/speex/speex-1.1.11.1.tar.gz"&gt;http://downloads.us.xiph.org/releases/speex/speex-1.1.11.1.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You might get a dependency error of libogg not found.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;sudo apt-get install libogg-dev&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;tar zxf speex-1.1.11.1.tar.gz&lt;br /&gt;cd speex-1.1.11.1&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Ortp-0.7.1 (Only this version works)&lt;/b&gt;&lt;br /&gt;&lt;a href="http://download.savannah.nongnu.org/releases/linphone/ortp/sources/ortp-0.7.1.tar.gz"&gt;http://download.savannah.nongnu.org/releases/linphone/ortp/sources/ortp-0.7.1.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You might get a dependency error of glibc not proper version&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;sudo apt-get install libglib2.0-dev &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;tar zxf ortp-0.7.1.tar.gz&lt;br /&gt;cd ortp-0.7.1&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;iLBC&lt;/b&gt;&lt;br /&gt;&lt;a href="http://download.savannah.gnu.org/releases/linphone/1.7.x/sources/msilbc-2.0.0.tar.gz"&gt;http://download.savannah.gnu.org/releases/linphone/1.7.x/sources/msilbc-2.0.0.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;tar zxf msilbc-2.0.0.tar.gz&lt;br /&gt;cd msilbc-2.0.0&lt;br /&gt;tar zxf ilbc-rfc3951.tar.gz&lt;br /&gt;cd ilbc-rfc3951&lt;br /&gt;./configure --prefix=/usr&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Now download the libjingle from Google Code&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://libjingle.googlecode.com/files/libjingle-0.4.0.tar.gz"&gt;libjingle-0.4.0&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;tar zxf libjingle-0.4.0.tar.gz&lt;br /&gt;sudo mkdir /opt/libjingle&lt;br /&gt;cd libjingle-0.4.0&lt;br /&gt;./configure --prefix=/opt/libjingle&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;The output you get would be like this:&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;libjingle 0.4.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Supported Examples: call pcp&lt;br /&gt;Supported Codecs:&lt;br /&gt;Speex: yes&lt;br /&gt;iLBC: yes&lt;br /&gt;MULAW: yes&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Continuing with instructions&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;make&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You wud get errors when compiling with gcc other that version 4.0.x. Feisty has version 4.1.2 installed by default and Gutsy would have a higher version i believe. You dont have to install gcc-4.0.0 or gcc-4.0.4 to make libjingle work. You just need to tweak the source code a bit.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Change line &lt;span style="color: rgb(102, 255, 255);"&gt;272&lt;/span&gt; in &lt;span style="color: rgb(102, 255, 255);"&gt;talk/base/stringutils.h&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;inline static const char* Traits&lt;char&gt;::empty_str() { return ""; }&lt;/char&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;inline static const char* empty_str() { return ""; }&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Change lines &lt;span style="color: rgb(102, 255, 255);"&gt;26 &amp; 27&lt;/span&gt; in &lt;span style="color: rgb(102, 255, 255);"&gt;talk/base/base64.h&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;static const std::string Base64::Base64Table;&lt;br /&gt;static const std::string::size_type Base64::DecodeTable[];&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;to&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;static const std::string Base64Table;&lt;br /&gt;static const std::string::size_type DecodeTable[];&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Change line &lt;span style="color: rgb(102, 255, 255);"&gt;141&lt;/span&gt; in &lt;span style="color: rgb(102, 255, 255);"&gt;talk/xmpp/xmppclient.h&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;std::string XmppClient::GetStateName(int state) const {&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;to&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;std::string GetStateName(int state) const {&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Change line &lt;span style="color: rgb(102, 255, 255);"&gt;159&lt;/span&gt; in &lt;span style="color: rgb(102, 255, 255);"&gt;talk/p2p/base/sessionmanager.h&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;buzz::XmlElement* SessionManager::CreateErrorMessage(&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;to&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;buzz::XmlElement* CreateErrorMessage(&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The corrections suggested above would allow you to compile libjingle, but file transfer application will not work without the correction specified next.&lt;br /&gt;&lt;br /&gt;The pcp example will not correctly run giving the error (on the file 'receiver'):&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;File transfer started.&lt;br /&gt;Get temp failed&lt;br /&gt;&lt;br /&gt;File transfer failed&lt;br /&gt;session.cc(377): state_ == STATE_RECEIVEDINITIATE @ ChooseTransport&lt;br /&gt;Aborted (core dumped) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Change the following function in &lt;span style="color: rgb(102, 255, 255);"&gt;talk/base/unixfilesystem.cc&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;bool UnixFilesystem::GetTemporaryFolderI(Pathname &amp;pathname, bool create,&lt;br /&gt;                 const std::string *append) {&lt;br /&gt;pathname.SetPathname("/tmp");&lt;br /&gt;if (append) {&lt;br /&gt; pathname.AppendFolder(*append);&lt;br /&gt; if (create)&lt;br /&gt;   CreateFolder(pathname);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;to&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;bool UnixFilesystem::GetTemporaryFolderI(Pathname &amp;pathname, bool create,&lt;br /&gt;                 const std::string *append) {&lt;br /&gt;pathname.SetPathname("/tmp");&lt;br /&gt;if (append) {&lt;br /&gt; pathname.AppendFolder(*append);&lt;br /&gt; if (create)&lt;br /&gt;   CreateFolder(pathname);&lt;br /&gt;}&lt;br /&gt;return true;&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Now all the corrections are done. Its time to compile.&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;br /&gt;make &amp;&amp;amp; make check&lt;br /&gt;sudo make install&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Testing libjingle&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Testing File Sharing Application&lt;br /&gt;&lt;br /&gt;To start the receiver&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;/opt/libjingle/pcp -d&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter your login details&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;JID: &lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;"gmail address"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;Password:  &lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;"gmail password"&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; &lt;gmail&gt;&lt;/gmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The received files are saved in the directory where you start the program pcp from. Once all the files have been transfered the program quits.&lt;br /&gt;&lt;br /&gt;To start the sender&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;/opt/libjingle/pcp -d "files" "receiver_id"&lt;files&gt; &lt;receiver_gmail_id&gt;&lt;/receiver_gmail_id&gt;&lt;/files&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;br /&gt;JID: "gmail address"&lt;gmail&gt;&lt;br /&gt;Password: "gmail password"&lt;gmail&gt;&lt;/gmail&gt;&lt;/gmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once all the files have been sent, the program quits.&lt;br /&gt;&lt;br /&gt;To test both on the same computer start the sender and receiver from 2 separate directories. You can ignore option &lt;b&gt;-d&lt;/b&gt; to avoid messages on terminal.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Testing call application&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;/opt/libjingle/call&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter your login details&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;JID:  &lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;"gmail address"&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt; &lt;gmail&gt;&lt;br /&gt;Password: &lt;/gmail&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;"gmail password"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Type the command &lt;b&gt;roster&lt;/b&gt; to get the list of friends on google talk.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;roster&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;br /&gt;Roster contains 1 callable&lt;br /&gt;abcd123@gmail.com "status"&lt;status&gt;&lt;/status&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To make a call to the person who is on roster use the command&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;call abcd123@gmail.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;quit&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;* The quotes should not be added while entering file names, email addresses or passwords. The double quotes are shown just to highlight those items.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17620790-2720249978723943677?l=hari-jan20.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/2720249978723943677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17620790&amp;postID=2720249978723943677' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/2720249978723943677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/2720249978723943677'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/2007/09/compiling-libjingle-on-ubuntu-feisty_231.html' title='Compiling libjingle on Ubuntu Feisty Fawn or Ubuntu Gutsy Gibbon'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17620790.post-6305430363113117431</id><published>2007-08-15T01:23:00.000-05:00</published><updated>2007-08-15T15:07:41.266-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='India'/><title type='text'>60th Independence Day</title><content type='html'>&lt;span style="color: rgb(255, 153, 0);"&gt;HAPPY&lt;/span&gt; &lt;span style="color: rgb(255, 255, 255);"&gt;INDEPENDENCE&lt;/span&gt; &lt;span style="color: rgb(0, 102, 0);"&gt;DAY!!!!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17620790-6305430363113117431?l=hari-jan20.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/6305430363113117431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17620790&amp;postID=6305430363113117431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/6305430363113117431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/6305430363113117431'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/2007/08/happy-independence-day.html' title='60th Independence Day'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17620790.post-5252689641000820193</id><published>2007-08-15T00:44:00.001-05:00</published><updated>2007-09-06T19:25:10.443-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='feisty'/><category scheme='http://www.blogger.com/atom/ns#' term='compiz fusion'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshot'/><title type='text'>Ubuntu Desktop</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;My Ubuntu Feisty Fawn desktop with Compiz Fusion and Avant Window Navigator and XMMS.&lt;br/&gt;&lt;br/&gt;&lt;a href='http://bp1.blogger.com/_4eD_fOMi3Vs/RsKT-MC5vLI/AAAAAAAAAEM/BHSdLtPnllw/s1600-h/Screenshot.png' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5098800424731393202' alt='' src='http://bp1.blogger.com/_4eD_fOMi3Vs/RsKT-MC5vLI/AAAAAAAAAEM/BHSdLtPnllw/s320/Screenshot.png' style='cursor: pointer;'/&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;div style='text-align: justify;'&gt;&lt;a href='http://bp1.blogger.com/_4eD_fOMi3Vs/RsKT-MC5vLI/AAAAAAAAAEM/BHSdLtPnllw/s1600-h/Screenshot.png' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;  &lt;/a&gt;&lt;br/&gt;&lt;/div&gt;&lt;a href='http://bp2.blogger.com/_4eD_fOMi3Vs/RsKV8cC5vMI/AAAAAAAAAEU/W3HbWUpg2JI/s1600-h/Screenshot-2.png' onblur='try {parent.deselectBloggerImageGracefully();} catch(e) {}'&gt;&lt;img border='0' id='BLOGGER_PHOTO_ID_5098802593689877698' alt='' src='http://bp2.blogger.com/_4eD_fOMi3Vs/RsKV8cC5vMI/AAAAAAAAAEU/W3HbWUpg2JI/s320/Screenshot-2.png' style='cursor: pointer;'/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17620790-5252689641000820193?l=hari-jan20.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hari-jan20.blogspot.com/feeds/5252689641000820193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17620790&amp;postID=5252689641000820193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/5252689641000820193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17620790/posts/default/5252689641000820193'/><link rel='alternate' type='text/html' href='http://hari-jan20.blogspot.com/2007/08/ubuntu-desktop.html' title='Ubuntu Desktop'/><author><name>haricharan</name><uri>http://www.blogger.com/profile/08467616341372997782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_4eD_fOMi3Vs/RsKT-MC5vLI/AAAAAAAAAEM/BHSdLtPnllw/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
