<?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/" ><channel><title>Urban Mainframe</title> <atom:link href="http://blog.urbanmainframe.com/feed/" rel="self" type="application/rss+xml" /><link>http://blog.urbanmainframe.com</link> <description>an oasis for idle minds</description> <lastBuildDate>Fri, 19 Feb 2010 00:26:06 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>PHP Caching to Speed up Dynamically Generated Sites</title><link>http://blog.urbanmainframe.com/2010/02/php-caching-to-speed-up-dynamically-generated-sites/</link> <comments>http://blog.urbanmainframe.com/2010/02/php-caching-to-speed-up-dynamically-generated-sites/#comments</comments> <pubDate>Sun, 07 Feb 2010 07:57:56 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Database]]></category> <category><![CDATA[High Performance]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Scalability]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Server]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3168</guid> <description><![CDATA[A nice introduction to dynamic page caching complete with source code.You might also enjoy:WordPress, Caching and index.html ]]></description> <content:encoded><![CDATA[<p>A nice introduction to <a title="go to: PHP Caching to Speed up Dynamically Generated Sites..." href="http://www.theukwebdesigncompany.com/articles/php-caching.php">dynamic page caching complete with source code.</a></p><div class="center"><img title="Illustration of the mechanics of cached page retrieval, bypassing expensive data sources." src="http://blog.urbanmainframe.com/wp-content/uploads/2010/02/withcache.png" alt="" width="542" height="243" /></div><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2010/02/wordpress-caching-and-index-html/' rel='bookmark' title='Permanent Link: WordPress, Caching and index.html'>WordPress, Caching and index.html</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/02/php-caching-to-speed-up-dynamically-generated-sites/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WordPress, Caching and index.html</title><link>http://blog.urbanmainframe.com/2010/02/wordpress-caching-and-index-html/</link> <comments>http://blog.urbanmainframe.com/2010/02/wordpress-caching-and-index-html/#comments</comments> <pubDate>Sat, 06 Feb 2010 16:33:33 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Changelog]]></category> <category><![CDATA[High Performance]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Scalability]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web Server]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3156</guid> <description><![CDATA[I became aware of an annoying little glitch on the Urban Mainframe yesterday. It seems that WordPress, on which this site is running, doesn't handle the URL http://example.com/index.html on an unmodified install (I've confirmed this on a handful of other WordPress sites). This is significant because index.html is a special file on many web-servers, often being [...]]]></description> <content:encoded><![CDATA[<p>I became aware of an annoying little glitch on the Urban Mainframe yesterday. It seems that WordPress, on which this site is running, doesn't handle the <acronym title="Uniform Resource Locator">URL</acronym> <em>http://example.com/index.html</em> on an unmodified install (I've confirmed this on a handful of other WordPress sites). This is significant because <em><a title="learn more about the Web-server Directory Index..." href="http://en.wikipedia.org/wiki/Webserver_directory_index">index.html</a></em><a title="learn more about the Web-server Directory Index..." href="http://en.wikipedia.org/wiki/Webserver_directory_index"> is a special file on many web-servers,</a> often being the "home" page of a directory on the server. Without special handling, a request for <em>index.html</em> on a WordPress installation generates a 404 (file not found) error — which is obviously something we don't want our visitors to be presented with.</p><p>In my case the impact of the glitch was magnified because I employ a quite aggressive caching policy on this website — and yesterday an unlikely combination of factors resulted in my 404 error page replacing my home page for a complete cache cycle. It went something like this:</p><ul><li>cached "home" page expires</li><li>next "home" page request is for <em>http://urbanmainframe.com/index.html</em></li><li><em>index.html</em> file request results in a 404 error</li><li>404 error page is cached</li><li>all subsequent requests for <em>http://urbanmainframe.com/</em> — and other "home" page URLs — return the cached 404 error page until the cache is next invalidated</li></ul><p>Quite a serious glitch then!</p><p>There are two things that shouldn't have happened here.</p><ol><li>Requests for <em>index.html</em> should not result in 404 errors.</li><li>Error pages should never be cached.</li></ol><p>I resolved the first issue by adding the following snippet of code to the very beginning of the 404.php file in my WordPress theme:</p><p><code>&lt;?php<br /> if ($_SERVER['REQUEST_URI'] == '/index.html') { header("Location: http://urbanmainframe.com/"); exit; }<br /> ?&gt;<br /> </code><br /> For the second issue I've filed a bug report with the authors of <a title="learn more about W3 Total Cache..." href="http://www.w3-edge.com/wordpress-plugins/w3-total-cache/">W3 Total Cache,</a> which is the caching system I use here on the Urban Mainframe.</p><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2010/02/php-caching-to-speed-up-dynamically-generated-sites/' rel='bookmark' title='Permanent Link: PHP Caching to Speed up Dynamically Generated Sites'>PHP Caching to Speed up Dynamically Generated Sites</a></li><li><a href='http://blog.urbanmainframe.com/2009/11/accelerating-my-wordpress-installation-redux/' rel='bookmark' title='Permanent Link: Accelerating My WordPress Installation (Redux)'>Accelerating My WordPress Installation (Redux)</a></li><li><a href='http://blog.urbanmainframe.com/2008/07/accelerating-my-wordpress-installation/' rel='bookmark' title='Permanent Link: Accelerating My WordPress Installation'>Accelerating My WordPress Installation</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/02/wordpress-caching-and-index-html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Kernel Level Root-kit</title><link>http://blog.urbanmainframe.com/2010/01/kernel-level-root-kit/</link> <comments>http://blog.urbanmainframe.com/2010/01/kernel-level-root-kit/#comments</comments> <pubDate>Fri, 29 Jan 2010 14:35:02 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Hacking]]></category> <category><![CDATA[Humour]]></category> <category><![CDATA[Network]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[Privacy]]></category> <category><![CDATA[Security]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3152</guid> <description><![CDATA[When do I get crazy-assed bikini models with sexual addiction issues lurking in the bushes? I think I could handle that. Instead, I get this tripe. Hilarious mailing list exchange in which John C. Welch, who suffers no fools, goes from being helper to stalker in just four moves. Keep reading into the comments to see [...]]]></description> <content:encoded><![CDATA[<blockquote><p>When do I get crazy-assed bikini models with sexual addiction issues lurking in the bushes? I think I could handle that. Instead, I get this tripe.</p></blockquote><p>Hilarious mailing list exchange in which John C. Welch, who suffers no fools, goes from being helper to stalker in just four moves. Keep reading into the comments to see the inevitable appearance of a lawyer-wannabe (and his subsequent about-face). <a title="go to: I Get Email..." href="http://www.bynkii.com/archives/2010/01/i_get_email.html">A must read.</a></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/kernel-level-root-kit/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Confessions of an Introverted Traveller</title><link>http://blog.urbanmainframe.com/2010/01/confessions-of-an-introverted-traveller/</link> <comments>http://blog.urbanmainframe.com/2010/01/confessions-of-an-introverted-traveller/#comments</comments> <pubDate>Fri, 29 Jan 2010 06:43:23 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Essay]]></category> <category><![CDATA[Miscellanea]]></category> <category><![CDATA[Travelogue]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3150</guid> <description><![CDATA[Sophia Dembling has a different style of travelling, and she’s tired of hiding it: Introversion and extroversion are inborn traits, and the difference between them is not that one is gregarious and at ease in the world and the other shy and awkward. Rather, extroverts are outwardly motivated and gain energy from interaction with the outside [...]]]></description> <content:encoded><![CDATA[<p><a title="go to: Confessions of an Introverted Traveller..." href="http://www.worldhum.com/features/speakers-corner/confessions-of-an-introverted-traveler-20090309/">Sophia Dembling has a different style of travelling, and she’s tired of hiding it:</a></p><blockquote><p>Introversion and extroversion are inborn traits, and the difference between them is not that one is gregarious and at ease in the world and the other shy and awkward. Rather, extroverts are outwardly motivated and gain energy from interaction with the outside world while introverts are more inwardly directed and drained by interaction with others. Introverts’ thinking tends to be deep and slow, we require copious time alone, we prefer probing conversation to shallow chitchat, and our social lives are geared more towards intimate one-on-one interactions than “more the merrier” free-for-alls.</p></blockquote>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/confessions-of-an-introverted-traveller/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Introducing the A4 Microprocessor, Apple’s First CPU</title><link>http://blog.urbanmainframe.com/2010/01/introducing-the-a4-microprocessor-apples-first-cpu/</link> <comments>http://blog.urbanmainframe.com/2010/01/introducing-the-a4-microprocessor-apples-first-cpu/#comments</comments> <pubDate>Thu, 28 Jan 2010 13:48:40 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Weblog]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[Hardware]]></category> <category><![CDATA[High Performance]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3132</guid> <description><![CDATA[Apple purchased P.A. Semi back in 2008 and the fruits of that purchase were apparently revealed with the launch of the iPad.]]></description> <content:encoded><![CDATA[<div class="photo center"><a href="http://blog.urbanmainframe.com/wp-content/uploads/2010/01/apple_a4.jpg"><img class="size-thumbnail" title="Apple A4 Microprocessor" src="http://blog.urbanmainframe.com/wp-content/uploads/2010/01/apple_a4-570x320.jpg" alt="Apple A4 Microprocessor" width="570" height="320" /></a></div><p><a title="go to: Apple iPad - First Thoughts..." href="http://blog.urbanmainframe.com/2010/01/apple-ipad-first-thoughts/">Apple's launch of the iPad didn't really rock my world.</a> But, within the iPad presentation, there was a little something that got my spine tingling: Apple revealed that the iPad is powered by a heretofore unknown <acronym title="Central Processing Unit">CPU</acronym> - the A4.</p><p>To me this is much bigger news than the iPad itself. This is an Apple-developed <acronym title="Central Processing Unit">CPU</acronym>, which I think is a first for the company. Apple describe the A4 as a "1GHz custom-designed, high-performance, low-power system-on-a-chip." Early hands-on reports of the iPad seem to support this. One thing that is now well documented is that the iPad is very fast. Apple also claim run times of up to 10 hours and a standby time of up to 1 month for the iPad, so it's clear that the A4 is very power-efficient.</p><p>So what do we know or can reasonably assume about the A4?</p><p>We know it runs at 1GHz which, in the case of the iPad, results in a respectable performance. We know that, as a "system on a chip," it contains both a <acronym title="Central Processing Unit">CPU</acronym> (initial suspect is an <a title="ARM Cortex-A9 MPCore" href="http://en.wikipedia.org/wiki/ARM_Cortex-A9_MPCore">ARM Cortex-A9 MPCore</a>) and a <acronym title="Graphics Processing Unit">GPU</acronym> (most likely a <a title="PowerVR" href="http://en.wikipedia.org/wiki/PowerVR#Series5_.28SGX.29">PowerVR SGX series 5</a> - the <a title="ARM Mali GPU" href="http://www.arm.com/products/multimedia/graphics/mali_hardware.html">ARM Mali</a> has also been suggested). So it's multi-core capable and has a high-performance <acronym title="Floating Point Unit">FPU</acronym>. It's also OpenGL capable.</p><p>It's probably reasonable to anticipate that this chip, or its derivatives, will pop up in future iPods, iPhones and perhaps the Apple TV — along with any further mobile devices that Apple conceives — as well as the iPad and its future revisions.</p><p>I don't think that the processor, at least in this form, will appear in Apple's desktops or laptops — and it's not needed there either.</p><p>What's really exciting about the A4 is that it's a first attempt - yet it competes very favourably with the established mobile CPUs from the likes of Qualcomm, et al.</p><p>I'll bet the launch of the iPad has caused concern in the boardrooms of quite a few companies. It's going to be very interesting to see how this plays out.</p><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2010/01/apple-ipad-first-thoughts/' rel='bookmark' title='Permanent Link: Apple iPad: First Thoughts'>Apple iPad: First Thoughts</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/introducing-the-a4-microprocessor-apples-first-cpu/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Unify: A Fantasy Fulfilled</title><link>http://blog.urbanmainframe.com/2010/01/unify-a-fantasy-fulfilled/</link> <comments>http://blog.urbanmainframe.com/2010/01/unify-a-fantasy-fulfilled/#comments</comments> <pubDate>Wed, 27 Jan 2010 21:58:03 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Miscellanea]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web Design]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3116</guid> <description><![CDATA[Ever since I first started making web pages, I wanted a CMS that would allow me to make content updates by simply going to my website and changing the content right on the page. My fantasy was that this system did not require me to know any programming language or tagging system beyond HTML and CSS and [...]]]></description> <content:encoded><![CDATA[<blockquote><p><a title="go to: Unify - A Fantasy Fulfilled..." href="http://www.andyrutledge.com/unify-gush.php">Ever since I first started making web pages, I wanted a <acronym title="Content Management System">CMS</acronym> that would allow me to make content updates by simply going to my website and changing the content right on the page.</a> My fantasy was that this system did not require me to know any programming language or tagging system beyond <acronym title="HyperText Markup Language">HTML</acronym> and <acronym title="Cascading Style Sheets">CSS</acronym> and it didn’t require me to play with a database. In my fantasy, the system took minutes to implement and my clients could use it as easily as I could.</p></blockquote>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/unify-a-fantasy-fulfilled/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Apple iPad: First Thoughts</title><link>http://blog.urbanmainframe.com/2010/01/apple-ipad-first-thoughts/</link> <comments>http://blog.urbanmainframe.com/2010/01/apple-ipad-first-thoughts/#comments</comments> <pubDate>Wed, 27 Jan 2010 21:14:15 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Weblog]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[Art]]></category> <category><![CDATA[Audio]]></category> <category><![CDATA[Gaming]]></category> <category><![CDATA[Hardware]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Music]]></category> <category><![CDATA[Silver Screen]]></category> <category><![CDATA[Video]]></category> <category><![CDATA[Web Browser]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3104</guid> <description><![CDATA[<br />&#8220;Last time there was this much excitement about a tablet, it had some commandments written on&#160;it.&#8221;<br /><span style="margin-left: 140px;">- The Wall Street Journal</span>]]></description> <content:encoded><![CDATA[<div class="center"><img title="Apple iPad with keyboard dock" src="http://blog.urbanmainframe.com/wp-content/uploads/2010/01/iPad_keyboard_dock.jpg" alt="Apple iPad with keyboard dock" width="449" height="425" /></div><p>Apple have finally unveiled a tablet computer, the <a title="learn more about the Apple iPad..." href="http://www.apple.com/ipad/">iPad.</a> The anticipation leading up to this launch and the speculation surrounding it has been truly staggering. Yet I find myself strangely underwhelmed by the device.</p><p><span id="more-3104"></span></p><p>Personally I have no need of a tablet computer, none at all. So this essay might appear to be a little negative. I was really hoping for something other than a tablet from this latest Apple event. So my heart sank as soon as Steve Jobs (who still looks awfully thin) mentioned tablets.</p><p>I followed the presentation via <a title="go to: engadget's liveblog of the Apple iPad launch..." href="http://www.engadget.com/2010/01/27/live-from-the-apple-tablet-latest-creation-event/">engadget's liveblog</a> and I <a title="go to: My Twitter Stream..." href="http://twitter.com/urban_mainframe">twittered my thoughts</a> as the event unfolded. A slightly abridged transcript of my notes follows:</p><ol><li>It's called the iPad...</li><li>I feel strangely disappointed - I've got no use for a tablet.</li><li>There's gotta be more to the iPad than this... surely... come on Steve, what are you holding back?</li><li>So far it all looks pretty standard stuff. It's like a big iPhone, but without the phone...</li><li>1GHz Apple A4 chip... whoa, that's new. Where the f*&amp;^ did that come from?</li><li>Hmm... this chip could be the big news...</li><li>Runs all iPhone apps unmodified... yeah, yeah... blah, blah, blah... what about that chip?</li><li>Game graphics are really slick... So what's the A4 - a <acronym title="Central Processing Unit">CPU</acronym>, a <acronym title="Graphics Processing Unit">GPU</acronym>... is it both?</li><li>Still unimpressed with the iPad... waiting for the big news...</li><li>Unsurprisingly it's an e-book reader too. Nothing so far that hadn't been anticipated.</li><li><acronym title="Universal Serial Bus">USB</acronym>, Wi-fi and <acronym title="3rd Generation Mobile Telecommunications">3G</acronym>...</li><li>No contract, unlimited data, deal with AT&amp;T (US) @ $29.99/mnth. Euro deals in place June/July. All models unlocked, use <acronym title="Global System for Mobile Communications">GSM</acronym> µSIMs</li><li>64GB + wi-fi + <acronym title="3rd Generation Mobile Telecommunications">3G</acronym> = $829 = around £800 here in the UK. Naw, I'm not too keen. £299 would have been easier to swallow.</li><li>Ah... keyboard dock is interesting... now you've got a handy little portable terminal... now that's more like it.</li><li>Suddenly £800 (± a few quid) doesn't seem so bad. It's almost a netbook!!!</li><li>Wonder how well that screen copes with greasy fingerprints?</li><li>I'm really underwhelmed. The Apple guys are talking about a "magical device" at an "unbelievable price"...</li><li>... "our most advanced technology" and a "revolutionary device" - I can't help wonder, "am I missing something?"</li><li>No cameras, no <acronym title="Global Positioning System">GPS</acronym> - so no augmented reality...</li><li>A missed opportunity methinks.</li><li>Silly me: of course geo-location can be achieved via <acronym title="3rd Generation Mobile Telecommunications">3G</acronym> and <acronym title="Global System for Mobile Communications">GSM</acronym>. Wouldn't expect that to be as accurate as <acronym title="Global Positioning System">GPS</acronym> though.</li><li>Specs on Apple's website confirm that there is <acronym title="Global Positioning System">GPS</acronym>.</li><li>There's Bluetooth too. So wireless sync with PC could be possible.</li><li>There is a camera connection kit too. So suddenly there's a few more possibilities.</li><li>1.6lbs and .5" thick - that's pretty good. It'll be easy to transport at least.</li><li>Okay. I'm somewhat intrigued. But I don't think I'll be rushing out to buy one. I'd prefer a MacBook Pro.</li><li>Back to that camera thing, despite the camera connection kit, augmented reality won't be too good without an integral camera.</li><li>So who is the iPad aimed at? What sort of customer does Apple see here, apart from the fan-boyz?</li><li>No multi-tasking on the iPad!!! Screen resolution 1024x768. First [hands on] reports tell us that it's really fast and responsive.</li><li>engadget reports that the on-screen keyboard is "good, not great. Not quite as responsive as it looked in the demos."</li></ol><p>So there you have it. If you wanted a tablet then I'm sure you're jumping through hoops right now. But for myself, well I think I'll keep saving for that new MacBook Pro.</p><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2010/01/frog-designs-apple-tablet-prototypes/' rel='bookmark' title='Permanent Link: Frog Design’s Apple Tablet Prototypes'>Frog Design’s Apple Tablet Prototypes</a></li><li><a href='http://blog.urbanmainframe.com/2010/01/introducing-the-a4-microprocessor-apples-first-cpu/' rel='bookmark' title='Permanent Link: Introducing the A4 Microprocessor, Apple’s First CPU'>Introducing the A4 Microprocessor, Apple’s First CPU</a></li><li><a href='http://blog.urbanmainframe.com/2010/01/retro-apple-com-home-pages/' rel='bookmark' title='Permanent Link: Retro Apple.com Home Pages'>Retro Apple.com Home Pages</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/apple-ipad-first-thoughts/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Unix Turns 40: The Past, Present and Future of a Revolutionary OS</title><link>http://blog.urbanmainframe.com/2010/01/unix-turns-40-the-past-present-and-future-of-a-revolutionary-os/</link> <comments>http://blog.urbanmainframe.com/2010/01/unix-turns-40-the-past-present-and-future-of-a-revolutionary-os/#comments</comments> <pubDate>Wed, 27 Jan 2010 15:53:09 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Hacking]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Unix]]></category> <category><![CDATA[Vintage]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3099</guid> <description><![CDATA[After four decades, the future of the operating system is clouded, but its legacy will endure. Regardless of the ultimate fate of Unix, the operating system born at Bell Labs 40 years ago has established a legacy likely to endure for decades more. It can claim parentage of a long list of popular software, including the [...]]]></description> <content:encoded><![CDATA[<p>After four decades, the future of the operating system is clouded, but its legacy will endure.</p><blockquote><p>Regardless of the ultimate fate of <a title="go to: Unix Turns 40 - The Past, Present and Future of a Revolutionary OS" href="http://bit.ly/1V7pgN">Unix, the operating system born at Bell Labs 40 years ago</a> has established a legacy likely to endure for decades more. It can claim parentage of a long list of popular software, including the Unix offerings of IBM, HP and Sun, Apple's Mac <acronym title="Operating System">OS</acronym> X and Linux. It has also influenced systems with few direct roots in Unix, such as Microsoft's Windows NT and the IBM and Microsoft versions of DOS.</p><p>The [Association for Computing Machinery] may have said it best in its 1983 Turing award citation in honor of Thompson and Ritchie's Unix work: "The genius of the Unix system is its framework, which enables programmers to stand on the work of others."</p></blockquote><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2008/06/top-ten-mac-os-x-tips-for-unix-geeks/' rel='bookmark' title='Permanent Link: Top Ten Mac OS X Tips for Unix Geeks'>Top Ten Mac OS X Tips for Unix Geeks</a></li><li><a href='http://blog.urbanmainframe.com/2009/04/operating-system-interface-design-between-1981-2009/' rel='bookmark' title='Permanent Link: Operating System Interface Design Between 1981-2009'>Operating System Interface Design Between 1981-2009</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/unix-turns-40-the-past-present-and-future-of-a-revolutionary-os/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Monitor Applications, Processes and Files in OS X with opensnoop</title><link>http://blog.urbanmainframe.com/2010/01/monitor-applications-processes-and-files-in-os-x-with-opensnoop/</link> <comments>http://blog.urbanmainframe.com/2010/01/monitor-applications-processes-and-files-in-os-x-with-opensnoop/#comments</comments> <pubDate>Wed, 27 Jan 2010 13:56:21 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Disk]]></category> <category><![CDATA[High Performance]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[Scalability]]></category> <category><![CDATA[Software]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3094</guid> <description><![CDATA[Using the command line tool opensnoop you can track any Mac application's (or system process') usage of the file system. This is a very handy tool for administrators and troubleshooting! The simplest way to use it is as follows: sudo opensnoop -n SafariYou can also track a specific file, and what is accessing it, like so: sudo [...]]]></description> <content:encoded><![CDATA[<p>Using the command line tool <em><a title="learn more about &quot;opensnoop...&quot;" href="http://developer.apple.com/mac/library/DOCUMENTATION/Darwin/Reference/ManPages/man1/opensnoop.1m.html">opensnoop</a></em> you can track any Mac application's (or system process') usage of the file system. This is a very handy tool for administrators and troubleshooting! The simplest way to use it is as follows:</p><p><code>sudo opensnoop -n Safari<br /> </code></p><p>You can also track a specific file, and what is accessing it, like so:</p><p><code>sudo opensnoop -f /etc/hosts<br /> </code></p><p>Tracking a specific process is as simple as just specifying the process id:</p><p><code>sudo opensnoop -p PID<br /> </code></p><p><em>opensnoop</em> will keep tracking the file until the process itself is ended, so just hit Control-C in the Terminal to stop <em>opensnoop</em> from running. In case you’re wondering, <em>opensnoop</em> is based on DTrace, a popular UNIX tool.</p><p>[<a title="go to: Track an applications usage in Mac OS X with opensnoop..." href="http://osxdaily.com/2010/01/27/track-an-applications-usage-in-mac-os-x/">via</a>]</p><div id="related-posts"><h2>You might also enjoy:</h2><ol><li><a href='http://blog.urbanmainframe.com/2010/01/hiding-files-and-folders-in-os-x/' rel='bookmark' title='Permanent Link: Hiding Files and Folders in OS X'>Hiding Files and Folders in OS X</a></li><li><a href='http://blog.urbanmainframe.com/2010/01/unix-turns-40-the-past-present-and-future-of-a-revolutionary-os/' rel='bookmark' title='Permanent Link: Unix Turns 40: The Past, Present and Future of a Revolutionary OS'>Unix Turns 40: The Past, Present and Future of a Revolutionary OS</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/monitor-applications-processes-and-files-in-os-x-with-opensnoop/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Awesome Studio Demo Reels</title><link>http://blog.urbanmainframe.com/2010/01/awesome-studio-demo-reels/</link> <comments>http://blog.urbanmainframe.com/2010/01/awesome-studio-demo-reels/#comments</comments> <pubDate>Wed, 27 Jan 2010 12:51:39 +0000</pubDate> <dc:creator>Jonathan Hollin</dc:creator> <category><![CDATA[Asides]]></category> <category><![CDATA[Imaging]]></category> <category><![CDATA[Silver Screen]]></category> <category><![CDATA[Video]]></category><guid isPermaLink="false">http://blog.urbanmainframe.com/?p=3091</guid> <description><![CDATA[These stunning demo reels from Stargate Studios provide a little insight TV/movie production:Stargate Studios Virtual Backlot Demo Stargate Studios VFX Reel 2009 ]]></description> <content:encoded><![CDATA[<p>These stunning demo reels from Stargate Studios provide a little insight TV/movie production:</p><ul><li><a title="go to: Stargate Studios Virtual Backlot Demo..." href="http://vimeo.com/8337356">Stargate Studios Virtual Backlot Demo</a></li><li><a title="go to: Stargate Studios VFX Reel 2009..." href="http://vimeo.com/8338030">Stargate Studios VFX Reel 2009</a></li></ul>]]></content:encoded> <wfw:commentRss>http://blog.urbanmainframe.com/2010/01/awesome-studio-demo-reels/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Served from: acmkokecqs.gs01.gridserver.com @ 2010-03-13 01:06:56 by W3 Total Cache -->