jump to navigation

Twitter-Bots? April 14, 2008

Posted by Lucanos in : Uncategorized , add a comment

I am not sure whether I am alone in this, but I have noticed a slow increase in the number of notifications I am getting from Twitter, advising me that another user is now following me on their system. Especially as I am anything but an active Twitter user (predominantly due to the limited number of my real-world contacts being on Twitter, and the seemingly addictive and one-sided nature of the beast).

Some are your regular “camgirl” robots - posting links masked by tinyurl (or similar) to try and pull suckers in. But a couple of them also seem to be genuine, if somewhat Twitter-focused, users. The most recent follower I gained is following almost 4,000 other users!

Now, for these few, real, users, I would have to assume that watching that many people on Twitter would have to be 1) draining (think Superman and his need for “The Fortress Of Solitude”), 2) confusing and 3) nearing that point of “information overload”. I have been subscribing to RSS feeds all over the place through the Google Reader application and even just managing them (when I am certainly watching less than 4K different sources) is a freight train which is getting away from me…

How many people actually, solidly, use Twitter? Or is it essentially a system made up of nothing but the “Friend Update” segment of Facebook?

Unlimited Bandwidth - The Aphrodisiac Of The Noughties April 10, 2008

Posted by Lucanos in : Uncategorized , add a comment

Some time ago I wrote about rationalising my hosting accounts, and bundling the vast majority into MediaTemple as a result of their Grid-Server product and the 100 domains they allow hosted under the one account (with quite generous bandwidth limits). At that time, I had two “Unlimited” accounts with Precision-Media.net which I had purchased for the low, low price of US$10 a year. I made the note that something that is too good to be true, especially on the net, should be looked at very carefully. I wish I had listened to my own advice…

After requesting that they terminate my accounts (especially after being sent renewal notices quoting the regular price of US$120 a year), I was contacted by the company and offered the same package for the old price, should I wish to continue hosting with them. Ten dollars is pretty cheap, and as such, I agreed to this and decided to host a single domain on their servers - one which I was experimenting with, but did not yet consider “critical”. They provisioned an account for me on February 16th, 2008 and all was good… To start with…

On April 9th, 2008, I discovered that all traffic to the domain I had associated with that account (codeopsy.com) was returning DNS Error Messages. I retested this via OpenDNS’s CacheCheck tool, DIG Tools, my Domain-provider’s Control Panel, etc. All testing revealed that my domains were correctly provisioned and pointed at the DNS server for Precision-Media.net, however attempts to access any content or cPanel interface failed.

It was only when I visited their billing page, and later their main site that I saw the notice stating that they had suffered a “…harddrive failure and all data has been lost.” The site also stated “Please no further inquiries until site is fully operational.” … Fully operational? That may take a while…
The following day the page was updated to show that around 80 accounts had been recovered from backups up to a month old. My account was not mentioned as having been recovered. The page also noted that “If your account is not in this list, your backup was missed due to storage size, connection problem, new customer, custom packages.” and then had the audacity to remind us, as users to “Remember to take backups regularly!

Seems that Precision-Media would be well advised to take that little tip to heart themselves.

I am lucky in that none of the content I had on this account was irreplaceable or invaluable - it was a project site and something that I may release to the world further down the track, but I will surely be wanting a more stable hosting provider when that happens.

This is the second time that I have suffered a major service interruption with Precision-Media in the 18 months I have been a customer of theirs. The initial interruption was due to the work of a hacker who attacked their system, and this time because of a hard drive failure and a lack of server-based backups.

The most frustrating aspect is that, whilst I can agree that taking backups is part of my responsibility as a customer, it seems that Precision-Media did not even have the foresight to have their own backups regarding their Customer accounts, subscription details, etc. as their website asks anyone who is not listed as a recovered account to email them with their domain, username, PayPal address and date of subscription. You would think that detail would, could and certainly should be retained, backed up and guarded with the life of the hosting provider.

We’ll wait and see whether they reprovision my account soon. The funny thing is that the US$10 is too little to worry about in demanding a refund - the time I wasted in just trying to find out what had happened to my account would easily be 10-20 times that amount.

AdSense? Nonsense July 31, 2007

Posted by Lucanos in : Uncategorized , 1 comment so far

Just looked at my Google Adsense account for an update on whether the adverts I am showing here are making any income for me. Almost 5,000 impressions = $0.98 in my account.

Yep, they’re going to be removed rather promptly. Just not worth it when they are paying about US 20c for each 1,000 views.

Basic Rules for Web Sites April 29, 2007

Posted by Lucanos in : Uncategorized , add a comment

It’s surprising how far we have come with regards to web development in such a short amount of time. I can remember the good/bad old days of monochrome displays, bulletin-boards which you needed to know the phone number to dial into using your 9,600 baud rate modem, arrangements where you had to upload something onto the BBS before you were permitted to download anything.

I remember the first days of the web, with pages that started as nothing but links, then when someone found the wonders of animated GIFs, then all the way through until what we have today, with CSS, Flash, RSS, and a bunch of other acronyms which are thrown around more than understood.

But, with all this advancement, it seems that alot of sites have forgotten some of the simple design rules which helped the net to gain its widespread popularity and perceptions of ease of use which permeate most of the net-connected society today. So, in the interests of getting it clear in my mind as much as helping anyone else out there who have any doubts, I will try and detail some of, what I consider, the basic rules of webdesign for the modern web.

OK, so maybe not as simple a set of rules as I may have started with, but some basic ideas all the same.

As they say - focus on the little things and the big things will take care of themselves.

Cyber-Squatters: A Waste Of (Web)Space November 16, 2006

Posted by Lucanos in : Uncategorized , 1 comment so far

It’s incredibly frustrating - you have an idea for a site, and a product, and you are trying to figure out how marketable and “boomable” it is, so you start looking for domains. Something new, something simple - like a YouTube, or a MySpace, or something like that…

But, you’re months or years too late…

Someone, part cunning business person, part downright arsehole, has run through and snatched up all the good, or inventive names already. Some have just run scripts and bought up any domains which are close to an established name - “ipoa.com”,”ipob.com”… others you are sure have just started sprouting random conjoined words and reserved the lot “ipodlover.com”.

You try and find these domains, either through 502-Fishing (typing the URLs into the address bar and seeing whether you get an Error 502 “Bad Gateway”, which, essentially, means that a domain is not in use) or through trying to find domains using one of the hundreds of searching tools, many of which cover 80% of the net, especially when the site you are looking for is in the 20% they do not cover…

502-Fishing is flawed, as alot of these mongrels will register the domain name, but they won’t point it anywhere. Not even at a dodgy HTML page full of advertisements to at least let you know that you have been beaten.
And, even when you do find the Whois record for a domain you are interested, and you can see the name of the slimeball who is sitting on that domain and not using it, there is no obvious way available to approach them and try and negotiate a price for the domain. Not that I can really see a valid reason for parting with a few hundred, or thousand, dollars for a domain which may have cost then ten bucks in the first place.

But, therein lies the issue - a domain is cheap as hell. And with them costing $10, if a person registers a hundred of them and sells just one for $1,000 then they have just broken even and anything above that is gravy.

I wish there was a means test for domains - if you do not put something on that site within 12 months, your registration is forfeit, or… I dunno… something.

At the moment, and to use a realworld metaphor, it’s like someone buying up all of the innercity properties (for nothing) and then not using them, or leasing them, and just waiting for people to approach them and pay through the nose for something that cost the squatter a pittance to begin with.

I know it’s business, and if it makes money, it makes money… It’s just a scummy way to do business.

Google Desktop Bloat July 5, 2006

Posted by Lucanos in : Uncategorized , 1 comment so far

I recently installed the Google Desktop application. Why not? I mean, Google revolutionised the searching of the internet, I’m sure they could do wonderful things to help me manage and search my computer.

Well, the searching is pretty funky - when you search for a string through the Google webpage it returns a page with results both from the web as well as from your own emails, chat histories and files on your PC. This is only generated locally (GD seems to include a built in webserver application which allows both search results to be shown as well as preferences to be changed).

The problem I had? The time and resources the darn thing used up.

It took about 3 days to index my laptop, which has an 80Gb hard drive, which is about 3/4 full. Then, I found out, after contacting Google, that the application has a massive footprint on your disk.

1 Gb for the application itself,
4 Gb for the index!

It’s a nice toy, but I am not surrendering 5Gb out of 80Gb just to make searching easier.

Uninstalled.

Eternal Copyright May 25, 2006

Posted by Lucanos in : Uncategorized, programming, php, snippet , 1 comment so far

Now, for the most part, I don’t like copyright. I far prefer the far more community-minded and development-driving concepts of copyleft, GPL and creative commons. The only times I use copyright is when it comes to my photography (especially for commercial uses) and major software work (like a contract or a large project).

Copyright, from my understanding, is established by simply putting the copyright symbol “©” (”Alt-0169″ in most word processors and “&0169;” in HTML) the word “Copyright”, your name or business name, and then the year. The year is meant to be the year the item/photo/whatever was first created, and then, if it was updated after that time, it’s meant to have a dash, then the most recent year when a change was made.

This is all well and good when dealing with something static. Like a plain vanilla HTML page with static information, or a photo, or something that doesn’t change. But what about dynamic pages? What about pages like those served using a Content Management System, or your own PHP & SQL concoction? With those kinds of items, the content is constantly changing (or has the potential to do so), so the year section in the copyright notice also needs to be chaning constantly.

How to do it…

Easy, provided you have the ability to write PHP code into your page templates. In WordPress that shouldn’t be too hard. I know that in TextPattern all you do is put the PHP betweeen the … tags. The rest? Do a little research, and if you still have problems, let me know…

The code?

$startYear = 2006; // The start year
$currYear = date(”Y”);
echo $startYear.( $currYear > $startYear ? ” - “.$currYear : “” );

All you do is put the “&0169; Copyright John Smith ” in front of that baby and Bob’s your aunty’s live-in-lover.

If you have any problems with this snippet, or any suggestions, please feel free to comment here and I’ll see what I can do to assist.

UPDATE
I have created a TextPattern Plugin to automate the insertion of these notices, as per above. The plugin, when given a start year, generates the dynamic year range (e.g. “2000-2006″) and includes the Copyright Symbol.
Download it here.