Обновить
99
Максим@maxout

Инженер DevOps

4
Подписчики
Отправить сообщение

Я потратил $956 на ИИ-подписки, чтобы вы знали, на что пересесть вместо Claude Code

Уровень сложностиПростой
Время на прочтение31 мин
Охват и читатели10K

После блокировки Claude я полторы недели гонял платные подписки Grok, Kimi, MiniMax и GLM на одной рабочей задаче. Рассказываю, где кончались лимиты, кто доводил код до запуска и на чём я в итоге остался.

Читать далее

Куда уходит место, в какие города: почему память на диске в Windows 11 пропадает сама собой

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели11K

Вопрос, куда девается место на системном диске, стабильно всплывает ну практически у всех. Им задаются даже те, кто в компьютерах разбирается на уровне выше среднего. Да и чего же тут зазорного? Купили вы, скажем, терабайтный SSD, поставили на него штук 10 программ да пару игр, а свободно из них в лучшем случае осталось процентов 15-20. Человек, понятное дело, лезет в настройки, чтобы понять, что к чему, находит там строчку про системные файлы на 90 ГБ и уходит ровно с тем же вопросом, с которым пришел. Что это за файлы такие и почему их девяносто, Windows не объясняет.

Читать далее

Превращение 256ГБ SSD в 320ГБ SSD без пайки и регистрации

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели16K

Как сжать данные на диске на компьютере/ноутбуке?

Почему нажимать эту кнопку не стоит?

Что использовать вместо этой кнопки?

Я хочу знать больше

Одна команда в Windows 10/11 значительно экономит место на системном диске без снижения производительности

Время на прочтение2 мин
Охват и читатели111K

Пользователь под ником No-1nternet сообщил на Reddit, что простая команда «compact /compactos:always» в Windows 10/11 значительно экономит место на системном диске без снижения производительности ПК.

Читать далее

Как я себе умный дом строю. Проектирование

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели19K

Когда я получил ключи от своей квартиры, было непонятно, будут у меня обои или крашеные стены, мебель на заказ или модульная мебель. Но одно я знал точно - я хочу умный дом. При этом, пока я ждал ключи, почти 1,5 года, мое понимание того, что такое умный дом, очень сильно менялось.

Сейчас проектирование дошло до электрики и автоматизации, поэтому решил зафиксировать текущую версию умного дома и собрать обратную связь до того, как провода окажутся в стенах.

На Хабре много крутых ребят, которые уже строили свои умные дома и успели набить на этом шишки. Поэтому одна из целей статьи - обсудить мои решения и собрать обратную связь. А вторая - показать, насколько далеко вообще можно зайти с автоматизацией за разумные деньги. Когда я только начинал об этом думать, то во многом исходил из привычных сценариев и даже не представлял, сколько всего можно сделать действительно «умным».

Читать далее

Я не откликаюсь на вакансии. Я пишу людям — и написал программу, которая их находит

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели9.6K

24 коллектора, 111 ATS-досок компаний, 345 тестов, ноль API-ключей и ноль ИИ. Windows-exe, который считает совпадение резюме с вакансией и приносит 1–3 живых человека, которым можно написать самому. Внутри — архитектура, три бага, из-за которых я чуть не отправил письма сотрудникам чужих компаний, и раздел «честные ограничения», без которого это была бы реклама.

Читать далее

Best Practices по GitLab CI/CD: от workflow:rules и кеша до OIDC, BuildKit, ревью-окружений и безопасных раннеров

Уровень сложностиСредний
Время на прочтение51 мин
Охват и читатели13K

Статья получилась большой: практик много, и каждая из них важна по-своему. Я собрал материал как набор best practices: не все пункты нужны каждому проекту, но почти каждый пункт однажды всплывает на ревью, при оптимизации медленного пайплайна, при разборе утечки секрета или после тяжелого инцидента.

Я старался писать для разных грейдов: от базовой гигиены вроде workflow:rules, cache, artifacts и needs до более продакшеновых тем вроде OIDC, Vault, CI_JOB_TOKEN, защищённых окружений, ревью-окружений, очередей слияния, BuildKit без root-прав, CI/CD-компонентов и усиления защиты раннеров.

Поэтому язык подачи здесь намеренно сухой, прямой и инженерный: без долгих заходов, без воды и без пересказа документации ради пересказа. Я хотел сделать не обзорную статью, а рабочую памятку, к которой можно вернуться при написании нового пайплайна, ревью .gitlab-ci.yml, переносе проекта в GitLab или наведении порядка в уже существующей CI/CD-платформе.

Чтобы в статье было легче ориентироваться, я разбил её на смысловые блоки. Ниже оглавление: нажали на нужный пункт — сразу перешли к соответствующему разделу.

Оглавление:

1. Зачем вообще думать о GitLab CI/CD

2. Архитектура пайплайна и базовая YAML-гигиена

3. rules, workflow:rules и управление созданием пайплайна

4. DAG, needs, параллелизм, матрицы и быстрые пров...

Читать далее

Простая сложная VictoriaMetrics

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели10K

Привет, я Сергей Истомин, DevOps-инженер в KTS. А ниже моя история про построение мультитенантного скоупа кластеров VictoriaMetrics с разными периодами хранения метрик.

Статья будет о том, как собрать систему одновременно и простую, и сложную. Простую потому, что каждый поток данных в ней лаконичный и линейный, и сложную потому, что совокупности этих потоков комбинируются и интегрируются в общие компоненты. Система будет построена на редакции Community Edition.

Надеюсь, что я вас хорошенько запутал и при этом заинтриговал.

Читать далее

Повышаем стабильность Telegram: поднимаем партизанский MTProxy с Fake TLS

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели577K


Привет, Хабр!

Telegram блокируют всё активнее. VPN детектят и режут. Обычные прокси живут неделю. Что делать? Ответ MTProto Proxy с Fake TLS: специализированный прокси, который маскируется под обычный HTTPS-трафик к легитимным сайтам вроде 1c или sberbank. Для DPI это выглядит как обычный визит на сайт, а на деле стабильный Telegram.

Сегодня разберём полную инструкцию: от выбора правильного VPS до эффективной маскировки и мониторинга.

Читать туториал

Что делать новичку в зале? Полное руководство по силовым тренировкам с нуля

Уровень сложностиПростой
Время на прочтение23 мин
Охват и читатели82K

Новогодние каникулы завершилиcь. Многие из вас приступают к реализации своих проектов, зерна которых сформировались к концу прошлого года, были посажены в новогоднюю ночь под бой курантов, и вот они начинают пускать ростки.

Проект “Здоровье” наверняка у вас не на последнем месте и вы уже в поисках рекомендаций по грамотному началу тренировок в зале. Я это вижу по возросшему числу просмотров статей на своем сайте, да и тут на Хабре немного подскочили.

В прошлом году я получал одно частое обращение: “на просторах интернета нет ни одного нормального научно-обоснованного гайда по силовым тренировкам для таких чайников, которые даже приблизительно не знают, где какие мышцы на теле находятся и как называются упражнения”.

Может такие гайды и есть, но нам они не встречались. В любом случае, с удовольствием сделаю свой такой. Пускай и у меня, и у вас будет.

Это большой материал, разбитый на 9 блоков, путь по которому мы начнем с самого начала: от того, что такое силовые тренировки и зачем они нам нужны и закончим прямыми рекомендациями в формате “что и как нужно делать”, попутно развеивая некоторые мифы и переживания относительно тренировок с железом.

Читать далее

VictoriaLogs в Kubernetes: от установки до практического применения

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели14K

Руководство по развёртыванию и использованию VictoriaLogs в Kubernetes. Документ фокусируется на практических шагах: установка через Helm, интеграция с cert-manager и Ingress, генерация логов, примеры запросов в LogsQL и интеграция с экосистемой наблюдаемости.

Читать далее

Агрессивный автовакуум —  ужасный to prevent wraparound, зачем он нужен и как держать его в узде

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели6.1K

Привет! На связи Дмитрий Руденко из команды Databases Т-Банка.

Благодаря обновленному мониторингу, команды стали чаще обращать внимание на на различные аспекты работы Postgres, так или иначе влияющие на общий перформанс сервиса. 

Один из таких аспектов  —  процесс уборки мусора, — autovacuum, вычищающий мертвые версии строк таблиц. В статье рассмотрим причины возникновения одного из самых неприятных подвидов —  autovacuum: to prevent wraparound.

Читать далее

Xray на VDS сервере и маршрутизаторе Keneetic

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели220K

Какие цели у этого руководства:
Обеспечение доступа через VDS сервер используя технологии xray, посредством маршрутизатора Keenetic и скрипта Xkeen.

Кому предназначено:
Для людей, которые хотят решить поставленную задачу, не вдаваясь во все тонкости настройки, выполняя инструкции шаг за шагом.

Читать далее

Как я делал сеть на 10 гигабит с минимальным бюджетом

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели122K


Решил я ускорить тривиальную задачу в виде передачи файлов с одного компьютера на маленький домашний NAS. Раньше 10 гигабит были для меня чем-то заоблачным (с учётом цены на свичи, а также сетевые карты). Но благодаря апгрейду дата-центров, а также свежим чипам для свичей от Realtek, апгрейд оказался недорогим и безболезненным.

О выборе железа и тестах — под катом.
Читать дальше →

10-Gbit сеть на ноутбуке

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели9.2K

10-гигабитной локалкой уже никого не удивишь, много лет такое железо доступно на еБее и даже на местных сайтах бесплатных объявлений по совсем бросовым ценам. Дома я уже всё что можно было перевёл на 10G и не у дел остались только ноутбуки...

Читать далее

25 Гбит/с дома, часть 1

Уровень сложностиСредний
Время на прочтение16 мин
Охват и читатели55K

Я живу в маленьком сельском городке в Швейцарии и довольно давно являюсь клиентом init7 (местный провайдер). Этот провайдер хорошо известен тем, что в данный момент только они начали пару лет назад рекламировать доступное для частных лиц 25 Гбит/с подключение. Впрочем, им требуется время, чтобы обновить оборудование в точке присутствия, а, в моем случае, им нужно было открыть где-нибудь поблизости новую точку присутствия (до этого у них был договор с другим провайдером об аренде части оборудования и места в стойке, что по прежнему давало мне оптику в квартиру, она по прежнему была не GPON'ом, но скорость была ограничена гигабитом). Но в 2023 году они наконец анонсировали скорое открытие POPа и перевод всех пользователей на их основной продукт (fibre7). То что это новый POP для меня означает, что там сразу будет доступен 25 Гбит/с тариф.

Читать далее

Плагины, горячие клавиши, настройки для PyCharm

Время на прочтение5 мин
Охват и читатели107K

Пару лет назад, когда я впервые ставил PyCharm я пытался найти по нему гайды, статьи где рассказывалось бы о прикольных плагинах и горячих клавишах. Но таких стезей почти не находилось.

Поэтому я принял решение написать данную статью, она является сборником плагинов и хоткеев у многих разработчиков, которые часто ими пользуются.

Читать далее

Вы НЕ сошли с ума (о режиме сна в Windows)

Время на прочтение8 мин
Охват и читатели191K

Вы сталкивались с тем, что ноутбук случайно включается, хотя вы уверены, что отправляли его в сон?

Бывало, что батарея оказывалась пустой, хотя вы точно-точно помните, как убирали в сумку заряженный на 100% ноутбук?

Тогда вам сюда:

Мне сюда

Система увлажнения воздуха для дома или квартиры

Время на прочтение5 мин
Охват и читатели62K

По многочисленным просьбам делюсь своим способом сделать недорогую стационарную высоконапорную систему увлажнения воздуха. Ниже будет описана конкретная система, работающая в моей квартире с 2016 года, с фотографиями и подробностями. Похожим образом по моей рекомендации было сделано ещё с десяток подобных систем разного масштаба.

Читать далее

Домашняя приточная вентиляция малыми средствами

Время на прочтение14 мин
Охват и читатели126K

Последнюю пару лет я живу с приточной вентиляцией в городской квартире — и очень рад этому факту.

В принципе, где-то в моменте её сооружения у меня проскальзывала мысль написать об этом, подкреплённая просьбами к фотке в фейсбуке, но в силу моей лени она быстро заглохла. Однако на днях при виде поста о приточке и дискуссии в комментах к нему — кажется, это моя судьба последней недели — она воскресла из пепла снова.

Коротко о главном:
• наружное расположение компонентов ради минимального уровня шума;
• минимум ручного труда в изготовлении и монтаже;
• общий ценник существенно ниже 50 тысяч рублей (ниже 30 тысяч — на момент изготовления два года назад).

И важное. Если вы — адепт систем рекуперации, долгих инженерных расчётов и полугода проектирования, эта статья не для вас. Я — адепт золотой середины между «я сделяль» и «я задолбался».

Читать далее
1

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

DevOps-инженер
Старший
Kubernetes
AWS