Monthly Archive for March, 2006

A few things that amused me today

A CMS system allowed googlebot to delete all its content: don’t use client-side authentication and never allow commands to be issued as a GET request (i.e. use a form button to delete a page, not a hyperlink).

Why you should cancel cable: A little over the top, idealistic and far fetched, but the author has a few valid points.

Free SSL Certificates!

A friend asked me today where he can get free SSL certs, as he’d heard me mention this before. CAcert offer this service, but before you get all security conscious:

  • The use a web-of-trust system of assurance to make sure people are who they say they are
  • You need to be assured by at least 2 highly trusted assureres to create a server certificate
  • They protect their root certificate (in my opinion) very well

That’s just a short list of why they are trust-worthy. Check out their site, help page and wiki for more info.

And don’t forget to install their root certificate in your browsers and mail clients. And when I say browsers and mail clients, read also: instant messaging applications, operating systems, in fact anything that might use SSL.

Finally, why not support the inclusion of their root certificate by default?

These do:

  • FreeBSD
  • Nokia 770
  • Knoppix
  • Debian
  • Gentoo
  • MirBSD
  • CentOS
  • Wildfire

These will soon:

  • Grml 0.5
  • Mozilla
  • Fedora

Your app not listed? Ask the developers to include it!

“Computer Literate Systems Engineer” threatens CentOS for hacking their site

I just finished reading this email transcript between Jerry A. Taylor of The City of Tuttle and Johnny Hughes of the CentOS development team, and I’m mad on behalf of Johnny. I’m proud of him for being able to remain (outwardly) cool! Nice one Johnny!

Why Grammar is the First Casualty of War

Why Grammar is the First Casualty of War. Nuff said.

My quote

Well my fears have been proved wrong - the article itself is pretty good (I’m not actually that surprised, I was just worried about sounding silly).

In it, Eric Wilson focuses on the increase in the use of PHP in corporate environments, particularly against ASP.NET. This is, in a way, comparing apples with pears, as PHP is a language, and ASP.NET is a framework that supports a number of other languages (C++, C#, VB .NET, etc) which it compiles to Microsoft Intermediate Language.

The purpose of the article, though, is to ascertain whether or not PHP is gaining popularity in the corporate environment. Ruby gets a mention as another alternative, and the article itself finishes by saying that “PHP must battle more than just Microsoft to become a corporate standard,” given the number of other open source platforms addressing real business problems.