javascript
Жизненный цикл API-токенов: От генерации до компрометации

ВведениеВ 2026 году статистика утечек данных выглядит пугающе. По данным отчётов инцидентов, публикуемых крупными вендорами безопасности, кража сессионных токенов через XSS-атаки занимает третье место среди всех векторов компрометации, уступая только фишингу и атакам на цепочку поставок. И это не просто какие-то там аккаунты в соцсетях. Мы говорим о корпоративных аккаунтах с доступом к CRM, финансовым отчетам и корпоративной почте. Худшее в этой истории то, что такие кражи обнаруживают в средне…

  • вторник, 14 июля 2026 г. в 00:00:21
javascript
TAMA-90: тамагочи из 90-х своими руками на JavaScript

До момента, когда я сел писать эту статью, я вообще не понимал, что такое тамагочи. Нет, не в смысле «никогда не слышал» — конечно, слышал и видел (не вживую, через экран). Где-то на уровне культурного шума это слово всплывало регулярно в американских фильмах или сериалах, где герой с придыханием вспоминает игрушку детства и рассказывает, как ему это нравилось. Ярче всего у меня в памяти отпечаталась сцена из знаменитого детективного сериала «Менталист»: Патрик Джейн с неизменной полуулыбкой вр…

  • вторник, 14 июля 2026 г. в 00:00:15
javascript
Про то, как я оцифровал себя без ИИ, чтобы стать видеоблогером

В общем, мой каминг‑аут: я человек, не созданный для камеры, но почему‑то всё равно желающий творческого выброса и немного славы.Именно поэтому я стал вести блог — про работу, хобби и всякое странное, что копится в голове. Ничего не продаю, просто рассказываю о своей практике и наблюдениях.Изначально я выбрал ТГ и ВК как единственные площадки, где текст ещё хоть как‑то котируется, и почти сразу больно ударился о проблему органического трафика.Что ж, подумал я, бессмысленно «идти против ветра». …

  • вторник, 14 июля 2026 г. в 00:00:14
javascript
TypeScript 7 перенесли на Go. Проверяем, действительно ли он быстрее в десять раз

Независимый бенчмарк TypeScript 7: один стенд, два компилятора и проверка громкой заявки про «10×»Есть одно предложение, которое за последние месяцы перепечатали, кажется, все. Вот оно, в переводе с блога TypeScript:📣 Заявка. «Проверка типов проекта VS Code (около 1,5 млн строк) ускорилась с 77.8 с до 7.5 с». Итог, который команда вынесла в заголовок, — «примерно в 10 раз быстрее».Это не обзор релиза. Это попытка воспроизвести один график — не на кодовой базе Microsoft, а на монорепо, которое я…

  • вторник, 14 июля 2026 г. в 00:00:12
javascript
Особенности альфа-распада плутония-239 в Антарктиде

В начале этого века сотрудниками лаборатории С.Э.Шноля (ИТЭБ РАН) совместно с Арктическим и антарктическим НИИ РАН на станции Новолазаревская в Антарктиде была организована посекундная регистрация альфа-распада плутония-239. Получаемые с 2001 по 2010 год кремниевыми счётчиками данные записывались в файлы, суммарный объём которых составил около 1 Гб. Задачей этого продолжительного эксперимента было доказательство влияния космофизических факторов на альфа-распад, которое могло проявляться в виде …

  • вторник, 14 июля 2026 г. в 00:00:11
javascript
Виртуальные Scroll-контейнеры

Всем привет, на этот раз хочу провести обзор инструмента ng-virtual-scroll-view.В предыдущей статье я делал обзор на универсальные виртуализированнные списки, которые "под капотом" использовали одноосевой виртуальный scroll-контейнер. Из проекта ng-virtual-list решил вырастить ещё один инструмент, двухосевой виртуальный scroll-контейнер ng-virtual-scroll-view. Инструмент также поддерживает версии Angular с 14 по 22. С API и примерами использования можно ознакомиться в документации.Приме…

  • вторник, 14 июля 2026 г. в 00:00:09
javascript
Надоело замазывать куски экранов? Расширение, которое блюрит личные данные на лету

Каждый раз, когда нужно скинуть скриншот интерфейса коллеге, клиенту или в чат, начинается один и тот же ритуал. Делаешь скрин, открываешь графический редактор, тратишь время на аккуратное замазывание номеров карт, email'ов и балансов. А если это созвон в Zoom или Telegram с демонстрацией экрана — пиши пропало.Мне это надоело, и я решил автоматизировать рутину. Опыта в написании расширений у меня было немного, поэтому в компаньоны я взял нейросеть. Вместе мы за пару вечеров собрали MaskFlow…

  • вторник, 14 июля 2026 г. в 00:00:08
github
Graphify-Labs / graphify

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph. Read this in other languages 🇺🇸 English | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇮🇳 हिन्दी | 🇧🇷 Português | 🇷🇺 Русский | 🇸🇦 العربية | 🇮🇷 فارسی | 🇮🇹 Italiano | 🇵🇱 Polski | 🇳🇱 Nederlands…

  • вторник, 14 июля 2026 г. в 00:00:06
github
OpenCut-app / OpenCut

The open-source CapCut alternative OpenCut A free and open source video editor for web, desktop, and mobile. Status OpenCut is being rewritten from the ground up. What's coming: An Editor API First-class third party plugins (made possible by a plugin-first architecture) Desktop, mobile, and browser from one codebase (Rust core) MCP server (for AI agents) Headless mode (automation, batch rendering) A scripting tab directly in the editor You …

  • вторник, 14 июля 2026 г. в 00:00:01