golang
Деконструкция GO: CPU, RAM и что там происходит. Оптимизации на CPU. Часть 1.4

Первые великие оптимизаторы появились уже на таком низком уровне, как железо. По факту, задача выжимки ресурсов в программировании есть на любом уровне. В этой статье мы разберем оптимизации на уровне CPU такие как NUMA, prefetch, TLB и alignment.Статья получится немного неоднородной и больше про “высокие материи”, что в принципе намекает на то, что разбор “железной” составляющей скоро подойдет к концу!ВводнаяКак мы рассматривали некогда ранее обращение на RAM – это достаточно дорого. CPU пытае…

  • четверг, 23 апреля 2026 г. в 00:00:12
golang
Swiss Table в Go: что изменилось в map

Когда я впервые увидел новости про Swiss Table в Go, у меня была простая мысль: "Окей, звучит неплохо, но что это реально меняет для обычного разработчика?" Снаружи почти ничего. Мы всё так же пишем map[string]int, читаем, записываем, удаляем значения и обходим map через range. Но внутри рантайма map теперь устроена иначе, и это как раз тот случай, когда изменение под капотом может заметно повлиять на производительность без переписывания бизнес-логики.Начиная с Go 1.24, встроенная map и…

  • четверг, 23 апреля 2026 г. в 00:00:10
golang
Особенности и ловушки модели памяти в Go: тайны синхронизации. Часть 2

Описание модели памяти Go начинается со слов «если вы читаете этот документ — вы излишне умный, остановитесь». Многие и правда остановились, но не автор этой статьи. Привет, Хабр! Я — Игорь Панасюк, и это вторая часть материала по мотивам моего выступления на GolangConf, где я рассказывал о модели памяти Go. В первой мы разобрались с  отношением happens before, формализмом, посмотрели практические примеры и многое другое. Сегодня поговорим о линеаризуемости исполнения, барьерах памяти (можно ли…

  • четверг, 23 апреля 2026 г. в 00:00:09
javascript
Telegraph API: CONTENT_TOO_BIG приходит раньше обещанных 64 КБ. Измеряем реальный лимит и разбираем…

В документации Telegraph API для эндпоинта createPage указано ограничение на поле content:content (Array of Node, up to 64 KB). Content of the page.В реальности цифра не соответствует поведению. API стабильно возвращает CONTENT_TOO_BIG на русскоязычном тексте около 20 КБ исходного markdown. Я напоролся на это при разборе довольно странной деградации в нашем продакшне: часть постов блога публиковалась в связанный Telegram-канал без ссылки на Telegraph-версию, причём только русскоязычные, а их ан…

  • четверг, 23 апреля 2026 г. в 00:00:08
javascript
Как я делал пет-проект и закопал его собственными руками

Разработку пет-проекта с прицелом на open source в моем случае можно описать выражением: корабль любви разбился о айсберг бытовухи.Но давайте для начала разберемся, кто я и о чем идет речь.У меня нет профильного технического образования. За плечами учеба на экономиста, курсы по JS на фронт и пара лет работы на беке.Поэтому мои выводы могут показаться банальными или очевидными - прошу простить эту вольность. К моему стыду, я плохо учусь на чужих ошибках, поэтому приходится стабильно совершать св…

  • четверг, 23 апреля 2026 г. в 00:00:06
github
vercel-labs / skills

The open agent skills tool - npx skillsskills The CLI for the open agent skills ecosystem. Supports OpenCode, Claude Code, Codex, Cursor, and 41 more. Install a Skill npx skills add vercel-labs/agent-skills Source Formats # GitHub shorthand (owner/repo) npx skills add vercel-labs/agent-skills # Full GitHub URL npx skills add https://github.com/vercel-labs/agent-skills # Direct path to a skill in a repo npx skills add https://github.com/vercel-labs/agent-skills/tree/main/skills/web-design-gu…

  • четверг, 23 апреля 2026 г. в 00:00:04
github
AIDC-AI / Pixelle-Video

🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine🎬 Pixelle-Video —— AI 全自动短视频引擎 English | 中文 Pixelle_video.mp4 只需输入一个 主题,Pixelle-Video 就能自动完成: ✍️ 撰写视频文案 🎨 生成 AI 配图/视频 🗣️ 合成语音解说 🎵 添加背景音乐 🎬 一键合成视频 零门槛,零剪辑经验,让视频创作成为一句话的事! 🖥️ Web 界面预览 📋 最近更新 ✅ 2026-01-26: 新增「动作迁移」模块,上传参考视频和图片进行动作迁移 ✅ 2026-01-14: 新增「数字人口播」和「图生视频」流水线,新增多语言 TTS 音色支持 ✅ 2026-01-06: 新增 RunningHub 48G 显存机器调用支持 ✅ 2025-12-28: 支持 RunningHub 并发限制可配置,优化 LLM 返回结构化数据的逻辑 ✅ 2025-…

  • четверг, 23 апреля 2026 г. в 00:00:02
xaker
Операция PowerOFF: отключены 53 домена и идентифицированы 75 000 клиентов DDoS-сервисов

В рамках очередной фазы международной операции PowerOFF правоохранительные органы изъяли 53 домена, арестовали четырех подозреваемых и разослали предупреждения более чем 75 000 пользователей платформ для DDoS-атак по найму.

  • среда, 22 апреля 2026 г. в 00:00:15
xaker
Компанию Vercel взломали и похитили данные

Облачная платформа для разработчиков Vercel сообщила о взломе. При этом злоумышленники заявляют, что получили доступ к внутренним системам компании и уже продают похищенные данные в даркнете.

  • среда, 22 апреля 2026 г. в 00:00:13