RU

Бесплатный VDS: кому подойдет виртуальный сервер без оплаты и как получить максимум пользы

Бесплатный VDS — рабочая площадка для экспериментов и изучения Linux. Рассказываем, кому подойдёт тестовый сервер и на какие параметры смотреть при ег…

Облачные технологииПартнёрский материалСистемное администрированиеСерверVPSИнфраструктураПартнерский материал
Tproger
RU

Как я сделал аналог Hamachi для геймеров: история PortPlay

Привет, Хабр! Когда я был мелкий и трава зеленее, провайдеры всегда выдавали не белый, а «серый» адрес. Да, он менялся при каждом подкл…

СерверMinecraftХостингПет проектРазработкаcounter-striketerrariaпроброс портов
Habr
RU

Git в Telegram: как я избавился от JSON, победил Markdown и получил security by design

Git в Telegram? Без JSON, с SQLite, победой над Markdown и security by design. Код, схема БД, факапы и ссылка на бота. — Читать дальше « Git в Telegra…

GitБезопасностьPythonJSONIDESQLРаботаTorHTMLGitHubHRTelegramGitLabMITIBMМессенджерdevСерверMarkdownРазработкаСтатьи
Tproger
RU

VPS vs VDS vs виртуальный хостинг: что выбрать в 2026 году

Сравнили VPS, VDS и виртуальный хостинг: чем отличаются, кому что подходит и сколько стоит. Подборка провайдеров с ценами и условиями. — Читать дальше…

ИнтернетLinuxВеб-разработкаБезопасностьDevOpsСерверVPSИнфраструктураПодборки
Tproger
RU

Как выбрать VPS/VDS под свой проект: гайд по параметрам и 6 провайдеров

Разбираем, как подобрать VPS/VDS под проект по CPU, RAM, дискам и трафику. Сравнили Макхост, UFO.Hosting, SmartApe, PSB Hosting, FirstVDS и Hetzner Cl…

LinuxВеб-разработкаИнструментыПрактикаDevOpsСервисыОблачные технологииСерверVPSПодборки
Tproger
RU

Как поднять свой S3-совместимый объектный склад на MinIO для staging

Разворачиваем MinIO на VPS, настраиваем HTTPS через Traefik и presigned URL для загрузки файлов. Экономим на облачном S3 на этапе разработки. — Читать…

LinuxDevOpsDockerОблачные технологииБэкендСерверИнфраструктураСтатьи
Tproger
RU

Как Android-инженер спроектировал gateway для миллионов пользователей: опыт перехода в инфраструктуру

История перехода из андроид разработки в инфраструктуру. Как мобильный инженер спроектировал gateway для платформы с миллионами пользователей, освоил …

APIОптимизацияПарсингAndroidИнструментыОпросПрактикаРаботаTorБотыНавыкиHRБэкендApp StoreИграПриложениеСерверKubernetesИнфраструктураСтатьи
Tproger
RU

Как приручить legacy-код: безопасная модернизация без заморозки фич

Как модернизировать legacy-код без остановки продукта: Strangler Fig Pattern, feature flags, shadow testing и безопасная миграция данных. Практика и а…

ИнтернетAPIJavaGitОпросPythonRubyMySQLПрактикаSQLРефакторингРаботаTorGitHubБотыHRMITФинтехICORedisQAБэкендTwitterИграПриложениеСерверKubernetesБиблиотекианалитикOpenTelemetryPostgreSQLDeFiGrafanaБизнесLegacyТехникаСтатьи
Tproger
RU

Скрытый сбой идемпотентности в финтех-системе: разбор инцидента

Разбор реального production-инцидента в финтех-системе: почему ошибка HTTP 500 не остановила операцию создания карты и как сбой идемпотентности в API …

APIОпросМикросервисыРефакторингРаботаБотыHRСервисыФинтехФронтендПриложениеСервермикроfaqСтатьи
Tproger
RU

5 правил профессионального вайбкодинга, которые делают работу безопаснее и надёжнее на 90%

Александр Сербул, руководитель больших данных, высоконагруженных систем и машинного обучения Битрикс24, про правила профессионального вайбкодинга — Чи…

Безопасный кодЯзыки программированияОбучение программированиюИнструментыИскусственный интеллектПриложениеСерверРазработкаСтатьи
Tproger
RU

Как подключить общую память к Claude Code и Cursor за 5 минут

Как подключить общую память к Claude Code и Cursor за 5 минут, общая shared память для ИИ-агентов. Общий контекст и экономия ресурсов. CoAlly — Читать…

APIОпросIDEИскусственный интеллектРефакторингSlackРаботаБотыНавыкиHRСерверСтатьи
Tproger
RU

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

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

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

Сэкономили на CMS при запуске магазина — а через полгода заплатили втройне за переезд

Зачем CMS для магазина — это не «витрина», а контур продаж: каталог, 1С, промо, масштаб. Разбор Битрикса, WooCommerce, облака и самописа, плюс честно …

ИнтернетAPISEOБезопасностьБыстрый стартPHPDevOpsБотыWordPressMagentoOpenCartHRМаркетингИграdevСерверДизайнCMSБизнесСтатьи
Tproger
RU

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

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

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

Как я написал E2EE-мессенджер на Spring Boot и WebCrypto — и почему сервер не видит сообщения

Разбор архитектуры E2EE-мессенджера на Spring Boot 3, React и WebCrypto: X3DH, symmetric ratchet, AES-GCM, WebSocket, multi-device и ограничения реали…

APIJavaScriptJavaAndroidStack OverflowGitБезопасностьОпросIDESQLiOSРаботаTorGitHubБазы данныхHRReactDockerMITАлисаRedisQAМессенджер5gПриложениеВзломdevСервер1CPostgreSQLGrafanaСтатьи
Tproger
RU

Адаптация открытого симулятора InferSim для оценки загрузки промышленных GPU

Рассказываем, как доработали симулятор InferSim от Alibaba: добавили поддержку новых GPU (включая MetaX C500), расширили список моделей с гибридными а…

GitJSONРаботаTorGitHubHRСервисыMITВизуализацияПриложениеdevСервермикроЖелезоСтатьи
Tproger
RU

Страница статусов снизила нагрузку на поддержку в три раза. Как мы к этому пришли

Разбор кейса: как страница статусов сократила количество тикетов во время инцидентов на 67%. Что пробовали до этого, как устроен нормальный incident w…

APIОпросНовостиIDEРаботаTorHRTelegramСервисыСистемное администрированиеВысокие нагрузкиТехподдержкаСерверСтатьи