Archive for October, 2004

DevEdge Sidebar

Sunday, October 24th, 2004

For those of you who haven’t noticed, Netscape DevEdge has gone! All the wonderful content that so many developers depended on has suddenly vanished without a trace! One of the most useful resources available from DevEdge was, of course, the DevEdge Sidebar, that featured quick references for HTML, CSS, DOM, XSLT and JavaScript.

The DevEdge Sidebar is now available again! (Install Now) I managed to scrape together all the required resources from various sources, such as the WayBack Machine‘s DevEdge archive and Ivan Yeung’s (aka. Sheepy) work and TnTLuoma’s orginal HTML and CSS sidebars.

This sidebar includes the HTML 4.01, CSS 2, CSS 2.1, DOM 2 and XSLT References. I plan to make a new CSS1 Reference and try to recreate the JavaScript 1.5 Core Guide and Reference. I have the JS 1.5 zip archives: CoreGuideJS15 and CoreReferenceJS15.

Web Hosting

Saturday, October 23rd, 2004

I’m looking for a new host. My current web host for this site is not providing for my needs, so I really need to find a host that is cost-effective and has all the features I require. My current host is very limiting for the following reasons:

  • Disk Space: 30MB is not enough disk space. I have almost run out with just the Firefox Flyers and the Firefox 5 Minute Challenge taking up over 15MB already, and there’s more to come.
  • MySQL is not supported, and therefore, I cannot run my own CMS for my blog, such as MovableType or WordPress.
  • Old Apache and PHP. There are some nice features in the newer versions of Apache and PHP that I would like to utilise, but can’t because they’re still running the old versions.
  • Log Files: They do not, and will not provide any access to website logs, so I have no idea about any visitor statistics, which I would like to know. eg. Browser statistics and referral logs. I want to know if anyone actually visits my site with IE (I hope not, my target audience should know better) and who is linking to me, to know how my visitors are finding me. I know statistics can’t really be trusted, all I want is a general idea, not to perform any complicated statistical analysis.

I had a quick look around yesterday, and looked at about 20-30 hosting companies and found that the services offered varied significantly. Some were extremely overpriced, yet offered less than what I have now, and others moderately priced, yet only offered a little more than I have. By far, the best offer I found is that currently being offered by XulPlanet.

The basic plan we have been offering people is $10 a month for 400 MB disk space and 10 GB bandwidth… including php, mysql, and cpanel…

That seems quite cheap – it is only a little more than I’m paying now, which is to be expected for better services. It offers significantly more disk space, MySQL and PHP which will allow me to run my own CMS, and cPanel which will offer all the logs I wanted, plus many more features. The HTTP Headers show they’re also running Apache 1.3.29 and PHP 4.3.3 – the same as my current host – but I can live with that, the benefits offered by the newer versions aren’t all that significant for me anyway, and there’s always a chance they’ll upgrade their server one day, so it’s not a problem.

I’m not switching just yet, but will be in the near future, and that looks to be the best option. If anyone knows of any better hosts available, or has any other advice for me, let me know.

Job Log

Thursday, October 21st, 2004

Update: After receiving some feedback for this Job Log both in the comments, and from talking to people that read it, I decided to explain a little better, now that I have a clearer head, exactly what I’m looking for in a job. This entry is obsolete, but left mostly unaltered for archival purposes only.

This week, I spent a somewhat relaxing time at home with my parents. After I got unjustly fired, I just needed to take a break from everything and think about what I really wanted to do. Like any unemployed person, I started looking for a suitable job, which is not easy for several reasons. I’ve been searching several job websites including Seek, My Career, CareerOne and Candle Recruit, but only came up with a handful of jobs that sound even remotely interesting.

I’m looking for a job as a web developer. I’m finding it hard because many of the jobs either want several years of commercial experience, which I don’t have; knowledge and experience with the disastrous .NET technologies, which I don’t want to touch; or don’t focus on, nor care about standards compliance, which is a requirement for any job that I will consider. I realise that may sound quite picky, but why should I bother trying to work with a company that I know I’m not going to be happy with?

Searching and applying for a job is as much about the company trying to impress me, as it is for me to impress them. Being as talented as I am, that is not so difficult, but as many of you know, only a handful of sites even come close to validation, and even fewer companies care about validation and standards compliance, so finding an impressive employer is big challenge. It is an unfortunate reality, but until I have the experience, knowledge and skill to start my own business, I have little choice but to work in the very corporate environment I am morally against.

My moral dillemma is that far too many decisions are based on marketing or financial reasons, rather than what is valid, and what is the right thing to do. I prefer to make decisions based on what is the most ethical, and valid reasons. I try to avoid making decisions based on personal gain. I’m in this to make a difference; to improve the quality, usability, and accessibility of the web as a whole – I am not in this for personal gain, as so many are, and I will not be corrupted. I realise how idealistic that sounds, and I have been told on many occasions that I have a lot to learn and that I must accept reality.

Having said that, I have managed to be called back for two jobs that I applied for, and I will most likely make it to the interview stage. One of the questions I asked on the phone was whether or not they focus on standards compliance, and I did receive a somewhat comforting yes, in reply. However, I was only speaking with their recruitment managers, and neither of their web sites validate. But one, at least, does use reasonably semantic HTML, and insisted, in the job advertisement, that candidates do not use tables for layout – that one looks the most promising for me!