Code Snippet: Sending Mail with Python
Note: Whenever I come across an interesting or potentially useful piece of source code, I like to make a copy and file it away. I post some of them here in the hope that they will be useful to others...
View ArticleCode Snippet: Server Uptime (Linux and Mac OS X)
Note: Whenever I come across an interesting or potentially useful piece of source code, I like to make a copy and file it away. I post some of them here in the hope that they will be useful to others...
View ArticleInternal Server Errors (500) and DreamHost
For the past year and a half, I’ve been using DreamHost, a company based out of California, to host this website. In most ways, it’s been a fantastic experience. The customer service is prompt and...
View ArticleConvert .cdr Images to .iso on Mac OS X
For the past few weeks, I’ve been teaching a course on Windows Server 2008. As part of the course, it’s pretty common that I need to create (and delete) a large number of Windows Server 2008 machines....
View ArticleGetting Started With Subversion – Part 2: Advanced Stuff
In the last article in this series, we looked at a few of the features that version control (specifically Subversion) offers to a writer, coder, or editor. These benefits include the ability to track...
View ArticleGetting Started with Subversion – Part 3.1:Collaboration Fundamentals
If you’ve read parts one and two of this series, you should now have a pretty good understanding as to what version control is and how it can benefit you. You’ve seen how it can be used to keep a...
View ArticleGetting Started with Subversion – Part 3.2:SVN Locks and Idea Ownership
Though they are wonderful tools that have transformed how we live and work, computers also cause about as many problems as they solve. We can see these problems in the way that work has crept into our...
View ArticleGetting Started with Subversion–Part 3.3:Communication and Logs
After reading the previous article, you may have the impression that I think collaborative writing is a bad thing. Nothing, however, could be further from the truth. When you write with others: it’s...
View ArticleGetting Started with Subversion – Part 3.4:SVN Branches and the...
When I started talking about the ways which SVN can enable collaboration, my goal was to show how you can replicate some of the best features of a paper based workflow and then supplement them with the...
View ArticleGetting Started with Subversion – Part 4: Conflicts and Errors
In this series, we’ve covered a lot of ground. We’ve looked at the basics of Subversion and talked about why you might want to use it for a writing project. We examined some of the advanced features,...
View Article