✨ Свой LLM-агент на Typescript с использованием MCP
Помните Джарвиса из "Железного человека"?
Антон Морев мечтал о таком помощнике еще с 2008 года, а теперь показывает, как это реализовать с помощью Model Context Protocol (MCP).
В статье разбирается: создание MCP-сервера, подключение к OpenAI, работа через CLI и Telegram-бота. Есть готовый код на GitHub.
👉 https://habr.com/ru/articles/926548/
Помните Джарвиса из "Железного человека"?
Антон Морев мечтал о таком помощнике еще с 2008 года, а теперь показывает, как это реализовать с помощью Model Context Protocol (MCP).
В статье разбирается: создание MCP-сервера, подключение к OpenAI, работа через CLI и Telegram-бота. Есть готовый код на GitHub.
👉 https://habr.com/ru/articles/926548/
👍8❤3🤡3🔥1
✨Результаты State of CSS 2025
Новые возможности CSS, такие как :has() или cascade layers, уверенно завоевывают место в арсенале разработчиков.
State of CSS 2025 показывает: эти фичи не просто очередные бесполезные новинки, а надежные инструменты для упрощения работы.
Хочешь быть в курсе трендов? Более 5,5 тысяч разработчиков поделились своим мнением о настоящем и будущем CSS.
👉 https://2025.stateofcss.com/
Новые возможности CSS, такие как :has() или cascade layers, уверенно завоевывают место в арсенале разработчиков.
State of CSS 2025 показывает: эти фичи не просто очередные бесполезные новинки, а надежные инструменты для упрощения работы.
Хочешь быть в курсе трендов? Более 5,5 тысяч разработчиков поделились своим мнением о настоящем и будущем CSS.
👉 https://2025.stateofcss.com/
👍6🎉2🔥1
✨ Вышел Angular 20.2.0
Команда Angular выпустила новую версию, которая приносит множество улучшений. Давайте рассмотрим ключевые изменения.
Zoneless становится стабильным
Одно из самых значительных событий этого релиза — Zoneless больше не находится в режиме developer preview.
Новая эра анимаций
Angular представляет новое API для работы с анимациями, которое позволяет создавать их с помощью CSS. В связи с этим, пакет
Маршрутизация
Метод getCurrentNavigation теперь устарел, ему на смену приходит currentNavigation.
Поддержка TypeScript 5.9
Angular идет в ногу со временем и добавляет поддержку последней версии TypeScript.
Прочее
Добавлена поддержка использования as-алиасов в блоках else if, а также целый ряд других улучшений.
👉 https://github.com/angular/angular/releases/tag/20.2.0
Команда Angular выпустила новую версию, которая приносит множество улучшений. Давайте рассмотрим ключевые изменения.
Zoneless становится стабильным
Одно из самых значительных событий этого релиза — Zoneless больше не находится в режиме developer preview.
Новая эра анимаций
Angular представляет новое API для работы с анимациями, которое позволяет создавать их с помощью CSS. В связи с этим, пакет
@angular/animations
объявляется устаревшим и будет полностью удален в будущих версиях.Маршрутизация
Метод getCurrentNavigation теперь устарел, ему на смену приходит currentNavigation.
Поддержка TypeScript 5.9
Angular идет в ногу со временем и добавляет поддержку последней версии TypeScript.
Прочее
Добавлена поддержка использования as-алиасов в блоках else if, а также целый ряд других улучшений.
👉 https://github.com/angular/angular/releases/tag/20.2.0
🔥24👍6🎉2