en
Feedback
Никита Арипов | 1С, DevExp

Никита Арипов | 1С, DevExp

Open in Telegram

Личный канал, где делюсь полезностями и идеями с сообществом 1С Мнение личное, не официальное и только на основе открытых данных О себе: Разрабатываю 1С:Бухгалтерия предприятия и отвечаю за 1С:Бухгалтерия некоммерческой организации Вопросы - @Oxotka

Show more
2 863
Subscribers
+224 hours
+107 days
+2330 days
Posts Archive
Статьи и видео - Стек технологий 1С Инфостарт опубликовал мое выступление с конференции с Infostart Team Event 2026 про Стек
Статьи и видео - Стек технологий 1С Инфостарт опубликовал мое выступление с конференции с Infostart Team Event 2026 про Стек технологий 1С на YouTube и VK Видео Уместить в 30 минутное выступление все инструменты и технологии невозможно, да и не нужно. В нем прошел по базовым направлениям и основным инструментам Также доклад доступен в виде большой и крутой статьи Современный инструментарий 1Сника Просьба прожать плюсики, лайки и все такое прочее Ну и Стек технологий - это первый шаг к Ландшафту технологий 1С

OnEvents.ru - один год! Крутому и очень полезному проекту с агрегатором всех событий в мире 1С исполняется год! Я для себя собирал мероприятия и конференции по 1С, но помнил только основные - Партнерка, Инфостарт, RarusTechDay и, пожалуй, все. Даже митапы желтого клуба не знал. Поэтому, когда появился OnEvents, я очень расстроился. Причем сразу по трем поводам: 1. Почему его не было раньше 2. Как много мероприятий по 1С 3. Почему его сделал не я И тут же подключился к разработке этого проекта. Потому что сама идея проекта очень крутая и полезная - целый мир событий 1С в одном месте. А чтобы ничего не пропустить, можно подписаться на календарь событий или RSS. Поэтому в честь дня рождения вам обязательно нужно: 1. Зайти на страницу, посвященную дню рождения проекта - https://onevents.ru/oneyear/ 2. Подписаться на канал t.me/OnEvents 3. Знать, где тусуются все 1Сники! Сергей Бестужев и Павел Чегодаев большие молодцы!

OnEvents.ru - один год! Крутому и очень полезному проекту с агрегатором всех событий в мире 1С исполняется год! Когда он появился я честно очень сильно расстроился. Причем сразу по двум поводам: 1. Почему его не было раньше 2. Почему его сделал не я Но тут же начал принимать активное участие в разработке этого проекта Если серьезно, то вот обязательно зайдите на страницу посвященную дню рождения - https://onevents.ru/oneyear/ Я знаю где тусуются все 1Сники!

Фундаментальная ошибка атрибуции Мы часто приписываем проблемы характеру человека, а не внешними обстоятельствам. При этом если речь идет о нас, то мы считаем, что являемся заложниками обстоятельств, а не характера Например, если мы пропустили ошибку, то это из-за того, что был срочный дедлайн и это не было прописано в задаче. А вот если другой разработчик пропустил критичную ошибку, то это потому что он невнимательный и слабый специалист Ну или если тимлид резко ответил на вопрос, то это потому что он такой токсичный и неуравновешенный. А вот если мы также отвечаем, то это потому что у нас поломался прод и мы сейчас срочно пытаемся решить эту проблему, а тут какие-то вопросы Эту ошибку открыли в социальной психологии и она затрагивает многие аспекты нашей жизни. Причем эксперименты показывают, что даже если рассказать, что такое поведение было обусловлено обстоятельствами, то мы все равно продолжаем приписывать ее именно личности То есть даже если мы узнали о том что, тимлид резко ответил из-за горящего прода, а разработчик допустил ошибку из-за сроков, то все равно продолжаем думать, что это связано с его характером, а не обстоятельствами. Ну что ему мешало сделать лучше и постараться сильнее?! Тем более, что мы бы на его месте никогда бы так не поступили… И, к сожалению, нет четкой инструкции как избежать этой ошибки. Понятно, что нужно добавлять больше контекста и эмпатии двум сторонам, разбираться с проблемой, а не с человеком. Но это сложно… Поэтому в следующий раз когда кто-то накосячит из-за того, что он невнимательный и слабый специалист, задумайтесь, а вдруг это Ваша фундаментальная ошибка атрибуции?

Мой вклад в Unica Unica - это публичный плагин Codex и Claude Code для разработки на 1С:Предприятии. И теперь она умеет еще и
Мой вклад в Unica Unica - это публичный плагин Codex и Claude Code для разработки на 1С:Предприятии. И теперь она умеет еще использовать мой Дизайн-гайд для 1С. То есть при создании форм будет стараться проектировать их с учетом этих правил. Это позволит сделать ваши формы еще лучше. Также добавляю правила из Шаблона новых объектов. Пока сосредоточился на универсальных правилах, а затем если будет поддержка БСП, то еще и их добавлю. То есть теперь помимо технических правил работы с 1С:Предприятие Unica понимает и прикладные особенности, что делает ее поистине уникальным продуктом в сообществе

Что самое сложное в интеграциях? На ум сразу приходят технические сложности: 1. Разные модели данных Например, в одной системе контрагенты, в другой клиенты, а третья система вообще делит поставщиков и покупателей. И все это нужно сопоставить друг с другом 2. Надежность и идемпонентность Что делать если запрос прошел, а ответ не получен? Сработает ли повторная отправка? А нужна ли защита от дублей? 3. Недостаточность документации Пока не встречались сценарии где можно было бы положиться исключительно на документацию. Даже если документация хорошая, остается проблема, что ее еще нужно правильно понять Есть еще авторизация, безопасность, версионирование, синхронизация и так далее. Это все и правда важные технические вопросы, но до них еще нужно дойти. Плюс сейчас с технической частью отлично помогают нейросети Но вот основная сложность в интеграциях - найти ключевой сценарий То ради чего мы вообще это делаем. Не просто подружить две системы, а понять как и зачем с этим будут работать пользователи. А от основного сценария уже и нужно выстраивать все остальное. Давайте попробуем представить, что нам нужна интеграция Бухгалтерии и CRM. Сразу появляются вопросы: - Нужно синхронизировать всех контрагентов и их договоры? - Потребуется еще и номенклатуру выгружать? - А контактные данные нужно отправлять? - А возвраты и корректировки? - А что с НДС? И можно довольно быстро получить огромный список требований. Поэтому важно начать совсем с другого вопроса: А что конкретно должен получить пользователь от этой интеграции? Например: Менеджер в CRM создает счет и хочет увидеть когда клиент его оплатит И вот это уже сценарий. И все требования начинают появляться из него. 1. Контрагент нужен, чтобы бухгалтерия поняла кому выставляется счет. Но контактные данные и заметки о клиенте уже не нужны. Договор может вообще не потребуется 2. Номенклатура - необязательно. В счете можно передать только описание позиции 3. Сумма и скидки - влияют на расчеты и нужны. А вот НДС - уже вотчина бухгалтерии И тогда интеграция становится намного понятнее. И под нее уже можно подстроить нужную техническую часть. То есть порядок такой: 1. Прорабатываем сценарий 2. Строим бизнес-правила 3. Размечаем данные 4. И только потом API, очереди, webhooks, идемпотентность и прочая техническая часть Мне кажется, именно в сценарии и находится самая сложная и интересная часть интеграций. То есть не в том, как передать данные из системы А в систему Б, а в том, какие данные действительно должны пройти этот путь и зачем

Нужны тестировщики для Код-ревью 1С в Google Play Для того, чтобы приложение стало доступно в Google Play обязательно проводится закрытое тестирование. Для этого нужно как минимум 12 пользователей на 14 дней. После этого приложение может быть открыто уже для всех. Что нужно: вступить в группу и 14 дней подряд иметь установленное приложение (само тестирование пассивное, играть не обязательно) Можно все делать сразу с телефона: 1. Вступить в группу - https://groups.google.com/g/codereview1c-testers 2. Перейти по ссылке-приглашению - https://play.google.com/apps/testing/ru.codereview1c.app и там нажать become a tester 3. Установить приложение через Google Play Нужно минимум 12 человек

Последний месяц лета Коллеги, уже в процессе последний месяц лета! Как успехи? Что самое крутое уже произошло, а что только планируется? Давайте хвастаться или жаловаться в комментах!

Новая версия тренажера код-ревью Подготовил новую версию приложения https://codereview1c.ru 1. В профиле появились Стандарты
Новая версия тренажера код-ревью Подготовил новую версию приложения https://codereview1c.ru 1. В профиле появились Стандарты Теперь можно посмотреть что уже пройдено и что в целом еще бывает. Плюс дополнительная возможность отслеживать свой прогресс 2. Вход через Яндекс На замену входа через Гитхаб добавлена возможность войти через Яндекс. Вход через Гитхаб скрыт 3. Новые блоки статистики Дополнительно показывается Активность, точность и стандарты 4. Работа оффлайн и через PWA-приложение Можно сохранить себе на рабочий стол приложение и тренироваться когда нет доступа к сети. При появлении интернета все синхронизируется 5. Новая серверная часть на go Полностью переписал сервер на go и разместил базу данных на сервере (не облачная). Теперь работает бодрее и можно дальше расширять API. Раньше упирался в ограничение Vercel 6. Ну и, конечно, исправлены найденные ошибки На подходе мобильное приложение, это вот моя мечта... Тренажер Код-ревью 1С - https://codereview1c.ru Всем продуктивной недели!

Перерыв на 2 недели Коллеги, традиционный перерыв на 2 недели от телеграма! Не скучайте! Вы самые крутые!

Помимо страницы с результатами опроса добавил в карточки инструментов мнение сообщества о базовых инструментах Разместил бейд
Помимо страницы с результатами опроса добавил в карточки инструментов мнение сообщества о базовых инструментах Разместил бейджики со звездами и датой последнего коммита, чтобы было видно насколько живой инструмент, если он публикуется на GitHub Доработал страницу со схемой, чтобы можно было передвигать блоки и категории в них. Так можно подготовить карту под себя, а затем распечатать и повесить в офисе или на стене И добавил репозиторий еще и на gitflic Карта всех инструментов 1Сника - https://landscape1c.ru/

GitHub снова доступен

GitHub перестал работать в России

Итоги тестового прогона Результаты здесь - landscape1c.ru/survey2026 Это была тестовая волна, чтобы проверить бота, механику и то, как вообще читаются результаты. Спасибо всем, кто прошел! Делюсь тем, что получилось Сразу оговорюсь, что выборка вышла узкой. 79% ответивших это разработчики, больше половины из инхауса, а девять из десяти опытные специалисты и эксперты. Поэтому цифры ниже стоит читать как живое превью по этому кругу людей, а не как срез всей экосистемы 1С. Полную и разнообразную картину постараемся собрать в сентябре Итак, что показал прогон В тестовый опрос взял все базовые инструменты и несколько нишевых, и ставка на базу подтвердилась. Их знают буквально все, доля «не знаю» в среднем 5%. Консолью запросов, БСП, git и Стандартами разработки пользуются практически все, а «взял бы снова» отвечают под 99%. Значит фундамент подобран точно, это действительно та база, по которой споров нет Но даже внутри базовых инструментов есть напряжение, и это самое интересное. Смотрите на связку Хранилища и git. Штатным Хранилищем пользуются почти все (95%), а вот снова выбрали бы его лишь 70%. Получается, почти каждый третий поработавший к нему не вернулся бы У git при использовании 82% лояльность 99%. И показательно, что из тех, кто еще не работал с git, попробовать хотят 90%, а Хранилище пробовать не рвутся даже те немногие, кто с ним пока не сталкивался То есть это читается как история миграции. Люди вынужденно сидят на Хранилище, а сердцем и руками уже в современном стеке. И по мере роста выборки этот разрыв так и держится Отдельная и, пожалуй, самая любопытная история про EDT. В сообществе ходит миф, что EDT никто не любит и работать в нем не хотят. Но цифры говорят обратное Работали с ним 77%, и почти трое из четырех поработавших выбрали бы его снова. А из тех, кто пока только слышал, попробовать хотят 86%, это самая верхушка интереса во всем опросе. Так что тезис «EDT не нужен» цифры не подтверждают. К нему тянутся снаружи, и большинство внутри остается Но есть и вторая половина правды. Рядом с EDT в стеке разработчика живут git, VSCode и SonarQube с лояльностью 94–99%. На их фоне 72% выглядят скромно. Но, кажется, что это не провал, а зона роста. EDT не отвергают, он просто не дотягивает до планки современного стека А эталоном той самой планки выглядит SonarQube. У него сходится и то, и другое. Из работавших снова выбрали бы 94%, а среди тех, кто пока только слышал, попробовать хотят 89%. Это один из самых высоких показателей во всем опросе. Его и любят изнутри, и тянутся к нему снаружи. Из нишевого проглядывает будущее у RabbitMQ. Про него слышали почти все, но в реальной работе он пока меньше чем у трети (используют 29%), при этом попробовать его хотят 85%. И он такой не один, рядом Jenkins (используют 32%, хотят 77%) и Wiki репозитория (31% и 75%). Классические инструменты на переходе из «слышал» в «работаю» Про 1С:Напарник знают почти поголовно, 99%. Но в деле он пока у 57%, и лояльность у него одна из самых низких в опросе - 69%. Похоже на классику раннего этапа, когда рынок переполнен конкурентами: слышали все, попробовала половина, а закрепился он пока не у всех Полные результаты с фильтрами по роли, уровню и контексту здесь: landscape1c.ru/survey2026 Но это была разминка и в сентябре проведем большой опрос. Шире охват, все роли и уровни, постараемся собрать честную картину по всей экосистеме

Спасибо за участие в опросе Ребята, всем спасибо за участие в опросе - @stateOf1c_bot Самостоятельно у меня не удалось набрать достаточно людей для репрезентативной выборки, но благодаря коллегам - все получилось! Спасибо: 1. Клуб питерских одинэсников 2. Вне эфира с Марией Серёгиной 3. Абасов АйТи 4. Игорь Апресов | Radio Ingvar 5. Путь Аналитика | Данилов Роман 6. Будни 1С QA 7. 1С и AI, полезные инструменты и сервисы, стандарты

На текущий момент в боте @stateOf1c_bot ответило 57 человек Давайте за выходные добьем до 100, чтобы данные получились более
На текущий момент в боте @stateOf1c_bot ответило 57 человек Давайте за выходные добьем до 100, чтобы данные получились более насыщенные Те, кто еще не проходил - просьба уделить этому минуты 3 максимум. Потом можно смело бросить @stateOf1c_bot А в понедельник всем будет доступна получившаяся страница (пример ниже)

Тестовый прогон бота для Ландшафта технологий Для повышения точности Ландшафта технологий 1С важно не только мнение экспертов
Тестовый прогон бота для Ландшафта технологий Для повышения точности Ландшафта технологий 1С важно не только мнение экспертов, но и реальное положение дел в сообществе. Что используют, а о чем только слышали Но для этого нужно как-то удобно и приятно спросить у вас об этом. И я придумал сделать для этого телеграм бота - @stateOf1c_bot Там по каждому инструменту нужно ответить на два вопроса - работал или слышал и хотелось бы снова или попробовать. А результаты потом соберем в красивую страничку (пример ниже) и добавим еще на карточки инструментов, чтобы сразу видеть реальное использование Но это в идеале... А сейчас хочется проверить эту идею и как справимся с нагрузкой. Поэтому прогон пока только тестовый. Боевой запустим в сентябре, когда все вернутся из отпусков В тестовом прогоне в основном базовые инструменты и вы их знаете, поэтому опрос займет 1-2 минуты @stateOf1c_bot Что важно сейчас понять: - Все ли понятно? - Удобно ли пользоваться? - Справимся ли с нагрузкой? Результаты тестового опроса соберу и покажу в понедельник