<?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"
	>

<channel>
	<title>Be the signal &#187; Ready for the Enterprise</title>
	<atom:link href="http://bethesignal.org/blog/category/rfte/feed/" rel="self" type="application/rss+xml" />
	<link>http://bethesignal.org</link>
	<description>where we're going, we don't need roads...</description>
	<pubDate>Wed, 08 Oct 2008 20:30:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>RftE: Python</title>
		<link>http://bethesignal.org/blog/2006/09/02/rfte-python/</link>
		<comments>http://bethesignal.org/blog/2006/09/02/rfte-python/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 18:14:33 +0000</pubDate>
		<dc:creator>Jeff Waugh</dc:creator>
		
		<category><![CDATA[Ready for the Enterprise]]></category>

		<category><![CDATA[desktop]]></category>

		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://perkypants.org/blog/2006/09/02/rfte-python/</guid>
		<description><![CDATA[After finding this gem through Matthias Clasen and Ryan Lortie, I realised that my Ready for the Enterprise series simply had to include negative reviews too: Things that are clearly not Ready for the Enterprise.
Apparently, Arjan van de Ven has declared war on context switches and process wakeups in Red Hat&#8217;s bugzilla. A bunch of [...]]]></description>
			<content:encoded><![CDATA[<p>After finding this gem through Matthias Clasen and Ryan Lortie, I realised that my <a href="http://perkypants.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/">Ready for the Enterprise</a> <a href="http://perkypants.org/blog/category/rfte/">series</a> simply had to include negative reviews too: Things that are clearly <b>not</b> Ready for the Enterprise.</p>
<p>Apparently, Arjan van de Ven has <a href="https://bugzilla.redhat.com/bugzilla/showdependencytree.cgi?id=204948">declared war</a> on context switches and process wakeups in Red Hat&#8217;s bugzilla. A bunch of nice bugs there, and many more to come. Ryan recently <a href="http://blogs.gnome.org/view/ryanl/2006/07/27/0">wrote about this mess</a> and ways to look for it, too.</p>
<p>The surprise for me was a bug about yum-updatesd&thinsp;&#8212;&thinsp;well, okay, that wasn&#8217;t much of a surprise&thinsp;&#8212;&thinsp;and related atrocities. It turns out that the Python shell <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204946">wakes up every 100msec</a>. <em>Even when it has nothing to do.</em> Try it at home:</p>
<pre>
$ python
Python 2.4.3 (#2, Aug 25 2006, 17:37:59)
[GCC 4.1.2 20060817 (prerelease) (Ubuntu 4.1.1-11ubuntu1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
</pre>
<p>And in another terminal:</p>
<pre>$ strace -p $(pidof python)
Process 13787 attached - interrupt to quit
select(1, [0], NULL, NULL, {0, 96000})  = 0 (Timeout)
select(1, [0], NULL, NULL, {0, 100000}) = 0 (Timeout)
select(1, [0], NULL, NULL, {0, 100000}) = 0 (Timeout)
...
</pre>
<p>Holy crap! With pygobject and threading in the mix, for every long lifecycle Python process left running on your desktop machine&thinsp;&#8212;&thinsp;and for Ubuntu users, it really adds up&thinsp;&#8212;&thinsp;your CPU is getting a thorough workout while your battery auditions for the next explosive YouTube video meme. Let&#8217;s not even start on data centre use cases&#8230; Just buy more cooling!</p>
<p>Seriously, can you imagine? How much code do you think they&#8217;re running on the Enterprise&thinsp;&#8212;&thinsp;even when they&#8217;re stuck on emergency power because Wesley got his fly stuck in the reactor core again?</p>
<p>They still had to keep over a thousand people breathing, all their communicators working, critical computing infrastructure functioning, and so on. Reckon they&#8217;d sink power and cycles into wasted context switches? Nosiree. Wouldn&#8217;t happen. <em>They never had to deal with this shit in Star Trek!</em></p>
<p>And that is why <a href="http://www.python.org/">Python</a> gets our very first <b>Not</b> <a href="http://perkypants.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/">Ready for the Enterprise</a> review.</p>
<p>I mean, the Enterprise is not like a dump truck. You can&#8217;t just put things in it and expect it to work. The Enterprise is more like a series of tubes, and when you get a fat wad of agitated Python stuck in those tubes, you&#8217;ve got snakes on a m@#%#rf%!cking spaceship, and that just ain&#8217;t right!</p>
<p><em>Trek to Tubes to SoaP, ftw!</em></p>
<p>(Completely outrageous examples and fabrication used for effect. No actual Pythons were harmed during the creation of this entry.)</p>
]]></content:encoded>
			<wfw:commentRss>http://bethesignal.org/blog/2006/09/02/rfte-python/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RftE: Ubuntu Server</title>
		<link>http://bethesignal.org/blog/2006/08/18/rfte-ubuntu-server/</link>
		<comments>http://bethesignal.org/blog/2006/08/18/rfte-ubuntu-server/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 06:10:02 +0000</pubDate>
		<dc:creator>Jeff Waugh</dc:creator>
		
		<category><![CDATA[Ready for the Enterprise]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://perkypants.org/blog/2006/08/18/rfte-ubuntu-server/</guid>
		<description><![CDATA[You can install Ubuntu Server 6.06 LTS with your big toe. I know because I just did it. It&#8217;s worth pointing out that I have a pretty large big toe, too. Those with smaller, nimbler big toes will have an easier time with the keyboard.
Who knows what kinds of fine motor systems extra-terrestrial beings will [...]]]></description>
			<content:encoded><![CDATA[<p>You can install <a href="http://www.ubuntu.com/server">Ubuntu Server</a> 6.06 LTS with your big toe. I know because I just did it. It&#8217;s worth pointing out that I have a pretty large big toe, too. Those with smaller, nimbler big toes will have an easier time with the keyboard.</p>
<p>Who knows what kinds of fine motor systems extra-terrestrial beings will possess? Are they sure to have opposable thumbs and slender digits? We don&#8217;t know, and that kind of adaptability and accessibility is exactly what makes Ubuntu Server&#8230; <a href="http://perkypants.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/">Ready for the Enterprise</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://bethesignal.org/blog/2006/08/18/rfte-ubuntu-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ready for the Enterprise: Nokia 770</title>
		<link>http://bethesignal.org/blog/2006/06/11/ready-for-the-enterprise-nokia-770/</link>
		<comments>http://bethesignal.org/blog/2006/06/11/ready-for-the-enterprise-nokia-770/#comments</comments>
		<pubDate>Sat, 10 Jun 2006 20:57:41 +0000</pubDate>
		<dc:creator>Jeff Waugh</dc:creator>
		
		<category><![CDATA[Ready for the Enterprise]]></category>

		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://perkypants.org/blog/2006/06/11/ready-for-the-enterprise-nokia-770/</guid>
		<description><![CDATA[The Nokia 770, with the latest Internet Tablet 2006 beta firmware, is Ready for the Enterprise.
Thanks to Nokia, I&#8217;ve had the 770 for a while, but given the lack of pervasive public wifi in Australia, its housebound use cases have been limited to web browsing&#8230; In front of the television, in bed, or (mostly) on [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.nokia.com/770">Nokia 770</a>, with the latest <a href="http://www.maemo.org/#date_09062006">Internet Tablet 2006 beta</a> firmware, is <a href="http://perkypants.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/">Ready for the Enterprise</a>.</p>
<p>Thanks to Nokia, I&#8217;ve had the 770 for a while, but given the lack of pervasive public wifi in Australia, its housebound use cases have been limited to web browsing&#8230; In front of the television, in bed, or (mostly) on the toilet. But the latest firmware&thinsp;&#8212;&thinsp;currently in beta, soon to be released&thinsp;&#8212;&thinsp;changes everything.</p>
<p>I just spoke to <a href="http://muse.19inch.net/~daf/">daf</a> for 12 minutes via the 770&#8217;s new <a href="http://telepathy.freedesktop.org/">Telepathy</a>-powered Google Talk / Jabber client. The audio quality isn&#8217;t as good as the desktop client, but they&#8217;re working on it. I tried it with headphones and without&thinsp;&#8212;&thinsp;if you pop the 770 in your top pocket and wander around the house, it&#8217;s almost like you&#8217;re using a Star Trek communicator (albeit without the voice control).</p>
<p>Contacts and presence are tightly integrated into the user experience&thinsp;&#8212;&thinsp;there&#8217;s <a href="http://perkypants.org/blog/index.php?name=1101346937">no buddy list</a> in the traditional sense, just a category for contacts who are online. Just the way I like it. <img src='http://bethesignal.org/wp-content/plugins/tango-smilies/tango/face-wink.png' alt=';-)' class='wp-smiley' width='16' height='16' /> </p>
<p>The fresh theme is bright and punchy, the new feed reader is surprisingly good, and there&#8217;s a whole bunch of neat fixes and polish throughout. Imagine&thinsp;&#8212;&thinsp;a device that improves with age, with meaty, high-value software updates! Rocking.</p>
<p>I&#8217;m really looking forward to the <a href="http://o-hand.com/blog/?p=9">sweet PIM action</a> that <a href="http://www.openedhand.com/">Opened Hand</a> have been working on, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://bethesignal.org/blog/2006/06/11/ready-for-the-enterprise-nokia-770/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wave Your Bullshit Wand With Me</title>
		<link>http://bethesignal.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/</link>
		<comments>http://bethesignal.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/#comments</comments>
		<pubDate>Sun, 12 Mar 2006 02:44:47 +0000</pubDate>
		<dc:creator>Jeff Waugh</dc:creator>
		
		<category><![CDATA[Ready for the Enterprise]]></category>

		<category><![CDATA[FLOSS]]></category>

		<guid isPermaLink="false">http://perkypants.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/</guid>
		<description><![CDATA[When someone says &#8220;not ready for the enterprise&#8221; (or similar context- and content-free assertions), what they actually mean is: &#8220;They never had to deal with this shit in Star Trek!&#8221;
Of course, this also means that claims of enterprise-readiness suggest that a product or service is &#8220;ready for use in Star Trek&#8221;.
Update: Since publishing this well-received [...]]]></description>
			<content:encoded><![CDATA[<p>When someone says &#8220;<a href="http://plan99.net/autopackage/Linux_Problems">not ready for the enterprise</a>&#8221; (or similar context- and content-free assertions), what they actually mean is: <i>&#8220;They never had to deal with this shit in Star Trek!&#8221;</i></p>
<p>Of course, this also means that <a href="https://lists.ubuntu.com/archives/ubuntu-devel-announce/2006-March/000094.html">claims of enterprise-readiness</a> suggest that a product or service is <i>&#8220;ready for use in Star Trek&#8221;</i>.</p>
<p><strong>Update:</strong> Since publishing this well-received article, I have started a <a href="http://perkypants.org/blog/category/rfte/">series of posts</a> about ideas, products and services that are&thinsp;&#8212;&thinsp;or are <em>not</em>&thinsp;&#8212;&thinsp;Ready for the Enterprise. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://bethesignal.org/blog/2006/03/12/wave-your-bullshit-wand-with-me/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
