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

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

@arin1c

Личный канал, где делюсь полезностями и идеями с сообществом 1С
Мнение личное, не официальное и только на основе открытых данных

О себе: Разрабатываю 1С:Бухгалтерия предприятия и отвечаю за 1С:Бухгалтерия некоммерческой организации

Вопросы - @Oxotka
Subscribers
2.89K
Photos
273
Videos
49
Links
224

Showing posts older than #577 · Back to latest

Older Posts 20 shown
Post #576 1.86K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 30
  • ❤ 7
  • 🔥 5
  • ✍ 4
  • 🤔 1
Post #575 1.84K
Статьи и видео - Стек технологий 1С

Инфостарт опубликовал мое выступление с конференции с Infostart Team Event 2026 про Стек технологий 1С на YouTube и VK Видео

Уместить в 30 минутное выступление все инструменты и технологии невозможно, да и не нужно. В нем прошел по базовым направлениям и основным инструментам

Также доклад доступен в виде большой и крутой статьи Современный инструментарий 1Сника

Просьба прожать плюсики, лайки и все такое прочее

Стек технологий - это первый шаг к Ландшафту технологий 1С
  • 👍 32
  • 🔥 15
  • ❤ 9
Post #574 2.16K
OnEvents.ru - один год!

Крутому и очень полезному проекту с агрегатором всех событий в мире 1С исполняется год!

Я для себя собирал мероприятия и конференции по 1С, но помнил только основные - Партнерка, Инфостарт, RarusTechDay и, пожалуй, все. Даже митапы желтого клуба не знал.

Поэтому, когда появился OnEvents, я очень расстроился.
Причем сразу по трем поводам:
1. Почему его не было раньше
2. Как много мероприятий по 1С
3. Почему его сделал не я


И тут же подключился к разработке этого проекта.
Потому что сама идея проекта очень крутая и полезная - целый мир событий 1С в одном месте. А чтобы ничего не пропустить, можно подписаться на календарь событий или RSS.

Поэтому в честь дня рождения вам обязательно нужно:
1. Зайти на страницу, посвященную дню рождения проекта - https://onevents.ru/oneyear/
2. Подписаться на канал t.me/OnEvents
3. Знать, где тусуются все 1Сники!

Сергей Бестужев и Павел Чегодаев большие молодцы!
Telegram 🗓 OnEvents 🎉 OnEvents — год! Ровно год назад появился OnEvents — календарь событий и вебинаров по 1С. За это время мы: 📅 собрали 134 события и 20 вебинаров 👥 обросли командой из 10+ контрибьюторов ⚙️ сделали 407 коммитов и прошли путь от «базовой структуры» до полноценного…
  • ❤ 16
  • 🎉 15
  • 👍 8
  • 🥰 1
Post #572 1.99K
Фундаментальная ошибка атрибуции

Мы часто приписываем проблемы характеру человека, а не внешними обстоятельствам. При этом если речь идет о нас, то мы считаем, что являемся заложниками обстоятельств, а не характера

Например, если мы пропустили ошибку, то это из-за того, что был срочный дедлайн и это не было прописано в задаче. А вот если другой разработчик пропустил критичную ошибку, то это потому что он невнимательный и слабый специалист

Ну или если тимлид резко ответил на вопрос, то это потому что он такой токсичный и неуравновешенный. А вот если мы также отвечаем, то это потому что у нас поломался прод и мы сейчас срочно пытаемся решить эту проблему, а тут какие-то вопросы

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

То есть даже если мы узнали о том что, тимлид резко ответил из-за горящего прода, а разработчик допустил ошибку из-за сроков, то все равно продолжаем думать, что это связано с его характером, а не обстоятельствами. Ну что ему мешало сделать лучше и постараться сильнее?! Тем более, что мы бы на его месте никогда бы так не поступили…

И, к сожалению, нет четкой инструкции как избежать этой ошибки. Понятно, что нужно добавлять больше контекста и эмпатии двум сторонам, разбираться с проблемой, а не с человеком. Но это сложно…

Поэтому в следующий раз когда кто-то накосячит из-за того, что он невнимательный и слабый специалист, задумайтесь, а вдруг это Ваша фундаментальная ошибка атрибуции?
  • 👍 25
  • ❤ 8
  • 🔥 5
  • 👌 2
Post #571 1.78K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 31
  • 🔥 9
  • ❤ 3
Post #570 3.61K
Мой вклад в Unica

Unica - это публичный плагин Codex и Claude Code для разработки на 1С:Предприятии.

И теперь она умеет еще использовать мой Дизайн-гайд для 1С. То есть при создании форм будет стараться проектировать их с учетом этих правил. Это позволит сделать ваши формы еще лучше.

Также добавляю правила из Шаблона новых объектов. Пока сосредоточился на универсальных правилах, а затем если будет поддержка БСП, то еще и их добавлю.

То есть теперь помимо технических правил работы с 1С:Предприятие Unica понимает и прикладные особенности, что делает ее поистине уникальным продуктом в сообществе
  • 🔥 34
  • 👍 14
  • ❤‍🔥 5
  • 💯 4
  • ❤ 2
Post #569 1.91K
Что самое сложное в интеграциях?

На ум сразу приходят технические сложности:
1. Разные модели данных
Например, в одной системе контрагенты, в другой клиенты, а третья система вообще делит поставщиков и покупателей. И все это нужно сопоставить друг с другом

2. Надежность и идемпотентность
Что делать если запрос прошел, а ответ не получен? Сработает ли повторная отправка? А нужна ли защита от дублей?

3. Недостаточность документации
Пока не встречались сценарии где можно было бы положиться исключительно на документацию. Даже если документация хорошая, остается проблема, что ее еще нужно правильно понять

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


Но вот основная сложность в интеграциях - найти ключевой сценарий

То ради чего мы вообще это делаем. Не просто подружить две системы, а понять как и зачем с этим будут работать пользователи. А от основного сценария уже и нужно выстраивать все остальное.

Давайте попробуем представить, что нам нужна интеграция Бухгалтерии и CRM.
Сразу появляются вопросы:
- Нужно синхронизировать всех контрагентов и их договоры?
- Потребуется еще и номенклатуру выгружать?
- А контактные данные нужно отправлять?
- А возвраты и корректировки?
- А что с НДС?

И можно довольно быстро получить огромный список требований.

Поэтому важно начать совсем с другого вопроса:
А что конкретно должен получить пользователь от этой интеграции?

Например:
Менеджер в CRM создает счет и хочет увидеть когда клиент его оплатит

И вот это уже сценарий. И все требования начинают появляться из него.
1. Контрагент нужен, чтобы бухгалтерия поняла кому выставляется счет. Но контактные данные и заметки о клиенте уже не нужны. Договор может вообще не потребуется

2. Номенклатура - необязательно. В счете можно передать только описание позиции

3. Сумма и скидки - влияют на расчеты и нужны. А вот НДС - уже вотчина бухгалтерии

И тогда интеграция становится намного понятнее. И под нее уже можно подстроить нужную техническую часть.

То есть порядок такой:
1. Прорабатываем сценарий
2. Строим бизнес-правила
3. Размечаем данные
4. И только потом API, очереди, webhooks, идемпотентность и прочая техническая часть

Мне кажется, именно в сценарии и находится самая сложная и интересная часть интеграций. То есть не в том, как передать данные из системы А в систему Б, а в том, какие данные действительно должны пройти этот путь и зачем
  • 👍 15
  • 🔥 8
  • 🤓 3
Post #568 2.27K
Нужны тестировщики для Код-ревью 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 человек
upd: Группа набрана! Спасибо большое!
  • 🔥 15
  • 👌 5
  • ❤ 4
  • 🤮 1
Post #567 2.05K
Последний месяц лета

Коллеги, уже в процессе последний месяц лета!

Как успехи? Что самое крутое уже произошло, а что только планируется?
Давайте хвастаться или жаловаться в комментах!
  • 🔥 2
Post #566 2.5K
Новая версия тренажера код-ревью

Подготовил новую версию приложения https://codereview1c.ru

1. В профиле появились Стандарты
Теперь можно посмотреть что уже пройдено и что в целом еще бывает. Плюс дополнительная возможность отслеживать свой прогресс

2. Вход через Яндекс
На замену входа через Гитхаб добавлена возможность войти через Яндекс. Вход через Гитхаб скрыт

3. Новые блоки статистики
Дополнительно показывается Активность, точность и стандарты

4. Работа оффлайн и через PWA-приложение
Можно сохранить себе на рабочий стол приложение и тренироваться когда нет доступа к сети. При появлении интернета все синхронизируется

5. Новая серверная часть на go
Полностью переписал сервер на go и разместил базу данных на сервере (не облачная). Теперь работает бодрее и можно дальше расширять API. Раньше упирался в ограничение Vercel

6. Ну и, конечно, исправлены найденные ошибки

На подходе мобильное приложение, это вот моя мечта...


Тренажер Код-ревью 1С - https://codereview1c.ru

Всем продуктивной недели!
  • 👍 33
  • 🔥 18
  • ❤ 4
Post #565 2.66K
Перерыв на 2 недели

Коллеги, традиционный перерыв на 2 недели от телеграма!
Не скучайте! Вы самые крутые!
  • 👍 36
  • 🔥 7
  • 😢 2
  • ❤ 1
Post #563 3.51K
Помимо страницы с результатами опроса добавил в карточки инструментов мнение сообщества о базовых инструментах

Разместил бейджики со звездами и датой последнего коммита, чтобы было видно насколько живой инструмент, если он публикуется на GitHub

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

И добавил репозиторий еще и на gitflic

Карта всех инструментов 1Сника - https://landscape1c.ru/
  • 🔥 11
  • ❤ 5
  • 👍 4
Post #562 2.42K
GitHub снова доступен
  • 🔥 12
  • 👍 7
  • 👌 3
Post #561 2.78K
GitHub перестал работать в России

Крупнейшая платформа для хостинга IT-проектов недоступна для пользователей без использования VPN.

Жалобы на сбой поступают из Москвы, Санкт-Петербурга и других российских городов
  • 😱 20
  • 🤡 11
  • 💩 5
  • ☃ 3
  • 🤯 3
Post #560 2.95K
Итоги тестового прогона

Результаты здесь - 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

Но это была разминка и в сентябре проведем большой опрос. Шире охват, все роли и уровни, постараемся собрать честную картину по всей экосистеме
  • 👍 16
  • ❤ 6
  • 🔥 5
Post #559 1.64K
Спасибо за участие в опросе

Ребята, всем спасибо за участие в опросе - @stateOf1c_bot

Самостоятельно у меня не удалось набрать достаточно людей для репрезентативной выборки, но благодаря коллегам - все получилось!

Спасибо:
1. Клуб питерских одинэсников
2. Вне эфира с Марией Серёгиной
3. Абасов АйТи
4. Игорь Апресов | Radio Ingvar
5. Путь Аналитика | Данилов Роман
6. Будни 1С QA
7. 1С и AI, полезные инструменты и сервисы, стандарты
  • ❤ 8
  • 👍 7
  • 🔥 5
Post #558 1.86K
На текущий момент в боте @stateOf1c_bot ответило 57 человек

Давайте за выходные добьем до 100, чтобы данные получились насыщеннее

Те, кто еще не проходил опрос - просьба уделить минуты 3 максимум. Потом можно смело бросить

@stateOf1c_bot

А в понедельник всем будет доступна интерактивная страница с итогами (пример ниже)
  • 👍 11
  • 🔥 4
Post #557 5.42K
Тестовый прогон бота для Ландшафта технологий

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

Но для этого нужно как-то удобно и приятно спросить у вас об этом. И я придумал сделать для этого телеграм бота - @stateOf1c_bot

Там по каждому инструменту нужно ответить на два вопроса - работал или слышал и хотелось бы снова или попробовать.

А результаты потом соберем в красивую страничку (пример ниже) и добавим еще на карточки инструментов, чтобы сразу видеть реальное использование

Но это в идеале...

А сейчас хочется проверить эту идею и как справимся с нагрузкой. Поэтому прогон пока только тестовый. Боевой запустим в сентябре, когда все вернутся из отпусков

В тестовом прогоне в основном базовые инструменты и вы их знаете, поэтому опрос займет 1-2 минуты

@stateOf1c_bot

Что важно сейчас понять:
- Все ли понятно?
- Удобно ли пользоваться?
- Справимся ли с нагрузкой?

Результаты тестового опроса соберу и покажу в понедельник
  • 🔥 8
  • 👍 6
  • ❤ 3
Post #556 2.12K
Патент про управляемые формы

У фирмы 1С есть зарегистрированный патент на технологию управляемых форм от 2016 года. Внутри детально расписана та самая архитектура форм, которой мы пользуемся каждый день

Как это устроено:
1. Логическое описание формы
Генерируется автоматически из метаданных объекта или заранее готовится разработчиком: элементы, команды, порядок, группировки

2. Форм движок прогоняет описание через три независимых источника
- Функциональные опции решают что включено во внедрении
- Права доступа решают что скрыть от пользователя
- Пользовательские настройки это то, что человек сам подвинул под себя
3. На выходе визуальное описание, еще без привязки к устройству
4. И только на клиенте оно превращается в конкретную форму с учетом экрана, разрешения, шрифтов и типа клиента


Из интересного:
1. Пользовательские настройки в патенте прямо ограничены. Можно скрыть поле, передвинуть его, задать размер. А вот добавить новое поле пользователь не может, только разработчик через логическое описание

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

3. В примере серверного железа в патенте фигурирует процессор Intel Core 2 Quad и видеокарта nVidia GeForce GT 240M. Возраст документа чувствуется
  • 👍 19
  • ✍ 4
  • 🔥 4
  • ❤ 1
  • 🤔 1
  • 👌 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →