Menu

Programming

A Gotcha with IDisposable and Enumerator methods
I recently stumbled upon an interesting quirk related to handling classes implementing IDisposable within Enumerator methods. In my particular case, I had [...]
Python – Get Total Length of Video Files
Previously, I wrote about Counting Lines of Code in a given directory. Recently, I had a similar curiousity- “how long are all the video files in [...]
Technical Debt
When designing and implementing software, one can always imagine more complete abstractions, supported features, and the like. Technical debt is [...]
Adding buttons to a Windows Forms ListView
A Demo Project covering the content of this post can be downloaded Here. Sometimes, a standard Windows.Forms.ListView just doesn’t cut it. Sometimes [...]
Logging your own Habits
This is the first post in a short series. This post covers the determination of what executable is currently in the foreground. What with all the hubbub [...]
Slapping the Windows Master Volume
On a recent Forum post, I was intrigued by the idea of being able to control the Windows Master Volume Programmatically. In that particular case, the [...]
A Simple Download CMS: Planning
It was some time ago, and repeatedly, that I’ve mentioned my desire to rework some parts of the site. In particular, the “Downloads” page [...]
“You are out of Date”
Recently, I overheard a very curious statement. This statement was made in regards to Visual Studio versions, and it was a discussion that many developers [...]
Proper “Recoder” Download Available!
Some time ago I wrote an entry (perhaps several) covering some of the technical aspects of “Recoder” which was a tool I originally created [...]
Fixing Broken Windows “Apps”
Windows 8 introduced the concept of a Windows “App”. This has moved forward through Windows 8.1 and Windows 10. Effectively, these [...]