Size: a a a

1С, БСП, DevOps и Архитектура

2021 July 01

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Синтаксически ужасен раст. А кресты просто в голове держать требуют много. Так как довольно низкоуровневы.
источник

IS

Ivan Smirnov in 1С, БСП, DevOps и Архитектура
Коллеги, кто-нибудь сталкивался с проблемой, при открытии сгенерированного отчета Allure (по результатам работы vrunner) в браузере ничего не отображается, а в консоли браузера такие ошибки? Есть даже ишуз в репе гитхаба, но он не решенный. Если бы у всех не работало, то думаю был бы другой приоритет у него)
источник

СП

Серж Перфолента... in 1С, БСП, DevOps и Архитектура
на мой взгляд, типизация+перегрузка это не про удобство написания, это про скорость работы... про полное исключение позднего связывания... хотя, дополнительным бонусом идёт уменьшение числа сущностей, а именно - наименований методов... даже интерпретатор может получить большой выигрыш при вызове метода, если ему известен тип объекта...
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Большой выигрыш. Известность типа позволит не делать диспетчеризацию по имени.
источник

СП

Серж Перфолента... in 1С, БСП, DevOps и Архитектура
поэтому в OneScript безусловно выгодно вводить необязательную типизацию, как в Питоне... хотя, я понимаю, на сколько это не простая работа...
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Коллеги, а как сейчас принято передачу данных между разными ФЗ организовывать? Сделал сигнальную систему через РС, но костыльно всё это выглядит и постоянная др*чка базы раздражает.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Мы с @dmpas ее уже ввели. Только не до конца, на полшышечки
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Да сразу на .NET писать, что уж.
Потому что остальные варианты так и так костылями будут, если про скорость речь.
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
ну вот примерно то, о чем выше написал вы и сделали вроде)
генерить для частного случая чистый код стек машины .NET (забыл, как она там называется).
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
ФЗ параллельно выполняются или последовательно?
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Параллельно все. Один диспетчер который в зависимости от состояния других запускает новые/отдает данные для обработки в существующие.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А зачем подчиненным между собой общаться?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Из нетранзакционных способов - ЖР или сетевой каталог (доступный со всех рабочих серверов кластера, в котором база развернута)
источник

СП

Серж Перфолента... in 1С, БСП, DevOps и Архитектура
да, я смотрел этот ролик... но там был путь написания кода в виде строки... не самый удачный... хорошо бы просто указывать тип переменной или параметра метода... указал, значит это типизированная переменная, а не указал, значит обычная...
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Разные роли. Одни, например, получают данные, другие эти данные обрабатывают. Но это не критично, они их могут сбрасывать так же диспетчеру. То есть для простоты хотя бы обеспечить чтобы дисп мог общаться со всеми.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Но веселее то сделать с минимальными искажениями синтаксиса. Чтобы как раньше, но быстро
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Тут скорость больше интересна. Каким образом дергать файловую систему, наверное не столь важно. Способа это организовать в оперативной памяти, я так понимаю, до сих пор не существует? Ну, кроме варианта ramdisk.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Засада только с параметрами методов и с результатами универсальных коллекций
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Хочешь-не-хочешь, а операцию каста надо будет ввести
источник

СП

Серж Перфолента... in 1С, БСП, DevOps и Архитектура
так и получится небольшое изменение синтаксиса... всего-то тип указывать... другое дело, что в интерпретаторе это не просто реализовать...
источник