Жёлтый чайник 1С (Черненко Виталий)
Есть массив с одним элементом. Пробуем получить значение по строковому индексу. Какой-то способ получения выполнится успешно?
Есть массив с одним элементом. Пробуем получить значение по строковому индексу. Какой-то способ получения выполнится успешно?
Anonymous Quiz
18%
Все успешно
35%
Только "Метод" успешно
20%
Только "Скобки" успешно
27%
Оба упадут
👍20🔥4🤔1
Жёлтый чайник 1С (Черненко Виталий)
Photo
Какие типы будут выведены на экран?
Anonymous Quiz
50%
Массив, Структура, Соответствие
12%
Фиксированный массив, Фиксированная структура, Фиксированное соответствие
6%
Фиксированный массив, Фиксированная структура, Соответствие
16%
Фиксированный массив, Структура, Соответствие
4%
Массив, Фиксированная структура, Соответствие
12%
Исключение
😱19🔥8🤔4🤯3👍2
Пятницо. Перекличка 1Сников линуксоидов (это как обычные 1Сники, но ещё безумнее) МУЛЬТИВЫБОР
Anonymous Poll
16%
Debian
39%
Ubuntu
3%
Arch
9%
Mint
4%
Fedora
1%
Pop!_OS
3%
BolgenOS one love
5%
Свой супер-пупер в комментариях
40%
Что такое Linux?
😁16🤪4👍3❤1
Жёлтый чайник 1С (Черненко Виталий)
Photo
Какие будут выведены сообщения?
Anonymous Quiz
15%
А: 1; Б: 2; а: 3; б: 4
17%
А: 2; Б: 3; а: 4; б: 5
7%
А: 1; Б: 2
2%
А: 2; Б: 3
9%
а: 3; б: 4
4%
а: 4; б: 5
47%
Исключение
🤯29👍8👀5🔥2🤔2❤1
Жёлтый чайник 1С (Черненко Виталий)
Photo
Какие будут сообщения?
Anonymous Quiz
10%
Структура: 1; Соответствие: 1
53%
Структура: 1; Соответствие: 2
12%
Структура: 2; Соответствие: 1
25%
Структура: 2; Соответствие: 2
👍23🔥10🤯1
Жёлтый чайник 1С (Черненко Виталий)
Photo
Пятницо!
Какие будут сообщения, если вызвать метод Сломать1С ?
Какие будут сообщения, если вызвать метод Сломать1С ?
Anonymous Quiz
39%
МойМетод, МойМетод
6%
Сервер, МойМетод
5%
Сервер, Клиент
3%
МойМетод, Клиент
23%
Ошибка
24%
Фатальная ошибка
😁23🤯17🤨12🤣4❤1👍1
(Не) Значительное Знач
Сегодня в @magnittech провели внутренний митап на тему такого базового (но вечно покрытого заблуждениями) ключевого слова Знач в языке 1С.
Провели эксперимент - викторины в самом процессе доклада. Если формат интересен, то такое можно сделать онлайн.
Ну и сами выводы доклада могут вызывать баттхёрд (бурление споров). Но об этом позднее. Пока только тизер)
Сегодня в @magnittech провели внутренний митап на тему такого базового (но вечно покрытого заблуждениями) ключевого слова Знач в языке 1С.
Провели эксперимент - викторины в самом процессе доклада. Если формат интересен, то такое можно сделать онлайн.
Ну и сами выводы доклада могут вызывать баттхёрд (бурление споров). Но об этом позднее. Пока только тизер)
🔥34👍9
🤯 ТипизированнаяСтруктура
➖ В коде на 1С очень много структур. И у всех у них есть один недостаток - их нельзя "типизировать".
Обычная практика - методы, которые возвращают специальную структуру определенного содержимого. Например, конструктор параметров основного экспортного метода. Но эту структуру всегда можно видоизменить до неузнаваемости (специально или же случайно где-то в стеке вызовов).
➖ Вот была бы специальная структура, которую при создании можно было бы "настроить". Но не как "ФиксированнаяСтруктура", а чтобы можно было изменить значения свойств. Но при этом каждое свойство будет строго типизированным. Такими типами, которые мы ожидаем внутри своих методов. И никто не сможет обмануть наш код и сделать с ним что-то непредвиденное (пусть даже случайно).
➖ И у нас есть такая структура. Это ДанныеФормыСтруктура. У неё есть свойства, каждое строго типизировано (причем до квалификаторов примитивных типов). Платформа не позволит добавить новое свойство, а в существующие нельзя будет установить другой тип данных. Идеально.
🤔 Вот только ДанныеФормыСтруктура не имеет конструкторов. Нельзя просто взять (👌) и создать Новый ДанныеФормыСтруктура... Или можно?
😎 На данном канале нет ничего невозможного!
❕ В результате экспериментов удалось выяснить, что программно можно создавать произвольные объекты ДанныеФормыСтруктура. Не привязанные к какой-то форме. Их можно безнаказанно передавать между клиентом и сервером.
👀 И открывает этот дивный мир нам сериализация XML. Мы можем программно создать текст XML по нужному формату внутреннего типа XDTO у платформы. И потом просто БСПшным методом ЗначениеИзСтрокиXML получить новый объект ДанныеФормыСтруктура. С такими ключами и типами, которые нам нужны.
🩼 Конечно, это все костыли. Нельзя использовать такое на проде. НО. Подобные эксперименты показывают нам сколько всего позволяет на самом деле платформа и как много возможностей скрыто от программиста 1С.
❔А вы как думаете, в каких случаях были бы полезны "Типизированные структуры"?
Обычная практика - методы, которые возвращают специальную структуру определенного содержимого. Например, конструктор параметров основного экспортного метода. Но эту структуру всегда можно видоизменить до неузнаваемости (специально или же случайно где-то в стеке вызовов).
🤔 Вот только ДанныеФормыСтруктура не имеет конструкторов. Нельзя просто взять (👌) и создать Новый ДанныеФормыСтруктура... Или можно?
😎 На данном канале нет ничего невозможного!
❕ В результате экспериментов удалось выяснить, что программно можно создавать произвольные объекты ДанныеФормыСтруктура. Не привязанные к какой-то форме. Их можно безнаказанно передавать между клиентом и сервером.
👀 И открывает этот дивный мир нам сериализация XML. Мы можем программно создать текст XML по нужному формату внутреннего типа XDTO у платформы. И потом просто БСПшным методом ЗначениеИзСтрокиXML получить новый объект ДанныеФормыСтруктура. С такими ключами и типами, которые нам нужны.
🩼 Конечно, это все костыли. Нельзя использовать такое на проде. НО. Подобные эксперименты показывают нам сколько всего позволяет на самом деле платформа и как много возможностей скрыто от программиста 1С.
❔А вы как думаете, в каких случаях были бы полезны "Типизированные структуры"?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍14👏5🕊1
Вебинар «Техподдержка 1С в облаке: модели, рекомендации, кейсы».
Онлайн-мероприятие от ASTON и K2 Cloud.
Когда: 26 февраля 2026 в 11:00 (МСК).
Регистрация
Надёжная работа 1С в облаке зависит не только от инфраструктуры, но и от выстроенной модели сопровождения.
На вебинаре разберём:
⚪️ ситуацию на рынке 1С: что изменилось в 2025 году и к чему готовиться в 2026
⚪️ модели и условия техподдержки 1С в облаке, варианты кастомизации
⚪️ сценарии сопровождения и их сравнение на основе практики
⚪️ процесс передачи систем 1С на поддержку и ключевые риски
⚪️ реальные кейсы и выводы из реализованных проектов
Эксперты ASTON и K2 Cloud поделятся опытом работы с корпоративными заказчиками и покажут, как выстроить стратегическую модель поддержки 1С с учётом SLA, требований безопасности и бизнес-процессов.
Зарегистрироваться и узнать больше о мероприятии можно по ссылке.
Реклама. ООО "Астон", ИНН:9715350151, erid:2VtzqxMDcLc
Онлайн-мероприятие от ASTON и K2 Cloud.
Когда: 26 февраля 2026 в 11:00 (МСК).
Регистрация
Надёжная работа 1С в облаке зависит не только от инфраструктуры, но и от выстроенной модели сопровождения.
На вебинаре разберём:
⚪️ ситуацию на рынке 1С: что изменилось в 2025 году и к чему готовиться в 2026
⚪️ модели и условия техподдержки 1С в облаке, варианты кастомизации
⚪️ сценарии сопровождения и их сравнение на основе практики
⚪️ процесс передачи систем 1С на поддержку и ключевые риски
⚪️ реальные кейсы и выводы из реализованных проектов
Эксперты ASTON и K2 Cloud поделятся опытом работы с корпоративными заказчиками и покажут, как выстроить стратегическую модель поддержки 1С с учётом SLA, требований безопасности и бизнес-процессов.
Зарегистрироваться и узнать больше о мероприятии можно по ссылке.
Реклама. ООО "Астон", ИНН:9715350151, erid:2VtzqxMDcLc
Жёлтый чайник 1С (Черненко Виталий)
Photo
В списке всегда один элемент. Два раза выводим список в сообщениях.
Какие будут сообщения?
Какие будут сообщения?
Anonymous Quiz
16%
1 | 1
17%
1 | 2
67%
1 | 3
😁13😱10🔥3❤1