RU

Как Telegram удалил 800 ГБ моих данных и причем тут орфография

После очередного запуска компьютера привычные программы одна за другой перестали открываться. В папке C:\custom остались в основном п…

Telegram DesktopWindowsпотеря данныхудаление файловlib_spellcheckProcess MonitorQtQDirпроверка орфографиибаг
Habr
RU

2,2 МБ против 128 МБ: честный бенчмарк Win32 и Tauri на живом голосовом клиенте

После статьи о выборе Tauri нас спросили, сколько памяти будет занимать программа, которая живёт в трее рядом с игрой. Мы запустили старый БОЛТУН на…

Win32Tauri 2WebView2C++Rustоперативная памятьбенчмаркпроизводительностьголосовой чатWindows
Habr
RU

Wake‑on‑LAN наоборот: как я сделал Windows‑службу для удалённого выключения ПК

Я искал простое решение, которое позволяло бы одной кнопкой удалённо включать и выключать компьютер. С включением всё давно решено: отправ…

Wake-on-LANWoLWindows.NET 8C#UDPудалённое выключениеудалённое управление
Habr
RU

WinStoreRegion: утилита для установки недоступных в регионе приложений Microsoft Store

Началось всё с довольно простой задачи. Мне понадобилось установить приложение из Microsoft Store, но для моего региона оно оказалось недоступно. Гу…

Microsoft StoreWindowsRustWin32open sourceсмена регионаGPLутилитыwinapi
Habr
RU

От клика до железа: хроника одного запроса. Часть 2

В первой части мы заставили кнопку на веб-странице запустить локальный exe-файл через расширение Chrome и Native Messaging Host. Теперь усложним зад…

Chrome Native Messagingрасширения ChromeJavaJavaScriptGraalVMconnectNativeService WorkerManifest V3Native ImageWindows
Habr
RU

Собеседовании для вас большой стресс? Для меня было да, поэтому создал решение

Есть неприятный момент на техническом собеседовании. Интервьюер заканчивает длинный вопрос, и ты понимаешь, что тема знакома. Ты делал это…

нейросетираспознавание речиперевод в реальном времениWindowsRustElectronLLMсобеседованиепоиск работыreal-time
Habr
RU

Голосовой ввод в любое окно Windows за секунду. Офлайн, на CPU, без единого гигабайта torch

Голосовой ввод для Windows за ~1 секунду | Полностью локально • CPU • Open Source Как заставить Whisper распознавать речь почти в 4 раза быстрее на…

WhisperWhisperTypefaster-whisperCTranslate2Speech-to-Textраспознавание речиWindowsPythonCPUOpen Source
Habr
RU

Как я перенёс проверку цен с VPS на компьютеры пользователей — и зачем всё-таки оставил сервер

Сначала PriceTrack проверял страницы маркетплейса на VPS. Селекторы были корректными, но сервер вместо карточек товара получал 403. В итоге я перенё…

архитектура ПОdesktop-приложениеPythonFastAPIPlaywrightпарсингмаркетплейсылокальная обработкараспределённая системаWindows
Habr
RU

Старый добрый ламповый SOCKS5. Почему спустя почти 30 лет ему всё-таки понадобился TLS

Есть технологии, которые вспыхивают ярко, несколько лет находятся на пике популярности, а затем постепенно исчезают, уступая место чему-то новому. А…

SOCKS5TLSProxiFyreAlighieriпрокси-серверсетевая безопасностьWindowsLinuxRustшифрование трафика
Habr
RU

Навайбкодил десктоп-клиент для «Яндекс Книг» на WinUI 3

Периодически хочется почитать книги с ноутбука, особенно в дороге. Но у «Яндекс Книг» есть только мобильные приложения и сайт, а отдельного клиента…

WinUI 3C#.NET 8WindowsЯндекс КнигивайбкодингCodexClaudeискусственный интеллектopen source
Habr
RU

Как я перестал лазить в настройки Windows ради прокси и написал переключатель на 150 строк

Часть рабочих сервисов доступна только через прокси. Чтобы открыть один ресурс — прокси надо включить, для остального — выключить. И так по кругу. В…

проксиproxyWindowsC#.NETсистемный трейутилитаWinINetреестр Windowsopen source
Habr
RU

Собрал MCP-сервер для Windows-администрирования: 42 инструмента, от Event Viewer до диагностики служб

Собрал MCP-сервер для Windows: 42 инструмента в 8 модулях Тут собраны Services, Event Viewer, Task Scheduler, Processes, Network, Diagnostics, Obser…

MCPWindowsPowerShellадминистрированиеDevOpsAIClaudeавтоматизациямониторингEvent Viewer
Habr
RU

LNK — это гораздо больше, чем просто ярлык к файлу

Вы всегда знаете, что скрывается за простым ярлыком? Почему злоумышленники часто используют вредоносные ярлыки для заражения? Сегодня попытаемся раз…

LNKWindowsуязвимостиZero-Clickинформация безопасностьисследование
Habr
RU

OwnCloud – аналог Nextcloud: для чего использовать и как настроить облачное хранилище

ownCloud vs Nextcloud, что лучше? Какое облачное хранилище выбрать? Как может помочь связка S3 с ownCloud? — Читать дальше « OwnCloud – аналог Nextc…

LinuxAndroidОпросMySQLКонференцииIDESQLWindowsiOSРаботаTorБотыRustHRDockermacOSICORedisМаркетингQAМессенджерПерсональные данныеСерверДизайнМашин1CБизнесСтатьи
Tproger
RU

Denwer SE: Возрождение легендарного локального веб-сервера на современном стеке

Помните диск Z:, иконку джентльмена и магию Run.exe? Денвер вернулся. Denwer SE: Python вместо Perl, HTTPS без красных экранов, свежий PHP и портати…

C++Веб-разработкаОпросPythonMySQLPHPSQLБраузерыWindowsРаботаMicrosoftБотыБазы данныхNode.jsHRDockerДля продвинутыхdevСерверCMSLaravelСтатьи