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

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

РКН: https://vk.cc/cJPGOP
Download Telegram
Лепим стены в SCAD++ на турбо-скорости

Тут мы слегка растормошим SCAD++ и выкроим чуток времени на чай :-) Конструкторы и проектировщики — вам сюда, залетайте.

Читать далее: habr.com

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Пачка функций — это ещё не продукт. Что до меня допёрло, когда я взглянул на свой проект трезвым глазом

Автор плагина для Obsidian Companion и MCP делится: в прошлой статье он разливался про ребрендинг, а потом словил себя на мысли, от которой стало неуютно — сменить название, подтянуть отдельные функции и докинуть сверху ещё пачку возможностей мало, чтобы на выходе получилось что-то реально цепляющее. Фич становилось только больше, а ответа на простой вопрос — зачем обычному юзеру вообще сдался именно его плагин — как не было, так и нет.

Ответить себе на это оказалось сложнее, чем он рассчитывал. Поэтому вместо очередной кнопки он пошёл другим путём: начал смотреть, как росли другие популярные плагины Obsidian, в первую очередь в AI-нише — чтобы понять, есть ли тот самый момент, после которого проект внезапно начинает разгоняться, и можно ли его вообще повторить.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Команда OpenAI вышла на тропу искупления

И теперь у них день сурка: то выкатят фичу, которая правда нужна, то обнулят лимиты в ноль.

Оригинальный пост

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Чё, опять не доверяем платформе? Нолан Лоусон разбирается, почему мы снова и снова пилим своё там, где браузер давно всё дал, — причём сам он обычно топит за платформу. В Hacker News поднялся шум: мол, нативные контролы и API слишком куцые и неудобные, чтобы всерьёз на них опираться.

В том же выпуске: Preact 11 — шесть лет с начала пути к этой версии, теперь с улучшенной гидратацией, автофорвардингом ref и ESM-only пакетом. Nuxt 4.6 — серьёзный шаг к серверно-агностичному Nuxt: серверный слой больше не привязан к Nitro (чистые серверные сборки Vite — экспериментальная опция), встроенные сессии, поддержка Vue Vapor и новый CLI (Nuxt CLI 4.0). Sindre Sorhus закрыл внешние pull request'ы из-за спама ИИ-вкладов, но свои проекты поддерживать продолжит; SWC тоже пускает PR только от доверенных контрибьюторов.

Релизы: Remix 3.0 (без React), Ink 8.0 (нужен React 19.3, плюс scroll offsets), Inferno 10, Qwik 2.0 RC, pnpm 12.10, Ember 7.3, Video.js 10, ESLint 10.12.

JavaScript Weekly #805

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Anthropic затащила Claude в Google Docs, Sheets и Slides

Работает он сбоку — в боковой панели, прямо возле открытого файла. Читает, что там написано, и правит. Но не втихую: каждую правку сначала показывают, и только потом ты жмёшь «ок».

Есть и обратный сценарий. Гугловые документы открываются прямо в Claude — кидаешь ссылку на файл или просишь наваять документ, таблицу либо презентацию. Всё это вылезает рядом с чатом, и дальше редактируете вместе.

Кто что видит — решают настройки доступа в Google. Пока что это бета, но доступна на всех платных тарифах Claude.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🌎 Google запустила 31-дневный бесплатный курс по созданию ИИ-агентов

Advent of Agents будет выходить весь октябрь по одному практическому уроку каждый день. Внутри показывают, как собирать агентов и доводить до ума: давать им инструменты и доступы, защищать от опасных действий и утечек, подключать голос и зрение и разворачивать всё это в Google Cloud. В темах есть сама лекция, ссылки на полезные материалы и репозитории и готовый код для запуска.

И всё это бесплатно

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Google выкатила EmbeddingGemma 2 — и это, на минуточку, первая открытая мультимодальная модель под эмбеддинги. Из коробки жрёт текст, код, картинки, видео и звук. 740 млн параметров, архитектура модульная.

Заточена не под серверную стойку в дата-центре, а под запуск прямо на устройстве. И при этом умудряется обходить некоторые узкоспециализированные модели, которые крупнее её больше чем вдвое. А скрестишь с Gemma 4 — получишь полностью локальный RAG с упором на приватность.

Анонс: blog.google. Веса: google/embeddinggemma-2, GGUF-версия: unsloth/embeddinggemma-2-GGUF.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Как вытянуть длительность видео по ссылке, стянув всего 7% файла — и с чего вдруг в заголовке MP4 стоит ноль

Кто-то закинул ролик на 37 мегабайт и в ответ получил: «Не удалось определить длительность видео». Файл при этом самый обычный — любой плеер его переваривает, ffprobe спокойно показывает 18 секунд. А в логах — глухо, ни единой ошибки.

В разборе: как вообще устроена длительность в MP4, почему в заголовке файла она может оказаться нулевой и как вытащить её тремя HTTP-запросами, не подтаскивая ffmpeg.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Mistral выкатила Mistral Large 4 — Le Chonk

Триллион параметров в тушке, но реально работают 49 млрд. На задачках по коду — 62% в DeepSWE, и GLM-5.3 по этому же бенчу она обходит. Команда говорит, что это SOTA в киберзащите, производстве и финансах.

Веса откроют 27 октября. На AA наскребла 38 — ровно как Luna, только ценник выше, чем у Luna. А через API модель уже доступна сегодня.

Источник

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
JPEG XL приполз в Chrome

Chrome 155, который выкатили днём раньше, теперь умеет картинки JPEG XL (.jxl). По данным Chrome for Developers, жмутся они на 30–50% шустрее, чем JPEG, да ещё и HDR поддерживают — и это не всё.

Разбор темы — в Frontend Focus #761, писали его Versari, Firsching и Jägenstedt.

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

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
[Перевод] Next.js 16.4 приехал

Ветку 16.x пилили не от скуки: туда потихоньку вкатывали новую модель разработки, которая закрывает кучу болячек App Router. Первая загрузка шустрая даже у страниц с персонализацией, переходы на клиенте в SSR-приложениях — моментальные, а кеш становится декларативным и собирается как конструктор. Вот только включать его придётся руками. Звать это добро Cache Components, и в Next.js 17 оно уедет в дефолт.

До этого релиза модель не советовали пихать вообще в любой проект: местами она не выдавала тех же гарантий по затратам и производительности, что старая схема. В 16.4 подъехали ключевые штуки, которые эти рамки сносят. И с этой версии Cache Components — рекомендуемый вариант для любого приложения на Next.js.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Классика жанра: Claude вычистил диск C: под ноль

Мужик гонял Opus с вырубленными запросами разрешений — и получил ровно то, что получил: Claude снёс ему всё, что лежало на C:. Спасло только чудо — точнее, бэкапы. Не окажись их, и это был бы полный трындец.

Урок на будущее: не выпускай агентов с полным доступом к системе и с отключёнными запросами разрешений. Для этого есть auto-permissions в Claude Code и Auto-review в Codex.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Next.js 16.4: Cache Components теперь рекомендуют по умолчанию

В React Status #493 команда Next.js говорит прямо: Cache Components — уже не «попробуйте, вдруг зайдёт», их советуют всем, да ещё и включают из коробки, если поднимаешь проект через create-next-app. Агентным инструментам тоже подвезли улучшений, плюс есть мелкие плюшки для всех приложений.

Деревья родителей и владельцев в React — теперь с визуальной нотацией

Jules Blom придумал нотацию диаграмм для React-приложений: на ней видно, куда попадает каждый элемент (дерево родителей) и какой компонент его породил (дерево владельцев), а рядом отметки для context, Suspense, memo, error boundaries и RSC. Бонусом идёт playground, который рисует такие деревья из вставленного кода.

Источник: React Status #493 — 9 октября 2026.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
GigaIDE: что поменялось за сентябрь 2026

Мы и раньше не страдали молчанием: каждый месяц разбираем, чем GigaIDE обросла за очередные недели. Сентябрь — туда же.

А ниже — короткая сводка по Pro-фишкам GigaIDE. Все они живут на нашем маркетплейсе.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3
«Грет британ блть»: собрал тренажёр по английскому — со своими PDF, карточками и, ясное дело, ИИ

Приложеньице небольшое, суть в «давай ебть английский»: учебник в руки не берёшь, зато каждый день коротко бодаешься с языком.

Внутри: карточки, мемы, озвучка, переписка с ботом и стрик, который без пощады лупит по самооценке.

Читать далее

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
Около 6 миллиардов человек ИИ почти не трогали. А наблюдают за тем, как он за считанные недели делает то, на что раньше уходили годы, — лишь ~5000 человек.

Мистер Карпати делит человечество на четыре категории: ~6 млрд (~75%) — практически без контакта с ИИ; 1–2 млрд (~20%) — для них чат-боты это просто прокачанный Google; около 20 млн программистов и математиков (0,2%) — эти смотрят, как ИИ-агенты одним промптом вывозят проекты, которые раньше тянулись месяцами; и ~5000 человек (~0,00006%) внутри ИИ-лабораторий, где тысячи агентов неделями работают в связке, делают новые научные открытия и развиваются так быстро, что люди уже не успевают проверять результаты их работы.

ChatGPT запустили 30 ноября 2022 года. Прошло меньше четырёх лет, но разрыв не сокращается. Он только растёт.

👉 Node.JS [ru]
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1