Geek Rant dot org

Wed 2011-08-24

NoFollow not working?

Filed under: — daniel @ 17:56

Nofollow attributes were added to the web in 2005, with major search engines and blog/CMS vendors providing support.

I find it interesting that it clearly hasn’t stopped comment spammers, who continue to bombard blogs. I can only assume they don’t care about Pagerank etc, but just want their links to be seen by humans, though I would have assumed most blog owners use spam detection of some kind, and most spam comments which do make it through are unlikely to get clicked on.

But that’s always been the issue with automated spam. Only a tiny number have to be acted upon to make them profitable.

Bookmark and Share

Fri 2011-01-14

Microsoft’s open-source CMS

Filed under: — daniel @ 13:21

Interesting — Microsoft has launched its WebMatrix open-source web development bundle, as well as the first version of its open-source “Orchard” content management system.

Wonder if these means MS has WordPress, Joomla and Drupal as its targets? Perhaps it’s realised that having some kind of open-source CMS is vital to winning the hearts and minds of web programmers, and weaning them off PHP and MySQL back to ASP.Net and SQL Server.

(via Mary-Jo Foley)

Bookmark and Share

Thu 2010-07-15

Keeping old content

Filed under: — daniel @ 07:03

Unlike many organisations, the BBC has a very enlightened policy on leaving old content up on their web site.

Among other things, it says:

Our view is that these pages often contain a lot of information about the programme or event which may be of interest in the future. We don’t want to delete pages which users may have bookmarked or linked to in other ways.

In general our policy is only to remove pages where the information provided has become so outdated that it may lead to actual harm or damage.

If only more web sites took this view.

Bookmark and Share

Sun 2010-07-04

Working on the server

Filed under: — daniel @ 19:31

Upgrading to WordPress 3, that kind of thing. Hold off new comments and posts until done. I’m also moving servers.

If you can see this, it’s done!

Here’s the process I’m following for moving these various sites:

Take an export of the database.

Run the SQL: update wp_posts set comment_status = ‘closed’ so nobody comes in and writes a comment subsequently lost.

Import into the new site and upload the new WP installation and the old theme and images etc onto the new site.

(I’ve found my new web ISP’s DDOS protection gets antsy if I use the default Filezilla setting of two simeltaneous connections.)

Hack the hosts file to look at it while getting it perfected.

Run /wp-admin/upgrade.php and let it upgrade the database

Go into the Admin screens, to the Permalink settings and save the default so the .htaccess file is updated

Apart from then switching the registrar so the domain looks at the new IP address, that’s about it.

Will also re-load the old .htaccess settings like the deny list for the big-hitting bandwidth thieves.

And I’m installing the W3 Total Cache plugin to optimise the site a bit. (I used to have WP set to deliver gzip-compressed pages; sometime before version 2.9, that option’s been removed.)

Update: Finally, WP3 seems to have fixed the weird bug that caused some comments and posts to be rejected dependent on particular words being present.

Bookmark and Share

Tue 2010-05-25

Don’t panic

Filed under: — daniel @ 21:56

This is not a Towel Day post. Rather, it’s just to say I’m upgrading WordPress tonight to 2.9.2, so things may be a little weird.

Update 10:07pm. Done. The big question is: have they fixed this bug?

If they have, I’ll be able to say Lynx with a space after it (in a post or a comment) and not have it give me back an error.

No. It still does it. (I’ve used a   above.)

Bookmark and Share

Fri 2009-06-05

Hello to Sam Hamilton and James Dee

Filed under: — daniel @ 19:09

So I was looking at the comments awaiting moderation. Two showed up on this post: Why Facebook sucks, a rollicking read about over-bearing security dialogues just to use Facebook’s video application.

Here’s the first comment — I’ve zapped the email address, but one was left:

Sam Hamilton 76.243.71.190
Submitted on 2009/05/29 at 9:37am

If you are tired of facebook but want a way to connect with artists and musicians
then you should check out http://www.putiton.com
If you are tired of facebook but still want to connect with your friends then pick up the phone…

Fair enough.

Here’s the second:

James Dee 75.85.9.225
Submitted on 2009/06/03 at 3:16pm

I’m an artist and I haven’t been satisfied using facebook or myspace to promote myself… too slow and too much junk. I’ll give putiton a try… it looks clean

The problem here is that the first comment is still awaiting moderation. (Yes, it’s several days old. I don’t check as often as I should.)

So why would “James” decide to try putiton, a social networking site which basically nobody has heard of (well at least I haven’t) if nobody else has suggested it (eg the first comment isn’t visible to anyone)?

Curiously, “Sam” and even “James” have left similar messages on other, similar posts on other blogs.

(Sam has a profile on the offending site.)

Bookmark and Share

Tue 2009-06-02

Slowing down WordPress spam

Filed under: — daniel @ 22:01

I noticed a lot of my WordPress spam is coming from a handful of IP address ranges. I’ve checked, and in the five-ish years I’ve been using WordPress, no valid comments seem to be coming from there. (Just tap the relevant IP address into the WP comment admin search box.)

Time for a little .htaccess magic, I think.

order allow,deny
deny from 194.8.75.
deny from 194.8.74.
deny from 87.118.112.
deny from 194.8.75.
deny from 194.8.74.
deny from 87.118.112.
deny from 61.18.170.
deny from 196.12.36.
deny from 219.64.175.
deny from 69.59.137.
deny from 80.88.242.
allow from all

By the way, in cPanel File Manager, to see .htaccess you have to switch on the option to view hidden files on the options page when you go in.

Anyway, the result is less spam, though there appears to be a rash of new attacks from a wide variety of IP addresses, with a shirtload of embedded links to upcoming.yahoo.com

Bookmark and Share

Mon 2009-05-25

Has my WordPress blog been hacked?

Filed under: — daniel @ 19:38

At some stage, some weird text seems to have inserted itself into a bunch of my links on my personal blog… a Get parameter referencing phpMyAdmin and a long hexadecimal string, which appears to be the same every time.

So for instance the link:
<a href=”/1995/12/22/the-bill/”>

became:
<a href=”/1995/12/22/the-bill/?phpMyAdmin=3bceb1b20913e8babce341325e13bf76″>

And this one:
<a href=”http://www.ptua.org.au/myths/energy.shtml”>

became:
<a href=”<a href=?phpMyAdmin=3bceb1b20913e8babce341325e13bf76″http://www.ptua.org.au/myths/energy.shtml”>

A Google search suggests that this specific parameter appears to be unique to my blog.

It mainly appears to have hit internal relative links, but has hit some external ones too. But it hasn’t affected all the links, by any means. Maybe a few dozen posts. And for the most part they are like the first example, above, and don’t actually break the links.

At first I thought it was a hack back at some time when I might have had a vulnerable version of WordPress on my blog. Though I’ve been unable to find any other examples of it (not that it’s the easiest thing to search for), and now I’m wondering if it was some mistake during a migration of the database.

Weirdness.

Bookmark and Share

Mon 2009-03-16

Something I don’t like about WordPress

Filed under: — daniel @ 22:43

I love WordPress.

But not 100%.

Something I don’t like is how it decides arbitrarily when to decide to re-authenticate you.

I had logged in here to write a post, and it happily let me type it all out, until I hit the Publish button, when it decided to double-check who I was. Which was fine, but by the time it had done that, it revealed that the draft of the post that had been saved was from several minutes before I’d hit Publish, and I’d lost a couple of links I’d put in which now I’ll have to find again.

Blargh.

Bookmark and Share

Thu 2009-03-12

Twitter widgets

Filed under: — daniel @ 17:52

I used Twitter Tools for a while with WordPress, and it worked well until recently, when it stopped.

While pondering what went wrong, I noticed Twitter now has an official set of widgets for web pages.

Twitter / Get a Widget for your site

They’ve got customised ones for MySpace, Blogger, Facebook, Typepad, and a generic one (in HTML or Flash) for everything else.

Bookmark and Share

Fri 2008-08-01

The Triple J question

Filed under: — daniel @ 18:06

Trust Josh to ask a curly question for the StackOverflow podcast: “Why did the Stack Overflow schedule blow out?” and quoting back Jeff and Joel’s own previous forecasts at them.

Made for an interesting discussion though. I certainly agree with the point that until you’re actually working on something, you don’t have a great deal of confidence in just how much there is to do … that becomes apparent as you go.

Transcript.

(So I can find it later: WordPress URL parameters, for example for showing all posts by Josh.)

Bookmark and Share

Mon 2008-05-12

Recent finds

Filed under: — daniel @ 22:55

Ever wonder how they fitted an entire computer language into just a few kilobytes, back in the 80s? Documented disassembly of BBC Basic 4.

How to highlight author comments in WordPress … but it relies on the author being user ID 1, so it won’t work here, where we have several people posting. Could easily be customised to look for other user IDs though.

Some developers are throwing in the towel and running Vista as Admin.

The excellent Secret Life of Machines not only has a web site, but is available freely (and legally) via BitTorrent. And the theme tune is available on iTunes.

Bookmark and Share

32 queries. 0.524 seconds. Powered by WordPress