Upgrading Subversion 1.5.x to 1.6.0 on Windows Vista - checklist

  • March 23, 2009
  • James Skemp
The following is how I went about performing an upgrade of Subversion 1.5.4 to Subversion 1.6.0. For this I'll be continuing to use the current Windows build of Apache 2.2.x, TortoiseSVN, and of course Subversion. At this time, that's Subversion 1.6.0, TortoiseSVN 1.6.0, and Apache 2.2.11. Determine current setup. Opening the Apache Service Monitor will show the version of Apache and Subversion. In my case, that's 2.2.10 and 1.5.4, respectively. Opening TortoiseSVN's menu and selecting About will display the current version.

Read More

On J. Sheridan LeFanu's Green Tea

  • March 7, 2009
  • James Skemp
This article contains spoilers regarding Green Tea. If you do not wish to know how this story progresses and ends, please stop reading. In J. Sheridan LeFanu's Green Tea (1871) we learn the story of the Rev. Mr. Jennings, through the letters of Dr. Hesselius. As Jennings accounts to him, he became afflicted by a peculiar malady. It happened one day, having began a work "upon the religious metaphysics of the ancients," which was "not good for" "the Christian mind.

Read More

Configuration files for Windows Forms Applications

  • March 5, 2009
  • James Skemp
Since I know I'll run across this again ... In my iTunes Playlists to Xml application I wanted to allow users the ability to persist their name across sessions. The supported method seems to be using application configuration files; in my case, something like iTunesApplication.exe.config. However, try as I could, I just couldn't find anything solid on how to create the configuration file. First, I had to add a reference to "System.

Read More

What The Boss means to me; an open letter to Bruce Springsteen

  • February 18, 2009
  • James Skemp
Mr. Bruce Springsteen, While I can't remember the exact date, or even the year, it was shortly after my parents had divorced, and my father moved out into the country, that I first listened to Born in the U.S.A.; it was one of my father's old tapes. Now, I really wonder that I didn't wear that old tape out. I was pre-teen, and living in northern Wisconsin, and raised Catholic, so not all of the lyrics made sense (not that I really thought about them all that much outside of remembering the exact order, so I could sing the songs by heart), so in that sense, I certainly was lacking an understanding of what they really meant.

Read More

On "Shafty"

  • February 17, 2009
  • James Skemp
the terrible thing about hell is that when you're there you can't even tell as you move through this life you love so you could be there and not even know but you say so what I'm doing just fine the irony is that it's all in your mind and that's why hell is so vicious and cruel but you'll just go on an oblivious fool (Phish/Marshall. "Shafty." Lyrics. The Story of the Ghost.

Read More

New attack options for Battleship

  • January 20, 2009
  • James Skemp
To some extent, the game Battleship is fairly out of date. With today's technology, are we really calling attacks on individual areas at a time? For this reason, I put forward the following attack additions. Requirements are for the player using these attacks. Tactical Strike Requires an undamaged submarine. Give up one turn. If, on the next turn, your submarine is still unharmed, attack a 3x3 grid on the opposing player.

Read More

XML-based CD library: Draft layout

  • January 9, 2009
  • James Skemp
Following close on the heels of my XML-based book library draft (and release), below is a draft layout for keeping track of my CDs. Here's what I currently track: Artist CD Name Date bought Place bought Bought price Number of songs Time (which I don't fill in very often) Misc info/notes Following the iTunes standard, each CD has a main artist. Songs, which could be listed (and which I listed back when I had this in Access, I did so), could have their own artists.

Read More

XML-based book library: Draft layout

  • January 3, 2009
  • James Skemp
01/03/2009 @ 10:39 CT: The current version of the XML Schema I came up with is available for public use at http://media.jamesrskemp.com/xsd/MyBooks.xsd Currently I have a SQL database (converted from an Access database) of all of the books that I own, as well as when I read them, how much I paid, etcetera. Since I'm moving a good deal of information into XML, I figured I'd attempt to move this into XML as well.

Read More

Shadow Hearts: From the New World leveling information

  • December 27, 2008
  • James Skemp
A leveling 'guide' for Shadow Hearts: From the New World is now available; Shadow Hearts: From the New World leveling. Not only should it have been written up and posted a while ago, it gave me a good chance to use XSD (XML Schema Definition). I tried creating one for my tracking my vehicles' gas usage, but failed. Having worked through the issues on this one, I think I now know what I did wrong.

Read More

Parse FileZilla Server logs with Log Parser

  • November 23, 2008
  • James Skemp
While FileZilla Server is one of the best FTP servers available, it's logging leaves much to be desired. However, after a couple of hours, I've created a script for Log Parser that will generate a W3C log from FileZilla Server's logs. Save the following to a file, for example, FileZillaServer.sql: SELECT  SUBSTR(Text, 1, SUB(INDEX_OF(Text, ')'), 1)) AS RequestNumber  , TO_TIMESTAMP(   TRIM(    SUBSTR(     Text     , ADD(INDEX_OF(Text, ')'), 1)     , SUB(INDEX_OF(Text, '-'), ADD(INDEX_OF(Text, ')'), 4))

Read More