Blog
Practical articles from KomuraSoft LLC about website development, SEO, Google Ads, Windows development, legacy asset reuse, and bug investigation.
Talk to KomuraSoft LLC about website development, SEO, Google Ads, existing site improvement, Windows development, or technical consulting.
-
PowerShell Command Basics — The Operations to Learn First and How to Use Them Safely
So that PowerShell beginners never get lost in real work, this article covers how to find cmdlets, the pipeline, file operations, CSV processing, execution p...
-
Why Windows Shows "Windows protected your PC"
A practical look at why SmartScreen warnings appear when distributing Windows apps, covering code signing, EV/OV certificates, Azure Artifact Signing, MSIX, ...
-
A Guide to Breaking Free from IE Mode Dependence
Practical steps for safely extending the life of internal web systems that depend on Microsoft Edge's IE mode while exiting that dependence — covering centra...
-
Why ActiveX Stops Working in Office 2024/Microsoft 365 and How to Diagnose It
When ActiveX stops working in Office 2024/Microsoft 365, work through the causes in order: default disablement, 32-bit/64-bit mismatch, COM registration, dep...
-
Preparing for VBScript Deprecation: An Audit Guide for VBA and Internal Tools
Preparing for the phased deprecation of VBScript: inventorying VBA, Excel macros, and internal tools, static detection, execution logging, choosing replaceme...
-
Why Contact Form Emails Don't Arrive, and How to Fix It
The causes of undelivered contact-form notification emails, organized across SPF/DKIM/DMARC, the From header, external SMTP, shared hosting, PHP mail(), and ...
-
What Is GCPW? - Handling Windows Logon with Google Authentication
How Google Credential Provider for Windows (GCPW) works: combining it with Windows device management, existing profiles, first logon, offline use, 2-step ver...
-
Windows Text Encodings and Line Endings - The Basics of Mojibake and CRLF/LF
The Shift_JIS / UTF-8 / UTF-16 confusion on Windows, mojibake, and the difference between CRLF and LF, organized into a form that is easy to act on in practice.
-
Pseudo-Random vs. True Random Numbers - How Do You Actually Tell Them Apart?
The differences between pseudo-random numbers and true random numbers (genuine / physical randomness / NRBGs), organized around reproducibility, predictabili...
-
GS1 Barcode Standards: The Basics and Operational Pitfalls
What GS1 barcode standards actually standardize: the differences between GTIN, AIs, GS1-128, GS1 DataMatrix, and GS1 QR Code, plus the points where real-worl...