You are currently browsing the archives for the Technology category


Playing with the WordPress database

After initially solving my database character encoding problems by ignoring the specific strings in the wp-config.php file, I was finally forced to alter the characters in the database during a recent reshuffle. Whilst there are two automated solutions available via plugin, namely g30rg3x‘s UTF-8 Database Converter and the Modified UTF8 Sanitize Plugin, sadly neither worked in my particular instance, and indeed the former is no longer supported for current versions of WordPress, though reports on the WordPress support forum suggest there should be no issues.

Fortunately, an excellent guide was available on Alex King’s blog. For more information and follow-up comments, you should definitely read the full post, but here’s a summary of the method that worked for me.
Continue reading →

Zoo of Untrue

Thought I’d post this little selection, sadly missing from its original home, before it gets lost in that tangled salad of Internet pipes. Also an excuse to try out WordPress’ gallery function without putting any effort whatsoever into creating pretty pictures.

Continue reading →

Wireless for the masses

Free Wireless

Free hotspots in your area?

In the last year, I heard how Dublin City Council had given up on plans to run a free, city-wide wireless Internet programme on the grounds that it was against EU regulations, anti-competitive and bad for the consumer. As Ireland currently has some of the slowest and most expensive broadband options available in Europe, it seems obvious how the consumer will benefit from having to continue paying for their poor services. But there could be a nicer alternative to centralised WiFi. In a post much earlier this year, Bruce Schneier generated a lot of debate when he claimed he leaves his wireless network open and unprotected for just about anyone to use. This he considers a common courtesy, and whilst acknowledging the risks, considers them to be largely inflated. As many of the people commenting on his article or reporting about it elsewhere point out, there are risks involved, and as far as many of the people in authority are concerned, his common courtesy leaves him much more culpable. Many ISPs stipulate that sharing a connection in this manner would be a breach of contract, and from a legal perspective infringements undertaken by someone piggybacking the network could result in a rather unwelcome investigation for the owner. Continue reading →

The future of file-sharing

Moses and the Eleventh Commandment

The war against file-sharing that currently rages primarily over the Internet will ultimately be lost. That’s my prediction. I can’t support this argument with any authority, being no expert in the fields of law, politics or technology, but instead make my statement on the basis of many years’ observation from the wilderness. But the trends all point to this being the case. File-sharing has become a mainstay of this new generation, a fact which has forced most corporations and organisations to rethink their strategies and come up with ways to stem the tide. We have already seen many changes in this direction, such as the explosion of digital content that is now available online from legitimate sources. But in addition to this carrot, the war is also being waged with a stick, as organisations set out to have legislation passed to clamp down on file-sharing activities, and new technologies are created to lock down digital content and prevent its spread. So what will the future bring?
Continue reading →

Juice on Vista

Whilst installing the latest version of Juice, a crossplatform podcast receiver on Windows Vista, I came across a rather simple error that prevented the program from functioning correctly on the first load, and then from loading thereafter. The error log generated the following output (where xxx indicates the username):

Traceback (most recent call last):
File "gui.py", line 4, in ?
File "iPodderGui.pyc", line 3573, in main
File "ipodder\configuration.pyc", line 468, in __init__
File "os.pyc", line 154, in makedirs
OSError: [Errno 2] No such file or directory: 'C:\\Users\\xxx\\My Documents\\My Received Podcasts'

Fortunately the fix seems to be quite simple and pain free (though a bit of a hastle to implement manually), found courtesy of Randall’s Life.

  1. Change the compatability mode of the application to Windows XP SP2 mode. To do this, right-click the application file, or a shortcut to the program, select properties, click the ‘Compatability’ tab and then tick the box to ‘Run this program in compatability mode for:’ and select the appropriate option from the download menu.
  2. Locate the file Ipodder.cfg (normally found under C:\Users\xxx\AppData\Roaming\iPodder) and edit it such that the line reading “download_dir = ‘C:\\Users\\xxx\\My Documents\\My Received Podcasts’” instead reads “download_dir = ‘C:\\Users\\xxx\\Documents\\My Received Podcasts’”.

After that, the program should run normally.

Rise and fall of the Blogosphere

A recent Wired article has certainly provoked some controversy amongst bloggers. Claiming that blogs are history, and that Twitter, Flickr and Facebook are the future, the post’s author Paul Boutin recommends that anyone who’s thinking of starting a blog should stop, and anyone already writing one should pack it in.

Whilst I wouldn’t normally comment on a post of this ilk (given my feelings about bloggers who blog about blogging) it seems pretty clear that unless Boutin is giving us a tongue-in-cheek excuse for a debate on web trends, he’s essentially wrong in his assessment. After all, it comes as no surprise that Boutin proclaims the fall of the blogosphere from the comfort of a blog entry, nor indeed that he rails against his own ilk in decrying the “tsunami of paid bilge” that ranks highest on the Technorati charts. The idea that blogs should be abandoned on account of the fact that personal blogs rarely garner any extended readership or popularity calls into question why authors set up their blogs in the first place, and why indeed they should switch to other means if popularity is their main objective. Boutin upbraids blogs for being text-only affairs, a charge which I daresay isn’t especially accurate, particularly since it is easily possible these days to integrate precisely those services that are supposed to supercede blogs, such as Flickr or Youtube.

Of course, no one can deny that the nature of the Internet is constantly changing, so much the better, and whilst the blogosphere may start to shrink once the new wave of Web2.0 forms of communication become fully fledged, they will merely overlap and supplement the current crop of technologies available. The continued prominence of email, IRC, Usenet and web forums all point to this fact. So whilst I daresay the number of new blogs appearing on the web will start to slow as new users find outlet to their thoughts on other media, there may always be a place for the humble (and not so humble) blogs that litter the webscape today.

[Via huffenglish.com]

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. Continue reading →