Можно ли в 2026 году жить в России, работать на зарубежную компанию, получать валюту и претендовать на контракты от $10 000 в месяц? Что сегодня важнее на международном рынке – технические навыки или умение продать собственный опыт? Почему первое собеседование на английском почти всегда оказывается стрессовым, какие технологии сейчас продаются дороже остальных и что происходит с разработчиком, когда одной работы становится мало и он берёт семь параллельных проектов?Я, Александр, автор телеграм-…
“Разработчики прокси-платформы Xray отозвали (https://www.securitylab.ru/news/579534.php)предыдущий релиз и выпустили экстренное обновление v26.10.31 из-за критической уязвимости в ядре Linux. Ошибка позволяет злоумышленникам без пароля получить права суперпользователя на сервере через специально подготовленные сетевые запросы. Под особым ударом оказались сетевые приложения на языке Go, которые без ведома администраторов активировали уязвимый режим связи.”, - сообщает https://securitylab.ru/.…
Всем привет, меня зовут Евгений, я ведущий Go-разработчик в Cloud.ru. За время работы над разными проектами в разных компаниях я замечал одну похожую историю: все собирают трейсы, но пользы от них мало. Их просто никто не смотрит, потому что они неполные. В них буквально не видно весь путь запроса от клиента до последнего микросервиса в цепочке интеграций разных продуктов и команд в компании. В итоге на них все забивают, ищут проблемы по логам, это входит в привычку, так дальше и живут.В этой с…
В мае я обещал через пару недель разобрать четыре случая, где ИИ подводила не сама модель, а то, что вокруг нее. Прошло пять месяцев. Обещание я не сдержал. Тот разбор будет, но сегодня про другое: про то, чем я все это время занимался.Я делал kb-engine. Это моя база знаний на Go с открытым кодом: туда я складываю прочитанные статьи и заметки, там ищу и смотрю все в браузере. Пользуюсь каждый день.С 24 июня по 23 октября в проекте набралось 392 коммита, 28 версий и 246 файлов с тестами. Почти в…
Привет, Хабр!Почти в каждом Go‑сервисе в Kubernetes первым в цепочке стоит middleware, который ловит панику через defer и recover(), пишет её в лог и отвечает 500. Его ставят в первый же день и больше не трогают, потому что с ним сервис переживёт любую панику в обработчике, потеряв один запрос. Где‑то рядом лежит глобальная map под кэш или счётчики, и пишут в неё из обработчиков без мьютекса, потому что «там же просто инкремент».Однажды на пике нагрузки под уходит в рестарт, потом ещё в один и …
Обычно свой сервер выглядит так: купил VPS, зашёл по SSH, открыл README, скопировал curl | bash, потом полчаса выясняешь, почему не открывается порт, а в конце переписываешь ключи из терминала в клиент. Мы решили, что раз клиент и так знает, какие параметры нужны серверу, пусть он его сам и ставит. Вводишь IP и пароль от VPS, жмёшь кнопку, через минуту поля подключения уже заполнены.Ниже о том, как это устроено, и о том, сколько раз оно у нас ломалось.Это вторая статья про YPtun. Первая, обзорн…
В прошлой статье я рассказывал про маршрутизацию и деньги в Keystone. The Model Switchboard. (KTMS), нашем open-source LLM-шлюзе на Go. Эта статья про эксплуатацию: как подключить свои видеокарты, что происходит, когда отказывает каждая зависимость, как менять ключи шифрования, как проверять, что вы скачали именно наш релиз, и как обновляться без простоя.Часть 1. Свои GPU в общем пулеЗачемУ многих команд есть Mac Studio или Linux-машина с хорошей картой, которая половину времени простаивает, и …
Команда baton помогает передать сессию со всеми деталями другому агентуКогда я разрабатывал конвейер для перевода книг целиком, для его тестирования мне понадобилось использовать консольных агентов разных производителей: Claude Code, Codex и Antigravity CLI (agy). Поскольку ведущие нейросети у каждого поставщика сейчас обладают примерно одинаковым уровнем интеллекта, возникла мысль задействовать их все и для самой разработки. Но так как все мои тарифы дешёвые, по 20 долларов, пятичасовые квоты …
Сколько у вас в инфраструктуре версий PostgreSQL? А какие из них уже не поддерживаются? А сколько CVE висит на том nginx, который «работает — не трогай»?Если вы ответили на все три вопроса без поиска по чатам и вики, дальше можно не читать. А я в какой‑то момент понял, что не могу, и написал для этого инструмент. Под катом история о том, как он появился, на какие грабли я наступил по дороге и почему MySQL однажды заблокировал собственный хост из‑за моего мониторинга.ЗоопаркУ меня есть домашняя …