<?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/"
			>
		
		<channel>
			<title>icurtain development blog</title>
			<atom:link href="http://www.icurtain.co.uk" rel="self" type="application/rss+xml" />
			<link>http://www.icurtain.co.uk</link>
			<description>icurtain - php, java and sql development blog</description>
			<pubDate>2010-05-24</pubDate>
			<generator>icurtain.co.uk</generator>
			<language>en</language>
			<sy:updatePeriod>hourly</sy:updatePeriod>
			<sy:updateFrequency>1</sy:updateFrequency>
			<item>
			<title>change linux process priority with nice and renice</title>
			<link>http://www.icurtain.co.uk/blog.php?article=189</link>
			<comments>#comments</comments>
			<pubDate>2009-12-03 04:51:10</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=189</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Process priorities are set between 20 (lowest) and -19 (highest)</p>
<p>To launch a task with a priority of 5 try: <br />mike@mikebox:~$ <b>sudo nice task 5</b></p>
<p>If you're laptop is overeha]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Ubuntu 9.10 screen flashing and keyboard unresponsive</title>
			<link>http://www.icurtain.co.uk/blog.php?article=188</link>
			<comments>#comments</comments>
			<pubDate>2009-10-30 10:23:12</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=188</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>If Ubuntu 9.10 boots up to a flashing screen and unresponsive keyboard chances are your xwindows configuration isn't working - you can check this by running <b>/etc/init.d/gdm stop</b> (you should ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Ubuntu alsa-utils sound Issues</title>
			<link>http://www.icurtain.co.uk/blog.php?article=187</link>
			<comments>#comments</comments>
			<pubDate>2009-10-22 21:16:06</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=187</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Alsa-Utils sound in Ubuntu 8+ is buggy as hell and always seems to die on me
When the sound goes all crackly and</p>

<p>m@m:~$ /etc/init.d/alsa-utils restart</p>

<p>doesn't work; try</p>

]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Hash Maker - MD5, SHA1 etc</title>
			<link>http://www.icurtain.co.uk/blog.php?article=186</link>
			<comments>#comments</comments>
			<pubDate>2009-08-22 12:14:28</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=186</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>The <a href="hash.php" title="php hash maker">Hash maker</a> is a quick and easy way to either make hashes and use them directly or try to work out what your lost password was</p>

<p>I find it q]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>dbPHP - Object Relational Mapping for PHP</title>
			<link>http://www.icurtain.co.uk/blog.php?article=185</link>
			<comments>#comments</comments>
			<pubDate>2009-05-16 12:54:42</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=185</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ul><li>dbPHP is a lightweight framework allowing object relational mapping between (at present) mySQL and PHP.  </li>
<li><a href="http://www.dbphp.co.uk" title="dbphp - object relational mapping">d]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>RSS Feed</title>
			<link>http://www.icurtain.co.uk/blog.php?article=184</link>
			<comments>#comments</comments>
			<pubDate>2009-05-12 08:19:42</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=184</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<a href="http://www.icurtain.co.uk/rss.xml" title="icurtain RSS feed">icurtain rss feed</a>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Information Evil? - Extending the Panopticon</title>
			<link>http://www.icurtain.co.uk/blog.php?article=181</link>
			<comments>#comments</comments>
			<pubDate>2009-03-27 14:56:44</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=181</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p><img src="assets/information-evil-web.jpg" alt="Information Evil" title="Information Evil - Extending the Panopticon of subtle social control through technology" /></p>

<ul><li>Foucault argues t]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>MySQL full indexed text search - just like a real database!!</title>
			<link>http://www.icurtain.co.uk/blog.php?article=180</link>
			<comments>#comments</comments>
			<pubDate>2009-03-24 21:35:34</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=180</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ul><li>As of My Sql 3.something you can now add text indexes to your columns and do full text searches with relevance ranking! text indexes are fantastic and allow more efficient searching and catego]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Colour Changing Background Algorithm</title>
			<link>http://www.icurtain.co.uk/blog.php?article=179</link>
			<comments>#comments</comments>
			<pubDate>2009-03-24 14:45:24</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=179</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>This returns the average colour of an image in PHP using GD libraries and then, assuming you ahve no sense of design, you could use this to set the background colour of a page. This code can be slo]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Bluetooth connection manager in Mobile Java J2ME</title>
			<link>http://www.icurtain.co.uk/blog.php?article=177</link>
			<comments>#comments</comments>
			<pubDate>2009-03-17 09:00:25</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=177</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>This Bluetooth Java connection manager class and its data package class have quite a few issues - main one being that the thread for checking the incoming data stream should be reading each byte of]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>find java path in ubuntu</title>
			<link>http://www.icurtain.co.uk/blog.php?article=174</link>
			<comments>#comments</comments>
			<pubDate>2008-12-08 10:29:42</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=174</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>finding the java path in ubuntu is easy, just follow the links... most links live in /usr/bin so:</p>
<p>
mike@mbox:/$ <b>ls -l /usr/bin/java</b><br />
lrwxrwxrwx 1 root root 22 2008-12-07 22:16]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>sql</title>
			<link>http://www.icurtain.co.uk/blog.php?article=173</link>
			<comments>#comments</comments>
			<pubDate>2008-12-08 08:12:42</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=173</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ol><li><a href="http://pastebin.com/d5db929bd">sql</a> </li><li>
 </li><li>
SERVEROUTPUT ON </li><li>
 </li><li>
declare </li><li>
   result_limit number := 10; </li><li>
   current_query_no nu]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>mounting external discs</title>
			<link>http://www.icurtain.co.uk/blog.php?article=172</link>
			<comments>#comments</comments>
			<pubDate>2008-11-10 22:09:07</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=172</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[sudo fdisk -l<br />

sudo mount -t ntfs-3g /dev/target /media/target]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>World Brain</title>
			<link>http://www.icurtain.co.uk/blog.php?article=170</link>
			<comments>#comments</comments>
			<pubDate>2008-10-23 10:13:02</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=170</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>World Brain - Final Year Project</p>

<p>The aim of this project is to create a method allowing websites to exchange user data between one another both upon the direct request of the user and as ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Telnet to Netgear Box</title>
			<link>http://www.icurtain.co.uk/blog.php?article=169</link>
			<comments>#comments</comments>
			<pubDate>2008-09-04 08:50:18</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=169</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>To telnet to your Netgear box and play with all the onboard settings try the following</p>
<a href="http://192.168.1.1/setup.cgi?todo=debug">http://192.168.1.1/setup.cgi?todo=debug</a>
<p>where 1]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Install Nvidia Drivers on Ubuntu</title>
			<link>http://www.icurtain.co.uk/blog.php?article=167</link>
			<comments>#comments</comments>
			<pubDate>2008-08-25 05:50:41</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=167</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>First stop the X Server</p>
<p>This should be done by running sudo gdm stop but ubuntu keeps restarting them </p>
<p>chmod -x /etc/rc3.d/gdm </p>

<p>then drop into init level 3 </p>

<p>you ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Virgin broadband is crap - 20mb = 6mb</title>
			<link>http://www.icurtain.co.uk/blog.php?article=166</link>
			<comments>#comments</comments>
			<pubDate>2008-08-14 10:52:07</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=166</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Against my better judgement I recently had Virgin's 20 mb package installed.
The actual connection speed averages out about 6mb.</p>

<p>Customer service is a very special experience, if you are]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Get/Set Generator - getters and setters for public functions</title>
			<link>http://www.icurtain.co.uk/blog.php?article=165</link>
			<comments>#comments</comments>
			<pubDate>2008-07-23 15:28:19</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=165</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>get/set code generator for PHP - all Java development environments allow you to generate getter and setter code automatically</p>

<form method="post" action="getset.php">
          <p>enter com]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Projects for July 2008</title>
			<link>http://www.icurtain.co.uk/blog.php?article=164</link>
			<comments>#comments</comments>
			<pubDate>2008-07-13 21:06:27</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=164</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[Finish ORM classes for database and XML<br />
Work on existing systems to implement full XML output from logic classes to display classes]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Variable Variables..</title>
			<link>http://www.icurtain.co.uk/blog.php?article=163</link>
			<comments>#comments</comments>
			<pubDate>2008-07-01 18:41:15</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=163</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>
 $var = "value"; <br />
 $value = "some value"; <br />
 echo $$var;
</p>
<p>For some insane reason PHP allows you to have variable variables.. if you ever use these you should probably be pro]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Session Cookie Manager class for cookies in PHP</title>
			<link>http://www.icurtain.co.uk/blog.php?article=162</link>
			<comments>#comments</comments>
			<pubDate>2008-06-27 20:15:40</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=162</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ul><li>Here is a little class I've written to make handling cookie sessions a little nicer in PHP. I'm not a big fan of session cookies but PHP makes a real mess of 'transparent' session ids with sea]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP ArrayList Class</title>
			<link>http://www.icurtain.co.uk/blog.php?article=161</link>
			<comments>#comments</comments>
			<pubDate>2008-06-25 13:16:47</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=161</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>PHP ArrayList Class - Having spent the last year working in Java, working with PHP now makes me cry and weep in anguish.. for many reasons, one of the main ones being its' complete inability to sto]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>whois on linux</title>
			<link>http://www.icurtain.co.uk/blog.php?article=160</link>
			<comments>#comments</comments>
			<pubDate>2008-06-19 07:21:08</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=160</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>installing whois on a linux box</p>

<p># sudo apt-get install jwhois</p>
<p># yum install jwhois</p>


<p>or</p>

<p>browse to: http://packages.qa.debian.org/j/jwhois.html</p>

<p>find t]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>search for DHCP servers on a network - dhclient</title>
			<link>http://www.icurtain.co.uk/blog.php?article=158</link>
			<comments>#comments</comments>
			<pubDate>2008-06-16 09:33:26</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=158</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>If you wish to search for DHCP servers on a network just type:<br />
dhclient [interface]<br />
and it will bring back information on all running DHCP servers on your subnet
</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>compile kernel in gentoo</title>
			<link>http://www.icurtain.co.uk/blog.php?article=157</link>
			<comments>#comments</comments>
			<pubDate>2008-06-10 08:40:34</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=157</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>compile kernel in gentoo</p>

<p>cd /usr/src/linux/</p>

<p>make menuconfig</p>


<p> Linux Kernel v2.6.*-gentoo Configuration</p>

<p>make</p>

<p>make modules_install</p>

<p>cp arch]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Open Office - Unsatisfied Link Error</title>
			<link>http://www.icurtain.co.uk/blog.php?article=156</link>
			<comments>#comments</comments>
			<pubDate>2008-06-09 09:55:04</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=156</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>when running open office from a bootstrap routine or in headless mode for batch processing make sure the following settings to avoid an unsatisfied link error</p>

<p>
soffice -accept="pipe,name]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Luhn Checker - validates credit cards etc</title>
			<link>http://www.icurtain.co.uk/blog.php?article=155</link>
			<comments>#comments</comments>
			<pubDate>2008-06-09 06:41:30</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=155</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>This section of code validates a credit card or any other luhn number - useful as an initial card number check for merchant interfaces etc </p>
<p>the function returns either 0 or 1 depending on w]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Command Line Web Browser</title>
			<link>http://www.icurtain.co.uk/blog.php?article=154</link>
			<comments>#comments</comments>
			<pubDate>2008-06-05 11:51:57</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=154</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>If need to browse the world wide web and you are either running in an ssh window or you really hate the whole web 2 thing.. help is at hand</p>

<p>Centos<br />
yum install lynx
</p>

<p>Debi]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Centos NFS Install</title>
			<link>http://www.icurtain.co.uk/blog.php?article=153</link>
			<comments>#comments</comments>
			<pubDate>2008-06-04 11:41:15</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=153</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Download the Centos Boot image<br />
Download the Centos DVD image and save it on an NFS enabled share on your lan</p>

<p>
Install with Network boot CD
</p>

<p>
choose to boot: linux text]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>sql server - set db offline</title>
			<link>http://www.icurtain.co.uk/blog.php?article=152</link>
			<comments>#comments</comments>
			<pubDate>2008-05-30 06:14:34</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=152</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>if you can't track down all the life connections and you need to force changes:</p>

<p>use master<br />
alter database db_name set offline with rollback immediate</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>java - find a number in a string</title>
			<link>http://www.icurtain.co.uk/blog.php?article=151</link>
			<comments>#comments</comments>
			<pubDate>2008-05-07 01:39:01</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=151</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Pattern p = Pattern.compile("[0-9]");</p>
<p>Matcher m = p.matcher("asdas12dsad");</p>
<p>System.out.println(m.find());</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Foreign Key Constraints and Persistence Issues in Seam</title>
			<link>http://www.icurtain.co.uk/blog.php?article=150</link>
			<comments>#comments</comments>
			<pubDate>2008-04-30 09:30:19</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=150</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[	 public String persist()
   {
		//this forces the persist function to persist IbUser before Rcs User and avoids the FKC issue
		getEntityManager().persist(getInstance().getIbUser());
		return sup]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>http://kb.mozillazine.org/Browser.cache.disk_cache_ssl</title>
			<link>http://www.icurtain.co.uk/blog.php?article=148</link>
			<comments>#comments</comments>
			<pubDate>2008-04-18 04:15:53</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=148</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<a href="http://kb.mozillazine.org/Browser.cache.disk_cache_ssl">http://kb.mozillazine.org/Browser.cache.disk_cache_ssl</a>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Ubuntu 7.10 with Beryl on ATI Mobility Radeon X700</title>
			<link>http://www.icurtain.co.uk/blog.php?article=147</link>
			<comments>#comments</comments>
			<pubDate>2008-04-11 04:00:41</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=147</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>It took a day of playing but it is possible to get Beryl running with the proprietary ATI X700 drivers at a reasonable speed under Ubuntu (on an Acer Aspire 1691wlmi)</p>

<p>The biggest problem ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>how to rip a dvd to mpg in 7 lines of perl</title>
			<link>http://www.icurtain.co.uk/blog.php?article=146</link>
			<comments>#comments</comments>
			<pubDate>2008-04-01 09:55:50</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=146</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[#!/usr/bin/perl -w<br />
# 531-byte qrpff-fast, Keith Winstein and Marc Horowitz <sipb-iap-dvd@mit.edu><br />
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout<br />
# arguments: title ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>SQL - Composite Primary Keys</title>
			<link>http://www.icurtain.co.uk/blog.php?article=145</link>
			<comments>#comments</comments>
			<pubDate>2008-03-19 04:02:13</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=145</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[http://weblogs.sqlteam.com/jeffs/archive/2007/08/23/composite_primary_keys.aspx]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Vista Style Buttons CSS</title>
			<link>http://www.icurtain.co.uk/blog.php?article=144</link>
			<comments>#comments</comments>
			<pubDate>2008-03-11 10:47:08</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=144</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Resizable Vista style buttons with a gradient in XHTML/CSS</p>
<p>As I had to spend an entire afternoon trying to get these to work I might as well post them</p>
<p>
To get your lovely Vista Sty]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Automatic Zimbra Backup</title>
			<link>http://www.icurtain.co.uk/blog.php?article=143</link>
			<comments>#comments</comments>
			<pubDate>2008-03-10 05:37:00</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=143</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>
If you are backing up Zimbra to a remote NFS file system then you should probably mount it in the fstab r the init.d - bear in mind that if the remote box cannot be found on boot or shutdown the ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>PHP Image handler.. and why PHP is limited in usefulness</title>
			<link>http://www.icurtain.co.uk/blog.php?article=176</link>
			<comments>#comments</comments>
			<pubDate>2008-03-07 16:35:19</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=176</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>This little application was an attempt to map an image into an array of pixel objects using the PHP GD libraries and it's made me painfully aware of how limited PHP is in it's ability to handle lar]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Useful Regex for CSV to SQL</title>
			<link>http://www.icurtain.co.uk/blog.php?article=141</link>
			<comments>#comments</comments>
			<pubDate>2008-03-07 10:30:51</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=141</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>As a point of reference</p>
<p>
how to convert a comma delimited file to an SQL insert<br />
Assuming your data is the following
</p>
<p>
'key','value','0'<br />
'key','value','1'<br />
</p]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>EJB3 EntityManager Find</title>
			<link>http://www.icurtain.co.uk/blog.php?article=140</link>
			<comments>#comments</comments>
			<pubDate>2008-03-06 06:12:18</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=140</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>
@In("myEntityManager")<br />
private EntityManager em;
</p>
<p>...</p>
<p>MyObject myObject = em.find(MyObject.class, myObjectPrimaryKey);</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>java.sql.SQLException: User not found: SA [SOLVED]</title>
			<link>http://www.icurtain.co.uk/blog.php?article=139</link>
			<comments>#comments</comments>
			<pubDate>2008-03-05 03:12:52</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=139</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>WARN  [org.jboss.system.ServiceController] Problem starting service jboss:service=Hypersonic,database=localDB<br />
java.sql.SQLException: User not found: SA</p>
<p>
It's possible that your jbos]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Mulitple OR conditions in SQL</title>
			<link>http://www.icurtain.co.uk/blog.php?article=138</link>
			<comments>#comments</comments>
			<pubDate>2008-02-26 06:08:58</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=138</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>based on</p>
<p>
ORDER_TRANSACTION<br />
__________<br />
1|ORDER__|<br />
2|CREDIT__|<br />
3|REFUND_|<br />
4|PAYMENT|
</p>
<p>Instead of the following:</p>
<p>
SELECT<br />
 ot<br />]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Borders Voucher - Valid till Feb 29th 2008</title>
			<link>http://www.icurtain.co.uk/blog.php?article=137</link>
			<comments>#comments</comments>
			<pubDate>2008-02-16 08:55:07</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=137</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<a href="assets/borders-voucher.pdf">Borders Voucher - Valid till Feb 29th 2008</a>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Exception creating identity: domainName</title>
			<link>http://www.icurtain.co.uk/blog.php?article=136</link>
			<comments>#comments</comments>
			<pubDate>2008-02-13 09:17:52</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=136</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>caused by: java.lang.RuntimeException: Exception creating identity: domainName</p>
<h1>Solution</h1>
<p>your computer can't find itself</p>
<p>go to:</p>
<p>
etc/hosts<br />
make sure the loo]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Seam - Database Image to Screen Output</title>
			<link>http://www.icurtain.co.uk/blog.php?article=135</link>
			<comments>#comments</comments>
			<pubDate>2008-02-01 03:51:30</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=135</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<h1>front end</h1>
<p>            a4j:mediaOutput id = "telephone"  element = "img" mimeTye = "image/png" <br />
    				createContent = "#{imagePainter.drawImage}"<br />
    				 value="#{object.i]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Cannot insert explicit value for identity column</title>
			<link>http://www.icurtain.co.uk/blog.php?article=134</link>
			<comments>#comments</comments>
			<pubDate>2008-01-28 03:58:53</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=134</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>ERROR [org.hibernate.util.JDBCExceptionReporter] Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF.</p>

<p>ERROR [org.hibernate.event.def.Abstr]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>French Financial Crisis - Jerome Kerviel</title>
			<link>http://www.icurtain.co.uk/blog.php?article=133</link>
			<comments>#comments</comments>
			<pubDate>2008-01-25 10:15:04</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=133</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Friends of rogue trader Jerome Kerviel last night blamed his $7 billion losses on unbearable levels of stress brought on by a punishing 30 hour week.</p>

<p>Kerviel hid his November losses in a ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>ejb ql</title>
			<link>http://www.icurtain.co.uk/blog.php?article=132</link>
			<comments>#comments</comments>
			<pubDate>2008-01-17 05:20:25</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=132</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[      SELECT 
        SUM(p.orderTransaction.transAmount) 
      FROM 
        Payment 
      AS 
        p 
      JOIN 
        p.memberPaymentMethod 
      AS 
        mpm 
      JOIN 
  ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>EJB QL Query Example</title>
			<link>http://www.icurtain.co.uk/blog.php?article=131</link>
			<comments>#comments</comments>
			<pubDate>2008-01-16 10:58:55</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=131</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ol><li>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;SELECT&nbsp;</li><li>
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;SUM(p.orderTransaction.transAmount)&nbsp;</li><li>
&nbsp; &nbsp;&nbsp; &nbsp;&n]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Object Relational Mapping in PHP</title>
			<link>http://www.icurtain.co.uk/blog.php?article=130</link>
			<comments>#comments</comments>
			<pubDate>2008-01-15 03:39:44</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=130</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>http://en.wikipedia.org/wiki/List_of_object-relational_mapping_software#PHP</p>
]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Gateway on Centos</title>
			<link>http://www.icurtain.co.uk/blog.php?article=129</link>
			<comments>#comments</comments>
			<pubDate>2008-01-10 09:33:02</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=129</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>How to change your gateway in Centos</p>
<h1>temporary change:</h1>
<p>route del default gw 192.168.1.1</p>
<p>route add default gw 192.168.0.1</p>
<h1>pemanent change</h1>
<p>cd /etc/sysconfi]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Changing CVS file permissions with chown</title>
			<link>http://www.icurtain.co.uk/blog.php?article=128</link>
			<comments>#comments</comments>
			<pubDate>2007-12-13 04:08:44</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=128</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>If someone has added something to CVS with incorrect permissions (ie. their own username instead of cvs) then you can do the following</p>
<ul>
<li># chown -R cvs templates/ - changes ownership o]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Set Date Linux</title>
			<link>http://www.icurtain.co.uk/blog.php?article=127</link>
			<comments>#comments</comments>
			<pubDate>2007-12-12 04:09:16</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=127</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Setting the date in linux</p>
<p># date 121210312007</p>
<p>in the format - DDMMhhmmYYYY</p>
<p># date</p>
<p>returns: Wed Dec 12 10:31:00 GMT 2007
<p>type to commit to the hardware clock</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Find Files Linux</title>
			<link>http://www.icurtain.co.uk/blog.php?article=126</link>
			<comments>#comments</comments>
			<pubDate>2007-12-10 03:29:19</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=126</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>find [dir] -name '[name]'</p>
<p># find / -name '*'</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Nvidia MCP61 noapic linux network card bug</title>
			<link>http://www.icurtain.co.uk/blog.php?article=125</link>
			<comments>#comments</comments>
			<pubDate>2007-12-07 10:22:21</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=125</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>When using any board that utilises the Nvidia NForce 6100 (MCP61) chipset with Linux you will probably have to add the boot option of noapic as due to all the funky energy saving features on the bo]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>SecPay Enumerated Type</title>
			<link>http://www.icurtain.co.uk/blog.php?article=124</link>
			<comments>#comments</comments>
			<pubDate>2007-12-07 07:30:03</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=124</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p class="Standard">public enum SecpayErrorType { </p><p class="Standard">  </p><p class="Standard">  authorised   ("Transaction authorised by bank. auth_code available as bank reference"),</p><p clas]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Open Source Solutions</title>
			<link>http://www.icurtain.co.uk/blog.php?article=123</link>
			<comments>#comments</comments>
			<pubDate>2007-12-05 07:53:34</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=123</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>Open source alternatives for common desktop tasks in Windows and Linux</p>
<div style="height:600px;clear:both">
<dl class="listTable">

<dt>CD Burning Software</dt>
<dd><a href="http://infrar]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Enable Auto-Start SSH Redhat</title>
			<link>http://www.icurtain.co.uk/blog.php?article=122</link>
			<comments>#comments</comments>
			<pubDate>2007-12-04 13:57:12</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=122</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>chkconfig --add sshd</p>
<p>chkconfig --level 35 sshd on</p>
<p>/etc/rc.d/init.d/sshd start (just to start it up now)</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Tag Library Descriptor - TLD files for Java Editors</title>
			<link>http://www.icurtain.co.uk/blog.php?article=121</link>
			<comments>#comments</comments>
			<pubDate>2007-12-04 03:51:52</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=121</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<div style="height:200px;">
<dl class="listTable">

<dt>xmlns:s="http://jboss.com/products/seam/taglib"</dt>
<dd><a href="assets/seam-ui.tld">seam-ui.tld</a></dd>

<dt>xmlns:ui="http://java.sun.]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Java For Loop</title>
			<link>http://www.icurtain.co.uk/blog.php?article=120</link>
			<comments>#comments</comments>
			<pubDate>2007-12-03 09:15:55</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=120</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[       <p> for (OrderTransaction orderTransaction : secPayResultList) {       </p>
         
       <p>          for(Payment payment : orderTransaction.getPayments()){       </p>
            
    ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Linux Start Up</title>
			<link>http://www.icurtain.co.uk/blog.php?article=119</link>
			<comments>#comments</comments>
			<pubDate>2007-12-03 09:03:31</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=119</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[/etc/rc.* contains symbolic links to all start up scripts
]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>cnnet.hk scam</title>
			<link>http://www.icurtain.co.uk/blog.php?article=118</link>
			<comments>#comments</comments>
			<pubDate>2007-12-03 06:33:53</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=118</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>If you receive email from cnnet.hk purporting to be from the main domain name registrar in China be very sceptical. China's main registrar is http://www.cnnic.net.cn/ and this company appears to be]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Setting up JBOSS Seam</title>
			<link>http://www.icurtain.co.uk/blog.php?article=117</link>
			<comments>#comments</comments>
			<pubDate>2007-11-30 04:26:10</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=117</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[from a command prompt/shell within the jboss-seam directory type the following:

<ul>

<li>[path...]\jboss-seam-2.0.0.GA>seam setup<br />
Buildfile: [path...]\jboss-seam-2.0.0.GA\seam-gen\build.x]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Telediscount TOPUP</title>
			<link>http://www.icurtain.co.uk/blog.php?article=116</link>
			<comments>#comments</comments>
			<pubDate>2007-11-26 17:16:24</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=116</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[Telediscount TOPUP is a complete fraud.. they take your money for the text and then don't give you any minutes - you'll also be happy to know that there is no way to contact any one regarding it when ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>RHEL (redhat) Install Manager</title>
			<link>http://www.icurtain.co.uk/blog.php?article=115</link>
			<comments>#comments</comments>
			<pubDate>2007-11-26 04:36:06</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=115</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>install package: yum -y install application_name</p>

<p>(gentoo/ubunto)get package: apt-get application_name</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>seam back end code references</title>
			<link>http://www.icurtain.co.uk/blog.php?article=114</link>
			<comments>#comments</comments>
			<pubDate>2007-11-23 04:03:50</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=114</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>@Name sets the front end reference point to the entity bean</p>
<p>
@Name("userList")<br />
public class UserList extends EntityQuery {
</p>
User user = new User();<br />
<br />
<p>
public ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Midas-Iflow CVS</title>
			<link>http://www.icurtain.co.uk/blog.php?article=113</link>
			<comments>#comments</comments>
			<pubDate>2007-11-22 08:01:26</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=113</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[Check out as a project configure using the new project wizard<br />
_> Head<br />
-> java<br />
-> java project<br />
<br />


iFlow<br /><br />

libs - add all<br />
order & export - select]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>JSF RichFaces - Get Page Name</title>
			<link>http://www.icurtain.co.uk/blog.php?article=112</link>
			<comments>#comments</comments>
			<pubDate>2007-11-19 08:04:44</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=112</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>to get the page ID of the current page = #{facesContext.viewRoot.viewId}</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>drop-down box in RichFaces</title>
			<link>http://www.icurtain.co.uk/blog.php?article=110</link>
			<comments>#comments</comments>
			<pubDate>2007-10-30 06:49:50</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=110</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ol><li>&lt;div style="float:left;"&gt;&nbsp;</li><li>
&nbsp; &nbsp;&lt;input type="button" onclick="hideDiv({duration:0.7})" value="Hide" /&gt;&nbsp;</li><li>
&nbsp; &nbsp;&lt;input type="button" onc]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>linux free drive-space command</title>
			<link>http://www.icurtain.co.uk/blog.php?article=109</link>
			<comments>#comments</comments>
			<pubDate>2007-10-22 11:48:49</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=109</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[df (disk free)]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>A, MX Record and Cname</title>
			<link>http://www.icurtain.co.uk/blog.php?article=108</link>
			<comments>#comments</comments>
			<pubDate>2007-10-22 04:02:34</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=108</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>www, @, * - A Record 205.178.189.131</p>
<p>MX Record mail.sub-domain.co.uk PRI 10</p>
<p>CName 
Alias - for subdomains</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>references and grouped searches in textpad regex</title>
			<link>http://www.icurtain.co.uk/blog.php?article=107</link>
			<comments>#comments</comments>
			<pubDate>2007-10-16 03:40:48</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=107</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>when you group searches in the textpad regex editor you have to escape the grouping brackets with a backslash otherwise it searches them as literal characters</p>
<p>
for example: <br />
\([0-9]]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Code Wank</title>
			<link>http://www.icurtain.co.uk/blog.php?article=105</link>
			<comments>#comments</comments>
			<pubDate>2007-10-05 05:58:54</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=105</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>
code      /ko?d/ [kohd] noun, verb, cod·ed, cod·ing.<br />
wank      /wę?k/ [wangk] Chiefly British and Australian Slang: Vulgar</p>
<p>Code Wank - Definition: Creating code that does not relat]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>reg-ex</title>
			<link>http://www.icurtain.co.uk/blog.php?article=104</link>
			<comments>#comments</comments>
			<pubDate>2007-10-03 12:09:17</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=104</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<ol><li>&lt;font[^&gt;]+&gt;</li></ol>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>open ports in firewall etc</title>
			<link>http://www.icurtain.co.uk/blog.php?article=102</link>
			<comments>#comments</comments>
			<pubDate>2007-09-25 09:38:52</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=102</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>chown munin:munin /usr/share/munin/plugins*</p>

<p>chmod 0755 /usr/share/munin/plugins*</p>

<p>ln -s --target-directory=/etc/munin/plugins /usr/share/munin/plugins*</p>

<p>iptables -I RH-F]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Samba System Share</title>
			<link>http://www.icurtain.co.uk/blog.php?article=100</link>
			<comments>#comments</comments>
			<pubDate>2007-09-20 08:31:28</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=100</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>cd /etc/samba/<br />
nano samba.conf</p>

<p># Security mode. Defines in which mode Samba will operate. Possible<br />
# values are share, user, server, domain and ads. Most people will want<br]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>Message file sp1.msb not found - solution</title>
			<link>http://www.icurtain.co.uk/blog.php?article=99</link>
			<comments>#comments</comments>
			<pubDate>2007-09-17 11:18:22</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=99</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>SSH on Ubuntu</title>
			<link>http://www.icurtain.co.uk/blog.php?article=97</link>
			<comments>#comments</comments>
			<pubDate>2007-09-17 05:52:22</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=97</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>to install SSH on ubuntu type: <br />
<b>sudo apt-get install openssh-server</b>
</p>]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
			<item>
			<title>make mod_jk in Debian Sarge</title>
			<link>http://www.icurtain.co.uk/blog.php?article=96</link>
			<comments>#comments</comments>
			<pubDate>2007-09-14 12:35:19</pubDate>
			<dc:creator></dc:creator><category><![CDATA[web development]]></category><guid isPermaLink="false">http://www.icurtain.co.uk/blog.php?article=96</guid>
			<description><![CDATA[web development]]></description>
				<content:encoded><![CDATA[<p>under debian enter the following command to make sure your compiler environment is working</p>
<p>
set up your environment with<br />
apt-get install libtool autoconf gcc apache2-prefork-dev<br ]]></content:encoded>
				<wfw:commentRss></wfw:commentRss>
			</item>
		
		</channel>
	</rss>
	