WordPress' Update Services allow you to let other people know you have updated your website. WordPress automatically notifies popular update services that you've updated your blog by sending an XML-RPC ping each time you create or update a post.

When WordPress contacts these updates services, they process the ping and update the indices (database) with your update. When people are using sites like Technorati or Sphere, people can see your most recent additions and changes.

Most people use Ping-o-Matic which, with just one "ping" from you, will let many other services know that you've updated.

Otherwise you can insert your own ping services in the Settings => Writing => Update Services in the admin panel of your WordPress installation. Below is a list of some of the popular update ping services on the Internet.

XML-RPC Ping Services

* An alternative is Feed Shark (Blog and Ping), which pings over 60 services for free.
* Feedburner users can use the Feedburner Pingshot service, which will alert most popular ping services.
* If you're interested in manual configuration, have a look at the WordPress compressed ping list.
* Check Vladimir's WordPress Ping List, manually checked and updated
* The Smart Update Pinger (requires registration) and the MaxBlogPress Ping Optimizer plugins provide future post pings, logging, and avoid sending any ping notification when editing previously published posts. The Smart Update Pinger also provides correct extended ping request handling.

Tobias Schneider has built an open source Flash runtime written in pure JavaScript and HTML5, quite impressive. Hosted on GitHub for everyone to download and use.

Works well in the latest versions of Firefox, Chrome, and Safari (and, yes, iPhone Safari). Very useful for desktop users as well, if the user doesn't have Flash installed you can call Gordon to run the Flash files instead (great for users who do not have privileges to install Flash on their computer).

Quick and Easy Installation Instructions

  1. Download Gordon
  2. Insert a script tag in the head of your HTML file to the Gordon javascript file
    1. <script type="text/javascript" src="../gordon.js"></script>
  3. Insert a div or span tag where you would like the Flash file to appear within the body of your HTML file
    1. <div id="stage"></div>
  4. Add a JavaScript onload event to insert the flash file within your div or span
    1. <body onload="new Gordon.Movie('flash-file.swf',
    2. {id: 'stage', width: 500, height: 400})">
  5. Enjoy !

auDA Logo

auDA terminated Bottle Domains accreditation to sell .AU domains and Bottle Domains took legal proceedings in the Supreme Court today and won, which could see its reinstatement as early as tomorrow. auDA could have avoided the legal action taken by Bottle Domains, but they are now left with huge legal costs and possibility of paying damages.

Well done Bottle and Nick. This was always going to happen. auDA should have ensured that their actions were proportionate and minimised negative impacts to domain name holders. The chaos and confusion continues. I've said it before, how on earth is this situation a better outcome than auDA maintaining Bottle's accreditation whilst the matter is resolved between them? Bottle may or may not have breached their Accreditation Agreement, but by taking the action they did, auDA have precipitated an expensive legal battle with the domain name owners they sought to protect in the middle. Larry Bloch - CEO NetRegistry

After terminating Bottle Domain's accreditation, auDA issued advice to Bottle Domain's customers to shift to another registrar which is going to cost auDA quite a lot in damages, and any .au domain holders. auDA will most likely have to increase prices to cope with the expenses.

* BREAKING NEWS: Bottle Domains wins injunction against auDA
* Bottle Domains given the boot by auDA

On the 10th of March 2009, Hitwise released a report showing an year-over-year increase of 8% to Google in the U.S. based search queries. The report shows Google Search Market totals 72.11 % of all U.S. searches.

Domain Feb-08 Jan-09 Feb-09 Year-Over-Year Percentage Change 66.47% 72.09% 72.11% 8% 20.60% 17.81% 17.04% -17% 6.95% 5.44% 5.56% -20% 4.16% 3.31% 3.74% -10%


If you're looking for some AJAX loading animations then use this AJAX Loading GIF Generator to create your own style. It has different animations to choose from, and color settings (foreground and background) to pick.

So you graphically challenged Web 2.0 geeks can have some cool personalised loading animations whilst you're loading content.

Some examples:-

Loading Animation

Loading Animation

Loading Animation

A young man struggles against the pressure to Twitter his life away.

This is a frequent question for most IIS users on how to get permalinks to work in WordPress, it's fairly simple really once you know how of course. So the problems are, you're using IIS so using mod_rewrite won't work, you're on a shared server so installing a mod_rewrite alternative for IIS is not available either. You can have URLs with a index.php in them (for example but they're pretty ugly looking and doesn't fit into the URL standards (in other words, it's just nasty).

WordPress Codex has a very useful page about working with permalinks, there's one solution that uses 404 error pages, however when you look at what it does it's very slow and again very nasty. The 404 error solution makes the server try to find the page, it doesn't exist so the server directs the user to the 404 error page, the 404 error page then does it's own working out to figure out where the user should be going, and then it would make it's own HTTP to the correct URL.

This example would work great if only it didn't make a HTTP, so what can we do with this example to make it more efficient.

  1. <?php
  2. $qs = $_SERVER['QUERY_STRING'];
  3. $pos = strrpos($qs, '://');
  4. $pos = strpos($qs, '/', $pos + 4);
  5. $_SERVER['REQUEST_URI'] = substr($qs, $pos);
  7. include('index.php');
  8. ?>

* Put the above 404 error script in the base of your WordPress directory.

* Set your site's 404 Error Page to the file above

* Setup your permalinks in WordPress -> Options -> Permalinks

Because it's including the index.php file into the script, it's utilising the functionality that is already present in WordPress.

* Pretty WordPress Permalinks on IIS
* WordPress Codex Permalinks
* 404 Error Solution

@ryancarson from Think Vitamin has created this list of the Top 40 Web Developers to Follow on Twitter. Very useful list especially if you're a Web Developer new to Twitter, some very influential people on that list that I would highly recommend.

Here’s a list of the top web developers on Twitter (in no particular order). I’ll also be publishing lists for web designers, entrepreneurs and ‘generally interesting’ people. Ryan Carson Think Vitamin Mar 2, 2009

Don't forget to follow me as well (@DallasClark).

I was on the hunt today for some ideas for data visualisation, I went through some of the usual ones such as Tag Clouds, Digg's Lab Visualisations, and more. There was one visualisation that stuck out from the rest called 'We Feel Fine.'

The site can give you a visualisation of people's feelings by sex, age, and location by using different coloured dots. You can customise the data you wish to view as well.

Once you have selected the sort of data you wish to view, you can then click on the different coloured dots to view a person's feelings. The application will then load either a quote or a picture and caption showing that person's feelings.

The application I assume is gathering everyone's feelings by Twitter updates, MySpace status updates and other social media sites that allow users to updates their status.

You can find a lot of ways to prevent spam from your site these days but I've really tested this method and it has been 100% effective (so far). It will stop automatic bots but a human will be able to work out how to get around it pretty easily (but when do humans have time to do that).

To begin with: this script is written in PHP but you can easily translate it.

  2. $_SESSION["spam_prevention"] = '1';

First off, on the page with the form to email to you, declare a unique session variable on this page with any value you want. Why? So when the user submits this form to the script that sends the email, you know the user definitely came from the page with the form, and it's not a bot attacking your email script. So before your email script, test to see if $_SESSION["spam_prevention"] exists.

  2. <input type="text" name="spam_prevention"
  3. style="display:none; visibility:hidden;" />

Another method is to put a text field on your form and hid it with CSS. 99.9% of the SPAM bots out there will disregard any CSS styles, and at the same time the SPAM bots will fill out every field within your form. So if this field is filled out, it's a good guess that it wasn't a human that filled it out.

This isn't bullet proof, but it works quite well and it doesn't require the user to fill out any spam prevention captcha fields etc.

Let me know how you go with this script if you try it.

Gmail has introduced a new feature called 'Mail Goggles' which will activate at a certain time at night (assuming a late Friday or Saturday night) when you might have had a drink or two. Mail Goggles will ask you some simple maths questions before you send an email, which might give you enough time to think about the email you're about to send.

This feature will be annoying and I hope there will be an option to deactivate it, one day it might save you from sending an email to an ex-girlfriend, or your boss that you might regret the next morning.

Will 5 simple maths questions really make you think twice before the email is sent?

If I ever receive a nasty email, and I'll be honest and say I have received a couple in the past, I normally walk away and don't respond immediately. In general, don't write emails or chat messages when you're not in such a good mood and you won't get into trouble.

To any IT developers, this is old news, or you may not have put 1 and 1 together. Web applications are slowly taking over the desktop application market as more features and tools are added to desktop browsers.

We‘re often used to installing all the necessary software after installing our operating system, but these days all the software you used to install can be found a "click away" on the Internet. Which only requires an Internet connection and a browser.

Webtops, online office applications and communication applications have been around on the Internet for quite some time now, and we will be influenced soon if not already to follow this trend.

Why? Because it‘s simpler to the average user. IT developers will not make the transition as quickly but soon will.

Anything that a desktop application can do, a web application can do better.

Current & Twitter have teamed up for the very first time to integrate real-time Twitter messages (aka "tweets") over major portions of a live television broadcast of the next presidential debate.

Current will broadcast as many of your debate tweets as possible right over the candidates, in real time, on their live broadcast.

1. Tune in on October 7th at 9pm EST/ 6pm PST for the Live Presidential Debate. Find Current TV on your local cable/satellite provider or come here to watch the live stream of our broadcast.
2. Make sure you’ve registered with Twitter to participate.
3. During the debates, chime in by including "#current" in your tweet. Example: "This discussion about universal healthcare makes me want to pop some pills! #current"
4. We won't be able to air every single tweet on TV, but you can see all of the #current tweets by searching #current on Twitter search.
5. If you have any questions about participating, send us a tweet @current.

For more information, visit Hack the Debate.

This dominant company is ahead of it's market because of three reasons, competitive pricing/marketing, support, and because they keep up with the latest trends of the communication. Dell are always looking at new ways to advertise or keep in touch with their potential customers by trendy communication methods.

The latest trend they're using is Twitter, a short message service that alerts you on what people and companies are doing. Dell has listed all their twitter accounts at for everyone to peruse.

Currently, only tech-savvy people use twitter (slowly growing out of this trend), but you will find that the majority of people who are ordering bulk lots of computers (5+) are the tech-savvy people. So to be able to target those users is definitely an asset to the point of view of Dell.

I was riding home on the train as I do every weekday from the city and came across something I thought interesting. A leaked document from the federal government reveals customs are planning to search everyone's iPods, media players, CD collections, and notebooks for pirated music/videos in any form.

If the process of going through customs wasn't long enough already, they are now going to search through our 'virtual' worlds to catch illegal music and videos. But, one thing that has me stumped? How will they know that it is illegal?

Digital rights management (DRM) has been thrown out the window and thus making your legal music collection look just like an illegal collection. I do believe that the law needs to catch up with modern-technology but this will just cause chaos at the customs.

In Europe, Virgin Media is already collecting statistics/data from Internet users who are illegally downloading music through their Internet Service Provider (ISP) and writing to them to warn them about their actions. Australia will probably catch up to these standards soon, and so will America.