Size: a a a

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

2020 July 17

Г

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

JD

John Doe in 1С, БСП, DevOps и Архитектура
Г🐈рри
а зачем асинхронщину юзать в обычном приложении толстого клиента? Какая в этом практическая ценность?
Чтоб не блокировать интерфейс пользователя
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Г🐈рри
а зачем асинхронщину юзать в обычном приложении толстого клиента? Какая в этом практическая ценность?
Эм, такая же... Для вас асмнхрон это тоже самое что и можадьность да?) и злой вендор это сделал чтоб в вебе работало?)
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Г🐈рри
а зачем асинхронщину юзать в обычном приложении толстого клиента? Какая в этом практическая ценность?
Короче, асинхронное исполнение это про утилизацию ресурсов, а не про то чтоб в браузере работало
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
John Doe
Чтоб не блокировать интерфейс пользователя
Справедливости ради, асинхронные вызовы  типа ПоказатьПредупреждение, или ПредупреждениеАсинх в УФ блокируют интерфейс, потому что асинхронность это не про интерфейс)
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Справедливости ради, асинхронные вызовы  типа ПоказатьПредупреждение, или ПредупреждениеАсинх в УФ блокируют интерфейс, потому что асинхронность это не про интерфейс)
то есть вы интерфейс частью IO не считаете ?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Справедливости ради, асинхронные вызовы  типа ПоказатьПредупреждение, или ПредупреждениеАсинх в УФ блокируют интерфейс, потому что асинхронность это не про интерфейс)
Блокирование интерфейса не равно модальность
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Блокирование интерфейса не равно модальность
Я и не говорил что это модальность
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Я и не говорил что это модальность
А, да, я не тот ответ тегнул)
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
‌‌‎infactum
то есть вы интерфейс частью IO не считаете ?
Чому? Я просто сказал что асинхронная форточка не блокирующая поток исполнения блокирует интерфейс
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
А, да, я не тот ответ тегнул)
=)
источник

КС

Кирилл Садченко... in 1С, БСП, DevOps и Архитектура
ZEEGIN
А вот и появился редактор кода 1С на базе Monaco с подсветкой и автодополнением, который можно запускать в 1С:Предприятии в Управляемом приложении: https://infostart.ru/public/1266087/

Исходники здесь: https://github.com/salexdv/bsl_console (но саму обработку в исходниках не увидел).
Воу, круто как
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Эм, такая же... Для вас асмнхрон это тоже самое что и можадьность да?) и злой вендор это сделал чтоб в вебе работало?)
первое - да, второе - нет ) Но в целом да - основной пул обращений, которые поступают - есть старье, оно не работает в последних версиях браузеров. Приходится переписывать. А обычном приложении толстого клиента, на практике таких запаров не встречалось :)
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Г🐈рри
первое - да, второе - нет ) Но в целом да - основной пул обращений, которые поступают - есть старье, оно не работает в последних версиях браузеров. Приходится переписывать. А обычном приложении толстого клиента, на практике таких запаров не встречалось :)
Дело не в работает/не работает, ассинх это про утилизацию ресурсов, чтобы код мог исполнятся в то время пока юзер число в форточку вводит, чтобы весь клиентский код который хочет выполнится не ждал пока юзер сбегает за кофе с открой формой диалога выбора файла
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Кирилл Черненко
Дело не в работает/не работает, ассинх это про утилизацию ресурсов, чтобы код мог исполнятся в то время пока юзер число в форточку вводит, чтобы весь клиентский код который хочет выполнится не ждал пока юзер сбегает за кофе с открой формой диалога выбора файла
да, но без асинхрона - в браузере не работает :) Так что контекстно - дело именно в нем. Без асинхрона - без веба. Типо так.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Г🐈рри
да, но без асинхрона - в браузере не работает :) Так что контекстно - дело именно в нем. Без асинхрона - без веба. Типо так.
Понятно что драйвер всего этого - Фреш.
Но это лишь узкое применение асинхрона.
источник

ГИ

Грачев Иван... in 1С, БСП, DevOps и Архитектура
Помогите пжлст разобраться с СКД.
Отчёт ЛицевыеСчеиаСотрудников. ЗУП 3.1.
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
ZEEGIN
А вот и появился редактор кода 1С на базе Monaco с подсветкой и автодополнением, который можно запускать в 1С:Предприятии в Управляемом приложении: https://infostart.ru/public/1266087/

Исходники здесь: https://github.com/salexdv/bsl_console (но саму обработку в исходниках не увидел).
жаль, что автокомплит пришлось велосипедить с нуля
источник

ГИ

Грачев Иван... in 1С, БСП, DevOps и Архитектура
В СКД запрос следующий (Верхняя часть).
источник

ГИ

Грачев Иван... in 1С, БСП, DevOps и Архитектура
В модуле объекта, при создании МакетаКомпоновкиДанных, запрос неожиданно становится больше (до захода в функцию).
источник