<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for /dev/rant</title>
	<atom:link href="http://www.thegibson.org/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thegibson.org/blog</link>
	<description>Technology-related rantings of David Hilley</description>
	<lastBuildDate>Thu, 11 Mar 2010 05:55:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Mount LVM-based volumes from loopback full disk images by Ross Golder</title>
		<link>http://www.thegibson.org/blog/archives/467/comment-page-1#comment-40955</link>
		<dc:creator>Ross Golder</dc:creator>
		<pubDate>Thu, 11 Mar 2010 05:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=467#comment-40955</guid>
		<description>Handy tip to avoid the need to unload/reload &#039;loop&#039; module (i.e. it&#039;s compiled in!)...

Find the offset of the LVM partition in the file image using the &#039;file&#039; command...

root@zeus:/data/kvm# file hermes.img
hermes.img: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, boot drive 0x80, 1st sector stage2 0x11c41; partition 1: ID=0x83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845, 104647410 sectors, code offset 0x48

Then, setup the loop device with an appropriate offset into the file, based on the start sector of the partition multiplied by the block size...

root@zeus:/data/kvm# losetup -v -o $[512*208845] /dev/loop0 hermes.img
Loop device is /dev/loop0

Now, go get LVM to recognise it...

root@zeus:/data/kvm# lvm pvscan
  PV /dev/loop0   VG VolGroup00   lvm2 [49.88 GB / 0    free]
  Total: 1 [49.88 GB] / in use: 1 [49.88 GB] / in no VG: 0 [0   ]</description>
		<content:encoded><![CDATA[<p>Handy tip to avoid the need to unload/reload &#8216;loop&#8217; module (i.e. it&#8217;s compiled in!)&#8230;</p>
<p>Find the offset of the LVM partition in the file image using the &#8216;file&#8217; command&#8230;</p>
<p>root@zeus:/data/kvm# file hermes.img<br />
hermes.img: x86 boot sector; GRand Unified Bootloader, stage1 version 0&#215;3, boot drive 0&#215;80, 1st sector stage2 0&#215;11c41; partition 1: ID=0&#215;83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0&#215;8e, starthead 0, startsector 208845, 104647410 sectors, code offset 0&#215;48</p>
<p>Then, setup the loop device with an appropriate offset into the file, based on the start sector of the partition multiplied by the block size&#8230;</p>
<p>root@zeus:/data/kvm# losetup -v -o $[512*208845] /dev/loop0 hermes.img<br />
Loop device is /dev/loop0</p>
<p>Now, go get LVM to recognise it&#8230;</p>
<p>root@zeus:/data/kvm# lvm pvscan<br />
  PV /dev/loop0   VG VolGroup00   lvm2 [49.88 GB / 0    free]<br />
  Total: 1 [49.88 GB] / in use: 1 [49.88 GB] / in no VG: 0 [0   ]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on In Silicon Valley for the summer by Storage and scale &#124; /dev/rant</title>
		<link>http://www.thegibson.org/blog/archives/27/comment-page-1#comment-39994</link>
		<dc:creator>Storage and scale &#124; /dev/rant</dc:creator>
		<pubDate>Sun, 07 Mar 2010 22:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=27#comment-39994</guid>
		<description>[...] 2008, I worked at IBM Research Almaden on a project called Panache. I was recently pleased to find that an [...]</description>
		<content:encoded><![CDATA[<p>[...] 2008, I worked at IBM Research Almaden on a project called Panache. I was recently pleased to find that an [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chrome extension: edit Gmail textarea in an external editor by davidhi</title>
		<link>http://www.thegibson.org/blog/archives/689/comment-page-1#comment-32979</link>
		<dc:creator>davidhi</dc:creator>
		<pubDate>Mon, 08 Feb 2010 01:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=689#comment-32979</guid>
		<description>Thanks for your comments, Christian.  

Regarding your first question, I&#039;m just starting my Python web server manually.  Since this was just a little project for my own uses, and I only restart my web browser or system once every few months at most, starting up the Python part isn&#039;t a big deal for me.  

Thanks for pointing out that I have no easily-accessible contact info.  I updated my About page to point to my college webpage (which has contact info) and added an email address.  As far as working more on the concept, I&#039;d like to but I just graduated and I&#039;m currently in the process of interviewing for jobs, so realistically I don&#039;t think I&#039;ll have any time for it in the near future.  I&#039;ve been also meaning to write a few new posts for my blog, but there&#039;s no time for that either. :)</description>
		<content:encoded><![CDATA[<p>Thanks for your comments, Christian.  </p>
<p>Regarding your first question, I&#8217;m just starting my Python web server manually.  Since this was just a little project for my own uses, and I only restart my web browser or system once every few months at most, starting up the Python part isn&#8217;t a big deal for me.  </p>
<p>Thanks for pointing out that I have no easily-accessible contact info.  I updated my About page to point to my college webpage (which has contact info) and added an email address.  As far as working more on the concept, I&#8217;d like to but I just graduated and I&#8217;m currently in the process of interviewing for jobs, so realistically I don&#8217;t think I&#8217;ll have any time for it in the near future.  I&#8217;ve been also meaning to write a few new posts for my blog, but there&#8217;s no time for that either. <img src='http://www.thegibson.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on CentOS / RHEL repo madness by davidhi</title>
		<link>http://www.thegibson.org/blog/archives/531/comment-page-1#comment-32978</link>
		<dc:creator>davidhi</dc:creator>
		<pubDate>Mon, 08 Feb 2010 00:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=531#comment-32978</guid>
		<description>No problem -- these are just the kind of comments I want.  I&#039;m glad it helped.</description>
		<content:encoded><![CDATA[<p>No problem &#8212; these are just the kind of comments I want.  I&#8217;m glad it helped.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on CentOS / RHEL repo madness by Kryten42</title>
		<link>http://www.thegibson.org/blog/archives/531/comment-page-1#comment-32953</link>
		<dc:creator>Kryten42</dc:creator>
		<pubDate>Sun, 07 Feb 2010 05:03:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=531#comment-32953</guid>
		<description>Oops! I perhaps should have added that for me the conflict was mainly due to version conflicts between the rpmfusion-free and the rpmforge repo&#039;s. MPLayer in rpmforge was 1.0.0.41, and in rpmfusion it was 1.0.0.101 and it was confusing because of the date stamps, ie: 1.0.0.41.svn20090711.el5.rf &amp; 1.0.0.101.20080903svn.el5.1

One would intuitively think that the higher version # would have the more recent date, and the formats are different also. I love standards! There are sooo many of them! LOL

Sorry to SPAM your comments! ;)
K42.</description>
		<content:encoded><![CDATA[<p>Oops! I perhaps should have added that for me the conflict was mainly due to version conflicts between the rpmfusion-free and the rpmforge repo&#8217;s. MPLayer in rpmforge was 1.0.0.41, and in rpmfusion it was 1.0.0.101 and it was confusing because of the date stamps, ie: 1.0.0.41.svn20090711.el5.rf &amp; 1.0.0.101.20080903svn.el5.1</p>
<p>One would intuitively think that the higher version # would have the more recent date, and the formats are different also. I love standards! There are sooo many of them! LOL</p>
<p>Sorry to SPAM your comments! <img src='http://www.thegibson.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
K42.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on CentOS / RHEL repo madness by Kryten42</title>
		<link>http://www.thegibson.org/blog/archives/531/comment-page-1#comment-32951</link>
		<dc:creator>Kryten42</dc:creator>
		<pubDate>Sun, 07 Feb 2010 04:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=531#comment-32951</guid>
		<description>*sigh* why didn&#039;t I find this earlier? Could have saved myself a couple days insanity! LOL

Once you pointed out the yum repo conflict issue (what should have been obvious to me), problems solved. Installed both VLC &amp; MPlayer.

BTW, using Yum Extender (the yum GUI that comes with CentOS) makes it a lot easier to temporarily disable the repo&#039;s and erase the previous install attempts if any. :) Basically, just disable all repo&#039;s except the CentOS standard and RPMforge &amp; RPMforge-testing repo&#039;s.

I also had to erase the packages Richard mentioned above, and also : faac, faad2, ffmpeg, ffmpeg-libpostproc.

Using Yum Extender also made it easy to install the additional MPlayer bits if you want them, such as:

mencoder-1.0-0.41.svn20090711.el5.rf.x86_64
mplayer-1.0-0.41.svn20090711.el5.rf.x86_64
mplayer-docs-1.0-0.41.svn20090711.el5.rf.x86_64
mplayer-fonts-1.1-3.0.rf.noarch
mplayer-skins-1.8-1.nodist.rf.noarch
mplayerplug-in-3.55-1.el5.rf.x86_64
ogmrip-0.11.2-1.el5.rf.x86_64
smplayer-0.6.8-1.el5.rf.x86_64

All from the RPMforge repo.

Thanks again, and I hope this helps someone. :)</description>
		<content:encoded><![CDATA[<p>*sigh* why didn&#8217;t I find this earlier? Could have saved myself a couple days insanity! LOL</p>
<p>Once you pointed out the yum repo conflict issue (what should have been obvious to me), problems solved. Installed both VLC &amp; MPlayer.</p>
<p>BTW, using Yum Extender (the yum GUI that comes with CentOS) makes it a lot easier to temporarily disable the repo&#8217;s and erase the previous install attempts if any. <img src='http://www.thegibson.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Basically, just disable all repo&#8217;s except the CentOS standard and RPMforge &amp; RPMforge-testing repo&#8217;s.</p>
<p>I also had to erase the packages Richard mentioned above, and also : faac, faad2, ffmpeg, ffmpeg-libpostproc.</p>
<p>Using Yum Extender also made it easy to install the additional MPlayer bits if you want them, such as:</p>
<p>mencoder-1.0-0.41.svn20090711.el5.rf.x86_64<br />
mplayer-1.0-0.41.svn20090711.el5.rf.x86_64<br />
mplayer-docs-1.0-0.41.svn20090711.el5.rf.x86_64<br />
mplayer-fonts-1.1-3.0.rf.noarch<br />
mplayer-skins-1.8-1.nodist.rf.noarch<br />
mplayerplug-in-3.55-1.el5.rf.x86_64<br />
ogmrip-0.11.2-1.el5.rf.x86_64<br />
smplayer-0.6.8-1.el5.rf.x86_64</p>
<p>All from the RPMforge repo.</p>
<p>Thanks again, and I hope this helps someone. <img src='http://www.thegibson.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chrome extension: edit Gmail textarea in an external editor by Christian Höltje</title>
		<link>http://www.thegibson.org/blog/archives/689/comment-page-1#comment-32913</link>
		<dc:creator>Christian Höltje</dc:creator>
		<pubDate>Fri, 05 Feb 2010 15:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=689#comment-32913</guid>
		<description>PS: I don&#039;t see how to contact you directly.  If there is a link, I don&#039;t see it.  You can reach me at http://docwhat.org/mail if you are interested working more on generalizing this concept.</description>
		<content:encoded><![CDATA[<p>PS: I don&#8217;t see how to contact you directly.  If there is a link, I don&#8217;t see it.  You can reach me at <a href="http://docwhat.org/mail" rel="nofollow">http://docwhat.org/mail</a> if you are interested working more on generalizing this concept.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chrome extension: edit Gmail textarea in an external editor by Christian Höltje</title>
		<link>http://www.thegibson.org/blog/archives/689/comment-page-1#comment-32912</link>
		<dc:creator>Christian Höltje</dc:creator>
		<pubDate>Fri, 05 Feb 2010 15:13:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=689#comment-32912</guid>
		<description>Interesting.  I hadn&#039;t considered this approach.  There are some real advantages to this approach.

The downside is that python (or perl in the case of TextAid) is required, which isn&#039;t a great requirement for Windows. :-/

I&#039;m going to take another look at this and see if I can make this work in a more cross platform way and possibly port the idea back to IAT for FF.

How are you starting the python web server? Is that done externally or from within the extension?

Ciao!</description>
		<content:encoded><![CDATA[<p>Interesting.  I hadn&#8217;t considered this approach.  There are some real advantages to this approach.</p>
<p>The downside is that python (or perl in the case of TextAid) is required, which isn&#8217;t a great requirement for Windows. :-/</p>
<p>I&#8217;m going to take another look at this and see if I can make this work in a more cross platform way and possibly port the idea back to IAT for FF.</p>
<p>How are you starting the python web server? Is that done externally or from within the extension?</p>
<p>Ciao!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chrome extension: edit Gmail textarea in an external editor by Mark Stosberg</title>
		<link>http://www.thegibson.org/blog/archives/689/comment-page-1#comment-29814</link>
		<dc:creator>Mark Stosberg</dc:creator>
		<pubDate>Sat, 09 Jan 2010 14:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=689#comment-29814</guid>
		<description>A formal Google Chrome extension has been released which works basically the same way, although the web server is written in Perl. It&#039;s called TextAid...and it defaults to opening Vim rather than Emacs. 

https://chrome.google.com/extensions/detail/ppoadiihggafnhokfkpphojggcdigllp

   Mark</description>
		<content:encoded><![CDATA[<p>A formal Google Chrome extension has been released which works basically the same way, although the web server is written in Perl. It&#8217;s called TextAid&#8230;and it defaults to opening Vim rather than Emacs. </p>
<p><a href="https://chrome.google.com/extensions/detail/ppoadiihggafnhokfkpphojggcdigllp" rel="nofollow">https://chrome.google.com/extensions/detail/ppoadiihggafnhokfkpphojggcdigllp</a></p>
<p>   Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chrome extension: edit Gmail textarea in an external editor by Alex</title>
		<link>http://www.thegibson.org/blog/archives/689/comment-page-1#comment-28101</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 30 Dec 2009 12:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.thegibson.org/blog/?p=689#comment-28101</guid>
		<description>OK I&#039;ve done some fixups and restored the behaviour of the toolbar button. I&#039;ve tagged 1.1 and published the extension. It should be showing up on the Google extension gallery once it has been through the approval process.</description>
		<content:encoded><![CDATA[<p>OK I&#8217;ve done some fixups and restored the behaviour of the toolbar button. I&#8217;ve tagged 1.1 and published the extension. It should be showing up on the Google extension gallery once it has been through the approval process.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
