David Allen Ball

IT Professional and Software Engineering Student

My web site redesigned with Jekyll.

Blog Posts

  • USPS Addressing Library for Node.JS

    I have developed a Node.JS library that implements many of the USPS Publication 28 guidelines in the form of an address building class. It accepts multiple fields of address inputs, and then builds a USPS compatible address.

    Read more...

  • Install Skype 4.2 on Fedora 19 (x86_64) using rpm

    The following directions work on Fedora 19, x86_64, to install Skype 4.2 using the RPM Package Manager.

    Read more...

  • Enable 64-Bit Internet Explorer 10 In Windows 8

    Since Internet Explorer 9 on Windows 7 64-bit, Internet Explorer has been available in both 32-bit and 64-bit versions. In Windows 8 64-bit with Internet Explorer 10, only one mode is available at one time and the outer frame runs in 64-bit mode while the tabs individually run in 32-bit mode by default. Here's how to enable 64-bit Internet Explorer on Windows 8.

    Read more...

  • Technician Tools Live Drive

    NOTICE: THE FOLLOWING ARTICLE REPRESENTS A WORK IN PROGRESS. PLEASE BE PATIENT AS I COMPLETE MY RESEARCH AND COMPILE THE RESULTS HERE. IF YOU HAVE ANY COMMENTS TO IMPROVE THE RESEARCH, BE SURE TO LEAVE A COMMENT BELOW. THANKS!

    This article details my concept of the ideal approach for provisioning a "Technician Tools Live Drive" (TM) environment conducive to installing and repairing Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, or Windows Server 2012 environments by deploying customized Windows PE images via PXE network, live USB hard disk, or CD/DVD or ISO image. This could theoretically be deployed in many other ways as well, including deployment over the Internet (or through a proxy) or by arbitrarily inserting entries into the BCD store on the local system.

    Read more...

  • Google Chrome Theme For Breast Cancer Awareness

    I have created a new Google Chrome theme for the October National Breast Cancer Awareness Month.

    Read more...

  • I Want This $150 Printer!

    So I used my buddy's Brother HL-2170W Laser Printer, and it prints so fast. I need a laser printer anyways. I found this one for $150 at OfficeMax that I want to try to buy.

    Read more...

  • YES.com API for Node.JS

    I have written and published a YES.com API library for Node.JS.

    Read more...

  • NBC Blocks Linux From Super Bowl XLVI Invite

    As you know, for the first time ever, tonight, NBC hosted the Super Bowl online for the whole world to watch (or presumably the whole USA to watch). At least, everyone who has Microsoft Silverlight installed on their computer.

    Read more...

  • Brainstorm: Cooperative Computing

    node.js

    What if one could leverage Node.js to replace entire system configuration tools? Maybe that should be my next project: a web-based, service-oriented control panel for every OS (but specializing in Linux). How much easier might it be to aggregate and centralize administration for entire networks?

    Read more...

  • Linux RemoteApp Just Got Way Easier!

    Following up on my previous post, Windows, Meet Linux. Linux, Meet RemoteApp, I have moved that work into a Github repository for safe storage and easy installation. Be sure to read that article first to get an idea of what's going on. Then I wrote a couple of installation scripts that would help provision a RemoteApp Linux client even faster.

    Read more...

  • Windows, Meet Linux. Linux, Meet RemoteApp!

    It has been forever and a dream for me to run Windows apps and Linux apps seamlessly on one Linux box. I have dreamed up almost every imaginable scenario. That day has now arrived. Here were some failed ideas:

    Read more...

  • $120.00 a Year -- Best Phone Deal In Town!

    Skype

    In a time when every single phone provider has some kind of catch, Skype can save us at last! Since Microsoft bought Skype, it appears they have had their marketing team stirring up some good deals.

    Read more...

  • Terra Nova Is Awesome!

    I just watched one of the best TV shows I think I've seen in a long time. I didn't even know it existed, it's a new TV series called Terra Nova. You can view the first three episodes for free at Fox.com and Hulu.com. I'll help you get started. Watch it, you'll love it! Way to go, Steven Spielberg! You've outdone yourself again!

    Read more...

  • Ron Paul Handily Sells Out New York City's Largest Nightclub

    1,862 freedom-loving individuals came to his fundraising event last night. I'm happy to know that my donations have went to a wonderful cause: a call for freedom, a stand for liberty. I wish I could have been there. Maybe I need to move to New York.

    Read more...

  • ITEC 370 Software Engineering I Group Project

    The core of our Spring 2011 Software Engineering I course at Radford University was to collaborate on a group project that lasted throughout the semester. Our team, "Code Breakers," developed a fictitious company name, Custom Fit Coding, LLC, and developed a nutritional calculator application, to the client specification, in Java.

    Read more...

  • Convert Microsoft® Project to Google® Calendar

    I have designed and developed a utility that converts Microsoft® Project schedule tasks to Google® Calendar events. It runs on the Windows® platform, it uses the .Net Framework 4.0. It was programmed in Visual Studio® 2010 using Visual C# .Net. The program is open-source, it uses open-source libraries, and it is hosted at Github.com.

    Read more...

  • Physics Timer Application

    The timer application used in my Physics class was written in a long time ago with Visual Basic 6. It is open-source, written in Visual Studio® 2010 using Visual C# .Net, and it is hosted at Github.com.

    Read more...

  • The ITEC 325 Pages

    For my Fall 2010 ITEC 325 Radford University course in PHP and XML development, I turned in some compelling web work. Here are the links to have a look at what I've been doing in school.

    Read more...

  • First Sentinel Bank - Table of Rates

    In case you aren't familiar with it, First Sentinel Bank is a local bank in the southwestern Virginia region. As part of a larger project sold to, then Online Solution Pros (now no longer in business), I was hired in to construct one public page using ASP.NET. That page needed to display a table of current rates and easily permit the bank's site administration to edit these rates, add new ones, take some out, change product names, categorize rates by certain groups, etc. The contractor had a certain idea of how he wanted it, and I implemented it as requested. This project was completed in February 2005, and is still in use to this day with current rate information!

    Read more...

subscribe via RSS