<?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>Techie Turmoil &#187; Techie Notes</title>
	<atom:link href="http://techieturmoil.co.uk/category/techie-notes/feed/" rel="self" type="application/rss+xml" />
	<link>http://techieturmoil.co.uk</link>
	<description>A techie in a world of luddites</description>
	<lastBuildDate>Sat, 15 May 2010 21:47:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Canon iP1500 Ubuntu Driver</title>
		<link>http://techieturmoil.co.uk/2010/01/27/canon-ip1500-ubuntu-driver/</link>
		<comments>http://techieturmoil.co.uk/2010/01/27/canon-ip1500-ubuntu-driver/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 17:53:15 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://techieturmoil.co.uk/?p=78</guid>
		<description><![CDATA[The iP1500 is a cheap, reliable little printer, but Canon didn&#8217;t bother with Linux drivers until recently. They now publish a driver for this printer, but it is a bit old and compatible with RHEL 3 and Suse 9.1, so in rpm format. Even after converting the packages with alien, there is still some fiddling [...]]]></description>
			<content:encoded><![CDATA[<p>The iP1500 is a cheap, reliable little printer, but Canon didn&#8217;t bother with Linux drivers until recently. They now publish a driver for this printer, but it is a bit old and compatible with RHEL 3 and Suse 9.1, so in rpm format. Even after converting the packages with alien, there is still some fiddling required, so I&#8217;ve made a package that depends on the three Canon packages and does the necessary tweaks after. You can get it <a title="iP1500-deb.tar.gz" href="http://techieturmoil.co.uk/wp-content/uploads/2010/01/iP1500-deb.tar.gz">here</a>. I&#8217;ve included all three Canon packages and mine in the compressed archive. Just extract it to a new folder and install all the packages. Either click on them in your file manager to install with your packaging tool, in which case install them in the order: bjfilter-common, bjfilter-pxmaip1500, bjfilter-pcmaip1500-lprng, canon-ip1500; or on the command line, cd to the folder and type dpkg -i *.deb (if you are using 64bit, you will need dpkg -i &#8211;force-architecture *.deb). Then plug in your printer. You will then need to add it manually via the printer configuration tool. Be sure to select the HiRes driver version.</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2010/01/27/canon-ip1500-ubuntu-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browse CUPS shares on Leopard</title>
		<link>http://techieturmoil.co.uk/2009/04/07/browse-cups-shares-on-leopard/</link>
		<comments>http://techieturmoil.co.uk/2009/04/07/browse-cups-shares-on-leopard/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 15:08:09 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2009/04/07/browse-cups-shares-on-leopard/</guid>
		<description><![CDATA[Apple annoyingly disabled CUPS browsing on Leopard. It always worked in previous versions and is particularly wierd as they own the CUPS project. In fact they claim to have written it, although they did not. Anyway to fix the browsing issue type: cupsctl BrowseProtocols='"cups dnssd"' in your much neglected OSX terminal. Job done.]]></description>
			<content:encoded><![CDATA[<p>Apple annoyingly disabled CUPS browsing on Leopard. It always worked in previous versions and is particularly wierd as they own the CUPS project. In fact they claim to have written it, although they did not.</p>
<p>Anyway to fix the browsing issue type:<br />
<code>cupsctl BrowseProtocols='"cups dnssd"'</code><br />
in your much neglected OSX terminal.</p>
<p>Job done.</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2009/04/07/browse-cups-shares-on-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why you should never call submit, &quot;submit&quot;&#8230;</title>
		<link>http://techieturmoil.co.uk/2008/11/23/why-you-should-never-call-submit-submit/</link>
		<comments>http://techieturmoil.co.uk/2008/11/23/why-you-should-never-call-submit-submit/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 10:53:11 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/?p=36</guid>
		<description><![CDATA[So I spent several hours trying to get to the bottom of a rather annoying Javascript problem. I wanted a form that auto-submitted. For good reason of course &#8211; to enable data to be saved to a database, before it was transmitted somewhere else. I created a test page to check the Javascript method required: [...]]]></description>
			<content:encoded><![CDATA[<p>So I spent several hours trying to get to the bottom of a rather annoying Javascript problem. I wanted a form that auto-submitted. For good reason of course &#8211; to enable data to be saved to a database, before it was transmitted somewhere else.<span id="more-36"></span></p>
<p>I created a test page to check the Javascript method required: <code>document.formname.submit()</code> or <code>document.forms['formID'].submit()</code> (my Javascript is a little rusty because, I&#8217;m glad to say, I rarely use it). This worked fine, so I added the little bit of code to the real page. It promptly refused to work. No matter what I tried, it wouldn&#8217;t auto-submit, and the debug console said <code>"document.formname.submit is not a function"</code>. How bizzare! No end of googling could find an answer. The code was right, according to all sources. I changed names of the form and added IDs galore, but no joy.</p>
<p>Then it hit me &#8211; the submit button in the form (I included one for those who might have no Javascript, or Javascript turned off) had the name attribute of <code>"submit"</code>! This meant that the submit button was the object: <code>document.formname.submit</code> , but I was trying to execute the method: <code>document.formname.submit()</code> . Javascript can&#8217;t cope with one object and a method of another object, having the same name. As soon as I changed the name of the submit button, all was well. It worked!</p>
<p>What a load of hassle for such a tiny error. So remember, when you give your form elements names or IDs, make sure they are different from the element tag. A good practice is to give the form a generic name, such as <code>"mysite_signup"</code> and then name its child elements with the formname as the prefix. So, an input field might be <code>"mysite_signup_email_address"</code>, and the submit button might be <code>"mysite_signup_submit"</code>. Unique naming baby &#8211; it&#8217;s the way forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2008/11/23/why-you-should-never-call-submit-submit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM Linux Ad</title>
		<link>http://techieturmoil.co.uk/2008/10/29/ibm-linux-ad/</link>
		<comments>http://techieturmoil.co.uk/2008/10/29/ibm-linux-ad/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 01:28:08 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[JT]]></category>
		<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/?p=33</guid>
		<description><![CDATA[So this is an old ad, but I kinda liked it&#8230;]]></description>
			<content:encoded><![CDATA[<p>So this is an old ad, but I kinda liked it&#8230;<span id="more-33"></span><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/EwL0G9wK8j4" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/EwL0G9wK8j4" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2008/10/29/ibm-linux-ad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Netatalk, Ubuntu -&gt; Leopard</title>
		<link>http://techieturmoil.co.uk/2008/01/09/netatalk-ubuntu-leopard/</link>
		<comments>http://techieturmoil.co.uk/2008/01/09/netatalk-ubuntu-leopard/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 10:33:31 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2008/01/09/netatalk-ubuntu-leopard/</guid>
		<description><![CDATA[The options box has disappeared from the Leopard afp login dialog. To set the options manually, do the following on the mac terminal: defaults write com.apple.AppleShareClient afp_cleartext_allow -bool true defaults write com.apple.AppleShareClient afp_ssh_allow -bool true defaults write com.apple.AppleShareClient afp_ssh_warn -bool false To verify the options type: defaults read com.apple.AppleShareClient]]></description>
			<content:encoded><![CDATA[<p>The options box has disappeared from the Leopard afp login dialog. To set the options manually, do the following on the mac terminal:<span id="more-20"></span>
</p>
<p><code>defaults write com.apple.AppleShareClient afp_cleartext_allow -bool true<br />
defaults write com.apple.AppleShareClient afp_ssh_allow -bool true<br />
defaults write com.apple.AppleShareClient afp_ssh_warn -bool false</code>
</p>
<p>To verify the options type:</p>
<p><code>defaults read com.apple.AppleShareClient</code></p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2008/01/09/netatalk-ubuntu-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rip DVDs with k9copy</title>
		<link>http://techieturmoil.co.uk/2007/10/31/rip-dvds-with-k9copy/</link>
		<comments>http://techieturmoil.co.uk/2007/10/31/rip-dvds-with-k9copy/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 15:47:14 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2007/10/31/rip-dvds-with-k9copy/</guid>
		<description><![CDATA[I was so chuffed to find a very nice program for ripping dvds (for backup purposes of course!) K9copy is so easy to use and handles all the menus and conversion to whatever format you like. It can also create an iso file to burn back to dvd later.]]></description>
			<content:encoded><![CDATA[<p>I was so chuffed to find a very nice program for ripping dvds (for backup purposes of course!) K9copy is so easy to use and handles all the menus and conversion to whatever format you like. It can also create an iso file to burn back to dvd later.</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2007/10/31/rip-dvds-with-k9copy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing vmware server on Ubuntu 7.10 Gutsy server</title>
		<link>http://techieturmoil.co.uk/2007/10/30/installing-vmware-server-on-ubuntu-710-gutsy-server/</link>
		<comments>http://techieturmoil.co.uk/2007/10/30/installing-vmware-server-on-ubuntu-710-gutsy-server/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 17:30:24 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2007/10/30/installing-vmware-server-on-ubuntu-710-gutsy-server/</guid>
		<description><![CDATA[After upgrading my servers to Gutsy, I discovered vmware server no longer worked. Bit of a bummer as I use it for all the processes that actually do anything! It seems that they have removed a bunch of libraries and services from Gutsy server that are not necessarily essential. So before installing vmware server from [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading my servers to Gutsy, I discovered vmware server no longer worked. Bit of a bummer as I use it for all the processes that actually do anything!<span id="more-14"></span> It seems that they have removed a bunch of libraries and services from Gutsy server that are not necessarily essential. So before installing vmware server from the tar file run:<br />
<code>sudo apt-get install build-essential linux-headers-$(uname -r) xinetd libxpm4 libxt6 libxtst6 libxrender1</code><br />
Then run the vmware install and config scripts.</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2007/10/30/installing-vmware-server-on-ubuntu-710-gutsy-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing 2X Thin Client bootsplash</title>
		<link>http://techieturmoil.co.uk/2007/08/29/changing-2x-thin-client-bootsplash/</link>
		<comments>http://techieturmoil.co.uk/2007/08/29/changing-2x-thin-client-bootsplash/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 15:11:34 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2007/08/29/changing-2x-thin-client-bootsplash/</guid>
		<description><![CDATA[This is how I changed the bootsplash image for my 2X Thin Client system. Its not that I mind the 2X logo, in fact I&#8217;m very grateful to them for the excellent software, I just wanted it themed to our corporate image. (This only works on Linux but does not need to be done on [...]]]></description>
			<content:encoded><![CDATA[<p>This is how I changed the bootsplash image for my 2X Thin Client system. Its not that I mind the 2X logo, in fact I&#8217;m very grateful to them for the excellent software, I just wanted it themed to our corporate image.<span id="more-12"></span><br />
<br />(This only works on Linux but does not need to be done on the 2XThinClient server)</p>
<p>1) Create a 640&#215;480 jpg image for the splash screen</p>
<p>2) install squashfs-utils either from your Linux distribution&#8217;s packaging system or from http://squashfs.sourceforge.net</p>
<p>3) copy /var/opt/2X/thinclientserver/apache2/htdocs/tftproot/ThinClientOS-v4.1_release-r2857/rootdisk26.img from your 2XThinClient server to a suitable location to modify it. (The last directory may be different depending on your ThinClientOS release. This is for the 2.6 kernel version, just use rootdisk24.img for the 2.4 kernel. Sorry I don&#8217;t know where the windows version would put it)</p>
<p>4) cd to that suitable location</p>
<p>5) unsquashfs rootdisk26.img<br />
<br />(must be done as root or with sudo)<br />
<br />files will be extracted to squashfs-root</p>
<p>6) cp [the image you created earlier].jpg squashfs-root/etc/bootsplash/themes/2x/images/silent-640&#215;480.jpg<br />
<br />(must be done as root or with sudo)</p>
<p>7) mksquashfs squashfs-root/* newrootdisk26.img<br />
<br />(must be done as root or with sudo)</p>
<p> <img src='http://techieturmoil.co.uk/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> rename /var/opt/2X/thinclientserver/apache2/htdocs/tftproot/ThinClientOS-v4.1_release-r2857/rootdisk26.img to rootdisk26.img.orig on your 2XThinClient server just in case something goes wrong<br />
<br />(must be done as root or with sudo)</p>
<p>9) copy newrootdisk26.img from wherever you created it to /var/opt/2X/thinclientserver/apache2/htdocs/tftproot/ThinClientOS-v4.1_release-r2857/rootdisk26.img&nbsp; on your 2XThinClient server</p>
<p>10) reboot a thin client and voila!</p>
<p>A more advanced user may wish to further modify the bootsplash theme which they should be able to figure out fairly easily from this. I&#8217;m not sure if this is standard bootsplash that hailed from Suse or gensplash from Gentoo or something completely different. Perhaps the devs can tell us?</p>
<p>Obviously this isn&#8217;t an easy process to be done too often. It will also have to be re-done with each upgrade of the ThinClientOS and for both kernels if you need both.</p>
<p>Hope this works for you.<br /></p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2007/08/29/changing-2x-thin-client-bootsplash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Techie Notes Here</title>
		<link>http://techieturmoil.co.uk/2007/08/29/techie-notes-here/</link>
		<comments>http://techieturmoil.co.uk/2007/08/29/techie-notes-here/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 15:11:20 +0000</pubDate>
		<dc:creator>JT</dc:creator>
				<category><![CDATA[Techie Notes]]></category>

		<guid isPermaLink="false">http://jtandnait.co.uk/jt/2007/08/29/techie-notes-here/</guid>
		<description><![CDATA[I have decided to post all my techie notes here for my reference and hopefully to help others. All notes and howtos here are published under the GPL and come with no warranty at all. I accept no responsibility if you fry your computer or lose your job! These are just my notes &#8211; YMMV]]></description>
			<content:encoded><![CDATA[<p>I have decided to post all my techie notes here for my reference and hopefully to help others. All notes and howtos here are published under the GPL and come with no warranty at all. I accept no responsibility if you fry your computer or lose your job! These are just my notes &#8211; YMMV</p>
]]></content:encoded>
			<wfw:commentRss>http://techieturmoil.co.uk/2007/08/29/techie-notes-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
