Reboot Required

May 14, 2007 — Whitney Young

The server was rebooted last night due to some VPS issues, but I'm pleased to say that it had been up for 122 days. I think that's the longest period of uptime we've ever had.

No Comments Tags: Webserver

Trac Migration (SQLite to MySQL)

May 4, 2007 — Whitney Young

Today I migrated Trac 0.10.3 to 0.10.4 and finally managed to get Trac set up with MySQL. Upgrading Trac went fine. Migrating from one database to another was a bit difficult, though. The script for migrating from SQLite to MySQL on Trac's site didn't quite do the job. It failed to convert the quotes from SQLite output into backticks for MySQL. I wrote a new script and will outline how to work through the whole process below.

Read More...

2 Comments Tags: MySQL, SQLite, Trac, Webserver

Don't Use Nessus At Home

Apr 28, 2007 — Whitney Young

Nessus is a tool to test your server for any security vulnerabilities. I found out the hard way -- using it at home is a bad idea. I had all of the latest plugins downloaded and turned on all of the options to get a full report for this server. It seemed like a good idea at the time. Now I've been flagged as a spammer, and I can't connect to any server on port 25.

No Comments Tags: Security, Webserver

Weblog and Site Changes

Feb 25, 2007 — Whitney Young (Updated Mar 18, 2007)

The blog's been offline for a long while now, so I haven't been able to give any updates on what's been changing on our server for the last few months.

Since the switch to NetworkRedux we've been able to change quite a few things on the server. For a while we were using Typo to power a weblog, and the same PHP code that the site had always used. We had to take the weblog offline because the high memory requirements of Typo (and Ruby on Rails in general) were causing high loads on our server.

In the process of looking for alternatives to Typo, I discovered the Django Web Framework. After learning Python and the Django framework, I took some of the key parts of the site and tested them out with Django. Switching the site over to Django took way less time than expected, and greatly reduced the load on our server.

We've been running the server on Django for the last two months, and everything's running great. We still have a decent amount of work to do on the weblog, namely:

  • Comments (with spam filters)
  • Labels/tags
  • Archives
  • Syndication Feed

Once we get some of these things sorted out, we may investigate the possibility of sharing the weblog as another open source project. We'll see how it turns out.

Update: The weblog has all of the listed features now. Read the Weblog Project article for more information.

1 Comment Tags: Blog, Django, Webserver

More articles: 1 2 3 4 5