
kod


Focalboard
Селфхостет доска для управления проектами. Выглядит неплохо. Сделали ребята из mattermost

Prometheus
Вкторияметриксоиды продолжают публиковать интересные статьи про метрики(ожидаемо). Сегодня про все вструктуры данных в прометее https://victoriametrics.com/blog/prometheus-monitoring-metrics-counters-gauges-histogram-summaries/ И про рендж запросы

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

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

Как работает Protobuf
Protobuf (Protocol Buffers) — это способ сериализации данных в компактный бинарный формат. Это делает данные меньше по размеру и быстрее для передачи по сети, хотя и за счёт меньшей читаемости для человека. Разберемся как это устроено

OpenTelemetry, Prometheus и другие
Давайте сравним OpenTelemetry, Prometheus 2.x, Prometheus 3.x и vmagent — как они собирают данные и отправляют их в удалённое хранилище. Каждый из этих инструментов работает по-своему, и у каждого есть свои плюсы и минусы. Давайте разберём, что у них общего и в чём они отличаются

Шейдеры с Риком и Морти
Учимся писать шейдеры с Риком и Морти. Забабахаем анимацию без картинок и библиотек в 240 строчек кода

Продвижение опенсорсного проекта
Несколько советов по продвижению опенсорсного проекта. А хотите зарабатывать на своем опенсорсе?

Тунели повсюду
Как-то в комментах мне закинули ссылку на классный проект, аналог ngrok - https://tuna.am/. Я попробовал и мне прям все понравилось. От дизайна лендинга до надежности работы. А сейчас я нашел целый большой список, который создан для того, чтобы отслеживать и сравнивать различные решения для туннелирования. Он будет особенно полезен для разработчиков, которые хотят сделать локальный веб-сервер доступным через публичное доменное имя с автоматическим HTTPS, даже если сервер находится за NAT или в сети с ограниченным доступом.

Низкоуровневое программирование
Репа с подборкой ссылок по низкоуровневому программированию. Если у вас нет личной жизни и будущего - добро пожаловать!

Дока для редиса
Нашел тут для себя не заблокированную от "плохих русских" доку редиса. Чуть меньше в впн прыгать

700 миллионов событий
Over 700 million events/second: How we make sense of too much data Как обрабатывать 700 миллионов событий и не загнуться

Perforator: новая система непрерывного профилирования
Яндексоиды выкатили систему профилирования с возможностью PGO. В статье интересно рассказали про нюансы профилирования в разных системах

Боремся с прокрастинацией
Автор рассказывает про свой опыт, как он пытался побороть дум скроллинг и что из этого получилось