Category : golang

golang
Сервисы без копипасты, нейронки и вечный спор Python с Go

Кажется, намечается интересный вечерок. 25 ноября на 114-м Moscow Python Meetup обсудим, как перестать плодить одинаковые сервисы и таскать за собой старые костыли, почему нейронка даже после десятого промпта не врубается, чего от неё хотят, и что лучше для ИИ-разработки?Будет два доклада с реальными кейсами и цифрами, а под конец — вечный холивар взрослая дискуссия. В общем, приручаем нейронку, отказываемся от копипасты и пытаемся не поссориться из-за Go.🕖 Сначала, в 19:00, у нас «Свой шаблон …

  • среда, 11 ноября 2026 г. в 00:00:22
golang
Backend Roulette: 17 ноября решаем инженерные кейсы за покерным столом

Backend Roulette — вечернее игровое шоу для Backend-инженеров, Go-разработчиков и архитекторов System Design. Будут азарт, DJ и бар, а ещё задачи, над которыми придётся подумать.Что будет 17 ноября мы расставим десять покерных столов и раздадим за ними технические кейсы, которые нужно решить на время. Победителей ждут лимитированные призы. Как играемЗа каждым столом сидит крупье. Он раскладывает карты, и команда получает кейс: ситуацию или задание. Затем крупье выкладывает неожиданный поворот, …

  • вторник, 10 ноября 2026 г. в 00:00:41
golang
Про статью «Stop Making TUIs» и почему я с ней не согласен

Привет! Меня зовут Арсен Абдусаламов, я тимлид Авито Авто. Недавно я наткнулся на статью Томаса Птачека Stop Making TUIs, и она меня зацепила настолько, что захотелось развернуть дискуссию. Автор рассказывает, что недавно увлёкся созданием нативных интерфейсов для macOS: написал просмотрщик Markdown (MDV.app), фронтенд для SageMath, музыкальный плеер, вики-помощника, трекер макронутриентов и пульт для Apple TV. Причём код всех этих интерфейсов был практически полностью сгенерирован AI-агентами …

  • вторник, 10 ноября 2026 г. в 00:00:40
golang
CodeScoring: в 2026 году число известных критических уязвимостей в открытом ПО выросло почти в пять…

Аналитики платформы безопасной разработки CodeScoring подвели итоги исследования критических уязвимостей (CVSS 9,0 и выше) в открытом ПО за период с января по сентябрь 2026 года. По данным базы CodeScoring, за девять месяцев были опубликованы сведения о 3 566 критических уязвимостях — в 4,9 раза больше, чем за аналогичный период прошлого года (723).npm и Go: пяти- и шестикратный рост критических угрозВ отдельных экосистемах языков программирования темпы прироста оказались многократными:npm (кат…

  • вторник, 10 ноября 2026 г. в 00:00:39
golang
Вайбкодинг против сотни шардов: как я за пару дней собрал Terox

Terox: один терминал для множества шардовНа работе у меня есть PostgreSQL. Точнее, PostgreSQL у меня есть много раз: разные сервисы, окружения, кластеры и сотни шардов.Немного контекста обо мне: сейчас я бэкенд-разработчик высоконагруженных сервисов, а раньше работал DBA. Поэтому базы для меня — не абстрактное хранилище за ORM, но и вручную носить каждый ALTER TABLE по серверам на флешке мне тоже не приходится.Штатные миграции наши сервисы раскатывают сами вместе с деплоем. Но остаются редкие о…

  • вторник, 10 ноября 2026 г. в 00:00:35
golang
Копипаста, нейронки и вечный спор Python с Go

Кажется, намечается интересный вечерок. 25 ноября на 114-м Moscow Python Meetup обсудим, как перестать плодить одинаковые сервисы и таскать за собой старые костыли, почему нейронка даже после десятого промпта не врубается, чего от неё хотят, и что лучше для ИИ-разработки?Будет два доклада с реальными кейсами и цифрами, а под конец — вечный холивар взрослая дискуссия. В общем, приручаем нейронку, отказываемся от копипасты и пытаемся не поссориться из-за Go.🕖 Сначала, в 19:00, у нас «Свой шаблон …

  • вторник, 10 ноября 2026 г. в 00:00:34
golang
Vue + Go: делаем фронтовые острова на беке

Предлагаю вашему вниманию собственный велосипед (SSR) на go и vue. Я пишу эту статью, потому что, когда я искал подобную информацию, то ничего не нашел. Наверное, и хорошо: лучше так не писать, но мы же должны познать плохие практики, чтобы понимать, где добро, а где зло !)Именно таким образом и родился учебный проект https://gitlab.com/pnym/sync-go-vue: на Go рендерится HTML, а Vue оживляет только опредленные кусочки.ДоговорПаттерн у меня опирается на соглашение. Сервер у себя рендерит HTML в…

  • воскресенье, 8 ноября 2026 г. в 00:00:10
golang
Почему я выбираю Rust, даже когда код пишет ИИ

Хабр, привет, меня зовут Никита, я Rust-разработчик.Недавно прочитал на Хабре статью «Go сделали скучным — и после нейросетей это выстрелило». В ней намеренная простота Go подаётся как удачное решение, которое пригодилось ещё и при работе с нейросетями. И я задумался: некоторые возможности, которых в Go нет, мне как раз очень нравятся в Rust.Я готов потратить время на изучение языка, если потом мне удобнее разбираться в коде и спокойнее его менять. С Rust у меня получилось именно так, хотя начи…

  • суббота, 7 ноября 2026 г. в 00:00:15
golang
Мультиплатформенный движок для конкурса Nokia 3310 Jam

В сентябре 2026 я участвовал в восьмом конкурсе Nokia 3310 Jam, и моя работа под названием Trick Shot II заняла первое место из 51. Задачей джема было создать игру в духе оригинальной Nokia 3310. Общие условия были такие:Условный дисплей для отрисовки представляет монохромную область размером 84х48 пикселей.Аудио должно соответствовать возможностям пьезодинамика Nokia.Одновременно может воспроизводиться только одна аудиодорожка (в Nokia 3310 был всего один зуммер).Управление ограничено 12 кнопк…

  • суббота, 7 ноября 2026 г. в 00:00:14