Блог
Практические статьи KomuraSoft LLC о разработке сайтов, SEO, Google Ads, разработке для Windows, использовании существующих систем и расследовании сбоев.
ИИ-поиск по всему сайту
Поисковые запросы передаются в Cloudflare AI Search для формирования результатов. Не вводите персональные данные.
-
Псевдослучайные и истинно случайные числа: в чём разница и как их отличить
Чем псевдослучайные числа отличаются от истинных (физические / NRBG): воспроизводимость, предсказуемость, источник энтропии, статистические тесты и как выбир...
-
Стандарты штрихкодов GS1: основы и типичные ошибки на практике
Разбираем, что именно стандартизирует GS1 в штрихкодах: различия между GTIN, AI, GS1-128, GS1 DataMatrix и GS1 QR-кодом и места, где практическая эксплуатаци...
-
Ловушки регистрации и bitness при разработке COM/OCX/ActiveX
Практический разбор типичных ловушек COM, OCX и ActiveX: разрядность 32/64-бит, Visual Studio 2022, regsvr32 и Regasm, права администратора, HKCR, STA и MTA.
-
Где в обработке исключений ставить catch и логирование
Чтобы не ловить всё подряд в глубоких helper-ах, не плодить одинаковые логи на каждом слое и не прятать причину за возвращаемым результатом, разбираем, где л...
-
Что такое ClickOnce — как устроен, как обновляется, где подходит и где нет
Разбираем ClickOnce — технологию распространения десктопных .NET-приложений для Windows: манифесты, обновления, кэш, подпись, а также случаи, где он подходит...
-
Что такое режим эффективности Windows — зелёный значок листа и как его отключить
Что означает режим эффективности в Диспетчере задач Windows 11, как читать зелёный значок листа, как его отключить, как через реестр и режим питания по возмо...
-
Как ускорить проверку приложений в Windows Sandbox
Разбираем, как с помощью Windows Sandbox быстрее локализовать проблемы с правами администратора, воспроизводить сценарии в чистом окружении и имитировать нех...
-
Как в руководстве Word размещать изображения и скриншоты, не ломая вёрстку
Разбираем, как в руководстве Word удерживать изображения, рисунки и скриншоты на месте: режим «В тексте», подписи, привязки, интервалы, шаблон и проверку пер...
-
Безопасность автообновления: почему одного HTTPS недостаточно
Рассматриваем автообновление как границу доверия и с практической стороны разбираем подписанные метаданные, проверку на клиенте, разделение ключей, защиту от...
-
Как по строке хеша отличить схему: практическая процедура
Когда по строке хеша из логов или БД нужно отличить схему, удобнее идти в порядке префикс, разделители, набор символов, длина. Форматы хранения с префиксом о...