Stupidity

Site news, .Text Comments

Remember: if you patch your blogging engine, make sure everything works properly before publishing it! And backup everything!

Ok, what I'm talking about here is this: as you may know I'm using .Text as my blog backend. Instead of using the pre-compiled binaries, I'm using the sources, which I compile directly. In fact, I do this in several stages:

  1. I have a folder which contains the current sources synchronized with Vaultpub.
  2. Another folder contains my developer version. This is the one I'm working with in VS.NET and doing my builds. Here I customize .Text to my needs. E.g. I added a calendar and the search. After synchronizing with the vault folder, I test it locally. Additionally, I update the database when required.
  3. If the previous version works properly, I copy all files necessary for publishing to a third folder called live. This includes files such as the *.aspx and *.dll files. I change the home directory in the IIS administrator to this folder and test it again.
  4. Last but not least, if the live version runs without issues, I upload the files to my web server.

Generally, this process works pretty well for me. Unfortunately, last month I haven't tested properly, therefore a buggy version got uploaded to my server: Adding new entries was not possible. The worst thing is, I already changed my local sources to the .96 development version, which is not intended to go live.

Fortunately, I do backups of the sources whenever I update my web server. Though it took several days to find the time to investigate the bug, I finally managed to get my blog working again.

Long story short:

  • Test your software before releasing it (which I didn't)
  • Backup your sources at release (which I did -- fortunately)
  • You can expect more posts coming on this blog than in the past

Thanks your patience :-)

Updated to .Text pre .96

Site news, .Text Comments

Scott has published the pre .96 sources of .Text. It includes lots of exciting new features including the long-awaited search.

I'm always a little bit nervous when updating my site, especially when the database has changed. But the new features persuaded me. However, I took the chance to tweak my .Text installation a little bit. You may notice the search panel to the left. Scott hasn't implemented the UI to get to the search page from the site except going to the URL directly. So I've written my own little panel. I don't know what Scott's plans are, so if anybody is interested, I'd be glad to support you.

BTW, there's a little bug in pre .96, so you cannot post comments. In fact, it's a typo in the web.config. I've already posted the details in the .Text forum.

The Third Place

Comments

Finally I know what The Third Place means. Several month ago Sony started it advertising compaign for its Playstation 2 here in Germany. Everytime the TV ads finishes with a child shouting Playstation Two - The Third Place. My girlfriend and I always wondered what this Third Place means. Now we know. Thanks to Rory and ChrisAn.