<?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 btm.geek</title>
	<atom:link href="http://blog.loftninjas.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.loftninjas.org</link>
	<description></description>
	<pubDate>Sun, 14 Mar 2010 11:01:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Stopping vmware guests with vmware-cmd by rmccurdy</title>
		<link>http://blog.loftninjas.org/2008/03/12/stopping-vmware-guests-with-vmware-cmd/comment-page-1/#comment-2934</link>
		<dc:creator>rmccurdy</dc:creator>
		<pubDate>Thu, 11 Mar 2010 13:08:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=154#comment-2934</guid>
		<description>for /f "delims=" %%i IN ('dir/s/b c:\rootwars\*.vmx') do (
"C:\Program Files\VMware\VMware Server\vmware-cmd" -v "%%i" start
)</description>
		<content:encoded><![CDATA[<p>for /f &#8220;delims=&#8221; %%i IN (&#8217;dir/s/b c:\rootwars\*.vmx&#8217;) do (<br />
&#8220;C:\Program Files\VMware\VMware Server\vmware-cmd&#8221; -v &#8220;%%i&#8221; start<br />
)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mounting KVM qcow2 qemu disk images by Troy Ready</title>
		<link>http://blog.loftninjas.org/2008/10/27/mounting-kvm-qcow2-qemu-disk-images/comment-page-1/#comment-2931</link>
		<dc:creator>Troy Ready</dc:creator>
		<pubDate>Wed, 10 Mar 2010 04:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=259#comment-2931</guid>
		<description>Thanks for this very informative post! Just wanted to leave a note that on my Ubuntu 8.10 machine, I had to use kvm-nbd instead of qemu-nbd. I assume this is because we only have kvm packages installed, and I suspect that other will experience the same thing.</description>
		<content:encoded><![CDATA[<p>Thanks for this very informative post! Just wanted to leave a note that on my Ubuntu 8.10 machine, I had to use kvm-nbd instead of qemu-nbd. I assume this is because we only have kvm packages installed, and I suspect that other will experience the same thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OCS 2007 and Communicator Address Book issues by Nadim J</title>
		<link>http://blog.loftninjas.org/2008/12/18/ocs-2007-and-communicator-address-book-issues/comment-page-1/#comment-2915</link>
		<dc:creator>Nadim J</dc:creator>
		<pubDate>Fri, 05 Mar 2010 12:47:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=273#comment-2915</guid>
		<description>Thanks, the SPN List command revealed the http/old_server.fqdn name from the last install that went wrong on a different server. Clearly the reinstall doesnt bother fixing or adding the new server name to this.</description>
		<content:encoded><![CDATA[<p>Thanks, the SPN List command revealed the http/old_server.fqdn name from the last install that went wrong on a different server. Clearly the reinstall doesnt bother fixing or adding the new server name to this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on KVM Virtio network performance by btm</title>
		<link>http://blog.loftninjas.org/2008/10/22/kvm-virtio-network-performance/comment-page-1/#comment-2867</link>
		<dc:creator>btm</dc:creator>
		<pubDate>Sat, 20 Feb 2010 23:17:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=256#comment-2867</guid>
		<description>Right, well, there are a lot of things one could test. I didn't switch to KVM because of the virtio speed. Primarily the change was because it is open source. While testing kvm with and without virtio, it seemed prudent to try some vmware and debian combinations since I still had them lying around. 

I believe at the time I couldn't find any numbers, so my goal was to produce some data more than write a complete article covering virtualized networking on many different platforms.</description>
		<content:encoded><![CDATA[<p>Right, well, there are a lot of things one could test. I didn&#8217;t switch to KVM because of the virtio speed. Primarily the change was because it is open source. While testing kvm with and without virtio, it seemed prudent to try some vmware and debian combinations since I still had them lying around. </p>
<p>I believe at the time I couldn&#8217;t find any numbers, so my goal was to produce some data more than write a complete article covering virtualized networking on many different platforms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on KVM Virtio network performance by gr8linux</title>
		<link>http://blog.loftninjas.org/2008/10/22/kvm-virtio-network-performance/comment-page-1/#comment-2866</link>
		<dc:creator>gr8linux</dc:creator>
		<pubDate>Sat, 20 Feb 2010 20:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=256#comment-2866</guid>
		<description>The realistic test would be between virtio and VMXNET because both of them using paravirtualized NIC and you should change the guest OS</description>
		<content:encoded><![CDATA[<p>The realistic test would be between virtio and VMXNET because both of them using paravirtualized NIC and you should change the guest OS</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Replacing munin with ganglia by roger</title>
		<link>http://blog.loftninjas.org/2009/01/26/replacing-munin-with-ganglia/comment-page-1/#comment-2862</link>
		<dc:creator>roger</dc:creator>
		<pubDate>Fri, 19 Feb 2010 20:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=283#comment-2862</guid>
		<description>No ruby support for plugins? :)
-r</description>
		<content:encoded><![CDATA[<p>No ruby support for plugins? <img src='http://blog.loftninjas.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> -r</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Outlook 2007 quote responsibly by btm</title>
		<link>http://blog.loftninjas.org/2008/08/14/making-outlook-2007-quote-responsibly/comment-page-1/#comment-2846</link>
		<dc:creator>btm</dc:creator>
		<pubDate>Tue, 09 Feb 2010 23:05:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=224#comment-2846</guid>
		<description>Once all emails are displayed as text by default, there an option above the message box that notifies you about the conversation which you can very easily click and choose 'Display as HTML' for that message.</description>
		<content:encoded><![CDATA[<p>Once all emails are displayed as text by default, there an option above the message box that notifies you about the conversation which you can very easily click and choose &#8216;Display as HTML&#8217; for that message.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making Outlook 2007 quote responsibly by Peter</title>
		<link>http://blog.loftninjas.org/2008/08/14/making-outlook-2007-quote-responsibly/comment-page-1/#comment-2845</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 09 Feb 2010 23:02:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=224#comment-2845</guid>
		<description>I've been using Outlook-quotefix to get around this, and had no idea it could be configured to do it itself. That program was written for Outlook 2002, someone should change its web page to tell people it's no longer necessary.

I don't want to configure Outlook to show all emails as text, because some HTML emails can't be read properly that way.  I want a way to convert just the current email to text ready for replying using this quoting method.  Anyone</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using Outlook-quotefix to get around this, and had no idea it could be configured to do it itself. That program was written for Outlook 2002, someone should change its web page to tell people it&#8217;s no longer necessary.</p>
<p>I don&#8217;t want to configure Outlook to show all emails as text, because some HTML emails can&#8217;t be read properly that way.  I want a way to convert just the current email to text ready for replying using this quoting method.  Anyone</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on apt-mirror with mutliple architectures on debian etch by apt-mirror Update &#171; A Stay At Home Dad</title>
		<link>http://blog.loftninjas.org/2008/01/10/apt-mirror-with-mutliple-architectures-on-debian-etch/comment-page-1/#comment-2839</link>
		<dc:creator>apt-mirror Update &#171; A Stay At Home Dad</dc:creator>
		<pubDate>Sun, 07 Feb 2010 17:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=117#comment-2839</guid>
		<description>[...] are specified. That sort of nugget isn&#8217;t documented or explained at all. I found help from thisguy and also spent a little time looking at the source code to verify. For good measure, here&#8217;s [...]</description>
		<content:encoded><![CDATA[<p>[...] are specified. That sort of nugget isn&#8217;t documented or explained at all. I found help from thisguy and also spent a little time looking at the source code to verify. For good measure, here&#8217;s [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on mediawiki on debian etch with AD LDAP Authentication by Steve</title>
		<link>http://blog.loftninjas.org/2008/08/13/mediawiki-on-debian-etch-with-ad-ldap-authentication/comment-page-1/#comment-2822</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Sun, 31 Jan 2010 18:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=223#comment-2822</guid>
		<description>Thank you so much.  I have been struggling with this all last night and this morning.  It WORKED!</description>
		<content:encoded><![CDATA[<p>Thank you so much.  I have been struggling with this all last night and this morning.  It WORKED!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scripting the root password on Ubuntu 9.10 (karmic) by Foo Bar</title>
		<link>http://blog.loftninjas.org/2009/12/07/scripting-the-root-password-on-ubuntu-910-karmic/comment-page-1/#comment-2819</link>
		<dc:creator>Foo Bar</dc:creator>
		<pubDate>Wed, 27 Jan 2010 16:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=442#comment-2819</guid>
		<description>Both this and your earlier post at http://blog.loftninjas.org/2009/03/11/generating-sha512-passwords/ have been extremely helpful for me. Just wanted to let you know that and please continue to create newer posts on the same subject as needed when new Ubuntu releases come out (with a link on the previously newest post pointing to the now newest post). Thank you!</description>
		<content:encoded><![CDATA[<p>Both this and your earlier post at <a href="http://blog.loftninjas.org/2009/03/11/generating-sha512-passwords/">http://blog.loftninjas.org/2009/03/11/generating-sha512-passwords/</a> have been extremely helpful for me. Just wanted to let you know that and please continue to create newer posts on the same subject as needed when new Ubuntu releases come out (with a link on the previously newest post pointing to the now newest post). Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on configuration management with chef announced by btm</title>
		<link>http://blog.loftninjas.org/2009/01/16/configuration-management-with-chef-announced/comment-page-1/#comment-2818</link>
		<dc:creator>btm</dc:creator>
		<pubDate>Wed, 27 Jan 2010 00:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=281#comment-2818</guid>
		<description>@John,

I think there's clearly a philosophical divide about much more than ordering. Before the 'Puppet vs Chef' debates there were the 'Why fork Puppet' debates. I don't believe the attitudes and answers have changed significantly since then.

Aside from my personal reasons for using chef a year ago in this article, there was a nice writeup by Adam Jacob entitled &lt;a href="http://www.opscode.com/blog/2009/01/26/9-things-to-like-about-chef/"&gt;9 things to like about Chef&lt;/a&gt; around the same period.

Thus, I'm against a follow-up article about the strengths of Chef over Puppet. I don't believe we can add anything to that discussion in a positive way at this time, and this is why my response was '&lt;a href="http://blog.loftninjas.org/2010/01/22/configuration-management-vs-meatcloud-5-reasons-cm-wins/"&gt;Configuration Management vs Meatcloud: 5 reasons CM wins&lt;/a&gt;'.

While the dependency model arguments are academically interesting, it underscores that it is ultimately a matter of personal preference for the end user; which is more important, a short list of possibilities that make it easier to understand an entire system up front, or a more complicated system that leaves more options available to you in the long run?

If you read this thread very carefully, you'll find most of the roots of the choices that made me leave puppet. If you'd like to discuss these in detail, you're welcome to email me, but that is not an appropriate public discussion for the community.</description>
		<content:encoded><![CDATA[<p>@John,</p>
<p>I think there&#8217;s clearly a philosophical divide about much more than ordering. Before the &#8216;Puppet vs Chef&#8217; debates there were the &#8216;Why fork Puppet&#8217; debates. I don&#8217;t believe the attitudes and answers have changed significantly since then.</p>
<p>Aside from my personal reasons for using chef a year ago in this article, there was a nice writeup by Adam Jacob entitled <a href="http://www.opscode.com/blog/2009/01/26/9-things-to-like-about-chef/">9 things to like about Chef</a> around the same period.</p>
<p>Thus, I&#8217;m against a follow-up article about the strengths of Chef over Puppet. I don&#8217;t believe we can add anything to that discussion in a positive way at this time, and this is why my response was &#8216;<a href="http://blog.loftninjas.org/2010/01/22/configuration-management-vs-meatcloud-5-reasons-cm-wins/">Configuration Management vs Meatcloud: 5 reasons CM wins</a>&#8216;.</p>
<p>While the dependency model arguments are academically interesting, it underscores that it is ultimately a matter of personal preference for the end user; which is more important, a short list of possibilities that make it easier to understand an entire system up front, or a more complicated system that leaves more options available to you in the long run?</p>
<p>If you read this thread very carefully, you&#8217;ll find most of the roots of the choices that made me leave puppet. If you&#8217;d like to discuss these in detail, you&#8217;re welcome to email me, but that is not an appropriate public discussion for the community.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on configuration management with chef announced by John Arundel</title>
		<link>http://blog.loftninjas.org/2009/01/16/configuration-management-with-chef-announced/comment-page-1/#comment-2814</link>
		<dc:creator>John Arundel</dc:creator>
		<pubDate>Tue, 26 Jan 2010 14:23:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=281#comment-2814</guid>
		<description>I know it's a little late to the party, but there has been a very interesting discussion in the comments on my &lt;a href="http://bitfieldconsulting.com/puppet-vs-chef"&gt;Puppet vs Chef&lt;/a&gt; article about Puppet and Chef's respective approaches to dependency resolution.

There's clearly a philosophical divide between those who think resources should be deterministically ordered where necessary and not otherwise (like Puppet), and those who believe they should always be predictably ordered (like Chef). It's clear from the article which side I come down on, but I'm starting to think Chef's design has some interesting features which I'd like to write about. I think a follow-up article is needed called something like '10 Great Reasons to Use Chef'!</description>
		<content:encoded><![CDATA[<p>I know it&#8217;s a little late to the party, but there has been a very interesting discussion in the comments on my <a href="http://bitfieldconsulting.com/puppet-vs-chef">Puppet vs Chef</a> article about Puppet and Chef&#8217;s respective approaches to dependency resolution.</p>
<p>There&#8217;s clearly a philosophical divide between those who think resources should be deterministically ordered where necessary and not otherwise (like Puppet), and those who believe they should always be predictably ordered (like Chef). It&#8217;s clear from the article which side I come down on, but I&#8217;m starting to think Chef&#8217;s design has some interesting features which I&#8217;d like to write about. I think a follow-up article is needed called something like &#8216;10 Great Reasons to Use Chef&#8217;!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on knife, or, my tool is actually a library by The Chef Way &#171; Kallistec</title>
		<link>http://blog.loftninjas.org/2009/12/24/knife-or-my-tool-is-actually-a-library/comment-page-1/#comment-2809</link>
		<dc:creator>The Chef Way &#171; Kallistec</dc:creator>
		<pubDate>Sat, 23 Jan 2010 17:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=447#comment-2809</guid>
		<description>[...] leads directly to the great advantage Chef gains by using a pure ruby DSL: as Bryan McLellan wrote recently, Chef embraces a dual nature of being both a tool and a mere library, and fills the continuum in [...]</description>
		<content:encoded><![CDATA[<p>[...] leads directly to the great advantage Chef gains by using a pure ruby DSL: as Bryan McLellan wrote recently, Chef embraces a dual nature of being both a tool and a mere library, and fills the continuum in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuration Management vs Meatcloud: 5 reasons CM wins by John Arundel</title>
		<link>http://blog.loftninjas.org/2010/01/22/configuration-management-vs-meatcloud-5-reasons-cm-wins/comment-page-1/#comment-2807</link>
		<dc:creator>John Arundel</dc:creator>
		<pubDate>Sat, 23 Jan 2010 12:44:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=462#comment-2807</guid>
		<description>Very well said and all agreed.

I've written a slightly different angle on this in my article 'How to build 100 web servers in a day':

http://www.agilesysadmin.net/imaging-or-configuration-management

which, I hasten to add, is CM-tool-neutral :)</description>
		<content:encoded><![CDATA[<p>Very well said and all agreed.</p>
<p>I&#8217;ve written a slightly different angle on this in my article &#8216;How to build 100 web servers in a day&#8217;:</p>
<p><a href="http://www.agilesysadmin.net/imaging-or-configuration-management">http://www.agilesysadmin.net/imaging-or-configuration-management</a></p>
<p>which, I hasten to add, is CM-tool-neutral <img src='http://blog.loftninjas.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Configuration Management vs Meatcloud: 5 reasons CM wins by Thad Ras</title>
		<link>http://blog.loftninjas.org/2010/01/22/configuration-management-vs-meatcloud-5-reasons-cm-wins/comment-page-1/#comment-2806</link>
		<dc:creator>Thad Ras</dc:creator>
		<pubDate>Sat, 23 Jan 2010 05:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=462#comment-2806</guid>
		<description>Nice post!  Well thought out, to me it sounds like a co-op for internet sharing.  I was just wondering today about how complex "Configuration Management" must be to get off the ground. Can co-ops get business plans from ISP to redistributed to neighbor members, thereby becoming a micro-SP?  That last mile of internet service is costly, and all of the competing Wifi signal create interference noise and nucance.  How hasn't had to reset their ISP modems and AP?


But having a process in place for sharing the cost of web access, equipment and local know how can be a great blow to ISPs.  Given clientele can be found, providing the tools and services people want can be provided at a  basic level, and thereafter additional billing for time.  Oh thank heaven for OSS.



Thanks for sharing!</description>
		<content:encoded><![CDATA[<p>Nice post!  Well thought out, to me it sounds like a co-op for internet sharing.  I was just wondering today about how complex &#8220;Configuration Management&#8221; must be to get off the ground. Can co-ops get business plans from ISP to redistributed to neighbor members, thereby becoming a micro-SP?  That last mile of internet service is costly, and all of the competing Wifi signal create interference noise and nucance.  How hasn&#8217;t had to reset their ISP modems and AP?</p>
<p>But having a process in place for sharing the cost of web access, equipment and local know how can be a great blow to ISPs.  Given clientele can be found, providing the tools and services people want can be provided at a  basic level, and thereafter additional billing for time.  Oh thank heaven for OSS.</p>
<p>Thanks for sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Opscode Cookbooks community announced by Configuration Management vs Meatcloud: 5 reasons CM wins at btm.geek</title>
		<link>http://blog.loftninjas.org/2009/10/30/opscode-cookbooks-community-announced/comment-page-1/#comment-2804</link>
		<dc:creator>Configuration Management vs Meatcloud: 5 reasons CM wins at btm.geek</dc:creator>
		<pubDate>Fri, 22 Jan 2010 22:22:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=412#comment-2804</guid>
		<description>[...] to be a subject matter expert on Apache to run a webserver? Infrastructure as code shows us how and the resulting communities are starting to implement this. When we spend less time getting the parts working, we can spend [...]</description>
		<content:encoded><![CDATA[<p>[...] to be a subject matter expert on Apache to run a webserver? Infrastructure as code shows us how and the resulting communities are starting to implement this. When we spend less time getting the parts working, we can spend [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Configuration Management Revolution by Configuration Management vs Meatcloud: 5 reasons CM wins at btm.geek</title>
		<link>http://blog.loftninjas.org/2009/06/20/the-configuration-management-revolution/comment-page-1/#comment-2803</link>
		<dc:creator>Configuration Management vs Meatcloud: 5 reasons CM wins at btm.geek</dc:creator>
		<pubDate>Fri, 22 Jan 2010 22:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=338#comment-2803</guid>
		<description>[...] previously said that Configuration Management is the act of programatically configuring your systems. Cloud [...]</description>
		<content:encoded><![CDATA[<p>[...] previously said that Configuration Management is the act of programatically configuring your systems. Cloud [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Got recursion not available and Cisco SSL VPN by codeape</title>
		<link>http://blog.loftninjas.org/2010/01/06/got-recursion-not-available-and-cisco-ssl-vpn/comment-page-1/#comment-2798</link>
		<dc:creator>codeape</dc:creator>
		<pubDate>Thu, 21 Jan 2010 12:21:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=455#comment-2798</guid>
		<description>I'm having the exact same issue using the Anyconnect VPN client. Have sent IT guy this article. Hopefully it will work out. I don't know much about the Cisco VPN server side of things, but from what I read on the net, it looks as if it is pretty hard to configure right.</description>
		<content:encoded><![CDATA[<p>I&#8217;m having the exact same issue using the Anyconnect VPN client. Have sent IT guy this article. Hopefully it will work out. I don&#8217;t know much about the Cisco VPN server side of things, but from what I read on the net, it looks as if it is pretty hard to configure right.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on getting a debian-installer ssh shell the hard way by run an ssh server during ubuntu / debian installation — matt vs world</title>
		<link>http://blog.loftninjas.org/2008/02/22/getting-a-debian-installer-ssh-shell-the-hard-way/comment-page-1/#comment-2789</link>
		<dc:creator>run an ssh server during ubuntu / debian installation — matt vs world</dc:creator>
		<pubDate>Tue, 19 Jan 2010 08:15:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=146#comment-2789</guid>
		<description>[...] http://www.debian-administration.org/articles/394 http://blog.loftninjas.org/2008/02/22/getting-a-debian-installer-ssh-shell-the-hard-way/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.debian-administration.org/articles/394">http://www.debian-administration.org/articles/394</a> <a href="http://blog.loftninjas.org/2008/02/22/getting-a-debian-installer-ssh-shell-the-hard-way/">http://blog.loftninjas.org/2008/02/22/getting-a-debian-installer-ssh-shell-the-hard-way/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on installing the oniguruma gem on debian/ubuntu by How to highlight source code using Ultra Violet and Hpricot &#171; XP on Rails</title>
		<link>http://blog.loftninjas.org/2008/09/25/installing-the-oniguruma-gem-on-debianubuntu/comment-page-1/#comment-2784</link>
		<dc:creator>How to highlight source code using Ultra Violet and Hpricot &#171; XP on Rails</dc:creator>
		<pubDate>Sun, 17 Jan 2010 18:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=245#comment-2784</guid>
		<description>[...] install correctly this library just follow the instruction found here and [...]</description>
		<content:encoded><![CDATA[<p>[...] install correctly this library just follow the instruction found here and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Installing Chef 0.8 alpha on Ubuntu Karmic by Cognizant Transmutaion &#187; Creating an Amazon AMI for Chef 0.8</title>
		<link>http://blog.loftninjas.org/2009/11/24/installing-chef-08-alpha-on-ubuntu-karmic/comment-page-1/#comment-2759</link>
		<dc:creator>Cognizant Transmutaion &#187; Creating an Amazon AMI for Chef 0.8</dc:creator>
		<pubDate>Tue, 12 Jan 2010 08:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=435#comment-2759</guid>
		<description>[...] a Chef Server and Client. It is based mostly on Bryan Mclellan (btm)&#8217;s post of Nov 24, 2009 Installing Chef 0.8 alpha on Ubuntu Karmic and  his more up to date GIST: chef 0.8 alpha installation. It has a slightly different focus and [...]</description>
		<content:encoded><![CDATA[<p>[...] a Chef Server and Client. It is based mostly on Bryan Mclellan (btm)&#8217;s post of Nov 24, 2009 Installing Chef 0.8 alpha on Ubuntu Karmic and  his more up to date GIST: chef 0.8 alpha installation. It has a slightly different focus and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Chef 0.7.16wt1 fork and more 0.8 alpha notes by Moar unofficial chef 0.7.16.2 at btm.geek</title>
		<link>http://blog.loftninjas.org/2009/12/29/chef-0716wt1-fork-and-more-08-alpha-notes/comment-page-1/#comment-2736</link>
		<dc:creator>Moar unofficial chef 0.7.16.2 at btm.geek</dc:creator>
		<pubDate>Fri, 08 Jan 2010 01:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=452#comment-2736</guid>
		<description>[...] a couple people used the 0.7.16wt1 release, including Thom May who had issues with that version number. Consequently I took out the [...]</description>
		<content:encoded><![CDATA[<p>[...] a couple people used the 0.7.16wt1 release, including Thom May who had issues with that version number. Consequently I took out the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on pass the gravy and the arlan by Chris</title>
		<link>http://blog.loftninjas.org/2006/11/17/pass-the-gravy-and-the-arlan/comment-page-1/#comment-2725</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 06 Jan 2010 04:30:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=44#comment-2725</guid>
		<description>Well, somehow ebay spoke and I listened, and now I'm determined to get these 6 Arlan 630-900 to do something interesting - if only to feel that they're not taking advantage of me and just using me for my shelf space.  I'll let you know (If you don't notice) how it turns out.  Maybe I can talk them into helping my cell phone reception</description>
		<content:encoded><![CDATA[<p>Well, somehow ebay spoke and I listened, and now I&#8217;m determined to get these 6 Arlan 630-900 to do something interesting - if only to feel that they&#8217;re not taking advantage of me and just using me for my shelf space.  I&#8217;ll let you know (If you don&#8217;t notice) how it turns out.  Maybe I can talk them into helping my cell phone reception</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on knife, or, my tool is actually a library by Luke Kanies</title>
		<link>http://blog.loftninjas.org/2009/12/24/knife-or-my-tool-is-actually-a-library/comment-page-1/#comment-2713</link>
		<dc:creator>Luke Kanies</dc:creator>
		<pubDate>Mon, 04 Jan 2010 23:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.loftninjas.org/?p=447#comment-2713</guid>
		<description>I definitely agree that the external node interface is limited, but that was essentially its goal - be a limited means of passing specific data around.

The internal work in 0.25 to add a framework for passing objects around, including serialized objects over the wire, generalizes that concept to the point where it'll be easy to add other interfaces for other resource types, and, in fact, we've already got plenty of them (e.g., certs and catalogs are exposed via a REST api).

The Dashboard uses that same API, as does the client.  Most of the executables don't use a network API but rather the internal Ruby API, but the network is certainly there and able to be manipulated.  Even better, because the Ruby and Network API go through the same framework, you're guaranteed that anything that can be done in Ruby can also be done over the network.

I don't think the structured, resource-like data is any more limited than raw data - if anything, because it's got built-in semantics you've got *more* power, not less.  It's true that I don't ever want to given an SQL-like interface that just lets anyone do anything, but I don't think anyone's proposing that here.

In 0.25, Puppet shipped with a REST api for essentially everything that matters to it -- catalogs, files, certificates, and more -- and we use it internally everywhere.  We didn't finish a couple of small things, but this API is certainly at the heart of everything we do here.

And, of course, before we had a REST API we had an XMLRPC API, which is no less an api for all that it used less cool tech.  But then, that's one of the downsides of having a project that's 4.5 years old - we used tech that was best of breed in 2005, rather than 2008.  If you want to write a tool that talks to Puppet, you can.  If you wanted to write a tool that talked to Puppet in 2005, you could have.

Chef was developed so recently that it was able to take advantage of a huge renaissance in web services; we can't all be so lucky.

So there's no library/tool split here, there's just a philosophical difference about how libraries and services should work.  Knife is a great example someone scratching their own itch with Chef, but then, iClassify and Foreman and all of the report processors out there are similar examples with Puppet.

Either way it's clear neither of us has had our last word on this - the future is clearly APIs and integration all around, and it'll be interesting to see how each ecosystem develops over time.</description>
		<content:encoded><![CDATA[<p>I definitely agree that the external node interface is limited, but that was essentially its goal - be a limited means of passing specific data around.</p>
<p>The internal work in 0.25 to add a framework for passing objects around, including serialized objects over the wire, generalizes that concept to the point where it&#8217;ll be easy to add other interfaces for other resource types, and, in fact, we&#8217;ve already got plenty of them (e.g., certs and catalogs are exposed via a REST api).</p>
<p>The Dashboard uses that same API, as does the client.  Most of the executables don&#8217;t use a network API but rather the internal Ruby API, but the network is certainly there and able to be manipulated.  Even better, because the Ruby and Network API go through the same framework, you&#8217;re guaranteed that anything that can be done in Ruby can also be done over the network.</p>
<p>I don&#8217;t think the structured, resource-like data is any more limited than raw data - if anything, because it&#8217;s got built-in semantics you&#8217;ve got *more* power, not less.  It&#8217;s true that I don&#8217;t ever want to given an SQL-like interface that just lets anyone do anything, but I don&#8217;t think anyone&#8217;s proposing that here.</p>
<p>In 0.25, Puppet shipped with a REST api for essentially everything that matters to it &#8212; catalogs, files, certificates, and more &#8212; and we use it internally everywhere.  We didn&#8217;t finish a couple of small things, but this API is certainly at the heart of everything we do here.</p>
<p>And, of course, before we had a REST API we had an XMLRPC API, which is no less an api for all that it used less cool tech.  But then, that&#8217;s one of the downsides of having a project that&#8217;s 4.5 years old - we used tech that was best of breed in 2005, rather than 2008.  If you want to write a tool that talks to Puppet, you can.  If you wanted to write a tool that talked to Puppet in 2005, you could have.</p>
<p>Chef was developed so recently that it was able to take advantage of a huge renaissance in web services; we can&#8217;t all be so lucky.</p>
<p>So there&#8217;s no library/tool split here, there&#8217;s just a philosophical difference about how libraries and services should work.  Knife is a great example someone scratching their own itch with Chef, but then, iClassify and Foreman and all of the report processors out there are similar examples with Puppet.</p>
<p>Either way it&#8217;s clear neither of us has had our last word on this - the future is clearly APIs and integration all around, and it&#8217;ll be interesting to see how each ecosystem develops over time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
