Барилко Виталий

2312
Рейтинг

Diversus
Виталий Барилко



  •   Регистрация: 18.08.2008 (15 лет назад)

  •   Был(а) на сайте: 22.04.2024

Друзья
  • Доржи Цыденов
  • Игорь Думенко
  • Сергей Сорокин
  • Александр Анисков
  • Дмитрий Шерстобитов
  • Руслан З.
  • Алексей Патюков
  • Олег Филиппов
  • Роман Столетний
  • Максим Парамонов
  • Дмитрий Денисов
  • Александр Кунташов
  • Кирилл Булаткин
  • Lika Perova
Подписчики 95

Группы

Профессиональный разработчик

Партнеры ТОП-100 продаж

Партнер IS-WP

IE 2013 REV Докладчик

IE 2014 Участник

IE 2015 Участник

IE 2016 Участник

IE 2017 Участник

IE 2018 Online

IE 2019 Online

IE 2019 Участник

Участник Meetup

IE 2021 Участник

Лауреат Infostart Awards

IE2021_msk Online

IE2022 Участник

IE2023 Online

Компания


Системные решения для 1С
softonit.ru

Компания занимается разработкой коммерческого программного обеспечения.
Среди наших решений:
* Управление IT-отделом 8
* Журнал регистрации изменений во внешней БД MS SQL Server
* Система поддержки пользователей для платформы 1С:Предприятие Softonit Control
* Внешняя компонента MediaBuild
* И другие
Помимо этого мы занимаемся внедрением и сопровождение типовых конфигураций 1С.

04.11.2014    22836   

Рейтинг 2312

Скорость сложения строк большой длины в 1С разными методами (конкатенация строк)

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Механизмы платформы 1С

Как известно, в 1С со строковыми переменными часто приходится работать в режиме добавления строк в одну переменную. Когда строка небольшой длины, все происходит достаточно быстро и можно работать вот так: Строка1 = "Привет"; Строка2 = "мир!"; Результат = Строка1 + Строка2; И все замечательно ровно до того момента, когда эти строки не становятся большими... Тогда скорость работы значительно падает. Я провел небольшие замеры производительности и выношу их на суд общественности.

1 стартмани

02.01.2022    10293    2    Diversus    74       

42

Универсальные функции для работы с цветом в 1С

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Архив с данными Работа с интерфейсом

Все на что мы смотрим состоит из цветов в том числе и то, что есть в конфигурациях на 1С :) За время своей работы скопилось достаточно 1С-функций, которые что-то делают с цветом. Это публикация - попытка их систематизировать. Что есть: работа с HEX, HSV, HSL, CMYK представлениями цвета, конвертации из одной системы хранения в другую, работа с каталогами RAL, работа со случайными цветами, контрастные и инверсные цвета, трансформация цветов (осветление, затемнение, градации серого, смешивание цветов), работа с именованными CSS-цветами и т.п. В общем концептуально.

1 стартмани

07.08.2020    13657    31    Diversus    9       

44

Использование канбан (скрам) доски в конфигурации "Управление IT-отделом 8"

Видео

Если вы хотите пользоваться скрамом или канабаном, то это видео для Вас.

09.09.2019    8259    Diversus    0       

7

Рабочее место кладовщика в конфигурации "Управление IT-отделом 8, редакция 3.0"

Видео

Обзор инструмента для работы кладовщика в конфигурации "Управление IT-отделом 8, редакция 3.0"

09.09.2019    5713    Diversus    0       

2

Мульти рассылка SMS из 1С

Видео

Отправка SMS для конфигураций как на обычных формах, так и управляемых; @ Поддержка почти всех типовых конфигураций 1С (УТ 11, УТ 10.3, БП 3.0, ЗУП 3.0, Розница 2.0 и 2.1 и созданные на их базе, УНФ 1.5). @ Из тех конфигураций, которые не поддерживаются есть возможность отправки SMS только не будет заполнения по контактной информации; @ Есть возможность персонализации SMS-сообщений под каждого клиента по формулам; @ Заполнение абонентов как вручную, так и по справочникам конфигурации (Контрагенты, Контактные лица, Сотрудники, Физические лица, Партнеры, Контактные лица партнеров и т.д.); @ Заполнение абонентов по xls-файлу, а так же возможность массового добавления телефонов из буфера обмена @ Выборочная отправка SMS из таблицы; @ Возможность ручной подправки SMS-сообщений перед отправкой; @ Отслеживание статуса доставки SMS-сообщений после их отправки; @ Транслитерация сообщений; @ Информирование о текущем балансе на счету на форме; @ Возможность узнать стоимость отправки смс перед отправкой абонентам; @ Возможность перехода на сайт для пополнения баланса из формы обработки; @ Одна обработка для любой конфигурации на платформе 8.2 или 8.3.

09.09.2019    2575    Diversus    2       

1

Установка картинок для номенклатуры в 1С:УТ 10.3

Видео

Установка картинок для номенклатуры в УТ 10.3 из интернета. Публикация http://infostart.ru/public/296944/

09.09.2019    10359    Diversus    0       

2

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Подсистема Инструментарий разработчика

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

1 стартмани

13.05.2019    54763    224    Diversus    46       

292

Счет-оферта для 1С:Бухгалтерии 3.0 для программного обеспечения (ПО)

Отчеты и формы Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Оптовая торговля

Внешняя печатная форма "Счет-оферта" для документа "Счет покупателю" конфигурации 1С:Бухгалтерия Предприятия, редакция 3.0. Может понадобиться при продаже программного обеспечения без договора.

1 стартмани

27.02.2019    15448    36    Diversus    1       

5

Комментарии

ПубликацииОсобенности национального Workflow: Github Actions и OneScript#1 25.03.24 12:45
Отличная статья!

Дополнение.

Есть вот такой инструмент Actions 1C, который позволяет использовать команды с 1С (бэкапы / сборки баз и т.д.) в github actions и gitlab ci/cd но для 1С.
DevМетод Дугласа-Пойкера для эффективного хранения метрик#1 30.01.24 13:39
Добрый день. Отличная теоретическая статья, спасибо.
Мне кажется в реализации, надо бы сделать "сжатие" не всех данных целиком, а пачками по N-штук (скажем, миллион записей).
Просто на реально больших данных в сотни миллиардов строк, может не хватить памяти.
Выход простой: читать файл пачками и каждую пачку сжимать отдельно друг от друга.
В этом случае размер увеличится незначительно, а потребление памяти сократится достаточно серьезно.
ПубликацииНасколько глубок 1С-ный GitHub?#24 23.01.24 17:59
(21) Мне кажется вы передергиваете. Java-программисты не делают репозитории для JS-программистов. Аналогично и 1С-ники не пишут код, для других языков. 1С-ники пишут для 1С-ников. И в статье речь идет исключительно об Open Source 1С to 1C. Я не знаю почему вы грустите =)

Одна из моих разработок попала в список Универсальные функции для работы с цветом в 1С:Предприятие 8. Я поделился с сообществом нативной библиотекой (модулем), где реализованы всевозможные методы преобразований / трансформаций и т.д. с цветом. Это ли не Open Source?
ПубликацииНасколько глубок 1С-ный GitHub?#14 23.01.24 9:33
(10) Попробуйте создать .gitattributes и добавить

Цитата
*.st linguist-language=1C Enterprise
ПубликацииНасколько глубок 1С-ный GitHub?#7 22.01.24 11:28
(6) А вон оно как... Получается шаблоны и документация в процентном соотношении могут быть больше, чем написано на основном языке. :)

Погуглил нашел решение этой проблемы.

Если не верно определяется основной язык разработки 1C Enterprise на github, необходимо:

1. В корне репозитория создать файл .gitattributes
2. В нем пишем:
Цитата
*.os linguist-detectable=true
*.bsl linguist-detectable=true
*.html linguist-detectable=false
...
Где указываем расширения, которое необходимо игнорировать для определения основного языка репозитория.
А расширения os и bsl делаем основными.
ПубликацииНасколько глубок 1С-ный GitHub?#5 22.01.24 11:15
Не понятно почему, моя библиотека Actions 1C не попала.
На текущий момент стоит 17 звезд...
ПубликацииНастройка Allure для Gitlab (self-hosted)#2 12.01.24 15:35
И еще, кстати. В Actions реализована работа с Allure Docker Services - чей-то самописный Allure Server на базе docker. Но оно мне не понравилось. Там тоже были какие-то проблемы с трендами, с хранением данных и т.д.
В результате, в Actions есть две команды allure и allure-docker-service.
ПубликацииНастройка Allure для Gitlab (self-hosted)#1 12.01.24 10:36
Отличная работа.
Мы пошли по другому пути.
Сделали вот такую библиотеку Actions 1C на OneScript
Там же сделали публичный yml файл, отчеты allure кидаем на том же сервере в папку IIS, и соответственно заходить туда можно по названию ветки.
Более подробнее можно посмотреть в yml-файл здесь

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

PS: Все не хватает времени расписать что умеет наша Actions 1C и как с ней работать.

Прикрепленные файлы:

2024-01-12_10-32-41.png
Обмен1Chart - мощь HTML5 диаграмм библиотеки ToastUI в 1С#5 21.12.23 12:45
(4) Это не верно. Сейчас в Linux WebKit "ниже" чем в Windows и из-за этого могут быть проблемы.
Мы сталкивались с этим, когда на Windows HTML отображается нормально, а в Linux нет.
Обмен1Chart - мощь HTML5 диаграмм библиотеки ToastUI в 1С#3 21.12.23 11:33
Красиво. Проверяли работу на Linux?