<?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>viciouz.co.uk &#187; Programming</title>
	<atom:link href="http://viciouz.co.uk/site/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://viciouz.co.uk/site</link>
	<description>Mundanity Incarnate</description>
	<lastBuildDate>Sat, 31 Jul 2010 11:09:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>banterous.co.uk ready for launch</title>
		<link>http://viciouz.co.uk/site/2010/06/banterous-co-uk-ready-for-launch/</link>
		<comments>http://viciouz.co.uk/site/2010/06/banterous-co-uk-ready-for-launch/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 20:11:48 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[banterous]]></category>
		<category><![CDATA[demos]]></category>
		<category><![CDATA[quake 2]]></category>
		<category><![CDATA[sharing]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/?p=93</guid>
		<description><![CDATA[So, my new project, banterous.co.uk, which I&#8217;ve been working on for a solid 2 weeks now, is almost ready for release as version 1. It&#8217;s more work than I have probably ever put into another single project, maybe with the exception of Cold War City. It&#8217;s a PHP/MySQL site for sharing demos from games based [...]]]></description>
			<content:encoded><![CDATA[<p>So, my new project, banterous.co.uk, which I&#8217;ve been working on for a solid 2 weeks now, is almost ready for release as version 1. It&#8217;s more work than I have probably ever put into another single project, maybe with the exception of Cold War City. It&#8217;s a PHP/MySQL site for sharing demos from games based on the quake2 engine. When you upload your demo, it gets processed with a few libraries I wrote, although quite a lot of the work was just porting and reversing C code from the game engine into PHP for the web server. The result is a nice page showing some information about the demo along with a download link. The layout/CSS aren&#8217;t particularly amazing but do make use of HTML5 and CSS3. The latter in particular is mighty useful and as such IE doesn&#8217;t like it and will present you with a lovely blocky site with no rounded corners. Oh well.</p>
<p>You can have a look around at www.banterous.co.uk &#8211; try not to break anything <img src='http://viciouz.co.uk/site/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If you&#8217;re interested in having a look at the PHP library internals, I&#8217;ll probably be releasing them some time under the GPL.</p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2010/06/banterous-co-uk-ready-for-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>minivcs 0.1</title>
		<link>http://viciouz.co.uk/site/2009/10/minivcs-0-1/</link>
		<comments>http://viciouz.co.uk/site/2009/10/minivcs-0-1/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:20:11 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[minivcs]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/?p=55</guid>
		<description><![CDATA[Well, here it is, version 0.1 of minivcs. I haven&#8217;t worked on it for a while, but did a couple of modifications before I packaged it up. The tarball contains a readme, the server php script, a compiled win32 client, and the C source for the client. If you want to try it out without [...]]]></description>
			<content:encoded><![CDATA[<p>Well, here it is, version 0.1 of <a title="minivcs" href="http://viciouz.co.uk/site/2009/09/minivcs/" target="_self">minivcs</a>. I haven&#8217;t worked on it for a while, but did a couple of modifications before I packaged it up. The tarball contains a readme, the server php script, a compiled win32 client, and the C source for the client.</p>
<p>If you want to try it out without uploading the .php script, you can use &#8220;viciouz.co.uk/other&#8221; as a server address.</p>
<p><a title="minivcs-0.1.tar.gz" href="http://viciouz.co.uk/other/minivcs/minivcs-0.1.tar.gz" target="_blank">minivcs-0.1.tar.gz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2009/10/minivcs-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>minivcs</title>
		<link>http://viciouz.co.uk/site/2009/09/minivcs/</link>
		<comments>http://viciouz.co.uk/site/2009/09/minivcs/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 17:41:09 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[minivcs]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/2009/09/minicvs/</guid>
		<description><![CDATA[Quite a while back I started a project to synchronise files into a local directory from a web server using a PHP script on the server side and a C client. The purpose was to act as a data repository for game media files for trench breakthrough. There are already existing alternatives, most notably rsync, [...]]]></description>
			<content:encoded><![CDATA[<p>Quite a while back I started a project to synchronise files into a local directory from a web server using a PHP script on the server side and a C client. The purpose was to act as a data repository for game media files for trench breakthrough. There are already existing alternatives, most notably rsync, which provides a myriad of features and options. However, the rsync server is run as a daemon, and seeing as I and many others only have web hosting and do not pay for a VPS or full dedicated box, we cannot use it. So this is effectively a poor-man&#8217;s-rsync, called minivcs (mini version control system). The &#8216;version&#8217; in the title is a bit of a misnomer in fact, because it compares files with hash functions such as MD5 or SHA1, and does not keep old versions of files. The hash functions used can be managed on server and client side. The server also supports caching, so it doesn&#8217;t necessarily recalculate the hashes for every single sync request. The project and its source will be released as version 0.1 once I&#8217;ve cleaned it up a bit, checked for security issues on the server side (I&#8217;m new to PHP) and done some basic documentation.</p>
<p>So, um, yeah. Not much else to say. Bye.</p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2009/09/minivcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video Uploading</title>
		<link>http://viciouz.co.uk/site/2009/08/video-uploading/</link>
		<comments>http://viciouz.co.uk/site/2009/08/video-uploading/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 13:56:49 +0000</pubDate>
		<dc:creator>ViciouZ</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[TossBot]]></category>

		<guid isPermaLink="false">http://viciouz.co.uk/site/?p=17</guid>
		<description><![CDATA[A few weeks ago, once I got the movement code working (albeit badly) in TossBot, my Quake II bot project, I made a quick video of the UI and the bot running around and firing at the player. I never put it online, but I want to try out a useful FLV embedding plugin, so [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, once I got the movement code working (albeit badly) in TossBot, my Quake II bot project, I made a quick video of the UI and the bot running around and firing at the player. I never put it online, but I want to try out a useful FLV embedding plugin, so here it is.</p>
[See post to watch Flash video]
<p>The shortened and rather pointless music clip is: &#8220;Can You Feel The Pace&#8221; by Marc Smith &amp; Al Storm</p>
]]></content:encoded>
			<wfw:commentRss>http://viciouz.co.uk/site/2009/08/video-uploading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
