DavidGurba.com version 2
comments | Posted in website on Thursday, January 31 2008 07:00:04 PST

Greetings weathered traveler :)

I have been working on version 2 of this website. The site went down in October because I couldn't continue to pay my hosting fees. Luckily, I had the forethought to dump my database and sitefiles to a local directory.

I've been extremely busy with my job and the real world. Therefore I haven't had time to put the site back up. I had a small gripe with the software I had been using for the site. It was no longer being actively developed by its maintainer. Having seen the success of static content generators for various websites I frequent daily ... I decided to jump on the bandwagon and use one to roll out my new website.

I ended up using a tool called Nanoc for the site. While researching a static content generator I noticed Nanoc2 was released at the new year. So, I spent 1.5 hours creating migrate_site.rb which takes all my old posts and slurps them into a Nanoc2 compatible structure. It took an hour and half primarily because DBI decided to break that afternoon, and I had to switch to Sequel for the database connectivity the script. I find myself continually using Sequel, Rio and the Shell to do my various tasks.

So, the site is nearly completely static. You'll find no databases or complicated webservers here. There is one exception within the site that makes it non-static. I am endevouring to make major pieces of the site DHTML/AJAX driven. You can see the beginnings of this with the Options dashboard at the top of every page. Similarly I have a goal to rid myself of the archive and tag pages and replace them with custom made JS enabled widgets. I am currently using jQuery for all the JS on this site. I like the fact that it plays nicely with other JS frameworks. At later date if I choose to drop in a pre-built applications into this website I won't need to care if the app plays nice with jQuery because the core team has made it a non-issue for me. Good job jQuery guys!

Todo List: fix disclaimer hide button fix 2 CSS issues in Safari/IE at bottom/right of page. double check custom google search once live review migrated content for proper display on new site * show old images on new site

So ... I know there are issues and they will be resolved shortly.

blog comments powered by Disqus