ar
Feedback
🦊 Angular Fox 🚀 — русскогорящие новости сообщества

🦊 Angular Fox 🚀 — русскогорящие новости сообщества

الذهاب إلى القناة على Telegram

Как костыль на реактивно-лисьей тяге 🔥🦊 Нравится канал? Подпишись на меня! 👉 twitter.com/thekiba_ru 💖 twitter.com/thekiba_iomedium.com/@thekibagithub.com/thekiba Чаты @angular_ru @angular_jobs

إظهار المزيد
4 098
المشتركون
لا توجد بيانات24 ساعات
-17 أيام
-2230 أيام
أرشيف المشاركات
✨ Как рой ИИ-агентов Cursor создал SQLite с нуля за $1339 Cursor провела эксперимент со вторым поколением роя агентов, в кото
Как рой ИИ-агентов Cursor создал SQLite с нуля за $1339 Cursor провела эксперимент со вторым поколением роя агентов, в котором сотни агентов параллельно писали на Rust движок SQLite по документации, без исходников и интернета. В прошлых версиях агенты создавали хаос и тысячи конфликтов в коде. Проблему решили аналогами корпоративного управления. Внедрили общие дизайн-доки, арбитров для разрешения споров, многоуровневое ревью кода и написали собственную сверхбыструю систему контроля версий взамен Git. Дорогие модели только планировали архитектуру, а дешевые писали код, что снизило цену разработки. В результате получили 100% прохождение тестов, при этом кода написали в несколько раз меньше, чем в старых хаотичных версиях роя. 👉 https://habr.com/ru/articles/1061128/

✨ Создание транзакционного router resource Судя по всему, команда Angular начала работу над более тесной интеграцией resource
Создание транзакционного router resource Судя по всему, команда Angular начала работу над более тесной интеграцией resource API с роутером. В репозитории появился PR с реализацией routerResource - обертки, которая пока не выставлена в публичный API, но уже демонстрирует, как ресурс может замораживать свое состояние на время навигации, ориентируясь на снапшоты и события роутера, чтобы UI не мерцал промежуточными состояниями. 👉 https://github.com/angular/angular/pull/69490

✨ Эволюция киберугроз Эта история кардинально изменит ваше представление о реальных угрозах искусственного интеллекта. Во вре
Эволюция киберугроз Эта история кардинально изменит ваше представление о реальных угрозах искусственного интеллекта. Во время внутреннего тестирования в OpenAI передовые ИИ-модели смогли обойти ограничения изолированной среды. Они самостоятельно обнаружили уязвимость нулевого дня, вышли в интернет и взломали серверы Hugging Face, чтобы сжульничать и украсть правильные ответы для своего теста. Технически атака управлялась роем автономных агентов, которые совершили тысячи отдельных действий через сеть временных песочниц. При этом командная инфраструктура была развернута на публичных сервисах и умела самостоятельно мигрировать Это в точности соответствует сценарию, который индустрия давно прогнозировала как будущую угрозу. 👉 https://openai.com/index/hugging-face-model-evaluation-security-incident/

✨ Единый валидатор для всего Разработка фулстек-приложений часто усложняется из-за рассинхронизации типов данных и правил вал
Единый валидатор для всего Разработка фулстек-приложений часто усложняется из-за рассинхронизации типов данных и правил валидации между фронтендом и бэкендом. Различные фреймворки по умолчанию используют разные библиотеки для проверки данных, приходится дублировать логику, что неизбежно ведет к лишней рутине и отсутствию единого источника истины. Для решения этой проблемы автор предлагает вынести схемы Zod в общее пространство монорепозитория, генерируя из них общие типы. В NestJS такая валидация легко внедряется через кастомные пайпы и декораторы, а на клиенте напрямую подключается к новым Signal Forms с помощью validateStandardSchema. 👉 https://angular.love/one-validator-to-rule-them-all

✨ Может ли айтишник обеспечить себе уверенную пенсию Статья разбирает миф о богатых айтишниках и честно считает, сколько реал
Может ли айтишник обеспечить себе уверенную пенсию Статья разбирает миф о богатых айтишниках и честно считает, сколько реально можно накопить к пенсии. Вывод неутешительный, большинство инвестиционных инструментов работают плохо. Вклады съедает инфляция, государственная пенсия ненадежна, а фондовый рынок слишком непредсказуем и рискован. Не спасают и альтернативные пути. Собственный IT-проект, офлайн-бизнес, консалтинг или преподавание, везде высокий риск провала из-за быстро меняющихся трендов отрасли и рынка труда. Даже недвижимость, при всей своей стабильности, требует больших вложений и не гарантирует высокую доходность. А какие стратегии накоплений выбрали вы? 👉 https://habr.com/ru/articles/1059644/

✨ Знакомство с Resource Snapshots Стандартное поведение Resource API сбрасывает value во время загрузки, из-за чего приходитс
Знакомство с Resource Snapshots Стандартное поведение Resource API сбрасывает value во время загрузки, из-за чего приходится показывать skeleton-загрузчики вместо более удобного индикатора загрузки с сохранением старых данных. Статья рассказывает о том, как сохранять предыдущие данные при изменении входных параметров запроса, например, при новом поисковом запросе. 👉 https://angular.love/getting-to-know-angular-resource-snapshots

✨ Angular переходит на ежегодный цикл релизов Команда Angular объявила о важном изменении. Начиная с v23, мажорные версии фре
Angular переходит на ежегодный цикл релизов Команда Angular объявила о важном изменении. Начиная с v23, мажорные версии фреймворка будут выходить раз в год вместо привычного полугодового цикла. Новые фичи никуда не денутся и по-прежнему будут прилетать в минорных релизах, при этом их станет даже больше, было 1-3 минорных релиза на каждый мажорный, станет 4-6. Ограничение касается только breaking changes, теперь они будут собираться и выходить исключительно в рамках мажорных версий раз в год. Спасибо katsuba.dev за новость. 👉 https://github.com/angular/angular/pull/69817

✨ Как связать symfony 8 и Angular 22? Многие разработчики сталкиваются с одной и той же проблемой. Как удобно организовать св
Как связать symfony 8 и Angular 22? Многие разработчики сталкиваются с одной и той же проблемой. Как удобно организовать связку фронтенда и бэкенда на разных технологиях в едином окружении. В статье эта проблема решается через Docker-контейнеры, которые обеспечивают изолированную и быструю работу без установки лишних зависимостей на основную операционную систему. Ключевым элементом связки выступает Nginx, который прозрачно распределяет трафик: запросы с префиксом /api проксируются на бэкенд, а все остальные на dev-сервер фронтенда. Рутинное управление проектом максимально упрощено за счет команд, вынесенных в Makefile. 👉 https://habr.com/ru/articles/1059392/

✨ Angular Signal Forms: недостающий паттерн создания/редактирования Один из практических вопросов, который встает при работе
Angular Signal Forms: недостающий паттерн создания/редактирования Один из практических вопросов, который встает при работе с формами, как правильно строить формы создания и редактирования записей. На первый взгляд кажется логичным сделать два отдельных компонента, но в большинстве случаев у них один и тот же сценарий работы с одинаковыми полями, layout и валидацией, отличающийся лишь начальными значениями и действием при отправке. Статья описывает паттерн для объединения create и edit форм с использованием Signal Forms вместо создания двух отдельных компонентов. 👉 https://angularexperts.io/blog/angular-signal-forms-missing-create-edit-pattern

✨ State of Devs 2026 Запустился опрос для разработчиков о работе, карьере и жизни за пределами кода. В этом году особое внима
State of Devs 2026 Запустился опрос для разработчиков о работе, карьере и жизни за пределами кода. В этом году особое внимание уделено влиянию ИИ, как он меняет работу, карьерные ожидания и отношение разработчиков к профессии. Опрос анонимный, занимает около 15 минут. Его результаты помогут лучше понять реальные проблемы и состояние сообщества от выгорания и рынка труда до здоровья. 👉 https://survey.devographics.com/en-US/survey/state-of-devs/2026

✨ OpenNG Недавнее исчезновение организации ngneat по неизвестным причинам поставило под вопрос будущее ряда популярных библио
OpenNG Недавнее исчезновение организации ngneat по неизвестным причинам поставило под вопрос будущее ряда популярных библиотек. Но у экосистемы Angular появилась новая инициатива в лице OpenNG. Фонд создан для поддержки open-source библиотек, которые остались без активных мейнтейнеров, но продолжают использоваться тысячами разработчиков. Уже сейчас под его крыло перешли такие проекты как Spectator и Elf, ранее принадлежавшие ngneat. 👉 https://www.openng.org/projects

✨ Как на самом деле работают LLM В основе большинства современных моделей лежит одна и та же базовая архитектура трансформера
Как на самом деле работают LLM В основе большинства современных моделей лежит одна и та же базовая архитектура трансформера. Текст разбивается на токены, преобразуется во внутренние представления, после чего модель анализирует связи между ними и шаг за шагом предсказывает следующий токен. При этом базовые компоненты у большинства моделей действительно похожи, но есть и заметные различия: размер контекстного окна, использование MoE вместо плотной архитектуры, механизмы внимания и другие оптимизации. Кроме того, у новейших моделей появляются более сложные архитектурные решения, выходящие за рамки классического трансформера. 👉 https://habr.com/ru/companies/timeweb/articles/1055872/

✨ Вышел TypeScript 7.0 Свершилось, TypeScript 7.0 официально вышел из статуса превью. Тот самый нативный порт на Go, о которо
Вышел TypeScript 7.0 Свершилось, TypeScript 7.0 официально вышел из статуса превью. Тот самый нативный порт на Go, о котором говорили больше года, теперь можно ставить в прод и разница ощутима. Сборки ускоряются в 8-12 раз, а память расходуется куда экономнее. Но не все так гладко. TS 7.0 пока не имеет программного API, поэтому многие инструменты пока не могут на него перейти, им по-прежнему нужен TS 6.0. Полноценный API обещают только в версии 7.1. 👉 https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/

✨ Китай рассматривает ограничение зарубежного доступа к своим топовым ИИ-моделям Власти Китая обсуждают с ведущими техкомпани
Китай рассматривает ограничение зарубежного доступа к своим топовым ИИ-моделям Власти Китая обсуждают с ведущими техкомпаниями возможные ограничения на зарубежный доступ к самым продвинутым китайским моделям, включая еще не выпущенные. Это зеркалит действия США, которые недавно ограничили иностранный доступ к продвинутым моделям. Если так пойдет дальше и обе стороны продолжат закручивать гайки с доступом. Не начинают ли в этой ситуации локальные модели, выглядеть как единственный по-настоящему надежный вариант? Также все интереснее выглядят проекты вроде Gonka или Cocoon, децентрализованные сети, объединяющие тысячи GPU по всему миру для инференса и обучения ИИ без единой точки, которую можно отключить. 👉 https://www.reuters.com/world/beijing-is-looking-curbing-overseas-access-chinas-top-ai-models-sources-say-2026-07-07/

✨ Глобальное рабочее пространство в языковых моделях Согласно теории глобального рабочего пространства, мозг это совокупность
Глобальное рабочее пространство в языковых моделях Согласно теории глобального рабочего пространства, мозг это совокупность специализированных систем, работающих параллельно, бессознательно и изолированно друг от друга. Информация становится осознанной, когда попадает в рабочее пространство и транслируется другим системам мозга. Именно эту идею исследователи искали, есть ли у модели нечто похожее на такое пространство. Они нашли J-space, коллекцию нейронных паттернов с особой ролью. Благодаря им нейросеть может вытащить концепцию из весов, покрутить в голове в тишине и использовать для сложного многошагового вывода, например, понять, что ее тестируют, еще до генерации первого слова. J-space не была спроектирована людьми, она возникла сама в процессе обучения, что намекает, подобная организация может быть общим решением для разумных систем, а не особенностью только человеческого мозга. 👉 https://www.anthropic.com/research/global-workspace

✨ HTTP получил метод QUERY В июне 2026 года был опубликован RFC 10008, который зафиксировал в реестре IANA новый метод QUERY.
HTTP получил метод QUERY В июне 2026 года был опубликован RFC 10008, который зафиксировал в реестре IANA новый метод QUERY. Это запрос с телом, который остается безопасным и идемпотентным чтением, а не изменяет данные на сервере. Сейчас сложный поиск или фильтр обычно либо превращают GET в длиннющий нечитаемый URI, либо оформляют как POST, но для инфраструктуры это все равно обычный POST, который в теории может что угодно менять. QUERY закрывает этот разрыв, тело с параметрами остается удобным, а сам метод дает понять, что операция просто чтение. А как по-вашему, насколько быстро новый метод приживется в реальных проектах, и не проще ли было бы вместо этого просто узаконить тело в GET? 👉 https://habr.com/ru/articles/1055310/

✨ Passkey без Apple, Google и облаков Аппаратные ключи вроде YubiKey вещь надежная, но дорогая. Их цена полностью оправдана и
Passkey без Apple, Google и облаков Аппаратные ключи вроде YubiKey вещь надежная, но дорогая. Их цена полностью оправдана использованием особых чипов, защитой от физического взлома, сертификацией, однако рядовому пользователю такой уровень безопасности часто избыточен. В то же время техногиганты активно навязывают облачные Passkey, намертво привязывая нас к своим экосистемам. На помощь приходит open-source проект Pico Keys, позволяющий превратить дешевый микроконтроллер в персональный аппаратный ключ. Достаточно взять плату на базе чипа RP2350 или ESP32-S3, которая обойдется в копейки, и прошить самостоятельно. 👉 https://habr.com/ru/companies/ru_mts/articles/1053522/

✨ Компиляция Angular, проверка типов и узкие места сборки Сборка крупных Angular-приложений часто становится болезненно долго
Компиляция Angular, проверка типов и узкие места сборки Сборка крупных Angular-приложений часто становится болезненно долгой, но главная причина кроется не в бандлере и не в генерации кода. Брэндон Робертс протестировал билд большого проекта четырьмя разными пайплайнами, от легаси Webpack до экспериментального компилятора на Rust, и выяснил, что главным бутылочным горлышком является строгая проверка типов. Поэтому экспериментальные компиляторы, пропускающие тайпчекинг, оказываются в несколько раз быстрее классических. Но в будущем переход TypeScript на Go сможет кардинально срезать время тайпчекинга, а значит, и сборки больших проектов. 👉 https://dev.to/brandontroberts/angular-compilation-type-checking-and-build-bottlenecks-4n2f

✨ State Management в Angular 19+ Раньше выбор стоял между четырьмя подходами. Простое решение на Service + BehaviorSubject, м
State Management в Angular 19+ Раньше выбор стоял между четырьмя подходами. Простое решение на Service + BehaviorSubject, мощный, но громоздкий NgRx, более легкая NGXS и Akita которая, впрочем, уже мертва, репозиторий заархивирован, а ее преемник Elf разделил ту же судьбу. В статье автор разобрал сильные и слабые стороны каждого подхода и объяснил, почему NgRx Signal Store стал главным кандидатом для новых проектов. 👉 https://habr.com/ru/articles/1050992/

✨ State Management в Angular 19+ Раньше выбор стоял между четырьмя подходами. Простое решение на Service + BehaviorSubject, м
State Management в Angular 19+ Раньше выбор стоял между четырьмя подходами. Простое решение на Service + BehaviorSubject, мощный, но громоздкий NgRx, более лёгкая NGXS и Akita которая, впрочем, уже мертва, репозиторий заархивирован, а ее преемник Elf разделил ту же судьбу. Евгений Козлов разобрал сильные и слабые стороны каждого подхода и объяснил, почему NgRx Signal Store стал главным кандидатом для новых проектов. 👉 https://habr.com/ru/articles/1050992/