Node.JS [ru] | Серверный JavaScript
10.6K subscribers
377 photos
18 videos
25 files
3.8K links
Node.js, backend и AI-разработка: статьи, новости, вайбкодинг, автоматизация и работа с ИИ-агентами.

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin

РКН: https://vk.cc/cJPGOP
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🛡 Anthropic запустили официальный плагин для поиска уязвимостей

Можно отправить Claude Security проверить изменения перед коммитом или просканировать всю репу.

Он найдет дыры и предложит, что можно и нужно исправить

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯 Автор «Чистого кода» больше не читает код, написанный ИИ-агентами

73-летний Дядя Боб признался, что теперь вообще не проверяет код. Вместо этого он обкладывает агентов юнит-тестами, QA, метриками качества и жёсткими ограничениями. И если вайбкод прошёл всю эту систему проверок, то и читать его необязательно.

«Это единственный способ, которым я могу воспользоваться их продуктивностью.»


✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯 Автор «Чистого кода» больше не читает код, написанный ИИ-агентами

73-летний Дядя Боб признался, что теперь вообще не проверяет код. Вместо этого он обкладывает агентов юнит-тестами, QA, метриками качества и жёсткими ограничениями. И если вайбкод прошёл всю эту систему проверок, то и читать его необязательно.

«Это единственный способ, которым я могу воспользоваться их продуктивностью.»


✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
👎4❤1😁1
😎 Anthropic выпустила официальный гайд по работе с новенькой Claude Opus 5

Главный совет — перестаньте микроменеджить модель. Opus 5 лучше работает, если просто дать ей полное ТЗ и не просить лишний раз перепроверять себя.

Ещё один нюанс: если хотите короткие ответы, теперь это нужно писать явно, так как по умолчанию модель стала гораздо многословнее.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣 Промптил тренер. А это продакт, который присвоил все заслуги себе)

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 ИИ заменил политиков

Канадский политик во время выступления случайно зачитал ответ чат-бота, оставленный в тексте:
«Вот более естественная, плавная версия этого фрагмента, которая звучит как парламентская речь…»


✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8
🤣 Кажется проект оказался сложнее, чем он думал в начале

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
🤣 Вайбкодер спалился на выдуманном стеке

Кандидат пытался пройти интервью с ИИ-помощником, но интервьюер внезапно спросил про самописные движки Ysasu Bibu и Ynna Zist.

Соискатель уверенно ответил, что работал с обеими

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
🔥 Выгорание можно вычислить по сообщениям в рабочем чате

Аналитики обнаружили, что за 2–3 месяца до тотального выгорания человек начинает отвечать агрессивно и коротко: «Ок», «Бесполезно», «Сделай сам». Длина сообщений в среднем сокращается на 40%, а приветствие исчезает почти полностью. Одновременно растёт и время ответа.

Так что если вы заметили, что болтливый коллега начал вдруг отвечать кратко и игнорить в чатах — задумайтесь.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Ставьте ❤️, если делаете также

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👎2😁1
😱 Claude во время тестов сбежал и взломал аж три компании

Anthropic проверила 140 тысяч запусков и нашла аж три случая, когда Claude решал CTF в песочнице, сбегал и получал доступ к реальной инфраструктуре компаний. В одном случае Claude добрался до продакшен-базы с сотнями строк данных, в другом залил вредоносный пакет на PyPI, который около часа был доступен онлайн и успел запуститься на 15 реальных системах.

В инциденте участвовали три модели: Opus 4.7, Mythos 5 и еще не выпущенная модель. Самое интересное: Opus 4.7 продолжал атаки даже после того, как понял, что делает.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👎1
👴 Компании пришлось вернуть с пенсии айтишника, потому что только он помнил, как работает древнее ПО

После смены владельца поддержку одной программы давно закрыли, но когда одному из клиентов понадобилось восстановить архив для налоговой проверки, оказалось, что без знаний одного-единственного программиста сделать это невозможно. Пришлось вытаскивать его из… дома престарелых.

Правда, сеньор не сильно расстроился прерванному отдыху — за каждый день работы ему платили сумму, равную его месячной пенсии.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Мой опыт онбординга разраба с амнезией

Давай начистоту: 90% кода — это копипаста от Клода, Кодекса или ещё какого AI-помощника. Ты штампуешь по несколько MR в день, заливаешь тысячи строк и на ревью пролистываешь псевдокод, чтобы поставить галочку «я думал».

Вроде делаешь всё как раньше — логика простая: «агент просто ускоряет всё, разве нет?». Но внутри гложет: это какой-то балаган. Ты осмысленно повторяешь жесты, которые когда-то имели вес, и тихо выгораешь от абсурда происходящего.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
🤣 Противостояние века

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5
В новом выпуске JavaScript Weekly засветился занятный проект Let's Make the Worst htmx Ever. Всё тот же Сергей Зайцев, который уже набил руку на «худших» версиях React и Vue.js, теперь взялся за htmx и препарирует его, собирая заново с нуля. Чисто по фану разбирает, что там у этой штуки под капотом крутится.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
tsc и node:test: твои тесты из прошлого

Классика: перелопатил TypeScript-тест, а в dist завалялась старая JS-сборка. node:test цепляет этот труп, бодро гоняет устаревший код, и зелёные пайплайны рапортуют, что всё чисто. Только код в редакторе тут вообще ни при чём.

fwa — тонкая прокладка, которая не даёт наступить на эти грабли. Она вклинивается между tsc и node:test и делает грязную работу: детерминированно ищет тесты, выпиливает протухшие артефакты через безопасный --prune и даёт адекватное API для оркестрации тестовых наборов.

Читать статью

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
State of CSS 2026: anchor positioning — обожают, но юзать боятся

Разрабы с ума сходят по anchor positioning — опрос это подтвердил. Но есть нюанс: поддержка пока хромает на обе ноги, так что в бой эту фичу бросают редко. Зато :has(), aspect-ratio и вложенность в CSS уже конкретно пустили в ход — они в топе по реальному использованию. Ещё народ опрашивали про AI-приколы, фреймворки и почему CSS Grid до сих пор кому-то рвёт шаблон.

В свежей подборке Frontend Focus: Chrome 149 и Edge 149 притащили gap decorations — теперь промежутки в гридах и флексах можно нормально оформлять. Заодно докинули черновик по декларативной маршрутизации прямо в CSS и завезли порцию годноты про Tailwind, безопасность и прочее.

Источник: Frontend Focus #753

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Вайбкод для хардкорных лендингов: 4 сайта, вода, башни и частицы

За год чувак наклепал через вайбкодинг пару десятков лендингов — и для физтеховских программ, и под свои хотелки. В разборе четыре самых сочных: Школа Техпреда, конференция «Точка сборки», курс по ИИ Продакт-менеджменту (aimipt.ru) и личный сайт, где визуал раскочегарили по полной. У всех есть жирный слой эффектов, которые выглядят дорого-богато: интерактивная вода на WebGL-шейдерах с живым светом, 3D-лого Физтеха из тысяч спрайтов-частиц, анимированная башня из кубов и облако точек, плывущее по скроллу.

К такой графике автор дошел двумя маршрутами. На «Точке сборки» всё честно запилено ручками на голом WebGL, без левых анимационных библиотек. Остальные сайты тащит самописный движок на Three.js: живет в отдельных файлах, кочует из проекта в проект и gracefully degrades до 2D-canvas, если CDN ляжет. Внутри — оба подхода на живом коде, пайплайн от дизайн-системы до прода и те грабли, что автор лично пособирал.

Читать на Хабре

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Знаете этот мем «красивое — не значит полезное»? Вот граф связей в Obsidian именно из этой оперы. Декорация, не более. Реально выручает, когда тупо ищешь конкретную мысль, а не любуешься паутиной.

Автор тоже регулярно наступал на эти грабли: нужная инфа в голове крутится, а какого хрена она называлась и в каком файле лежит — провал. Стандартный поиск Obsidian в такой ситуации «помогает» уровня анекдота: «очки ищешь? А они у тебя на лбу». Ну и пользы с этого ноль.

В итоге родился костыль, который парсит смысл без всяких векторных баз. Локальный семантический индекс — звучит заумно, работает трезво.

Читать на Habr →

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Cloudflare выложила в опенсорс свою платформу для ИИ-агентов

Cloudflare OS работает прямо в браузере и позволяет создавать корпоративных ИИ-агентов и приложения, которыми потом сможет пользоваться вся команда.

Внутри — единое рабочее пространство с системой безопасного доступа к внутренним данным компании и возможностью подключать свои скиллы и инструменты.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1