<?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>Computer Science @ CofC &#187; Clay McCauley</title>
	<atom:link href="http://www.cs.cofc.edu/blog/author/mccauleyccscofcedu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cs.cofc.edu/blog</link>
	<description>Commentary from Students &#38; Faculty</description>
	<lastBuildDate>Mon, 30 Jan 2012 21:24:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Scratch on 64-bit Ubuntu</title>
		<link>http://www.cs.cofc.edu/blog/2010/03/scratch-on-64-bit-ubuntu/</link>
		<comments>http://www.cs.cofc.edu/blog/2010/03/scratch-on-64-bit-ubuntu/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 14:35:00 +0000</pubDate>
		<dc:creator>Clay McCauley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cs.cofc.edu/blog/?p=129</guid>
		<description><![CDATA[During the last Lowcountry Computer Camp session, we discovered to our surprise that MIT&#8217;s Scratch program only supports the 32-bit version of Ubuntu Linux. Since x86_64 is backwards compatible, it&#8217;s possible to get the software to install with a little extra effort. First you&#8217;ll need to install the 32-bit compatibility support libraries.  To do this, [...]]]></description>
			<content:encoded><![CDATA[<p>During the last Lowcountry Computer Camp session, we discovered to our surprise that MIT&#8217;s Scratch program only supports the 32-bit version of Ubuntu Linux.  Since x86_64 is backwards compatible, it&#8217;s possible to get the software to install with a little extra effort.</p>
<p>First you&#8217;ll need to install the 32-bit compatibility support libraries.  To do this, open the package manager and search for &#8220;ia32-libs&#8221; and install it.  After installing 32-bit support, download the <a href="https://launchpad.net/~scratch/+archive/ppa/+files/scratch_1.4.0-0ubuntu2_i386.deb">Debian/Ubuntu package</a> from the <a href="http://scratch.mit.edu/">Scratch site at MIT</a>.  (By default the package will end up in your Downloads folder)  Open a terminal window, change directory to Downloads and run the following command:</p>
<p><code>sudo dpkg -i --force-architecture ./scratch_1.4.0-0ubuntu2_i386.deb</code></p>
<p>(you may need to make changes to the above if you&#8217;ve downloaded a newer version)  If all goes well, you&#8217;ll have a new copy of Scratch listed in the Programming subfolder of the Applications menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.cofc.edu/blog/2010/03/scratch-on-64-bit-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A fun and interesting peek inside the machine&#8230;</title>
		<link>http://www.cs.cofc.edu/blog/2010/03/a-fun-and-interesting-peek-inside-the-machine/</link>
		<comments>http://www.cs.cofc.edu/blog/2010/03/a-fun-and-interesting-peek-inside-the-machine/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 04:50:29 +0000</pubDate>
		<dc:creator>Clay McCauley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cs.cofc.edu/blog/?p=126</guid>
		<description><![CDATA[With so many layers of abstraction in modern computer systems and programming languages it&#8217;s easy to take the inner workings of our machines for granted. Earlier this week I stumbled across a video someone posted of a &#8220;hacking tool&#8221; called ICU64.  It&#8217;s a piece of software that hooks into a Commodore 64 emulator and allows [...]]]></description>
			<content:encoded><![CDATA[<p>With so many layers of abstraction in modern computer systems and programming languages it&#8217;s easy to take the inner workings of our machines for granted.  Earlier this week I stumbled across a <a title="Real time hacking of a C64 emulator" href="http://www.youtube.com/watch?v=tjcvR5McmSg">video</a> someone posted of a &#8220;hacking tool&#8221; called <a title="ICU64 Blog" href="http://icu64.blogspot.com/">ICU64</a>.  It&#8217;s a piece of software that hooks into a Commodore 64 emulator and allows the user to both view and modify data down to the individual bit on a running system.    It&#8217;s one thing to understand the effects of flipping a bit here or there, but to see the beauty in patterns of data inside a running program&#8230; that&#8217;s something else all together.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.cofc.edu/blog/2010/03/a-fun-and-interesting-peek-inside-the-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard reviewed from a CS perspective</title>
		<link>http://www.cs.cofc.edu/blog/2009/09/snow-leopard-reviewed-from-a-cs-perspective/</link>
		<comments>http://www.cs.cofc.edu/blog/2009/09/snow-leopard-reviewed-from-a-cs-perspective/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 14:52:40 +0000</pubDate>
		<dc:creator>Clay McCauley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cs.cofc.edu/blog/?p=96</guid>
		<description><![CDATA[Apple recently released the latest version of their operating system called Snow Leopard. If you&#8217;ve already installed it, you might be asking yourself, &#8220;What&#8217;s the big deal?&#8221; It doesn&#8217;t really look all that different compared with Leopard, (their previous release) but that&#8217;s exactly the point.  Apple is as obsessed with perfection inside their OS as [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Apple" href="http://www.apple.com">Apple</a> recently released the latest version of their operating system called <a title="Snow Leopard" href="http://www.apple.com/macosx/">Snow Leopard</a>.  If you&#8217;ve already installed it, you might be asking yourself,  &#8220;What&#8217;s the big deal?&#8221;  It doesn&#8217;t really look all that different compared with Leopard, (their previous release) but that&#8217;s exactly the point.   Apple is as obsessed with perfection inside their OS as they are with the look and feel of their products.  <a href="http://arstechnica.com/authors/john-siracusa/">John Siracusa</a> of <a href="http://arstechnica.com/authors/john-siracusa/">Ars Technica</a> recently published an <a title="Snow Leopard - The Ars Technica Review" href="http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars">in-depth, 23-page article on Apple&#8217;s new OS</a>.  He doesn&#8217;t just cover the obvious feature enhancements.  He takes the reader on an in-depth tour of the underpinnings of OS 10.6, it&#8217;s history and why Apple has made many of the changes in this release.  The article also gives you a glimpse of where Apple and MacOS are headed in the future.  Whether you&#8217;re interested subjects like compilers, threading and filesystem internals or just curious about some of the features and history of the OS, there&#8217;s something here for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs.cofc.edu/blog/2009/09/snow-leopard-reviewed-from-a-cs-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

