Telegram Group Search
Кеш френдли

Учимся писать кеш френдли структуры данных. Чтение из оперативной памяти примерно в 60 раз медленнее, чем чтение из кеша L1. Один промах кеша эквивалентен 60 попаданиям в кеш. Поэтому код, оптимизированный для работы с кешем, может выполняться значительно быстрее - часто в 5-10 раз в определенных сценариях.

В статье мало текста, но много примеров

#golang

https://kodikapusta.com.ru/news/1x6j-kesh-frendli
👍5😱1
typst

Статья про использования Typst вместо LaTeX. Typst — это инструмент для верстки документов. Идеально подходит для технических документов с формулами, таблицами и графиками. По качеству не уступает LaTeX, но разметка проще, настройка легче, да и компилирует документы намного быстрее.

Пришла пора заменить LaTeX

#rust

https://kodikapusta.com.ru/news/hpj6-typst
1
lavandula

Воу! Современный веб-фреймворк на C. Да да, реально на C, все серьезно. Можно по-быстрому накидать веб-приложение и наслаждаться скоростью

Lavandula - это легковесный, быстрый и интуитивно понятный веб-фреймворк на C, созданный для быстрой разработки современных веб-приложений. Он ориентирован на простоту, производительность и эффективность, предоставляя все необходимые компоненты без лишней сложности более тяжеловесных фреймворков.

#kod

https://kodikapusta.com.ru/news/qy79-lavandula
😱8🔥3
Как остановиться

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

В этой сессии мы сосредоточимся на приложениях Go, работающих в Kubernetes.

#golang

https://kodikapusta.com.ru/news/m922-kak-ostanovit-sia
👍21👎1
Про выравнивание

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

#golang

https://kodikapusta.com.ru/news/t55n-pro-vyravnivanie
2
Реверс

Чувак написал свой браузер специально чтобы реверсить веб-приложения. Разработчик специализируется на обходе защиты от ботов и решил сделать для себя продвинутый инструмент.

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

#kod

https://kodikapusta.com.ru/news/3396-revers
👍51
Спринг на коленке

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

#golang

https://kodikapusta.com.ru/news/w73s-spring-na-kolenke
2
Периодическая таблица

Идея прикольная. Я процитирую автора:

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

#fun #learn

https://kodikapusta.com.ru/news/3h5s-periodicheskaia-tablitsa
🔥3
Чистое искусство

Автор потратил 6 недель на написание компилятора с C на Brainfuck, а затем модифицировал donut.c, чтобы использовать арифметику с фиксированной точкой сверхнизкой точности.

Во-первых, это чистое искусство как есть. Тут нет никакой полезности, вы можете только восхищаться

Во-вторых, я хочу столько же свободного времени

#fun

https://kodikapusta.com.ru/news/q856-chistoe-iskusstvo
👍3👎1🔥1🤩1
Go GUI

Фреймворк для GUI в Go. Под капотом нет веб-технологий, только нативный Go код. Декларативно, удобно, но пока очень сыро и стремно

#golang

https://kodikapusta.com.ru/news/n55i-go-gui
3👍1
Сорян за пачку одинаковых постов, восстание машин началось
🫡7😱1
Линейная алгебра

Чем заняться на выходных? Конечно же вспомнить линейную алгебру. Матрицы, уравнения и вот это все. Теперь с иллюстрациями.

#learn

https://kodikapusta.com.ru/news/ovi9-lineinaia-algebra
👍4
LEGO + Game Boy

Автор поста сделал из Lego Game Boy настоящий Brick Boy. Оживил лего игрушку, добавил все нужные платы и все заработало по красоте. Впечатляют такие рукастые люди и их проекты

#fun

https://kodikapusta.com.ru/news/zgz5-lego-game-boy
👍2
Собеседование со взломом

Оказывается, тупые вопросы на собеседовании - не самая большая проблема. Автора статьи попросили пройти тестовое в котором подсунули малварю. Если бы он ее запустил, то у него утекли бы пароли, кошельки и многое другое

Собеседования в ИТ - треш, говорю как человек только-только сменивший работу

#карьера

https://kodikapusta.com.ru/news/621c-sobesedovanie-so-vzlomom
🫡3😱2
Кстати, да. Через несколько дней я уже не буду работать в RuStore. Это были отличные 3 года с замечательной командой. Уверен, что у ребят все будет отлично. Ну а я пойду дальше покорять новые горизонты с Go
1🫡195😢3😁1
15 тонкостей

15 тонкостей Go про, которые, вы можете не знать. Полезно периодически читать такие статейки, а еще задаваться вопросами почему работает именно так, а не иначе и идти гуглить непонятные темы

Со временем язык меняется, делает это по чуть-чуть и новые штуки иногда просто проскальзывают мимо глаз. Я, например все еще не привык к функциям min/max

#golang

https://kodikapusta.com.ru/news/ur3v-15-tonkostei
🔥3👍21👎1
Datastar

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

Datastar упрощает разработку фронтенда, позволяя создавать интерактивные пользовательские интерфейсы на основе бэкенда с использованием подхода гипермедиа-first, который расширяет и улучшает возможности HTML. Кроме того, Datastar по пользой использует SSE.

Очень похоже на htmx

#golang #kod

https://kodikapusta.com.ru/news/3ut6-datastar
👍3
CSRF атаки в Go

CSRF (Cross-Site Request Forgery) - межсайтовая подделка запроса. В Go 1.25 в стандартную библиотеку было добавлено новое промежуточное ПО http.CrossOriginProtection и автор статьи рассказывает как пользоваться новыми фишками и в целом про современные методы борьбы с CSRF атаками в Go приложениях.

#golang

https://kodikapusta.com.ru/news/zcyv-csrf-ataki-v-go
Реверс инжиниринг

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

Почувствуй себя хакером

#learn

https://kodikapusta.com.ru/news/deae-revers-inzhiniring
2025/10/21 13:51:13
Back to Top
HTML Embed Code: