Muramasa: The Demon Blade - Complete weapon listing

  • October 12, 2009
  • James Skemp
There aren't too many good gamer's games on the Nintendo Wii, so when Muramasa: The Demon Blade started getting advertised, I started getting really excited. Finally, a reason to dust off the Wii and play something other than Virtual Console games. With 108 blades available, Muramasa is also a completionist's dream. With the interest of making it a little easier to determine what weapons are available, I've crafted the following file, listing all the blades with their type, attack, secret arts, and effects, as well as which of the two character's trees it belongs to (those shared blades are noted as such, however some I still need to set).

Read More

Applications I have to install on my core development machine

  • October 9, 2009
  • James Skemp
Here's a listing of applications, as I run into them, that need to be installed on my core development machine. TortoiseSVN iTunes Oxygen Xml Editor Visual Studio CollabNet Subversion FileZilla FTP client Sun VirtualBox Serious Samurize 7-Zip Amazon MP3 Downloader Why bother creating this list? Because at the moment I've just upgraded to Windows 7 and need to reinstall my programs. Above is the order I did it. Notepad On every computer I touch for more than 15 minutes, I always add Notepad to the Send to menu.

Read More

Solved: Upgrading to Windows 7 on an HP a6360t with a second hard drive

  • October 9, 2009
  • James Skemp
I purchased an HP Pavilion a6360t with Windows Vista Home Premium and later upgraded it (due to a conference) for free to Windows Vista Ultimate, and then added a second hard drive. What would happen when I upgraded to Windows 7 Home Premium? Could I use the 64-bit version? The answer to these questions is, due to testing, below: Windows 7 Upgrading, doing a custom/clean install on my primary drive required approximately 38 minutes.

Read More

ColdFusion: cfscript to determine if variable exists and output html-escaped

  • October 8, 2009
  • James Skemp
There may be an easier way to do this in ColdFusion, but I finally created a function to determine whether a variable exists and if it does, returns in, all html-escaped. <cfscript> // Checks the passed CF variable to see if it exists, and if it does, outputs a trimmed and html-ready version of the value. function checkForValueOutput(data) { if (IsDefined(data)) { return HtmlEditFormat(Trim(Evaluate(data))); } else { return ""; } } </cfscript> (Obviously, this can rather easily be converted to a function.

Read More

Backing up a computer to an HP Pocket Media Drive

  • October 4, 2009
  • James Skemp
Recently I purchased another HP Pocket Media Drive, with 500 GB of space (instead of the 160 GB drives I had purchased before). Since I'd like to plan out my backup strategy, and need to backup for my upcoming Windows 7 install (which since I have Vista Ultimate, will require a deal of work), I decided to write this post. My computer's setup Currently I have a primary 450 GB hard drive (advertised as 500 GB) and a 700 GB secondary drive that I put in (advertised as 750 GB).

Read More

Netflix shipping, for Madison WI - Year 4 (Part 1)

  • September 27, 2009
  • James Skemp
Year four with Netflix begins. This covers shipping and receiving from September 26, 2009 to approximately March 25, 2010. See also year 3, part 2, with Netflix. MRNOS = Movie received by Netflix and next one shipped. The times 09/26/2009 (S) - Received next movie. 09/27/2009 (Su) - Watched Don't Tell Mom the Babysitter's Dead (1991), which I didn't want to watch when she got her job, but I remembered how it ended.

Read More

iTunes Music to SQLite - version 0.1 beta released

  • September 24, 2009
  • James Skemp
While it was at the same stage as it is now back on the 19th, I'm finally releasing the beta version of iTunes Music to SQLite. This console application finds all Music playlists in iTunes and imports them into a SQLite database (called iTunesMusic.s3db). You can change this by passing the database and source names as parameters. For example: iTunesMusicToSQLite.exe "datum.db" "James Skemp's 80 gig" You can run the executable and it will prompt for a key press before exiting, in case you want to view any messages.

Read More

IIS Logs to SQLite - version 0.1 beta released

  • September 24, 2009
  • James Skemp
Unfortunately, Microsoft Log Parser is unable to convert logs into SQLite. To work around this limitation I've created IIS Logs to SQLite, which will parse IIS logs and import them into the SQLite database and table of your choice. The first beta version of this application is now available. Download IIS Logs to SQLite version 0.1. This application requires the .NET Framework version 3.5 (check your version of .NET Framework).

Read More

Music Recommendations Please! - version 0.4.5 beta released

  • September 13, 2009
  • James Skemp
An updated version of this application was released. Download and find out more about version 0.5. The one problem I have with music is when I try to find new music that I may like. Luckily there's a number of services that will provide recommendations, but these are typically only based on one artist, or across my entire library (in the case of the iTunes Genius service). To make this a bit easier, I looked at Last.

Read More

Parsing Yahoo! Music's Artist Web Services with C# and LINQ to XML - Search for artists

  • September 12, 2009
  • James Skemp
Similar to my post on parsing Last.fm's artist.getSimilar, I've been working with Yahoo! Music's Web services today. Unfortunately, Yahoo!'s services aren't quite as friendly as those made available by Last.fm. So that I remember, and others don't have to tackle this as well, here's the class I've created. (Download JamesRSkemp.WebServices.YahooMusic.cs.) /* Created by James Skemp - http://jamesrskemp.com/ Version 1.0 More information at http://strivinglife.com/words/post/Parsing-Yahoo!-Musics-Artist-Web-Services-with-C-and-LINQ-to-XML-Search-for-artists.aspx Shared under a Creative Commons Attribution 3.0 United States License - http://creativecommons.

Read More