Блог
Практические статьи KomuraSoft LLC о разработке сайтов, SEO, Google Ads, разработке для Windows, использовании существующих систем и расследовании сбоев.
ИИ-поиск по всему сайту
Поисковые запросы передаются в Cloudflare AI Search для формирования результатов. Не вводите персональные данные.
-
Где размещать catch и логирование при обработке исключений
Чтобы избежать широких catch в глубоких helper-ах, дублирующихся логов на каждом слое и результатов, скрывающих истинную причину, разбираем границы перехвата...
-
Что такое ClickOnce - механизм работы, обновления и случаи применения с практической точки зрения
Разбираем ClickOnce - технологию распространения .NET-приложений для Windows: манифесты, обновления, кэш, подпись, а также случаи, где он подходит и где нет,...
-
Что такое режим эффективности Windows? — зелёный значок листа и как его отключить
Зелёный лист в Диспетчере задач Windows 11 означает, что процесс ограничен через EcoQoS. Здесь объясняется, что делает режим эффективности, как его отключить...
-
Как ускорить проверку приложений с помощью Windows Sandbox
Разбираем, как использовать Windows Sandbox для эффективной локализации проблем с правами администратора, воспроизведения сценариев в чистом окружении и имит...
-
Как размещать изображения, рисунки и скриншоты в руководствах Word, не ломая вёрстку
Разбираем, как избежать проблем с изображениями, рисунками и скриншотами в руководствах Word: строчное размещение, подписи, привязку (якоря), отступы, шаблон...
-
Безопасность автообновления - почему одного HTTPS недостаточно
Рассматриваем автообновление как границу доверия и разбираем с практической точки зрения подписанные метаданные, проверку на стороне клиента, разделение ключ...
-
Практический алгоритм определения типа хеша по строке
Разбираем, как определить тип хеша по строке, оставшейся в логах или БД: удобнее всего смотреть по порядку - префикс, разделители, набор символов, длина. Фор...
-
Лучшие практики проектирования чат-ботов, которые действительно полезны в бизнесе
Чтобы чат-бот приносил реальную пользу в работе, прежде выбора модели нужно определить назначение, источники знаний, права доступа, условия передачи оператор...
-
Основы создания руководств в Word - неудачные примеры и как их исправить
Разбираем основы того, как при создании руководств в Word избавиться от ручного управления заголовками, нумерацией, оглавлением, разрывами страниц и рецензир...
-
Почему PPAP вреден для безопасности электронной почты? Как делать правильно
Разбираем, почему опасен PPAP — отправка ZIP-архива с паролем по почте с последующей отправкой пароля отдельным письмом, — и рассматриваем реалистичные альте...