<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/assets/rss.xsl"?><rss version="0.92">
<channel>
<title>Aquarionics - Category - programming</title>
<link>http://www.aquarionics.com/category/programming</link>
<description></description>
<language>en-gb</language>
<managingEditor>Aquarion (nicholas@aquarionics.com)</managingEditor>
<webMaster>Site Admin (nicholas@aquarionics.com)</webMaster>
<lastBuildDate>Thu, 02 Oct 2008 08:28:00 +0000</lastBuildDate>
<docs>http://backend.userland.com/rss092</docs>
<item>
	<title>Vizzinibugs, Heisenbugs and the vanishing birthday</title>
	<link>http://www.aquarionics.com/journal/2007/09/01/Vizzinibugs%2C_Heisenbugs_and_the_vanishing_birthday</link>
	<description>Heisenbugs are bugs that vanish when you turn debugging on.

	Schrodinbugs are bugs that don&amp;#8217;t manifest until you read the code and realize they could never possibly have worked, whereupon they don&amp;#8217;t. These are impossible, yet happen despite this.

	Vizzinibugs are the single most common type of user interface bug. They are when the user follows an action path inconceivable to the...</description>
</item>
<item>
	<title>Softly softly</title>
	<link>http://www.aquarionics.com/journal/2007/07/03/Softly_softly</link>
	<description>Yesterday, one of my pet bugs in the Mozilla codebase was finally fixed. Almost exactly one year ago today I mentioned the birthday of Mozilla/Fx&amp;#8217;s inability to support Soft Hyphens.

	After eight years, that&amp;#8217;s no longer true

	Sometimes Open Source does work.</description>
</item>
<item>
	<title>Free as in Mortgage Repayment</title>
	<link>http://www.aquarionics.com/journal/2006/08/15/Free_as_in_Mortgage_Repayment</link>
	<description>Okay, so in the first (zeroth?) hashlugradio broadcast, I put forth the view that the OS business model treated the programmers time as worthless. I wasn&amp;#8217;t called upon it in the broadcast, but have been since. This is what I mean:

	I am an individual programmer &amp;#8211; not part of a massive company &amp;#8211; I believe whole-heartedly in the Free/Open Source Movement. I scratch itches. I...</description>
</item>
<item>
	<title>Happy Birthday To You</title>
	<link>http://www.aquarionics.com/journal/2006/07/04/Happy_Birthday_To_You</link>
	<description>Since I have so far missed both parents and both siblings birthdays because I am incapable of remembering anything, it seems fitting that this is a couple of days late.

	Friday, June 30th was the 7th birthday of Mozilla bug 9101, that Firefox should support the soft hyphen properly, on the basis that not having it makes supporting languages with long words more difficult.

	Reading seven years...</description>
</item>
<item>
	<title>Tickybox</title>
	<link>http://www.aquarionics.com/journal/2006/05/10/Tickybox</link>
	<description>Tickybox</description>
</item>
<item>
	<title>Tickybox</title>
	<link>http://www.aquarionics.com/journal/2006/05/10/Tickybox</link>
	<description>
function doTickybox(tickybox){

var xmlHttp=false;
/*@cc_on @*/
/*@if (@_jscript_version &gt;= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlHttp =...</description>
</item>
<item>
	<title>Simplicity</title>
	<link>http://www.aquarionics.com/journal/2006/01/06/Simplicity</link>
	<description>So yeah, new year, newish design. It isn&amp;#8217;t perfect, but it&amp;#8217;s a start. And the new new design is trapped in PSP until I get a new 30 day trial :-D

	Simplicity

	I like simplicity. It appeals to my sense of design, and the light grey with some of the most delicate shading I could make visible is nothing if not simple. The boxes and curves design is lifted from previous designs, but...</description>
</item>
<item>
	<title>Project Scout</title>
	<link>http://www.aquarionics.com/journal/2005/04/02/Project_Scout</link>
	<description>Somewhat to my suprise, I have recieved not one, but two patches to open source projects that I run. That is that gilmae submitted a better install document for AqWiki, and  John Meadows has submitted a new version of the viewer file for MusicDB 

	Flush with this success, I&amp;#8217;ve started a new project. Well, two. Threeish, really. First, I&amp;#8217;ve gone back to the base system that Cantrip...</description>
</item>
<item>
	<title>Magic</title>
	<link>http://www.aquarionics.com/journal/2005/03/08/Magic</link>
	<description>One of the things I like most about Python is the lack of Magic things.

	The way that solutions don&amp;#8217;t take the form of &amp;#8220;Prefix the argument with a round blue diamond to make the nasal demons put sugar in the coffee&amp;#8221; type thing.

	Therefore, getting the answer &amp;#8220;Prefix the connection string with a minus symbol&amp;#8221; is something that is reasonably likely to make me want to kill things.</description>
</item>
<item>
	<title>Code in C</title>
	<link>http://www.aquarionics.com/journal/2004/12/30/Code_in_C</link>
	<description>(sung to The Beatles "Let it Be")

(I've never found out who wrote this one, or this varient. I've modified it slightly from the text I found)

When I find my code in tons of trouble,
Friends and colleagues come to me,
Speaking words of wisdom:
"Code in C."

As the deadline fast approaches,
And bugs are all that I can see,
Somewhere, someone whispers
"Code in C."

Code in C, Code...</description>
</item>
<item>
	<title>Projectiles</title>
	<link>http://www.aquarionics.com/journal/2004/12/11/Projectiles</link>
	<description>The Projects Page is back, semi-updated, and using the Epistula design library at last (Only took me two years), also Random acts of Senseless Scripting has also been updated with the new design (It&amp;#8217;s been broken since Julyish) and a couple of new early warning scripts.</description>
</item>
<item>
	<title>Coding, Not going postal, and Going Postal</title>
	<link>http://www.aquarionics.com/journal/2004/09/27/Coding%2C_Not_going_postal%2C_and_Going_Postal</link>
	<description>So, today I took time out of my busy schedule to go buy tea.

	Actually, I wasn&amp;#8217;t getting any work done, really. I&amp;#8217;m having a small concentration problem since we entered testing, in that the stuff I&amp;#8217;m currently working on is Deep System stuff that is interdependant on almost everything else. This means it takes about fifteen to twenty minutes to swap all the various memory...</description>
</item>
<item>
	<title>Logging</title>
	<link>http://www.aquarionics.com/journal/2004/09/25/Logging</link>
	<description>In which Aquarion fixes the logging system. Beware, contains lines of a dangerous width.</description>
</item>
<item>
	<title>Cantrip Diary - ZopeTastic</title>
	<link>http://www.aquarionics.com/journal/2004/09/22/Cantrip_Diary_-_ZopeTastic</link>
	<description>Okay, so my new workplace use Zope, so it&amp;#8217;s probably a good idea for me to use that as a framework. I mean, enough people use it for it not to be too bad, right?

	Dear god does it suck. I mean, Whales though really thin gauze, it sucks that badly. I got it working on my local network after swearing at it quite loudly. It&amp;#8217;s own personal religion of &amp;#8220;Not Invented Here&amp;#8221; is...</description>
</item>
<item>
	<title>Instant Cat Pictures</title>
	<link>http://www.aquarionics.com/journal/2004/09/05/Instant_Cat_Pictures</link>
	<description>Since I&amp;#8217;ve had my new camera-phone, I&amp;#8217;ve been taking random shots occasionally. After a fairly brief stint using Gallery and moblog.co.uk I&amp;#8217;ve done my usual thing of writing an Epistula Module to do it a) the way I want it, and b) within my own site. (I started off adapting the webcam module, but that&amp;#8217;s bitrotted slightly and was never very good, so I rewrote a whole new...</description>
</item>
<item>
	<title>Quick Bookmarklet</title>
	<link>http://www.aquarionics.com/journal/2004/06/24/Quick_Bookmarklet</link>
	<description>What is a bookmarklet? Basically it's a javascripted bookmark that, when you click on it, performs an action. Some might validate the page, some might highlight all the passive verbs in the document, there are loads of them.

This one searches the current site using Google. Install it by bookmarking the following link:

Search this site</description>
</item>
<item>
	<title>Errands and the End Of PHP</title>
	<link>http://www.aquarionics.com/journal/2004/03/29/Errands_and_the_End_Of_PHP</link>
	<description>Got stuff done.

	In this case, the stuff was of a many and varied nature and involved:

	
	Sorting out bank accounts
		Joining Blockbuster
		Joining Library
		Posting Stuff
	

	But also:

	
	Resolving that I will never again begin a personal project written in PHP.
	

	Yesterday, you see, I managed to get PHP5 working on Atoll, my local server. It works fine, from a technical standpoint, it...</description>
</item>
<item>
	<title>Best Joke Ever</title>
	<link>http://www.aquarionics.com/journal/2004/02/17/Best_Joke_Ever</link>
	<description>What do you call a man in sandals?

	Phillip Flop.

	Today, I&amp;#8217;ve been taught how wonderful Java is, how it runs perfectly on Solaris, and how it should backend onto Oracle.

	You see, whilst all the interesting people get to go to eTech, I&amp;#8217;ve spent today (and will spend tomorrow) at the Sun Tech Day here in Sunny (did you see what I did there?) London.

	Yay.</description>
</item>
<item>
	<title>Muttering</title>
	<link>http://www.aquarionics.com/journal/2003/12/21/Muttering</link>
	<description>So, At close of play Sunday (02:45 AM) I&amp;#8217;ve suceeded in writing the istic.net wonderful user system that will consolodate all the accounts on most of the various websites I&amp;#8217;ve done. CIN/R has a design, said user system, campaigns, character class, preferences &amp;#38; architecture, CIN/F still needs to be designed then moved over (And probably rewritten, but that&amp;#8217;s another job)...</description>
</item>
<item>
	<title>General Public Virus</title>
	<link>http://www.aquarionics.com/journal/2003/11/25/General_Public_Virus</link>
	<description></description>
</item>
</channel>
</rss>