Оптимизируем аллокации

Статья про оптимизацию аллокаций в кучи. Порой, это может ускорить ваше приложение

В этом руководстве автор подробно расскажет, как Go определяет, где размещать переменные, почему это важно для производительности и как исправить наиболее распространённые ошибки при распределении памяти, которые встречаются в реальных кодовых базах

Новости

Post Thumbnail

Искусство в терминале

Хабр снова торт. Автор решил реализовать максимально качественный вывод картинок в терминале. Но картиночками в терминале уже никого не удивишь. А вот автор запилил видео звонки прям в терминале. Вот это шикардос

Post Thumbnail

Rust и CRDT

Вам не кажется странным, что для отправки сменного котика вашей жене, которая находится в соседней комнате, этому котику придется преодолеть расстояние в тысячи киллометров до сервера и обратно? Нам обещали, что CRDT решат эту проблему. По сути, CRDT очень ...

Post Thumbnail

Go на Nintendo 64

Мои любимые извращения! В этом посте автор расскажет, как создать первый ROM для N64 на Go. Расскажет о базовом выводе на фреймбуфер, опросе контроллера и даже о воспроизведении звука. Круто, что у людей есть столько времени для таких вещей

Post Thumbnail

Почему Zig не популярный?

Как считает автор, несмотря на свои достоинства, Zig вряд ли когда-нибудь станет мейнстримом. В этой статье мы рассмотрим причины этого, а также приведём несколько реальных (или почти реальных) примеров, демонстрирующих сложности и особенности Zig Но я все ...

Post Thumbnail

Миллиард строк

"The One Billion Row Challenge" - это задача по программированию, изначально написанная на Java, цель которой - как можно быстрее суммировать миллиард строк с измерениями температуры. Но с момента её появления она была решена на многих других языках. В этой ст...

Post Thumbnail

Криптография

Доклад с GopherCon US 2025 про криптографию в Go Основные события прошлого года: - Внедрили постквантовые системы обмена ключами, о которых вам не придётся беспокоиться, они будут работать за вас. - Внедрили стандарт FIPS 140, который кого-то из вас совер...

Статьи

Post Thumbnail

Улучшаем VSCode плагин

VSCode — отличный инструмент для разработки. Я пользуюсь им уже много лет, и он меня полностью устраивал для работы с Go. Расширение vscode-go просто замечательное: оно поддерживает всё необходимое — от сниппетов до отладки через Delve. Но оно кривовато.

Post Thumbnail

Первая игра на Ebitten

Желание писать игры подтолкнуло меня к программированию 20 лет назад. Я стал делать это своей профессией, хотя и создал несколько небольших игр с использованием различных технологических стеков. Но я решил продолжить заниматься программированием игр, и для мен...

Post Thumbnail

Билдеры с помощью Podman и Go

Для моего пет-проекта потребовалось запускать сборку документации с помощью Hugo. Использовать бинарник показалось не самым удобным вариантом — хотелось большей универсальности. Здесь на помощь приходят контейнеры. Контейнеры можно применять как универсаль...

Post Thumbnail

Медиация рекламы на Код и Капуста

Я продолжаю развивать свой небольшой проект рекламного сервиса ads.coffee. Сегодня я хочу добавить в сервис логику самой простой медиации из всех возможных — можно будет настраивать, какая часть трафика будет уходить на мои рекламные объявления, а какая — на Я...

События

Post Thumbnail

☃️ Зима близко...

☃️ Зима близко... Как и Java-митап от Мир Plat.Form! Мир Plat.Form — технологическая команда Национальной системы платежных карт (НСПК). Наши самые известные разработки — платёжная система «Мир» и Система быстрых платежей (СБП). Увидимся 27 ноября, 18:00-22:0...

Post Thumbnail

Wildberries & Russ Golang Meetup

27 ноября в 19:00 пройдет Golang Meetup, где расскажут о том, как строить надёжную бизнес-логику, управлять памятью без потерь производительности и проектировать масштабируемую событийную архитектуру. В программе — три доклада от инженеров Wildberries & Rus...

Post Thumbnail

Pytup

Митап Pytup для Python-разработчиков и ML-инженеров пройдет 27 ноября Встречаемся в Екатеринбурге и онлайн, чтобы поговорить о Python, машинном обучении и технологиях, которые двигают индустрию вперед. Для тех, кто не сможет посетить митап в Екатеринбурге, бу...

Post Thumbnail

Analyst Days

14-15 ноября 2025 года в Москве пройдет 21-я Международная конференция по системному и бизнес анализу «Analyst Days». г. Москва, ул. Русаковская, 24, отель «Holiday Inn Сокольники» Международная конференция по системному и бизнес анализу – Analyst Days....

AdTech

Post Thumbnail

Конверсия!

CAPI(или Conversion API) - это инструмент, разработанный рекламными платформами, который помогает компаниям отслеживать взаимодействие с клиентами и конверсии непосредственно с сервера, минуя ограничения традиционных методов отслеживания на основе браузера, та...

Post Thumbnail

Баннераная реклама умрет

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

Post Thumbnail

NGA

В программной рекламе решения принимаются за миллисекунды, но системы, лежащие в основе этих решений, часто не справляются с текущей сложностью задач. Именно поэтому была создана NGA (Non-autoregressive Generative Auction). Это новая система проведения аукцион...

Post Thumbnail

Поколение Z

Поколение Z не просто не любят рекламу — они ей почти не верят. Доверие к традиционной рекламе у зумеров находится на рекордно низком уровне. Более 60% их представителей используют AdBblockers, а еще больше просто игнорируют то, что выглядит продающим.