I've been using Vim and Subversion for ages now, but never quite setup my system properly. There are a couple of issues that arise when using Vim and TortoiseSVN.
After many long months of hard work, the deck is finally finished! The last post showed the finished upper deck, this one shows the complete upper AND lower decks, just in time for winter. This five month project included a lot of after-work and weekend hours, although there were also many slacker weekends that involved copious amounts of climbing.
If you are lost on how to setup a subversion repository, this quick how-to may help. This can be used to setup a repository when you have existing files that you want to initially import into the repository (such as an existing project that is not under version control).
Reliable backup systems are critical to any type of development. The following simple python script can be setup on a crontab and will tar a server's /home and /etc directories and scp them to a remote server. It will send an email alert when it is finished, and can be extended to include other directories. It also has a way to exclude wild-card file patterns or directories.
Finally, after many weeks of work, the upper level of the new deck is finished! Stay tuned for the lower level. I couldn't have done it without the help of Ed and Erin! Thanks guys!
Click the slide show to get the full version:
In more complicated applications, it often makes sense to warn users if they try to navigate away from a form without saving the information. For example, in NutrientNet, I have a tool that calculates nutrient credits that spans several tabs, each with a separate form.
I found this posting handy when I was trying to gzip files on my windows machine. The documentation that comes with Python is not very good regarding gzip. This explanation was clear and concise.
See more pictures of our new house. Click on the google web album below:
One of the sites that I work on, EarthTrends, used to have a stability problem. It was running on a Windows server using Coldfusion and a SQL Server back-end, and we were intermittently having problems with Coldfusion crashing the server.