<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mahesh Timepass</title>
	<atom:link href="http://maheshtimepass.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://maheshtimepass.wordpress.com</link>
	<description>Its all fun</description>
	<lastBuildDate>Tue, 10 Jun 2008 01:10:22 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='maheshtimepass.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/9803638721a78a6f5c6812a1a83d01af?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Mahesh Timepass</title>
		<link>http://maheshtimepass.wordpress.com</link>
	</image>
			<item>
		<title>Day1@M$</title>
		<link>http://maheshtimepass.wordpress.com/2008/06/10/day1m/</link>
		<comments>http://maheshtimepass.wordpress.com/2008/06/10/day1m/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 01:10:22 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maheshtimepass.wordpress.com/?p=33</guid>
		<description><![CDATA[I am so exited about joining M$. After long time working with Tata I wanted a break and join one of my dream comps.
Day has come. 8:50 I entered the campus. Security stopped me before entering. Just mentioned him that I am a new joinee. He referred to one of the papers he got and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=33&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I am so exited about joining M$. After long time working with Tata I wanted a break and join one of my dream comps.</p>
<p>Day has come. 8:50 I entered the campus. Security stopped me before entering. Just mentioned him that I am a new joinee. He referred to one of the papers he got and let me sign on it and let me in. As it was the first day, I had to park my bike in visitors parking lot and then waited for internal shuttle. M$ got three buildings. Building-1, building-2 are little farer than Multilevel car parking facility where visitors parking is located. Building3 is just adjacent to this parking. M$ IDC is located in Building 3 of M$ campus. My induction is in building2. Had to get into an internal shuttle bus to reach that building. After reaching their, I entered in and security person guided me to a multipurpose meeting room. Already a couple of newly joined colleagues are waiting there. At around 9:45, a Hr person came and started the session NEO ( New Employee orientation) Program.</p>
<p>Microsoft is all about passion. Myths and stories apart, I hope it is where I can meet my dreams and work with all my passion. Facilities in that are world class. Lunch is not that great. I think my life style is going to change.</p>
<p>There was a campus tour planned in NEO program and after that day1 ended with complimentary snacks <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Hope the coming days @ m$ will be full of fun and happy working, insha Allah.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=33&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2008/06/10/day1m/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>google talkwidget testing</title>
		<link>http://maheshtimepass.wordpress.com/2007/04/24/google-talkwidget-testing/</link>
		<comments>http://maheshtimepass.wordpress.com/2007/04/24/google-talkwidget-testing/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 17:17:11 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maheshtimepass.wordpress.com/2007/04/24/google-talkwidget-testing/</guid>
		<description><![CDATA[testing google talkwidget &#8230;
&#62;
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=32&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>testing google talkwidget &#8230;<br />
&gt;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=32&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2007/04/24/google-talkwidget-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>vim tabs maping</title>
		<link>http://maheshtimepass.wordpress.com/2007/01/27/vim-tabs-maping/</link>
		<comments>http://maheshtimepass.wordpress.com/2007/01/27/vim-tabs-maping/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 00:39:35 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maheshtimepass.wordpress.com/2007/01/27/vim-tabs-maping/</guid>
		<description><![CDATA[&#8221; Map Ctrl-Tab, C-shift-tab, Ctl-T to NextTab, PrevTab, NewTab
map &#60;C-Tab&#62; :tabn&#60;CR&#62;
imap &#60;C-Tab&#62; &#60;C-O&#62;:tabn&#60;CR&#62;
map &#60;C-S-Tab&#62; :tabp&#60;CR&#62;
imap &#60;C-S-Tab&#62; &#60;C-O&#62;:tabp&#60;CR&#62;
map &#60;C-T&#62; :tabnew&#60;CR&#62;
imap &#60;C-T&#62; &#60;C-O&#62;:tabnew&#60;CR
&#8221; For the notebook (command t for tab)
if has(&#8220;gui_mac&#8221;)
map &#60;d-t&#62; :tabnew&#60;cr&#62;
imap &#60;d-t&#62; &#60;C-O&#62;:tabnew&#60;cr&#62;
endi
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=31&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8221; Map Ctrl-Tab, C-shift-tab, Ctl-T to NextTab, PrevTab, NewTab<br />
map &lt;C-Tab&gt; :tabn&lt;CR&gt;<br />
imap &lt;C-Tab&gt; &lt;C-O&gt;:tabn&lt;CR&gt;</p>
<p>map &lt;C-S-Tab&gt; :tabp&lt;CR&gt;<br />
imap &lt;C-S-Tab&gt; &lt;C-O&gt;:tabp&lt;CR&gt;</p>
<p>map &lt;C-T&gt; :tabnew&lt;CR&gt;<br />
imap &lt;C-T&gt; &lt;C-O&gt;:tabnew&lt;CR</p>
<p>&#8221; For the notebook (command t for tab)<br />
if has(&#8220;gui_mac&#8221;)<br />
map &lt;d-t&gt; :tabnew&lt;cr&gt;<br />
imap &lt;d-t&gt; &lt;C-O&gt;:tabnew&lt;cr&gt;<br />
endi</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=31&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2007/01/27/vim-tabs-maping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>nokia phone codes</title>
		<link>http://maheshtimepass.wordpress.com/2006/12/13/nokia-phone-codes/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/12/13/nokia-phone-codes/#comments</comments>
		<pubDate>Wed, 13 Dec 2006 20:55:22 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maheshtimepass.wordpress.com/2006/12/13/nokia-phone-codes/</guid>
		<description><![CDATA[Nokia code Code function
*3370# This Nokia code activates Enhanced Full Rate Codec (EFR) &#8211; Your Nokia cell phone uses the best sound quality but talk time is reduced my approx. 5%
#3370# Deactivate Enhanced Full Rate Codec (EFR)
*#4720# Activate Half Rate Codec &#8211; Your phone uses a lower quality sound but you should gain approx 30% [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=30&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Nokia code Code function</strong><br />
*3370# This Nokia code activates Enhanced Full Rate Codec (EFR) &#8211; Your Nokia cell phone uses the best sound quality but talk time is reduced my approx. 5%<br />
#3370# Deactivate Enhanced Full Rate Codec (EFR)<br />
*#4720# Activate Half Rate Codec &#8211; Your phone uses a lower quality sound but you should gain approx 30% more Talk Time<br />
*#4720# With this Nokia code you can deactivate the Half Rate Codec<br />
*#0000# Displays your phones software version, 1st Line : Software Version, 2nd Line : Software Release Date, 3rd Line : Compression Type<br />
*#9999# Phones software version if *#0000# does not work<br />
*#06# For checking the International Mobile Equipment Identity (IMEI Number)<br />
#pw+1234567890+1# Provider Lock Status. (use the &#8220;*&#8221; button to obtain the &#8220;p,w&#8221; and &#8220;+&#8221; symbols)<br />
#pw+1234567890+2# Network Lock Status. (use the &#8220;*&#8221; button to obtain the &#8220;p,w&#8221; and &#8220;+&#8221; symbols)<br />
#pw+1234567890+3# Country Lock Status. (use the &#8220;*&#8221; button to obtain the &#8220;p,w&#8221; and &#8220;+&#8221; symbols)<br />
#pw+1234567890+4# SIM Card Lock Status. (use the &#8220;*&#8221; button to obtain the &#8220;p,w&#8221; and &#8220;+&#8221; symbols)<br />
*#147# This lets you know who called you last (Only vodofone)<br />
*#1471# Last call (Only vodofone)<br />
*#21# This phone code allows you to check the number that &#8220;All Calls&#8221; are diverted to<br />
*#2640# Displays phone security code in use<br />
*#30# Lets you see the private number<br />
*#43# Allows you to check the &#8220;Call Waiting&#8221; status of your cell phone.<br />
*#61# Allows you to check the number that &#8220;On No Reply&#8221; calls are diverted to<br />
*#62# Allows you to check the number that &#8220;Divert If Unreachable (no service)&#8221; calls are diverted to<br />
*#67# Allows you to check the number that &#8220;On Busy Calls&#8221; are diverted to<br />
*#67705646# Phone code that removes operator logo on 3310 &amp; 3330<br />
*#73# Reset phone timers and game scores<br />
*#746025625# Displays the SIM Clock status, if your phone supports this power saving feature &#8220;SIM Clock Stop Allowed&#8221;, it means you will get the best standby time possible<br />
*#7760# Manufactures code<br />
*#7780# Restore factory settings<br />
*#8110# Software version for the nokia 8110<br />
*#92702689# Displays &#8211; 1.Serial Number, 2.Date Made, 3.Purchase Date, 4.Date of last repair (0000 for no repairs), 5.Transfer User Data. To exit this mode you need to switch your phone off then on again<br />
*#94870345123456789# Deactivate the PWM-Mem<br />
**21*number# Turn on &#8220;All Calls&#8221; diverting to the phone number entered<br />
**61*number# Turn on &#8220;No Reply&#8221; diverting to the phone number entered<br />
**67*number# Turn on &#8220;On Busy&#8221; diverting to the phone number entered<br />
12345 This is the default security code press and hold # Lets you switch between lines</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=30&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/12/13/nokia-phone-codes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>ubuntu 6.06 on my laptop</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/15/ubuntu-606-on-my-laptop/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/15/ubuntu-606-on-my-laptop/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 21:29:47 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/15/ubuntu-606-on-my-laptop/</guid>
		<description><![CDATA[&#160;I have Acer Aspire 5024WLMi with X700 256MB.
This weekend was pretty boring and so thought of trying out latest Ubuntu 6.06.&#160;
installation was quite simple. Just put the cd.&#160; and boot from it.
&#160;In my laptop, only safemode booting was fine.
After booting up the system, you can try out different things like settings, games etc.
If you feel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=29&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&nbsp;I have Acer Aspire 5024WLMi with X700 256MB.<br />
This weekend was pretty boring and so thought of trying out latest Ubuntu 6.06.&nbsp;</p>
<p>installation was quite simple. Just put the cd.&nbsp; and boot from it.</p>
<p>&nbsp;In my laptop, only safemode booting was fine.</p>
<p>After booting up the system, you can try out different things like settings, games etc.</p>
<p>If you feel like installing, just click on the button Install on the desktop.</p>
<p>&nbsp;Once installation started, it takes few inputs like keyboard layout, language etc.&nbsp;</p>
<p>Then comes the partitioning.</p>
<p>After installation is done , I booted into Ubuntu. Its really cool. Everything is very simple.</p>
<p>I initially got few problems with my wlan connectivity.</p>
<p>These are the steps I followed.</p>
<pre>-&gt; echo &#39;blacklist bcm43xx&#39; | sudo tee -a /etc/modprobe.d/blacklist</pre>
<pre>-&gt; modprobe ndiswrapper</pre>
<pre>-&gt; Get WIN 64bit wireless lan driver</pre>
<pre>-&gt; Get acer_acpi</pre>
<pre>-&gt; install acer_acpi</pre>
<pre>-&gt; install 64bit driver using ndiswrapper</pre>
<pre>&nbsp;</pre>
<pre>-&gt; modprobe ndiswrapper, acer_acpi</pre>
<pre>-&gt; echo &quot;enable : 1 &gt; /proc/acpi/acer/wireless&quot;</pre>
<pre>-&gt; then create /etc/default/wpasupplicant</pre>
<pre>ENABLED = 1</pre>
<pre>&nbsp;</pre>
<pre>-&gt; edit /etc/network/interfaces to &nbsp;</pre>
<pre>auto eth1
iface eth1 inet dhcp
pre-up wpa_supplicant -B -w -Dndiswrapper -ieth1 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
-&gt;&nbsp;</pre>
<pre>&nbsp;</pre>
<pre>then add to /etc/rc.d</pre>
<pre>echo &quot;enabled : 1 &gt; /proc/acpi/acer/wireless&quot;
ifup eth1</pre>
<pre>-&gt; add to /etc/modules</pre>
<pre>ndiswrapper</pre>
<pre>acer_acpi</pre>
<pre>&nbsp;</pre>
<pre>-&gt; add to /etc/wpa_supplicant.conf</pre>
<pre>network={
   ssid=&quot;Mahesh&quot;
   psk=&quot;KEY&quot;
   key_mgmt=WPA-PSK
   proto=WPA
 }
&nbsp;</pre>
<pre>&nbsp;</pre>
<pre>Thats it....</pre>
<pre>net is working now..</pre>
<pre>now start upgrading ur machine with different packages..</pre>
<pre>&nbsp;</pre>
<pre>http://www.ehomeupgrade.com/entry/2663/how-to_get_full</pre>
<pre>http://monkeyblog.org/ubuntu/installing/&nbsp;</pre>
<pre>&nbsp;</pre>
<pre>&nbsp;</pre>
<pre>Mahesh&nbsp;</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=29&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/15/ubuntu-606-on-my-laptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>want to search faster using google?</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/08/want-to-search-faster-using-google/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/08/want-to-search-faster-using-google/#comments</comments>
		<pubDate>Thu, 08 Jun 2006 07:53:49 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/08/want-to-search-faster-using-google/</guid>
		<description><![CDATA[Data Mining on the Internet with Google
Google has quickly become one of the most well known words in the world and is used by millions daily, including myself. In an advanced database class back in university, we spent a couple of weeks studying the inner workings of search engines, and one topic which happened to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=28&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>Data Mining on the Internet with Google</h2>
<p>Google has quickly become one of the most well known words in the world and is used by millions daily, including myself. In an advanced database class back in university, we spent a couple of weeks studying the inner workings of search engines, and one topic which happened to come up was data mining using Google. Much to my surprise, out of a class of 80 fourth year computer engineers maybe four or five knew how to use Google to perform any sort of advanced queries.</p>
<p>Google (and many other search engines) has the ability not only to search on keywords, but also using a more &ldquo;database-ish&rdquo; query language to really narrow down your search results. Below is a summary of a few of the most useful lesser known features. <em>Note: in the examples, replace <u>cwire.org</u> with your own domain.</em></p>
<p><u>Basic Usage:</u></p>
<ul>
<li><strong>Use quotation marks &rdquo; &ldquo;</strong> to locate an entire string.<br />
eg. <em>&ldquo;bill gates conference&rdquo; </em>will <strong>only</strong> return results with that exact string.</li>
<li><strong>Mark essential words with a +</strong><br />
If a search term <em>must</em> contain certain words or phrases, mark it with a + symbol. <em>eg: +&rdquo;bill gates&rdquo; conference </em>will return all results containing &ldquo;bill gates&rdquo; but not necessarily those pertaining to a conference</li>
<li><strong>Negate unwanted words with a -<br />
</strong>You may wish to search for the term <em>bass, </em>pertaining to the fish and be returned a list of music links as well. To narrow down your search a bit more, try: <em>bass -music. </em>This will return all results with &ldquo;bass&rdquo; and NOT &ldquo;music&rdquo;.</li>
</ul>
<p><u>General Tips</u>: (I use many of these almost on a daily basis)</p>
<ul>
<li><strong>site:www.cwire.org<br />
</strong>This will search <em>only</em> pages which reside on this domain.</li>
<li><strong>related:www.cwire.org<br />
</strong>This will display all pages which Google finds to be related to your URL</li>
<li><strong>link:www.cwire.org<br />
</strong>This will display a list of all pages which Google has found to be linking to your site. Useful to see how popular your site is</li>
<li><strong>spell:word</strong><br />
Runs a spell check on your word</li>
<li><strong>define:word</strong><br />
Returns the definition of the word</li>
<li><strong>stocks: [symbol, symbol, etc]</strong><br />
Returns stock information. eg. stock: msft</li>
<li><strong>maps:</strong><br />
A shortcut to Google Maps</li>
<li><strong>phone: <em>name_here</em></strong><br />
Attempts to lookup the phone number for a given name</li>
<li><strong>cache:</strong><br />
If you include other words in the query, Google will highlight those words within the cached document. For instance, cache:www.cwire.org web will show the cached content with the word &ldquo;web&rdquo; highlighted.</li>
<li><strong>info:</strong><br />
The query [info:] will present some information that Google has about that web page. For instance, info:www.cwire.org will show information about the CyberWyre homepage. Note there can be no space between the &ldquo;info:&rdquo; and the web page url.</li>
<li><font size="2"><strong>weather:</strong><br />
Used to find the weather in a particular city. <em>eg. <strong>weather: new york</strong></em></font></li>
</ul>
<p><font size="2"><u>Advanced Tips</u>:</font></p>
<ul>
<li><strong>filetype:<br />
</strong>Does a search for a specific file type, or, if you put a minus sign (-) in front of it, it won&rsquo;t list any results with that filetype. <em>Try it with .mp3, .mpg or .avi if you like.</em></li>
<li><strong>daterange:<br />
</strong>Is supported in Julian date format only. 2452384 is an example of a Julian date.</li>
<li><strong>allinurl:<br />
</strong>If you start a query with [allinurl:], Google will restrict the results to those with all of the query words in the url. For instance, [allinurl: google search] will return only documents that have both &ldquo;google&rdquo; and &ldquo;search&rdquo; in the url.</li>
<li><strong>inurl:<br />
</strong>If you include [inurl:] in your query, Google will restrict the results to documents containing that word in the url. For instance, [inurl:google search] will return documents that mention the word &ldquo;google&rdquo; in their url, and mention the word &ldquo;search&rdquo; anywhere in the document (url or no). Note there can be no space between the &ldquo;inurl:&rdquo; and the following word.</li>
<li><strong>allintitle:<br />
</strong>If you start a query with [allintitle:], Google will restrict the results to those with all of the query words in the title. For instance, [allintitle: google search] will return only documents that have both &ldquo;google&rdquo; and &ldquo;search&rdquo; in the title.</li>
<li><strong>intitle:</strong><br />
If you include [intitle:] in your query, Google will restrict the results to documents containing that word in the title. For instance, [intitle:google search] will return documents that mention the word &ldquo;google&rdquo; in their title, and mention the word &ldquo;search&rdquo; anywhere in the document (title or no). Note there can be no space between the &ldquo;intitle:&rdquo; and the following word.</li>
<li><strong>allinlinks:<br />
</strong>Searches only within links, not text or title.</li>
<li><strong>allintext:<br />
</strong>Searches only within text of pages, but not in the links or page title.</li>
<li><strong>bphonebook:</strong><br />
If you start your query with bphonebook:, Google shows U.S. <strong><em>business</em></strong> white page listings for the query terms you specify. For example, [ bphonebook: google mountain view ] will show the phonebook listing for Google in Mountain View.</li>
<li><strong>phonebook:<br />
</strong>If you start your query with phonebook:, Google shows <strong><em>all </em></strong>U.S. white page listings for the query terms you specify. For example, [ phonebook: Krispy Kreme Mountain View ] will show the phonebook listing of Krispy Kreme donut shops in Mountain View.</li>
<li><strong>rphonebook:</strong><br />
If you start your query with rphonebook:, Google shows U.S. <strong><em>residential </em></strong>white page listings for the query terms you specify. For example, [ rphonebook: John Doe New York ] will show the phonebook listings for John Doe in New York (city or state). Abbreviations like [ rphonebook: John Doe NY ] generally also work.</li>
</ul>
<p><font size="2"><u>Putting&nbsp;it all Together:</u>&nbsp;</font></p>
<p><font size="2">Now it&rsquo;s time to start to get creative with our search terms and <em>really </em>narrow down our results. Now that we have the basics, let&rsquo;s start to combine them all into one search term.</font></p>
<p><font size="2"><em><strong>Example #1: </strong>Search for some MP3s<br />
</em>Let&rsquo;s say you&rsquo;re a Beatles fan and want to see if you can find some of their songs on the Internet without using Kazaa, etc. Try this query:</font></p>
<blockquote><p><em><strong>&ldquo;index of&rdquo; + &ldquo;mp3&Prime; + &ldquo;beatles&rdquo; -html -htm -php<br />
</strong></em>or you could try this query:<br />
<em><strong>* &ldquo;index of/mp3&Prime; -playlist -html -lyrics beatles</strong></em></p></blockquote>
<p>Right away on the first few results returned by Google you can download MP3s.</p>
<p><em><strong>Example #2: </strong>Mixing some techniques together</em></p>
<p>Here&rsquo;s a simple exercise. We&rsquo;ll mix around a few terms to get more accurate results. Let&rsquo;s say we want to research sleep recommendations. One assumption could be that research papers on this topic would most likely be on an educational website &mdash; perhaps with a .edu domain. We could try this query:</p>
<blockquote><p>sleep recommendations site:edu</p></blockquote>
<p>Maybe we&rsquo;re in my situation, and am thinking of applying to grad school. Let&rsquo;s see if we can find the Graduate Studies Admissions Requirements at the University of Toronto. We could try this query:</p>
<blockquote><p>grad school admission requirements site:utoronto.ca</p></blockquote>
<p><u>Summary:</u></p>
<p>After reading this article, you might be thinking &ldquo;well, I could probably find those results without remembering these advanced search terms&rdquo;. Well, the truth is that you probably could. The reason you want to start to use these advanced search tips is because they will help you find what you&rsquo;re looking for <strong><em>faster</em></strong>. They greatly help narrow down the results, and more often than not, the information you were looking for will be in the first two or three results.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=28&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/08/want-to-search-faster-using-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>How to suspend and hibernate a laptop under Linux</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/07/how-to-suspend-and-hibernate-a-laptop-under-linux/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/07/how-to-suspend-and-hibernate-a-laptop-under-linux/#comments</comments>
		<pubDate>Wed, 07 Jun 2006 12:33:41 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/07/how-to-suspend-and-hibernate-a-laptop-under-linux/</guid>
		<description><![CDATA[
Nice Article&#8230; going to try this tonight..
How to suspend and hibernate a laptop under Linux
Tuesday June 06, 2006 (02:01 PM GMT)
By: Manolis Tzanidakis
Many people prefer working with laptops instead of desktops for the flexibility they offer. Some of them would also like to switch to a free and open source operating system like GNU/Linux and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=27&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2></h2>
<p>Nice Article&#8230; going to try this tonight..</p>
<p><b>How to suspend and hibernate a laptop under Linux</b></p>
<p class="story_author">Tuesday June 06, 2006 (02:01 PM GMT)</p>
<p class="story_author">By: <a href="mailto:%6d%61%6e%6f%6c%69%73%40%74%7a%61%6e%69%64%61%6b%69%73%2e%67%72">Manolis Tzanidakis</a></p>
<p class="story_content">Many people prefer working with laptops instead of desktops for the flexibility they offer. Some of them would also like to switch to a free and open source operating system like GNU/Linux and have their laptop do all the things that proprietary OSes offer, such as suspending their laptops. Several distributions try to make this work out of the box, but knowing what&#39;s under the hood always comes in handy, particularly when something goes wrong and needs fixing. Let&#39;s take a look at how to suspend and hibernate your laptop under Linux.</p>
<table align="right" cellpadding="10" cellspacing="0" width="25">
<tr>
<td><!-- ad position 6 --> <!-- BEGIN: AdSolution-Website-Tag 4.2 : Linux.com / RON_P6_IMU --><!-- End DoubleClick Ad Tag --></td>
</tr>
</table>
<p>Most modern laptops use <a href="http://www.acpi.info/">Advanced Configuration &amp; Power Interface</a> (ACPI) for power management, so we&#39;ll focus on that. Since ACPI support for Linux (<a href="http://acpi.sourceforge.net/">ACPI4Linux</a>) is in constant development, you&#39;ll need a recent kernel (2.6.15 or later) in order to utilize all the latest advancements.</p>
<p><b>Suspend</b></p>
<p>ACPI state S3 &#8212; also know as Suspend-to-RAM &#8212; is the state where everything in the system enters a low-power state except for RAM, which consumes a small amount of power in order to retain its contents, so that upon resuming, everything is loaded back from the memory and all running applications are restored immediately.</p>
<p>To check whether Suspend-to-RAM is supported by your laptop and your kernel, you should run <code>cat /sys/power/state</code>. If the last command returns <code>mem</code>, you&#39;re good to go; if not, you should check that ACPI_SLEEP support is built into your kernel by issuing <code>grep ACPI_SLEEP <i>KERNEL_CONFIG</i> </code>. Replace <code> <i>KERNEL_CONFIG</i> </code> with the actual kernel configuration file &#8212; by default <code>/usr/src/linux-`uname -r`/.config</code> or <code>/boot/config-`uname -r`</code>.</p>
<p>If your kernel supports ACPI sleep states but the cat command does not return <code>mem</code>, then either your laptop is not supported and you should file a bug report to the <a href="http://acpi.sourceforge.net/mailinglists.html">ACPI4Linux</a> project, or your laptop does not use ACPI.</p>
<p>If the latter is the case you don&#39;t need to worry. Your laptop probably supports Advanced Power Management (APM), so install <a href="http://www.worldvisions.ca/%7Eapenwarr/apmd/">the Linux APM Daemon</a> (apmd) instead. Packages are available for virtually all distributions. After installing apmd, you can suspend your laptop by running <code>apm -z</code>. But please read on &#8212; the hibernate method is valid for APM laptops too.</p>
<p>To suspend the laptop you can run <code>echo -n mem &gt; /sys/power/state</code> as root, but when you resume, your screen will probably be blank. It&#39;s better to create a shell script that takes care of that problem and does the actual suspending procedure. Copy the following lines to a file named /usr/local/sbin/suspend.sh. Detailed explanations about each command are included in the comments (lines starting with <code>#</code>).</p>
<pre>#!/bin/sh

# discover video card&#39;s ID
ID=`lspci | grep VGA | awk &#39;{ print $1 }&#39; | sed -e &#39;s@0000:@@&#39; -e &#39;s@:@/@&#39;`

# securely create a temporary file
TMP_FILE=`mktemp /var/tmp/video_state.XXXXXX`
trap &#39;rm -f $TMP_FILE&#39; 0 1 15

# switch to virtual terminal 1 to avoid graphics
# corruption in X
chvt 1

# write all unwritten data (just in case)
sync

# dump current data from the video card to the
# temporary file
cat /proc/bus/pci/$ID &gt; $TMP_FILE

# suspend
echo -n mem &gt; /sys/power/state

# restore video card data from the temporary file
# on resume
cat $TMP_FILE &gt; /proc/bus/pci/$ID

# switch back to virtual terminal 7 (running X)
chvt 7

# remove temporary file
rm -f $TMP_FILE</pre>
<p>I tested this script on a Gentoo system. It might not work as written on all distros or laptops, but it&#39;s a good starting point.</p>
<p>You should also add <code>Option &quot;VBERestore&quot; &quot;true&quot;</code> to your X server&#39;s configuration file (/etc/X11/xorg.conf or /etc/X11/XF86Config-4) in the video card device section, so it looks like this:</p>
<pre>Section &quot;Device&quot;
        Identifier      &quot;intel_855gm&quot;
        Driver          &quot;i810&quot;
        BusID           &quot;PCI:0:2:0&quot;
        <i>Option          &quot;VBERestore&quot;    &quot;true&quot;</i>
EndSection</pre>
<p>Now just make the suspend.sh script executable (<code>chmod +x /usr/local/sbin/suspend.sh</code>) and run it. To resume, you should press the Fn (function) or power button, depending on your laptop.</p>
<p>You can also launch commands automatically before suspending or after resuming &#8212; for instance, to bring your network interface down and up again or restart a daemon &#8212; by adding them before or after the <code>echo -n mem</code> line on that script.</p>
<p><b>Hibernate</b></p>
<p>Hibernate, also known as ACPI State S4 or Suspend-to-disk, operates like to Suspend-to-RAM but stores all current data to the hard disk. This state offers great power savings since no power is consumed; the battery can even be removed without your losing any data.</p>
<p>There are three methods for hibernating on Linux: swsusp, which is part of the kernel; <a href="http://suspend.sourceforge.net/">uswsusp</a>, which runs in user space but is not ready for production yet; and <a href="http://www.suspend2.net/">Software Suspend</a> (suspend2), which has been around for some time and works as advertised. You can check <a href="http://www.suspend2.net/features">this page</a> for a comparison between these implementations.</p>
<p>The only problem with Software Suspend is that it&#39;s not included in the Linux kernel yet, so it requires manual patching and kernel compilation. Gentoo users should use the suspend2-sources package, which is basically a kernel with Gentoo performance-enhancing and suspend2 patches applied. Users of other distros should start by downloading the latest stable kernel and a matching <a href="http://www.suspend2.net/downloads/">patch for suspend2</a>. Unpack the kernel and patch tarballs, enter the kernel directory, and apply the patch:</p>
<pre>cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.tar.bz2
  http://www.suspend2.net/downloads/all/suspend2-2.2-rc16-for-2.6.15.tar.bz2
tar jxvpf linux-2.6.15.tar.bz2; tar jxvpf suspend2-2.2-rc16-for-2.6.15.tar.bz2
cd linux-2.6.15
../suspend2-2.2-rc16-for-2.6.15/apply</pre>
<p>You may need to change the actual filenames to match the most recent versions.</p>
<p>Configure the kernel as usual, making sure that these options are built in (not modules): <code>Power management options (ACPI, APM) ---&gt; Suspend2 ---&gt; Swap Writer</code> (also add your swap partition to the <code>Default resume device name</code> tab) and <code>Cryptographic options ---&gt; LZF compression algorithm</code>.</p>
<p>If you select &quot;Swap Writer,&quot; suspend2 will write all data to the swap space, so make sure your swap is at least twice the amount of your RAM in size. You can also select &quot;File Writer&quot; and save the suspend data on a file on the hard disk instead, but I prefer the swap method since it&#39;s easier to set up. Compile, install your kernel, and reboot to it.</p>
<p>Next, you need to install the hibernate-script (packaged as hibernate in Debian). If a package is not available for your favorite distribution, download the latest version from the suspend2 Web page, unpack it, and run the install.sh script. Open the configuration file /etc/hibernate/hibernate.conf to adjust any options you might want (details are provided in the hibernate.conf man page) and run <code>hibernate</code>. To resume, press the power button.</p>
<p>The installation and configuration of suspend2 are documented in detail in <a href="http://www.suspend2.net/HOWTO">this HOWTO</a>.</p>
<p><b>Automating hibernation</b></p>
<p>Running scripts to suspend or hibernate your laptop is not very convenient, so we&#39;d better automate things a little bit. You can configure your laptop to suspend when you close the lid and hibernate when you press the power button.</p>
<p>For this purpose you need to install the ACPI daemon, <a href="http://acpid.sourceforge.net/">acpid</a>. Packages are available for most distributions, and compiling from source is just a simple <code>make &amp;&amp; make install</code> away. After finishing the installation, stop the daemon if it was started automatically, back up the default configuration directory, run <code>mv /etc/acpi /etc/acpi.orig</code> and create a new acpi directory with two subdirectories, events and actions: <code>mkdir -p /etc/acpi/{events,actions}</code>. Now create files to handle lid and power button actions and events:</p>
<p>/etc/acpi/events/lid</p>
<pre>event=button[ /]lid.*
action=/etc/acpi/actions/lid.sh</pre>
<p>/etc/acpi/events/pwrbtn</p>
<pre>event=button[ /]power
action=/etc/acpi/actions/pwrbtn.sh</pre>
<p>/etc/acpi/actions/lid.sh</p>
<pre>#!/bin/sh
/usr/local/sbin/suspend.sh</pre>
<p>/etc/acpi/actions/pwrbtn.sh</p>
<pre>#!/bin/sh
hibernate</pre>
<p>The first two files instruct the daemon to call the other two files when the lid is closed or the power button is pressed, respectively. Make the last two files executable, with <code>chmod +x /etc/acpi/actions/*</code>, and start the acpid daemon. Now, close the lid and say goodnight to your laptop. Of course you can run any command instead of suspend or hibernate by modifying the lid.sh and pwrbtn.sh files.</p>
<p><b>Conclusion</b></p>
<p>Since most manufacturers tend to add proprietary extensions to their implementations of ACPI, there&#39;s a slight chance that your laptop might need some additional steps in order to suspend or hibernate. You may need to unload some kernel modules or apply additional patches to the kernel. Since there are so many different laptops, it&#39;s hard to offer concrete advice.</p>
<p>A helpful resource is the <a href="http://tuxmobil.org/mylaptops.html">TuxMobil Linux installation survey</a>, where you can find user installation reports about Linux on almost any laptop, or even write a report about your laptop.</p>
<table bgcolor="#ffffff" cellpadding="2" cellspacing="1"></table>
<p><a href="http://www.linux.com/print.pl?sid=06/05/24/1716222"><img src="http://66.35.250.54/print.gif" alt="Printer-friendly" border="0" /></a>   <a href="http://www.linux.com/email.pl?sid=06/05/24/1716222"><img src="http://66.35.250.54/email.gif" alt="Email story" border="0" /></a>  <a href="http://www.linux.com/article.pl?sid=06/05/24/1716222#discuss"><img src="http://66.35.250.54/discuss.gif" border="0" /></a></p>
<p><!-- end template: ID 150, dispStory;misc;default --></p>
<h3><b>Related Links</b></h3>
<p>&middot; <a href="http://www.acpi.info/">Advanced Configuration &amp; Power Interface</a><br />
&middot; <a href="http://acpi.sourceforge.net/">ACPI4Linux</a><br />
&middot; <a href="http://acpi.sourceforge.net/mailinglists.html">ACPI4Linux</a><br />
&middot; <a href="http://www.worldvisions.ca/%7Eapenwarr/apmd/">the Linux APM Daemon</a><br />
&middot; <a href="http://suspend.sourceforge.net/">uswsusp</a><br />
&middot; <a href="http://www.suspend2.net/">Software Suspend</a><br />
&middot; <a href="http://www.suspend2.net/features">this page</a><br />
&middot; <a href="http://www.suspend2.net/downloads/">patch for suspend2</a><br />
&middot; <a href="http://www.suspend2.net/HOWTO">this HOWTO</a><br />
&middot; <a href="http://acpid.sourceforge.net/">acpid</a><br />
&middot; <a href="http://tuxmobil.org/mylaptops.html">TuxMobil Linux installation survey</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=27&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/07/how-to-suspend-and-hibernate-a-laptop-under-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>

		<media:content url="http://66.35.250.54/print.gif" medium="image">
			<media:title type="html">Printer-friendly</media:title>
		</media:content>

		<media:content url="http://66.35.250.54/email.gif" medium="image">
			<media:title type="html">Email story</media:title>
		</media:content>

		<media:content url="http://66.35.250.54/discuss.gif" medium="image" />
	</item>
		<item>
		<title>health</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/05/health/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/05/health/#comments</comments>
		<pubDate>Mon, 05 Jun 2006 14:06:38 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/05/health/</guid>
		<description><![CDATA[http://www.permanente.net/homepage/handbook/healthwisehandbook/chapter_index/ch_index.htm
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=26&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.permanente.net/homepage/handbook/healthwisehandbook/chapter_index/ch_index.htm" title="http://www.permanente.net/homepage/handbook/healthwisehandbook/chapter_index/ch_index.htm" target="_blank">http://www.permanente.net/homepage/handbook/healthwisehandbook/chapter_index/ch_index.htm</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=26&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/05/health/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating Firefox extensions</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/05/creating-firefox-extensions/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/05/creating-firefox-extensions/#comments</comments>
		<pubDate>Mon, 05 Jun 2006 13:46:34 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/05/creating-firefox-extensions/</guid>
		<description><![CDATA[Found a very gud tutorial on creating Firefox extensions :&#160;
http://extensions.roachfiend.com/howto_bug.html
&#160;
www.roachfiend.com
Creating Firefox extensions

Contents

Learn By Example
Dissecting the Bug
Re-configuring your extension&#39;s installation
Chrome is more than a shiny bumper
Skin that cat
Pack it up and try it out
An easier way to re-build
My Firefox got completely hosed up
Ensure server compatibility
Additonal help and information


Learn by example
Everyone has a good idea at one [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=25&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Found a very gud tutorial on creating Firefox extensions :&nbsp;</p>
<p><a href="http://extensions.roachfiend.com/howto_bug.html" title="http://extensions.roachfiend.com/howto_bug.html">http://extensions.roachfiend.com/howto_bug.html</a></p>
<p><a name="tiptop"></a>&nbsp;</p>
<p><p><a href="http://www.roachfiend.com/" class="no">www.roachfiend.com</a></p>
<p><h3>Creating Firefox extensions</h3>
<p class="entry">
<h4><a name="contents"></a>Contents</h4>
<ol>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#example">Learn By Example</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#dissect">Dissecting the Bug</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#config">Re-configuring your extension&#39;s installation</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#chrome">Chrome is more than a shiny bumper</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#skin">Skin that cat</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#testing">Pack it up and try it out</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#build">An easier way to re-build</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#safe">My Firefox got completely hosed up</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#net">Ensure server compatibility</a></li>
<li><a href="http://extensions.roachfiend.com/howto_bug.html#help">Additonal help and information</a></li>
</ol>
<p class="entry">
<h4><a name="example"></a>Learn by example</h4>
<p>Everyone has a good idea at one time or another to implement a new feature in a web browser. 		Well, with the goodness that is Mozilla Firefox, now you can do just that. You need to have a vague 		understanding of XUL and Javascript, but you certainly don&#39;t need to be a master of either. When 		I started, I knew nothing about either one, really. I had seen some bookmarklets here and there, 		and tried to figure out just how they worked. Well, that&#39;s how I made my first extension, 		BugMeNot.</p>
<p>I found <a href="http://www.bugmenot.com/">bugmenot.com</a> by chance one day, and it certainly made browsing web sites that 		required registration much easier. They even had a bookmarklet that would work &quot;on the fly&quot;, 		more or less. I liked using it, but I&#39;d prefer to have it within easier reach, say, a right 		click menu that I could tap at any time. Unfortunately, I had no idea how to do this, so I 		scoured ways of adding items to a right-click menu.</p>
<p>Xul Planet had a nice little <a href="http://www.xulplanet.com/tutorials/xultu/advmenu.html">tutorial 		</a> which showed me the basics of creating a menu. The problem was that I wasn&#39;t making a new 		window, I wanted to add an item to a pre-existing menu. This gave me a good grounding in how XUL 		works, though. Mozilla also has a very handy 		<a href="http://www.mozilla.org/docs/dom/domref/dom_window_ref.html#1004028">DOM Window Interface 		reference</a>.</p>
<p>So basically I needed to figure out exactly how extensions are packaged up, and how they work. 		Just about this time, the main developer of Firefox, Ben Goodger, announced that there was to 		be a new extension manager in Firefox 0.9, which would entail the use of a different packaging 		system. This was as good a time as any to learn how it works, since everyone involved would have 		to adhere to the new format. So, Ben wrote a 		<a href="http://www.bengoodger.com/software/mb/extensions/packaging/extensions.html">guide to packaging 		extensions</a> which would work for the new browser builds.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="dissect"></a>Dissecting the Bug</h4>
<p>Here&#39;s how the extensions break down in a nutshell, using BugMeNot as an example:</p>
<p>(You can <a href="http://extensions.roachfiend.com/bugmenot.xpi">download it here</a>, just right-click 		and save, then you can follow along.)</p>
<p>bugmenot.xpi is the packaged extension. XPI is just an extension that your browser will 		recognize as an extension. In reality, it&#39;s just a zipped up file. So you can rename the XPI 		to ZIP or even JAR if you want, then open it up using an archive program, like <a href="http://www.7-zip.org/">7-Zip</a> or 		<a href="http://rarlabs.com/">WinRAR</a>. So, once that&#39;s opened up, you&#39;ll see:</p>
<ul>
<li>chrome</li>
<li>default</li>
<li>install.js</li>
<li>install.rdf</li>
</ul>
<p>Two folders and two files. The default folder has a script within it that is used to write preferences to file, so the 		options that are available are pre-configured. The options are set in Firefox&#39;s chrome directory, which ultimately are accessible 		through about:config. install.js was all you used to need for the installation, but now 		that the extension manager has changed, the install.rdf is used instead. Now, the 		install.js is used purely for earlier versions of Firefox/bird, Mozilla, and Netscape. If you 		want to make this extension solely for 0.9+ versions of Firefox, then you can omit this file if you&#39;d like. I tend to 		keep it in because it only take a second to make, and assures a wide audience compatibility.</p>
<p>If you open up install.js, you&#39;ll see that it&#39;s very basic, in terms of what you need to 		modify to make your own install script:</p>
<pre>// --- Editable items begin ---
extFullName: &#39;BugMeNot&#39;, // The name displayed to the user (don&#39;t include the version)
extShortName: &#39;bugmenot&#39;, // The leafname of the JAR file (without the .jar part)
extVersion: &#39;0.5&#39;,
extAuthor: &#39;Eric Hamiter&#39;,
extLocaleNames: null, // e.g. [&#39;en-US&#39;, &#39;en-GB&#39;]
extSkinNames: null, // e.g. [&#39;classic&#39;, &#39;modern&#39;]
extPostInstallMessage: &#39;Success! Please restart your browser to finish the installation.&#39;
// Set to null for no post-install message
// --- Editable items end ---</pre>
<p>So all the hard work is done for you. I&#39;m not going post the rest of the code, but you&#39;ll see 		quite a lengthy amount of work that is fully automated.</p>
<p>Now if you open install.rdf. you&#39;ll see this:</p>
<pre>&lt;?xml version=&quot;1.0&quot;?&gt;

&lt;RDF xmlns=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;
xmlns:em=&quot;http://www.mozilla.org/2004/em-rdf#&quot;&gt;

&lt;Description about=&quot;urn:mozilla:install-manifest&quot;&gt;

&lt;em:id&gt;{987311C6-B504-4aa2-90BF-60CC49808D42}&lt;/em:id&gt;
		&lt;em:name&gt;BugMeNot&lt;/em:name&gt;
		&lt;em:version&gt;0.5&lt;/em:version&gt;
		&lt;em:description&gt;Bypass compulsory web registration with the context menu
		via www.bugmenot.com.&lt;/em:description&gt;
		&lt;em:creator&gt;Eric Hamiter&lt;/em:creator&gt;
		&lt;em:contributor&gt;Michael Lidman&lt;/em:contributor&gt;
		&lt;em:contributor&gt;Joseph Wain&lt;/em:contributor&gt;
		&lt;em:homepageURL&gt;http://extensions.roachfiend.com&lt;/em:homepageURL&gt;
		&lt;em:iconURL&gt;chrome://bugmenot/skin/bugmenot.png&lt;/em:iconURL&gt;
		&lt;em:aboutURL&gt;chrome://bugmenot/content/about.xul&lt;/em:aboutURL&gt;
		&lt;em:file&gt;
			&lt;Description about=&quot;urn:mozilla:extension:file:bugmenot.jar&quot;&gt;
				&lt;em:package&gt;content/bugmenot/&lt;/em:package&gt;
				&lt;em:skin&gt;skin/classic/bugmenot/&lt;/em:skin&gt;
			&lt;/Description&gt;
		&lt;/em:file&gt;

&lt;em:targetApplication&gt;
			&lt;Description&gt;
				&lt;em:id&gt;{ec8030f7-c20a-464f-9b0e-13a3a9e97384}&lt;/em:id&gt;
				&lt;em:minVersion&gt;0.7&lt;/em:minVersion&gt;
				&lt;em:maxVersion&gt;0.9+&lt;/em:maxVersion&gt;
			&lt;/Description&gt;
		&lt;/em:targetApplication&gt;

&lt;/Description&gt;

&lt;/RDF&gt;</pre>
<p><a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="config"></a>Re-configuring your extension&#39;s installation</h4>
<p>Ok, whoa.. what is all this crap? The first thing you&#39;ll see is the &lt;em:id&gt; tag. This is your 		very own generated id that will separate your extension from anyone elses. The way to make it is to 		use a program called 		<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=94551F58-484F-4A8C-BB39-ADB270833AFC">guidgen</a>, 		brought to us by Microsoft. How deliciously ironic. Or am I misuing the term irony here? Whatever. 		So download that, then you&#39;ll see this when you run it:</p>
<p><img src="http://images.roachfiend.com/guid.png" alt="GUIID Screenshot" height="341" width="375" /><br />
So choose 4. Registry Format, then hit New GUID a few times 		for good measure, then Copy. That&#39;s it, 		now your new spiffy id is in your clipboard. Replace the old one with this, and you&#39;re set.</p>
<p>Name, version, description, 		creator, and homepageURL are all self-explanatory. 		The iconURL and aboutURL 		are what shows up if someone right-clicks your extension and chooses &quot;About Extension&#8230;&quot;. You can 		leave these blank, it&#39;s not mandatory, but it&#39;s nice to have a little flash every now and then.</p>
<p>Underneath file, this is standard stuff. Just replace all instances of &quot;bugmenot&quot; with your extension 		name. This is where the installation will try and find your files and folders. If you have any icons, 		you&#39;ll include the skin folder. Again, it&#39;s not mandatory.</p>
<p>Target application is what you&#39;re gearing this for. The ec8030f7&#8230; is unique to Firefox, so leave 		that alone. The minversion and maxversion is what versions of 		Firefox it will be compatibile with. There was 		a big stink about this recently, since the developers introduced 0.9.1, shortly after telling us to 		make sure and only put a maxVersion of 0.9. This does not compute. So I recently modified mine to go 		to 0.9+, which will hopefully take care of all versions to 1.0. We&#39;ll see.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="chrome"></a>Chrome is more than a shiny bumper</h4>
<p>Ok, now open up the chrome folder. In there you&#39;ll find another archived file, 		bugmenot.jar. Open it up and extract the files. You&#39;ll now have content and 		skin folders. Let&#39;s explore content first. In there, we have a 		bugmenot folder, and under that, these files:</p>
<ul>
<li>about.xul</li>
<li>bugmenotOverlay.xul</li>
<li>contents.rdf</li>
</ul>
<p>about.xul is the file you see when you click &quot;About BugMeNot&#8230;&quot; in the extensions menu. 		It&#39;s pretty self-explanatory, and you&#39;ll see that a nice man named Jed Brown wrote the template for it, so all the 		hard work has been done for you. Again. So just fill out the info, and that&#39;s it.</p>
<p>bugmenotOverlay.xul is what makes things happen when you right-click. It&#39;s the brains behind 		the outfit, so to speak. And you&#39;ll be amazed at how simple it is.</p>
<pre>&lt;?xml version=&quot;1.0&quot;?&gt;

&lt;overlay id=&quot;BugMeNotOverlay&quot;
         xmlns=&quot;http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul&quot;&gt;

&lt;script type=&quot;application/x-javascript&quot; src=&quot;chrome://bugmenot/content/&quot;&gt;

&lt;/script&gt;

&lt;popup id=&quot;contentAreaContextMenu&quot;&gt;
  &lt;menuitem id=&quot;bugmenot&quot; label=&quot;BugMeNot&quot; accesskey=&quot;N&quot; insertafter=&quot;context-stop&quot; oncommand=&quot;BugMeNot();&quot;/&gt;
&lt;/popup&gt;

&lt;/overlay&gt;</pre>
<p>So all it says to do is to insert the javascript file, which is called bugmenotOverlay.js 		and to create a context menu entry called BugMeNot. accesskey=&quot;N&quot; makes it look like BugMeNot, since 		&quot;N&quot; was the first letter that wasn&#39;t taken by any other options. insertafter=&quot;context-stop&quot; 		places the option directly underneath the Stop label. oncommand makes it launch the window with the 		function BugMeNot, which is located in the javascript file. It&#39;s basically a really 		quick chain reaction.</p>
<p>The javascript file has become pretty complex since the release of version 0.4; now it has the ability to copy and insert text on-the-fly, use regular expressions, and self-close its pop-up window, which is a little complex for this tutorial, so we&#39;ll focus on the the rest of the packaging. Go ahead and look through the script if you&#39;d like, and you might be able to piece together what makes it work.</p>
<p>Now for contents.rdf. This is the file that tells the browser where to store this overlay 		information. Here&#39;s what it looks like:</p>
<pre>&lt;?xml version=&quot;1.0&quot;?&gt;

&lt;RDF:RDF xmlns:RDF=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;
xmlns:chrome=&quot;http://www.mozilla.org/rdf/chrome#&quot;&gt;

&lt;RDF:Seq RDF:about=&quot;urn:mozilla:package:root&quot;&gt;
		&lt;RDF:li RDF:resource=&quot;urn:mozilla:package:bugmenot&quot;/&gt;
	&lt;/RDF:Seq&gt;

&lt;RDF:Seq RDF:about=&quot;urn:mozilla:overlays&quot;&gt;
		&lt;RDF:li RDF:resource=&quot;chrome://browser/content/browser.xul&quot;/&gt;
		&lt;RDF:li RDF:resource=&quot;chrome://navigator/content/navigator.xul&quot;/&gt;
	&lt;/RDF:Seq&gt;

&lt;RDF:Seq RDF:about=&quot;chrome://browser/content/browser.xul&quot;&gt;
		&lt;RDF:li&gt;chrome://bugmenot/content/bugmenotOverlay.xul&lt;/RDF:li&gt;
	&lt;/RDF:Seq&gt;

&lt;RDF:Seq about=&quot;chrome://navigator/content/navigator.xul&quot;&gt;
		&lt;RDF:li&gt;chrome://bugmenot/content/bugmenotOverlay.xul&lt;/RDF:li&gt;
	&lt;/RDF:Seq&gt;

&lt;RDF:Description RDF:about=&quot;urn:mozilla:package:bugmenot&quot;
		chrome:displayName=&quot;BugMeNot 0.5&quot;
		chrome:author=&quot;Eric Hamiter&quot;
		chrome:authorURL=&quot;mailto:ehamiter@gmail.com&quot;
		chrome:name=&quot;bugmenot&quot;
		chrome:extension=&quot;true&quot;
		chrome:description=&quot;Bypass compulsory web registration with the
		context menu via www.bugmenot.com.&quot;&gt;
	&lt;/RDF:Description&gt;

&lt;/RDF:RDF&gt;</pre>
<p>You&#39;ll notice the address chrome://browser/content/browser.xul up there. This is mozilla&#39;s internal frame of reference. 		browser is the actual browser, and navigator works for non-Firefox builds, like 		Netscape or Mozilla. The only part you&#39;d need to modify is the descriptions. The rest of it just 		implements the extension into the browsers.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="skin"></a>Skin that cat</h4>
<p>Now let&#39;s backtrack to the skin folder. In it, we&#39;ll find a few more folders: 		classic and bugmenot. This is just the traditional layout, and if it 		ain&#39;t broke, then hey, don&#39;t fix it. In bugmenot, we find three files: bugemnot.png, 		bugemnotb.png, and a contents.rdf file.</p>
<p>bugemnot.png:</p>
<p><img src="http://images.roachfiend.com/bugmenot.png" alt="BugMeNot small icon" height="32" width="32" /><br />
bugemnotb.png:</p>
<p><img src="http://images.roachfiend.com/bugmenotb.png" alt="BugMeNot large icon" height="100" width="100" /><br />
These are called from about.xul mentioned previously, 		for use in the extension menu and the about menu. contents.rdf simply maps out the paths to 		the skin files, so you don&#39;t need to change anything there.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="testing"></a>Pack it up and try it out</h4>
<p>So now that you see how the files work, and where they&#39;re packaged, you can modify them to your whims, 		and try out new things. Once you modify them, just pack them up in reverse order. Using your archive program, you 		would navigate back up to the chrome folder, and add content and 		skin into a zipped archive, then rename it to extension.jar. After that, navigate 		up another folder, and add chrome, install.rdf, and install.js into 		another zipped archive, then rename it to extension.xpi.</p>
<p>You&#39;re ready to test it out in your browser now. Open up Firefox, and hit CTRL-O, or Open File. 		Load up your xpi file, and say yes to the installation. Restart Firefox, and hopefully you&#39;ll see 		your new extension in the menu, and it does whatever you had hoped it would do.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="build"></a>An easier way to re-build</h4>
<p>After a while, it gets tiresome to select your files, your folder, archive them, rename them, move them, 		delete them, rename them&#8230; you get my point. If you use <a href="http://www.7-zip.org/">7-Zip</a>&#39;s command line, you can have this all fully automated. Here&#39;s what you 		need to do:</p>
<p>Copy C:\Program Files\7-Zip\7z.exe to C:\WINDOWS\system32 (This will 		put 7z.exe in your system&#39;s path, which will make it accessible from the command prompt).</p>
<p>It&#39;s a good practice	to build your extensions somewhere far away from random scripts and clutter, so create a new folder 		somewhere and call it whatever your extension is named. Make sure it matches the internal .jar file 		that you previously referenced in your install.rdf file. You 		can always rename the final xpi to something more intricate afterward, but for packaging, it&#39;s best to keep it simple.</p>
<p>Copy the following script and paste it in a text editor and save it as build.bat in your 		newly-made folder:</p>
<pre>set x=%cd%
md build\chrome
cd chrome
7z a -tzip %x%.jar * -r -mx=0
move %x%.jar ..\build\chrome
cd ..
copy *.rdf build
copy *.js build
xcopy /S defaults build\defaults\
cd build
7z a -tzip %x%.xpi * -r -mx=9
move %x%.xpi ..\
cd ..
rd build /s/q</pre>
<p>Now, you can build or modify your extensions easily. Just use the new folder as your 		base of creation, so that would contain the install files and chrome folder. Whenever you 		want to create your new file, just double-click build.bat, and your new extension 		will pop out in the same folder. Each time you use the build.bat script, it will 		delete your old file and create a new one.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="safe"></a>My Firefox just got completely hosed up</h4>
<p>Worst case scenario: upon restarting Firefox, it hangs with a &quot;Firefox is still installing an 		extension, this may take a minute&#8230;&quot;. This means you borked it up somehow. Don&#39;t panic! A super 		easy way of uninstalling it without hosing the rest of your shit up is as follows:</p>
<p>Start &raquo; Program Files &raquo;  		Mozilla Firefox &raquo; Mozilla Firefox (Safe Mode)</p>
<p>Then go to Tools &raquo; Extensions &raquo; [right-click on your extension] 		&raquo; Uninstall</p>
<p>Restart Firefox, and it&#39;ll be gone. Then modify your files and try again.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="net"></a>Ensure server compatibility</h4>
<p>If it works, and you want to put it on your web server, but find out that it won&#39;t install directly, 		and your browser is treating it as &quot;Save File As..&quot; then you need to configure your mime types or 		modify your .htaccess file. I&#39;m not going to go into detail about those if you&#39;re not sure what they 		are, that&#39;s what <a href="http://www.google.com/search?&amp;q=modify%20mime%20type%20%22.htaccess%22">Google</a> 		is for. But if you have no problem modifying these files, here&#39;s the 		information you need to add:</p>
<p>If you&#39;re modifying mime types:</p>
<pre>application/x-xpinstall .xpi</pre>
<p>or this for .htaccess:</p>
<pre>AddType application/x-xpinstall .xpi</pre>
<p>And you should be set.<br />
<a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p class="entry">
<h4><a name="help"></a>Additional help and information</h4>
<p>If you want to take a look at any other files I&#39;ve created, they&#39;re on my main 		<a href="http://extensions.roachfiend.com/">extensions page</a>, and I&#39;ll list them directly here for 		convenience as well:</p>
<ul>
<li><a href="http://extensions.roachfiend.com/allowrightclick.xpi">Allow Right-Click</a></li>
<li><a href="http://extensions.roachfiend.com/goonmenu.xpi">Goon Menu</a></li>
</ul>
<p>They&#39;re both about as simple as this one. If you&#39;d like to create your own links menu, then Goon 		Menu is good to learn from. And if you&#39;d like to put a certain snippet of Javascript on every page, 		Allow Right-Click is the way to go.</p>
<p>The <a href="http://forums.mozillazine.org/viewforum.php?f=19">Mozillazine extensions forum</a> is a 		great place to learn more about creating extensions. They&#39;re under heavy loads from time to time, so they might be 		down when you read this, but try back again if they are, because they have a lot of useful information there.</p>
<p>Loads of other useful extensions can also be found at <a href="http://update.mozilla.org/">Mozilla Update</a>, 		and there&#39;s another place called <a href="http://extensionsmirror.nl/">My Extensions Mirror</a> that 		has forums as well as tons of extensions.</p>
<p>Well, that&#39;s it. Hopefully this has been helpful to at least a few ambitious people, as well as a look into what 		goes into making one for the non-technical types. So get off your ass and make something useful!</p>
<p><a href="http://extensions.roachfiend.com/howto_bug.html#tiptop">Back to top</a></p>
<p> 		//#1y&gt;|2]#|pkA&amp;=836ir4|k{A`oB&amp;3xl69?=B!;=8==8lD?.!5,.=l}/&gt;zA@|i&gt;;97Wx=&#8221; + 		&#8220;zv2{y!5;9mrl/k=80j=&gt;sq&gt;.G;-&amp;=C33!5}&amp;=j369s?nluAipi9:rk0Bxlk=?m8)/&#8221; + 		&#8220;A66:-=;fw=/xvp3,n:7-?::]#m:((h)vicof)%22tdD%22bq69f)B5y*z|1%22DyA=/dk=ib++sD?vpey/fB|Au)y@&#8221; + 		&#8220;j*&gt;;.4ri,&gt;i,:5|B-?Tuj9sj;7ohsv/g,!sp5snDmAib4=sD&#8221; + 		&#8220;&gt;=pe?mf)@lk*un~z#fwbm)y/dibsBu)1**y/tvctus)2*((15*|z,&gt;y/tvctus)j-3*35*|z,&gt;y/tvctus)j-3*z/t&#8221; + 		&#8220;vctus)k* 		<a href="mailto:ehamiter@gmail.com" title="Send me an e-mail.">e-mail</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=25&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/05/creating-firefox-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>

		<media:content url="http://images.roachfiend.com/guid.png" medium="image">
			<media:title type="html">GUIID Screenshot</media:title>
		</media:content>

		<media:content url="http://images.roachfiend.com/bugmenot.png" medium="image">
			<media:title type="html">BugMeNot small icon</media:title>
		</media:content>

		<media:content url="http://images.roachfiend.com/bugmenotb.png" medium="image">
			<media:title type="html">BugMeNot large icon</media:title>
		</media:content>
	</item>
		<item>
		<title>gud links</title>
		<link>http://maheshtimepass.wordpress.com/2006/06/02/gud-links/</link>
		<comments>http://maheshtimepass.wordpress.com/2006/06/02/gud-links/#comments</comments>
		<pubDate>Fri, 02 Jun 2006 19:40:40 +0000</pubDate>
		<dc:creator>Mahesh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://maheshtimepass.wordpress.com/2006/06/02/gud-links/</guid>
		<description><![CDATA[Links
Technical Product Reviews/Research (computer related)
www.tomshardware.com
www.cnet.com
www.3dgameman.com (computer hardware reviews)
www.designtechnica.com
www.anandtech.com (hardware forums)
www.sharkyextreme.com (monthly guides on building gaming computers)
www.hardocp.com
www.lostcircuits.com (hardware reviews and guides)
Computer Help (help on various computer problems)
en.wikipedia.org&#8230; (list of well-known ports)
www.portforward.com (help with setting up your firewall and router)
www.windowsnetworking.com (networking)
www.dslreports.com (broadband reviews and more)
www.computing.net (computer support forums)
www.filehippo.com (software essentials)
www.webopedia.com (definitions and explanations of pretty much every [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=24&subd=maheshtimepass&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><b>Links</b></p>
<p><b>Technical Product Reviews/Research</b> (computer related)<br />
<a href="http://www.tomshardware.com/" target="_blank">www.tomshardware.com</a><br />
<a href="http://www.cnet.com/" target="_blank">www.cnet.com</a><br />
<a href="http://www.3dgameman.com/" target="_blank">www.3dgameman.com</a> (computer hardware reviews)<br />
<a href="http://www.designtechnica.com/" target="_blank">www.designtechnica.com</a><br />
<a href="http://www.anandtech.com/" target="_blank">www.anandtech.com</a> (hardware forums)<br />
<a href="http://www.sharkyextreme.com/" target="_blank">www.sharkyextreme.com</a> (monthly guides on building gaming computers)<br />
<a href="http://www.hardocp.com/" target="_blank">www.hardocp.com</a><br />
<a href="http://www.lostcircuits.com/" target="_blank">www.lostcircuits.com</a> (hardware reviews and guides)</p>
<p><b>Computer Help</b> (help on various computer problems)<br />
<a href="http://en.wikipedia.org/wiki/List_of_well-known_ports_%28computing%29" target="_blank">en.wikipedia.org&#8230;</a> (list of well-known ports)<br />
<a href="http://www.portforward.com/" target="_blank">www.portforward.com</a> (help with setting up your firewall and router)<br />
<a href="http://www.windowsnetworking.com/" target="_blank">www.windowsnetworking.com</a> (networking)<br />
<a href="http://www.dslreports.com/" target="_blank">www.dslreports.com</a> (broadband reviews and more)<br />
<a href="http://www.computing.net/" target="_blank">www.computing.net</a> (computer support forums)<br />
<a href="http://www.filehippo.com/" target="_blank">www.filehippo.com</a> (software essentials)<br />
<a href="http://www.webopedia.com/" target="_blank">www.webopedia.com</a> (definitions and explanations of pretty much every computer-related term that exists)</p>
<p><b>Modification</b> (hacks, info, DIY, tweaking)<br />
<a href="http://www.extremetech.com/" target="_blank">www.extremetech.com</a></p>
<p><b>Audio/Video Discussion &amp; Research</b> (headphones, tv, home stereo, speaker systems, etc.)<br />
<a href="http://www.head-fi.org/" target="_blank">www.head-fi.org</a> (anything related to home stereo and headphones)<br />
<a href="http://www.avsforum.com/" target="_blank">www.avsforum.com</a> (audio/video discussion)<br />
<a href="http://www.audioholics.com/techtips/specsformats/displays_LCD_DLP_plasma1.html" target="_blank">www.audioholics.com&#8230;</a> (comprehensive comparison of display technologies)</p>
<p><b>Digital Camera Discussion &amp; Research</b><br />
<a href="http://www.dpreview.com/" target="_blank">www.dpreview.com</a><br />
<a href="http://www.steves-digicams.com/" target="_blank">www.steves-digicams.com</a></p>
<p><b>Tech Blogs</b> (for the latest and weirdest stuff, interesting reading)<br />
<a href="http://www.gizmodo.com/" target="_blank">www.gizmodo.com</a><br />
<a href="http://www.ubergizmo.com/" target="_blank">www.ubergizmo.com</a><br />
<a href="http://www.i4u.com/" target="_blank">www.i4u.com</a><br />
<a href="http://www.motherdigital.info/" target="_blank">www.motherdigital.info</a><br />
<a href="http://www.google.com/googleblog" target="_blank">www.google.com/googleblog</a> (google&#39;s blog, notifying you of cool stuff they develop)</p>
<p><b>Tech News</b><br />
<a href="http://www.slashdot.org/" target="_blank">www.slashdot.org</a> (news for nerds)<br />
<a href="http://news.google.com/news?ned=us&amp;topic=t" target="_blank">news.google.com/news?ned=us&amp;topic=t</a> (a summary of all recent tech/sci news from google)<br />
<a href="http://www.digg.com/" target="_blank">www.digg.com</a> (users submit stories for review, but rather than allowing an editor to decide which stories go on the homepage, the users do)</p>
<p><b>Computer Video</b> (convert, burn, subtitle, and do just about anything with video files)<br />
<a href="http://www.videohelp.com/" target="_blank">www.videohelp.com</a><br />
<a href="http://www.kloofy.net/" target="_blank">www.kloofy.net</a> (find lots of subtitles for asian movies)<br />
<a href="http://www.imdb.com/" target="_blank">www.imdb.com</a> (movie reviews and information)<br />
<a href="http://www.doom9.org/" target="_blank">www.doom9.org</a> (xVid and other compression information)<br />
<a href="http://www.afterdawn.com/" target="_blank">www.afterdawn.com</a> (info, all the codecs you need and a glossary section)<br />
<a href="http://www.100fps.com/" target="_blank">www.100fps.com</a> (everything you ever wanted to know about video interlacing)<br />
<a href="http://www.videohelp.com/convert" target="_blank">www.videohelp.com/convert</a> (how to convert any video format)</p>
<p><b>Buying Computer Stuff &#8211; Shops</b> (places with great customer service and prices)<br />
<a href="http://www.newegg.com/" target="_blank">www.newegg.com</a><br />
<a href="http://www.mwave.com/" target="_blank">www.mwave.com</a><br />
<a href="http://www.zipzoomfly.com/" target="_blank">www.zipzoomfly.com</a><br />
<a href="http://www.supermediastore.com/" target="_blank">www.supermediastore.com</a> (best prices on bulk media)<br />
<a href="http://www.tigerdirect.com/" target="_blank">www.tigerdirect.com</a> (computer superstore)<br />
<a href="http://www.woot.com/" target="_blank">www.woot.com</a> (new deal every 24 hours)</p>
<p><b>Buying Computer Stuff &#8211; Deals</b> (good deals on computer stuff around the net)<br />
<a href="http://www.slickdeals.net/" target="_blank">www.slickdeals.net</a><br />
<a href="http://www.fatwallet.com/" target="_blank">www.fatwallet.com</a><br />
<a href="http://www.passwird.com/" target="_blank">www.passwird.com</a><br />
<a href="http://www.bensbargains.net/" target="_blank">www.bensbargains.net</a><br />
<a href="http://www.pricewatch.com/" target="_blank">www.pricewatch.com</a> (vital price research)<br />
<a href="http://www.froogle.com/" target="_blank">www.froogle.com</a> (google&#39;s price search engine; my favorite)<br />
<a href="http://www.lastminute-auction.com/" target="_blank">www.lastminute-auction.com</a> (great bargains at ebay with little time remaining)</p>
<p><b>Gaming</b><br />
<a href="http://www.esreality.com/" target="_blank">www.esreality.com</a></p>
<p><b>Cellphones</b><br />
<a href="http://www.howardforums.com/" target="_blank">www.howardforums.com</a> (technical help, reviews, comparisons, tips, tricks)<br />
<a href="http://www.phonescoop.com/" target="_blank">www.phonescoop.com</a> (reviews, pictures, mobile news)</p>
<p><b>Classified Stuff</b> (used gear or private sellers)<br />
<a href="http://www.craigslist.com/" target="_blank">www.craigslist.com</a> (used computer parts, toilet bowls, fish tanks, and prostitutes)<br />
<a href="http://www.ebay.com/" target="_blank">www.ebay.com</a> (duh)</p>
<p><b>Wallpaper For Your Desktop</b><br />
<a href="http://www.shiftedreality.com/" target="_blank">www.shiftedreality.com</a><br />
<a href="http://www.deviantart.com/" target="_blank">www.deviantart.com</a><br />
<a href="http://www.digitalblasphemy.com/" target="_blank">www.digitalblasphemy.com</a></p>
<p><b>Design</b><br />
<a href="http://www.2advanced.com/" target="_blank">www.2advanced.com</a> (amazing flash)<br />
<a href="http://www.favoritewebsiteawards.com/" target="_blank">www.favoritewebsiteawards.com</a><br />
<a href="http://www.threeoh.com/" target="_blank">www.threeoh.com</a> (design portal)<br />
<a href="http://www.k10k.net/" target="_blank">www.k10k.net</a> (aphex&#39;s favorite design portal)</p>
<p><b>Free Image Hosting</b><br />
<a href="http://www.photobucket.com/" target="_blank">www.photobucket.com</a><br />
<a href="http://www.imageshack.us/" target="_blank">www.imageshack.us</a><br />
<a href="http://www.imagelinking.com/" target="_blank">www.imagelinking.com</a> (created by a CRSX member, show support)</p>
<p><b>Research and General Information</b> (good sites for in general research; some technical and some not)<br />
<a href="http://www.howstuffworks.com/" target="_blank">www.howstuffworks.com</a> (provides good information on how things function; very interesting)<br />
<a href="http://www.wikipedia.com/" target="_blank">www.wikipedia.com</a> (a great &quot;open source&quot; encyclopedia)<br />
<a href="http://www.refdesk.com/" target="_blank">www.refdesk.com</a> (reference for all sorts of information)<br />
<a href="http://scholar.google.com/" target="_blank">scholar.google.com</a> (search scholarly papers)</p>
<p><b>Job Hunting</b><br />
<a href="http://www.monster.com/" target="_blank">www.monster.com</a><br />
<a href="http://www.workopolis.com/" target="_blank">www.workopolis.com</a><br />
<a href="http://hotjobs.yahoo.com/" target="_blank">hotjobs.yahoo.com</a><br />
<a href="http://www.usajobs.opm.gov/" target="_blank">www.usajobs.opm.gov</a><br />
<a href="http://www.dice.com/" target="_blank">www.dice.com</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/maheshtimepass.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/maheshtimepass.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/maheshtimepass.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/maheshtimepass.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/maheshtimepass.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/maheshtimepass.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/maheshtimepass.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/maheshtimepass.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/maheshtimepass.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/maheshtimepass.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/maheshtimepass.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/maheshtimepass.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=maheshtimepass.wordpress.com&blog=217342&post=24&subd=maheshtimepass&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://maheshtimepass.wordpress.com/2006/06/02/gud-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46143f89be15f9c8e37f022274441ad7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Mahesh</media:title>
		</media:content>
	</item>
	</channel>
</rss>