golang
Новинка «Высокопроизводительный Go. Руководство по оптимизации»

Привет, Хабр!Сегодня мы рады представить вам нашу очередную новинку, которая украсит полку профессионального бэкенд-разработчика: «Высокопроизводительный Go. Руководство по оптимизации». Она продолжает сразу два направления нашей работы и ориентирована как на современных бэкендеров, всё активнее переходящих на Go, так и просто на ответственных разработчиков, желающих систематизировать проверенные практики повышения производительности. Книга сложилась из заметок и кода, над которыми много лет ра…

  • четверг, 29 октября 2026 г. в 00:00:20
javascript
Я сделал сайт, где можно самому пролистать Вселенную: от 490-метрового астероида до границы наблюда…

Сайт: legendacr.github.io/size‑of‑spaceКод: github.com/LegendaCR/size‑of‑space (MIT)Помните Size of Life от Нила Агарвала? Листаешь вправо, и рядом с каждым существом появляется следующее, побольше. Мне захотелось такого же, но про космос: начать с крошечного астероида и пролистать всё до самой границы того, что мы вообще можем увидеть.Получилось 79 объектов и 24 порядка величины, от астероида Бенну диаметром 490 метров до наблюдаемой Вселенной в 93 миллиарда световых лет. Всё рисуется в реальн…

  • четверг, 29 октября 2026 г. в 00:00:17
javascript
Ручная инвалидация рендера как осознанный антипаттерн в React

Во время разработки библиотеки morphing-scroll я пришёл к необычному способу организации локальных данных в React-компоненте. Это не было заранее придуманной архитектурой. Я экспериментировал с обновлениями, постепенно убирал лишние состояния и в какой-то момент получил код, который оказался заметно проще прежнего. Для меня это стало настоящим открытием.Позже я вынес найденный механизм в хук useRerender и добавил в свой стейт-менеджер nexus-state. В этой статье я хочу показать не только результ…

  • четверг, 29 октября 2026 г. в 00:00:16
github
xiaolai / the-craft-of-selfteaching

One has no future if one couldn't teach themself.the-craft-of-selfteaching One has no future if one couldn't teach themself[1]. 自学是门手艺 没有自学能力的人没有未来 作者:李笑来 特别感谢霍炬(@virushuo)、洪强宁(@hongqn) 两位良师诤友在此书写作过程中给予我的巨大帮助! # pseudo-code of selfteaching in Python def teach_yourself(anything): while not create(): learn() practice() return teach_yourself(another) teach_yourself(coding) 请先行阅读 T-appendix.jupyter-installation-and-setup 以便在本地安装 Jupyterlab 而后就能用更好的体验阅读本书。 有兴趣帮忙的朋友,…

  • четверг, 29 октября 2026 г. в 00:00:14
github
expo / skills

A collection of AI agent skills for working with Expo projects and Expo Application Services Expo Skills Official AI agent skills from the Expo team for building, deploying, upgrading, and debugging Expo apps. How It Works Skills give AI agents focused Expo knowledge: when to use Expo APIs, how to structure common workflows, and which Expo, EAS, React Native, iOS, and Android constraints matter. Expo documentation, Expo CLI, and EAS CLI remain the source of truth; the…

  • четверг, 29 октября 2026 г. в 00:00:11
github
elayadesign / ai-design-skills

AI Design Skills A growing collection of design skills for AI coding tools — Claude Code, Cursor, Codex, Windsurf, and anything else that reads a markdown rules file. Each skill is a self-contained folder. Install the ones you need. Skills Skill What it does landing-page-design Builds a landing page from scratch — intake questions, page structure, conversion copy, plus a full visual system (type, spacing, radius, motion) More on the way. Upgrading an existing site instead of building…

  • четверг, 29 октября 2026 г. в 00:00:05
xaker
Критическая RCE-уязвимость в GitLab оставалась незамеченной на протяжении 12 лет

Разработчики GitLab выпустили патчи для очередной критической проблемы. Уязвимость получила идентификатор CVE-2026-110264 и максимальную оценку 10,0 балла по шкале CVSS. Баг позволяет удаленно выполнить произвольный код на сервере без аутентификации и затрагивает все self-managed версии GitLab начиная с версии 7.0, вышедшей в 2014 году.

  • среда, 28 октября 2026 г. в 00:00:23
xaker
UEFI-буткит BlackX использует уязвимость Baton Drop для обхода Secure Boot

Эксперты «Лаборатории Касперского» обнаружили новый UEFI-буткит BlackX, который использовался в атаках на дипломатические ведомства Таджикистана, Узбекистана и Туркменистана. Вредонос обходит защиту Secure Boot при помощи старой уязвимости Baton Drop, причем атака работает даже на полностью пропатченных системах под управлением Windows.

  • среда, 28 октября 2026 г. в 00:00:21
xaker
Критическая уязвимость Broccoli2Shell в Brotli вызвала волну экстренных патчей

Специалисты Microsoft и PHP выпустили внеплановые обновления для исправления критической уязвимости CVE-2026-111497, недавно обнаруженной в декодере Brotli. Эту уязвимость уже успели окрестить Node2Shell, HTTPS2Shell, Broccoli2Shell и даже Brotlipocalypse, и ранее патчи уже вышли для Node.js, Bun, Python-пакетов, Envoy и Istio. Однако список ПО, затронутого этой проблемой, продолжает расти.

  • среда, 28 октября 2026 г. в 00:00:20