<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>iFuse</title>
	<atom:link href="http://ifuse.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ifuse.wordpress.com</link>
	<description>--------##Fuse##---------</description>
	<lastBuildDate>Tue, 24 Aug 2010 18:15:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ifuse.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>iFuse</title>
		<link>http://ifuse.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ifuse.wordpress.com/osd.xml" title="iFuse" />
	<atom:link rel='hub' href='http://ifuse.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Find Geo Location of an IP (Perl Code)</title>
		<link>http://ifuse.wordpress.com/2010/08/24/find-geo-location-of-an-ip-perl-code/</link>
		<comments>http://ifuse.wordpress.com/2010/08/24/find-geo-location-of-an-ip-perl-code/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 18:15:38 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=172</guid>
		<description><![CDATA[The Following code use the Mechanize module to get the Geo location of an IP Address. This code entirely depends on URL, &#8220;http:// www.find-ip-address.org&#8221;. Give a file with IP&#8217;s as input.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=172&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Following code use the Mechanize module to get the Geo location of an IP Address. This code entirely depends on URL, &#8220;http:// www.find-ip-address.org&#8221;.  Give a file with IP&#8217;s as input.<br />
<pre class="brush: perl;">
use WWW::Mechanize;

sub getGeoLocation($$){
    my $ip = shift;
    my $mech = shift;
    
    $mech-&gt;submit_form(
        form_name =&gt; 'ip',
        fields    =&gt; { ip  =&gt; $ip
        }
    );
    print &quot;$ip\nCountry: $1\n&quot; if( $mech-&gt;content() =~ m/&lt;b&gt;IP Country Name&lt;\/b&gt;:&amp;nbsp;&amp;nbsp;&lt;font color='#980000'&gt; (.+?)&lt;\/font&gt;/ig);
    print &quot;Region: $1\n&quot; if( $mech-&gt;content() =~ m/&lt;strong&gt;IP Address Region&lt;\/strong&gt;: &lt;font color='#980000'&gt;(.+?)&lt;\/font&gt;/ig);
    print &quot;City: $1\n\n&quot; if( $mech-&gt;content() =~ m/&lt;b&gt;IP Address City&lt;\/b&gt;:&amp;nbsp;&amp;nbsp; &lt;font color='#980000'&gt;(.+?)&lt;\/font&gt;/ig);
}

my $url = 'http://www.find-ip-address.org/ip-address-locator.php';
my $mech = WWW::Mechanize-&gt;new();
$mech-&gt;agent_alias( 'Windows IE 6' );
$mech-&gt;get( $url );
open(IN,&quot;$ARGV[0]&quot;) or die &quot;Unable to find the input file: $!&quot;;
foreach my $ip (&lt;IN&gt;){
    chomp($ip);
    getGeoLocation($ip, $mech);
}
close(IN)

</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/172/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=172&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2010/08/24/find-geo-location-of-an-ip-perl-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
		<item>
		<title>Disk Partitioning</title>
		<link>http://ifuse.wordpress.com/2009/04/01/disk-partitioning/</link>
		<comments>http://ifuse.wordpress.com/2009/04/01/disk-partitioning/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 13:26:57 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=155</guid>
		<description><![CDATA[A partition is a logical division on a hard disk drive. A hard disk drive is the main storage device. The desired number of partitions can be created during the installation of an Operating System. New Partitions can be created only if u has an available free space which is not yet partitioned. Advantages of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=155&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A partition is a logical division on a hard disk drive. A hard disk drive is the main storage device. The desired number of partitions can be created during the installation of an Operating System. New Partitions can be created only if u has an available free space which is not yet partitioned.</p>
<p><strong>Advantages of disk partitioning</strong></p>
<p>1) U can have multiple Operating systems on a single hard drive.</p>
<p>E.g.: Windows and UNIX on the same HDD.</p>
<p>2) Lets say some data on one partition is lost. Disk Partition allows the contents on the corrupted partition to be reinstalled without affecting other partitions.</p>
<p>3) U can have multiple file systems.</p>
<p>E.g.: ext3 on /root, ext2 on /var&#8230;Etc.</p>
<p>4) Parts of the system may be shared (using Samba or NFS).  While modern systems allow the sharing of part of a partition (that is, some directory and all its contents) security can be difficult to enforce.  It usually works better to share whole partitions</p>
<p>5) Disk partitions can be mounted as read-only.  On a production web server for example, most of the system is static and could be mounted as read-only.</p>
<p>6) The boot partition must be readable by the system BIOS.  If the bootable partition is also the root partition then the whole root partition must be readable by BIOS.</p>
<p><strong>Disadvantages of disk partitioning:</strong></p>
<p>1) They cannot be moved, although they can be resized and copied.</p>
<p>2) The directories /bin, /lib, and /etc should never be separate partitions. At boot time only / is mounted initially.  The init program needs to access files in /etc and the boot-up scripts need access to commands in /bin, which may depend on files in /lib.  Kernel modules required to complete the boot process are also kept in /lib.</p>
<p>3) Some .so (or shared object) files in /bin will be required at the boot time.</p>
<p><strong>Partitions:</strong></p>
<p>The HDD is a block device as considered in UNIX. SCSI and Serial ATA drives are labeled as /dev/sd* while IDE drives are labeled as /dev/hd*.</p>
<p>Partitions are divided in to three types: primary, extended, logical.</p>
<p>A <em>primary partition</em> is a partition which has its information stored in the MBR(master boot record). As an MBR is about 512 bytes. So only 4 partitions can be defined as primary partitions (For E.g., /dev/sda1 to /dev/sda4).</p>
<p>An <em>extended partition</em> is a special primary partition (meaning the extended partition must be one of the four possible primary partitions) which contains more partitions. Such a partition didn&#8217;t exist originally, but as four partitions were too few, it was brought to life to extend the formatting scheme without losing backward compatibility.</p>
<p>A <em>logical partition</em> is a partition inside the extended partition. Their definitions aren&#8217;t placed inside the MBR, but are declared inside the extended partition.</p>
<p><strong>Partition Map:</strong></p>
<p>This is a typical partition map on a 40 GB Hard disk</p>
<p>/              2GB</p>
<p>swap        1GB</p>
<p>/boot        200MB</p>
<p>/home       1.5 GB</p>
<p>/tmp         512MB</p>
<p>/var          7GB</p>
<p>/opt          1.5GB</p>
<p>/usr/local   1.5GB</p>
<p><strong>Example of disk partitioning using &#8216;fdisk&#8217; tool:</strong></p>
<p>This example is done on my vmware machine taking a HDD space of 8GB.</p>
<p>1) fdisk /dev/sda<br />
<code><br />
Command (m for help): p<br />
Disk /dev/sda: 8589 MB, 8589934592 bytes<br />
255 heads, 63 sectors/track, 1044 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x3e5b064c</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
</code></p>
<p>&#8216;p&#8217; argument is used for printing the partition table. Presently there are no disk partitions created.<br />
For all arguments check &#8216;m&#8217;</p>
<p>2)Create swap partition.<br />
<code>Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4)<br />
p</p>
<p>Partition number (1-4): 1<br />
First cylinder (1-1044, default 1):<br />
Using default value 1<br />
Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +200M</code><br />
&#8216;n&#8217; argument is used for creating a new partition. We are creating a primary partition of size 200MB. We will mount the /boot on this partition /dev/sda1.Check if the partition is created successfully by the &#8216;p&#8217; argument.<br />
<code><br />
Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux<br />
</code><br />
3) Create extended partition.<br />
<code>Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4)<br />
p<br />
Partition number (1-4): 2<br />
First cylinder (26-1044, default 26):<br />
Using default value 26<br />
Last cylinder or +size or +sizeM or +sizeK (26-1044, default 1044): +512M<br />
</code><br />
We are creating the swap partition here. Let it be 512MB. Generally we keep the swap space as double the size of RAM size.</p>
<p>Check out the partitions.<br />
<code><br />
Command (m for help): p<br />
Disk /dev/sda: 8589 MB, 8589934592 bytes<br />
255 heads, 63 sectors/track, 1044 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x3e5b064c<br />
Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux<br />
/dev/sda2              26          88      506047+  83  Linux<br />
</code></p>
<p>Change the partition type. Make it as swap.<br />
<code><br />
Command (m for help): t<br />
Partition number (1-4): 2<br />
Hex code (type L to list codes): 82<br />
Changed system type of partition 2 to 82 (Linux swap / Solaris)<br />
</code></p>
<p>Print the partitions.<br />
<code><br />
Command (m for help): p<br />
Disk /dev/sda: 8589 MB, 8589934592 bytes<br />
255 heads, 63 sectors/track, 1044 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x3e5b064c</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux<br />
/dev/sda2              26          88      506047+  82  Linux swap / Solaris<br />
</code></p>
<p>4)Now we create an extended partition. And put all other partitions as logical partitions inside this extended partition.<br />
<code><br />
Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4)<br />
e<br />
Partition number (1-4): 3<br />
First cylinder (89-1044, default 89):<br />
Using default value 89<br />
Last cylinder or +size or +sizeM or +sizeK (89-1044, default 1044): 1000MB</p>
<p>Command (m for help): p<br />
Disk /dev/sda: 8589 MB, 8589934592 bytes<br />
255 heads, 63 sectors/track, 1044 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x3e5b064c<br />
Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux<br />
/dev/sda2              26          88      506047+  82  Linux swap / Solaris<br />
/dev/sda3              89        1000     7325640    5  Extended<br />
</code></p>
<p>5) Now we create all the logical partitions inside the extended partition /dev/sda3.</p>
<p><code><br />
Command (m for help): n<br />
Command action<br />
l   logical (5 or over)<br />
p   primary partition (1-4)<br />
l</p>
<p>First cylinder (89-1000, default 89):<br />
Using default value 89<br />
Last cylinder or +size or +sizeM or +sizeK (89-1000, default 1000): 1000M</p>
<p>Command (m for help): p<br />
Disk /dev/sda: 8589 MB, 8589934592 bytes<br />
255 heads, 63 sectors/track, 1044 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0x3e5b064c<br />
Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux<br />
/dev/sda2              26          88      506047+  82  Linux swap / Solaris<br />
/dev/sda3              89        1000     7325640    5  Extended<br />
/dev/sda5              89        1000     7325608+  83  Linux<br />
</code><br />
6) In the same manner i added all the logical volumes.<br />
<code><br />
Device Boot      Start         End      Blocks   Id  System<br />
/dev/sda1               1          25      200781   83  Linux  (/boot)<br />
/dev/sda2              26          88      506047+  82  Linux swap / Solaris(swap)<br />
/dev/sda3              89        1044     7679070    5  Extended<br />
/dev/sda5              89         211      987966   83  Linux(/)<br />
/dev/sda6             212         334      987966   83  Linux(/opt)<br />
/dev/sda7             335         397      506016   83  Linux(/tmp)<br />
/dev/sda8             398         641     1959898+  83  Linux(/var)<br />
/dev/sda9             642         824     1469916   83  Linux(/home)<br />
/dev/sda10            825        1044     1469916  83  Linux(/usr/local)<br />
</code><br />
7) the next process is setting the file system and mounting them on hard drive. We use the commands mke2fs for setting the file system as ext2 and mkswap to set the swap file system.</p>
<p><strong>When things Gone Wrong&#8230;</strong></p>
<p><strong> </strong></p>
<p>A problem with having partitions is that you can run out of space in one partition while other have access capacity. When this type of problem occurs we have to backup all the existing data in archives and re-format the disk, and restore the data. This should be a avoided. One common hack we can do is use a symlink. For eg.., /usr/local have no disk space to install the mplayer. u can install the mplayer in /opt and can create a link to /usr/local (mkdir /opt/mplayer; ln -s /opt/mplayer /usr/local/mplayer).</p>
<p>The problem with this approach is u will have too many symlinks and it can make maintenance difficult. Modern UNIX systems have virtual partitions called logical volumes (LVM).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/155/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=155&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/04/01/disk-partitioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
		<item>
		<title>Unix Command :: dd</title>
		<link>http://ifuse.wordpress.com/2009/03/17/unix-command-dd/</link>
		<comments>http://ifuse.wordpress.com/2009/03/17/unix-command-dd/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 13:08:07 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=148</guid>
		<description><![CDATA[‘dd’ is a  common UNIX program used for low level copying and conversion of data. This was actually modeled for IBM system/360 JCL and was written in JCL language. The Key idea is to get an image of the partition in the form of file. dd utility copies the specified input file to the specified [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=148&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>‘dd’ is a  common UNIX program used for low level copying and conversion of data. This was actually modeled for IBM system/360 JCL and was written in JCL language.</p>
<p>The Key idea is to get an image of the partition in the form of file. dd utility copies the specified input file to the specified output file possible conversions. Here the input and output sizes can be specified.</p>
<p>The dd command is used for a lot of purposes.<br />
For example, it can be used to extract parts of binary files and write into the middle of floppy disks; it is used by the Linux kernel Makefiles to make boot images. It can be used to copy and convert magnetic tape formats, convert between ASCII and EBCDIC, swap bytes, and force to upper and lowercase.</p>
<p>Since dd command was modeled using the JCL language it uses “keyword=value” format for its parameters.Unlike other unix commands uses the &#8220;&#8211;keyword value&#8221; format as parameters.</p>
<p><strong>Operands:</strong><br />
<strong> if</strong>=file<br />
Specifies the file from which data is to be copied.<br />
<strong>of</strong>=file<br />
Specifies the file to which the data should be copied.<br />
<strong> ibs</strong>=n<br />
specifies the input block size in bytes(n bytes).<br />
<strong>obs</strong>=n<br />
specifies the output block size in bytes.<br />
<strong> bs</strong>=n<br />
sets both ibs and obs to n bytes.<br />
<strong>count</strong>=n<br />
Copies only n input blocks.<br />
<strong>skip</strong>=n<br />
Skips n input blocks before copying.<br />
<strong> iseek</strong>=n<br />
Seeks n blocks from beginning of input file before copying.<br />
<strong>oseek</strong>=n<br />
Seeks n blocks from beginning of output file before coying.<br />
<strong>seek</strong>=n<br />
sets both iseek and oseek to n blocks.</p>
<p><strong>Examples:</strong><br />
1)    The following example creates an iso image from the cdrom.<br />
dd if=/dev/cdrom  of=image.iso bs=1M<br />
In this example the input file is the /dev/cdrom for which the cd will be attached.The output file is the image.iso  and block size of 1Mb is read and write to image.iso from /dev/cdrom</p>
<p>2)    Wipe the entire partition. (*Warning don’t try this*)<br />
dd if=/dev/urandom of=/dev/sda2<br />
this will wipe the /dev/sda2 partition with random data.</p>
<p>3)    Create a hard drive backup.<br />
dd if=/dev/sda2 | gzip &gt; /data/sda2.img.gz.<br />
In the above example the if parameter is /dev/sda2 partition on which the / file system is mounted. The of parameter is null it means that the of uses the standard output. So the stdout is piped to gzip utility and compressed</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=148&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/03/17/unix-command-dd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
		<item>
		<title>Device File System.</title>
		<link>http://ifuse.wordpress.com/2009/03/10/device-file-system/</link>
		<comments>http://ifuse.wordpress.com/2009/03/10/device-file-system/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 10:58:11 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=111</guid>
		<description><![CDATA[In Unix like Operating systems, the device file systems allows the software to interact with deivice drivers using the Input and Output system calls. Device file system includes: Device Files Device nodes or special files. These Device Files appear in the file system as if it were the ordinary files. For example, /dev/hda1 for hard [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=111&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In Unix like Operating systems, the device file systems allows the software to interact with deivice drivers using the Input and Output system calls.</p>
<div id="attachment_116" class="wp-caption aligncenter" style="width: 639px"><img class="size-full wp-image-116" title="Devfs" src="http://ifuse.files.wordpress.com/2009/03/devfs2.jpg?w=629&#038;h=326" alt="Device File System." width="629" height="326" /><p class="wp-caption-text">Device File System.</p></div>
<p>Device file system includes:</p>
<ul>
<li>Device Files</li>
<li>Device nodes or special files.</li>
</ul>
<p>These <strong>Device Files</strong> appear in the file system as if it were the ordinary files.<br />
For example, /dev/hda1 for hard disk first partition , /dev/cdrom for cdrom.</p>
<p>What does these device files do?</p>
<ol>
<li>Device files often provide simple interfaces to peripheral devices, such as printers.</li>
<li>Also be used to access specific resources on those devices, such as disk partitions.</li>
<li>They can be used as data sinks and random number generators.</li>
</ol>
<p>Most of these devices in a <span class="TRADEMARK">Unix </span> operating system must be accessed through special files called <strong>Device Nodes</strong>, which are located in the <tt class="FILENAME">/dev</tt> directory.There are 2 types of device nodes</p>
<ol>
<li>Character special files.</li>
<li>Block special files.</li>
</ol>
<p>There are two main types of devices and therefore device nodes,  <strong>character</strong> and <strong>block</strong>.</p>
<p><strong>Character Device:</strong> Character device read or write data as a stream of characters. Some character devices are keyboard and terminals.</p>
<p><strong>Block Device:</strong> A block device is one that stores information in fixed size blocks. Common block sizes are between 128 bytes and 1k bytes.  Each block may be read independently of the others, so the device allows random access to each block.Some Block devices are hard disks , cdrom drives.</p>
<p><strong>Pseudo-Devices:</strong> Device nodes on Unix-like systems do not necessarily have to correspond to physical devices. Nodes that lack this correspondence form the group of pseudo-devices.<br />
/dev/null            :                Accepts and discards all input;produces no output.<br />
/dev/full             :                Always Full device.<br />
/dev/loop          :                Loop Device<br />
/dev/zero          :               Produces a continuous stream of NULL (zero value) characters.</p>
<p>The Following are the general prefixes used to identify the device nodes in /dev directory.<br />
* fb: frame buffer<br />
* fd: floppy disks<br />
* hd: IDE hard disks<br />
* lp: printers<br />
* par: parallel ports<br />
* pt: pseudo-terminals (virtual terminals)<br />
* s: SCSI devices in general, notably hard disks (but also SATA and USB disks)</p>
<ul>
<li> scd: SCSI audio-oriented optical disc drives</li>
<li> sd: SCSI hard disks (also SATA or USB disks)</li>
<li> sg: SCSI generic devices</li>
<li> sr: SCSI data-oriented optical disc drives</li>
<li> st: SCSI magnetic tapes</li>
</ul>
<p>* tty: (physical) terminals<br />
*ttyS: serial ports</p>
<p><strong></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=111&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/03/10/device-file-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>

		<media:content url="http://ifuse.files.wordpress.com/2009/03/devfs2.jpg" medium="image">
			<media:title type="html">Devfs</media:title>
		</media:content>
	</item>
		<item>
		<title>dmesg</title>
		<link>http://ifuse.wordpress.com/2009/03/01/dmesg/</link>
		<comments>http://ifuse.wordpress.com/2009/03/01/dmesg/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 06:54:47 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[dmesg]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=57</guid>
		<description><![CDATA[What is dmesg? dmesg command is used to write the kernel messages to standard output. Kernel is the core of the Operating System. The first part of the Operating System that is being loaded during the boot process is kernel. Kernel controls virtually everything on the system. A numerous messages will be shown on the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=57&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><strong>What is dmesg?</strong></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">dmesg command is used to write the kernel messages to standard output.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Kernel is the core of the Operating System. The first part of the Operating System that is being loaded during the boot process is kernel.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Kernel controls virtually everything on the system. A numerous messages will be shown on the display screen as computer boots up. This messages show the hardware devices that the kernel detects and whether it is able to configure them or not.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><strong>How Does dmesg work?</strong></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Command dmesg obtains its data from the Kernel Ring Buffer. In general Buffer is a temporary amount of space associated with every device like hard disk; printer. A ring buffer is a buffer of fixed size for which any new data added to it overwrites the oldest data in it. </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><strong>How to use dmesg?<span> </span></strong></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Usage of dmesg:</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span>dmesg [options]</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Invoking dmesg without any of its options (which are rarely used) causes it to write all the kernel messages to standard output. </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span>dmesg | less</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Example, the following command lists all references to USB (universal serial bus) devices in the kernel messages: </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span><span> </span>dmesg | grep -i usb</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">Following tells dmesg to show all serial ports (which are represented by the string tty): </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span>dmesg | grep -i tty</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">The dmesg and grep combination can also be used to show how much physical memory (i.e., RAM) is available on the system:</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span>dmesg | grep -i memory</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"> </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;">The output of dmesg is maintained in the log file /var/log/dmesg.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana;"><span> </span>cat /var/log/dmesg | less.</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=57&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/03/01/dmesg/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
		<item>
		<title>Basic BIOS Configuration</title>
		<link>http://ifuse.wordpress.com/2009/03/01/basic-bios-configuration/</link>
		<comments>http://ifuse.wordpress.com/2009/03/01/basic-bios-configuration/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 06:54:27 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[bios]]></category>

		<guid isPermaLink="false">http://ifuse.wordpress.com/?p=52</guid>
		<description><![CDATA[What is Bios ? BIOS is a software that interacts with CPU and Operating System at the boot time.It is usually stored in the Flash memory chip on the motherboard. What is bootstrapping? A computer consists of a CPU for performing caluclations,along with some memory for storing the data the processor is using and some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=52&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>What is Bios ?</strong></p>
<p>BIOS is a software that interacts with CPU and Operating System at the boot time.It is usually stored in the Flash memory chip on the motherboard.</p>
<p><strong>What is bootstrapping?</strong></p>
<p>A computer consists of a CPU for performing caluclations,along with some memory for storing the data the processor is using and some peripheral devices such as keyboard,monitor..etc.</p>
<p>In the computer the memory used by the processor is stored in RAM which is volatile.In another way when we turn off a computer it is nothing but a collection of hardware components that will do nothing until reprogrammed. This reprogramming that occurs when we turn on the computer is called bootstrapping. In a more logical sence the loading of the Operating System is called bootstrapping or booting the computer.</p>
<p>How Boot Strpping Occurs?</p>
<p>When you turn on your computer, the BIOS does several things. This is its usual sequence:</p>
<p>1) Check the RAM settings.</p>
<p>2) Load Interrupt handlers and device drivers.</p>
<p>3) Initialize registers and power management.</p>
<p>4) Perform the power-on self-test (POST).</p>
<p>5) Display system settings.</p>
<p>6) Determine which devices are bootable</p>
<p>7) Initiate the bootstrap sequence</p>
<p>The first thing the BIOS does is it checks the information stored on the RAM. RAM provides the BIOS with information regarding the system changes.Interrupt handlers are small pieces of software that act as translators between the hardware components and the operating system. For example, when you press a key on your keyboard, the signal is sent to the keyboard interrupt handler, which tells the CPU what it is and passes it on to the operating system. The device drivers are other pieces of software that identify the base hardware components such as keyboard, mouse, hard drive and floppy drive. Since the BIOS is constantly intercepting signals to and from the hardware, it is usually copied, or shadowed, into RAM to run faster. A power-on self-test (POST) for all of the different hardware components in the system to make sure everything is working properly.</p>
<p>The <a href="http://ifuse.wordpress.com/2009/03/01/dmesg/" target="_blank">dmesg</a> command prints the messages that occur during the boot process to standard output.</p>
<p><strong>CMOS &amp; BIOS</strong></p>
<p class="MsoNormal">Older Pc&#8217;s such as IBM XT contained the DIP switches in order to store the hardware settings. Whenever if a floppy drive is added you have to take off the pc cover and start configuring the DIP switches, which was a hard job. Fortunately IBM developed the CMOS chip to store the hardware settings. CMOS is a kind of RAM (Random Access Memory). RAM is volatile, which means that whenever you power off, the entire memory would be erased. However CMOS requires very little power which will be supplied by the on-board battery.</p>
<p class="MsoNormal">
<p class="MsoNormal">CMOS chips pass on the Information to the BIOS when the system is turned on. CMOS stores information such as boot order (the order the computer looks for information, such as A drive first, C drive second, and so on), real-time system clock, calendar settings, hardware passwords, hard drive configuration settings, and the installed memory (RAM). Essentially the CMOS chip stores data for the BIOS so that a computer can boot up properly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=52&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/03/01/basic-bios-configuration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://ifuse.wordpress.com/2009/02/20/hello-world/</link>
		<comments>http://ifuse.wordpress.com/2009/02/20/hello-world/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 22:24:29 +0000</pubDate>
		<dc:creator>rbattu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=1&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is your first post. Edit or delete it and start blogging!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ifuse.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ifuse.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ifuse.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ifuse.wordpress.com&amp;blog=6667959&amp;post=1&amp;subd=ifuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ifuse.wordpress.com/2009/02/20/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bd8bd583ee8ea7ee5335b8ef4fe678d6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rbattu</media:title>
		</media:content>
	</item>
	</channel>
</rss>
