<?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>Josh.st &#187; Ubuntu</title>
	<atom:link href="http://josh.st/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://josh.st</link>
	<description>Web, English, 中国, and various geekosity</description>
	<lastBuildDate>Sun, 13 Nov 2011 00:42:14 +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>Yiic Permission Denied error on Ubuntu/other Linux variants</title>
		<link>http://josh.st/2011/02/07/yiic-permission-denied-error-on-ubuntuother-linux-variants/</link>
		<comments>http://josh.st/2011/02/07/yiic-permission-denied-error-on-ubuntuother-linux-variants/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 23:08:56 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[chmod]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[permission denied]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[yii]]></category>

		<guid isPermaLink="false">http://josh.st/?p=1666</guid>
		<description><![CDATA[To install Yii for the first time, the README suggests you should run the following command: yiic webapp ..\testdrive Unfortunately, for most users this will result in an error along the lines of “bash: ./yiic: Permission denied” unless you first make yiic executable. The easiest way to do this is to run the following command [...]]]></description>
			<content:encoded><![CDATA[<p>To install <a href="http://www.yiiframework.com/">Yii</a> for the first time, the README suggests you should run the following command:</p>
<p><code>yiic webapp ..\testdrive</code></p>
<p>Unfortunately, for most users this will result in an error along the lines of “<code>bash: ./yiic: Permission denied</code>” unless you first make <code>yiic</code> executable.</p>
<p>The easiest way to do this is to run the following command in your framework directory:</p>
<p><code>chmod +x yiic</code></p>
<p>The x simply means “eXecutable”.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2011/02/07/yiic-permission-denied-error-on-ubuntuother-linux-variants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx</title>
		<link>http://josh.st/2008/05/20/nginx/</link>
		<comments>http://josh.st/2008/05/20/nginx/#comments</comments>
		<pubDate>Tue, 20 May 2008 13:50:53 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[container]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[real Internet connectivity]]></category>
		<category><![CDATA[regular web interaction]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[upgradealready]]></category>
		<category><![CDATA[Virtual PC]]></category>
		<category><![CDATA[virtualised]]></category>
		<category><![CDATA[virtualized]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[vpc]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web traffic]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/05/20/nginx</guid>
		<description><![CDATA[Must play with this HTTP server/load-balancer/mail proxy/bundle of awesome sometime soon. Looks like a pretty awesome option for VPS environments and other places where there isn’t heaps of spare resources going around! My cupboard-bound SSH oasis and occasional webserver is, of course, a likely candidate… but I’m a tad concerned I’ll screw myself over with [...]]]></description>
			<content:encoded><![CDATA[<p>Must play with <a href="http://nginx.net/">this HTTP server/load-balancer/mail proxy/bundle of awesome</a> sometime soon. Looks like a pretty awesome option for VPS environments and other places where there isn’t heaps of spare resources going around! My cupboard-bound SSH oasis and occasional webserver is, of course, a likely candidate… but I’m a tad concerned I’ll screw myself over with PHP. Not because it particularly gets used for that (there’s like… a few wikis and a handful of lines of PHP code easily replaced by something else that get semi-regular attention) but mostly for the “just in case” I wanna test run something. And yeah, I know, that’s what virtualised stuff should be for… but I still haven’t quite caught up to that. I’ve got an Ubuntu thing running in a virtual PC instance on the computer I use most of the time, but it just doesn’t cut it for actually trying to test something out with, you know, other users and real Internet connectivity. In other news, can-we-have-IPv6-moar-plx? Just because it’s absurd to have to pay more to run real SSL on dedicated IPs when there is SO MUCH SPACE just waiting for us to broaden our horizons and start to fill it. I’m not heaps fussed if pre-Windows XP users can’t use it, actually, because they’ve likely got bigger security problems on their hands from their network-connected 10-year-old OS than any regular web interaction is likely to give them, properly secured <a href="http://www.debian.org/security/2008/dsa-1571">or not</a> — that is, even if their web traffic is secured, their desktop is probably a botnet zombie with keyloggers and trojans abounding.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/05/20/nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>60k</title>
		<link>http://josh.st/2007/11/26/60k/</link>
		<comments>http://josh.st/2007/11/26/60k/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 00:41:33 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/26/60k</guid>
		<description><![CDATA[This image makes 60,000 indexed items. A fair whack of that would be email, but far out that’s a lot of information. (It’s not just a count of files on a system, that’s just indexed documents in my home dir, projects workspace, and email accounts) New laptop arrives Monday morning, and I’m trying to decide [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2007/11/60000.png" /></p>
<p>This image makes 60,000 indexed items. A fair whack of that would be email, but far out that’s a lot of information. (It’s not just a count of files on a system, that’s just indexed documents in my home dir, projects workspace, and email accounts)</p>
<p>New laptop arrives Monday morning, and I’m trying to decide if I even want to move everything off this desktop or not! The laptop has half a TB of disc space across 2 drives (17″ monster), so I’m considering it. I purchased it as a desktop replacement system and it is quite capable of that (specs at end of post)! The desktop provides a good backup should the laptop die/get stolen/run over by a bus, but at present the data is organised to be <em>used</em>, not archived.</p>
<p>By “used”, of course, I mean that liberally disorganised but most-recently-used-on-top sort of structure we fall into so easily. So I have a spot of sorting to do to get everything onto the laptop.</p>
<p>My last computer still has some stuff I’d like to get off it (particularly uni work… to the critics, yes, I do still go to uni!) but it’s been in at Youthworks not doing much since we moved offices, but heavy enough I haven’t bothered bringing it home again, since late last year.</p>
<p>The problem with desktops in particular is that they aren’t worth selling for their potential usefulness. My several-years-old computer (2.4GHz/768MB/somethingsomething… Ubuntu) in at Youthworks could maybe <em>just</em> sell for $350 given a clueless enough eBayer. My current desktop (no great slouch, AMD64 X2 4200+/2GB/7600GS) would be worth about the same to someone who knew what they were talking about… or perhaps $750 on eBay!</p>
<p>Even so — it’s useful to have spare machines ‘just in case’ (for production stuff especially). I’d love to be able to swap those two desktops for laptops of similar vintage, but it’s just never going to be cost-effective. When people get rid of laptops, it’s because they suck (falling apart/general abuse, crap battery life, rubbish specs to start with, etc.). Not so with desktops, wherein most faults are redeemable at minimal cost. And even that minimal cost is often negated by the fact that there’s so much in the way of ‘spare’ parts around the place!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/26/60k/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Absurdly cheap lighting console</title>
		<link>http://josh.st/2007/08/01/absurdly-cheap-lighting-console/</link>
		<comments>http://josh.st/2007/08/01/absurdly-cheap-lighting-console/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 07:09:21 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[AV]]></category>
		<category><![CDATA[clone low-power hardware]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Melbourne]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/08/01/absurdly-cheap-lighting-console</guid>
		<description><![CDATA[If anyone has a spare grand sitting around they feel like spending this lovely evening, there’s a just-serviced LSC Axiom 36/72 lighting console going on eBay in a bit over 3 ½ hours. In Melbourne, but with roadcase included. I’d buy it, but I’m broke… something to do with not being able to do any [...]]]></description>
			<content:encoded><![CDATA[<p>If anyone has a spare grand sitting around they feel like spending this lovely evening, there’s a just-serviced <a href="http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem&#038;item=250147079877&#038;ssPageName=ADME:B:WNA:AU:12">LSC Axiom 36/72 lighting console</a> going on eBay in a bit over 3 ½ hours. In Melbourne, but with roadcase included. I’d buy it, but I’m broke… something to do with not being able to do any real work on account of trying to get *nix setup forever. Ubuntu is perfect, but for the fact that it wouldn’t consider booting for me for some reason. Blame VIA/EPIA for their clone low-power hardware, methinks.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/08/01/absurdly-cheap-lighting-console/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Server shenanigans</title>
		<link>http://josh.st/2007/07/29/server-shenanigans/</link>
		<comments>http://josh.st/2007/07/29/server-shenanigans/#comments</comments>
		<pubDate>Sun, 29 Jul 2007 07:37:20 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[CYIADA]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[NetBSD]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/07/29/server-shenanigans</guid>
		<description><![CDATA[So Ubuntu is utterly refusing to install and I’m scared to use Gentoo, which was vaguely the next resort. And I’ve had enough of CentOS’ absurd package management system (really, RPM does make things impossibly difficult compared to apt-based systems). I’m going to try installing FreeBSD tomorrow and compiling bits and pieces, because that’s how [...]]]></description>
			<content:encoded><![CDATA[<p>So Ubuntu is utterly refusing to install and I’m scared to use Gentoo, which was vaguely the next resort. And I’ve had enough of CentOS’ absurd package management system (really, RPM <em>does</em> make things impossibly difficult compared to apt-based systems). I’m going to try installing FreeBSD tomorrow and compiling bits and pieces, because that’s how metro stayed online all those years and whilst I don’t have Dale’s skill, I don’t doubt that the methodology was sound. Plus, FreeBSD is one more environment to test this project on — a dedicated server we were vaguely offered a few months back is running NetBSD, so it’d be good to begin scratching together a handful of skills in that area, just in case!</p>
<p>On the plus side, I got all system configuration stuff (esp. Samba, which can be a lot more difficult than perhaps it should be at times) worked out last week (i.e. the system was nearly perfect, but for being utterly unable to install even SRPM packages of a more recent Python version), and Michael went through installing everything with me at work… we had to battle Windows a little there, but even it relented. So close. Then I’ll spend heaps of time cutting layouts to markup and seeing them working, and non-Youthworks time taking <a href="http://www.satchmoproject.com/">Satchmo</a> for a spin (which will hopefully lend itself to a certain application very nicely). The lovely thing about all this is I need Django to work for CYIADA, so I’m supported in getting it up and running, but then have enough ‘spare’ hours in the week that I can engage in freelance projects that ultimately mean I know what’s going on with CYIADA and am mildly more competent to make minor modifications as required accordingly.</p>
<p>Some of those projects might even feed back into the project, which would be a bonus — but even if they come to nothing, it’s worthwhile for skills development alone.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/07/29/server-shenanigans/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I am what I am because Ubuntu is not</title>
		<link>http://josh.st/2007/02/08/i-am-what-i-am-because-ubuntu-is-not/</link>
		<comments>http://josh.st/2007/02/08/i-am-what-i-am-because-ubuntu-is-not/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 10:41:38 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[file server]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[media server]]></category>
		<category><![CDATA[named-operating systems]]></category>
		<category><![CDATA[North American Upstream Provider All In Title]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[real dedicated server]]></category>
		<category><![CDATA[sydney]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[web dumping]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/02/08/i-am-what-i-am-because-ubuntu-is-not</guid>
		<description><![CDATA[I got sick of wanky pseudo-African named-operating systems. Actually, that’s a lie, but I’m feeling a little vitriolic (oxymoron?). Ubuntu didn’t work at all, and of a sudden CentOS did. It’s not quite as polished but I could grow to love it (maybe). I just need to look past this whole RPM thing, which really [...]]]></description>
			<content:encoded><![CDATA[<p>I got sick of wanky pseudo-African named-operating systems.</p>
<p>Actually, that’s a lie, but I’m feeling a little vitriolic (oxymoron?). Ubuntu didn’t work at all, and of a sudden CentOS did. It’s not quite as polished but I could grow to love it (maybe). I just need to look past this whole RPM thing, which really is ugly compared to the breadth and depth of apt options available. IMO, of course. And the whole ports gig just scares me so I’m gonna stay away from FreeBSD here for a while longer (until this one breaks in another two years?)</p>
<p>I’d forgotten how much work I’d put into making Samba shares behave as well as they had been for the last forever, too. And was convinced there was nothing of value left on the computer (I didn’t delete the home directories, just in case… that was really easy because they’re even on a physically separate volume, it was basically less effort to just leave them there) and consequently (yet again) deleted a MySQL database with StuffOfValue™ in it. In this case a CYIADA survey database I’d built because there were no other options available and (you probably guessed it) I hadn’t sorted out hosting by IT at work yet.</p>
<p>So the aim now is to setup a similarly solid server that’ll last me another two years, barring hardware upgrades (this thing desparately needs more RAM even though it’s got half a gig–I have no idea where it all goes). This time around it’ll be more web-production-esque in its role, which basically means it’ll have more than just being a quiet Samba PDC and file server and web dumping ground on its plate, at least until everything I’ve got planned for it today reaches maturity, or my situation changes to the point that paying for a VPS or real dedicated server somewhere else is a viable option. <a href="http://loki.lttd.net/">Loki</a> does, indeed, work quite well, but I can’t screw with it quite as much as some things make me want to (not that I’d want to do that to Loki… in between catastrophic hardware failure it’s amazingly stable and the lack of general screwing-around-ness is probably a big part of that! Probably… :P)</p>
<p>No aspirations surrounding the idea of a media server this time around. Though there’s a possibility I’ll look at maybe building a terabyte RAID server later this year, which would mean rethinking whisper’s role somewhat. It’d probably be relocated to downstairs (it’s cooler there) and replaced by a case with better ventilation and <em>requiring</em> better ventilation. The EPIA board I’ve got isn’t passively cooled, but I reckon it can deal with getting toasty that much more because it’s got a fan stuck to it. It’s a borderline fan requirement, anyway — the hard drives get hotter than the processor (highest I’ve seen the drives is about 62° C, the processor would only hit 55, tops) on forty-something degree Sydney days. If the storage upgrade is called for I’d probably look at getting something with a bit more grunt though, just because if the space requires better ventilation then that lets me stop constraining the system power according to temperature!</p>
<p>Anyway. Now I’m a CentOS kid. Which makes me feel kinda dirty inside because of the whole Prominent North American Upstream Provider All In Title Case issue, but I think I can live with myself for the time being.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/02/08/i-am-what-i-am-because-ubuntu-is-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu makes me sad</title>
		<link>http://josh.st/2007/02/08/ubuntu-makes-me-sad/</link>
		<comments>http://josh.st/2007/02/08/ubuntu-makes-me-sad/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 13:01:19 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Church]]></category>
		<category><![CDATA[CYIADA]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Internetz]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/02/08/ubuntu-makes-me-sad</guid>
		<description><![CDATA[I don’t even particularly blame it, but it’s not working on whisper (faithfully serving in a cupboard since early-2005) anymore. It was running 5.10 (I think) for yonks and then today I decided it might be easier/cleaner to pull the plug and re-install than just change the apt sources for a third time (or however [...]]]></description>
			<content:encoded><![CDATA[<p>I don’t even particularly blame it, but it’s not working on <a href="http://whisper.joahua.com/">whisper</a> (faithfully serving in a cupboard since early-2005) anymore. It was running 5.10 (I think) for yonks and then today I decided it might be easier/cleaner to pull the plug and re-install than just change the apt sources for a third time (or however many it’s been)</p>
<p>So I downloaded 6.10 (hence the torrent post) and it didn’t work.</p>
<p>Fine. I downloaded 6.06 LTS (the, you know, meant-to-be-überstable-and-longlasting release) and it hangs loading the kernel. No kernel panic message, it just gets stuck.</p>
<p>This is annoying.</p>
<p>I’m basically going to rebuild this entire server for <a href="http://www.djangoproject.com/">Django</a>’s sake, because it’s so useful for non-programmers like me to build things that work. This has been an interesting week <a href="http://www.matthias.org.au/">at church</a> because a whole bunch of new things started/old things restarted and finally I’m in a position to evaluate where we can use technology from an “insider” standpoint with regards to what I’m being paid to do at <a href="http://cyiada.com/">Youthworks</a>.</p>
<p>I’ve got two smallish (with potential for massive extension) apps that I want to build in under two days for ongoing internal use (one for <a href="http://www.matthias.org.au/kids">TACKLES</a>, another for my <a href="http://www.matthias.org.au/eveningchurch">Switch</a> small group this year) which will essentially form prototypes for revision/replacement as appropriate for use in a CYIADA global context once we get a programmer on board (God willing sometime soon! I’m meeting with someone who will hopefully be helpful in this regard on Friday, please be praying!) and make some more concrete decisions about architecture. I can draw flowcharts until there’s nothing left to flow but that doesn’t get business logic written!</p>
<p>I’m thinking the Ubuntu issue will be some stupid hardware thing that will go away once I take the computer apart. It probably needs a bit of a clean, anyway. I just so don’t have time to spend on sysadminy type stuff these days, only no-one else at work will/is interested in doing it, which is rather annoying — there’s free hosting, but it’s seriously the most vanilla hosting environment you’re likely to find anywhere. It’s a CPanel/WHM gig with zero redundancy, zero backups, PHP4 only, and blah blah blah no-one cares. Generic with a capital G set in Times New Roman. There is, of course, little interest in anything using a non-.Net platform. I’d actually quite happily use MSSQL, but ASP.Net is, by all reports, just gross from a web standards perspective. And whilst I’m slowly being de-radicalised in that regard (partially because I am caring less about standards and more about accessibility, which is bad long term anyway, and also because my viewpoints are becoming less radical as mainstream moves towards where I am now! CSS is the norm, and pure content/presentation separated sites are probably representing 50% of site refreshes at the minute), I’m not quite ready to throw in the towel that much just yet.</p>
<p>Nor should I be.</p>
<p>*soapbox off*</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/02/08/ubuntu-makes-me-sad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intoxication</title>
		<link>http://josh.st/2006/09/10/intoxication/</link>
		<comments>http://josh.st/2006/09/10/intoxication/#comments</comments>
		<pubDate>Sun, 10 Sep 2006 05:09:39 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Loki Games]]></category>
		<category><![CDATA[productivity applications]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/09/10/intoxication</guid>
		<description><![CDATA[I just tried Wine again for the first time in about twelve months (last attempt was with eTax, useless IE-dependent thing that it is, last year. After a bit of configging it worked but couldn’t submit because of that dependency… it saved a data file I could submit with Windows, though) and am astounded. After [...]]]></description>
			<content:encoded><![CDATA[<p>I just tried <a href="http://www.winehq.com/">Wine</a> again for the first time in about twelve months (last attempt was with eTax, useless IE-dependent thing that it is, last year. After a bit of configging it worked but couldn’t submit because of that dependency… it saved a data file I could submit with Windows, though) and am astounded.</p>
<p>After zero-config, installers work magically, 3d engines function, and everything is generally incredible. I read this on <a href="http://astokes.net/node/105">someone’s blog</a> earlier today: “with that I was able to install the latest Wine (0.9.18 at the time of this writing). This comes with better support for HL2 and WoW.” and consequently was afraid the version in non-backports Ubuntu would be ancient, etcetera, and generally useless.</p>
<p>No, the author is correct in saying “better support” — there is intrinsically fantastic support for pretty much everything. It’s incredible. Now I’ve just got to get some time in which to play various games. Linux, apparently, is no longer a barrier to entry, and Loki Games (R.I.P.) would face an ever-diminishing challenge as compatability layers keep growing in their sheer brilliance.</p>
<p>I’ve yet to try productivity applications, but am content with having tentatively embraced the gamer side of geek for one weekend. I’d love to give Dreamweaver a whirl, but am unlikely to be doing enough development work to justify it for the next couple of months. MS Office would be a pleasant addition to the repertoire, though OpenOffice is excellent for most applications. I’d never go back to using Word for preparing real documents, but perhaps for things requiring collaboration/versioning it’s the best choice. I’d probably get MS Office for creating Powerpoint templates/editing other people’s work before I had any real need for it myself, so these things are still pretty unnecessary. It’s just fantastic to think that it is, all of a sudden, a possibility.</p>
<p>The irony of all this is that I’m waxing lyrical about closed-source apps when the actual intent of this post is to extoll the brilliance of F/OSS’s progress. Purists would argue otherwise… but they’re wrong :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/09/10/intoxication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Friday, today, in a few hours time,</title>
		<link>http://josh.st/2006/08/18/friday-today-in-a-few-hours-time/</link>
		<comments>http://josh.st/2006/08/18/friday-today-in-a-few-hours-time/#comments</comments>
		<pubDate>Thu, 17 Aug 2006 15:04:17 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Adam]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/08/18/friday-today-in-a-few-hours-time</guid>
		<description><![CDATA[will be a productive day. I will wake up before 8, be dressed + have eaten breakfast + functional by 9, start ingesting video from TACKLES sleepover last Saturday (NOT on a Linux computer, because even Ubuntu doesn’t play nice with Firewire cards, it seems), call a friend I’ve been meaning to call for too [...]]]></description>
			<content:encoded><![CDATA[<p>will be a productive day. I will wake up before 8, be dressed + have eaten breakfast + functional by 9, start ingesting video from TACKLES sleepover last Saturday (NOT on a Linux computer, because even Ubuntu doesn’t play nice with Firewire cards, it seems), call a friend I’ve been meaning to call for too long and generally stop procrastinating on that front whilst the video thingy is at work (I bought a Firewire cable so will hopefully never again have to capture from analogue sources where I don’t absolutely need to), and call another friend accordingly, based upon the outcome of the first, prod the Matthias site a little bit (blog goodness for those who are keen on it!), hopefully return a video camera if Adam is home (otherwise leave voicemail and deal with it all later, I suppose), return home, email check (compulsively, as if there were any other way), eat lunch, go to work, work, get home, contemplate dealing with captured video and decide it’s too hard without iMovie/Premiere/something less painful/more powerful than Windows Movie Maker/less gargantuan/buggy/UI-designed-by-primates than Cinelerra, email compulsively some more, chase some lights, put off til weekend (when everywhere will be closed anyway), stay at home for once, sleep (before midnight).</p>
<p>Noticing a downwards Getting-Stuff-Done trend. Meh. Lecture is cancelled tomorrow so I’ve got more time to try and be productive in. Now I’ve just got to not wake up too late… not even the 372 will save me if it’s not a going-to-uni day (haven’t had one of those in a while now, nice!)</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/08/18/friday-today-in-a-few-hours-time/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MacPro</title>
		<link>http://josh.st/2006/08/08/macpro/</link>
		<comments>http://josh.st/2006/08/08/macpro/#comments</comments>
		<pubDate>Tue, 08 Aug 2006 10:16:01 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[currently-stored online blog entries]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[harddrive and various software licenses]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/?p=1081</guid>
		<description><![CDATA[It’s kinda nice and all, but seriously, so expensive. I’m sure the parts are all really high quality, but that I can source pretty much all upgrade options offered for half the price or less — for example, adding a meagre two 512MB sticks costs an obscene $AU499, whilst even the most ridiculous gamer-marketed RAM [...]]]></description>
			<content:encoded><![CDATA[<p>It’s kinda nice and all, but seriously, so expensive. I’m sure the parts are all really high quality, but that I can source pretty much all upgrade options offered for half the price or less — for example, adding a meagre two 512MB sticks costs an obscene $AU499, whilst even the most ridiculous gamer-marketed RAM (you know the stuff, it’s supposedly ‘tuned’ in pairs, etc.) can be had for $135 for two 512MB sticks (OCZ brand) — is rather telling about their horrific markup.</p>
<p>And yeah, I’m sure it’s all great quality and magically never crashes and all the rest of that marketing crap. Good for you guys. I’m gonna wander back over the other side of the room here and install Windows on my equally-powerful system for, oh, about 40% of the cost. And don’t get me started on the absurd cost of your monitors. I can pick up an equivalent Dell 30″ for $600 less than your offering… and if I’m content with a meagre 23″ then I can get a <strong>24″</strong> Dell for $400 less! Even the 20″ screens are $500 apart. Seriously, it’s completely unjustifiable and no-one in their right mind should be prepared to spend that much more for a brand.</p>
<p>Sigh.</p>
<p>I need to open a buy-a-new-computer account and start putting money into it. Well not really… I just need a new harddrive and various software licenses I guess.  I think I’d miss Ubuntu too much (maybe)… I don’t even know why, nearly everything I can do here I can do in Windows (haha — does anyone else notice the beautiful inversion of that argument? I actually think I’ve been running Linux for too many years now to have posted about it in any currently-stored online blog entries! Crazy) except anything requiring a terminal. That’s almost definitely my greatest frustration, but no matter. I need software that doesn’t run in Linux and is too intensive to work well in virtualized conditions. Best option for me would be to get a whole separate computer, but then… well, this thing can feel flaky after being on for two weeks. Windows I’d probably get that every two days or so, but at least I’d think to reboot. Here, I just kill processes and at worst logout. Kernel patches are the only thing taking this down, basically.</p>
<p>Moral of the story… something like don’t waste your money on a shiny new Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/08/08/macpro/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Anti-Ubuntu-user quote</title>
		<link>http://josh.st/2006/06/28/anti-ubuntu-user-quote/</link>
		<comments>http://josh.st/2006/06/28/anti-ubuntu-user-quote/#comments</comments>
		<pubDate>Wed, 28 Jun 2006 13:07:24 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/06/28/anti-ubuntu-user-quote</guid>
		<description><![CDATA[I stumbled across this on the web today sometime. Ubuntu is an African word meaning “I can’t configure Debian”. It’s funny coz its true :) I got a new (new for me, it’s a Geforce 3 that has VIVO ports) graphics card today and am having a not-fun time trying to get TV-out working for [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbled across this on the web today sometime.</p>
<blockquote><p>Ubuntu is an African word meaning “I can’t configure Debian”.</p></blockquote>
<p>It’s funny coz its true :) I got a new (new for me, it’s a Geforce 3 that has VIVO ports) graphics card today and am having a not-fun time trying to get TV-out working for tomorrow evening (!). Ah well. Mostly just coz I’m rather seriously capped right now, having done about 18GB last time I checked (it didn’t start shaping until probably 18.5 or 19GB, so definitely happy this month!)</p>
<p>It must be coz I had exams and was home more, or something.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/06/28/anti-ubuntu-user-quote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In light of exams this week</title>
		<link>http://josh.st/2006/06/18/in-light-of-exams-this-week/</link>
		<comments>http://josh.st/2006/06/18/in-light-of-exams-this-week/#comments</comments>
		<pubDate>Sun, 18 Jun 2006 13:28:49 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[Brazil]]></category>
		<category><![CDATA[Dave Rodger]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[World Cup]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/06/18/in-light-of-exams-this-week</guid>
		<description><![CDATA[I’ve decided it was finally time to upgrade to the latest version of Ubuntu. This is *usually* both easier and quicker than most Windows upgrades, but the potential for insatiable time-wasting is certainly there. I’m mostly engaging in this monumental act of stupidity because (I claim) it is too late to study (but never too [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve decided it was finally time to upgrade to the latest version of Ubuntu. This is *usually* both easier and quicker than most Windows upgrades, but the potential for insatiable time-wasting is certainly there. I’m mostly engaging in this monumental act of stupidity because (I claim) it is too late to study (but never too late to engage in IT-related stupidity… unfortunately not alcohol-directed — read on) and because I’m driving to Dave Rodger’s house in an hour and a half or so — that is how long it should take me to install this thing and get everything back to normal  — to watch Australia play Brazil… and probably lose along the way. Certainly not what I’m hoping for, but… actually, who am I kidding? If we get knocked out of the World Cup there’ll be no excuses to stay up to stupid times of the morning anymore in weeks leading into exams. Hmm… but if we play again it’ll probably be after my exams are over. Dilemma. Bah! Aussie Aussie Aussie!</p>
<p>So… yes. Here ends the blog post. I’m off to break my computer.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/06/18/in-light-of-exams-this-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grey-outs, brown-outs, black-outs… out.</title>
		<link>http://josh.st/2006/05/20/grey-outs-brown-outs-black-outs-out/</link>
		<comments>http://josh.st/2006/05/20/grey-outs-brown-outs-black-outs-out/#comments</comments>
		<pubDate>Sat, 20 May 2006 03:47:25 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/?p=980</guid>
		<description><![CDATA[I think my desktop-of-three-years is about to give up on me. The DVD drive appears to have stopped working, and the other day my 40GB volume unexpectedly powered down and the computer soft-reset, with the drive not working until I rebooted properly. Then my computer apparently turned itself off a day or two later, and [...]]]></description>
			<content:encoded><![CDATA[<p>I think my desktop-of-three-years is about to give up on me. The DVD drive appears to have stopped working, and the other day my 40GB volume unexpectedly powered down and the computer soft-reset, with the drive not working until I rebooted properly.</p>
<p>Then my computer apparently turned itself off a day or two later, and I was slightly concerned. Being a well-trained tech-monkey, the first thing I did was check power. I’d kicked it out… just.</p>
<p>It was actually still in the power socket, and looking loose enough that it’d probably been moved out over a period of several days. So it occured to me that maybe it was actually so close I could have nudged it that day my hard-drive failed and caused a brown out… which isn’t actually that implausible, if a tad improbable.</p>
<p>Perhaps it’s not just about to die. Perhaps that’s what actually happened… perhaps.</p>
<p>Meanwhile, the computer is still perfectly fast (and would be faster if I gutted and reinstalled Ubuntu) if a little shy on storage space. 40GB is becoming increasingly cramped (even with an additional 10GB drive dedicated to OS + applications), and hard drives are SO CHEAP these days. I’ll probably save up for a bit to get a 250GB drive and a DVD burner, and a new graphics card whilst I’m doing the computer shopping thing (there’s a computer fair at UNSW in two weeks but it was pretty meagre last time I went…).</p>
<p>The graphics card thing is mostly just so I’ve got video-out and a DVI connection. I’m sick of my LCD’s picture flickering/distorting because of the cheap VGA cable I’m using! Ah well. Sometime… I can never be bothered buying computer stuff anymore (unless it’s on eBay ;-)).</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/05/20/grey-outs-brown-outs-black-outs-out/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Broken rake</title>
		<link>http://josh.st/2006/03/14/broken-rake/</link>
		<comments>http://josh.st/2006/03/14/broken-rake/#comments</comments>
		<pubDate>Tue, 14 Mar 2006 11:41:25 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/?p=909</guid>
		<description><![CDATA[Great. So I try and do things all properly-like, using migrate scripts to make the database and stuff, and it goes and dies on me. josh@whisper:~/public_html/XX/db/migrate$ rake migrate (in /home/josh/public_html/XX) rake aborted! You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to [...]]]></description>
			<content:encoded><![CDATA[<p>Great. So I try and do things all properly-like, using migrate scripts to make the database and stuff, and it goes and dies on me.</p>
<p><code>
<pre>josh@whisper:~/public_html/XX/db/migrate$ rake migrate
(in /home/josh/public_html/XX)
rake aborted!
You have an error in your SQL syntax.  Check the manual that corresponds
to your MySQL server version for the right syntax to use near
'desc varchar(255)) ENGINE=InnoDB' at line 1:
CREATE TABLE courses (id int(11) DEFAULT NULL auto_increment
PRIMARY KEY, name varchar(255), desc varchar(255)) ENGINE=InnoDB
./Rakefile:200</pre>
<p></code></p>
<p>Nyaaaah. I think it’s coz I’m using the only version of Ruby that the Rails team don’t recommend:</p>
<blockquote><p>We recommend Ruby 1.8.4 for use with Rails. Ruby 1.8.2 is fine too, but version 1.8.3 is not.</p></blockquote>
<p>Hah. Yeah, I’m using 1.8.3. It’s Ubuntu’s fault! That’s just what happened to be sitting in stupid apt repositories. So now I need to add backports to an otherwise-clean computer. *shudders* Well, I guess the alternative is compiling and trying to stay on top of all that… *Josh is seen hurriedly running to add backports sources*</p>
<p>Well, maybe not tonight. *wanders off to <a href="http://joahua.com/τρανσλιτερατιον/?p=4">post on τρανσλιτερατιον</a> before sleeping*</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/03/14/broken-rake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don’t do this on a large site</title>
		<link>http://josh.st/2006/02/27/dont-do-this-on-a-large-site/</link>
		<comments>http://josh.st/2006/02/27/dont-do-this-on-a-large-site/#comments</comments>
		<pubDate>Mon, 27 Feb 2006 09:32:19 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[large site]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/02/27/dont-do-this-on-a-large-site</guid>
		<description><![CDATA[This post is actually something I meant to say last week, but forgot. So I’ll say it now: Loading JavaScript on a prominent page that builds a link to a non-existent resource is a BadThing. Think ridiculous numbers of 404 errors and partially-defeated statistics tracking! Having said that, I managed to manual work out JS/no-JS [...]]]></description>
			<content:encoded><![CDATA[<p>This post is actually something I meant to say last week, but forgot.</p>
<p>So I’ll say it now: Loading JavaScript on a prominent page that builds a link to a non-existent resource is a BadThing. Think ridiculous numbers of 404 errors and partially-defeated statistics tracking! Having said that, I managed to manual work out JS/no-JS support to be even lower than it is on this site — it’s 1.5% non-JS here — which is impressively (pleasingly) low!</p>
<p>AWstats is fun to run on many-gigabyte logfiles… just not multiple times once you’ve realised “Oh, I screwed up and no amount of grepping can save me now!” (First time I’ve absolutely required my dual-boot Ubuntu/XP install at work… because it’s lots easier to watch load on a computer you’re physically on rather than by SSH, and because multiple-GB-logfiles aren’t fun to transfer across networks!)</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/02/27/dont-do-this-on-a-large-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

