Category Archives: Technology

Programming, software, hardware, and electronics.

How to Build Microsoft Detours Express (32-bit) on 64-bit Windows

Microsoft Detours Express, which is 32-bit only, can still be built on 64-bit operating systems. Here’s how: Open a 32-bit Command Prompt (C:\Windows\SysWow64\cmd.exe). Run VCVARS32.BAT VS2010: “C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat” VS2008: “C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat” Set … Continue reading

Posted in Technology, Windows | Leave a comment

What Exactly Are ATL’s BEGIN_COM_MAP, END_COM_MAP, and COM_INTERFACE_ENTRY Macros?

There are many places where ATL’s COM_MAP macros are documented, but I haven’t seen it plainly stated what they actually mean. Simply put, BEGIN_COM_MAP implements _InternalQueryInterface. COM_INTERFACE_ENTRY indicates that your class supports the specified interface. END_COM_MAP finishes the _InternalQueryInterface implementation. … Continue reading

Posted in C++, COM, Technology, Windows | Leave a comment

Skype 5.5 Cannot Display Asian Characters

After upgrading to Skype 5.5, I found that Japanese and Chinese characters showed as a series of boxes. I could type or paste them and they would be visible on the other end, but not on my end. Similarly, if … Continue reading

Posted in Technology | Leave a comment

Things That Suck: Ubuntu Unity

I just upgraded my virtual machine to Unity. All the negatives I’d read rang true. The interface really does seem like a poor copy of OS X, for tablets. Complaints are often dismissed with a curt suggestion to switch distributions. … Continue reading

Posted in Linux, Technology | Leave a comment

Virgin Mobile USA – No Data Connection (3G)

If you’ve been battling Virgin Mobile USA’s technical support drones and have been unable to get 3G data access, check that 3G data is enabled on your phone. From the main screen: Press the menu button Select Settings Select Wireless … Continue reading

Posted in Technology | Leave a comment

Activating a Virgin Mobile Phone in a Different Area Code – Vanilla Visa Payment Problems

As an experiment in semi-anonymity, I thought I would see if I could activate my Virgin Mobile Optimus V in a more desirable area code than my own. After a bit of research, I decided to buy a $50 Vanilla … Continue reading

Posted in Technology | Leave a comment

Source Control Use: Git, Mercurial, Bazaar, DARCS, Subversion, Team Foundation Server, CVS

What version control system is really most popular? Not in terms of getting mentioned on blogs, but in real-world terms of jobs? git, hg or mercurial, bzr or bazaar, darcs, svn or subversion, tfs or "team foundation server", cvs Job … Continue reading

Posted in Technology | Leave a comment

Getting Started with Android Deployment and Debugging

As usual with Android, getting started on a process usually involves a few hiccups. Here is a complete list of the steps it took for me to get started with deploying apps directly to my Android phone from my Windows … Continue reading

Posted in Android, Technology | Leave a comment

Saving Money on Arduino Basic Starter Kit

Several sites are selling Arduino “basic starter kits” for around $55. That’s not a bad deal, but they tack on around ten dollars in shipping! These kits generally include: Arduino UNO board “Getting Started with Arduino” book Breadboard Jumpers USB … Continue reading

Posted in Electronics, Technology | Leave a comment

Eclipse for Android: No Build Targets

I installed the Android SDK and the Eclipse IDE for Java and Report Developers, but when I tried to create a new project, the Build Target list was empty. I had already followed the instructions given in this newsgroup post: … Continue reading

Posted in Technology, Uncategorized | 1 Comment