Blog
Practical articles from KomuraSoft LLC about website development, SEO, Google Ads, Windows development, legacy asset reuse, and bug investigation.
AI search across this site
Search queries are sent to Cloudflare AI Search to generate results. Please do not enter personal information.
-
Windows Text Encodings and Line Endings - The Basics of Mojibake and CRLF/LF
Why text gets garbled on Windows and why CRLF vs LF still causes trouble. How UTF-8, UTF-16, and CP932 (Shift_JIS) differ, plus rules that prevent mojibake.
-
Pseudo-Random vs. True Random Numbers - How Do You Actually Tell Them Apart?
Pseudo-random vs true random numbers (physical randomness / NRBG), compared on reproducibility, predictability, entropy sources, statistical testing, and whi...
-
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...
-
Registration and Bitness Pitfalls in COM/OCX/ActiveX Development
A practical look at the 32bit/64bit, Visual Studio 2022, regsvr32/Regasm, administrator-rights, HKCR, and STA/MTA pitfalls that trip up COM, OCX, and ActiveX...
-
Where Should catch and Logging Go in Exception Handling?
To avoid broad catches in deep helpers, duplicate logs at every layer, and result-mapping that hides root causes, we organize the responsibilities of the bou...
-
What Is ClickOnce? - How It Works, How It Updates, and Where It Fits (and Doesn't) in Practice
An overview of ClickOnce, the deployment technology used for .NET Windows desktop apps - manifests, updates, the cache, signing, and which projects it suits ...
-
What Is Windows Efficiency Mode? - The Green Leaf Icon and How to Turn It Off
What Efficiency mode and the green leaf icon mean in Windows 11 Task Manager, how to turn it off, how to minimize it across all processes with power mode or ...
-
How to Speed Up App Validation with Windows Sandbox
How to use Windows Sandbox to isolate administrator-privilege issues, reproduce problems in a clean environment, and simulate missing privileges or resources...
-
How to Place Images, Figures, and Screenshots in Word Manuals Without Breaking the Layout
To keep images, figures, and screenshots from breaking in Word manuals, we walk through in-line placement, captions, anchors, spacing, templating, and pre-di...
-
Security Design for Auto-Update - Why HTTPS Alone Is Not Enough
We treat auto-update as a trust boundary and walk through signed metadata, client-side verification, key separation, rollback protection, and fail-closed des...