<?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>Entropy &#187; Technoramble</title>
	<atom:link href="http://entropy.co.za/blog/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://entropy.co.za/blog</link>
	<description>information out of chaos</description>
	<lastBuildDate>Thu, 06 Oct 2011 16:14:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Taking screenshots on Android (without root) and iPhone</title>
		<link>http://entropy.co.za/blog/tech/543-screenshots-android-and-iphone/</link>
		<comments>http://entropy.co.za/blog/tech/543-screenshots-android-and-iphone/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 23:46:40 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Technoramble]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=543</guid>
		<description><![CDATA[Let&#8217;s say you want to show off something cool that you&#8217;ve got going on your Android smartphone or iPhone on the web somewhere. This means you want to take a screenshot or six in a standard image format and upload &#8230; <a href="http://entropy.co.za/blog/tech/543-screenshots-android-and-iphone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s say you want to show off something cool that you&#8217;ve got going on your Android smartphone or iPhone on the web somewhere.</p>
<p>This means you want to take a screenshot or six in a standard image format and upload them somewhere people can see them.</p>
<p>Let&#8217;s take a look at how you would do that on an Android device and compare it to how it&#8217;s done on iPhone.</p>
<h3>Android screenshot tutorial</h3>
<p>This tutorial is shamelessly lifted from everyone and his dog. It&#8217;s specific to any platform, so if you get stuck there are some good <a title="Take screenshots of Android from Windows" href="http://androidmodz.com/tutorials/9-tutorial-taking-screenshots-android-based-phones.html" target="_blank">Windows</a> and <a title="Take screenshots of Android from Mac OS X" href="http://www.simplehelp.net/2009/07/23/how-to-take-screenshots-of-your-android-based-phone-from-os-x/" target="_blank">Mac</a> tutorials available elsewhere. The <a title="Take screenshots of Android from Ubuntu" href="https://help.ubuntu.com/community/AndroidScreenshots" target="_blank">Ubuntu tutorial</a> on the community documentation site is decent, but lacks some details which I&#8217;ll cover in a post tomorrow.</p>
<ol>
<li>Download and install the Java Runtime Environment from Sun/Oracle. The procedure is different for Windows, Mac and Linux, but there&#8217;s plenty of <a title="Let Me Google That For You" href="http://lmgtfy.com/?q=install+java+runtime+on+[insert+platform+name]" target="_blank">instructions on the web</a> on how to get this done.</li>
<li>Download and <a title="Download the Android SDK" href="http://developer.android.com/sdk/index.html" target="_blank">install the Android SDK</a>. You shouldn&#8217;t need to use the tools/android program to install a platform SDK just yet, but if you&#8217;ve gone through these steps and it&#8217;s still not working you may need to.</li>
<li>Turn on USB debugging on the device you want to use. This is usually under Settings-&gt;Applications-&gt;Development.</li>
<li>Install and/or configure the relevant USB drivers. This can be relatively tricky and I will publish a post tomorrow dealing with how this is done on Linux.</li>
<li>Connect your device.</li>
<li>Sacrifice an iPhone to the robot overlords (or say &#8220;Roger, roger&#8221; while dancing around in a circle pretending to shoot your laser gun at Jedi).</li>
<li>Run the tools/ddms program from wherever you installed the Android SDK.</li>
</ol>
<p>If everything went right your device should be listed and you can now take screenshots from it.</p>
<div id="attachment_548" class="wp-caption aligncenter" style="width: 590px"><img class="size-full wp-image-548" title="Using Dalvik Debug Monitor (DDMS) to capture screenshots from Android" src="http://entropy.co.za/blog/wp-content/uploads/ddms-screenie.jpg" alt="Grabbing screenshots with DDMS" width="580" height="360" /><p class="wp-caption-text">Capturing screenshots from an Android device with the DDMS tool</p></div>
<h3>iPhone screenshot tutorial</h3>
<p>Taking a screenshot on the iPhone is a little easier, but for those who struggled to keep up with how it&#8217;s done on Android I&#8217;ll draw a picture to make it easier to understand.</p>
<div id="attachment_549" class="wp-caption aligncenter" style="width: 530px"><img class="size-full wp-image-549" title="iPhone 4 screenshot tutorial" src="http://entropy.co.za/blog/wp-content/uploads/iphone4-screenie.jpg" alt="How to take screenshots on an iPhone 4" width="520" height="345" /><p class="wp-caption-text">How to take screenshots on an iPhone 4</p></div>
<p>On the upside, at least you don&#8217;t have to copy the images from the Android device to your PC.</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/tech/543-screenshots-android-and-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR 2 on 64 bit Ubuntu: Tutorial and download</title>
		<link>http://entropy.co.za/blog/tech/530-adobe-air-64bit-ubuntu/</link>
		<comments>http://entropy.co.za/blog/tech/530-adobe-air-64bit-ubuntu/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 01:02:26 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Technoramble]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=530</guid>
		<description><![CDATA[The obvious question is, &#8220;What are you installing Air on Ubuntu for?&#8221; Sadly, it&#8217;s because the best PC Twitter clients by far seem to all be written in Air. If you haven&#8217;t tried them yet, check out Seesmic, Twhirl, Tweetdeck &#8230; <a href="http://entropy.co.za/blog/tech/530-adobe-air-64bit-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-531 alignleft" title="Adobe Air Logo" src="http://entropy.co.za/blog/wp-content/uploads/Adobe-Air-Logo-small.jpg" alt="Adobe Air logo" width="128" height="157" />The obvious question is, &#8220;What are you installing Air on Ubuntu for?&#8221;</p>
<p>Sadly, it&#8217;s because the best PC Twitter clients by far seem to all be written in Air. If you haven&#8217;t tried them yet, check out Seesmic, Twhirl, Tweetdeck and Spaz. It&#8217;s unlikely you&#8217;ll be satisfied with anything less once you do, though.</p>
<p>The less obvious question is: &#8220;What are you still using Ubuntu 64 bit for if you keep having to jump through hoops to install stuff?&#8221;</p>
<p>To that I don&#8217;t really have a proper answer. Maybe because I enjoy blogging about my struggles with it?</p>
<p>I&#8217;ve put up with Gwibber this long mainly because the <a title="Install Adobe AIR 2 on 64 bit Linux: According to Adobe (The long way)" href="http://kb2.adobe.com/cps/521/cpsid_52132.html" target="_blank">instructions for installing AIR on 64 bit Ubuntu</a> on the Adobe site needs you to install a special tool to download a bunch of 32 bit libraries to install AIR.</p>
<p>Not only don&#8217;t I like doing that, it&#8217;s somewhat daunting for a lazy bum that isn&#8217;t <em>that</em> into Twitter.</p>
<p>Enter James Ward and his 9-step seemingly flop proof method of installing Adobe AIR 2. His post is the source from which I&#8217;m shamelessly stealing the below tutorial, so please <a title="Sauce" href="http://www.jamesward.com/2010/10/14/install-adobe-air-on-64-bit-ubuntu-10-10/" target="_blank">go check it out</a>.</p>
<p>If you&#8217;re too lazy to go through the steps yourself and you&#8217;re feeling trusting you can <a title="Adobe AIR 2 (2.0.4.13090) 64 bit Ubuntu/Debian package" href="http://dl.dropbox.com/u/9164892/adobeair_64-2.0.4.13090.deb">grab the Adobe Air 64-bit .deb I built from my Dropbox</a>.</p>
<p>You may need to update AIR after installing it if you came upon this post some weeks after I published it. If you don&#8217;t want to download a package and then download an update once it&#8217;s installed, here&#8217;s the tutorial.</p>
<ol>
<li><a title="Download Adobe AIR 2.0.4 Ubuntu/Debian 32-bit installer" href="http://get.adobe.com/air/thankyou/?installer=Adobe_AIR_2.0.4_for_Linux_(.deb)" target="_blank">Download the 32-bit Adobe AIR .deb package</a></li>
<li>Open a terminal window and go to the directory where you downloaded the installer</li>
<li>Create a temporary directory:
<pre class="brush:shell; gutter:false;">mkdir tmp</pre>
</li>
<li>Extract the deb file to the directory:
<pre class="brush:shell; gutter:false;">dpkg-deb -x adobeair.deb tmp</pre>
</li>
<li>Extract the control files of the deb to the directory:
<pre class="brush:shell; gutter:false;">dpkg-deb -e adobeair.deb tmp/DEBIAN</pre>
</li>
<li>Change the architecture parameter on the control file from “i386? to “all”:
<pre class="brush:shell; gutter:false;">sed -i "s/i386/all/" tmp/DEBIAN/control</pre>
</li>
<li>Repackage the deb file:
<pre class="brush:shell; gutter:false;">dpkg-deb -b tmp/ adobeair_64.deb</pre>
</li>
<li>Install Adobe AIR 2 by double clicking the file or running the command:
<pre class="brush:shell; gutter:false;">sudo dpkg -i adobeair_64.deb</pre>
</li>
</ol>
<p>Farewell for now Gwibber. Until you have the basic features I need from a social networking client, Adobe Air apps it will have to be.</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/tech/530-adobe-air-64bit-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Thunderbird 3.1 on Ubuntu 10.04 Lucid Lynx 64 bit</title>
		<link>http://entropy.co.za/blog/tech/420-thunderbird-3-1-64bit-ubuntu-lucid/</link>
		<comments>http://entropy.co.za/blog/tech/420-thunderbird-3-1-64bit-ubuntu-lucid/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 22:52:23 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Technoramble]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=420</guid>
		<description><![CDATA[About a month ago Mozilla released Thunderbird 3.1. The problem is that Ubuntu 10.04 (Lucid Lynx) ships with Thunderbird 3.0.x. Normally this isn&#8217;t an issue because the newest version of something as big as a Mozilla project is usually in &#8230; <a href="http://entropy.co.za/blog/tech/420-thunderbird-3-1-64bit-ubuntu-lucid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>About a month ago Mozilla released Thunderbird 3.1.</p>
<p>The problem is that Ubuntu 10.04 (Lucid Lynx) ships with Thunderbird 3.0.x. Normally this isn&#8217;t an issue because the newest version of something as big as a Mozilla project is usually in a <abbr title="Personal Package Archives">PPA</abbr> within a few days of the release .</p>
<h3>The Personal Package Archive (PPA)</h3>
<p><a title="Ubuntu Personal Package Archives" href="https://launchpad.net/ubuntu/+ppas" target="_blank">Personal Package Archives</a> are a service Canonical (the creators and custodians of Ubuntu) provide via their Launchpad website. Basically it allows Ubuntu users that know what they&#8217;re doing to upload packages (such as applications like Thunderbird or Firefox) which can then be relatively easily installed by other Ubuntu users.</p>
<p>No PPA package for Thunderbird 3.1 existed within the first few days of launch and the &#8220;official&#8221; <a title="PPA for Ubuntu Mozilla Daily Build Team" href="https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa" target="_blank">Ubuntu Mozilla Daily Build Team PPA</a> hadn&#8217;t received a new version of Thunderbird since February.<br />
<span id="more-420"></span></p>
<h3>Ubuntuzilla</h3>
<p>People running 32bit versions of Ubuntu can use <a title="Ubuntuzilla Main Page" href="http://ubuntuzilla.sourceforge.net/" target="_blank">Ubuntuzilla</a>, which usually has Ubuntu/Debian packaged versions of the latest official binary releases of Firefox, Thunderbird and Seamonkey.</p>
<p>They also have their own repository that you can point your package manager at so you don&#8217;t have to manually check for updates. It&#8217;s no PPA, but Ubuntuzilla probably has Ubuntu/Debian-compatible packages up before anyone else can (since they don&#8217;t try to compile the apps from sources but rather just repackage the binaries Mozilla themselves release).</p>
<p>Without a convenient PPA or being able to use Ubuntuzilla, I decided to try and figure out how to build my own Thunderbird package for Ubuntu which I could then provide to others in my position via Launchpad.</p>
<h3>Building Thunderbird from source</h3>
<p>If you don&#8217;t know anything about compiling software on Linux, don&#8217;t  worry&#8230; Mozilla does things completely differently from the average  Linux application.</p>
<p>Two guides that cropped up on forums while searching for information was the <a title="Debian New Maintainers' Guide" href="http://www.debian.org/doc/maint-guide/" target="_blank">Debian New Maintainers&#8217; Guide</a> and the <a title="Ubuntu Packaging Guide: Ubuntu Wiki" href="https://wiki.ubuntu.com/PackagingGuide" target="_blank">Ubuntu Packaging Guide</a>. I can&#8217;t recommend the Debian guide for anyone trying to get anything done on any kind of deadline. It seemed to provide a totally different set of instructions from the Ubuntu Packaging Guide. Another useful guide is Mozilla&#8217;s <a href="https://developer.mozilla.org/En/Build_Documentation" target="_blank">Thunderbird Build Instructions</a>.</p>
<p>First order of business is to <a href="ftp://ftp.mozilla.org/pub/thunderbird/releases/3.1/source/thunderbird-3.1.source.tar.bz2">grab the Thunderbird 3.1 source</a> and extract it somewhere. You should get a comm-1.9.2 directory from the tarball (archive).</p>
<p>Before you can actually build Thunderbird you need to build the sources from which you&#8217;ll build Thunderbird. It sounds complicated, but it&#8217;s just one relatively simple extra step.</p>
<p>Before you can do any compiling, however, you&#8217;ll need to install the build pre-requisites as laid out in the Ubuntu Packaging and <a href="https://developer.mozilla.org/en/Simple_Thunderbird_build" target="_blank">Simple Thunderbird Build</a> Guides.</p>
<p>It should be as simple as running two apt commands on Ubuntu:<br />
<code>$ sudo apt-get build-dep thunderbird<br />
$ sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libiw-dev autoconf2.13</code></p>
<p>From here you need to set up a <em>mozconfig</em> file before you can generate the source files necessary to build Thunderbird. For a detailed explanation of how to set up a <em>mozconfig</em> file, see the <a title="Mozilla: Configuring Build Options" href="https://developer.mozilla.org/en/Configuring_Build_Options" target="_blank">Configuring Build Options guide</a>. There are a number of places <em>mozconfig</em> can be created. I chose the root of the comm-1.9.2 directory as it seemed the most straightforward. The contents of my <em>mozconfig</em> file were as follows:<br />
<code>mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/thunderbird-3.1<br />
ac_add_options --enable-application=mail<br />
mk_add_options MOZ_CO_PROJECT=mail<br />
ac_add_options --enable-optimize<br />
ac_add_options --enable-static<br />
ac_add_options --disable-tests</code></p>
<p>Once you&#8217;ve configured the build options you&#8217;re ready to <a title="Mozilla: Build and Install" href="https://developer.mozilla.org/en/Build_and_Install" target="_blank">Build an Install, for which Mozilla also have a guide</a>. It boils down to a single command:<br />
<code>@ make -f client.mk build</code></p>
<p>This will produce a Thunderbird build in the subdirectory specified in the first line of the &#8216;mozconfig&#8217; example given above.</p>
<p>From here you could do a make install, but that isn&#8217;t recommended. Mozilla has a tarball package generation feature built into their make system, so after changing into the subdirectory (./thunderbird-3.1 in the example here) you can simply run:<br />
<code>$ make package</code></p>
<p>This will produce a self-contained package you can extract anywhere and run.</p>
<p>An alternative option I used to test my build came from <a title="[64bit] How to Install Thunderbird 3.1" href="http://ubuntuforums.org/showthread.php?t=1457609" target="_blank">a thread on the Ubuntu forums</a> which suggested (thanks <a title="cYbercOsmOnauT's profile on the Ubuntu forums" href="http://ubuntuforums.org/member.php?u=1042590" target="_blank">cYbercOsmOnauT</a>) you run<br />
<code>$ make -j4<br />
$ sudo checkinstall -D --install=no --pkgname='thunderbird' --pkgversion='3.1'</code><br />
instead of &#8216;make package&#8217;.</p>
<p>Checkinstall is capable of generating binary packages in Debian (.deb), Red Hat (.rpm), or Slackware (.tar.gz) format. In the single test I ran, however, it seemed to produce a sub-optimal package which installed files all over the filesystem (including the root, for some reason).</p>
<h3>Trying for the Right Way™</h3>
<p>What I really wanted, however, was to make a package I could upload to a PPA for others to use. Following both the Debian and Ubuntu packaging guides, this means the creation of a &#8216;debian&#8217; directory somewhere which must contain the information necessary to build an Ubuntu package.</p>
<p>This post has grown too long already, however. Suffice it to say that at the time of writing I hadn&#8217;t yet succeeded in creating a package I could upload to a PPA yet, but I haven&#8217;t hit a wall either.</p>
<p>Expect a post in the near future about using `debuild` to compile a Mozilla application (Thunderbird in this case) for Ubuntu.</p>
<p>Even though I could cop out at this point and just grab Thunderbird 3.1 off <a title="Eugene San's Mozilla PPA" href="https://launchpad.net/~eugenesan/+archive/mozilla" target="_blank">Eugene San&#8217;s PPA</a> <img src='http://entropy.co.za/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/tech/420-thunderbird-3-1-64bit-ubuntu-lucid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everything you can do I can do better: Charting in OpenOffice.org Calc vs. MS Excel</title>
		<link>http://entropy.co.za/blog/tech/217-charting-in-ooo-calc-vs-ms-excel/</link>
		<comments>http://entropy.co.za/blog/tech/217-charting-in-ooo-calc-vs-ms-excel/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 15:00:17 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Technoramble]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[office suites]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=217</guid>
		<description><![CDATA[For the most part OpenOffice.org does what an office suite needs to do and thus far it has served me well. Recently however, I came across two features that affected me as an average user of spreadsheet applications. Firstly, I &#8230; <a href="http://entropy.co.za/blog/tech/217-charting-in-ooo-calc-vs-ms-excel/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For the most part OpenOffice.org does what an office suite needs to do and thus far it has served me well. Recently however, I came across two features that affected me as an average user of spreadsheet applications.</p>
<p>Firstly, I wanted to draw a chart of data that wasn&#8217;t located in contiguous regions of the spreadsheet. That is, the cells weren&#8217;t next to one another. Step one: Create a blank chart. Step two: Right click in the chart and select &#8220;Data Ranges.&#8221; So far, Excel and Calc work exactly the same.</p>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 600px"><img class="size-full wp-image-222" title="OOo Chart Data Range Selection Dialog" src="http://entropy.co.za/blog/wp-content/uploads/OOo-Chart-Data-Range-Selection-Dialog1.jpg" alt="OpenOffice.org Calc Data Range selection dialog for charts" width="590" height="332" /><p class="wp-caption-text">OpenOffice.org Calc Data Range selection dialog for charts</p></div>
<p><span id="more-217"></span>Step three: After clicking on Y-values, click the little &#8220;sheet with arrow&#8221; (or &#8220;Go To Sheet&#8221;) button under <em>Range for Y-Values</em>.</p>
<div id="attachment_221" class="wp-caption aligncenter" style="width: 568px"><img class="size-full wp-image-221" title="OOo Chart Data Range Selection Dialog" src="http://entropy.co.za/blog/wp-content/uploads/OOo-Chart-Data-Range-Selection-Dialog.jpg" alt="OpenOffice.org Calc Data Range selection dialog for charts" width="558" height="291" /><p class="wp-caption-text">OpenOffice.org Calc Data Range selection dialog for charts</p></div>
<p>Still, so far so good. But step four is where the wheels come off: Select the cells containing the data you want to display (bold in the picture above). Psych! In Calc you can&#8217;t do the usual CTRL+Click you&#8217;re used to. It only lets you select a contiguous area of cells. The second you click it goes back to the dialog in the first picture with the cell(s) you selected. In Excel this is obviously not the case otherwise the topic of this post wouldn&#8217;t be what it is.</p>
<p>Another thing Calc&#8217;s charting feature lacks is the ability to use different types of graphs in the same chart. For instance, drawing a line graph over a bar graph. With OpenOffice charts have to be homogeneous. Hopefully this is just for the time being.</p>
<p>Going back to Office for the first time in years, and trying Excel 2007 at the same time, I have to say that while I love all things open source, in fairness, you get what you pay for when it comes to office/productivity software. If you don&#8217;t need all the features and the slick interfaces then there&#8217;s no reason to fork out the big bucks for Microsoft Office. If you do need and/or want those things then sadly, you need to pay for them.</p>
<p>The graph I wanted to draw can be seen at the top of my latest article at Hellforge: <a title="Recession finally catching up, or do the new games just suck?" href="http://hellforge.gameriot.com/blogs/Demigod/Recession-finally-catching-up-or-do-the-new-games-just-suck">Recession finally catching up, or do the new games just suck?</a> I&#8217;ll syndicate it to Entropy eventually, but I would still like to do a post where I compare GNOME and KDE as shipped with Ubuntu/Kubuntu 9.04. I was pleasantly surprised by how well GNOME shapes up.</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/tech/217-charting-in-ooo-calc-vs-ms-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intrepid Ibex (or How Ubuntu just made Linux even friendlier)</title>
		<link>http://entropy.co.za/blog/tech/77-intrepid-ibex-or-how-ubuntu-just-made-linux-even-friendlier/</link>
		<comments>http://entropy.co.za/blog/tech/77-intrepid-ibex-or-how-ubuntu-just-made-linux-even-friendlier/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 00:04:16 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Featured Post]]></category>
		<category><![CDATA[Technoramble]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[ibex]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[Intrepid Ibex]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=77</guid>
		<description><![CDATA[A different look to the List view and a whole new Compact view in Nautilus. Connecting to the Internet (especially with 3G modems and cell phones) is also a whole load easier with the new overhauled NetworkManager Applet (nm-applet). <a href="http://entropy.co.za/blog/tech/77-intrepid-ibex-or-how-ubuntu-just-made-linux-even-friendlier/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sequestered from my humble (by global standards) DSL connection in the heart of the Cradle of Humankind I desperately try to get online with the few bars of GPRS signal that I have. It&#8217;ll be expensive, but I&#8217;ve not checked my mail, Slashdot, or miscellaneous forums in over 16 hours&#8230; Violent withdrawal was moments away and it&#8217;s never pretty.</p>
<p><span id="more-77"></span></p>
<p>I recently upgraded from Hardy Heron (Ubuntu 8.04) to Intrepid Ibex (8.10) but I was certain that the old pppd configuration I had for just this situation must have survived the upgrade. It was painstakingly put together from searches conducted over GPRS with Opera Mini on the self-same phone I wanted to connect with in a situation not unlike the one I found myself in &#8211; removed from all semblances of civilization (i.e. cabled broadband).</p>
<p>Just for fun I decided to check if there were any significant changes to nm-applet (or NetworkManagement Applet). There hadn&#8217;t really been any changes to it worth writing home about in the last 3 versions of Ubuntu (at least) but for some reason a force, perhaps even <em>the</em> Force (the one <em>without</em> midi-chlorients), reached out from within the Ether(net) and compelled me to right click on the applet icon and click &#8220;Edit Connections&#8230;&#8221;</p>
<p>And lo the clouds parted, choirs chanted, and a beam of white light shone upon the lowly notebook (specs to come later). Or the light shone upon the roof that protected the notebook from the wonderful summer rain falling outside at least.</p>
<p>For the Network Connections dialog had indeed evolved, nay <em>mutated</em>. Here we gazed upon the new &#8220;Mobile Broadband&#8221; tab (though this connection is anything but broad) and all was at once well with the &#8216;Tubes. For from within this tab one could click &#8216;Add&#8217; and a pretty clickety-click Wizard adorned the desktop. And with the simple selection of country and service provider, alteration of the arbitrary contents of a descriptive text box, and the click of an &#8216;Apply&#8217; button a connection capable of making use of a GSM modem was created.</p>
<p>But surely it couldn&#8217;t be that simple? Where do you tell it which modem device to use? Upon connecting the phone to the notebook all was revealed&#8230; nm-applet now automatically discovered modem devices. Connecting was as simple as clicking the correct radio button in the left-click drop-down menu of nm-applet. I could cry.</p>
<p>A part of me is sad that another aspect of Linux&#8217;s divine complexity has gone the same route as the ill-supported wireless networking drivers. Whatever will the geeks of tomorrow do to get their kicks from computing? Imagine your children never having to ever compile their own kernel? My blood runs cold. And yet I&#8217;m joyed that the illustrious Mark Shuttleworth (or his team at Canonical and the brave me and women of the Ubuntu community to be exact) has brought Linux yet another step closer to the mass market.</p>
<p>Screenshots and more to follow upon my return to the arms of DSL, my mistress. Apologies for the current lack of bling but this post is being written from an old laptop running Ubuntu, connected to the Internet via a Sony Ericsson W850i which is paying premium rates for bandwidth.</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/tech/77-intrepid-ibex-or-how-ubuntu-just-made-linux-even-friendlier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Far Cry 2 &#8211; Preview</title>
		<link>http://entropy.co.za/blog/gaming/67-far-cry-2-preview/</link>
		<comments>http://entropy.co.za/blog/gaming/67-far-cry-2-preview/#comments</comments>
		<pubDate>Mon, 19 May 2008 00:10:49 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technoramble]]></category>
		<category><![CDATA[Far Cry 2]]></category>
		<category><![CDATA[preview]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=67</guid>
		<description><![CDATA[Sequels can be such a messy business. Crytek, the studio that brought us the original Far Cry and the more recent Crysis, isn&#8217;t developing Far Cry 2. The game won&#8217;t be built on CryEngine 2 (the engine behind Crysis) but &#8230; <a href="http://entropy.co.za/blog/gaming/67-far-cry-2-preview/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasaweb.google.com/lh/photo/99SNZrvevUKO3FAr0cGNdw"><img class="aligncenter" title="A gorgeous African savannah" src="http://lh3.ggpht.com/_Bts1D1JmOUE/SQpHQ8tBYnI/AAAAAAAAADI/Cz0iYAIEsE8/s800/%282008-05-18%29%20Far%20Cry%202%20preview%20pic%2001%20-%20gorgeous%20savannah.jpg" alt="A gorgeous African savannah" width="800" height="450" /></a></p>
<p>Sequels can be such a messy business.</p>
<p>Crytek, the studio that brought us the original Far Cry and the more recent Crysis, isn&#8217;t developing Far Cry 2. The game won&#8217;t be built on CryEngine 2 (the engine behind Crysis) but on Dunia, a custom-built engine that re-uses only 2-3% of the original CryEngine code. Lush island forest landscapes have been exchanged for 50km² of African savannah. The story is quite different from the original and Jack Carver won&#8217;t even be reappearing as the protagonist.</p>
<p>So what about the game makes it Far Cry 2? Using the original CryEngine, Far Cry showed us that games could have great graphics and be set in a large open-ended environment that can be explored non-linearly without pausing to load. Far Cry 2&#8242;s game mechanic centres around this concept and it promises to push the envelope of open-ended first-person shooters.</p>
<p>Fairly little is known about the characters or story. Apparently our hero is the “strong, silent type” and seeking to rid the world of a filthy literary critic slash warlord. You find yourself in a fictitious African country, bed-ridden with malaria and this man has the gall to enter your hotel room uninvited, read your memoirs, and mock them. He also happens to supply both sides of a faction war with weapons.</p>
<p>Malaria is one of the biggest killers on our continent so what better choice of handicap mechanic for a game set in Africa? Peter Redding, narrative designer of Far Cry 2, revealed at the Game Designer&#8217;s Conference earlier this year that the disease is also used to force the player to interact with the non-threatening characters. The friendlier NPCs have access to medicine without which you will die.</p>
<p>The depth of the interaction with NPCs promises to give more scope to the open environment than just being able to wander wherever you want. Your path to the kingpin is not pre-determined by a set story but guided by an intricate progression mechanic. To get to him you must advance through the ranks inside the factions. This you earn with your reputation.</p>
<p>Your reputation is based on how you do a mission and who you do it with. Walking the fine line of fame and notoriety within the factions gives you access to different missions, each of which can be approached in a variety of ways.</p>
<p>Ubisoft Montreal have gone to great lengths to immerse the player in the game world. They use new ways of graphically depicting game mechanics as Far Cry 2 will forego a classic heads-up display. Mission briefings, healing and even viewing the map are seen from the first-person perspective.</p>
<p>Far Cry 2 promises much, the hype machine stands poised and the fans have high hopes. It&#8217;s a little sad that the studio that was responsible for the original Far Cry has had no hand in it&#8217;s sequel but (dare I say it) given how Crysis turned out&#8230; maybe that&#8217;s a good thing.</p>
<p><a href="http://picasaweb.google.com/lh/photo/LFLF6-c0EsfPed1a7XXsIA"><img class="aligncenter" title="We makes it asplode" src="http://lh3.ggpht.com/_Bts1D1JmOUE/SQpHQyvZ7uI/AAAAAAAAADQ/KQRmfVRGhJ4/s800/%282008-05-18%29%20Far%20Cry%202%20preview%20pic%2002%20-%20gorgeous%20explosions.jpg" alt="We makes it asplode" width="800" height="450" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/gaming/67-far-cry-2-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call of Duty 4 Review</title>
		<link>http://entropy.co.za/blog/gaming/61-call-of-duty-4-review/</link>
		<comments>http://entropy.co.za/blog/gaming/61-call-of-duty-4-review/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 23:21:36 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technoramble]]></category>
		<category><![CDATA[Call of Duty 4]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blog/?p=61</guid>
		<description><![CDATA[How many First Person Shooters can be praised for its compelling single-player storytelling? How many of those boast a multiplayer component potentially capable of displacing the most entrenched shooter in competitive gaming? The single player game seizes your attention from &#8230; <a href="http://entropy.co.za/blog/gaming/61-call-of-duty-4-review/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 610px"><a href="http://picasaweb.google.com/lh/photo/7CAVTPoFrSF89kozqo9GfQ" target="_blank"><img title="Call of Duty 4 promotional image" src="http://lh6.ggpht.com/_Bts1D1JmOUE/SQo7GTlqQQI/AAAAAAAAABM/c2X9Yy6aZtU/s800/%282007-12-26%29%20COD4%20pic%2001%20-%20Flash%20out%21.jpg" alt="Flash out!" width="600" height="338" /></a><p class="wp-caption-text">Flash out!</p></div>
<p>How many First Person Shooters can be praised for its compelling single-player storytelling? How many of those boast a multiplayer component potentially capable of displacing the most entrenched shooter in competitive gaming?</p>
<p>The single player game seizes your attention from the first mission and the intensity doesn&#8217;t let up until the closing credits roll. It&#8217;s almost like playing a blockbuster movie. Cinematics are in the style of Half-Life&#8217;s interactive tram ride but are more visceral, more engaging. The fierce pace of the action combined with the amazing interactive cinematics makes for a single player campaign that does justice to the Call of Duty franchise.</p>
<p>It took about 9 hours to finish the single player game the first time. This includes replaying certain sections a few times as well as stopping to admire the scenery. If you knuckle down and play the game through on the easiest difficulty setting don&#8217;t expect anything more than five or six hours of entertainment. You can replay the game at higher skill levels (which only makes the AI more accurate) or take on Arcade Mode where you rush against a timer. This doesn&#8217;t make up for the short single player, though.</p>
<p>Occasionally your team mates seem completely useless while other times it&#8217;s as if you&#8217;re just along for the ride. As with its predecessors, COD4 focusses on infantry combat. You can&#8217;t commandeer vehicles, though you do ride shotgun (in a helicopter and Spectre gunship!).</p>
<p>Similar to Battlefield 2142, Call of Duty 4 uses a persistent online profile that stores your rank and accolades. Instead of choosing which new equipment and skills to unlock, players of equal rank have access to the same weapons and perks. You are awarded XP for your performance in every multiplayer match. After amassing enough XP to gain a level you are granted access to new weapons, new perks and new challenges. Weapon attachments (such as sights and silencers) are unlocked by getting kills with the weapon. The weapons themselves are well balanced, but realism is sacrificed at times in favour of balance.</p>
<div class="wp-caption aligncenter" style="width: 810px"><a href="http://picasaweb.google.com/lh/photo/KKzPC01uk2BRebETQSb5Ug" target="_blank"><img title="Screenie screenie screenie!" src="http://lh5.ggpht.com/_Bts1D1JmOUE/SQo7Gdgl5gI/AAAAAAAAABU/nURWJKpeUQg/s800/%282007-12-26%29%20COD4%20screenie%2001%20-%20Won%2C%20but%20bleeding.jpg" alt="Sometimes you win but it sure doesnt look that way..." width="800" height="640" /></a><p class="wp-caption-text">Sometimes you win but it sure doesn&#39;t look that way...</p></div>
<p>When you create a new profile you&#8217;ll have access to three of the five basic classes. Each class represents a weapon group and is unmodifiable. As soon as the Create a Class feature becomes available the basic classes become redundant, though only five custom classes can be created.</p>
<p>If ranks, levels and unlocks don&#8217;t appeal you can always play ModWarfare, a mod that installs with the main game. All equipment and perks are then available but at the cost of fame and glory. The game didn&#8217;t ship with bots, so you won&#8217;t be able to play  multiplayer game modes unless at a LAN or connected to the Internet.</p>
<p>A multitude of configurable multiplayer game modes are available to suit every occasion. Modes like Free for All and Team Deathmatch are there for those that enjoy the classics. The objective-driven game modes (Headquarters, Domination, Search and Destroy, Sabotage) play best. Headquarters, a capture-and-hold derivative that allows respawning, is a LAN favourite. Search and Destroy features as the equivalent to Counter-Strike&#8217;s bomb defuse maps. Depending on the mode you can have a fast paced, no down-time game or a tactical one where death means you&#8217;re out for the round.</p>
<p>Infinity Ward has taken what they and others have done well in other games and combined them into a shooter with an excellently told story and multiplayer that just plays well. The graphics and sound are excellent, providing the atmosphere for a truly engaging tale and immersive gaming experience. Call of Duty 4 doesn&#8217;t revolutionise the genre but it certainly comes near to perfecting it.</p>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/UnSKyn1MgRrn0D_JpDRvMA" target="_blank"><img title="Laaik a blesbok in va heddlites" src="http://lh6.ggpht.com/_Bts1D1JmOUE/SQo7Gj0B2hI/AAAAAAAAABc/x47WMD3MXT4/s400/%282007-12-26%29%20COD4%20screenie%2002a%20-%20Before.jpg" alt="Before..." width="400" height="320" /></a><p class="wp-caption-text">Before...</p></div>
<div class="wp-caption alignright" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/_UROr_P7Jom8pKtEg09HsQ" target="_blank"><img title="Take like such you stinking mice-dog!" src="http://lh6.ggpht.com/_Bts1D1JmOUE/SQo7GkuJ6AI/AAAAAAAAABk/xsneTSo0B2Q/s400/%282007-12-26%29%20COD4%20screenie%2002b%20-%20After.jpg" alt="After" width="400" height="320" /></a><p class="wp-caption-text">After</p></div>
<div class="wp-caption aligncenter" style="width: 810px"><a href="http://picasaweb.google.com/lh/photo/bh8OGofqNO8gtK3xIIld1g" target="_blank"><img title="Depends on what you want it changed into..." src="http://lh5.ggpht.com/_Bts1D1JmOUE/SQo7G7L3mVI/AAAAAAAAABs/wRDM7ZG69bI/s800/%282007-12-26%29%20COD4%20screenie%2003%20-%20Planting%20the%20bomb.jpg" alt="How many dirty bombs does it take to change a lightbulb?" width="800" height="640" /></a><p class="wp-caption-text">How many dirty bombs does it take to change a lightbulb?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/gaming/61-call-of-duty-4-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The First rule of Hellgate: London Alpha is&#8230;</title>
		<link>http://entropy.co.za/blog/gaming/21-gamer-wetdream/</link>
		<comments>http://entropy.co.za/blog/gaming/21-gamer-wetdream/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 09:20:19 +0000</pubDate>
		<dc:creator>The Extremist</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technoramble]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[Hellgate: London]]></category>

		<guid isPermaLink="false">http://entropy.co.za/blogs/WAM/?p=21</guid>
		<description><![CDATA[A lesser author would feel guilty at such blatant plagiarism. But Steve Jobs, quoting Picasso, says, &#8220;Good artists copy, great artists steal.&#8221; That said, I still extend my heartfelt apologies to Chuck Palahniuk. By the measure of Picasso (and Jobs) &#8230; <a href="http://entropy.co.za/blog/gaming/21-gamer-wetdream/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://lh3.google.com/nanderman/RtqE1cMrMfI/AAAAAAAAAhw/ad2RkILOgrE/s800/render_templar_083006_02.jpg"><br />
<img class="alignleft" src="http://lh3.google.com/nanderman/RtqE1cMrMfI/AAAAAAAAAhw/ad2RkILOgrE/s288/render_templar_083006_02.jpg" alt="" align="left" /></a>A lesser author would feel guilty at such blatant plagiarism. But Steve Jobs, quoting Picasso, says, &#8220;Good artists copy, great artists steal.&#8221; That said, I still extend my heartfelt apologies to <a title="The purveyor of all knowledge on the author of the greatest story, like, EVER." href="http://en.wikipedia.org/wiki/Chuck_Palahniuk" target="_blank">Chuck Palahniuk</a>.</p>
<p>By the measure of Picasso (and Jobs) I am the Leonardo da Vinci of the blogging world. If you would dare to call blogging art.</p>
<p>But I digress. Only those gamers who played Diablo for the first time in 1996/97, fell in love with it, and were then forced to wait from 2000 to 2005 for Diablo 2 to be released would understand this fully. Remember the excitement when you were invited to the closed beta? What about the horror of the 100MB beta client download? I was on dial-up at the time so let me assure you that it wasn&#8217;t fun.</p>
<p>Now imagine that times 4 gajibazillion. Hellgate: London promised even more than Diablo 2 did (aside: and even D2 disappointed the followers of The Great Hype Machineâ„¢ back then).</p>
<p>Then imagine this in your inbox.</p>
<blockquote><p>Congratulations! You&#8217;ve been selected to be part of the very first group to help test <strong>Hellgate: London</strong>, the highly-anticipated Action-RPG from Flagship Studios!</p></blockquote>
<p><span id="more-21"></span>Well I nearly died. And then I was incredibly happy that I was in Sweden because I could download the game without having to worry about a <a title="The Truth from The Purveyor of All Knowledge." href="http://en.wikipedia.org/wiki/Broadband_Internet_access_in_South_Africa" target="_blank">cap</a>.</p>
<p>So for the last 3 weeks or so I&#8217;ve been trying to test Hellgate: London on this shocking laptop I&#8217;m stuck with for the duration of my stay in Sweden. That&#8217;s not entirely fair&#8230; The only thing keeping me from a more enjoyable alpha experience is the graphics card really. It&#8217;s pretty impressive that the good ol&#8217; integrated Intel 945 is managing so well.</p>
<p>As the discerning have probably&#8230; um&#8230; discerned from my cunning reference to Fight Club, testers were subject to an <a title="Don't talk, mofo!" href="http://en.wikipedia.org/wiki/Non-disclosure_agreement" target="_blank">NDA</a>. This means that I&#8217;m basically not allowed to say anything except that I&#8217;m in the Alpha. I have another cunning plan, though. I&#8217;m going to keep a record of my alpha wanderings and post them the minute the NDA is lifted.</p>
<p>For now check out the <a title="The official HG:L site." href="http://www.hellgatelondon.com/" target="_blank">Hellgate: London</a> site and view some of the official <a title="Moofies!" href="http://www.gametrailers.com/gamepage.php?fs=1&amp;id=1779" target="_blank">trailers</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://entropy.co.za/blog/gaming/21-gamer-wetdream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

