A post from the future

Do you scheduled lots of posts on WordPress?
Do you then find yourself posting an immediate post 10 seconds before a scheduled post is going live?
Do you kick yourself for ending up with two posts so close together?

If yes to all three, then my plugin may help.

Scheduled Planner is an admin plugin which appears in the Add New / Edit Post section of WordPress. At the moment it just rests in the top right as I’ve yet to work out how to make it in to a nice widget. It shows the last two posts published on your blog, and then all the scheduled posts. Allowing you to work out if it is safe to hit Publish or if you should schedule this post for 3 hours time.

Schedule Planner Screenshot

To install just download the ZIP file and dump in your wp-content/plugins/ folder or use the Add New feature in WordPress (search for Schedule Planner)

Tested on 2.8 and 2.9.

Latest version now hosted on wordpress.org here:
http://wordpress.org/extend/plugins/schedule-planner/

Donations welcome

World Cup 2010 Google Calendar

It has become impossible for me to update the original calendar, Google keeps timing out when I try to save loosing any changes I have made.
Instead I have created an ICAL file which you can import in to Google yourself, copy this link https://blog.artesea.co.uk/wp-content/uploads/2010/06/World-Cup.ics and paste it in to the “Add a friend’s calendar” box on the bottom left of Google Calendar.
I will be saving this calendar twice a day after each of the matches. Hopefully you should get the changes quickly on your new Google Calendar.
I also suggest you remove the old calendar as it seems to have some impact on the speed in which the other calendars load and sync.

(You can now ignore above, everything seems to be fine. Looks like Google crashed out when iOS4 came out and everyone re-synced their phones at the same time).

As there isn’t one is the preset list from Google for next years World Cup in South Africa, I’ve created this myself. If you wish to add it to your own Google Calendar click on the + icon at the bottom right.
I will be updating the knockout stages as soon as we know which teams will be in each fixture.

SORRY IF THE CALENDAR IS TAKING IT’S TIME TO LOAD, THIS SEEMS TO BE A PROBLEM WITH GOOGLE SHARING IT WITH SO MANY PEOPLE

Feedback in the comments suggest that if your Google Calendar is set to your timezone the fixtures will appear with the correct time for you. eg BST, PST, EST, CET, JST…



Alternate formats: XML | ICAL | HTML

To get the football icons (or others) next to your events on your own calendar, you need to enable Labs in Google Calendar, and there is an option to add “Event Flair”. When you next add or edit an event you should see a choice of icons on the right hand side.

If you wish to get the calendar on your mobile, you might consider using Goosync, you’ll need a premium account to sync calendars other than your primary one. They are available from £19.99.

GooSync

Like what I do? Why not donate

Discovering Public Google Calendars – Gone!

One of the great features about having a Google Calendar was the ability to make a calendar public. This meant that if I wanted to have the 2009 F1 schedule, instead of manually typing it out myself I could search for “F1” and it would return ready made calendars. There were some small issues with the public calendars. For example the times would be set to various different time zones making them a bit pointless for me, or the author would insist on using CAPS FOR EVERYTHING, so on the odd (read that as most) occasions I would end up creating my own, but then making them public to the world.

Yesterday, after the World Cup draw I sat down and copied and pasted the fixtures using the BBC and FIFA as source reference. Two hours of work have resulted in a nice calendar in a format that I want. I mentioned on Twitter that I would share it, and got some requests back. What I was surprised to find when testing the “share” feature on the netbook logged in under Heathers account was that there was no longer an option to Search Public Calendars. Assuming I was missing something, I looked all over the Google Calendar page, still nothing. Next stop was the Help pages, a quick search for Public resulted in this The “Search Public Calendars” button is missing from my Google Calendar. All I have is “Search My Calendars”. It has 172 posts, no official reply from Google and it started back in February!

Turns out Google have a help page explaining why they removed the service

Removing public calendar search and the public calendar gallery
We’ve decided to discontinue public calendar search and the public calendar gallery. These were specialized U.S. English-only features that weren’t used as extensively as we would have liked, and proved difficult to maintain over time. We’re looking at ways to make it easier to search and browse public calendars, but for now we’ve removed the gallery and public calendar search function.

“Difficult to maintain”, were not talking about an undergrad with a project that suddenly exploded, we are talking about Google, the guys who index over a trillion webpages and ensure the search results are returned in under a second.

So for the time being if you wish to share my Google Calendar for the World Cup (all times UK based), click on the following link, and in the bottom corner click on this icon + Google Calendar. Alternativly past the Calendar ID: [email protected] into the box which says “Add a friend’s Calendar” when you are in Google Calendar.

ps. My three year old Arsenal Calendar, which is updated as soon as I’m informed of fixture changes has the ID: [email protected]

That T-Mobile story

The lead story today on the news is that employees of T-Mobile have been selling on customer information to a third party who are then using the information to try and get the customers to upgrade.

Now whilst I don’t have the full information, my first point will be DON’T PANIC.

The information these third parties want are your name, number, contract expiry date and possibly your address (although not essentially needed). Bank account and account security information shouldn’t have been passed on.

It’s the same scam that has been running for years. You get a call from your Network about a month before your contract expires. They offer you an upgrade, however for some reason you can’t keep your current mobile number.

What actually is happening is that a dealer is try to get to commission from the mobile phone companies for providing them with a new customer. They lie claiming to be from the mobile company you are on, hoping you won’t notice until it’s too late and a new contact has been signed.
The way the scam worked in the past was that when you signed a new contact your details were added to a Phone Book of mobiles. Companies would store the data, wait 11 months, then call you. As the first 5 digits belonged to each network you could tell who you needed to pretend to be calling from.
However since then several things have changed. Contracts are no longer 12 months, but instead 18, 24 or in some cases 36. At which point should the cold calls be made? Now numbers are ported around as people move between networks getting the best deal on each upgrade, it’s getting harder to tell which network to customer was on last.

I remember several years ago, a colleague at work received a call from Orange advising that his phone was available for upgrade. He asked them who they really were, the response was that they were calling from Orange, he asked them again and they repeated that they were from Orange. He called them liars (rather loudly) and asked why if they were from Orange would they be calling him 3 months in to his contract with Vodafone, of whom he is an employee. The call ended pretty quick.

Remember, networks are pretty lazy at getting you to upgrade. The more months you spend with them using your old mobile, the more money they can make as they don’t need to subsides a handset.
If you do ever receive one of these calls, never commit to upgrading. Ask for a name and a number to call back on after you have had a chance to shop around. If it was your real network when you call the customer services number on your bill and speaking to an adviser, there should be notes explaining what was offered. If there isn’t anything, then it’s going to be a third party (or a very lazy member of staff).
Of course if this third party is offering a great deal on an upgrade you might want to consider taking up the offer, but remember you are dealing with people who blatantly lied to you, and could do again.

My full time job is working for Vodafone, at no point have I ever passed on customers details, nor have I ever worked for any company “offering” upgrades. Everything I have written in this post is from my experiences of speaking to these companies when trying to be upgraded and do not reflect the views of my employees.

We buy any Garf (dot com)

One of the office jokes is to replace a word in a song with Garf. For example instead of Parklife we have Garflife.
Last week David started singing We buy any Garf (dot com) to the annoying but catchy tune from WeBuyAnyCar.com adverts. A few hours later and the domain www.buyanygarf.com was part of my collection, and a few hours after that the DNS was pointing at my VPS.
That night I sat down and created our first song, Total Eclipse of the Garf.
We now have three videos on our Youtube Channel, a cut out Halloween Mask, a SMS shortcode, photos on Flickr and a Facebook group.
If you have any suggestions for future songs, or social media ideas leave a comment below.

Talking like a pirate

For those of you who follow me on twitter it might soon look like I’m talking like a pirate.
The reason? I’ve recently purchased a short url format to use as a custom URL redirect.
For the moment it only works with my blog posts and the BBC News website, and it’s only available to me (although if you do a RT nothing will break).
Anyway I welcome argh.tc to the collection of domain names I now own.

Random Parliamenty Question of the Day

Just picked this at random:

(292409)
61 Paul Farrelly (Newcastle-under-Lyme): To ask the Secretary of State for Justice, what assessment he has made of the effectiveness of legislation to protect (a) whistleblowers and (b) press freedom following the injunctions obtained in the High Court by (i) Barclays and Freshfields solicitors on 19 March 2009 on the publication of internal Barclays reports documenting alleged tax avoidance schemes and (ii) Trafigura and Carter-Ruck solicitors on 11 September 2009 on the publication of the Minton report on the alleged dumping of toxic waste in the Ivory Coast, commissioned by Trafigura.

Donut Flavoured Skips?

An argument in our office this week broke out. Simon claimed that he once had Doughnut Flavoured Skips. The whole team really didn’t believe him. Google searches found a couple of people claiming to remember them but nothing concrete. So I emailed United Biscuits (owners of KP) and got back this reply:

Hi Ryan,

Thank you for contacting us concerning Donut flavoured KP Skips. We can confirm that we did produce these and that they were discontinued quite a few years ago and are unlikely to be manufactured again.

Before any product reaches the shelves, extensive and costly product development and research is undertaken. Only a small percentage of new product concepts reach the retail outlet and even then, products may easily fail to gain the necessary appeal. Sadly, therefore, some products are removed from sale after only a seemingly short time.

However, a longer manufactured product may also be discontinued due to a falling off of popularity, resulting in it no longer being a viable product to produce.

Kind regards,
Sue,
Consumer Services Co-ordinator.

But this wasn’t enough for us, so I asked if they had any images and they came back with this photocopy found in the cupboard.

Donut Skips

Which meant that Simon was right all along.

Ad free mobile browsing…

…or how to block adverts like AdBlockPlus does except on your Windows Mobile phone whilst using Opera Mobile.

Having used both AdBlock+ and Greasemonkey on Firefox, one of the things I noticed missing on Google Chrome was the ability to hide the adverts.
Chrome by default doesn’t support any plugins, so I went googling around for a solution and found AdSweep. Turns out that it is possible to have User Scripts in Chrome (the same thing really as Greasemonkey) and after some tweaks and a simple javascript file download the adverts were gone.
Then yesterday I noticed a post on PocketNow.com about using a JavaScript hack to resize the text input box in Opera Mobile.
The trick was using User Javascript (again Greasemonkey), so I wondered if it was possible to use the AdSweep Opera js file on my phone.
The answer is yes 🙂

Simple steps to enabling:

  1. Download the Opera AdSweep.js file from AdSweep.org (I suggest on a computer instead of your phone).
  2. Using which ever filemanager you prefer (I like Total Commander) create a userjs folder in your Opera directory. On my phone using Opera Mobile 9.7 it was \Program Files\Opera Mobile\profile
  3. Copy AdSweep.js from your computer in to your userjs folder on the phone.
  4. In Opera Mobile, type opera:config (no http) in the address bar.
  5. Under User Prefs you should find the following three options:
    • Always Load User Javascript: Tick
    • User Javascript: Tick
    • User Javascript File: \Program Files\Opera Mobile\profile\userjs\ (this is the location on my phone, make sure it matches the path you used above).

    Make sure you press Save at the end

  6. Close Opera (if you have Widgets running and even if you don’t you may prefer a soft reset).

Next time you open Opera you should find adverts start to disappear.

Introducing twhash in time for #bbcqt and #ashes

For the last few weeks in my spare time, I’ve been trying to create a hybrid of Dabr (a PHP open source twitter client which supports oAuth) and juitter (a javascript jQuery client).

twhash
twhash

Today I can announce twhash.
To do anything you need to be logged in to the site, via the oAuth call to Twitter (don’t worry if you don’t understand, just follow the links on the site).
Then you select the #hashtag you want to follow, and in near real time the tweets appear on the page.
If you want to take part you can enter a tweet at the top of the page, and if you want to reply to a message hit “reply” first and it will fill in the @name and set the flag to link the tweets together.