Черненко Виталий (Жёлтый чайник 1С)
Photo
Какие будут сообщения при нажатии на команду?
Anonymous Quiz
7%
0 0
40%
0 1
13%
1 0
25%
1 1
14%
Исключение
Черненко Виталий (Жёлтый чайник 1С)
Photo
Метод добавили в расширение сразу с "Перед", "Вместо" и "После" на одной процедуре.
Какие сообщения будут выведены?
Какие сообщения будут выведены?
Anonymous Quiz
4%
0
8%
1 0 1
38%
1 1 1
5%
1 0
13%
0 1
13%
1
19%
Исключение
Черненко Виталий (Жёлтый чайник 1С)
Photo
Есть асинхронный метод. Необходимо расширением вывести сообщение ПОСЛЕ отработки метода.
Какие из перечисленных способов справятся с этой задачей?
Какие из перечисленных способов справятся с этой задачей?
Anonymous Quiz
15%
Все справятся
9%
1, 3
25%
2, 4
21%
1, 2
11%
3, 4
19%
Ни один не справится
👀 В частности, если в отчете два параметра с типом
СтандартныйПериод
, то визуально пользователю будет сложно отличить их. Нужно лезть в другие пункты меню, но в шапке эти параметры будут выглядеть одинаково (без заголовков)🩼 Можно подпилить это расширением. И в чате скидывали пример. Но нужно погрузиться в БСПшный код и случайно ничего не сломать в каком-то другом отчете.
А если вам нужно точечно "починить свой отчет", то можно подписаться на событие
ПослеЗаполненияПанелиБыстрыхНастроек
и принудительно "включать" заголовки нужных элементов. Для этого не нужно править конфигурацию.СтандратныйПериод
. Лично в моих целей этого было достаточно =)Ссылки на FastCode и Gist.GitHub (кому как больше нравится)
______________
@JuniorOneS
Please open Telegram to view this post
VIEW IN TELEGRAM
Теперь можно оперативно следить за изменениями правил критики чужого написания своего кода
Forwarded from Зазеркалье 1С
На ИТС появилась страница с обновлениями стандартов разработки
Ссылка на страницу
Ссылка на новость
Please open Telegram to view this post
VIEW IN TELEGRAM
Новая важная (нет) рубрика на канале.
Легенды 1С!
Серией опросов выберем самых легендарных легенд 1С. Выбираем ВСЕХ, кого хотите отправить на номинацию. В комментариях претендентов на следующий опрос Опросы в ТГ убоги, кликабельные ссылки в комментах
Легенды 1С!
Серией опросов выберем самых легендарных легенд 1С. Выбираем ВСЕХ, кого хотите отправить на номинацию. В комментариях претендентов на следующий опрос Опросы в ТГ убоги, кликабельные ссылки в комментах
Anonymous Poll
27%
Андрей Овсянкин aka @EvilBeaver
23%
Никита Федькин aka Грызлов @nixel2007_thoughts
8%
Осипов Сергей aka Гений 1С aka Фиксин @geniy1s
52%
Илья Леонтьев @leontyev_ilya
29%
Сергей Старых aka @Tormozit (Инструменты разработчика)
13%
Никита Зайцев @radio1c
8%
Болсун Михаил (TurboConf & FastCode) @FastCodeIM
15%
Илья Низамов @nizamov_studio_1c
6%
Александр Кунташов @kuntashov_devnotes
3%
Константин Гейнрих @Ship1CEnterprise
🩼 Немного поговорим про разные (не)документированные особенности и про их (не)вклад в профессиональный рост программиста 1С
➕ Каждый плюс статье = плюс карме. И помогает автору проходить 1Сную реабилитацию
Читать на Инфостарт...
______________________
@JuniorOneS
Please open Telegram to view this post
VIEW IN TELEGRAM
Черненко Виталий (Жёлтый чайник 1С)
Photo
Сравним методы встроенного языка и запросов
Anonymous Quiz
51%
Да, Да, Да
6%
Да, Да, Нет
5%
Да, Нет, Да
6%
Да, Нет, Нет
5%
Нет, Да, Да
6%
Нет, Да, Нет
3%
Нет, Нет, Да
19%
Нет, Нет, Нет
Черненко Виталий (Жёлтый чайник 1С)
Новая важная (нет) рубрика на канале.
Легенды 1С!
Серией опросов выберем самых легендарных легенд 1С. Выбираем ВСЕХ, кого хотите отправить на номинацию. В комментариях претендентов на следующий опрос Опросы в ТГ убоги, кликабельные ссылки в комментах
Легенды 1С!
Серией опросов выберем самых легендарных легенд 1С. Выбираем ВСЕХ, кого хотите отправить на номинацию. В комментариях претендентов на следующий опрос Опросы в ТГ убоги, кликабельные ссылки в комментах
Продолжаем рубрику Легенды 1С!
Выбираем следующих претендентов на трон. МУЛЬТИВЫБОР. В комментариях кликабельные ссылки и возможность добавить своего претендента на следующий опрос
Выбираем следующих претендентов на трон. МУЛЬТИВЫБОР. В комментариях кликабельные ссылки и возможность добавить своего претендента на следующий опрос
Anonymous Poll
84%
Павел Чистов
11%
Ильяс Низамутдинов
8%
Валерий Агеев aka AWA
7%
Сергей Сафаров aka ildarovich
23%
Павел Белоусов
12%
Александр Орефков aka Orefkov
6%
Василий Душелов
25%
Вячеслав Гилев (тест Гилева)
40%
Евгений Гилев (автор курсов)
20%
Алексей Лустин
Черненко Виталий (Жёлтый чайник 1С)
Photo
Какие сообщения будут выведены?
Anonymous Quiz
29%
Да, Да, Да
13%
Да, Да, Нет
17%
Да, Нет, Да
9%
Да, Нет, Нет
11%
Нет, Да, Да
5%
Нет, Да, Нет
8%
Нет, Нет, Да
8%
Нет, Нет, Нет
👍 Никита Федькин поделился новым репозиторием от Алексея Бочкова
Расширение для простого изменения стиля под себя
🤔 Конечно, на инфостарте уже были подобные решения туц тыц. Но, что занимательно, расширение создано для международной версии БСП и полностью на английском языке. Поэтому стало интересно, а как оно станет на "наши" конфигурации.
🤷♂️ Как и можно было догадаться - никак. Более того, чтобы допилить расширение под ру-версию придётся попотеть. Начиная с того, что объекты метаданных в расширении подключаются по гуиду и контролируются по имени. Т.е. роль "Администрирование" в привычной нам БСП называется в международной версии Administration. И хоть гуид у них совпадает и платформа "понимает" о какой роли идёт речь, но всё равно отличие наименований не даёт расширению примениться.
А если мы в расширении удалим язык и поставим "русский", то ещё не факт, что гуид русского языка в вашей конфе совпадёт с другой. Хоть и язык "русский" и код у него "ru", то сравнение всё равно идёт по внутреннему гуиду, а значит "моя твоя не понимать".
Да, все НCтр() возвращают пустую строку для всех языков, которые не указаны. И в результате пользователь получает пустые окошки предупреждений, вопросов и сообщений.
Есть ещё много нюансов, которые говорят разработчикам, что наши "русские" разработки не совместимы с "международными" конфигурациями. Поэтому если вы любите создавать "универсальные" расширения, то нужно быть готовым, что это будет не так просто =)
Но к чему это я? Даже с учетом всего выше описанного, интересно видеть в гитхабе "международные" версии инструметов для 1С. Поэтому предлагаю поставить звёздочку автору в его репозитории
И вот моя версия с русификацией, если кому интересно
______________________
@JuniorOneS
Please open Telegram to view this post
VIEW IN TELEGRAM
П = Новый Массив;
П.Добавить(Новый УникальныйИдентификатор);
С = Новый(Тип("СправочникСсылка.Валюты"), П);
П.Добавить(Новый УникальныйИдентификатор);
С = Новый(Тип("СправочникСсылка.Валюты"), П);
Anonymous Quiz
18%
Код создаст пустую ссылку на справочник валюты
51%
Код создаст ссылку на справочник валюты с переданным идентификатором
30%
Код вызовет исключение
Если вы следите за качеством кода своих разработок на SonarQube, то знаете, как он беспощадно обрезает имена файлов в списке замечаний.
➡️ Например, файл имеет полный адрес:
src/cf/Catalogs/ВариантыОтчетов/Forms/СбросПользовательскихНастроек/Ext/Form/Module.bsl
➡️ В интерфейсе SonarQube он выглядит так:
src/.../Ext/Form/Module.bsl
А хотелось бы чего-то более понятного и привычного 1Сному глазу. Хватит это терпеть! 😡
➡️ После установки будет выглядеть так:
Справочники.ВариантыОтчетов.СбросПользовательскихНастроек
🌐 Скрипт может показывать и в ru- и в eng- версии. По умолчанию зависит от локали браузера, но можно изменить в скрипте.
Устанавливается или локально в браузере или "для всех" на сервере SonarQube
https://github.com/SeiOkami/SonarBslFileNaming
➕ "Переводит" не во всех местах, но основных. Проверено на "классическом" и "новом" интерфейсе Sonar. По всем замечаниям и предложениям можно регать issue. "Звездочки" не возбраняются =)
🕊 Всем хороших выходных =)
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Инфо цыганство курсы по 1С .
❔ Мне периодически пишут вопросы про то, есть ли у меня обучающие платные курсы и планирую ли выпускать. И с недавнего времени такие вопросы стали чаще.
📝 На самом деле, я уже давно участвую в разработке разного рода учебных материалов. Как говорится, до того как это стало мейнстримом. Писал сценарии уроков известным инфошколам и даже запускал свой личный микро-курс для пользователей 1С. Но не особо его продвигал.
➖ Дело в том, что я как-то не очень люблю индустрию инфобизнеса. По крайней мере тот её текущий вид, который с удовольствием эксплуатируют все кому не лень. Ведь для того, чтобы сделать курс, необходимо... Просто делать курс.
😉 Да, успешные курсы - это отдельное искусство. Оно не обязано включать в себя качество или реальные результаты обучения. Но необходимо уметь "прогревать" (подстегивать ) аудиторию и пропускать "трафик" (людей ) через ряд продажных "воронок" (заманух ). Необходимо уметь продавать то, чего, возможно, даже ещё не существует в конечном виде.
😁 Курсов таких много на разные темы. Криптобизнес, гороскопы, программирование, личностный рост. На любую интересующую тему вы найдёте "инфопродукт".
👍 Безусловно, не все курсы плохие. Мы же, к примеру, помним про Чистова и успешные продукты курсов-по-1с. И сейчас есть годные материалы. Например, хорошие отзывы получаю про "DevOps для 1С" на Infostart. Но тем сложнее авторам годного контента, чем больше разного рода "инфоцыганей".
📦 Для тех же, кто хочет улучшить свой код сейчас, могу лишь сказать, что множество курсов может заменить обычное чтение известных книг по программированию (того же Роберта Мартина) и Стандартов разработки 1С.
🤵 Точно так же среднестатистического "ментора"\"ревьюера", который с умным видом говорит, что нельзя писать длинные процедуры, заменяет обычный анализ кода от EDT, плагина Sonar от SilverBulleters или BSL LS.
🤑 Поэтому множество продуктов мне кажутся просто выдавленными из пальца попытками заработатьна своей аудитории в то время, когда есть бесплатные или почти бесплатные источники информации по заявленной теме.
😺 А мне всегда был интересен OpenSource. Меня вдохновляли люди, которые тратили своё время и силы на то, чтобы поделиться своими знаниями, опытом и идеями с сообществом. Доработать какой-то продукт, созданный на коленке другим таким же коллегой...
➕ Поэтому мне всегда казалось важным не сделать продающийся курс, а сделать крутой OpenSource курс. Который был бы доступен всем желающим и развивался при помощи сообщества.
🧐 Ведь если у нас есть "открытый код" и документация к нему, то почему не может быть "открытого обучающего курса", который так же создается и сопровождается силами сообщества? Того сообщества, которое постоянно погружено в тему этого самого курса. Сообщества, которое на практике понимает всю подноготную того, чему обучает.
🤔 А что вы думаете по этому поводу? Имеет ли смысл создавать "opensource" обучающий материал? И не обязательно для программистов (для нас и так полным-полно информации), но и для пользователей платформы.
🕊 Ну и напоминаю, что завтраскорее всего выходной =)
❔ Мне периодически пишут вопросы про то, есть ли у меня обучающие платные курсы и планирую ли выпускать. И с недавнего времени такие вопросы стали чаще.
📝 На самом деле, я уже давно участвую в разработке разного рода учебных материалов. Как говорится, до того как это стало мейнстримом. Писал сценарии уроков известным инфошколам и даже запускал свой личный микро-курс для пользователей 1С. Но не особо его продвигал.
➖ Дело в том, что я как-то не очень люблю индустрию инфобизнеса. По крайней мере тот её текущий вид, который с удовольствием эксплуатируют все кому не лень. Ведь для того, чтобы сделать курс, необходимо... Просто делать курс.
👍 Безусловно, не все курсы плохие. Мы же, к примеру, помним про Чистова и успешные продукты курсов-по-1с. И сейчас есть годные материалы. Например, хорошие отзывы получаю про "DevOps для 1С" на Infostart. Но тем сложнее авторам годного контента, чем больше разного рода "инфоцыганей".
🤑 Поэтому множество продуктов мне кажутся просто выдавленными из пальца попытками заработать
➕ Поэтому мне всегда казалось важным не сделать продающийся курс, а сделать крутой OpenSource курс. Который был бы доступен всем желающим и развивался при помощи сообщества.
🧐 Ведь если у нас есть "открытый код" и документация к нему, то почему не может быть "открытого обучающего курса", который так же создается и сопровождается силами сообщества? Того сообщества, которое постоянно погружено в тему этого самого курса. Сообщества, которое на практике понимает всю подноготную того, чему обучает.
🤔 А что вы думаете по этому поводу? Имеет ли смысл создавать "opensource" обучающий материал? И не обязательно для программистов (для нас и так полным-полно информации), но и для пользователей платформы.
🕊 Ну и напоминаю, что завтра
Please open Telegram to view this post
VIEW IN TELEGRAM