Разработка на 1С
СтатистикаФормат канала - видео с информацией о технологиях и подходах в разработке на 1С. Если вам нравится то что я делаю, вы можете поддержать канал =) карта мир сбер. 2202 2067 4136 1385 Автор t. me/kovalevdmv
- Последний пост
- 5 окт. 2025 г.
- Последнее чтение
- ещё не заходили
- Постов за неделю
- 0
- Всего постов
- 19
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 15 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
1C + n8n Автоматизация и интеграции без программирования. n8n это высокоуровневый графический оркестратор процессов интеграций и прочих автоматизаций. Он позволяет быстро склеить различные сервисы вместе в одном процессе. n8n бесплатный для внутреннего использования 🔗https://n8n.io/ 🔗материалы из видео 🔗Dzen 🔗YouTube 🔗RuTube 🔗VK 💳 Поддержать канал
Конструктор внешних компонент. Часть 2. Linux В этом ролике я расскажу про разработку внешних компонент для Linux. Использоваться будет конструктор, про который я подробно рассказывал в этом ролике. Рассматривается сборка на ubuntu и устаревшей Astra Linux для демонстрации возможных проблем при сборке и использовании. 🔗 Первая часть (смотреть обязательно) 🔗Скачать (готовые сборки) 🔗Репозиторий на github (исходники самого конструктора и шаблоны на c++/rust) 🔗 Статья на инфостарте (первая часть) 🔗 Общая методика разработки ВК по технол. native API 🔗Компонента для RabbitMQ / 🔗 Для Kafka 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Быстрая разработка внешних компонент в AI IDE Cursor В этом ролике я расскажу как быстро разработать внешнюю компоненту с применением двух инструментов: моего конструктора (из предыдущего ролика) и IDE Cursor. В конструкторе будет создан общий каркас приложения, с пустыми методами, а LLM через IDE Cursor уже их реализует. Для примера я создам полноценную компоненту для работы с SQlite (создание подключений, выполнение запросов) 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Конструктор внешних компонент В этом ролике я расскажу о конструкторе внешних компонент. Приложение упрощает процесс разработки внешних компонент по технологии nativeAPI. В конструкторе можно быстро указать набор методов, которые должны быть у компоненты (и их параметры) и получить готовый код на C++/Rust. После чего можно сразу начать реализацию логики методов, не тратя время на настройку API. Подробнее в видео... 🔗Скачать (готовые сборки) 🔗Репозиторий на github (исходники самого конструктора и шаблоны на c++/rust) 🔗 Статья на инфостарте 🔗 Общая методика разработки ВК по технол. native API 🔗Компонента для RabbitMQ / 🔗 Для Kafka 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Автоматическая генерация WEB интерфейса для 1С на React / NextJS В этом видео я расскажу про инструмент который может сильно ускорить процесс разработки web интерфейса с применением web технологий (React/NextJS) за счет автоматической генерации кода для 1С (Rest API) и фронтенда (React/NextJS). На выходе получается готовый http сервис (Rest API) для 1С и готовый код на React/NextJS, который будет использоваться как основа для разработки. 🔗Ссылка на обработку (gitHub) 🔗Информация по новым версиям обработки 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С и Apache kafka В этом видео я расскажу о внешней компоненте для интеграции 1С и Apache kafka удобным способом. Компонента работает под windows и linux. Основная логика написана на Rust, что сильно снижает риск утечек памяти. Есть бесплатная и платная версии (стоимость платной версии 10 000 руб.). Скачать можно по 🔗ссылке 🔗Статья с обзором 🔗Информация о новых версиях и прочая информация о компоненте
1С и RabbitMQ В этом ролике я расскажу о внешней компоненте для интеграции 1С и RabbitMQ удобным способом. Компонента работает под windows и linux. Основная логика написана на Rust, что сильно снижает риск утечек памяти. Есть бесплатная и платная версии (стоимость платной версии 15 000 руб.). Скачать можно 🔗по ссылке 🔗Статья с обзором 🔗Информация о новых версиях и прочая информация о компоненте 🔗 Договор оферты (для платной версии) Обновление от 12.06.24 Добавлена возможность завершать блокирующее ожидание сообщения в очереди. 🔗Видео с примером
1С. Внешний WebView. В 1С есть поле HTML документа, но оно не поддерживает большое количество современных Web API, из-за чего большое количество JS библиотек и сайтов не будут корректно работать. Но иногда необходимо реализовать взаимодействие 1С с WEB интерфейсом сайта напрямую (когда нет api или оно недоступно) . В данном видео демонстрируется пример создания простого внешнего браузера на основе Electron, который будет взаимодействовать с 1С через REST API. 🔗Примеры из видео 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С . Инструменты разработки. В этом видео рассматривается несколько инструментов для разработки на 1С: автоматическая генерация кода когда надо создать форму программно, генерация функции для программной работы с СКД, визуальный конструктор регулярных выражений. 00:00:10 - Программное создание форм 00:02:54 - Программная работа с СКД 00:07:45 - Конструктор Regex 🔗Ссылка на сервис 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Пример использования webSocket клиента в 1С через поле HMTL документа. 🔗Пример из видео 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1C + Python При разработке на 1С приходится сталкиваться со сложными техническими задачами, которые эффективнее решаются на других технологиях например на python с его большим набором библиотек. И было бы удобно иметь тесную интеграция 1С с другими языками. В этом видео я покажу пример такой интеграции на примере языка Python. Будет разработан REST API сервер на фреймворке FastAPI и создан Docker образ. Сервер на Python либо предоставляет заранее описанные функции, либо возможность выполнять произвольный код на языке python из 1С. Примеры из видео 🔗Обработка 1С 🔗Сервер python 🔗Сборка Docker образа 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Автоматизированное тестирование в 1С с применением расширений. В этом видео я рассмотрю простой способ реализовать автоматическое тестирование в 1С с применением расширений, на следующих примерах: - простые юнит-тесты (unit-тесты). Будет показано как можно тестировать функции, как экспортные так и приватные. - Более сложные интеграционные тесте (тестирование проведения документа). Будет показано как подготовить тестовую среду для запуска теста с применением обработки ВыгрузкаЗагрузкаДанныхXML. Так же приводится пример актуализации данных для теста. - Тестировании интеграционных механизмов (обменов). Пример тестирования интеграции с внешней системой, без доступа к самом системе, с применением перехвата и подмена данных от внешней системы. Так как тестирование реализовано через расширение, то тесты изолированы от основного кода. Основной код остается чистым и не засоренным тестовыми данными. Содержание: 00:00 Введение. Назначение тестов 01:12 Обзор работы тестов в 1С 04:14 Реализация юнит-теста 11:56 Реализация интеграционного теста (с подготовкой тестовой среды) 27:13 Реализация интеграционного теста (обмены, подмена данных) 🔗Конфигурация из видео 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С и нейросети В этом видео я рассмотрю пример решения задачи из области естественного языка (NLP). В качестве примера я буду автоматически определять настроение покупателя по тексту его отзыва или обращения. На практике это можно применять для быстрого автоматического выявления недовольных клиентов на основании текста их обращений. Задача будет решаться с применением машинного обучения, а именно нейронных сетей. В качестве инструмента я использую GPT — это готовая предобученная модель, основанная на архитектуре трансформера, которая способна выполнять широкий спектр задач NLP благодаря своей способности генерировать и понимать естественный язык. Будет использовать бесплатная LLaMa 2, которую можно установить и использовать локально. Данные из видео: 🔗http сервис 🔗Конфигурация 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
Визуализация процесса или алгоритма В этом видео я рассмотрю способ визуализации алгоритма или лога какого-то процесса. Речь пойдет не о средствах визуализации, а о самом подходе представить сложный процесс в наглядном виде. Такой подход совмещает визуализацию логирования и документирование процесса. 🔗Конфигурация из видео 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С, web интерфейс. React JS. Продолжение. Данное видео это продолжение ролика про разработку web клиента на 1С с применением сторонних web технологий. В этом продолжении детальнее разбирается как настроить среду для разработки, а именно: 1. Установка сервера 1С; 2. Активация комьюнити лицензии; 3. Установка сервера Postgres; 4. Установка web сервера apache; 5. Публикация http сервиса; 6. Установка node.js 7. Пример создания проекта react.js 8. Запуск моего примера react приложения из прошлого видео: 8.1. Запуск в процессе разработки и отладки; 8.2. Сборка для «продакшн» и загрузка на web сервер; Данные инструкции больше подходят для создания тестовой среды для разработки и для общего понимания процесса. Для установки используется ubuntu linux. 🔗Более детально про комьюнити версию 🔗Телеграмм 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С + JavaScript В этом видео рассматривается пример интеграции javaScript и его библиотеки vis.js с формой 1С. vis.js это библиотека для визуализации данных через граф (сети) или графики. ❗️Дополнительное видео (к основному) ❗️🔗Хранении библиотеки js локально, когда нельзя подгружать ее из интернета (видео). ❗️🔗Способ добавлять обработчики событий для web элементов DOM в 1С через ДобавитьОбработчик(видео) Способы вызывать код 1С из JS (когда JS является инициатором события): ❗️🔗Через добавление обработчика на стороне 1С через конструкцию ДобавитьОбработчик (видео) ❗️🔗Через программный вызов скрытой кнопки и обработка в событии ПриНажатии (видео) 🔗Примеры из видео в комментариях 🔗Телеграмм 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
1С альтернативный web интерфейс. React JS В видео рассматривается вариант реализации web клиента для 1С на web технологиях на примере фреймворка ReactJS. Для примера разрабатывается простой web интерфейс к ERP для управления задачами пользователя. ⏱ Эпизоды 00:00:00 Введение 00:00:18 Демонстрация работы клиента 00:02:57 Техническая реализация 00:03:13 Обзор ReactJS 00:07:03 Разработка HTTP API 00:07:59 Реализация API на стороне 1С 00:09:57 Описание реализации клиента на ReactJS 00:23:15 Лицензирование сеансов через HTTP или WEB сервисы 🔗Продолжение с инструкциями по установке и настройке среды Данные из видео в комментариях: 🔗Клиент на React 🔗HTTP сервис на 1С Прочие ссылки: 🔗Хорошее введение в язык JS 🔗Официальная документация по React на русском 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR) #Администрирование
1С внешняя компонента. Native API. На C++ для windows. В этом видео разбирается технология разработки внешней компоненты типа Native API с примерами. 🔗Статья с ИТС по разработке внешней компоненты Примеры из видео в комментариях Материалы из видео: 🔗Шаблон на С++ 🔗Обработка 1С Планы: Часть 2. Разработка для Linux Часть 3. Разработка на Rust 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR) #Администрирование
1С Обмены через брокеры сообщений. Apache Kafka. В этом видео рассматривается пример организации обменов 1С с применением Apache Kafka. Описывается общая концепция Apache Kafka. Пример создания инфраструктуры для обмена: - Запуск кластера из нескольких брокеров; - Использование REST PROXY для передачи сообщений из 1С в Apache Kafka по http протоколу; - Использование Kafka connect для получения сообщений в 1С по http протоколу (через коннекторы HTTP Sink connect); - Пример использования WebUI для администрирования Apache Kafka. 🔗Часть 1 🔗Автономный сервер 🔗Примеры из видео в комментариях Эпизоды. 00:00:00 Концепция Apache Kafka 00:07:58 Описание примера 00:08:22 Описание архитектуры для примера 00:11:11 Реализация 00:11:55 Создание базового образа для докер контейнеров (Dokerfile) 00:13:54 Запуск контейнера с ZooKeeper 00:16:19 Запуск контейнеров с брокерами 00:18:49 Запуск контейнера для webUI для администрирования и добавление брокеров и темы. 00:23:04 Примеры потребителей (consumers) на python (протокол kafka) (примеры с группами) 00:27:55 Отправка сообщений в kafka по http протоколу через rest proxy 00:32:17 Отправка сообщений в kafka по http из 1С 00:36:14 Получение сообщений по http протоколу через kafka connect (создание контейнера) 00:40:46 Административный api для kafka connect (для управление коннекторами) 00:42:33 Тест http коннектора (простой http сервер на GO) 00:45:07 Разработка получения на стороне 1С (http сервис) 00:51:11 Где искать информацию при ошибках (при настройке коннекторов) 00:53:20 Итоги 🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)