Category Archives: Technology

Programming, software, hardware, and electronics.

WTF is a “Desktop Device App”

Apparently you now have to run the Windows App Certification Kit (WACK) on the software executables you publish in order to avoid a moderately scary warning from Windows SmartScreen. Upon running WACK, you’re presented with four options: Validate Windows Store … Continue reading

Posted in Technology, Windows | Leave a comment

Minimal Steps to Fake Authenticode Signature (Self-Signing)

Here are the minimum steps required to self-sign an executable for development and testing: makecert -sv mykey.pvk -n “CN=MyCompany” -len 2048 mycert.cer -r pvk2pfx -pvk mykey.pvk -spc mycert.cer -pfx mycert.pfx -po mypassword Note: You’ll be prompted to create a certificate … Continue reading

Posted in Technology, Windows | Leave a comment

Enabling uiAccess in Visual Studio C++ Projects

After spending too much time fiddling with my project’s Manifest Tool settings, trying to import an “Additional Manifest File”, I realized the solution was actually really simple. Under Project Settings | Linker | Manifest File, there is a simple dropdown … Continue reading

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

Windows Console and Double/Multi Byte Character Set

The Windows Console doesn’t support Unicode. It does, however, support Double Byte Character Sets using Code Pages. By changing the system locale, the Console can display Japanese, Korean, and Chinese text: Terminology UTF-8 and UTF-16 are types of Unicode. However, … Continue reading

Posted in Technology, Windows | Leave a comment

Mediawiki Error: “Error creating thumbnail: Unable to save thumbnail to destination”

I have an older Mediawiki installation which, after upgrading to version 1.23.0, I began to see errors like: Error creating thumbnail: Unable to save thumbnail to destination The problem turned out to be the temporary folder setting in LocalSettings.php. It … Continue reading

Posted in Technology | 1 Comment

Unicode and the Windows Console

Update: after several more hours of Googling and experimenting, I have found a way to display Japanese in the Console. For more information, check out my new post, “Windows Console and Double/Multi Byte Character Set“. The rest of this post … Continue reading

Posted in Technology, Windows | 1 Comment

Biostar TF7050-M2 Gigabit Ethernet under Ubuntu

After several years of not bothering, I finally got Gigabit ethernet working on my old Linux server, which has a Biostar TF8050-M2 motherboard. The motherboard has a Realtek 8111B PCI-E LAN controller, which is supposed to be 10/100/1000 (Ethernet, Fast … Continue reading

Posted in Linux, Technology | Leave a comment

Visual Studio Debugging – Accessibility Applications with uiAccess Attribute Set

Debugging the application from Visual Studio first resulted in a dialog telling me I needed to restart Visual Studio as Administrator. After doing so, trying to run in the debugger resulted in an error that read, “Unable to start program” … Continue reading

Posted in Technology, Windows | Leave a comment

Exporting Visual Studio-compatible Bitmaps from GIMP

When exporting bitmaps from GIMP, two options must be selected in order for the bitmaps to be compatible with Visual Studio: Under Compatibility Options, check “Do not write color space information”. Under Advanced Options, select “R8 G8 B8” under 24 … Continue reading

Posted in Technology, Windows | Leave a comment

Microsoft IME for Japanese Input

I’ve found the keyboard shortcuts for the Microsoft IME (Input Method Editor) to be poorly documented. I’ve tried to collect all of them here. Switching Between Input Languages These keyboard shortcuts switch between, for example, English and Japanese input languages. … Continue reading

Posted in Technology, Windows, 日本語 | Leave a comment