<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-31803960</id><updated>2012-01-04T12:24:55.218+03:00</updated><title type='text'>All Abroad!</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31803960.post-4417911937806993095</id><published>2011-06-13T03:55:00.008+03:00</published><updated>2011-06-13T13:14:52.675+03:00</updated><title type='text'>Should young children go to boarding school?</title><content type='html'>My boy is seven years old. He'll be eight in October, but either way he's still just a young lad. His mum and I have been debating whether we should send him to boarding school.&lt;br /&gt;&lt;br /&gt;Most parents would balk at sending their child to live with strangers. I would have too, until I started to look at the benefits for the kids. Now, I'm coming round to the idea.&lt;br /&gt;&lt;br /&gt;We've now been living as expats for five years. My boy was born in England and spent most of his first three years living in leafy Surrey, with a regular routine of tramps in the woods, village playgroups, and cuddles from the Waitrose old ladies. I'd given up work to become a thoroughly modern home dad and, apart from not seeing much of his mum during the week, I thought we led a pretty idyllic life.&lt;br /&gt;&lt;br /&gt;When I grew up in the 1970s and 80s in a small town in North-West England, people didn't move round much. You studied at the local schools; you worked in a local office or factory; you drank in a local pub; you bought a house down the road from your parents. This was accepted behaviour, and those who moved away, for education or work, were viewed with a slight suspicion when they returned. If you're not familiar with the culture, then Richard Hoggart described it superbly in his 1957 book &lt;a href="http://www.amazon.co.uk/dp/0141191589"&gt;The Uses of Literacy: Aspects of Working-Class Life&lt;/a&gt;. All terribly interesting social history, but I thought it was necessary too, because there is a purpose to this blog post. The purpose is to justify to my Northern family why I believe boarding school might be a rational choice, and that family still retains many of those social norms of my youth.&lt;br /&gt;&lt;br /&gt;Anyway, back to Surrey. In the South-East of England, careers are fast-moving and jobs come and go. My wife was made redundant, hired by a competitor, then offered a role with her old firm running an office in Doha, Qatar. The decision to move was easy: it was a career jump and a great adventure. We stayed there for four years, which is just about enough time for anyone to become jaded with the Arabian Peninsula.&lt;br /&gt;&lt;br /&gt;Next was Singapore. We thought we'd spend three or four years in the city, before settling down somewhere for the boy's secondary schooling. Unfortunately, there was a bump in the road, which came in the form of job unpredictability. It's the nature of worldwide business that firms restructure whenever a new leadership team is appointed, and predicting when this will happen is impossible. We now realise that making plans for where we'll be living is futile. If we thought that Singapore, Delhi or Brussels were the perfect place to raise a couple of kids, we'd be disappointed: the world of work just isn't built that way. We may spend a year here, a couple of years there.&lt;br /&gt;&lt;br /&gt;A year ago, our boy said goodbye to his friends in Doha, and this week he will bid farewell to his Singaporean pals before the summer holidays. It's comforting to believe that children cope well with change, but the fact is that it takes time for children to make friends, and swapping schools at irregular intervals isn't pleasant for them or good for their education. This is why we began to look at boarding preparatory schools.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reason 1. Stability. &lt;/span&gt;Boarding schools offer the stability that is often lacking for children whose parents move a lot. Many boys thrive with consistent routines, set meal times and clearly defined rules and schedules.&lt;br /&gt;&lt;br /&gt;There is another way to gain stability, and that would be for us to move back to the UK and reduce our standard of living. This sounds plausible, until you start to weigh up the costs and benefits. The UK economy is flat, and many economists believe there will be a "lost decade" of stagflation and unemployment. State-sector education in England is poor, and is getting worse, and this has lead to the lowest social mobility since the second world war.&lt;br /&gt;&lt;br /&gt;In 2006/7 Cambridge took 55% of its home students from state schools and  45% from the private sector. Only around 6.5% of schoolchildren in  the UK are educated privately. To be clear: you are seven times more likely to enter Cambridge if your parents paid for your education. If you want your kids to succeed in Britain, you'd better be rich, and the well-paid jobs are disappearing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reason 2. Maximising Opportunity.&lt;/span&gt; All universities are not equal. Some provide wider opportunities to their graduates than others. English boarding preparatory schools are at the start of a conveyor belt carrying pupils toward the top independent schools and onward to Oxford, Cambridge and Imperial College. It's not fair, but blame the politicians for the system. One of a parent's duties is to maximise their child's chances in life, by whatever method, and boarding schools fit the bill.&lt;br /&gt;&lt;br /&gt;Of course, not all boarding schools are equal either, but it's easy enough to check the destinations of their pupils and their results in the Common Entrance Exam. The good schools flaunt this information on their websites, along with any scholarships they've won. The school we've been considering for our boy sent kids last year to Eton, Harrow, Stowe, Winchester, Sherborne, Shrewsbury and Monkton Combe. Out of those, I'd have my own preferences, but they're all great senior schools, which is reassuring.&lt;br /&gt;&lt;br /&gt;There are people I know and love for whom the names Oxford, Cambridge, Eton and Harrow would leave a sour taste in the mouth. I'm afraid that's an inverse snobbery I can't begin to understand. A core purpose of education is to free the person who is educated, and those who believe you shouldn't mix with a different social class have built a prison for their children.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reason 3. Facilities.&lt;/span&gt; When I was my son's age, my school had a classroom, a playground, an assembly hall (which doubled as a dining room), and that was it. If we wanted some excitement, we might sneak into the boiler room during breaktime. Recreation was running round in circles. Sport was some balls, beanbags, hoops and cones. Music was the recorder.&lt;br /&gt;&lt;br /&gt;Listen, I know that UK primary schools have improved over the past 30 years, and my boy's international school in Singapore has an impressive gymnasium and swimming pool. However, the facilities and range of activities for the kids at boarding school are simply outstanding. At our preferred prep, there are three major sports: soccer, rugby and cricket. Fair enough, but the boys can also choose any activities out of tennis, swimming, squash, Eton fives,  golf (on the school's 7-hole course), table tennis, athletics, cross country, basketball, indoor hockey, fencing, judo, air rifle shooting, horse riding, polo, water polo, chess, a model  railway, cooking, model  making, snooker, board games, clay pigeon shooting and  bushcraft  survival.&lt;br /&gt;&lt;br /&gt;I could also list the music, drama and art facilities, but will instead just say that you can't fault them. The academic staff all have degrees from good universities, and there are fewer than 15 boys in each class. Oh, and the school has a house in Normandy where the boys go to practise their French. Really, it's quite unbelievable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reason 4. It DOESN'T damage the kids.&lt;/span&gt; If you listen to young boarding-school pupils, they don't come across as damaged misfits, but as confident, well-mannered, and independent. When they talk about their lives, they admit home-sickness and crying for their mummies, but they also say that it is a phase that lasts for a few days at the start of term, and then it is mostly forgotten about. Honestly, if you want to see a well-adjusted eight-year-old who is in touch with his emotions, &lt;a href="http://www.google.com.sg/search?tbm=vid&amp;amp;q=britain%27s+youngest+boarders"&gt;go and watch some interviews&lt;/a&gt; with boarding-school pupils talking about separation from their parents. Of course, these boys could have been coached to give the right replies, or might be protecting their parents from uncomfortable truths, but isn't it more likely that they have adapted to their lives without serious trauma?&lt;br /&gt;&lt;br /&gt;All boarding schools are inspected by Ofsted, the UK's national schools  inspectorate, and also the ISI (Independent Schools Inspectorate).  Again, any decent school will be proud of these inspection reports.  Here's a representative snippet from Ofsted about the school we prefer: "Boarders benefit from  excellent levels of individual support resulting in exceptional  outcomes. This factor, coupled with the strong nurturing relationships  that exist between staff and boarders, fosters a real sense of family  living."&lt;br /&gt;&lt;br /&gt;If I were to engage in cod psychology, many of the parental fears about boarding schools could be explained by a projection of their separation anxieties onto their children. They believe, with no evidence, that their children will be psychologically scarred by the absence of their mother.&lt;br /&gt;&lt;br /&gt;Before we started looking into boarding schools, I believed that children spent 10 weeks at the schools without a break. In fact, the schools close for a week at half term. In the middle of each half term, the kids are sent home for a weekend. Living away from your mum and dad for two or three weeks at a time is going to be unusual for a young boy. However, it isn't the 10-week detatchment of popular imagination.&lt;br /&gt;&lt;br /&gt;I'm not going to change any minds with a blog post about child-rearing. All I hope to do is justify my belief that boarding school is a rational choice. We haven't yet made a decision about where our boy will be schooled but, for an expat family who can't say where they'll be living next year, the stability of an excellent English boarding school has many advantages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-4417911937806993095?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/4417911937806993095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=4417911937806993095' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/4417911937806993095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/4417911937806993095'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2011/06/should-young-children-go-to-boarding.html' title='Should young children go to boarding school?'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-882827143029026965</id><published>2009-09-07T19:43:00.008+03:00</published><updated>2009-09-10T15:46:08.051+03:00</updated><title type='text'>How to Proxy a Website to HTTPS with nginx, Start to Finish</title><content type='html'>Setting up a secure website is a trivial task often overlooked by site owners, possibly because they believe it is costly or technically challenging. Anyone who has set up their own HTTP webserver can easily proxy that site to HTTPS using free software. SSL certificates cost around £10 a year, a similar cost to registering a domain name.&lt;br /&gt;&lt;br /&gt;I'm going to describe the steps I took to proxy &lt;a href="http://www.qatarliving.com/"&gt;QatarLiving&lt;/a&gt; to a secure site at &lt;a href="https://f1a.me/"&gt;F1a.me&lt;/a&gt;. QatarLiving is one of the &lt;a href="http://www.alexa.com/topsites/countries/QA"&gt;most popular websites in Qatar&lt;/a&gt;, a small Middle Eastern state.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 0. Prerequisites&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You'll need administrator (root) privileges to your own server to run an HTTPS site on port 443. I'm happy with my virtualized Linux box, hosted by &lt;a href="http://mediatemple.net/webhosting/dv/"&gt;Media Temple&lt;/a&gt;. It costs $50 a month, which is not the cheapest deal out there nor is the server particularly powerful, but I'm happy with the company's service and the box is sufficient to host all my websites and twitter feeds. If you sign up with Media Temple, you should &lt;a href="http://kb.mediatemple.net/questions/1672/Install+the+Developer+Tools"&gt;install compilers and development tools&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 1. Buy your SSL certificate&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Purchase an SSL certificate for your secure site. I bought mine from &lt;a href="http://www.123-reg.co.uk/ssl-certificates/"&gt;123-reg&lt;/a&gt;. It is possible to run a secure site without buying a certificate, which is known as "self signing"; however, users of your site will be presented with scary warnings by their browser. It's best just to splash out on the SSL certificate: they're cheap.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 2. Downloads&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you've never come across nginx (pronounced Engine-X), don't feel too down-heartened. This tiny webserver fits into a niche of specialized webservers (including boa, lighttpd and thttpd) that compete on speed and small memory footprint. Many large sites have chosen nginx as their front-line server, including one of the very largest blogging sites, &lt;a href="http://barry.wordpress.com/2008/04/28/load-balancer-update/"&gt;WordPress.com&lt;/a&gt;. I chose to use nginx because its small footprint is crucial on my limited-memory server.&lt;br /&gt;&lt;br /&gt;Download the latest development release of nginx, currently version 8.1.14 [&lt;a href="http://www.nginx.net/"&gt;homepage&lt;/a&gt; | &lt;a href="http://sysoev.ru/nginx/nginx-0.8.14.tar.gz"&gt;nginx-0.8.14.tar.gz&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 3. Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Unpack the nginx source, compile and install. The following commands work for me, on my fairly standard centos Linux box, but some of the paths may require tweaking on other systems.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ tar zxvf nginx-0.8.14.tar.gz&lt;br /&gt;$ cd nginx-0.8.14&lt;br /&gt;$ ./configure \&lt;br /&gt;--prefix=/usr \&lt;br /&gt;--sbin-path=/usr/sbin/nginx-ssl               \&lt;br /&gt;--conf-path=/etc/nginx-ssl/nginx.conf         \&lt;br /&gt;--http-log-path=/var/log/nginx_ssl_access_log \&lt;br /&gt;--error-log-path=/var/log/nginx_ssl_error_log \&lt;br /&gt;--pid-path=/var/run/nginx-ssl.pid             \&lt;br /&gt;--http-client-body-temp-path=/var/tmp/nginx_ssl_client  \&lt;br /&gt;--http-proxy-temp-path=/var/tmp/nginx_ssl_proxy \&lt;br /&gt;--http-fastcgi-temp-path=/var/tmp/nginx_ssl_fastcgi \&lt;br /&gt;\&lt;br /&gt;--with-http_ssl_module         \&lt;br /&gt;--with-http_stub_status_module \&lt;br /&gt;\&lt;br /&gt;--without-http_charset_module \&lt;br /&gt;--without-http_gzip_module    \&lt;br /&gt;--without-http_userid_module  \&lt;br /&gt;--without-http_auth_basic_module \&lt;br /&gt;--without-http_autoindex_module \&lt;br /&gt;--without-http_geo_module     \&lt;br /&gt;--without-http_map_module     \&lt;br /&gt;--without-http_referer_module \&lt;br /&gt;--without-http_fastcgi_module \&lt;br /&gt;--without-http_limit_zone_module \&lt;br /&gt;--without-http_browser_module \&lt;br /&gt;--without-http_upstream_ip_hash_module&lt;br /&gt;$ make&lt;br /&gt;$ su&lt;br /&gt;# make install&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;If any errors appear with the above commands, it probably means you need to install some required library. In most cases, using Google on an error message will provide the fastest solutions. Options may vary slightly between versions. Always check &lt;i&gt;./configure --help&lt;/i&gt; for the current list. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 4. Server Configuration&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download your server SSL certificate and private key, rename them to server.crt and server.key, and move them to your nginx config directory (/etc/nginx-ssl/). If you've bought a cheap SSL certificate like I did, the certificating authority probably won't be built into your users' browsers by default. You'll need to find the certificate of your CA and concatinate it with your server's SSL certificate. Your &lt;i&gt;server.crt&lt;/i&gt; will then look something like this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;-----BEGIN CERTIFICATE-----&lt;br /&gt;[your certificate here]&lt;br /&gt;-----END CERTIFICATE-----&lt;br /&gt;-----BEGIN CERTIFICATE-----&lt;br /&gt;[your CA's certificate here]&lt;br /&gt;-----END CERTIFICATE-----&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Now, all that's left is to edit your config file &lt;i&gt;/etc/nginx-ssl/nginx.conf&lt;/i&gt;. You'll want to play around with some of these setting, but they provide a good starting point.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;# the number of worker processes should be &lt;br /&gt;# equal to the number of processor cores in your server&lt;br /&gt;worker_processes  4;&lt;br /&gt;&lt;br /&gt;# disable error logging by uncommenting the next line&lt;br /&gt;# error_log /dev/null crit;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;events {&lt;br /&gt;    # max connections - 2048 is reasonable&lt;br /&gt;    worker_connections  2048;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;http {&lt;br /&gt;    include       mime.types;&lt;br /&gt;    default_type  application/octet-stream;&lt;br /&gt;&lt;br /&gt;    # TCP tuning&lt;br /&gt;    sendfile        on;&lt;br /&gt;    tcp_nopush     on;&lt;br /&gt;    tcp_nodelay     off;&lt;br /&gt;&lt;br /&gt;    # keepalive is highly beneficial for SSL&lt;br /&gt;    keepalive_timeout  10;&lt;br /&gt;&lt;br /&gt;    # disable logging&lt;br /&gt;    access_log off;&lt;br /&gt;&lt;br /&gt;    server {&lt;br /&gt;        listen       443;&lt;br /&gt;&lt;br /&gt; # change this to your own website hostname&lt;br /&gt;        server_name  f1a.me;&lt;br /&gt;&lt;br /&gt; # these SSL options have been chosen to maximize&lt;br /&gt;        # throughput on small servers&lt;br /&gt;        ssl                  on;&lt;br /&gt;        ssl_certificate      server.crt;&lt;br /&gt;        ssl_certificate_key  server.key;&lt;br /&gt;        ssl_session_cache  shared:SSL:10m;&lt;br /&gt;        ssl_session_timeout  5m;&lt;br /&gt;        ssl_protocols  SSLv2 SSLv3 TLSv1;&lt;br /&gt;        ssl_ciphers RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;&lt;br /&gt;        ssl_prefer_server_ciphers   on;&lt;br /&gt;&lt;br /&gt;        location / {&lt;br /&gt;            proxy_pass   http://www.qatarliving.com;&lt;br /&gt;     proxy_set_header X-Forwarded-For $remote_addr;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; # don't proxy static content, redirect instead&lt;br /&gt; location ~* \.(gif|jpg|jpeg|png|ico|js)$ {&lt;br /&gt;     rewrite ^/(.*?)$ http://www.qatarliving.com/$1 permanent;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Start up your server by running nginx-ssl as root:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ su&lt;br /&gt;# /usr/sbin/nginx-ssl&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Tail the error log (&lt;i&gt;/var/log/nginx_ssl_error_log&lt;/i&gt;) if the server fails to start.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Further Reading&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.nginx.org/Main"&gt;Nginx English documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.slicehost.com/2007/12/13/ubuntu-gutsy-nginx-configuration-1"&gt;Useful changes to default nginx configuration file&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.o3magazine.com/4/a/0/2.html"&gt;O3 Magazine - Open-Source SSL Acceleration&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ivoras.sharanet.org/blog/tree/2009-04-16.ssl-optimization-and-security.html"&gt;SSL optimization and security&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.httpwatch.com/2009/01/15/https-performance-tuning/"&gt;HTTPS performance tuning&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digicert.com/ssl-certificate-installation-nginx.htm"&gt;Installing an intermediate authority certificate under nginx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.spoofed.org/2008/04/why-ssl.html"&gt;Why SSL?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Outstanding issues&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Cookies that contain the original site's domain will not be stored by the user's browser. Most websites don't set a domain within the cookie, so this isn't usually a problem. However, if your site is affected, it can be fixed by filtering the headers from the insecure site and removing domains. I'll post a blog entry in a few days about this, as it affects most Drupal sites including QatarLiving.&lt;br /&gt;&lt;br /&gt;Navigation within a proxied site will only be successful if most links do not include the original hostname.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-882827143029026965?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/882827143029026965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=882827143029026965' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/882827143029026965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/882827143029026965'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2009/09/how-to-proxy-website-to-https-with.html' title='How to Proxy a Website to HTTPS with nginx, Start to Finish'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-2363878711926332663</id><published>2008-06-19T17:47:00.003+03:00</published><updated>2008-06-19T18:07:44.155+03:00</updated><title type='text'>News site rankings</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hzPTOHJYpJg/SFp1mkuE7sI/AAAAAAAAAEY/yWvaBR6o7SY/s1600-h/alexaJune2008"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_hzPTOHJYpJg/SFp1mkuE7sI/AAAAAAAAAEY/yWvaBR6o7SY/s320/alexaJune2008" border="0" alt=""id="BLOGGER_PHOTO_ID_5213608824187186882" /&gt;&lt;/a&gt;Before I started QatarJournal in April last year, I took a &lt;a href="http://all-abroad.blogspot.com/2007/04/qatar-journal.html"&gt;snapshot of the Alexa page views&lt;/a&gt; from local news providers. Looking at the changes over the past year, it's obvious that QatarLiving is now serving more pages than any of the other news sites, and Watan's website is declining in relative terms against the other papers. Permalink &lt;a href="http://www.alexa.com/data/details/traffic_details/gulf-times.com?site0=gulf-times.com&amp;amp;site1=thepeninsulaqatar.com&amp;amp;site2=al-watan.com&amp;amp;site3=qatarliving.com&amp;amp;site4=raya.com&amp;amp;y=p&amp;amp;z=3&amp;amp;h=400&amp;amp;w=700&amp;amp;c=1&amp;amp;u%5B%5D=gulf-times.com&amp;amp;u%5B%5D=thepeninsulaqatar.com&amp;amp;u%5B%5D=al-watan.com&amp;amp;u%5B%5D=qatarliving.com&amp;amp;u%5B%5D=raya.com&amp;amp;x=2008-06-19T14%3A50%3A15.000Z&amp;amp;check=www.alexa.com&amp;amp;signature=xLzeTuzsNBLTMUR%2B7h8a4tZ8mOg%3D&amp;amp;range=max&amp;amp;size=Large"&gt;here&lt;/a&gt;. A similar decline can be seen in terms of Watan's &lt;a href="http://www.alexa.com/data/details/traffic_details/gulf-times.com?site0=gulf-times.com&amp;amp;site1=thepeninsulaqatar.com&amp;amp;site2=al-watan.com&amp;amp;site3=qatarliving.com&amp;amp;site4=raya.com&amp;amp;y=r&amp;amp;z=3&amp;amp;h=400&amp;amp;w=700&amp;amp;c=1&amp;amp;u%5B%5D=gulf-times.com&amp;amp;u%5B%5D=thepeninsulaqatar.com&amp;amp;u%5B%5D=al-watan.com&amp;amp;u%5B%5D=qatarliving.com&amp;amp;u%5B%5D=raya.com&amp;amp;x=2008-06-19T14%3A55%3A40.000Z&amp;amp;check=www.alexa.com&amp;amp;signature=M5nNTZLVN%2Bh7LsBWPBVE%2BvUmiYc%3D&amp;amp;range=max&amp;amp;size=Large"&gt;market share&lt;/a&gt;, with only QL showing a noticeable increase.&lt;br /&gt;&lt;br /&gt;When we look at only &lt;a href="http://www.alexa.com/site/ds/top_sites?cc=QA&amp;ts_mode=country&amp;lang=none"&gt;visitors from Qatar&lt;/a&gt;, the ranking of sites providing news becomes clearer:&lt;br /&gt;* Qatar Living&lt;br /&gt;* BBC&lt;br /&gt;* Al Raya&lt;br /&gt;* Al Jazeera&lt;br /&gt;* Al Sharq&lt;br /&gt;* India Times&lt;br /&gt;* The Rest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-2363878711926332663?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/2363878711926332663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=2363878711926332663' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2363878711926332663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2363878711926332663'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2008/06/news-site-rankings.html' title='News site rankings'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hzPTOHJYpJg/SFp1mkuE7sI/AAAAAAAAAEY/yWvaBR6o7SY/s72-c/alexaJune2008' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-8302113409139903383</id><published>2008-06-05T12:26:00.003+03:00</published><updated>2008-06-05T12:30:36.519+03:00</updated><title type='text'>QatarJournal.com sold</title><content type='html'>Today I sold QatarJournal.com to a local businessman. I probably wouldn't have sold the site in January - I was quite upset about it. Now, it just seems like someone has given me a surprise gift. I'm going to have a good holiday this summer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-8302113409139903383?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/8302113409139903383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=8302113409139903383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8302113409139903383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8302113409139903383'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2008/06/qatarjournalcom-sold.html' title='QatarJournal.com sold'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-8738845398788426942</id><published>2008-03-05T08:08:00.002+03:00</published><updated>2008-03-05T08:17:51.466+03:00</updated><title type='text'>Back!</title><content type='html'>Qatar Journal is finished, so I'm back blogging here.&lt;br /&gt;&lt;br /&gt;At the moment, I'm working on a &lt;a href="http://irc.qatarjournal.com/cgi-bin/irc.cgi"&gt;CGI-IRC&lt;/a&gt; gateway, a cleanup of another &lt;a href="http://cgiirc.org/"&gt;codebase&lt;/a&gt;. It's mostly just a matter of replacing bits of code with CPAN modules, but after it's fairly tidy I'm going to replace the guts of the code with POE::Component::IRC by Chris Williams. That's mainly because I don't trust the IRC code I'm working with, and the POE code looks like it's well maintained.&lt;br /&gt;&lt;br /&gt;The idea is that eventually, I'll authenticate web users with OpenID and some sort of NickServ. I haven't quite worked it out yet. Should be a fun bit of work, and very, very web 2.0 ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-8738845398788426942?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/8738845398788426942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=8738845398788426942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8738845398788426942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8738845398788426942'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2008/03/back.html' title='Back!'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-8286683999327672608</id><published>2007-06-18T08:26:00.000+03:00</published><updated>2007-06-18T08:52:37.525+03:00</updated><title type='text'>This blog has moved</title><content type='html'>There's an idiom in the software industry: "eating your own dog-food". If you've built some software, it's not right to ask other people to use if you don't. Hence, &lt;a href="http://qatarjournal.com/~ngourlay/journal/"&gt;I've moved my blog to Qatar Journal&lt;/a&gt;.&lt;br&gt;&lt;br /&gt;Every user of Qatar Journal can have a blog on the site, so if you'd like one, you need to &lt;a href="http://qatarjournal.com/login.pl?op=newuserform"&gt;visit the signup page&lt;/a&gt;, choose a username, enter your email address (twice) and click 'Create Account'. Users can also choose to receive a nightly summary of all the local news headlines.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-8286683999327672608?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/8286683999327672608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=8286683999327672608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8286683999327672608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8286683999327672608'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/06/this-blog-has-moved.html' title='This blog has moved'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-413925663499342711</id><published>2007-06-17T13:10:00.000+03:00</published><updated>2007-06-17T15:19:28.248+03:00</updated><title type='text'>Is Qtel a bit simple?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hzPTOHJYpJg/RnUbf9jjK7I/AAAAAAAAADQ/0Ffb0zwlHFk/s1600-h/simple.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_hzPTOHJYpJg/RnUbf9jjK7I/AAAAAAAAADQ/0Ffb0zwlHFk/s320/simple.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5076994390843665330" /&gt;&lt;/a&gt;&lt;br /&gt;I've been banned from &lt;a href="http://www.qatarliving.com/"&gt;QatarLiving&lt;/a&gt;. I'm sure the ban wasn't intentional, but I've been banned nonetheless. This morning, it was obvious that QatarLiving discussions were being attacked by someone with the intent of disruption. There was some speculation about who was responsible. Eventually, someone at the website banned the IP address of the attacker.&lt;br /&gt;&lt;br /&gt;Unfortunately, Qtel employs a few Internet filters, and everyone behind a particular filter has the same public IP address. Thus, a system which is meant to make the web safer for Qatar's surfers has rendered one of the most popular discussion sites in Qatar completely inaccessible. This has happened before, of course. At the beginning of the year, Wikipedia saw a fair amount of abuse coming from a single IP address, and blocked the entire country from anonymous posting. It's not as if people don't know &lt;a href="http://en.wikipedia.org/wiki/X-Forwarded-For"&gt;a solution to these problems&lt;/a&gt; - it's just that no one at Qtel is willing to make the fix.&lt;br /&gt;&lt;br /&gt;Setting up a decent filtering proxy should be trivial, but Qtel's implementation masks users' true IP addresses from the sites they visit, and restricts the ability of site operators to punish abusers. How simple is Qtel? I'd say it's plain stupid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-413925663499342711?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/413925663499342711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=413925663499342711' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/413925663499342711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/413925663499342711'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/06/is-qtel-bit-simple.html' title='Is Qtel a bit simple?'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hzPTOHJYpJg/RnUbf9jjK7I/AAAAAAAAADQ/0Ffb0zwlHFk/s72-c/simple.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-1720392969044990481</id><published>2007-05-27T14:57:00.000+03:00</published><updated>2007-05-27T15:02:05.275+03:00</updated><title type='text'>Best blogs in Qatar</title><content type='html'>&amp;lt;BLUSH&amp;gt; This blog has been chosen as one of the &lt;a href="http://qatarvisitor.blogspot.com/2007/04/best-blogs-in-qatar.html"&gt;best blogs in Qatar&lt;/a&gt;. I'm choking back the tears, but will still manage to give a 10-minute acceptance speech, given half a chance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-1720392969044990481?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/1720392969044990481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=1720392969044990481' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1720392969044990481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1720392969044990481'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/05/best-blogs-in-qatar.html' title='Best blogs in Qatar'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-945108276593931366</id><published>2007-05-24T09:52:00.000+03:00</published><updated>2007-05-24T10:23:18.075+03:00</updated><title type='text'>Qatar Journal - The Online Newspaper for Qatar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hzPTOHJYpJg/RlU44A4rqII/AAAAAAAAADI/XdzF1Df3I7I/s1600-h/Screenshot-1.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_hzPTOHJYpJg/RlU44A4rqII/AAAAAAAAADI/XdzF1Df3I7I/s320/Screenshot-1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5068019490636933250" /&gt;&lt;/a&gt;At the end of its first week, I'd say the launch of &lt;a href="http://qatarjournal.com/"&gt;Qatar Journal&lt;/a&gt; has been a success. It's taken less than two months from the initial idea through to launching the site. I had hoped to launch a couple of weeks earlier, but I wanted to be in Qatar when it happened.&lt;br /&gt;&lt;br /&gt;The response has been good from journalists and PR companies. I'm now getting a steady stream of stories, which is easing the administration of the site.&lt;br /&gt;&lt;br /&gt;The technology has had some teething problems, with my server running out of memory on the first night, but it's now settled down. I've got a very long bug-list, which I'll start fixing in a couple of weeks. None of the bugs are serious, just annoying. Ben Figgis has pointed out a bug in the &lt;a href="http://qatarjournal.com/index.rss"&gt;Qatar Journal feed&lt;/a&gt; that doesn't seem to be affecting &lt;a href="http://rss.slashdot.org/Slashdot/slashdot"&gt;slashdot&lt;/a&gt;, so I'll need to investigate. It's nice when people point out a problem, because noticing the bug is the difficult bit. Fixing is usually easy. Thanks Ben.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-945108276593931366?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/945108276593931366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=945108276593931366' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/945108276593931366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/945108276593931366'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/05/qatar-journal-online-newspaper-for.html' title='Qatar Journal - The Online Newspaper for Qatar'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hzPTOHJYpJg/RlU44A4rqII/AAAAAAAAADI/XdzF1Df3I7I/s72-c/Screenshot-1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-327274902570543722</id><published>2007-05-10T11:31:00.000+03:00</published><updated>2007-05-10T11:34:19.245+03:00</updated><title type='text'>Still in the UK</title><content type='html'>Sorry, I've been away from a PC for the past two weeks. I'm still in the UK because Sara has had surgery. She's OK, and is getting out of hospital today, but we can't return to Doha until at least May 20.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-327274902570543722?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/327274902570543722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=327274902570543722' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/327274902570543722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/327274902570543722'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/05/still-in-uk.html' title='Still in the UK'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-869197878620625202</id><published>2007-04-18T17:49:00.000+03:00</published><updated>2007-04-20T15:53:41.758+03:00</updated><title type='text'>Qatar Journal</title><content type='html'>I had a leisurely coffee with Qatari from &lt;a href="http://www.qatarliving.com/"&gt;QL&lt;/a&gt; last Thursday. We were talking about the state of the IT sector in Qatar, and generally solving the world's problems. Anyway, he was hassling me saying I should have some sort of commercial project, because there was money to be made.&lt;br /&gt;&lt;br /&gt;I'm a bit skeptical about making money from websites. There were a lot of good ideas during the dot-com boom that produced no cash. He started quoting some figures about google ads, and how little you need to spend on hosting. Anyway, I went home that night and had a chat with Sara about it.&lt;br /&gt;&lt;br /&gt;There's a gap at the moment for serious local news. &lt;a href="http://www.qatarliving.com/"&gt;QL&lt;/a&gt; and others serve the demand for informal chat, but the local papers have abysmal websites and mainstream news sites don't cover Qatar. Thus, I'm going to start up a news site, named &lt;a href="http://qatarjournal.com/"&gt;Qatar Journal&lt;/a&gt;. The official launch will be on 12 May 2007 (exactly one month after my chat with Qatari) - it will be rough around the edges, but it's better to launch quickly and fix things as we go along.&lt;br /&gt;&lt;br /&gt;Basically, there's going to be no editorial. The easiest way to scare advertisers is to start getting cynical about press releases, so I'm going to leave all discussion to the readers. Obviously, there's going to be an editorial element in choosing stories, and here I have an advantage over the newspapers' sites: I only need to pick around 10 stories a day, whereas they are publishing (almost) everything.&lt;br /&gt;&lt;br /&gt;Anyhow, I just wanted to blog this before anyone starts asking - "why are you trying to compete with QL?". I'm not. I'm a regular QL reader, and it's great. &lt;a href="http://qatarjournal.com"&gt;Qatar Journal&lt;/a&gt; is an online local newspaper, and when it generates its own community, it will have a very different tone to QL. Hopefully, some readers will visit both sites, but I would guess that most QL regulars will stick with what they know - I'm not trying to poach anyone.&lt;br /&gt;&lt;br /&gt;Let me know what you think about the site, and keep an eye on progress. Everything should be working very soon, but it'll take a couple of weeks to get the site looking professional.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hzPTOHJYpJg/Rii0lafCqnI/AAAAAAAAADA/oWSsz1C0caY/s1600-h/April2007Page.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_hzPTOHJYpJg/Rii0lafCqnI/AAAAAAAAADA/oWSsz1C0caY/s320/April2007Page.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5055489136581061234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, discovered Alexa today. Here is an image snapshot of Qatar websites (April 2007), and a &lt;a href="http://www.alexa.com/data/details/traffic_details?site0=gulf-times.com&amp;site1=thepeninsulaqatar.com&amp;site2=al-watan.com&amp;site3=qatarliving.com&amp;site4=qatarjournal.com&amp;y=p&amp;z=1&amp;h=400&amp;w=700&amp;range=1y&amp;size=Large&amp;url=webbyawards.com"&gt;permalink &lt;/a&gt;for future comparison.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-869197878620625202?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/869197878620625202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=869197878620625202' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/869197878620625202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/869197878620625202'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/04/qatar-journal.html' title='Qatar Journal'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hzPTOHJYpJg/Rii0lafCqnI/AAAAAAAAADA/oWSsz1C0caY/s72-c/April2007Page.gif' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-3875535674558723324</id><published>2007-04-15T18:36:00.000+03:00</published><updated>2007-04-15T18:58:05.242+03:00</updated><title type='text'>First TC meeting</title><content type='html'>So, Gord and I are at the &lt;a href="http://www.first.org/events/colloquia/apr2007/program/index.html"&gt;security conference&lt;/a&gt; for a few days. Here's a few things I've learned:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The current malware products are sophisticated - the HackDoor client looks a well-designed piece of software engineering. I'd always assumed they would be fairly naive. The server side looks simpler, but then server programming is simple ;)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Phishing scams have avoided those banks which have implemented two-way authentication on their websites.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Firewire ports and PCMCIA slots have direct memory access, so can be used to copy an image of your computer's RAM even if no one is logged in. This can recover useful forensic material even after a reboot cycle, as modern BIOS's don't clear RAM. Eek.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Vista has an option for encrypting the filesystem. However, files are cached in RAM in an unencrypted state. Eek.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;There are no data, from anyone, on the scale of the IT security problem that exists in the gulf. Honestly.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;There aren't many delegates from Qatar at the conference beyond the staff of Q-CERT. That's a shame, and I can't work out whether it's down to a lack of interest or poor advertising. I'm sure if they'd mentioned the free Ritz lunches, the attendance would have been much higher.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-3875535674558723324?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/3875535674558723324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=3875535674558723324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/3875535674558723324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/3875535674558723324'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/04/first-tc-meeting.html' title='First TC meeting'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-1354452086271942541</id><published>2007-04-09T08:36:00.000+03:00</published><updated>2007-04-09T09:14:25.533+03:00</updated><title type='text'>iGov ictQatar IT Forum</title><content type='html'>TOO MANY ACRONYMS! The Gulf Times (and probably every other paper) today announced there's going to be a meeting at the Ritz tomorrow to talk about developing government IT services so they can be accessed through the web. I could probably make some useful suggestions, if I were invited. But I'm not, and neither are you.&lt;br /&gt;&lt;br /&gt;Why bother advertising a meeting if it's not open to the public? That's like me issuing a press release saying "Family meeting, 7.30, around the dinner table. We're going to talk about the state of the bathroom." Of course, Wednesday's papers will follow up the story with photos of Hessa al-Jaber shaking some guy's hand. There won't be any details of what was discussed - just a photo and a repeat of the purposes of the meeting. Grr.&lt;br /&gt;&lt;br /&gt;Given that I'm not invited, here are my suggestions. The important ones are non-technical.&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Scatter the money around. Don't spend millions on a single project to do everything - it will fail, and all your money will have been wasted.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;All initial projects should be finished within three months. A two-year project will fail, and you will be two years behind schedule.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;After three months, see who's got something working - give them more money and more responsibility. Stop funding the projects that haven't achieved anything; look for new small projects instead.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Replace the leaders of failed projects. Publicise the successful projects.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Insist on compliance to internet standards. If someone is using an ActiveX control, Macromedia Flash, or non-validating HTML, take away their money. They don't understand the web, and eventually you will be embarrassed if people believe their solution is representative of the State of Qatar.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Insist that people use a free database in their solutions. It saves on costly licenses for still-born projects, and the database code will be cleaner if programmers believe they need to swap from MySQL to Oracle at a later date.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Apart from following internet standards, and using free databases, don't enforce any other standards. In particular, enforcing Microsoft products will halve your pool of talented programmers; enforcing project management and system analysis methodologies will double the bureaucratic overhead. Both of these will encourage failure.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-1354452086271942541?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/1354452086271942541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=1354452086271942541' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1354452086271942541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1354452086271942541'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/04/igov-ictqatar-it-forum.html' title='iGov ictQatar IT Forum'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-5542656413742433877</id><published>2007-03-15T08:48:00.000+03:00</published><updated>2007-03-15T08:57:44.371+03:00</updated><title type='text'>Natashia</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hzPTOHJYpJg/RfjeZpZZGXI/AAAAAAAAAC0/MLnO83tvKQg/s1600-h/natashia_feb2007.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_hzPTOHJYpJg/RfjeZpZZGXI/AAAAAAAAAC0/MLnO83tvKQg/s320/natashia_feb2007.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5042024315031722354" /&gt;&lt;/a&gt; Today, I saw a photo of my niece, Natashia. She looks like a happy little kid, and I'll get to meet her at the end of April when we take a trip to the UK. Because I've never seen her, I sometimes forget that I have a niece, so it was a nice surprise to get an email this morning full of photos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-5542656413742433877?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/5542656413742433877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=5542656413742433877' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/5542656413742433877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/5542656413742433877'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/03/natashia.html' title='Natashia'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hzPTOHJYpJg/RfjeZpZZGXI/AAAAAAAAAC0/MLnO83tvKQg/s72-c/natashia_feb2007.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-8764765656279802389</id><published>2007-03-11T14:33:00.000+03:00</published><updated>2007-03-11T16:14:38.072+03:00</updated><title type='text'>Interview hell</title><content type='html'>I've had a few interviews recently. Well, no one is prepared to call them interviews: they're just quick chats; a get-together over a coffee; an informal introduction. If you're not offered a job, then you can't be disappointed because it's never made clear whether there was any job to be offered. You're just left asking yourself - 'was that an interview?'&lt;br /&gt;&lt;br /&gt;When Sara was looking around for jobs, she'd come back from interviews and say "I thought it went really well - like we agreed about a lot of things", but I've never had an interview like that: it's always excruciating. I leave the interviewer to do a lot of the digging and I'm pitiful when it comes to selling my CV. It's not that I have low self-esteem. In fact, quite the opposite - I have a very-high opinion of myself. It's just that, in front of strangers, I'm incapable of talking in glowing terms about why I'm so wonderful. At the back of my mind is a voice shouting 'come off it, big-head'.&lt;br /&gt;&lt;br /&gt;On Wednesday, I had my worst interview to date. I'm never too hot on introductions - I speak too fast and never know what to do with my non-shaking hand, but in this instance I also managed to criticise the interviewer's choice of school for his child. We were chatting (the awkward bit after shaking hands, but before sitting down) and it just came out. He asked - 'I hear you have a son - have you got him settled into a school yet?' I replied, rambling, that we'd been applying to schools, and there were basically three that were any good, and hopefully we'd got into the one that was within easy driving distance of the compound. Inevitably, his child's school was not among the three. I dug myself deeper - 'well, not to worry' I said.&lt;br /&gt;&lt;br /&gt;It went from bad to worse. The first interviewer was American, but his Aussie boss arrived after about 10 minutes and asked me about what I could do. "Well - I'm basically a coder. I'm not bad at Perl, but I can get by in most languages. Most of my work has been on Unix, but I hear that there's no jobs for Unix coders in Doha, so I'll do anything really." He gave me a look that said 'no way, mate' and then asked "when you say you're a 'coder', do you mean that you're a computer programmer". He then did a mental calculation of how long he'd have to talk to me before leaving. I got another 15 minutes, during which time I told him that I hadn't done any real work in three years, and didn't have any salary expectations. At one point I said "really, most of my skills are outdated, and it's difficult to match my CV with any current job". The most embarrassing part was that we both knew how awful it was, and I'm sure he was trying to avoid laughing until I'd left the room.&lt;br /&gt;&lt;br /&gt;When I met up with Sara afterwards, she asked how it went. 'Not too bad,' I said. The horror was still sinking in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-8764765656279802389?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/8764765656279802389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=8764765656279802389' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8764765656279802389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8764765656279802389'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/03/interview-hell.html' title='Interview hell'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-2799064188383156021</id><published>2007-03-06T19:06:00.000+03:00</published><updated>2007-03-06T19:12:21.600+03:00</updated><title type='text'>Are sites ever unblocked?</title><content type='html'>&lt;pre&gt;To: censor@qatar.net.qa&lt;br /&gt;&lt;br /&gt;Sir&lt;br /&gt;&lt;br /&gt;The following website has been blocked by the filter run by Internet Qatar:&lt;br /&gt;  &lt;a href="http://taipei.pm.org/"&gt;http://taipei.pm.org/&lt;/a&gt;&lt;br /&gt;I feel that this blocking is in error. As far as I am aware, this site&lt;br /&gt;is devoted to discussing the merits of the Perl programming language,&lt;br /&gt;and supporting users who live in the Taipei area.&lt;br /&gt;&lt;br /&gt;I assume the site was blocked because your filtering software was&lt;br /&gt;designed for use by the Chinese government, and a simple rule has been&lt;br /&gt;enforced that blocks all Taipei sites.&lt;br /&gt;&lt;br /&gt;Many thanks&lt;br /&gt;&lt;br /&gt;Nigel Gourlay&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-2799064188383156021?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/2799064188383156021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=2799064188383156021' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2799064188383156021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2799064188383156021'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/03/are-sites-ever-unblocked.html' title='Are sites ever unblocked?'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-2479067868644372574</id><published>2007-02-26T09:22:00.000+03:00</published><updated>2007-02-26T09:42:22.895+03:00</updated><title type='text'>Creating PDFs for the Sony Reader</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hzPTOHJYpJg/ReJ-rZGPTtI/AAAAAAAAACo/NvwZq0puADY/s1600-h/zubarah.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_hzPTOHJYpJg/ReJ-rZGPTtI/AAAAAAAAACo/NvwZq0puADY/s320/zubarah.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5035726617290165970" /&gt;&lt;/a&gt; Chris sent me a few pretty pictures. He also reminded me about the ebook reader from Sony, which takes a (closed) format known as BBeB as well as a &lt;a href="http://readng.com/PDFsforSONYreader.pdf"&gt;600x800 PDF&lt;/a&gt;. Finally, sourceforge's shell service has been repaired, so I can now upload again to readng.com.&lt;br /&gt;&lt;br /&gt;Tomorrow, there's the first meeting of &lt;a href="http://www.qcert.org/qisf/"&gt;QISF&lt;/a&gt; - the Qatar Information Security Forum. Although it's going to be an introductory talk, with a very general topic, it'll be interesting to see how many people turn up for a get-together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-2479067868644372574?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/2479067868644372574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=2479067868644372574' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2479067868644372574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2479067868644372574'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/creating-pdfs-for-sony-reader.html' title='Creating PDFs for the Sony Reader'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hzPTOHJYpJg/ReJ-rZGPTtI/AAAAAAAAACo/NvwZq0puADY/s72-c/zubarah.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-7899282104449760115</id><published>2007-02-23T20:29:00.000+03:00</published><updated>2007-02-23T21:01:53.261+03:00</updated><title type='text'>Slow progress</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hzPTOHJYpJg/Rd8mgZGPTsI/AAAAAAAAACc/4g0GCQFCjgs/s1600-h/readngFeb23.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_hzPTOHJYpJg/Rd8mgZGPTsI/AAAAAAAAACc/4g0GCQFCjgs/s320/readngFeb23.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5034785246358228674" /&gt;&lt;/a&gt;I spent some of last week with a potential employer; they're into packet radio and need someone to look after a bunch of computers - some of which were familiar and some of which were new to me. Interesting stuff, but they haven't made me an offer, so I won't be counting my chickens just yet.&lt;br /&gt;&lt;br /&gt;Sara's been out of the country most of the week, but I managed to get along to the first QSTP tech-talk. It was an entrepreneur who talked about Arab start-ups, venture capital and incubators. There wasn't much talk about the IT side of things, but the audience was full of technologists from the new universities. It was a good place to chat, and I met a couple of people who I'll try to keep in touch with.&lt;br /&gt;&lt;br /&gt;Not much has happened with &lt;a href="http://readng.com/"&gt;readng&lt;/a&gt;. I've been wrestling with font issues on my SuSe system, which are now solved, and I've been trying to put together some sample pages for the site. Unfortunately, mocking up a single page with groff is proving almost as difficult as typesetting a whole book. I keep telling myself that the second book will be easy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-7899282104449760115?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/7899282104449760115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=7899282104449760115' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/7899282104449760115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/7899282104449760115'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/slow-progress.html' title='Slow progress'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hzPTOHJYpJg/Rd8mgZGPTsI/AAAAAAAAACc/4g0GCQFCjgs/s72-c/readngFeb23.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-8118837605113956591</id><published>2007-02-15T07:39:00.000+03:00</published><updated>2007-02-15T07:43:13.758+03:00</updated><title type='text'>QSTP tech-talks</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hzPTOHJYpJg/RdPkWes3swI/AAAAAAAAACQ/N82Qd7Dmo68/s1600-h/qstp.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_hzPTOHJYpJg/RdPkWes3swI/AAAAAAAAACQ/N82Qd7Dmo68/s320/qstp.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5031616283552494338" /&gt;&lt;/a&gt; Ben Figgis has invited Qatar Perl Mongers to the QSTP tech talks. RSVP to &lt;a href="mailto:info@qstp.org.qa"&gt;info@qstp.org.qa&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-8118837605113956591?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/8118837605113956591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=8118837605113956591' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8118837605113956591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/8118837605113956591'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/qstp-tech-talks.html' title='QSTP tech-talks'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hzPTOHJYpJg/RdPkWes3swI/AAAAAAAAACQ/N82Qd7Dmo68/s72-c/qstp.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-3639619368920400463</id><published>2007-02-12T13:28:00.000+03:00</published><updated>2007-02-12T18:14:40.915+03:00</updated><title type='text'>Unix text processing</title><content type='html'>My new task is to read the relevent chapters of &lt;a href="http://readng.com/utp_book.pdf" title="Unix Text Processing"&gt;&lt;i&gt;UTP&lt;/i&gt;&lt;/a&gt; (1.7MB; source available &lt;a href="http://home.alltel.net/kollar/utp/" title="Unix Text Processing Source Code"&gt;here&lt;/a&gt;) and &lt;a href="http://readng.com/troff.pdf" title="Troff User's Manual"&gt;&lt;i&gt;TUM&lt;/i&gt;&lt;/a&gt;. In particular, I need to get my head around troff, the Unix typesetting system (now, mostly known as &lt;a href="http://readng.com/groff-1.19.2.pdf" title="groff manual"&gt;groff&lt;/a&gt;). I'm convinced that I can secure groff and use it in the typesetting chain for &lt;a href="http://readng.com/"&gt;readng&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here's what I think will be the sequence: (1)&amp;nbsp;ASCII or HTML; (2)&amp;nbsp;groff mm or mom format; (3)&amp;nbsp;postscript/PDF; (4)&amp;nbsp;PNG image.&lt;br /&gt;&lt;br /&gt;I know it's a little nasty, using an image format to display pages of text, but that's just tough. HTML in any flavour doesn't give the necessary control for pretty typesetting, and readers want books to look pretty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-3639619368920400463?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/3639619368920400463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=3639619368920400463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/3639619368920400463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/3639619368920400463'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/unix-text-processing.html' title='Unix text processing'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-1601979918451057518</id><published>2007-02-11T15:47:00.000+03:00</published><updated>2007-02-12T18:08:13.056+03:00</updated><title type='text'>ReadNG - it's like reading, but without the 'i'</title><content type='html'>So, out of the much nonsense that was spoken over the past week, the silliest is probably this. After several beers with the camel gang, we decided that readng was the next flickr, and that all we needed to succeed in the web 2.0 world was poor spelling. I've registered the domain name readng.com, and written a &lt;a href="http://readng.com/about.html"&gt;blurb&lt;/a&gt; - let the flood of offers begin. It was Sara who was the first to note that maybe avid book readers might find intentional illiteracy rather annoying. What does she know. Pah.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-1601979918451057518?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/1601979918451057518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=1601979918451057518' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1601979918451057518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/1601979918451057518'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/readng-its-like-reading-but-without-i.html' title='ReadNG - it&apos;s like reading, but without the &apos;i&apos;'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-2821501075150761103</id><published>2007-02-11T15:29:00.000+03:00</published><updated>2007-02-11T15:57:30.815+03:00</updated><title type='text'>Camel soup</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hzPTOHJYpJg/Rc8M6Os3svI/AAAAAAAAACA/K5UHwN2l84Q/s1600-h/TheCamelGang.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_hzPTOHJYpJg/Rc8M6Os3svI/AAAAAAAAACA/K5UHwN2l84Q/s320/TheCamelGang.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5030253503314375410" /&gt;&lt;/a&gt; Chris and Paul have now left. We spent a time in the desert, where we survived on our wits and wild berries. It was touch and go, but when we returned to civilization, we were changed. I was reborn, and dedicated the rest of my life to small-to-medium-sized animals. I salute you, my furry compatriots! Chris and Paul have decided to travel the world as nomadic programmers. And then we went for a chicken biryani, with milky tea, but the smell of the camels remained with us, forever...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-2821501075150761103?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/2821501075150761103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=2821501075150761103' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2821501075150761103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2821501075150761103'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/camel-soup.html' title='Camel soup'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hzPTOHJYpJg/Rc8M6Os3svI/AAAAAAAAACA/K5UHwN2l84Q/s72-c/TheCamelGang.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-5241113386121884727</id><published>2007-02-02T11:53:00.000+03:00</published><updated>2007-02-02T12:19:27.586+03:00</updated><title type='text'>Java, Perl and toy planes</title><content type='html'>&lt;img style="float:left; margin:0 10px 10px 0;" src="http://3.bp.blogspot.com/_hzPTOHJYpJg/RcMAKlobKgI/AAAAAAAAABs/Cc_-fUHYqN4/s320/924-3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5026861790975961602" /&gt; Got a few hours work done this morning. Managed to update my &lt;a href="http://javainetlocator.sf.net"&gt;java geolocation&lt;/a&gt; code for the first time in 18 months. I haven't really done much java in the past few years, so I'm always a bit frightened about changing my old code. I'm not convinced about my abilities to spot bugs any more.&lt;br /&gt;&lt;br /&gt;I updated the &lt;a href="http://search.cpan.org/dist/IP-Country/"&gt;perl geolocation&lt;/a&gt; code at the same time, and fixed a bug that had been hanging around for 6 months. I might have a bash at update instructions - since I became a dad updates haven't been particularly regular.&lt;br /&gt;&lt;br /&gt;I was disappointed to receive this &lt;a href="http://mail.pm.org/pipermail/qatar-pm/2007-January/000002.html"&gt;email&lt;/a&gt; responding to a lecture invitation. What an idiot.&lt;br /&gt;&lt;br /&gt;Chris and Paul arrive tonight. Paul emailed yesterday to say he's flying the first leg of the journey in a &lt;a href="http://images.google.co.uk/images?q=FOKKER+50"&gt;Fokker 50&lt;/a&gt;. I suggested he might have to make plane noises on takeoff. Chris is bringing me a &lt;a href="http://www.linksys.com/servlet/Satellite?c=L_Product_C2&amp;childpagename=US%2FLayout&amp;cid=1119460471050&amp;pagename=Linksys%2FCommon%2FVisitorWrapper"&gt;slug&lt;/a&gt;, which I'm going to turn into a cheap fileserver.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-5241113386121884727?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/5241113386121884727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=5241113386121884727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/5241113386121884727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/5241113386121884727'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/02/java-perl-updates.html' title='Java, Perl and toy planes'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hzPTOHJYpJg/RcMAKlobKgI/AAAAAAAAABs/Cc_-fUHYqN4/s72-c/924-3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-4095722985898941572</id><published>2007-01-31T14:06:00.000+03:00</published><updated>2007-01-31T14:28:32.899+03:00</updated><title type='text'>Friends from UK</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_hzPTOHJYpJg/RcB47YshA3I/AAAAAAAAABM/Tv1CRuJLjRs/s1600-h/wild_west_1280.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_hzPTOHJYpJg/RcB47YshA3I/AAAAAAAAABM/Tv1CRuJLjRs/s320/wild_west_1280.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5026150145782252402" /&gt;&lt;/a&gt; Robin and &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hzPTOHJYpJg/RcB5o4shA4I/AAAAAAAAABU/Gcx105W2_IM/s1600-h/corniche_800.jpg"&gt;Claire&lt;/a&gt; were visiting over the past few days, so no coding has been done. I promised &lt;a href="http://cfg11n.blogspot.com/"&gt;Paul Hastings&lt;/a&gt; that I'd update the &lt;a href="http://javainetlocator.sourceforge.net/"&gt;InetAddressLocator&lt;/a&gt;, but as yet, I haven't even installed a Java SDK. Oops. The weather's been great for pottering about Doha (&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hzPTOHJYpJg/RcB454shA1I/AAAAAAAAAA8/VgUBxF5m6eY/s1600-h/doha_bay_1280.jpg"&gt;Corniche&lt;/a&gt;, Souks and &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hzPTOHJYpJg/RcB47IshA2I/AAAAAAAAABE/MpqrE0y9-bQ/s1600-h/sports_city_1280.jpg"&gt;Sports City&lt;/a&gt;). On Friday night, &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jamie_and_chris.jpg"&gt;Chris&lt;/a&gt; and &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/birthday_boy.jpg"&gt;Paul&lt;/a&gt; arrive, which means either I get to see the sights all over again, or I give them a map and directions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-4095722985898941572?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/4095722985898941572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=4095722985898941572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/4095722985898941572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/4095722985898941572'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/01/friends-from-uk.html' title='Friends from UK'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_hzPTOHJYpJg/RcB47YshA3I/AAAAAAAAABM/Tv1CRuJLjRs/s72-c/wild_west_1280.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-2502135525715861140</id><published>2007-01-07T11:04:00.000+03:00</published><updated>2007-01-07T11:51:52.087+03:00</updated><title type='text'>RDF::Core and Perl mongers</title><content type='html'>This morning, I finished tidying up the work I did before Christmas on memory usage in &lt;a href="http://search.cpan.org/dist/RDF-Core/"&gt;RDF::Core&lt;/a&gt;. I've posted the bug reports &lt;a href="http://rt.cpan.org/Public/Dist/Display.html?Name=RDF-Core"&gt;here&lt;/a&gt;. One of the problems with having a holiday is that when you return to work, it takes you days to catch up on projects. I should really make better notes, or keep a TODO list, or something.&lt;br /&gt;&lt;br /&gt;Sent an email to CMU about &lt;a href="http://qatar.pm.org/"&gt;Qatar Perl Mongers&lt;/a&gt;, asking them to publicise the society amongst staff and students; received a reply from &lt;a href="http://www.ri.cmu.edu/people/thorpe_chuck.html"&gt;Chuck Thorpe&lt;/a&gt;. Hopefully, there might be some munging soon in Qatar. Once there are a few people signed up to the mailing list, I'll start begging sponsorship to fly an open-source guru out to speak, but that depends on finding enthusiastic members, of which there are currently none.&lt;br /&gt;&lt;br /&gt;Warned gutenberg to move their &lt;a href="http://www.gutenberg.org/feeds/catalog.rdf.zip"&gt;catalog&lt;/a&gt; to a mirrored position, as I don't want to gobble up their bandwidth when I release my search code (maybe this week).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-2502135525715861140?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/2502135525715861140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=2502135525715861140' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2502135525715861140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/2502135525715861140'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/01/rdfcore-and-perl-mongers.html' title='RDF::Core and Perl mongers'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-6702621424842832734</id><published>2007-01-04T08:38:00.000+03:00</published><updated>2007-01-23T09:48:47.284+03:00</updated><title type='text'>Qatar's Internet security</title><content type='html'>The Gulf Times announced today that &lt;a href="http://www.oissg.org/"&gt;OISSG&lt;/a&gt; is holding free security training seminars in Doha over the next couple of weeks. OISSG is a not-for-profit organization dedicated to information security. Sounds tempting, until you realise it's a sales opportunity. Expect to be frightened by cyber-criminals; baffled by the complexity of the problem; and have doubts raised about your ability to protect your systems. "Don't worry, for a small fee, you can have peace of mind by buying our stuff."&lt;br /&gt;&lt;br /&gt;If only there was a local IT security organisation looking out for the best interests of Qatar. Well, there might be soon. &lt;a href="http://www.qcert.org/"&gt;Q-CERT&lt;/a&gt; is being set up and is &lt;a href="http://www.qcert.org/employment/"&gt;recuiting&lt;/a&gt;. From the job specs and application procedures, you could be forgiven for thinking the jobs are limited to US academics. However, Q-CERT is undeniably a good thing - I just wonder whether its main focus will be to protect the new universities and financial centre, or whether it will also try to fix some existing problems.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.msnbc.msn.com/id/16454437/"&gt;recent wikipedia silliness&lt;/a&gt; has exposed a security vulnerability that is politically charged. Resident web-surfers know their requests are funneled through an automated filter, which occasionally protects them from their own seedy surfing habits (or just &lt;a href="http://taipei.pm.org/"&gt;blocks sites at random&lt;/a&gt;). It is also well known that there is no censorship in Qatar. Bafflingly contradictory? Nope. The local ISP does the filtering, and it is operationally independent from the government.&lt;br /&gt;&lt;br /&gt;The filter is now a well-publicised single point of failure, which any technologist will tell you is a tempting target for an american teenager. Knock out the filter, and you knock out web access for an entire country. Will Q-CERT recommend removing the filter? If so, it might be tough to find the decision-maker responsible for censorship when the role was abolished in 1996.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-6702621424842832734?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/6702621424842832734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=6702621424842832734' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/6702621424842832734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/6702621424842832734'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2007/01/it-cynicism.html' title='Qatar&apos;s Internet security'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-7838454681479881411</id><published>2006-12-31T18:00:00.000+03:00</published><updated>2007-01-05T13:55:34.441+03:00</updated><title type='text'>Encoding PSP-compatible MP4 files on Linux</title><content type='html'>I bought a PSP at the beginning of the summer, so that Jamie could watch his favourite movies on the long plane ride to Qatar. It's a fairly straight-forward (and well-documented) task to convert DVDs on Windows, but I'd never tried on Linux.&lt;br /&gt;&lt;br /&gt;There's a Perl copying suite called &lt;a href="http://www.exit1.org/dvdrip/"&gt;dvd::rip&lt;/a&gt;, which has many prerequisites. After installation, it isn't obvious how to encode a movie so that it will work on a PSP. I gave up on dvd::rip, and looked at &lt;a href="http://ffmpeg.mplayerhq.hu/"&gt;ffmpeg&lt;/a&gt;, a command-line utility.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.artfahrt.com/psp.html"&gt;Artfahrt&lt;/a&gt; gives useful information about a couple of Windows conversion tools (PSP video 9 and 3GP converter), and how they both use ffmpeg to encode movies. Unfortunately, the example given doesn't work with recent versions of ffmpeg on Linux. It's clear that both tools use a &lt;a href="http://www.nurs.or.jp/~calcium/3gpp/sources/"&gt;specially modified version of ffmpeg&lt;/a&gt;, which will not compile on Linux. Another dead-end.&lt;br /&gt;&lt;br /&gt;Finally, after much wailing and tearing of clothes, I came across &lt;a href="http://yogarine.net/2006/11/encoding-psp-compliant-mp4-files-with.html"&gt;this post&lt;/a&gt;, which provides all the information necessary to encode movies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-7838454681479881411?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/7838454681479881411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=7838454681479881411' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/7838454681479881411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/7838454681479881411'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/12/encoding-psp-compatible-mp4-files-on.html' title='Encoding PSP-compatible MP4 files on Linux'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-116721882615675690</id><published>2006-12-27T14:23:00.000+03:00</published><updated>2006-12-27T16:33:11.569+03:00</updated><title type='text'>Christmas photos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/5145/3465/1600/40668/group_488small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/5145/3465/320/362142/group_488small.jpg" alt="" border="0" /&gt;&lt;/a&gt;Sandy arrived just before Christmas - he's staying for a week. We had a walk around Khalifa Stadium, which is ghostly quiet. Here's &lt;a href="http://photos1.blogger.com/x/blogger/5145/3465/1600/385512/sports_tower_24.jpg"&gt;the Sports Tower&lt;/a&gt; (by Sandy), and here's &lt;a href="http://photos1.blogger.com/x/blogger/5145/3465/1600/590779/sports_tower_475.jpg"&gt;Jamie and the Sports Tower&lt;/a&gt;. Jamie had a great time opening presents on &lt;a href="http://photos1.blogger.com/x/blogger/5145/3465/1600/863110/tree_37.jpg"&gt;Christmas Day&lt;/a&gt; - he got a remote-controlled car, a &lt;a href="http://bp1.blogger.com/_hzPTOHJYpJg/RZJyrgOvujI/AAAAAAAAAAM/v2-oegYVMHY/s1600-h/scooter_39.JPG"&gt;scooter&lt;/a&gt;, and two helicopters.&lt;br /&gt;&lt;br /&gt;While I was sorting through photos, I found one of &lt;a href="http://bp1.blogger.com/_hzPTOHJYpJg/RZJz3gOvukI/AAAAAAAAAAU/V-GecwasiWA/s1600-h/chillis_374.JPG"&gt;chillis&lt;/a&gt; I grew before leaving the UK, and one of &lt;a href="http://bp0.blogger.com/_hzPTOHJYpJg/RZJ0gQOvulI/AAAAAAAAAAc/YWvDwNPpWOE/s1600-h/orry_385.JPG"&gt;Jamie and Orry at the Ramada&lt;/a&gt;, just after we arrived in Doha.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-116721882615675690?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/116721882615675690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=116721882615675690' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116721882615675690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116721882615675690'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/12/christmas-photos.html' title='Christmas photos'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-116651788639976417</id><published>2006-12-19T11:30:00.000+03:00</published><updated>2007-01-05T14:22:53.429+03:00</updated><title type='text'>Vista launch today</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.microsoft.com/middleeast/gulf/launch2007/"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px;" src="http://bp3.blogger.com/_hzPTOHJYpJg/RZ40o_1Eh0I/AAAAAAAAAAw/FOlxmNgFOAk/s320/LoveLunch_TopBanner.jpg" border="0" alt="" /&gt;&lt;/a&gt; Was invited to the vista launch at the Marriott by Vinod, the local Dell guy. I won't be attending. I thought I might go along and ask about pricing, but it's not worth the effort. They'd just take my contact details then spam me for the next year.&lt;br /&gt;&lt;br /&gt;Vista looks nice, but I can't see why anyone would upgrade from XP. Whatever the marketing department may say, Vista is bound to have stability and compatibility problems for the first year (like every previous version). Better to let others take the plunge first. Or use a &lt;a href="http://www.ibm.com/linux/competitive/windowsToLinux.shtml"&gt;proper&lt;/a&gt; operating system ;)&lt;br /&gt;&lt;br /&gt;Sara now has Microsoft as a client, so I shouldn't really complain about the press hype.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-116651788639976417?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/116651788639976417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=116651788639976417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116651788639976417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116651788639976417'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/12/vista-launch-today.html' title='Vista launch today'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_hzPTOHJYpJg/RZ40o_1Eh0I/AAAAAAAAAAw/FOlxmNgFOAk/s72-c/LoveLunch_TopBanner.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-116643229912194769</id><published>2006-12-18T11:45:00.000+03:00</published><updated>2006-12-18T21:21:34.163+03:00</updated><title type='text'>Dangerous vechicle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/5145/3465/1600/1370/gasgasvechicle.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/5145/3465/320/430814/gasgasvechicle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/groups?as_q=&amp;num=100&amp;scoring=d&amp;as_ugroup=linux.kernel&amp;as_uauthors=Jeff+Garzik"&gt;Jeff Garzik&lt;/a&gt; emailed me asking for comments on his &lt;a href="http://www.netop.org/geoip.html"&gt;DNS geolocation&lt;/a&gt; project. I had some spare time this morning, so released &lt;a href="http://search.cpan.org/dist/IP-Country-DNSBL/"&gt;IP::Country::DNSBL&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-116643229912194769?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/116643229912194769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=116643229912194769' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116643229912194769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116643229912194769'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/12/dangerous-vechicle.html' title='Dangerous vechicle'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-116539460008509328</id><published>2006-12-06T11:16:00.000+03:00</published><updated>2007-01-07T14:46:21.315+03:00</updated><title type='text'>Free time and gutenberg</title><content type='html'>Jamie's now at nursery five mornings a week, so I've got some time on my hands. A while ago, I started working on some &lt;a href="http://www.gutenberg.org/"&gt;Gutenberg&lt;/a&gt;-related code. I'd heard from various people that it was difficult to find books in Qatar. Personally, I've found Amazon to be fairly reliable if you're willing to wait a couple of weeks for delivery. However, there aren't many local sources of English books. The supermarkets stock a very strange selection, and the &lt;a href="http://www.jarirbookstore.com/"&gt;Jarir bookshop&lt;/a&gt; in Doha is similar to the UK outlet WHSmith - good for stationery and bestsellers, but not for bibliophiles.&lt;br /&gt;&lt;br /&gt;Anyway, my plan is to take the 19,000 texts from the Gutenberg project and typeset them into a more friendly format. I don't know anyone who's prepared to read a whole book in plain-text format (&lt;a href="http://www.mirrorservice.org/sites/ftp.ibiblio.org/pub/docs/books/gutenberg/7/74/74.txt"&gt;try it&lt;/a&gt; if you're not convinced). A couple of friends have volunteered to review my efforts and suggest improvements.&lt;br /&gt;&lt;br /&gt;At the moment, I'm working on improvements to a pretty obscure piece of code, known as &lt;a href="http://search.cpan.org/dist/RDF-Core/"&gt;RDF::Core&lt;/a&gt;. The &lt;a href="http://www.gutenberg.org/wiki/Gutenberg:Feeds"&gt;Gutenberg catalog&lt;/a&gt; is published in RDF/XML format, which should be easily manipulated. However, the RDF::Core code is memory-hungry and slow, so I've been forced into fixing someone else's software before I can continue on the main project. These things happen all the time when you're writing software - either you work around the problems or fix them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-116539460008509328?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/116539460008509328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=116539460008509328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116539460008509328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116539460008509328'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/12/free-time-and-gutenberg.html' title='Free time and gutenberg'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-116292244478768230</id><published>2006-11-07T20:55:00.000+03:00</published><updated>2006-11-07T21:00:44.800+03:00</updated><title type='text'>Ping!</title><content type='html'>I've finally got a home ADSL connection, and will start to reply soon to my backlog of email.&lt;br /&gt;&lt;br /&gt;Writing letters is obviously a worthy pursuit, but it's not really my cup of tea. Normal service will be resumed shortly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-116292244478768230?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/116292244478768230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=116292244478768230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116292244478768230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/116292244478768230'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/11/ping.html' title='Ping!'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115754996278260433</id><published>2006-09-06T16:35:00.000+03:00</published><updated>2006-09-06T16:39:22.796+03:00</updated><title type='text'>We're here.</title><content type='html'>I've been offline for a week, and blogging will be sporadic at best until we get Internet access at home. Everything out here requires a residents permit, including web access, and how long residency will take is a big unknown.&lt;br /&gt;&lt;br /&gt;Should have a car within a week, but timescales are flexible ;)&lt;br /&gt;&lt;br /&gt;Still, we're having fun exploring by taxi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115754996278260433?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115754996278260433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115754996278260433' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115754996278260433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115754996278260433'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/09/were-here.html' title='We&apos;re here.'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115693476759647015</id><published>2006-08-30T13:38:00.000+03:00</published><updated>2006-08-30T13:46:07.606+03:00</updated><title type='text'>bye bye England</title><content type='html'>So long Witley.&lt;br /&gt;&lt;br /&gt;We went shopping for the final time today - bacon butties for supper tonight. Jamie was given lots of presents from his fan-base around the deli-counter. Two hats, building blocks, a book about trains and a colouring book with crayons. It was very touching saying goodbye - Jamie got lots of hugs and kisses. I didn't, but I'm not bitter. He's got that cute, toddler thing going on, which won't last forever. It's all downhill from the age of three, I can tell you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115693476759647015?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115693476759647015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115693476759647015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115693476759647015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115693476759647015'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/bye-bye-england.html' title='bye bye England'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115688888389044180</id><published>2006-08-29T23:33:00.000+03:00</published><updated>2006-08-30T01:01:23.940+03:00</updated><title type='text'>Waiting for Thursday...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/garden.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/garden.jpg" border="0" alt="" /&gt;&lt;/a&gt;I haven't posted in a few days. I've been painting the house, and cleaning. Not particularly worthy of a post.&lt;br /&gt;&lt;br /&gt;Two and a half years ago, I moved out from London to &lt;a href="http://www.nationaltrust.org.uk/main/w-global/w-localtoyou/w-south_east/w-south_east-countryside/w-south_east-places-west_weald/w-south_east-places-west_weald-witley_milford_oakhurst.htm"&gt;Surrey&lt;/a&gt;. It was a lifestyle decision - Jamie had just been born and we didn't want him to grow up in London.&lt;br /&gt;&lt;br /&gt;Making friends was a slow process (I consoled myself by building a &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/shed_head.jpg"&gt;shed&lt;/a&gt;). My reception at mother-and-baby groups was frosty, but one mother introduced herself and it turned out that we lived on the same road. She's become a great friend and her kids are Jamie's &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/best_buddies.jpg"&gt;best buddies&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I shop for food every day. Excessive, I know, but once I became stuck in the routine, it was impossible to stop. I'm going to miss people from the shop, and so will Jamie. Here's a few people who have become the regular fixtures of our days: &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/paul.jpg"&gt;Paul&lt;/a&gt;, &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/antoinette.jpg"&gt;Antoinette&lt;/a&gt;, &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/mr_george.jpg"&gt;Mr George&lt;/a&gt;, and &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jane.jpg"&gt;Jane&lt;/a&gt;. On many days, my only adult conversations have been with these nice folks.&lt;br /&gt;&lt;br /&gt;Two more days to go, and more cleaning. I've hired a carpet cleaner for tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115688888389044180?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115688888389044180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115688888389044180' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115688888389044180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115688888389044180'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/waiting-for-thursday.html' title='Waiting for Thursday...'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115635048769101517</id><published>2006-08-23T19:05:00.000+03:00</published><updated>2006-08-23T19:32:14.166+03:00</updated><title type='text'>Visas and dinosaurs</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/triceratops.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/triceratops.jpg" border="0" alt="" /&gt;&lt;/a&gt; Yesterday, we travelled into London to buy our visas (£72 each for six months). The Qatari embassy was less impressive than I'd expected, with nothing apart from the flag to identify the building. Anyway, we paid our money and were told to come back today. This turned into a bit of a bonus because, after picking up our passports today, we went to the Natural History Museum. I've been telling Jamie about the museum for weeks, so I knew I'd have to take him before we left.&lt;br /&gt;&lt;br /&gt;Here's some photos from yesterday:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/street_artist.jpg"&gt;Street Artist&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jubilee_line.jpg"&gt;London Underground&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/steel_tunnel.jpg"&gt;Escalator&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/pure_heaven.jpg"&gt;Heaven is *two* trains&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/fugue_state.jpg"&gt;Fugue state&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and today:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/dinosaur_museum.jpg"&gt;Natural History Museum&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/lot_of_buttons.jpg"&gt;Lots of Buttons&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/did_you_see_it_move.jpg"&gt;Did you see it move?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/RAAAH.jpg"&gt;RAAAAH!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115635048769101517?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115635048769101517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115635048769101517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115635048769101517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115635048769101517'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/visas-and-dinosaurs.html' title='Visas and dinosaurs'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115618637371973650</id><published>2006-08-21T21:23:00.000+03:00</published><updated>2006-08-22T00:57:48.580+03:00</updated><title type='text'>Missing you.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/we_love_mummy.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/we_love_mummy.jpg" border="0" alt="" /&gt;&lt;/a&gt;Ten days to go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115618637371973650?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115618637371973650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115618637371973650' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115618637371973650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115618637371973650'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/missing-you.html' title='Missing you.'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115600749120745014</id><published>2006-08-19T19:58:00.000+03:00</published><updated>2006-08-19T20:19:22.630+03:00</updated><title type='text'>Qatar Perl Mongers</title><content type='html'>&lt;img style="float:left; margin:0 10px 10px 0;" src="http://photos1.blogger.com/blogger/5145/3465/1600/oryx.png" border="0" alt="Arabian Oryx - the Qatar Perl Mongers' logo" /&gt;I spent a bit of time today putting together a Perl Mongers web page. I hope it will be a good way of meeting other programmers and making a few friends.&lt;br /&gt;&lt;br /&gt;Most Perl Monger groups use the camel as a logo, but I've decided the Arabian Oryx is more apt for &lt;a href="http://qatar.pm.org/"&gt;qatar.pm.org&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115600749120745014?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115600749120745014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115600749120745014' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115600749120745014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115600749120745014'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/qatar-perl-mongers.html' title='Qatar Perl Mongers'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115597385403250509</id><published>2006-08-19T10:07:00.000+03:00</published><updated>2006-08-19T10:57:14.873+03:00</updated><title type='text'>Paul's birthday</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/birthday_boy.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/birthday_boy.jpg" border="0" alt="" /&gt;&lt;/a&gt; We were invited to a surprise party! I worked with Paul a few years ago at ITV Digital and, together with &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jamie_and_chris.jpg"&gt;Chris&lt;/a&gt;, we've kept in touch through regular band nights and pub visits.&lt;br /&gt;&lt;br /&gt;Everyone had a great meal, and Jamie spent the night making new friends. Here's Jamie &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jamie_likes-trains.jpg"&gt;before&lt;/a&gt; and &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/end_of_the_line.jpg"&gt;after&lt;/a&gt; the party.&lt;br /&gt;&lt;br /&gt;There'll always be a spare bed or two in Doha for friends.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115597385403250509?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115597385403250509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115597385403250509' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115597385403250509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115597385403250509'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/pauls-birthday.html' title='Paul&apos;s birthday'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115566178076160006</id><published>2006-08-15T20:05:00.000+03:00</published><updated>2006-08-21T17:55:12.433+03:00</updated><title type='text'>family visits</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/jamie_and_rauf.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/jamie_and_rauf.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;We're spending a couple of days with Grandma and Grandad Rauf, saying our goodbyes to my side of the family. Tonight we visited my sister, who's *very* pregnant and Jamie renewed his friendship with cousin Kieren. Tomorrow, we're visiting great-grandad.&lt;br /&gt;&lt;br /&gt;UPDATE: mum just sent &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/kieren_jamie.jpg"&gt;two&lt;/a&gt; &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/kieren_barrow.0.jpg"&gt;photos&lt;/a&gt; of Kieren and Jamie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115566178076160006?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115566178076160006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115566178076160006' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115566178076160006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115566178076160006'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/family-visits.html' title='family visits'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115555075459606332</id><published>2006-08-14T13:09:00.000+03:00</published><updated>2006-08-14T13:55:40.333+03:00</updated><title type='text'>bye bye stuff</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/container.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/container.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;So the container has gone - will it ever be seen again? I was helped this morning by Terry, a chemical engineering student from Manchester. Very nice chap.&lt;br /&gt;&lt;br /&gt;The driver, just before closing the doors, said very seriously "I hope nothing's going to move about in here - it's going on a ship you know." I guess this was his attempt at a disclaimer.&lt;br /&gt;&lt;br /&gt;The lorry &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/the_lawn_gets_it.jpg"&gt;ploughed up&lt;/a&gt; the lawn. Not that it was looking particularly good beforehand.&lt;br /&gt;&lt;br /&gt;This is the first (and probably last) time I'll get the &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/car_in_garage.jpg"&gt;car in the garage&lt;/a&gt;. It's good to know it fits!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115555075459606332?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115555075459606332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115555075459606332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115555075459606332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115555075459606332'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/bye-bye-stuff.html' title='bye bye stuff'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115546784972172625</id><published>2006-08-13T14:13:00.000+03:00</published><updated>2006-08-13T18:10:50.693+03:00</updated><title type='text'>Packing complete</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/packing_complete.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/packing_complete.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt; Apart from the TV and the vacuum cleaner, everything is now in the garage.&lt;br /&gt;&lt;br /&gt;Tomorrow morning, Jamie is going to spend a little time with Grandad Sandy while I load the sea container. I hope it all fits, otherwise I'll have some quick decisions to make about what to ditch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115546784972172625?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115546784972172625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115546784972172625' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115546784972172625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115546784972172625'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/packing-complete.html' title='Packing complete'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115512871425358059</id><published>2006-08-09T16:04:00.001+03:00</published><updated>2006-08-09T16:08:47.926+03:00</updated><title type='text'>We have tenants</title><content type='html'>Despite the house looking awful, a family who looked at the place yesterday have decided they liked it. They move in on the day we leave, and are signing a lease for two years. BINGO!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115512871425358059?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115512871425358059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115512871425358059' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115512871425358059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115512871425358059'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/we-have-tenants_09.html' title='We have tenants'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115504395123770533</id><published>2006-08-08T16:20:00.000+03:00</published><updated>2006-08-08T16:32:31.256+03:00</updated><title type='text'>ahlan wa sahlan!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/dsc00112.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/dsc00112.jpg" border="0" alt="" /&gt;&lt;/a&gt;The lounge is looking like we've been raided by the dancing elephants. I keep telling myself that it has to get worse before it gets better.&lt;br /&gt;&lt;br /&gt;The 50 boxes already stacked in the garage had to be re-stacked and numbered because I failed to read the shipping instructions. I'm now writing a list so that customs know which boxes contain CDs and DVDs. Apparently, this might speed progress through Doha port. We'll see.&lt;br /&gt;&lt;br /&gt;I've now learned six arabic letters (roughly eh, b, t, th, ooo, eee) and three short vowels (roughly e, u, i). Fun stuff, and tricky at the same time. I'm following &lt;a href="http://www.amazon.co.uk/gp/product/1589011023"&gt;this&lt;/a&gt; course, which took forever to arrive in the UK.&lt;br /&gt;&lt;br /&gt;Sara's having fun in the Ramada ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115504395123770533?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115504395123770533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115504395123770533' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115504395123770533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115504395123770533'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/ahlan-wa-sahlan.html' title='ahlan wa sahlan!'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115476893170178237</id><published>2006-08-05T11:59:00.000+03:00</published><updated>2006-08-05T12:08:51.716+03:00</updated><title type='text'>Busy busy bees</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5145/3465/1600/dsc00110.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/5145/3465/320/dsc00110.jpg" alt="" border="0" /&gt;&lt;/a&gt;Panic! The estate agent is coming round at 2.00pm with a potential tenant for our house. The house is still a tip, and I have four hours to transform it into a desirable residence.&lt;br /&gt;&lt;br /&gt;Cleaning the dining room, I found a card from Kate that arrived two days ago. Jamie had filed it under a box.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115476893170178237?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115476893170178237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115476893170178237' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115476893170178237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115476893170178237'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/busy-busy-bees.html' title='Busy busy bees'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115468870944861361</id><published>2006-08-04T12:57:00.000+03:00</published><updated>2006-08-04T13:54:46.270+03:00</updated><title type='text'>Bye Bye Mummy</title><content type='html'>Jamie's been to the haunted house this morning - a play area in our local garden centre.&lt;br /&gt;&lt;br /&gt;Sara is flying on the 9.30pm flight from Heathrow, which arrives early tomorrow morning in Doha. She starts work on Sunday. There's a three-hour check-in at Heathrow, so Jamie and I will be waving her off at about 6.30. I feel a bit deflated at the moment. It's difficult to know what to say apart from "I'll miss you".&lt;br /&gt;&lt;br /&gt;Sara's just been asking Qatar Airways about the cabin baggage allowance, which isn't mentioned anywhere on their website. The maximum dimensions for a carry-on bag is 50 x 30 x 25cm and her luggage allowance is 20kg, which doesn't seem a lot for all her stuff.&lt;br /&gt;&lt;br /&gt;Yesterday, we had Matt and Bridget around in the afternoon with their two kids (Lizzie and newborn Ari). Sara's dad (Sandy) came for dinner last night and said his goodbyes to Sara. Then we got drunk and watched &lt;a href="http://www.channel4.com/bigbrother/"&gt;Big Brother&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115468870944861361?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115468870944861361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115468870944861361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115468870944861361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115468870944861361'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/08/bye-bye-mummy.html' title='Bye Bye Mummy'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115433081742360900</id><published>2006-07-31T10:17:00.000+03:00</published><updated>2006-07-31T21:10:08.880+03:00</updated><title type='text'>Skip Time</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/skip-arrival.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/5145/3465/320/skip-arrival.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Just ordered our second skip, which will arrive later today. Jamie is obviously very excited - he likes the skip lorry a lot!&lt;br /&gt;&lt;br /&gt;Yesterday, we got a lot of packing done. I'm starting to worry about how much stuff we're taking, and whether it will fit into one 20-foot sea container.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115433081742360900?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115433081742360900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115433081742360900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115433081742360900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115433081742360900'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/skip-time.html' title='Skip Time'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115416553420561520</id><published>2006-07-29T11:52:00.000+03:00</published><updated>2006-07-29T17:36:20.953+03:00</updated><title type='text'>Packing</title><content type='html'>Today, I'm packing boxes. Tomorrow, I'll be packing boxes too. Jamie is helping with the sticky tape. Sara has caught a cold and has been up all night talking to Jamie, so she's now trying to sleep.&lt;br /&gt;&lt;br /&gt;The shipping container arrives on Monday 14 August, and after that we're not going to see any of our belongings until the end of September.&lt;br /&gt;&lt;br /&gt;We're not going to put anything into storage. I guess that if we could store something for three years, we wouldn't want to see it again, so why pay for the privilege.&lt;br /&gt;&lt;br /&gt;We've given the cat to my mum and a few risquée prints to Sara's dad for safekeeping. I'm not sure how strict are the customs controls, but it's probably not right to take the chance with Sara's &lt;a href="http://en.wikipedia.org/wiki/Elisabeth_Frink"&gt;Frink&lt;/a&gt; (over-rated) or my &lt;a href="http://en.wikipedia.org/wiki/Eric_Gill"&gt;Eric Gill&lt;/a&gt; (genius).&lt;br /&gt;&lt;br /&gt;Jamie doesn't know what's going to happen. I think he now knows we're going to a place called Qatar, where it's hot, and that a lot of our furniture has gone to the council tip. I don't think he understands that Sara and the cat are going away soon. Best not to read him &lt;a href="http://www.amazon.co.uk/gp/product/0007149697"&gt;Goodbye Mog&lt;/a&gt;, lest he get the wrong idea.&lt;br /&gt;&lt;br /&gt;Here are some photos:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/witley.0.jpg"&gt;Witley house.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/garage-almost-empty.0.jpg"&gt;Garage almost empty&lt;/a&gt; for the first time in two years.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/garden-almost-tidy.0.jpg"&gt;Garden and shed&lt;/a&gt; are nearly finished.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/james-helping.0.jpg"&gt;Helpful Jamie.&lt;/a&gt;&lt;br /&gt;Inside, the house is &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/chaos-in-the-house.0.jpg"&gt;chaotic.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115416553420561520?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115416553420561520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115416553420561520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115416553420561520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115416553420561520'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/packing.html' title='Packing'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115410453860911267</id><published>2006-07-28T19:20:00.000+03:00</published><updated>2006-07-28T19:35:38.620+03:00</updated><title type='text'>Doha pics</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/DSC00067.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5145/3465/320/DSC00067.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;View from our InterCon window during our visit in mid June. In the distance is &lt;a href="http://www.everything2.com/index.pl?node_id=1186749"&gt;Aladdin's Kingdom&lt;/a&gt;, which I'm sure Jamie will investigate soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115410453860911267?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115410453860911267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115410453860911267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115410453860911267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115410453860911267'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/doha-pics.html' title='Doha pics'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115410188943626638</id><published>2006-07-28T18:43:00.000+03:00</published><updated>2006-07-28T18:51:29.436+03:00</updated><title type='text'>Doha on Google Earth</title><content type='html'>Here's a post containing some handy &lt;a href="http://bbs.keyhole.com/ubb/showthreaded.php?Board=EarthTourism&amp;amp;Number=420351"&gt;Doha placemarks&lt;/a&gt; for &lt;a href="http://earth.google.com/"&gt;Google Earth&lt;/a&gt;. At least I found them handy when I was trying to work out where I was going to be living.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115410188943626638?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115410188943626638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115410188943626638' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115410188943626638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115410188943626638'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/doha-on-google-earth.html' title='Doha on Google Earth'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115409556041328967</id><published>2006-07-28T16:53:00.000+03:00</published><updated>2006-08-14T01:03:27.926+03:00</updated><title type='text'>Ugly mug</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/DSC00080.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5145/3465/320/DSC00080.jpg" border="0" /&gt;&lt;/a&gt;In case you've stumbled across my blog and have created an alternative vision of me in your head, I'm sorry, but this is me. And here's a &lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png"&gt;little one&lt;/a&gt; for my profile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115409556041328967?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115409556041328967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115409556041328967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115409556041328967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115409556041328967'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/ugly-mug.html' title='Ugly mug'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31803960.post-115409408810340411</id><published>2006-07-28T16:32:00.000+03:00</published><updated>2006-07-28T16:41:28.110+03:00</updated><title type='text'>First post!</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5145/3465/1600/DSC00061.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/5145/3465/320/DSC00061.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Well. This is going to be my diary of moving to Qatar with my two-year-old son Jamie, and my thirty-&lt;em&gt;mumble&lt;/em&gt;-year-old wife Sara.&lt;br /&gt;&lt;br /&gt;Sara is flying to Doha next Friday, leaving me and Jamie to pack up the house over the next few weeks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31803960-115409408810340411?l=all-abroad.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://all-abroad.blogspot.com/feeds/115409408810340411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31803960&amp;postID=115409408810340411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115409408810340411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31803960/posts/default/115409408810340411'/><link rel='alternate' type='text/html' href='http://all-abroad.blogspot.com/2006/07/first-post.html' title='First post!'/><author><name>Nigel</name><uri>http://www.blogger.com/profile/11628251079313923685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/5145/3465/1600/ngourlay.png'/></author><thr:total>0</thr:total></entry></feed>
