Archive

Posts Tagged ‘Web’

Hair Cut!

September 5th, 2005 No comments

OK, so at the moment, I’m in desperate need to get my hair cut. I usually like to get it done every 3 weeks, but it’s been at least six since it was last trimmed.

In a couple of weeks, I’ve got my brother’s wedding, and I’m also getting fed up with the style at the moment. Now, seeing as my hair is fairly short, and it’s 3 weeks longer than it should be, I’ve now got not better chance to change the styling.

I’m a bit lost as to what to choose, so I decided to do a little experimenting on Google Image search. First I tried some meaningless search, but it did come up with this scarey little thing – Reminds me of the “Suck-And-Cut” from Wayne’s World.

Anyway, I decided that I would search for people with the same name as me, just to see what my name sakes had come up with. I first found this ugly git, who plays Australian rules football – I won’t be copying his hair, or gormless look!

But then came across this interesting guy – I don’t like his hair cut, but I like his style!

Categories: Uncategorised Tags: , ,

“The Protest Rocket”

September 3rd, 2005 No comments

Erm, there’s something problematic with the principal of this”Protest Rocket“. The idea is to cycle around somewhere, e.g. the houses of parliament, or your local GM crop, pop something into the rocket (e.g. propaganda leaflets, or GM Weeds to take on the crops), and then fire the rocket.

My only issue with this is the sheer stupidity of doing this in London right now. You know what I mean, the capital city where it’s dangerous to run for the tube with a rucsac on! (Via)

Categories: Uncategorised Tags: ,

This is bloody brilliant!

September 3rd, 2005 1 comment

This page (about UK rappers using US “Slanguage”) is one of the funniest things I’ve ever seen. Just check out the comments from people, especially the first “JACKSPAID”, it’s bloody hilarious! It make no sensense at all!

Categories: Uncategorised Tags: , ,

An Interesting Bit Of Info

August 23rd, 2005 2 comments

This is an interesting bit of information, as it presents a graph of KDE’s CVS (and now SVN) commits (per month) since the project started. (Click on the graph picture to get a bigger version)

It shows the standard peaks and troughs as you would expect, and the fact that the number of developers working on the project has increased, etc, etc.

The really interesting thing is this: The project founder “Coolo” has peaks and troughs in the number of commits per month (as is to be expected), but his peaks and troughs seem to roughly match those of the entire project commits.

So what goes on in those months that seems to completely flounder KDE development?

Categories: Uncategorised Tags: , ,

Woohoo! Welcome to XHTML land!

July 30th, 2005 No comments

I’ve finally managed to finish my updates to this site, and now everything is in XHTML (please don’t try and validate it just yet, I’ve got some data issues to work out first!)

Firstly, a lot of things are now driven by CSS, so the site should look fairly similar now in Internet Explorer, Firefox and Konqueror (at least those are the browsers that I have tested the site with!)

I’ve also made more use of categories, and (using the link on the nav bar on the left hand side of the site), you can look at the last ten posts in each category, as well as subscribe to an RSS feed for that category.

I have also added comment and trackback feeds for each post, so you can subscribe to those as well.

Finally, I’ve made more use of friendly URLs, and there are several bug fixes on the site.

In the future, I’m planning on introducing some “automatic” features (like Technorati pinging), and ATOM feeds.

If you have any problems, then please contact me and I will see if I can sort them out.

Categories: Uncategorised Tags: ,

Damn Spammers!

July 29th, 2005 No comments

I’m starting to get annoyed.

In the past, I have been the victim of comment and trackback spammers, so I starting vetting all comments and trackback submissions (which is why if you leave a comment, it may not appear for several days).

Anyway, this worked quite well, because spammers seemed to send them in bulk (i.e. 50 submissions at a time – lets assume 50 for ease), and then realise that they were not getting posted, and give up (and I would subsequently delete them).

But lately, there is a less competent person at work (it seems like they are all coming through with non-latin character sets, so may be from Asia/China?), who doesn’t post in blocks of 50, they do it one at a time about once a day. They are still getting stopped because of my harsh filtering, but it’s getting annoying.

It’s annoying because I go in and check everyday, and have to delete one or two comments, and not write a blanket query to delete all 50. I am now thinking about finally implementing my own bayesian filtering, with white lists and black lists (the white lists would make it easier for Richard to post without me having to approve him!), plus I’m thinking about adding the ability to close comment or trackback submissions after a certain amount of time.

It’s a good job I’m currently rewriting the back-end code of the site!

Categories: Uncategorised Tags: ,

If Only…

July 11th, 2005 No comments

… I had large amounts of cash, and a very large wardrobe, I would spend a load of it here.

Sigh.

Categories: Uncategorised Tags: ,

A Brilliant Idea

July 8th, 2005 1 comment

I’ve just had a brilliant idea.

I’m kind of fed up of having to identify when a new version is available for some of the Open Source software that I use (e.g. SciTe, PuTTY, etc). I know that some tools have their own updating system (e.g. Firefox, Thunderbird, to name a few), but other’s don’t and it is often those pieces of software that get some of the more serious bugs.

What “the world” could do with, is a universal update awareness system.

Imagine this, I have SciTe and PuTTY installed. I download a small application, and subscribe to a “feed” for each piece of software. When the feed is updated, the software checks the installed version of the software (not sure how to fully accomplish this one), and does a simple version check (if installed_version_number < new_version_number then update_needed = true). The software can then alert the user (in anyway it sees fit) that an update is available. Furthermore, in the interests of paranoia (!), the application would be required to not download and install the application without user intervention.

My description of the word “feed” may be a little misleading: I’m not talking RSS/Atom here, as I think that although it’s got the right basics, it probably would not be best suited to this application. The feed would probably describe an “Application Name”, a “Version Number”, a “Download Location”, a “Description Of Changes”, and a “Update Importance Level”, and probably anything else that would suit the situation.

This would of course mean that software developers would need to provide support for this system (through a feed on a website, and a definition file deployed along with the application), but seeing the way that the open source community (and some closed source – see http://blogs.msdn.com as an example) have embraced things like RSS, I think that they will show some form of interest!

Categories: Uncategorised Tags: , , ,

PHP Classes

June 7th, 2005 No comments

I’ve been investigating PHP classes (the version 4 kind) over the past couple of days, and I’ve now started to rewrite this website so that I use them in a more effective way.

In the past, the site was made up of a mish-mash of functions, and a variety of functions to output data in different formats (read: HTML and RSS). By turning it into classes, I can make it a much more intelligent process, and can separate (not entirely, but more than before) the application logic and display logic.

As an overview, I can tell you some of the basic details.

I have created 2 simple hierarchies of classes:

The first is the “databaseObject” hierarchy – this creates a generic base class for anything stored in the database, and then a class for each record type (i.e. database table). Further to this, I have created “holding” classes – essentially array manipulation classes.

The second hierarchy is the “formatter” hierarchy. I’ve created a base class with functions to output each class type. I then inherit this class for each output format that I want (e.g. HTML, xHTML, RSS, and others). Each one of these classes overrides the base methods (only those needed) from the base class, and formats the output according to how the format requires. This does mean though, that I need to generate the base output in the “master” PHP file (i.e. the file being executed and viewed) such as the base HTML page – but this is kind of desired anyway.

Hopefully, in the future I should be able to add facilities better, and also add output formats quite simply (without having to completely rewrite chunks of my site).

I’ll try and generate some form of UML diagram to make it a bit clearer, and post it here.

Categories: Uncategorised Tags: , , ,

Simply Genius

June 2nd, 2005 No comments

This, is a mighty fine prank:

Dress up as U2, go to the roof of your appartment just down the road from Madison Square Garden in New York, and play a roof-top concert, a la the real U2, on the day they are performing at MSG later that night. Get 75 of your friends, who are in on the prank to run down the road shouting “U2 are performing down there!”, put a bouncer outside the next door building to confuse people, print off fake press passes, employ a Japanese camera crew, and hey presto! One top notch prank.

Genius.

(From Richard)

Categories: Uncategorised Tags: ,