Александр Кунташов — про 1С и не только
2.56K subscribers
230 photos
13 videos
439 links
Заметки про разработку и смежные штуки: 1С, Vanessa Automation, DevOps в 1С, OneScript, PHP, Linux, JS, Python и всякое вокруг и около ИТ.
Download Telegram
🥳 BSL Language Server v0.25.0 🥳

https://github.com/1c-syntax/bsl-language-server/releases/tag/v0.25.0

Один из самых фича-богатых релизов наконец-то ушел на золото!

* Слияние контекстов расширений и конфигураций. Да. вы правильно прочли. Да, в релизе. Да, скоро будет в сонаре :)
* Кэширование самой прожорливой (до 25% времени анализа) диагностики проекта - Typo/Очепятки - теперь кэш результаты проверки слов по словарю сбрасываются на диск, и второй анализ происходит намного быстрее
* Семантическая раскраска исходного кода силами самого BSL LS. После старой раскраски в vscode может выглядеть немного непривычно, но я планирую продолжать ее тюнить в лучшую сторону.

Да дофига всего вообще, посмотрите чейнджлог! Для кого я их пишу в конце концов.
1🔥30🎉7👍3
🤟 INFOSTART TEAM EVENT 2026: ищу докладчиков в секцию «Кибербезопасность, защита данных»

По телеграм-каналам уже прошла волна постов о том, что открылось голосование за доклады конференции INFOSTART TEAM EVENT 2026, которая будет проходить с 12 по 14 марта в Москве, в Конгресс-центре ЦМТ. Я выждал волну и теперь догоняю и напоминаю 😄

В этом году я снова буду помогать Алексею Петухову (Business development manager в Kaspersky Neuromorphic Platform) с модерацией секции "Кибербезопасность, защита данных" и приглашаю вас принять участие в качестве докладчика в первую очередь в нашей с Алексеем секции, ну и в целом на конференции.

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

В секции "Кибербезопасность, защита данных" мы хотели бы затронуть такие направления, как

🟢 Безопасность ИИ
🟢 Безопасная разработка
🟢 Нормативное регулирование и стандартизация в сфере ИБ
🟢 Защита данных

Как представитель со стороны разработки решений на платформе 1С, обращаю внимание коллег на подтему "Безопасная разработка". В ней хотелось бы поговорить о вопросах безопасности на всех стадиях разработки ПО, в том числе DevSecOps и обеспечения безопасности на стадии QA — не только с точки зрения "тестирования безопасности", но и с точки зрения рисков ИБ на этом этапе (безопасность тестовых контуров, использующих копии прод-баз, безопасное использование тестовых данных и т.п.).

Приглашаю вас поделиться опытом и, как всегда, призываю не стесняться написать мне в личку @kuntashov, если есть желание выступить, но есть вопросы и сомнения (с точки зрения попадания в тематику; переживаете, что не будет интересно аудитории и т.п.). Как всегда постараюсь помочь!

Подать заявку с докладом можно тут:
➡️ https://infostart.ru/poll/All_EVENT_SPEAKERS/

🤟 Сайт конференции: https://event.infostart.ru/2026team/

Проголосовать за доклады: https://event.infostart.ru/2026team/agenda/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
😄 Инфостарту — 20 лет! 🎂🚀

Сегодня Инфостарт официально празднует юбилей. Для меня история Инфостарта — это история про людей, а не только про код и знания. Максимально остро я ощутил мощь и масштаб сообщества вокруг портала на самых первых оффлайновых конференциях INFOSTART EVENT.

Инфостарт с тех пор стал настоящим гравитационным центром. Он аккумулирует наш опыт, систематизирует сообщество и превращает разрозненные голоса в единую, мощную профессиональную тусовку.

Но верно и обратное: Инфостарт не смог бы стать тем, кем он является сейчас, без сотен и тысяч специалистов, которые делятся наработками, опытом и болью 😅. Равно как и сообществу без Инфостарта было бы намного сложнее найти опору, ритм (от 🤟 конференции до конференции!) и среду для роста.

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

20 лет — это серьезная дата, но, как говорится, всё только начинается 💪.

И, конечно, лучший способ отметить юбилей и снова прочувствовать ту самую атмосферу единства — встретиться лично!

Приглашаю всех на конференцию INFOSTART TEAM EVENT, которая пройдет с 12 по 14 марта 2026 года в Москве (Центр ЦМТ). Будем обсуждать управление, командную разработку и, конечно, праздновать!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🎉14❤5👍2
Forwarded from INFOSTART TEAM EVENT
🛡 Хэдлайнеры секции «Кибербезопасность, защита данных»

Кибербезопасность сегодня — это не про формальности, а про выживание бизнеса.
На INFOSTART TEAM EVENT 2026 в секции «Кибербезопасность, защита данных» — доклады про реальные угрозы, реальные сценарии атак и реальные решения.

Хэдлайнеры секции:

⭐️ Евгений Царев
Управляющий группы компаний «RTM Group», эксперт в области персональных данных, кибербезопасности и права.
Доклад: Атаки на уничтожение IT инфраструктуры. Тренд последних лет.

Как изменились цели атакующих, какие сценарии сегодня самые опасные и какие механики защиты реально работают — коротко, четко и по делу.

⭐️ Евгений Баклушин
СЕО, "Киберинтеллектуальная трансформация" (ООО "КИТ"). Более 15 лет в ИТ и ИБ.
Доклад: Стратегия и Архитектура. Зачем убивать «дракулу», чтобы построить систему ИБ?

Через яркую метафору «Дракулы» Евгений покажет, почему без Концепции, Стратегии и Архитектуры ИБ невозможно защитить промышленную инфраструктуру и как говорить о рисках и бюджете с C-level.

В секции уже сформирована насыщенная программа для тех, кто отвечает за ИТ, ИБ и данные. 👉 Изучить принятые доклады в секции.

👍 Не забудьте проголосовать за доклады, прошедшие во 2 тур — вы напрямую влияете на финальную программу.

🎟 INFOSTART TEAM EVENT 2026 — это концентрация экспертизы, практики и сильного профессионального сообщества.
Билеты уже в продаже — лучше покупать заранее и точно быть с нами 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Forwarded from Никита Арипов | 1С, DevExp (Никита Арипов)
Ландшафт технологий 1С

Вокруг 1С давно выросла целая вселенная: EDT и git, Vanessa и YAxUnit, SonarQube и BSL LS, мониторинг, CI/CD, брокеры, BI… Уследить за всем нереально - а понять, что нужно именно тебе и с чего начать, еще сложнее

Собрал все это в одну интерактивную карту
landscape1c.ru

Выбираешь, кто ты и где работаешь - и сразу видишь свой стек, без лишнего

Что внутри:
• 206 инструментов в 24 категориях: описание, зачем нужен, с чего начать
• фильтры по зрелости, лицензии, происхождению и доступности
• путь освоения по ролям - от базового к продвинутому
• схема-постер всего ландшафта с экспортом в SVG/PNG/PDF - распечатай и повесь в офисе
• граф связей - аналоги и зависимости между инструментами

Разметку выверяю не один.
За осями стоит экспертный совет - практики из своих областей:
• Матвей Серегин — разработка
• Игорь Апресов — разработка
• Евгений Акпаев — администрирование
• Дмитрий Абрамов — инфраструктура
• Татьяна Головкина — тестирование
• Александр Кунташов — тестирование
• Роман Данилов — аналитика
• Мария Серегина — аналитика

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

Заходи, найди свой стек и расскажи, чего не хватает

landscape1c.ru

Буду благодарен за репост - так карту увидит больше коллег
🔥33❤‍🔥4
https://github.com/1c-syntax/bsl-language-server/releases/tag/v1.0.0

У меня просто нет слов, ребята. Проект, начатый 8 лет назад, наконец-то выполнил (и очень-очень перевыполнил) план, намеченный на версию 1.0.0.

8 лет назад я сказал себе, что 1.0 выйдет тогда, когда в vsc-плагине можно будет отключить ВСЕ языковые возможности в пользу BSL LS. И вот, сегодня, вместе с релизом vsc-language-1c-bsl 2.0.0, это наконец осуществилось. Плагин по умолчанию больше не "наполняет свой кэш" для внутренней системы типов. Вся логика делегируется в BSL LS.

Новых возможностей в релизе 1.0.0 ОЧЕНЬ много. Система вывода типов, которой так не хватало для работы автодополнения, в разы умнее моих самых смелых фантазий 8 лет назад.

Я набросал новый раздел сайта с множеством гифок по каждой языковой фиче. Залетайте на сайт: https://1c-syntax.github.io/bsl-language-server/capabilities/

---

СПАСИБО всем, кто участвовал в разработке, обсуждении, просто пользовался BSL LS все эти годы и ждал релиза.
СПАСИБО Ане, которая не только терпела эти годы разработки, но и сама помогала проектировать некоторые механизмы системы.
🔥26❤8👍1
Media is too big
VIEW IN TELEGRAM
🎙 Продолжаем знакомить вас с модераторами INFOSTART TECH EVENT 2026 и их докладами

Александр Кунташов, модератор секции «QA: Тестирование и качество ПО», выступит с докладом:

💭 «AI-assisted testing для легаси-систем: стратегии, промпты, ограничения и практические подходы»

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

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

➖ПОДАТЬ ЗАЯВКУ 👈

Возможно, именно ваш опыт станет частью программы INFOSTART TECH EVENT 2026 ‼️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤1
🔥 grill-me: как «прожарить» идею или требование при помощи ИИ до начала разработки

Вижу, что в чатах 1С-сообщества регулярно обсуждают SDD-подходы и фреймворки, но почти не встречал упоминаний популярного в зарубежных сообществах набора скиллов Мэтта Покока (Matt Pocock) — в частности, grill-me и grill-with-docs.

Этот набор скиллов не является в прямом смысле SDD-фреймворком, но из них собирается легковесный, но полноценный SDD-процесс. Расскажу о главном скилле из набора — grill-me.

В grill-me на вход можно передать идею или сырое требование заказчика. Дальше агент начинает «прожаривать» задачу: рассматривает ее с разных сторон и задает вопросы по всем обнаруженным веткам проектирования, в том числе те, до которых я сам по той или иной причине не додумываюсь.

Вопросов обычно очень много (название дано ему не просто так))), но к каждому скилл предлагает свой рекомендуемый, аргументированный ответ, поэтому процесс не превращается в перекладывание работы по проектированию на кожаного мешка. На проработку требований в таком формате, даже когда вопросов много, уходит как будто меньше мыслетоплива, чем на самостоятельную проработку всех нюансов (где, кстати, зачастую срезаешь углы).

Поэтому однозначно рекомендую аналитикам попробовать его как «экзоскелет» на этапе анализа и проработки требований или подготовки вопросов заказчику. Скилл подсвечивает неявные допущения, забытые граничные случаи, противоречия и решения, которые ты уже как будто принял, но на самом деле никогда вслух не формулировал.

Обычный Plan Mode в Codex или Claude Code, по моему опыту, так глубоко задачу не прорабатывает: он старается быстрее собрать правдоподобный план и перейти к реализации. Grilling же продолжает задавать вопросы, пока не закончатся неисследованные ветки дерева решений, по которому он идет.

Для задачи вне конкретного проекта можно использовать grill-me. Для работы с существующим проектом есть grill-with-docs — он дополнительно исследует кодовую базу и фиксирует найденное в CONTEXT.md и ADR.

На своих пет-проектах я в итоге полностью отказался от тяжеловесных (на мой вкус) SDD-фреймворков с кучей verbose-артефактов и использую цепочку скиллов из набора Мэтта:

/grill-with-docs → /to-spec → /to-tickets → /implement

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

К чему я всё это )

Если используете Codex или Claude Code, возьмите ближайшее реальное требование заказчика или даже готовую постановку задачи и попробуйте прогнать их через grill-me или grill-with-docs. С большой вероятностью уже после первого раунда вопросов окажется, что задача только казалась понятной )

➡️ https://github.com/mattpocock/skills
Please open Telegram to view this post
VIEW IN TELEGRAM
✍31🔥22👍11❤1
Может ли AI написать автотест для 1С: демонстрация Vanessa Automation

Vanessa Automation – инструмент для автоматизации тестирования решений на платформе 1С:Предприятие.

Он как виртуальный пользователь, который открывает формы, нажимает кнопки, вводит данные и проверяет результат столько раз, сколько потребуется.

⏩ Реализует возможность писать сценарии проверки поведения на языке Gherkin (точнее, на его расширенном диалекте, названном TurboGherkin);
⏩ Имеет открытый исходный код (open source);
⏩ Предоставляется под свободной лицензией (BSD 3-Clause License);
⏩ Есть большая библиотека готовых шагов – с их помощью можно собирать сценарии проверок (даже если вы не пишете код).


Познакомиться с инструментом и понять, как ускорить работу при создании автотестов, можно в четверг 20 августа в 18:00 на бесплатном вебинаре «От задачи до работающего автотеста».

🔗 Программа и регистрация

В эфире Александр Кунташов поставит перед AI задачу, создаст сценарий через Vanessa Automation MCP, запустит его и проверит результат, а также расскажет, как контролировать качество сценария, в каких местах AI требуется помощь и зачем изучать Gherkin, если AI уже умеет его писать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥9✍5❤2👏2
✍️ Humanizer для русского языка от Сарычевой

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

😺 N1arko/redaktura-skills — шесть скиллов для редактуры и создания статей, постов, промотекстов, UX-текстов и собственной редполитики.

В основе — редакторские практики Самой Людмилы Сарычевой, соавтора знаменитой «Пиши, сокращай». В набор скиллов она упаковала их вместе с Никитой Архиповым.

Но если что, инфостиль здесь далеко не самое интересное: его современные модели и так худо-бедно знают (универсальный промпт: "Пиши, сокращай как Ильяхов, тварь" (с)).

В скиллах есть отдельные правила для очистки текста от характерных признаков нейрослопа.

Т.е. это то же самое, что 😺 blader/humanizer, только здесь правила написаны специально для русского языка. Руководствуясь ими, ваш ИИ-писатель уберёт за собой навязчивые «это не про X, это про Y», рубленую многозначительность вроде «Коротко. Точно. По делу», вопросы самому себе с немедленным ответом и всю вот эту фигню, которая раздражает не меньше, чем бесячие нейрокартинки к постам, заполонившие всё вокруг.

Ещё два полезных сценария:

— можно создать файл .agents/redpolitika.md и описать в нём свои правила и tone of voice — скиллы постараются учитывать их при создании и редактуре текстов;

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

Скиллы упакованы для Codex и Claude Code, но должны заработать и в других агентах с поддержкой Agent Skills. Для установки достаточно вежливо попросить вашего🤖агента поставить их из репозитория:

😺 https://github.com/N1arko/redaktura-skills

Этот пост тоже прошёл через post и redaktura из набора.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍7⚡4✍1
Forwarded from DevOps в 1с
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉24🔥16👍5❤1