xaker
Закон о регулировании криптовалют принят в третьем чтении

Госдума приняла во втором и третьем чтениях закон «О цифровых валютах и цифровых правах». Документ создает в России инфраструктуру легальной торговли криптовалютами, однако не разрешает расплачиваться ими за товары и услуги внутри страны.

  • четверг, 23 июля 2026 г. в 00:00:17
xaker
Дискотека единорогов. Делаем RGB-подсветку для монитора, чтобы компьютер ✨засиял✨

Для подписчиковГлядя на комнаты девушек, иногда невольно завидуешь: почему у парней не может быть так же красиво? Думаю, рабочее место не обязано выглядеть, как гараж, так что я решил перестать ныть и сделать свое рабочее место чуточку уютнее. А что нужно для уюта в первую очередь? Правильно, подсветка!

  • четверг, 23 июля 2026 г. в 00:00:15
xaker
7600 репозиториев на GitHub распространяют малварь SmartLoader

Исследователи обнаружили масштабную вредоносную кампанию FakeGit, операторы которой создали около 7600 репозиториев на GitHub. Более 800 из них маскировались под навыки для ИИ-агентов и MCP-серверы. В общей сложности вредоносные файлы этой кампании были загружены более 14 млн раз.

  • четверг, 23 июля 2026 г. в 00:00:14
xaker
Movement Labs подала заявление о банкротстве после скандала об инсайдерской торговле

Компания Movement Labs, владелец блокчейна Movement, подала заявление о банкротстве по главе 11 подчасти V Кодекса США о банкротстве. Это стало очередным ударом для проекта, который весь последний год боролся с внутренними конфликтами и скандалом из-за инсайдерской торговли, а всего полтора года назад, в январе 2025 года, планировал достичь оценки в 3 миллиарда долларов.

  • четверг, 23 июля 2026 г. в 00:00:14
golang
Почему AI-агенту недостаточно репозитория: архитектура как общее представление системы

AI уже неплохо пишет отдельные функции, исправляет ошибки и собирает небольшие приложения. Но чем больше проект, тем заметнее странный парадокс: прежде чем изменить несколько строк, агенту приходится прочитать сотни файлов и попытаться восстановить устройство всей системы.Мы привыкли считать исходный код наиболее точным описанием программы. Для машины это действительно исполняемая истина. Но код не всегда хорошо отвечает на другой вопрос: почему система устроена именно так?Где в репозитории зак…

  • четверг, 23 июля 2026 г. в 00:00:12
golang
Как я собрал корпоративного AI‑ассистента в Mattermost для девопс‑задач

Расскажу, как за несколько месяцев из простого пайплайна для решения багов с помощью LLM вырос полноценный AI‑ассистент, который живёт прямо в нашем корпоративном Mattermost, умеет сам ходить в десятки внешних систем (GitLab, Jira, Kubernetes, Prometheus и другие), и работает целиком внутри нашего контура — без обращений к внешним сервисам. Все запросы к моделям идут через LLM гейтвей за которым стоит несколько виртуалок с видеокартами для инференса. Сразу скажу что ассистент использовался при …

  • четверг, 23 июля 2026 г. в 00:00:11
javascript
«Зачем Javasript-у DI контейнер?»

Вот именно такой вопрос был задан в первом же комментарии к статье "DI-контейнер на чистом JavaScript без TypeScript и reflect-metadata" уважаемого @alexander_kubarski. Я когда-то и сам на Хабре отвечал на этот вопрос ("Зачем нужно внедрение зависимостей в JS"), и уважаемый @Wroud тоже ("Dependency Injection в JavaScript: зачем он вам нужен"), но непонимание места и значения DI у JS-разработчиков всё равно присутствует. Попробую ответить на этот вопрос ещё раз:Внедрение …

  • четверг, 23 июля 2026 г. в 00:00:09
javascript
Четыре месяца с Claude Code: что в итоге осталось лежать в .claude/

С 14 марта по 19 июля я писал в паре с Claude Code одно приложение: 517 коммитов, 228 из них релизные, 61 891 строка JS/CSS/HTML, 508 headless-тестов.Сразу оговорюсь, потому что это объясняет половину дальнейшего текста: на работе я имею дело с базами данных и SQL. Фронтенд — не моя область. У меня нет насмотренности, которая позволяет опытному верстальщику глянуть на экран и сказать «тут поехал z-index». Всё, что описано ниже, — попытка заменить эту насмотренность формальными проверками.Статья…

  • четверг, 23 июля 2026 г. в 00:00:07
javascript
Обзор на Astro JS: опыт боевого проекта на 500+ тысяч страниц

Привет! В этой статье я - Антон Резников, Fullstack разработчик и Lead проекта из evilUnion, расскажу, как мы отказались от знакомого всем Next JS, не пожалели об этом и запустили один из самых крупных наших проектов на очень перспективном фреймворке - Astro JS.В этой статье мы посмотрим, что из себя представляет Astro, чем он выделяется среди других метафреймворков, изучим его особенности, а далее на реальном примере пройдем весь путь построения мультиязычного сайта на 500+ тыс. страниц. Поеха…

  • четверг, 23 июля 2026 г. в 00:00:07