virgintrains.com down again#

It's almost unbelievable! The latest news from Virgin Trains about the Christmas period fiasco gives an inkling of how to make one's travel arrangements, preserved here for posterity:

For further details all customers intending to travel on New Years Eve should check as near as possible to 31 December with nationalrail.co.uk.
Passengers with valid tickets can use the following alternative routes:-

North West via Sheffield to London St Pancras
West Midlands to London Marylebone
North West and Midlands via Reading to London Paddington
Scotland to London Kings Cross

Fair enough, they have been dumped in it by Network Rail and have had to make alternative arrangments. So the next logical step is to go to the "Plan you journey" section of the website and find out what you will have to do to actually travel by train during a holiday period. Here's the screenshot:

 

I know a little about ASP.NET website design and I am aware that this message should never be visible by a public user of a web application. There are specific ways of redirecting to a page which could explain the error in a user-understandable form and provide alternative contact information. The error page even tells you how to do it!

So, rail passengers can't even get their travel information from Virgin, ok, fair enough web servers go down, service level agreements don't necessarily get honoured on a Saturday night during Christmas. But, to read about Virgin playing politics with vicious press releases dotted around the media on the same day, is too much to bear! Sort your own shop out before you start attacking a semi-nationalised company that is making much better progress than the previous privatised mess. To be radical here, and why not, if Virgin is having such difficulty working with Network Rail why not merge the two and remove the franchise from Virgin. I'm sure a better level of harmony and indeed online information provision could be achieved.

Another Virgin rant over!

Sunday, December 30, 2007 12:49:09 AM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

Seasonal Rants are the best#

Jack journalistically describes a protracted interaction with our wonderful friends at City-Link!

Friday, December 21, 2007 9:40:41 PM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

Virgin Trains - The Horror Worsens#

It's Christmas, I want to go home to see my family. The media points out that there are terrible timetable delays to look forward to. I fear the "turn up at Euston and not get a seat, or even get on the train, because of overcrowding" scenario. I therefore try and make a seat reservation at www.virgintrains.com for travel tomorrow. I see things have changed, a new website design with a new fare matrix.

Bottom line: it used to be possible to buy a saver return on the website which meant as long as you picked the outward day of travel, you could return on any subsequent day within a month of the outward journey date. Things have changed ...

A Half Saver Return is now offered, which basically means that you are pinned down to a return date too. The added benefit of a £5 penalty to change this date comes for free. If anyone from Virgin ever reads this, then let me tell you: YOU ARE #£*&!

I can understand fare increases, over-inflated as they are, but the constant reduction in ease of travel is a disgrace. The train system of this country is not RyanAir; it is a public service for the population to travel around the country for business, pleasure and family reunions. It should be easy to use, flexible and affordable. Tying people down to deciding on times and days of travels weeks ahead of time is not on. Things happen: the Underground fails to get people to mainline train stations on a daily basis, MerseyTravel staff go on strike, the Liverpool tunnels close unexpectedly for maintenance. It is virtually impossible to ensure you can get to Euston for any set time without either hiring a taxi or getting there hours in advance. I suppose this is an argument against the penalty for missing an Advance ticket booking, but the the decrement of the availability to buy full saver returns on the website hints that eventually all tickets will be in the discount airline style. That is, unless you can afford the high-priced Open tickets.

I have previously written to two Department of Transport secretaries on ticketing issues and they have both said that only the saver and open return tickets are regulated. Please regulate that they are available on the website to purchase, or please get rid of Virgin.

Rant over.

Friday, December 21, 2007 1:01:04 AM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

Moviedrome Reminiscing#

Been a while since I posted, so thought I'd share a link that I found to a site listing all of the films shown in the Moviedrome slot that used to be on Sunday evenings on BBC 2. The selection is an excellent one and I really enjoyed scanning through and remembering watching nearly all of them from 1988 to 1993. Not totally sure that the list is complete as I'm certain I recall Alex Cox introducing The Wages Of Fear too. It was an excellent format with a quick introduction giving the historical context and things to watch out for, and then the film was shown in its entirety without adverts (God bless the BBC).

The slot was scheduled on a Sunday evening and sometimes the films would run past midnight, but my mother, another film buff, was more than happy to let me stay up and watch the films with her, despite an imminent school day. A quick search yields some of these intros and I definitely intend to watch them before any I watch any of the movies again. Bring back Alex Cox!

Monday, December 03, 2007 12:37:55 AM (GMT Standard Time, UTC+00:00) #    Comments [1]  |  Trackback

 

Excellent Jogger's Mash Up!#

Gmaps Pedometer is undoubtedly the most useful application of Google Maps I have come across. You can calculate the distance you have just jogged and plot your route on a pretty map. Saves carrying a pedometer or a GPS! Simple to use, click "Start Recording" and then Double-Click for each of the vertices of your route. Brilliant!

Tuesday, August 01, 2006 8:18:35 PM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

URLDecoder SQL CLR User Defined Function#

Annoyingly the SQL CLR engine does not allow the use of the System.Web assembly and consequently you cannot use the very helpful HttpServerUtility.UrlDecode member in your User Defined Functions. Here is a quick hack which does something similar. Useful if you are in a rush!

    1 using System;

    2 using System.Collections.Specialized;

    3 using System.Data;

    4 using System.Data.SqlClient;

    5 using System.Data.SqlTypes;

    6 using Microsoft.SqlServer.Server;

    7 

    8 public partial class UserDefinedFunctions

    9 {

   10     [Microsoft.SqlServer.Server.SqlFunction]

   11     public static SqlString URLDecode(SqlString URL)

   12     {

   13        string[]Encoders=new string[]{" ","%20","!","%21","\"","%22","#","%23","$","%24",

   14            "%","%25","&","%26","'","%27","(","%28",")","%29","*","%2a","+","%2b",",","%2c",

   15            "-","%2d",".","%2e","/","%2f",":","%3a",";","%3b","<","%3c","=","%3d",">","%3e",

   16            "?","%3f","@","%40","[","%5b","\\","%5c","]","%5d","^","%5e","_","%5f","`","%60",

   17            "{","%7b","|","%7c","}","%7d","~","%7e","","%7f","€","%80","","%81","‚","%82",

   18            "ƒ","%83","„","%84","…","%85","†","%86","‡","%87","ˆ","%88","‰","%89","Š","%8a",

   19            "‹","%8b","Œ","%8c","","%8d","Ž","%8e","","%8f","","%90","‘","%91","’","%92",

   20            "“","%93","”","%94","•","%95","–","%96","—","%97","˜","%98","™","%99","š",

   21            "%9a","›","%9b","œ","%9c","","%9d","ž","%9e","Ÿ","%9f","","%a0","¡","%a1",

   22            "¢","%a2","£","%a3","","%a4","¥","%a5","|","%a6","§","%a7","¨","%a8","©","%a9",

   23            "ª","%aa","«","%ab","¬","%ac","¯","%ad","®","%ae","¯","%af","°","%b0","±",

   24            "%b1","²","%b2","³","%b3","´","%b4","µ","%b5","¶","%b6","·","%b7","¸","%b8",

   25            "¹","%b9","º","%ba","»","%bb","¼","%bc","½","%bd","¾","%be","¿","%bf","À",

   26            "%c0","Á","%c1","Â","%c2","Ã","%c3","Ä","%c4","Å","%c5","Æ","%c6","Ç","%c7",

   27            "È","%c8","É","%c9","Ê","%ca","Ë","%cb","Ì","%cc","Í","%cd","Î","%ce","Ï",

   28            "%cf","Ð","%d0","Ñ","%d1","Ò","%d2","Ó","%d3","Ô","%d4","Õ","%d5","Ö","%d6",

   29            "","%d7","Ø","%d8","Ù","%d9","Ú","%da","Û","%db","Ü","%dc","Ý","%dd","Þ",

   30            "%de","ß","%df","à","%e0","á","%e1","â","%e2","ã","%e3","ä","%e4","å","%e5",

   31            "æ","%e6","ç","%e7","è","%e8","é","%e9","ê","%ea","ë","%eb","ì","%ec","í",

   32            "%ed","î","%ee","ï","%ef","ð","%f0","ñ","%f1","ò","%f2","ó","%f3","ô","%f4",

   33            "õ","%f5","ö","%f6","÷","%f7","ø","%f8","ù","%f9","ú","%fa","û","%fb","ü",

   34            "%fc","ý","%fd","þ","%fe","ÿ","%ff"};

   35 

   36         string URLString = URL.ToString();

   37         for (int i =1;i<Encoders.Length;i+=2)

   38         {

   39             if (URLString.Contains(Encoders[i]))

   40             {

   41                 URLString = URLString.Replace(Encoders[i],Encoders[i-1]);

   42             }

   43             else if (URLString.Contains(Encoders[i].ToUpper()))

   44             {

   45                 URLString = URLString.Replace(Encoders[i].ToUpper(),Encoders[i-1]);

   46             }

   47         }

   48         return new SqlString(URLString.ToString());

   49     }

   50 };

Tuesday, July 18, 2006 9:03:13 AM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

Virgin Trains motto must be "Be Evil"#

From time to time I write a letter to my local MP when something really bothers me. Here is the transcript of my latest correspondence:

Dear Jeremy Corbyn,

I am a resident of London, having lived here for the last 7 years. I originally come from Birkenhead on the Wirral, but work in the capital as a Software Developer. I regularly travel back up North on the Virgin Train service to visit my family and have done so about 6 times a year for the last 7 years. I do not own a car and have no intention of doing so.

I, like most people, work a normal Monday to Friday, 9 to 5 shift pattern and I try and visit my family for the whole weekend. Or at least, I did, until Virigin decided to axe one of its ticket types.

I used to be able to turn up at Euston station on a Friday evening and buy a Weekender ticket which would allow me to travel on the Friday evening and return on the Monday morning. This ticket was not restricted to certain trains and was purchasable on the day of travel. The last time I bought the ticket it cost apporoximately £72. I discovered today it no longer exists, having been vanished when the new timetables were introduced in June. The only information regarding this change I have encountered is a sign at the Euston ticket office.

Now for the really bad news. The replacement ticket which offers the same freedom is now the Standard Open Return which comes in at £189. The suggestion given to me by the customer sales representative was to buy a Advance Standard ticket, of which three types are available: A,B,C. Hope that's clear. The cheapest fares using this method that I could find for the following dates are:

LeavingTicketCostReturningTicketCost
Friday 7 July 2006Saver Single£56.20Monday 10 July 2006Advance Standard B£56.50
Friday 14 July 2006Saver Single£56.20Monday 17 July 2006Advance Standard B£56.50
Friday 21 July 2006Saver Single£56.20Monday 24 July 2006Advance Standard B£56.50
Friday 28 July 2006Saver Single£56.20Monday 31 July 2006Advance Standard B£56.50

I'm sure you have spotted the pattern. Despite cheaper fares apparently existing, the realistic combined price of the same journey is £112.70. However, there are many disadvantages:

  • There was no Advance Standard B tickets available for the 06:27 train for any of the above Monday dates. This is the only train that would get me back to London in time for work. This means that I would in fact have to purchase the Saver Single and the Open Single for the return journey at £150.70 in total.
  • If I could use the Advance Standard B ticket I would have to make sure I got the correct train. Given that I depend on public transport before both starts of each journey, this is a risky proposition. If I miss the train and have to get another train, I would have to pay the difference to an Open Single plus a £10 charge. The Weekender did not have this restriction.
  • The tickets have to be bought in advance, meaning either a visit to Euston the day before or a painful navigation of the virgintrains.com website.
  • Being tied to specific trains limits your freedom to change your mind about travel arrangements.

I hope you can see that for £112.50 I get a much less enjoyable travel deal than I used to get for £72. Effectively a 56% price inflation. For £189 I can enjoy my previous freedom. Effectively a 162% price hike. The other option is to come home on the Sunday, day of engineering works, long delays and unpleasant journeys or to take time of work on the Monday so that I can travel at off-peak times. Fortunately, my employer understood my plight and gave me the flexibility to work on the later train back! However, listening to the grumbles on the train tonight, I suspect many people are very dissatisfied with this change and it is affecting their options in a big way. I can understand that business journeys during peak hours warrant a premium fare, but why should a leisure journey which overlaps with peak times on a Friday evening and a Monday morning be penalised. Surely, environmentally-friendly, family-reinforcing travel should be encouraged, not priced out of possiblity.

The other point I would like to raise is the lack of communication of this change. On visiting the Virgintrains website today, 7th July 2006, you would be forgiven for thinking the Weekender ticket never existed. There is no mention of it anywhere, less than a month after is was vanished. The only notice was a large sign next to a ticket window at Euston station. Apparently, the head of ticket sales told me, it was placed there 10 days before the change occurred.

I have previously corresponded with Chris Smith on other issues regarding Virgin's ticketing practises and he has been a great servant in chasing up all the issues that I have raised. I hope you too can help me impress upon Virgin Trains the fact that their decisions have major effects on things other than just their bottom line profits

On a positive note, the tilting trains have reduced the journey time to two and a half hours, and this improvement is to be whole-heartedly commended.

Yours Sincerely

Donovan Hide


Addendum: It turns out that the Weekender ticket is still available to buy on the train if you ask the conductor. However, the fact that you cannot buy a saver ticket on the train would make this a risky proposition if the conductor is awkward. This chaos and confusion means that buying tickets is just one big stressful affair.

Tuesday, July 11, 2006 8:58:17 PM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

England#

What more can you say?

Friday, May 19, 2006 3:37:20 PM (GMT Standard Time, UTC+00:00) #    Comments [0]  |  Trackback

 

All content © 2008, Donovan Hide
On this page
Calendar
<August 2008>
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456
Categories
Friends
Archives
Photos
Notes

Powered by: newtelligence dasBlog 1.9.6264.0

The opinions expressed herein are my own personal opinions. So there!

Send mail to the author(s) E-mail