<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>GLORP News: category: Soccer</title>
		<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView</link>
		<description>HREF Considered Harmful</description>
		<webMaster>knight@acm.org</webMaster>
		<lastBuildDate>Wed, 15 Feb 2006 16:49:54 EST</lastBuildDate>
		<image>
			<url>http://www.cincomsmalltalk.com/images/why-small.png</url>
			<title>GLORP News</title>
			<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/Silt"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:knight@acm.org"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Alan Knight</dc:creator>
		<dc:rights>Copyright 2005 Alan Knight</dc:rights>
		<dc:date>2006-02-15T16:49:54-05:00</dc:date>
		<icbm:latitude>45.316667</icbm:latitude>
		<icbm:longitude>-75.666667</icbm:longitude>
		<item>
			<title>World Cup Ticket Sales</title>
			<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView?showComments=true&amp;entry=3317474994</link>
			<category>Soccer</category>
			<pubDate>Wed, 15 Feb 2006 16:49:54 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">

<p>I guess this is computing-related, but mostly soccer.</p><p>We're soccer fans, have tickets to two games for this year's FIFA World Cup in Germany, and wanted to see if we could get any more. The ticket sales were divided into various phases - the important part being that most of the previous ones were lotteries, but the phase that started today is first-come first-served. This is a recipe for having a swamped web server, and sure enough, that's what happened. At noon CET (that's 6:00 @#$@@#%@ a.m. where I am) they opened up the ticket sales, you got a page listing what games had tickets available, could check off some boxes, click the submit button, and after a short pause you'd get a server error message with a nice ID number that changed each time. Actually, I doubt it was the web server as such, because the static pages still worked - so it was presumably the back-end.</p>
<p>I assume that some people didn't get error messages, because the tickets did disappear. Eventually the page changed, apparently manually, because it switched to being in German, being served with type text/plain, and indicating that there were no tickets at all. At other points it just redirected you back to a main ticketing page, but with a URL that had a 404 in the file name. However, all is not lost, as tickets will be being added to the mix over the next two months. FIFA's advice on this is to check the web site frequently.</p><p>This is kind of annoying, so naturally I decided to automate the process. I wrote a little Smalltalk script that checks the web page every five minutes (to be at least marginally polite), regexes through the result for indications of available tickets, and if it sees any it emails both of us to check the site, quick. If I'd had an easy hookup from the computer to, say, an air raid siren, I might have done that to reduce the latency, but an email will have to do for the moment.</p><p>All of this, though, seems like a really bad idea on FIFA's part. They knew for a year or so that this was going to happen, and still the infrastructure obviously wasn't ready for it. And I don't imagine I'm the only person to think of automating at least this first part of the process, rather than sitting in front of a computer hitting the refresh button constantly for two months. I was hesitating to blog about it and give away my great idea, but a good five seconds convinced me that anyone with the ability to write such a script would think of it almost immediately. That's probably a smallish subset of football/soccer fans, but is still going to be an awful lot of people.</p><p>Overall, I'd say they're in for a couple of months of a great many hits on that web site.</p></div>]]></description>
			<guid isPermaLink="false">3317474994</guid>
			<trackback:ping>http://www.cincomsmalltalk.com/userblogs/knight/servlet/CommentAPITBServlet?guid=3317474994</trackback:ping>
			<pingback:server>http://www.cincomsmalltalk.com/userblogs/knight/servlet/CommentAPIPBServlet?guid=3317474994</pingback:server>
			<pingback:target>http://www.cincomsmalltalk.com/userblogs/knight/blogView?entry=3317474994</pingback:target>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.cincomsmalltalk.com/userblogs/knight/blogView/servlet/CommentAPIServlet?guid=3317474994</wfw:comment>
		</item>
	</channel>
</rss>

