Charles on Software

Opinions about designing, programming and using software

Browsing Posts in Software

Our server that hosts our Subversion repositories died recently.  I put up another server in its place and wanted to recover the Subversion repositories that we had.  They were backed up, of course, but I wanted to get the most recent versions if I could.  Since the server suffered from a motherboard failure, rather than [...]

I had a situation in which a client had underpaid one invoice by $12 and overpaid another by $24.  I applied the overpayment to the underpaid invoice, which left a credit balance of $12.  Since I didn’t expect to issue any new invoices to this client for a while, I decided to refund the balance.  [...]

I’m working on a project that uses various virtual machines for development.  They’re supplied by the client, so I have to use what they provide.  One of the VM’s that they provide is a Fedora Core image.  For most of the year, I’d been working with an image of Fedora Core 12.  Just recently, however, [...]

Using my new MacBook Pro, I’d started having problems with my Safari session. One of the open tabs was to a page at help.github.com. For some reason, whenever I went to or tried to close the tab, or closed Safari itself, Safari would crash. I don’t know why that page was crashing, and I didn’t [...]

Recently I was putting up another Joomla! site and ran into a problem with a module that I’d added: the module’s title wasn’t appearing, even though I’d configured the module to show the title.  I went into the Module Manager, opened the module in question, checked that “Show Title” in the “Details” section was set [...]

After upgrading to Firefox 3.5, I noticed that I started getting this warning with some sites after a long delay: A script on this page may be busy, or It may have stopped responding. You can stop the script now, or you can continue to see if the script will complete. It only happened with [...]

As part of working with Big Blue Bear Consulting, I was helping Will Knox set up RapidSVN so that he could access our Subversion repository.  Things seemed to go well, but we kept getting the error “can’t move … the file or directory is corrupted and unreadable”, particularly when committing changes.  Will was working on [...]

I was working with Will Knox of Big Blue Bear Consulting on a small ASP.NET project.  I had written the code and created the master page template for a site, and Will was adding the content necessary to drive the client’s search engine rankings and on-line marketing efforts. In order to make it easier for [...]

The Project The distributed version control system git is quite popular in the open source world, and github is a service that provides a commercial git server, along with simple wikis and bug trackers.  Many open source projects are now hosted on github, allowing easy collaboration, maintenance and even forking and merging of projects. Because [...]

I recently came upon a situation in which I needed to copy data from one database to another in ADO.NET.  I found a couple of helpful tips on the way, and thought that I’d share them. The Task I was copying production data from a table to its twin in a development database.  Many RDBMSes [...]