logo

A Mind @ Play

Dealing with Spam

If there’s one jargon term that every user new to the Internet soon becomes acquainted with, spam must near the top of the list. Its prevalence and virtual ubiquity through many forms of online communication have generated miniature industries devoted to dealing with it, and the science of spam detection, prevention and treatment almost resembles the tactical skirmishes of biological immune systems.

Spam exists in many forms, from bogus guestbook entries to elaborate instant messaging robots, but the variety which prompted this post was that classic form - unsolicited email. The level of penetration of spam illustrates itself in the number of systems put in place to combat it as standard on the vast majority of websites, including of course authentication emails and the ever evolving captcha. I use a small combination of plugins on this blog to block out most of the spam, and given the extreme sparcity of genuine comments, the potential for inconvenient ‘false positives’ is rather slim. Nevertheless, even the cursory inspection I tend to make over Akismet’s latest haul becomes tiresome for all the size of this blog - spam comments to date outnumber genuine ones by a factor of almost 500 (and that only counts those caught and tallied by Akismet). Quite how larger, more popular blogs deal with searching for false positives, I don’t know, but the task must be fairly time-consuming.

4 minutes to read

Mapped Drives in Windows XP

Having recently set up some network storage, I came across a rather irritating problem mapping network drives in Windows XP. The basic setup procedure, as outlined here , worked perfectly on some systems, but failed to retain the stored username/password for network attached drives requiring alternative login details. The solution found, courtesy of this blog, is to map the drives using the following command (replacing U with the drive letter, and NETHOME\LOCID with the relevant UNC network location):
One minute to read

Strange Mouse Cursor Issues

A friend of mine was having a strange problem with her Dell XPS system, whereby the active area of the mouse cursor would move with apparent randomness, occasionally being located as it should be at the arrow’s point, sometimes at its middle, other times half an inch below. This post led us to the solution that a simple graphics driver update was required, coincidentally for the same ATI Radeon HD 2600 XT card.
One minute to read

African Ingenuity

Came across this rather useful little mobile phone hack on AfriGadget some while ago. Nice to see ideas from the end-user finally working their way into the manufactured product. Whilst there are dual-SIM phones now available, hopefully such ingenuity may find its way into the mainstream. With the benefit of being able to seamlessly switch between two (or more) SIM cards for better price tariffs etc., and until such time as there is a true European provider, it would be rather nice to be able to use a ’local’ number on one’s travels without having to carry about a collection of assorted SIMs that have to be swapped and changed every time you cross a border.
One minute to read

Windows Vista User Profile Issues

windows_vista.jpg

Windows Vista

It seems that occasionally, Windows Vista users can encounter a rather nasty bug which leaves them unable to log in to their system. If this is their only user profile, this can leave for a very distressing moment, particularly if the user is unfamiliar with Windows’ Safe Mode or various options available on the Vista DVD. The user is confronted with an error message such as the following:
3 minutes to read

Another Day, Another Plugin

WordPress Plugins

With the news that WordPress Photo Album plugin potentially contains a security vulnerability , I decided it was probably time that I took stock of my increasingly long plugins list and removed some of the outdated and superfluous items. One of the greatest improvements to WordPress of late has been the automatic update checks provided for plugins listed on the official site , which whilst by no means universal does at least mean that updates for many popular plugins will automatically be reported without the need to check up on each one manually. This little list of what remains represents some of the better plugins I’ve encountered.

5 minutes to read

Government Verbal Backing for Nuclear

Finally some sense from the government on Britain’s energy problems. Of course, I’m a complete cynic when it comes to discussing ‘carbon footprints’ and ‘global warming’, but there can be little denying the potential problems facing Britain’s energy industry if nothing is planned to replace the current collection of ageing and decommissioned nuclear facilities. Many cite the inherent dangers of nuclear energy and point to the potential for a repeat of Chernobyl or Three Mile Island, and the issue of dealing with the radioactive waste materials. But since these issues affect the entire planet, it seems a rather moot point to debate whether nuclear energy is ‘safe’ to be used in Britain, since its nearest neighbour is a predominantly nuclear powered nation. Aside from promoting micro-generation and energy efficiency in the home, the idea of building a green energy economy principally based on wind power seems frankly absurd.
One minute to read

Ideas for the Web2.0 Generation

foods_1.jpg

foods_1.jpg

This idea is one which keeps popping up from time to time, normally on those occasions when it would actually come in useful, only to be thrown on the backburner for another time or a more talented author. Well this time I’ve decided just to throw the idea down on electronic paper for anyone with the skills and the time to make it work have a go. Of course, it’s quite likely that such a website already exists and that I just haven’t yet been able to find it, but if anyone knows of such a place, let me know!

Ostensibly the website is aimed at those allegedly few remaining people who cook, though it would appear equally useful to people planning dinner parties, students looking for something to go with their pasta, or just about anyone curious enough to experiment with a few different ingredients. In its essence, the website would be nothing more than a large recipe repository, with everything from snacks and sandwiches to stews and casseroles, with anything in between. Recipes would be submitted by users, moderated and standardised, but the slightly clever part is that these recipes would not be displayed as flat text files—it’s 2007 after all—but would be cross-referenced in such a way as to make the whole collection completely accessible.

3 minutes to read

WordPress 2.2 Database Character Sets

For those upgrading their WordPress powered blogs to 2.2, just a word of warning regarding the new character encoding options available in the wp-config.php file.

The standard file should have a section which reads:

// ** MySQL settings ** //
define('DB_NAME', dbname// The name of the database
define('DB_USER', 'dbuser'); // Your MySQL username
define('DB_PASSWORD', 'dbpassword'); // ...and password
define('DB_HOST', 'localhost');
define('WP_HOME', 'http://www.yourblog.com/');
define('WP_SITEURL', 'http://www.yourblog.com/');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8');

Note the new options added at the bottom regarding the codepage used in the blog’s database. If these are set incorrectly they may make your blog unreadable, else prevent special characters from appearing correctly. I personally found that commenting these two lines out left the blog functioning as before, but for people wishing to change the codepage of their database, WordPress has a rough guide available, originally written for the beta testers.

One minute to read

Problem Installing Altiris SVS

After reading a review over at freewaregenius.com, I thought I’d check out this neat little program, free for personal use. It offers a way to install programs as a ’layer’ on your system, transparently noting all changes and additions made in the installation, and enabling you to turn this layer on or off, or seamlessly delete it without worry. Although not limited to creating layers for installations, this would seem the perfect solution for people who wish to try out different versions of a software package without them interfering with one another, or simply test out some software without the hastle of worrying if its installer left anything behind.
2 minutes to read