<?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"
	>

<channel>
	<title>Paint the Tiger, Carve the Swan &#187; Software</title>
	<atom:link href="http://schinckel.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://schinckel.net</link>
	<description>Like a fortune cookie, only without the fortune, and not a cookie.</description>
	<pubDate>Wed, 02 Jul 2008 00:29:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6-bleeding2</generator>
	<language>en</language>
			<item>
		<title>Mercurial with OS X GUI tools.</title>
		<link>http://schinckel.net/2008/04/26/mercurial-with-os-x-gui-tools/</link>
		<comments>http://schinckel.net/2008/04/26/mercurial-with-os-x-gui-tools/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 09:05:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://schinckel.net/2008/04/26/mercurial-with-os-x-gui-tools/</guid>
		<description><![CDATA[Before anyone gets excited, this isn&#8217;t about the long-awaited Finder plugin that will do for hg repositories what SCPlugin does for svn repositories: adding badges to the icons and allowing operations from within the Finder.
No, this is about using two great tools, SubEthaEdit and Changes with mercurial.
Firstly, let&#8217;s look at how we can use SubEthaEdit [...]]]></description>
			<content:encoded><![CDATA[<p>Before anyone gets excited, this isn&#8217;t about the long-awaited Finder plugin that will do for <code>hg</code> repositories what <a href="http://scplugin.tigris.org/">SCPlugin</a> does for <code>svn</code> repositories: adding badges to the icons and allowing operations from within the Finder.</p>
<p>No, this is about using two great tools, <a href="http://www.codingmonkeys.de/subethaedit/">SubEthaEdit</a> and <a href="http://changesapp.com/">Changes</a> with <a href="http://www.selenic.com/mercurial/">mercurial</a>.</p>
<p>Firstly, let&#8217;s look at how we can use SubEthaEdit to be the editor for commit messages.</p>
<p>SubEthaEdit has a command line tool, which has some useful arguments. Use <code>man see</code> to see them.</p>
<p>The first of the ones I use is <code>-w</code>, which waits until the file has been closed before continuing the execution of the calling program. This is a required argument, as without it your message won&#8217;t be committed properly.</p>
<p>The next I use is <code>-r</code>, which causes the application that called see to be brought to the front after closing the file. This is not completely necessary, but saves a mouse-click.</p>
<p><span style="font-family: -webkit-monospace;">-o new-window</span> means open the file you are planning to edit in a new window. Again, not completely necessary, and irrelevant if you don&#8217;t use tabs at all, but I find it helps me to see which file I am editing if it appears &#8216;new&#8217;.</p>
<p><span style="font-family: -webkit-monospace;">-m</span> allows you to choose a particular mode to edit the file in. I have created a handy little <code>hgCommit</code> mode, so this can be used. I like this idea, as it means that lines that will not be committed are easily distinguished. And you can use a different background colour, so that it&#8217;s really clear what you are doing.</p>
<p>Finally, <code>-j</code> allows a custom title addition. Again, this is just a nicety, but I use it nonetheless.</p>
<p>The file <code>~/.hgrc</code> allows you to have settings for an editor - I find that SubEthaEdit doesn&#8217;t quite work right with crontab, so I leave the <code>EDITOR</code> environment variable to nano. In the <code>[ui]</code> section of the <code>.hgrc</code> file, I have a line that looks like:</p>
<p><code>editor = see -w -r -o new-window -m hgCommit -j 'Mercurial Commit Message'</code></p>
<p>My hgCommit mode can also be downloaded, if you wish: <a href="http://schinckel.net/blog/wp-content/uploads/2008/04/hgcommit.mode.zip" title="hgCommit.mode.zip">hgCommit.mode.zip</a>.</p>
<p>The next hint is using Changes. You&#8217;ll probably know this, if you have read the Changes WIki, but you can use the extdiff extension of Mercurial. The bit I missed is that you can also use Changes to merge by default. I wish you could do the same for diff.</p>
<p>To make Changes the default merge tool, create a script at <code>/usr/local/bin/chmerge</code>, or somewhere similar.</p>
<p>All that needs to go in this file is:</p>
<p style="margin: 0.0px 0.0px 0.0px 21.0px; text-indent: -21.0px; font: 13.0px Inconsolata; color: #236e25">#!/bin/sh</p>
<p style="margin: 0.0px 0.0px 0.0px 21.0px; text-indent: -21.0px; font: 13.0px Inconsolata">chdiff -<span style="color: #440088">&#8211;wait</span> <span style="color: #c4620a">$3</span> <span style="color: #c4620a">$1</span></p>
<p>And ensure it is executable. Mine is also owned by root, I think.</p>
<p>Then, in your <code>.hgrc</code>, add in the following line after your editor line:</p>
<p><code>merge = /usr/local/bin/chmerge</code></p>
<p>My final hint is how to get around errors when you have a remote filesystem mounted under sshfs, and you get an untrusted user or group error when trying to perform a mercurial operation. In my case, the files in question were owned by <code>user 1001</code>/<code>group 1001</code>. I added the following to my <code>.hgrc</code>:</p>
<p style="margin: 0.0px 0.0px 0.0px 21.0px; text-indent: -21.0px; font: 13.0px Inconsolata"><span style="color: #dd0000">[</span>trusted<span style="color: #dd0000">]</span></p>
<p style="margin: 0.0px 0.0px 0.0px 21.0px; text-indent: -21.0px; font: 13.0px Inconsolata">users = 1001</p>
<p style="margin: 0.0px 0.0px 0.0px 21.0px; text-indent: -21.0px; font: 13.0px Inconsolata">groups = 1001</p>
<div style="text-indent: -21px;">
  
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2008/04/26/mercurial-with-os-x-gui-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Changing UNIX shell without actually changing it</title>
		<link>http://schinckel.net/2008/03/31/changing-unix-shell-without-actually-changing-it/</link>
		<comments>http://schinckel.net/2008/03/31/changing-unix-shell-without-actually-changing-it/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 10:18:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://schinckel.net/2008/03/31/changing-unix-shell-without-actually-changing-it/</guid>
		<description><![CDATA[Very rarely, I encounter a computer system I have to use regularly, but I don&#8217;t have superuser status on. Notably, at Uni, I have access to a SunOS system, where I actually have to use it from time to time. Most of the time this is just via ssh, but sometimes it&#8217;s a physical login [...]]]></description>
			<content:encoded><![CDATA[<p>Very rarely, I encounter a computer system I have to use regularly, but I don&#8217;t have <em>superuser</em> status on. Notably, at Uni, I have access to a SunOS system, where I actually have to use it from time to time. Most of the time this is just via <code>ssh</code>, but sometimes it&#8217;s a physical login to a SunRay workstation.</p>
<p>I much prefer <code>bash</code> over other shells, not because it is necessarily better, but that it is just the one I use most of the time. I&#8217;ve got some nice systems to help me out, like using a different colour for the <code>user@host</code> string on each machine, so I can easily see which machine the current <code>ssh</code> session is actually logged into.</p>
<p>However, at Uni there are lots of restrictions. We can run <code>/usr/bin/bash</code>, but we can&#8217;t change our default shell to it. In fact, we can&#8217;t change our default shell <em>at all</em>, which is kinda dumb. I&#8217;ve tried all sorts of tricks, but I just can&#8217;t do it.</p>
<p>The next step is to have your <code>.login</code>, or whatever, run the shell you want. For me, this is safe-ish, since <code>tcsh</code> (the current default shell) executes the contents of <code>.login</code>, but <code>bash</code> doesn&#8217;t. If you are using one shell that uses a particular login or profile file, and you want to change to another which uses the same file, you might struggle, or get stuck in an infinite loop. Which is probably worse.</p>
<p>Just having <code>/usr/bin/bash -login</code> in your <code>.login</code> file will then cause <code>bash</code> to run, and execute the contents of your <code>.profile</code>: without the <code>-login</code> it won&#8217;t execute the contents of said file. But what about when you exit the <code>bash</code> shell, using <em>Ctrl-D</em>, or <code>exit</code>, or <code>logout</code>, or whatever?</p>
<p>If you put a <code>logout</code> after the <code>/usr/bin/bash -login</code> line will cause the original shell to logout immediately after leaving the bash shell. Which is exactly what we want.</p>
<p>Now, all I need to do is figure out how to get rid of the line that says : <code>tcsh: using dumb terminal settings.</code></p>
<p>That one&#8217;s too easy. Use <code>xterm</code> instead of <code>xterm-color</code> in the Settings➞Advanced area of the Terminal Preferences:</p>
<div style="text-align: center;">
  <img src="http://schinckel.net/blog/wp-content/uploads/2008/03/xterm-color.jpg" width="480" height="383" alt="xterm-color.png" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2008/03/31/changing-unix-shell-without-actually-changing-it/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Weirdest netatalk bug ever</title>
		<link>http://schinckel.net/2007/08/22/weirdest-netatalk-bug-ever/</link>
		<comments>http://schinckel.net/2007/08/22/weirdest-netatalk-bug-ever/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 08:53:31 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/08/22/weirdest-netatalk-bug-ever/</guid>
		<description><![CDATA[Okay, this one has me stumped.
I have all of my iTunes music stored on a local server, along with the remainder of my media files (Movies, TV series, copies of Digital Photos). This has been working pretty seamlessly, until I noticed something odd.
I knew I had some files there, but they weren&#8217;t displaying. Logging into [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, this one has me stumped.</p>
<p>I have all of my iTunes music stored on a local server, along with the remainder of my media files (Movies, TV series, copies of Digital Photos). This has been working pretty seamlessly, until I noticed something odd.</p>
<p>I knew I had some files there, but they weren&#8217;t displaying. Logging into the server using ssh, or for that matter SMB showed me the files were indeed there. But whenever I logged into the server via AFP, they don&#8217;t.</p>
<p>Most files do, but some of them aren&#8217;t there. But if I access the share using a parent share (/home/media, instead of /home/media/music), then the files are visible again.</p>
<p>I am at my wits end here!</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/08/22/weirdest-netatalk-bug-ever/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why AFP is better than SMB.</title>
		<link>http://schinckel.net/2007/07/15/why-afp-is-better-than-smb/</link>
		<comments>http://schinckel.net/2007/07/15/why-afp-is-better-than-smb/#comments</comments>
		<pubDate>Sun, 15 Jul 2007 02:34:17 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/07/15/why-afp-is-better-than-smb/</guid>
		<description><![CDATA[With netatalk, I can serve AppleShare Filing Protocol shares from my Ubuntu box.  Since this is where all of my media files are stored, this is kind of nice.
So, why use AFP over SMB (or NFS, for that matter)?
Well, I still haven&#8217;t been able to get NFS shares to work properly from my MacBook [...]]]></description>
			<content:encoded><![CDATA[<p>With netatalk, I can serve AppleShare Filing Protocol shares from my Ubuntu box.  Since this is where all of my media files are stored, this is kind of nice.</p>
<p>So, why use AFP over SMB (or NFS, for that matter)?</p>
<p>Well, I still haven&#8217;t been able to get NFS shares to work properly from my MacBook Pro.  It just sits there <em>Connecting to nfs://poul &#8230;</em> forever.  So NFS is out.  (I have configured the shares under Ubuntu, or at least, I think I have.  I did use the GUI tool, which as you&#8217;ll read below, didn&#8217;t fully set up the shares for SMB either&#8230;)</p>
<p>As I mentioned in a previous post, if you use the GUI tool to set up Samba (SMB) shares, you also need to use the <code>smbpasswd -a [username]</code> command.</p>
<p>Finder doesn&#8217;t handle Samba shares very well.  It takes an age to connect to them, and if they disconnect (ie, the network disconnects, such as when you move from one location to another, and change WiFi network; or the server restarts) you get a long Finder hang while it looks for the connection.</p>
<p>OS X also used to disconnect Samba shares when you went to sleep, or if you slept for a long time.  (This may have been the server, I don&#8217;t know)  I can reconnect to an AFS share almost immediately.  This means I can wake my MacBook Pro from sleep, wait a few seconds while it reconnects to the Airport network, and then press play on iTunes.  All of my music lives on an AFP share, but it started playing immediately.</p>
<p>It is little things like this that make computing nice again.</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/07/15/why-afp-is-better-than-smb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>tail -f /var/log/syslog is your friend</title>
		<link>http://schinckel.net/2007/07/09/tail-f-varlogsyslog-is-your-friend/</link>
		<comments>http://schinckel.net/2007/07/09/tail-f-varlogsyslog-is-your-friend/#comments</comments>
		<pubDate>Sun, 08 Jul 2007 14:59:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/07/09/tail-f-varlogsyslog-is-your-friend/</guid>
		<description><![CDATA[I&#8217;ve just spent about three hours troubleshooting encrypted passwords for netatalk.
Basically, the plain netatalk that comes with Ubuntu, due to licensing reasons, does not include SSL support, which means only plaintext password authentication is supported.  That wouldn&#8217;t be too bad for my purposes (I&#8217;m running on a secure network), but OS X complains each [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just spent about three hours troubleshooting encrypted passwords for <em>netatalk</em>.</p>
<p>Basically, the plain netatalk that comes with Ubuntu, due to licensing reasons, does not include SSL support, which means only plaintext password authentication is supported.  That wouldn&#8217;t be too bad for my purposes (I&#8217;m running on a secure network), but OS X complains each time you try to connect using plaintext only passwords.</p>
<p>So, I followed the instructions from <a href="http://technically.us/n8/articles/2006/11/16/a-year-of-plaintext-afp-passwords-is-enough">coderspiel: A year of plaintext AFP passwords is enough</a>, but it wouldn&#8217;t work.</p>
<p>Firstly, it needs BerkelyDB 4+, but will uninstall this to install 3+, which the package manager thinks it needs.  Stupid.</p>
<p>Secondly, some bits and pieces won&#8217;t compile.  I did do some editing, but I felt this may break the whole thing, so I didn&#8217;t want to install the whole lot, just the missing uams.  Basically, <code>uams_dhx.so</code> was missing.</p>
<p>So, I built this, and others, and installed them.  Still no joy.  I did kind of get <code>uams_randomnum.so</code> or something to work, but it kept saying incorrect password.</p>
<p>Then, I stumbled on the idea to use <code>tail -f /var/lov/syslog</code>.  This immediately showed me I was missing the symlink from <code>uams_dhx_passwd.so</code> to <code>uams_dhx.so</code></p>
<p>So that&#8217;s all there was to it.  Now connections work perfectly.  And AFP connections seem to be a bit more robustly handled (ie, less spinning beachballs of death), and faster for things like iTunes.</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/07/09/tail-f-varlogsyslog-is-your-friend/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don&#8217;t forget to smbpasswd -a [username]</title>
		<link>http://schinckel.net/2007/07/08/dont-forget-to-smbpasswd-a-username/</link>
		<comments>http://schinckel.net/2007/07/08/dont-forget-to-smbpasswd-a-username/#comments</comments>
		<pubDate>Sun, 08 Jul 2007 12:15:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Rants and Raves]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/07/08/dont-forget-to-smbpasswd-a-username/</guid>
		<description><![CDATA[Aargh!  I&#8217;ve just spent ages troubleshooting SMB networking on Ubuntu, only to realise that there weren&#8217;t any SMB users - which is crazy.  Why not just default to having the local users match up with the SMB users.
After finally getting that working, I did also get AFP sharing working.  Which does appear [...]]]></description>
			<content:encoded><![CDATA[<p>Aargh!  I&#8217;ve just spent ages troubleshooting SMB networking on Ubuntu, only to realise that there weren&#8217;t any SMB users - which is crazy.  Why not just default to having the local users match up with the SMB users.</p>
<p>After finally getting that working, I did also get AFP sharing working.  Which does appear to just use the users.</p>
<p>Still, I need to keep SMB going, for the Windows/Xbox machines that sometimes visit my network&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/07/08/dont-forget-to-smbpasswd-a-username/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why Linux?</title>
		<link>http://schinckel.net/2007/07/06/why-linux/</link>
		<comments>http://schinckel.net/2007/07/06/why-linux/#comments</comments>
		<pubDate>Fri, 06 Jul 2007 14:17:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Rants and Raves]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/07/06/why-linux/</guid>
		<description><![CDATA[I&#8217;d hardly call myself inexperienced in the ways of computers (I&#8217;ve installed several flavours of operating systems on several architectures of computers, from AmigaOS and Mac OS on 68k; through BeOS, Mac OS and OS X on PPC; a sideways movement to various Linuxes on ARM; to BeOS, Windows, OS X and more recently Fedora [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d hardly call myself inexperienced in the ways of computers (I&#8217;ve installed several flavours of operating systems on several architectures of computers, from AmigaOS and Mac OS on 68k; through BeOS, Mac OS and OS X on PPC; a sideways movement to various Linuxes on ARM; to BeOS, Windows, OS X and more recently Fedora on x86).  So how come I&#8217;m having so many issues getting what I want out of a Linux box?</p>
<p>Perhaps, to put things in perspective, I&#8217;ll discuss exactly what it is that I want.  I have a Dell mini tower machine, with nearly a terabyte of hard disk drives, 1.5Gb of memory and some other various hardware that I want to set up as a fileserver, fax and print server and scanner server for my local network, and possibly an outside accessible web server.  I also want to run a virtualisation of WindowsXP, accessible via a remote desktop setup, so that Jaq can run her CAD software (Windows only) from her PPC iMac.</p>
<p>This should have been easy.  It started with hassles even getting the 3.2Gb Fedora DVD image.  I would up having to get it at work, as my wget client decided to do strange shit with sizes, and kept saying there were a negative number of bytes remaining.  Granted, this is not the fault of Fedora, but it set the tone.</p>
<p>Next up was my installation woes.  Now, I&#8217;ve installed a text-only Linux onto my NSLU2, and administered it for ages.  I&#8217;ve read several books in the past about X-windowing (and even had a working Xwindows setup on BeOS/PPC, which was not a bad triumph).  But I wasn&#8217;t ready for the almost never-ending hassle I had to get my Dell machine to actually boot into Fedora.  But finally it did.</p>
<p>I&#8217;d downloaded vmware and Parallels, since I still haven&#8217;t chosen between them in the Desktop realm, so most definitely haven&#8217;t decided on this untested platform.  And neither of them would work.  Apparently I don&#8217;t have a kernel they like, and I can&#8217;t build the vmmon for my kernel, since I get all sorts of weird errors when I try to compile or link.  Now, let me suffix that by saying when I was deeply into hacking BeOS/PPC, they had already moved to Intel CPUs, and most software I had to build from source, and generally fiddle with stacks to get it to compile and link.  So, I&#8217;m not totally clueless there either.</p>
<p>So I spent a while trying to get the in-built virtualisation system to work.  It starts installing, but for some reason I get bizarre errors on the installation of Windows - that it can&#8217;t find a file, and I can&#8217;t get it to access the CD drive again.  It&#8217;s fairly crap, in other words.  Especially after playing with vmware Fusion and Parallels Desktop for Mac.  Both of which install Windows XP without a hitch.</p>
<p>Giving up on trying to survive on this Fedora, I&#8217;m currently downloading an older version of Linux - Ubuntu 6.0.6 this time.  This is supported under VMWare, but not under Parallels.  The only versions of Linux that are supported by both virtualisation systems are RedHat and SuSe, which don&#8217;t seem to be freely downloadable.  Or maybe I just didn&#8217;t look hard enough.</p>
<p>But this is not the end of my story.  Tracking back a couple of steps, I have been fiddling lots with Fedora.  It seems okay, but it is really hard to do the things I want to do.  For instance, it would be nice to VNC into the box and do stuff, but I can&#8217;t seem to make Chicken of the VNC connect.  Nor the little java VncViewer I found provided superior performance.</p>
<p>I&#8217;d also like to be able to use other types of file sharing setup - perhaps AFP or NFS rather than just SMB.  I can get an SMB connection to Fedora, but nothing else.  NFS appears to just keep trying, and eventually time out.  AFP connections are just rejected.</p>
<p>And the frustrating thing is there is no easily discoverable way to turn this stuff on.  I&#8217;ve even fiddled with files I know are used for this type of thing (that&#8217;s how I got Samba going, before I discovered the place to do this).  Even SWAT, which the system told me I have installed, doesn&#8217;t seem to respond on port 901, where it lives.</p>
<p>I know that Linux is different to OS X, and to Windows, but right now I&#8217;m not liking it a whole lot.  I&#8217;d be fairly tempted to just reinstall Windows, but the two 250G hard drives that are in there are already formatted ext3fs, and mostly full of data, since they were in use, in addition to a 160GB drive that still stores my music, connected to the NSLU2.  Which, I might add, was much easier to administer than Fedora.  I know I&#8217;m trying to do more on Fedora, but I&#8217;m currently achieving less.</p>
<p>Perhaps I just need to sleep.</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/07/06/why-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>wget and large files</title>
		<link>http://schinckel.net/2007/06/11/wget-and-large-files/</link>
		<comments>http://schinckel.net/2007/06/11/wget-and-large-files/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 06:01:09 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/06/11/wget-and-large-files/</guid>
		<description><![CDATA[Apparently, wget is only able to recognise files smaller than 2G as proper sizes.  You can download files larger than this, but unusual sizes are displayed:

This was funny when I first started this download, as it reported a negative number of bytes to go, but after crossing the 2G threshold in downloads, it now [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently, wget is only able to recognise files smaller than 2G as proper sizes.  You can download files larger than this, but unusual sizes are displayed:</p>
<p><img src="http://schinckel.net/images/negative_file_size.png" alt="negative file sizes displayed by wget" /></p>
<p>This was funny when I first started this download, as it reported a negative number of bytes to go, but after crossing the 2G threshold in downloads, it now reports a true value of the file size remaining.</p>
<p class="itunes"> <a href="http://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?songTerm=Shoulder+Holster&amp;artistTerm=Morcheeba">Shoulder Holster</a> • <a href="http://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?artistTerm=Morcheeba">Morcheeba</a> • <a href="http://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?albumTerm=Big+Calm&amp;artistTerm=Morcheeba">Big Calm</a> ★★</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/06/11/wget-and-large-files/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enable Concurrent Sessions on XP</title>
		<link>http://schinckel.net/2007/06/10/enable-concurrent-sessions-on-xp/</link>
		<comments>http://schinckel.net/2007/06/10/enable-concurrent-sessions-on-xp/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 11:47:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/06/10/enable-concurrent-sessions-on-xp/</guid>
		<description><![CDATA[
Open Registry Editor (Start, Run, regedit).
Navigate to: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
\TerminalServer\Licensing Core.
Create a new REG_DWORD value named EnableConcurrentSessions.
Set the value to 1.
Exit the editor.

(via joe boy)
]]></description>
			<content:encoded><![CDATA[<ol>
<li>Open Registry Editor (Start, Run, regedit).</li>
<li>Navigate to: <code>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control<br />
\TerminalServer\Licensing Core</code>.</li>
<li>Create a new <code>REG_DWORD</code> value named <code>EnableConcurrentSessions</code>.</li>
<li>Set the value to <code>1</code>.</li>
<li>Exit the editor.</li>
</ol>
<p>(via joe boy)</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/06/10/enable-concurrent-sessions-on-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RDC and AutoDesk software</title>
		<link>http://schinckel.net/2007/06/10/rdc-and-autodesk-software/</link>
		<comments>http://schinckel.net/2007/06/10/rdc-and-autodesk-software/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 11:22:03 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://schinckel.net/2007/06/10/rdc-and-autodesk-software/</guid>
		<description><![CDATA[I&#8217;ve come across an interesting issue.  I have a PC, which I plan to put away in a closet, and run it as a server.  Since one machine I use is a PowerPC iMac, I&#8217;d like to run some AutoDesk software on the server, and access it via RDP/RDC.  I have managed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve come across an interesting issue.  I have a PC, which I plan to put away in a closet, and run it as a server.  Since one machine I use is a PowerPC iMac, I&#8217;d like to run some AutoDesk software on the server, and access it via RDP/RDC.  I have managed to get connections, but there&#8217;s something weird about Architectural Desktop.  I can start the app fine if I&#8217;m sitting at the machine itself, but if I try to run it over an RDC, it complains about not being licensed.</p>
<p>This is very frustrating.</p>
]]></content:encoded>
			<wfw:commentRss>http://schinckel.net/2007/06/10/rdc-and-autodesk-software/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
