Банкста
Бизнес теперь сравнивает зарплату сотрудников и цену токенов. Он увольняет сотрудников ради автоматизации, при этом эффективность процессов часто оценивают не результатами, а расходом токенов. Оставшиеся специалисты постепенно перестают создавать продукт…
Как обычно, бизнес гонятся за KPI - на выходе получат гору нейрослопа, и пойдут искать тех, кто ещё умеет работать. Опыт уже есть у западных компаний.
💯5
Forwarded from Aurora Developers
🚀 Вышла новая альфа-версия адаптации CMP для ОС Аврора (v0.0.5)
Прошёл квартал — а значит, вышла новая альфа-версия адаптации CMP для ОС Аврора. Рассказываем, что изменилось.
🛠 Инструментарий разработчика
- Плагин для IntelliJ IDEA для быстрого старта
- Автопринятие разрешений при запуске приложений
- Возможность указать дополнительные файлы при сборке RPM
✨ Расширение возможностей фреймворка
- Создания обложек приложения используя Compose
- Открытие URI с системным диалогом выбора приложения
- Поддержка ориентаций приложения
- Новая библиотека адаптивных иконок ОС Аврора
- Полная поддержка экранной клавиатуры — предиктивный ввод и автокоррекция
🚗 Аврора автомобильная
- Поддержка обложек/виджетов
- Улучшена стабильность работы фреймворка
📱 Референсные приложения
- Новое демо-приложение «Погода»
- Темплейт для быстрого старта разработки
- Обновление всех демострационных приложений
✅ Качество и стабильность
- Исправления и общая стабилизация фреймворка
Новая версия уже доступна для разработчиков.
Пробуйте прямо сейчас — все примеры и API в документации.
👉 Документация
Проект по адаптации CMP для ОС Аврора продолжает развиваться как открытый проект на mos.hub — присоединяйтесь к разработке, чтобы внести свой вклад и повлиять на будущее фреймворка. Мы открыты к вашему коду и экспертизе. Только #ВМЕСТЕ мы сможем сделать инструмент максимально полезным для всего сообщества.
👉 Репозиторий
Прошёл квартал — а значит, вышла новая альфа-версия адаптации CMP для ОС Аврора. Рассказываем, что изменилось.
🛠 Инструментарий разработчика
- Плагин для IntelliJ IDEA для быстрого старта
- Автопринятие разрешений при запуске приложений
- Возможность указать дополнительные файлы при сборке RPM
✨ Расширение возможностей фреймворка
- Создания обложек приложения используя Compose
- Открытие URI с системным диалогом выбора приложения
- Поддержка ориентаций приложения
- Новая библиотека адаптивных иконок ОС Аврора
- Полная поддержка экранной клавиатуры — предиктивный ввод и автокоррекция
🚗 Аврора автомобильная
- Поддержка обложек/виджетов
- Улучшена стабильность работы фреймворка
📱 Референсные приложения
- Новое демо-приложение «Погода»
- Темплейт для быстрого старта разработки
- Обновление всех демострационных приложений
✅ Качество и стабильность
- Исправления и общая стабилизация фреймворка
Новая версия уже доступна для разработчиков.
Пробуйте прямо сейчас — все примеры и API в документации.
👉 Документация
Проект по адаптации CMP для ОС Аврора продолжает развиваться как открытый проект на mos.hub — присоединяйтесь к разработке, чтобы внести свой вклад и повлиять на будущее фреймворка. Мы открыты к вашему коду и экспертизе. Только #ВМЕСТЕ мы сможем сделать инструмент максимально полезным для всего сообщества.
👉 Репозиторий
🔥9💩1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13💩1
Vitaliy Zarubin | @keygenqt
Наконец-то Vibe Action стал таким, каким я его хотел видеть: надежный плагин и гибкие экшены. Закрыл все свои хотелки, но в стейбл пока не перевожу — это всё же пет-проект, который уже тянет на 20к строк кода. Статус беты оставил для страховки и жду фидбека:…
Работаю над прозрачностью движка для LLM-пайплайнов в Vibe Action. v0.3.0 в процессе, есть успехи.
Модификаторы (или по-новому операторы) разделены на группы — чтение, трансформация, проверка, запись. Каждая со своим контрактом, и их будет больше. Прозрачный YAML — это к чему иду, важно чтобы пайплайн читался без документации. Но не менее важно то, что произошло с движком: он сильно упростился. Добавил фич, которых раньше не было, а приложение при этом уменьшилось почти на тысячу строк. То есть функционала стало больше, а кода — меньше.
Фичи можно добавлять, повышая сложность проекта, а можно — снижая её.
Модификаторы (или по-новому операторы) разделены на группы — чтение, трансформация, проверка, запись. Каждая со своим контрактом, и их будет больше. Прозрачный YAML — это к чему иду, важно чтобы пайплайн читался без документации. Но не менее важно то, что произошло с движком: он сильно упростился. Добавил фич, которых раньше не было, а приложение при этом уменьшилось почти на тысячу строк. То есть функционала стало больше, а кода — меньше.
Фичи можно добавлять, повышая сложность проекта, а можно — снижая её.
👍6🔥3
🎂 Сегодня все прогеры вспоминают, сколько комбинаций можно закодировать в одном байте. Не нужно спрашивать у LLM - это мой вам подарочек - 256.
🎉10👍1
Vitaliy Zarubin | @keygenqt
🎂 Сегодня все прогеры вспоминают, сколько комбинаций можно закодировать в одном байте. Не нужно спрашивать у LLM - это мой вам подарочек - 256.
Хотя кого мы обманываем... На самом деле 255. Но в календаре нет нулевого дня. А жаль, можно было бы отдохнуть.
😁4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
#fun Вы тоже любите презентации? Когда их делает кто-то другой, нервничает, рассказывает, а вы не слушаете?
😁8
#fyi Завершил рефакторинг пайплайнов Vibe Action — v0.0.2 на подходе, планирую релиз на этой неделе.
Схема стала прозрачнее: логика ушла из плейсхолдеров в декларацию, неявное стало явным. Модификаторы стали операторами и разделены на группы — чтение, трансформация, проверка, запись. Fan-out списков теперь задается явно, параметры стали мощнее и получили прозрачную логику передаваемых данных. Пайплайн читается без документации.
Все тесты пройдены🎉 , дальше — добавление свежих фич.
Схема стала прозрачнее: логика ушла из плейсхолдеров в декларацию, неявное стало явным. Модификаторы стали операторами и разделены на группы — чтение, трансформация, проверка, запись. Fan-out списков теперь задается явно, параметры стали мощнее и получили прозрачную логику передаваемых данных. Пайплайн читается без документации.
Все тесты пройдены
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Демо-сессия: Агенты vs Ассистенты: как остаться автором кода / Виталий Зарубин (ОМП)
В своем докладе я покажу, как превратить хаотичные промпты в надежные YAML-пайплайны для работы с LLM, которые экономят токены и помогают обеспечивать качество кода. На примере проекта vibe-action продемонстрирую подход, в котором каждый шаг изолирован. Это…
👍6🔥2
Forwarded from Банкста
Huawei, с 2019 года находящаяся под санкциями США, презентовала настольный компьютер HM650 без единой американской технологии.
Вместо привычных систем вроде Windows или Linux десктоп работает на фирменной Harmony OS. Китайский гигант создавал эту экосистему семь лет и теперь готовится массово переводить на нее госструктуры и бизнес.
К началу осени 2026 года под платформу адаптировали свыше 50 тысяч приложений и 3300 сервисов. @banksta
Вместо привычных систем вроде Windows или Linux десктоп работает на фирменной Harmony OS. Китайский гигант создавал эту экосистему семь лет и теперь готовится массово переводить на нее госструктуры и бизнес.
К началу осени 2026 года под платформу адаптировали свыше 50 тысяч приложений и 3300 сервисов. @banksta
❤10🔥6
🔥 Vibe Action v0.3.0: новый пайплайн-движок
Крупное обновление — пайплайны. Схема обновлена 0.0.1 → 0.0.2: вместо тегов с модификаторами, вшитых прямо в текст шага, — декларативный dataflow.
👉
👉 Guards.
👉 Dead-tags. Если ни один кандидат не прошёл — шаг просто пропускается. Условное выполнение стало частью языка: в
👉 30+ операторов вместо 20+ модификаторов. Разложены по категориям: Read, Inspect, Transform, Write. Новые:
👉 Явные списки. Fan-out через
👉 Query-провайдеры. Единый
👉 Ядро стало проще и расширяемее. Граф пайплайна больше не просчитывается целиком заранее — шаги резолвятся в процессе работы, по мере готовности данных. Меньше модулей, понятнее поток, меньше проблем.
⚠️ Breaking change. Схема 0.0.2 несовместима с 0.0.1:
Кода почти не прибавилось, документация выросла в два раза. Все нововведения уложились в тот же объём.
📕 https://vibe-action.keygenqt.com
🔗 Vibe Action
🔗 Vibe Action Plugins
Крупное обновление — пайплайны. Схема обновлена 0.0.1 → 0.0.2: вместо тегов с модификаторами, вшитых прямо в текст шага, — декларативный dataflow.
👉
val-кандидаты вместо inline-тегов. Данные шага объявляются отдельно: источник (data — другой тег или литеральная строка), операции над ним (mods), куда подставить ({name}). Шаблон стал чистым текстом, зависимости — явными, сломать граф опечаткой в тексте будет сложнее.👉 Guards.
when мягко пропускает кандидата и пробует следующий, fail жёстко останавливает с ошибкой после применения mods. Трёхветочные блоки «а если пусто — вывести ERROR» ушли в историю.👉 Dead-tags. Если ни один кандидат не прошёл — шаг просто пропускается. Условное выполнение стало частью языка: в
commit dry-run отключает реальный коммит одним гвардом.👉 30+ операторов вместо 20+ модификаторов. Разложены по категориям: Read, Inspect, Transform, Write. Новые:
grep, filter, replace, base64, item, tail, compare, matches, запись в файл через file:<path>, явные clipboard_text / clipboard_image.👉 Явные списки. Fan-out через
each: {split, merge} вместо неявного поведения. Многострочные данные теперь полностью контролируемые пользователем.👉 Query-провайдеры. Единый
{query} с пайпами разложен на явные источники: query_raw, query_prompt, query_image, query_file_path, query_project_path, плюс отдельные query_clipboard_text / query_clipboard_image / query_clipboard_path.👉 Ядро стало проще и расширяемее. Граф пайплайна больше не просчитывается целиком заранее — шаги резолвятся в процессе работы, по мере готовности данных. Меньше модулей, понятнее поток, меньше проблем.
⚠️ Breaking change. Схема 0.0.2 несовместима с 0.0.1:
{tag|mods}, expect, confirm и when/then-матрицы больше не работают. Если у вас кастомные экшены (дефолтные после обновления перезапишутся) — миграция в доке, обычно это минус 30% строк.Кода почти не прибавилось, документация выросла в два раза. Все нововведения уложились в тот же объём.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🔥 Vibe Action: App v0.3.1 + Plugin v0.0.9
Свежий апдейт — группы экшенов и внешние репозитории.
👉 Добавлены группы — компактный вид экшенов
👉 Подключение внешних репозиториев экшенов
🔗 Vibe Action
🔗 Vibe Action Cross
📕 https://vibe-action.keygenqt.com
Свежий апдейт — группы экшенов и внешние репозитории.
👉 Добавлены группы — компактный вид экшенов
👉 Подключение внешних репозиториев экшенов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
#fyi Вернулся на GitHub — кто хотел поставить звездочки ✨ , теперь можно =). Зеркала на GitCode оставил, но основным будет GitHub.
Почему вернулся:
GitCode — сервис, ориентированный на китайский рынок. Мы можем им пользоваться, но в ограниченных рамках — например, без верификации недоступны CI и Pages. А для иностранца пройти её невозможно — там требуют китайский ID.
Такая история происходит с огромным количеством китайских сервисов. Даже если у тебя есть китайский номер и загранпаспорт — китайского ID у тебя быть не может. Он может быть только у гражданина или у человека с китайской «гринкартой».
Не у всех сервисов так: иногда для верификации принимают загранпаспорт, такое встречается нечасто.
Но это было интересно — теперь я знаю, что branch это 分支 =)
Почему вернулся:
GitCode — сервис, ориентированный на китайский рынок. Мы можем им пользоваться, но в ограниченных рамках — например, без верификации недоступны CI и Pages. А для иностранца пройти её невозможно — там требуют китайский ID.
Такая история происходит с огромным количеством китайских сервисов. Даже если у тебя есть китайский номер и загранпаспорт — китайского ID у тебя быть не может. Он может быть только у гражданина или у человека с китайской «гринкартой».
Не у всех сервисов так: иногда для верификации принимают загранпаспорт, такое встречается нечасто.
Но это было интересно — теперь я знаю, что branch это 分支 =)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
#fyi Google переписывает критически важные зависимости C на Rust с помощью ИИ и дифференциального фаззинга.
Команда безопасности Google разработала метод замены устаревшего кода на языке C в библиотеке обработки изображений giflib на код на языке Rust, чтобы устранить присущие ему уязвимости, связанные с управлением памятью. В ходе проекта применялся процесс автоматизированной миграции, обеспечивающий совместимость и защиту от уязвимостей нулевого дня. Проект позволил сохранить производительность во время выполнения, одновременно продемонстрировав, что перевод кода с помощью ИИ требует постоянного контроля со стороны человека. Автор: Олимпиу Поп.
🔗 https://www.infoq.com/news/2026/09/c-rust-rewrite/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Rust-news
Команда безопасности Google разработала метод замены устаревшего кода на языке C в библиотеке обработки изображений giflib на код на языке Rust, чтобы устранить присущие ему уязвимости, связанные с управлением памятью. В ходе проекта применялся процесс автоматизированной миграции, обеспечивающий совместимость и защиту от уязвимостей нулевого дня. Проект позволил сохранить производительность во время выполнения, одновременно продемонстрировав, что перевод кода с помощью ИИ требует постоянного контроля со стороны человека. Автор: Олимпиу Поп.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5