ВЧЕРА СЕГОДНЯ ЗАВТРА
Как?
Прошло чуть больше месяца после сами знаете чего. Нашу индустрию это тоже сильно затронуло.
Говорить за всех не буду, но, исходя из того что могу наблюдать, делаю неутешительные выводы: заказчики сокращают финансирование автоматизации, задачи «на вырост» и «хотелки прекрасного» убираются в чулан. Востребованными остаются только те задачи, которые напрямую влияют на стабильное функционирование бизнеса. Объёмы работ и почасовка сокращаются, а требования к текущей работе ужесточаются.
Чтобы оставаться на плаву, нужно мобилизовать свои усилия – выдавать результат лучшего качества за меньшее время, то есть работать эффективнее.
Согласно недавно проведенному опросу, среди наших коллег 9 % - лишились работы. Некоторые уже находятся на грани мало приятных карьерных перемен.
Другой опрос приводит нас к выводам от неутешительных до удовлетворительных.
В целом, можно сказать следующее:
1. Поскольку в 99,9% случаев мы работаем на внутренний рынок, совсем без работы мы не останемся.
НО
2. Наблюдается процесс перераспределения задач и приоритетов, и он будет усиливаться.
3. Ожидается появление новых отечественных стартапов направленных на импортозамещение, а значит работа будет.
Вероятно, для этого, придётся подкачать дополнительно свои скиллы.
Можно много писать и размышлять, а можно начать уже что-то применять на практике.
Этот канал я решил реанимировать именно для этих целей. Чтобы вместе с вами обсуждать и внедрять актуальные на сегодняшний день приёмы, подходы и инструменты, облегчающие нашу работу.
Расскажите, как вас коснулся настоящий кризис? Это нужно и интересно всем.
#onescast
Как?
Прошло чуть больше месяца после сами знаете чего. Нашу индустрию это тоже сильно затронуло.
Говорить за всех не буду, но, исходя из того что могу наблюдать, делаю неутешительные выводы: заказчики сокращают финансирование автоматизации, задачи «на вырост» и «хотелки прекрасного» убираются в чулан. Востребованными остаются только те задачи, которые напрямую влияют на стабильное функционирование бизнеса. Объёмы работ и почасовка сокращаются, а требования к текущей работе ужесточаются.
Чтобы оставаться на плаву, нужно мобилизовать свои усилия – выдавать результат лучшего качества за меньшее время, то есть работать эффективнее.
Согласно недавно проведенному опросу, среди наших коллег 9 % - лишились работы. Некоторые уже находятся на грани мало приятных карьерных перемен.
Другой опрос приводит нас к выводам от неутешительных до удовлетворительных.
В целом, можно сказать следующее:
1. Поскольку в 99,9% случаев мы работаем на внутренний рынок, совсем без работы мы не останемся.
НО
2. Наблюдается процесс перераспределения задач и приоритетов, и он будет усиливаться.
3. Ожидается появление новых отечественных стартапов направленных на импортозамещение, а значит работа будет.
Вероятно, для этого, придётся подкачать дополнительно свои скиллы.
Можно много писать и размышлять, а можно начать уже что-то применять на практике.
Этот канал я решил реанимировать именно для этих целей. Чтобы вместе с вами обсуждать и внедрять актуальные на сегодняшний день приёмы, подходы и инструменты, облегчающие нашу работу.
Расскажите, как вас коснулся настоящий кризис? Это нужно и интересно всем.
#onescast
👍30😁2
ОПЯТЬ КУРЬЁЗ
Вообще-то, поста на сегодня у меня не было, да, так бывает)
Но вечеру прилетела первая идея!
Я вспомнил, что сегодня 1 апреля и созрез пост в тему.
Понимаю, что на Дальнем Востоке поздний вечер, поэтому сделаю пост в беззвучном режиме.
Вторую мысль, по поводу этого канала, я озвучу завтра. И мне, точно нужна будет ваша помощь, что бы понять насколько статистика права.
И так, вернёмся в 1 апреля)
Идея такая, можно же сделать марафон комментов по шуткам или курьёзным случаям с работы. Практика показывает, в нашей специфике их предостаточно.
Мемов, ну просто валом, а 1 апреля, самый подходящий день для них.
Я начну:
Как-то к нам в команду приняли
девушку с длинной фамилией
в 17 букв, в течении следующей недели, наш ЗУП был протестирован – разлетелись все бейджики и ведомости, которые печатались из конфигурации.
Одним только нам известно, чего мы тогда натерпелись!
Теперь ваша очередь 😊
И да, пожелание.
Пусть курьёзы будут, без них ни куда), но последствия от них пусть будут лёгкими и смешными.
До завтра)
#onescast
Вообще-то, поста на сегодня у меня не было, да, так бывает)
Но вечеру прилетела первая идея!
Я вспомнил, что сегодня 1 апреля и созрез пост в тему.
Понимаю, что на Дальнем Востоке поздний вечер, поэтому сделаю пост в беззвучном режиме.
Вторую мысль, по поводу этого канала, я озвучу завтра. И мне, точно нужна будет ваша помощь, что бы понять насколько статистика права.
И так, вернёмся в 1 апреля)
Идея такая, можно же сделать марафон комментов по шуткам или курьёзным случаям с работы. Практика показывает, в нашей специфике их предостаточно.
Мемов, ну просто валом, а 1 апреля, самый подходящий день для них.
Я начну:
Как-то к нам в команду приняли
девушку с длинной фамилией
в 17 букв, в течении следующей недели, наш ЗУП был протестирован – разлетелись все бейджики и ведомости, которые печатались из конфигурации.
Одним только нам известно, чего мы тогда натерпелись!
Теперь ваша очередь 😊
И да, пожелание.
Пусть курьёзы будут, без них ни куда), но последствия от них пусть будут лёгкими и смешными.
До завтра)
#onescast
👍10😁2🔥1
ЧТО ТАМ С ПЯТНИЦЕЙ?
Привет, друзья!
Мне нравится, что у нас с вами получается активный живой диалог.
Спасибо за ваши комментарии!
Если продолжить вчерашнюю мысль, то второй курьёз в том, что по статистике, в пятницу в Telegram самые низкие просмотры. Интересно, справедливо ли это для IT тематики? Да и вообще, не плохо бы выбрать выходной день для канала.
Это и хотел с вами обсудить. Какой день сделать выходным в канале?
Что скажете? Даёте себе отдохнуть от Telegram? В какой день предпочитаете отключить мозги?
Пятница?
Суббота?
Воскресенье?
Айда в комментарии 💬
#onescast
Привет, друзья!
Мне нравится, что у нас с вами получается активный живой диалог.
Спасибо за ваши комментарии!
Если продолжить вчерашнюю мысль, то второй курьёз в том, что по статистике, в пятницу в Telegram самые низкие просмотры. Интересно, справедливо ли это для IT тематики? Да и вообще, не плохо бы выбрать выходной день для канала.
Это и хотел с вами обсудить. Какой день сделать выходным в канале?
Что скажете? Даёте себе отдохнуть от Telegram? В какой день предпочитаете отключить мозги?
Пятница?
Суббота?
Воскресенье?
Айда в комментарии 💬
#onescast
👍2👏1
Резюмируем вчерашнее обсуждение:
Когда быть выходному на канале?
Когда быть выходному на канале?
Anonymous Poll
12%
Пятница
12%
Суббота
38%
Воскресенье
38%
Я только посмотреть
This media is not supported in your browser
VIEW IN TELEGRAM
🍱 OneSDev рецепты. Как сделать стильный переключатель
Сегодня сделаем стильный переключатель из кнопок, используя только средства платформы. Преимущество такого элемента, в отличие от стандартного тумблера, - возможность управлять его внешним видом и оформлением
Читать полностью...
#разработка #формы #интерфейсы
Сегодня сделаем стильный переключатель из кнопок, используя только средства платформы. Преимущество такого элемента, в отличие от стандартного тумблера, - возможность управлять его внешним видом и оформлением
Читать полностью...
#разработка #формы #интерфейсы
👍23🔥9👏1
🎙 Мини-подкаст: Что нового в платформе 8.3.21
В этом полезном подкасте решил поделиться, чем нас балует очередное обновление платформы.
Лично я давно ждал именно эту возможность в расширении. А многим, уверен, понравятся новые возможности выгрузки в файлы.
Приятного прослушивания👆
(Доступна скорость Х2)
#подкаст
В этом полезном подкасте решил поделиться, чем нас балует очередное обновление платформы.
Лично я давно ждал именно эту возможность в расширении. А многим, уверен, понравятся новые возможности выгрузки в файлы.
Приятного прослушивания👆
(Доступна скорость Х2)
#подкаст
👍33
Осторожнее с использованием СЕКУНДы
В выражениях СКД предусмотрена функция Секунда(), и может показаться логичным использовать параметр СЕКУНДА в функциях приведения дат.
Частая ошибка - добавление секунды к концу периода для получения, например, даты среза остатков (см. картинку).
Однако в функциях приведения дат параметр СЕКУНДА не предусмотрен. При исполнении это не вызовет ошибку, но результат расчета может оказаться неверным.
Выход: использовать добавление дня с последующим приведением к началу дня.
#скд #разработка
В выражениях СКД предусмотрена функция Секунда(), и может показаться логичным использовать параметр СЕКУНДА в функциях приведения дат.
Частая ошибка - добавление секунды к концу периода для получения, например, даты среза остатков (см. картинку).
Однако в функциях приведения дат параметр СЕКУНДА не предусмотрен. При исполнении это не вызовет ошибку, но результат расчета может оказаться неверным.
Выход: использовать добавление дня с последующим приведением к началу дня.
#скд #разработка
👍10
🎲 ЛАЙФХАК ПО БЫСТРОМУ
Опредедление используемых модулей с помощью отладчика
Как быстро определить, какие модули задействованы при выполнении сложного и запутанного алгоритма?
С помощью отладчика!
- Запускаем отладчик
- Непосредственно перед выполнением алгоритма включаем замер производительности
- Выполняем операцию
- Отжимаем часики
- В полученном окне результата замера сортируем таблицу по колонке "Модуль" и получаем ответ :)
Мне кажется, эта рубрика становится популярной!
Добавляем в копилочку примудростей и эту фишку🔥
#лайфхак #разработка #отладка
Опредедление используемых модулей с помощью отладчика
Как быстро определить, какие модули задействованы при выполнении сложного и запутанного алгоритма?
С помощью отладчика!
- Запускаем отладчик
- Непосредственно перед выполнением алгоритма включаем замер производительности
- Выполняем операцию
- Отжимаем часики
- В полученном окне результата замера сортируем таблицу по колонке "Модуль" и получаем ответ :)
Мне кажется, эта рубрика становится популярной!
Добавляем в копилочку примудростей и эту фишку🔥
#лайфхак #разработка #отладка
👍57👎1
НЕОЧЕВИДНАЯ ПОЛЬЗА ОТЛАДЧИКА.
Привет, друзья!
Как-то я участвовал в доработке функционала с использованием внешней компоненты. Задача была банальная – получить определенную информацию из вне.
Всё было сделано с учётом инструкций и описания API, но нужные данные упорно не появлялись в 1С.
Пошёл в отладчик, чтобы проверить пошагово, что же происходит? И (о чудо!) данные появились.
Убираю точки останова, запускаю ещё раз – опять пусто ((.
– Вот незадача, – подумал я, и даже, что-то сказал в слух )
Оказывается, когда проходил построчно в отладчике, то в пузах между строками успевали подгружаться данные из внешнего источника, а при выполнении в боевом режиме данные загрузиться не успевали.
Установка паузы в коде спасла положение.
#разработка
Привет, друзья!
Как-то я участвовал в доработке функционала с использованием внешней компоненты. Задача была банальная – получить определенную информацию из вне.
Всё было сделано с учётом инструкций и описания API, но нужные данные упорно не появлялись в 1С.
Пошёл в отладчик, чтобы проверить пошагово, что же происходит? И (о чудо!) данные появились.
Убираю точки останова, запускаю ещё раз – опять пусто ((.
– Вот незадача, – подумал я, и даже, что-то сказал в слух )
Оказывается, когда проходил построчно в отладчике, то в пузах между строками успевали подгружаться данные из внешнего источника, а при выполнении в боевом режиме данные загрузиться не успевали.
Установка паузы в коде спасла положение.
#разработка
👍35👎6😁2🔥1
API ДЛЯ СКЛОНЕНИЙ В ТЕКСТОВЫХ СООБЩЕНИЯХ
Все мы знаем, что наша программа тем приятнее пользователю, чем дружественнее интерфейс и грамотнее построение сообщений для пользователя.
В канале уже был пост про правила составления сообщений, сегодня хочется остановиться на его последнем пункте, который был упомянут лишь вскользь. Если быть точнее, то на одном из таких моментов:
Использование исчисляемых существительных.
Часто можно встретить что-то подобное:
Срок истекает через 1 дней.
В БСП, в общем модуле СтроковыеФункцииКлиентСервер, есть архиполезная функция ЧислоЦифрамиПредметИсчисленияПрописью(), которая помогает в таких ситуациях.
В параметры передаётся число и варианты прописи исчисляемого существительного в виде строки, где через запятую прописаны варианты для одной, двух и пяти единиц.
Для примера выше код выглядел бы так:
ШаблонСообщения = "Срок истекает через %1";
Исчисляемое = СтроковыеФункцииКлиентСервер.ЧислоЦифрамиПредметИсчисленияПрописью(ЧислоДней, "день,дня,дней");
ТекстСообщения = СтрШаблон(ШаблонСообщения, Исчисляемое);
Есть у функции и третий параметр – возможность убрать из результата число, оставив только правильно склонённое существительное. Это может быть удобно, когда нужно обработать эти часть отдельно, например, вывести их разными шрифтами.
#юзабилити
Все мы знаем, что наша программа тем приятнее пользователю, чем дружественнее интерфейс и грамотнее построение сообщений для пользователя.
В канале уже был пост про правила составления сообщений, сегодня хочется остановиться на его последнем пункте, который был упомянут лишь вскользь. Если быть точнее, то на одном из таких моментов:
Использование исчисляемых существительных.
Часто можно встретить что-то подобное:
Срок истекает через 1 дней.
В БСП, в общем модуле СтроковыеФункцииКлиентСервер, есть архиполезная функция ЧислоЦифрамиПредметИсчисленияПрописью(), которая помогает в таких ситуациях.
В параметры передаётся число и варианты прописи исчисляемого существительного в виде строки, где через запятую прописаны варианты для одной, двух и пяти единиц.
Для примера выше код выглядел бы так:
ШаблонСообщения = "Срок истекает через %1";
Исчисляемое = СтроковыеФункцииКлиентСервер.ЧислоЦифрамиПредметИсчисленияПрописью(ЧислоДней, "день,дня,дней");
ТекстСообщения = СтрШаблон(ШаблонСообщения, Исчисляемое);
Есть у функции и третий параметр – возможность убрать из результата число, оставив только правильно склонённое существительное. Это может быть удобно, когда нужно обработать эти часть отдельно, например, вывести их разными шрифтами.
#юзабилити
Telegraph
Правила составления текстов сообщений
При написании кода, зашоренный разработчик зачастую продолжает и сообщения пользователю писать на "программистском" языке. Встречаются даже сообщения со словосочетаниями в ВенгерскойНотации. Однако, не стоит забывать, что код мы пишем на одном языке, а диалог…
👍20
Вы просили, я сделал –
обновление шаблона ВПФ.
Ранее выкладывал шаблон обработки для внешней печатной формы. По вашим просьбам, дополнил возможные варианты значений для всех параметров сведений о внешней обработке и команд печати. Также дополнил комментариями пояснения по использованию некоторые параметров, чтобы каждый раз не лазить в документацию.
» » СКАЧАТЬ ШАБЛОН ВПФ » »
PS. Делал по программному интерфейсу БСП 3.1.6. Поэтому, если что-то не сработает на более ранних, сильно не ругайтесь ))
#полезныересурсы #бсп
обновление шаблона ВПФ.
Ранее выкладывал шаблон обработки для внешней печатной формы. По вашим просьбам, дополнил возможные варианты значений для всех параметров сведений о внешней обработке и команд печати. Также дополнил комментариями пояснения по использованию некоторые параметров, чтобы каждый раз не лазить в документацию.
» » СКАЧАТЬ ШАБЛОН ВПФ » »
PS. Делал по программному интерфейсу БСП 3.1.6. Поэтому, если что-то не сработает на более ранних, сильно не ругайтесь ))
#полезныересурсы #бсп
Telegram
OneSCast | 1С Предприятие
Шаблон внешней печатной формы
Довольно часто приходится создавать новые подключаемые ПФ для подсистемы БСП "Печать". И каждый раз вспоминаешь: Где же последний раз её делал? А корректно ли заполнена экспортная функция описания обработки? 🤯
Решил выложить…
Довольно часто приходится создавать новые подключаемые ПФ для подсистемы БСП "Печать". И каждый раз вспоминаешь: Где же последний раз её делал? А корректно ли заполнена экспортная функция описания обработки? 🤯
Решил выложить…
👍30🔥6
Новый вид поля ввода со списком значений (новое в 8.3.23)
Новое изобретение лично мне очень понравилось - и выглядит приятно, и пользовать удобно. Если к выходу релиза будут устранены указанные недочеты, будет совсем круто!
#формы #интерфейсы #юзабилити
Новое изобретение лично мне очень понравилось - и выглядит приятно, и пользовать удобно. Если к выходу релиза будут устранены указанные недочеты, будет совсем круто!
#формы #интерфейсы #юзабилити
Telegraph
Новый вид поля списка значений
Читая перечень новшеств в платформе 8.3.23, наткнулся на любопытное обновление дизайна поля ввода. Когда он имеет тип СписокЗначений, это многое меняет. Есть еще мелочи, которые вызывают желание их поправить, но спишем это на то, что платформа пока тестовая.
👍16
Полезные процедуры для модификации форм
Есть такой стандарт при разработке расширений: отказаться от расширения форм, а все доработки производить кодом.
Выделил ТОП-3 алгоритмов, которые точно пригодятся для этих целей!
ЧИТАТЬ СТАТЬЮ
#формы #интерфейсы #разработка
Есть такой стандарт при разработке расширений: отказаться от расширения форм, а все доработки производить кодом.
Выделил ТОП-3 алгоритмов, которые точно пригодятся для этих целей!
ЧИТАТЬ СТАТЬЮ
#формы #интерфейсы #разработка
Telegraph
3 универсальные функции программного управления формой
В последнее время всё чаще приходится работать с формами, делая что-то с ними из кода (привет расширениям!). Всё это я упаковываю в подключаемое расширение Простые алгоритмы, и скоро выйдет его новая версия. А пока хочу поделиться тремя алгоритмами, которые…
👍20👎1
Друзья! 👋
Сегодня хочу порекомендовать канал моего друга Игоря Антонова Про JavaScript и разработку 💻
Когда-то Игорь вдохновил меня на создание канала, который вы сейчас читаете. Мы вместе организовывали митапы и мастер-классы в Хабаровске и выступали на одной сцене на Инфостарте. Сейчас Игорь работает в @htmlacademy автором и преподавателем профессиональных курсов по JavaScript, а в своем канале делится интересными новостями из мира IT и выжимками личных исследований в языках программирования, коих знает немало!
Поэтому, если вы "не 1С-ом единым", тогда добро пожаловать в уютную атмосферу фронтенда!
#полезныересурсы
Сегодня хочу порекомендовать канал моего друга Игоря Антонова Про JavaScript и разработку 💻
Когда-то Игорь вдохновил меня на создание канала, который вы сейчас читаете. Мы вместе организовывали митапы и мастер-классы в Хабаровске и выступали на одной сцене на Инфостарте. Сейчас Игорь работает в @htmlacademy автором и преподавателем профессиональных курсов по JavaScript, а в своем канале делится интересными новостями из мира IT и выжимками личных исследований в языках программирования, коих знает немало!
Поэтому, если вы "не 1С-ом единым", тогда добро пожаловать в уютную атмосферу фронтенда!
#полезныересурсы
👍10🔥2🤩1
Регулярные выражения в 1С (новое в 8.3.23)
Этого многие ждали, и вот оно случилось!
Про регулярки уже писали и говорили здесь, здесь, здесь и здесь. А уж о количестве написанных коллегами консолей я молчу.
В этой статье постарался представить новый язык, который вам предстоит освоить, максимально просто и понятно даже для тех, кто впервые слышит про регулярные выражения.
>> Освоить регулярные выражения в 1С >>
Конечно, я не удержался от того, чтобы написать собственную формочку для тестирования регулярок, ее вы можете скачать здесь:
>> Консоль регулярных выражений >>
Сильно не заморачивался, код представил максимально просто, всё разложил на отдельные функции. Так что можете смело забирать себе куски кода.
Примеры к статье подбирал из реальной практики, так так некоторые интересуются, где это в действительности можно применить?
А еще хочу попросить вашей помощи:
Накидайте в комментарии другие примеры того, где бы вы использовали новую возможность платформы?
#разработка #код
Этого многие ждали, и вот оно случилось!
Про регулярки уже писали и говорили здесь, здесь, здесь и здесь. А уж о количестве написанных коллегами консолей я молчу.
В этой статье постарался представить новый язык, который вам предстоит освоить, максимально просто и понятно даже для тех, кто впервые слышит про регулярные выражения.
>> Освоить регулярные выражения в 1С >>
Конечно, я не удержался от того, чтобы написать собственную формочку для тестирования регулярок, ее вы можете скачать здесь:
>> Консоль регулярных выражений >>
Сильно не заморачивался, код представил максимально просто, всё разложил на отдельные функции. Так что можете смело забирать себе куски кода.
Примеры к статье подбирал из реальной практики, так так некоторые интересуются, где это в действительности можно применить?
А еще хочу попросить вашей помощи:
Накидайте в комментарии другие примеры того, где бы вы использовали новую возможность платформы?
#разработка #код
Telegraph
Регулярные выражения в 1С
Новый механизм платформы 8.3.23 - это возможность работы с регулярными выражениями. С одной стороны, это возможность выполнить быстрее и проще операции по поиску, замене и проверке строковых значений со сложной структурой. С другой - придется выучить еще…
🔥18👍3👎1😱1
Работа с множественным выделение в форме списка
Сегодня от пользователя поступил вопрос:
В форме списка с опцией множественного выделения выбрано несколько документов. По нажатию кнопки необходимо их все прочитать и передать в другую форму для дальнейшей обработки. Как это реализовать?
Пример реализации и описание действий - в мини-инструкции:
» Читать пример реализации
#формы #разработка #код
Сегодня от пользователя поступил вопрос:
В форме списка с опцией множественного выделения выбрано несколько документов. По нажатию кнопки необходимо их все прочитать и передать в другую форму для дальнейшей обработки. Как это реализовать?
Пример реализации и описание действий - в мини-инструкции:
» Читать пример реализации
#формы #разработка #код
Telegraph
Работа с множественным выделением
От коллеги поступил такой вопрос:
👍7🔥7
Ваш помощник в мире вакансий:
Привет, друзья! 👋
Как вы знаете, я не публикую в своем канале информацию о вакансиях, и до сегодняшнего дня я направлял с подобными запросами на сторонние сервисы.
Теперь у канала есть собственная партнерская программа по подбору и размещению вакансий в сфере 1С.
РАЗМЕСТИТЬ ВАКАНСИЮ
НАЙТИ РАБОТУ
Легкого решения кадрового вопроса и поиска работы! 👫
#полезныересурсы
Привет, друзья! 👋
Как вы знаете, я не публикую в своем канале информацию о вакансиях, и до сегодняшнего дня я направлял с подобными запросами на сторонние сервисы.
Теперь у канала есть собственная партнерская программа по подбору и размещению вакансий в сфере 1С.
РАЗМЕСТИТЬ ВАКАНСИЮ
НАЙТИ РАБОТУ
Легкого решения кадрового вопроса и поиска работы! 👫
#полезныересурсы
Telegram
FastCode Bot / 1С работа, вакансии
Здесь можно найти работу, разместить вакансию или задачу.
Официальный бот сообщества FastCode 1С.
Официальный бот сообщества FastCode 1С.
👍5👎2
OneSCast | 1С Предприятие pinned «Ваш помощник в мире вакансий: Привет, друзья! 👋 Как вы знаете, я не публикую в своем канале информацию о вакансиях, и до сегодняшнего дня я направлял с подобными запросами на сторонние сервисы. Теперь у канала есть собственная партнерская программа по подбору…»
Скрипты для выгрузки в файлы
Для тех, кто, как и я, замонался постоянно лезть в документацию, а Precommit ставить не охота :)
Написал небольшую шпаргалку, что должно быть в командной строке, чтобы выгрузить конфигурцию или расширение в файлы или загрузить обратно.
Это на случай, если вы используете Git, но работаете в конфигураторе, а не в EDT.
#разработка #администрирование #devops
Для тех, кто, как и я, замонался постоянно лезть в документацию, а Precommit ставить не охота :)
Написал небольшую шпаргалку, что должно быть в командной строке, чтобы выгрузить конфигурцию или расширение в файлы или загрузить обратно.
Это на случай, если вы используете Git, но работаете в конфигураторе, а не в EDT.
#разработка #администрирование #devops
Telegraph
Скрипты для выгрузки в файлы
Как быстро выгрузить или загрузить конфигурацию из файлов? Если вы используете Git, а ставить Precommit не хочется, то я для вас собрал подборку наиболее популярных скриптов для командной строки Выгрузка конфигурации в файлы Примеры привел для файловой базы.…
👍17🔥4
Всем примет!
Этот пост я хочу посвятить доброй памяти Павла Чистова, по книгам которого я когда-то начинал учить 1С-ку.
Еще где-то в 2015-м мне впервые в руки попались шаблоны тестов 1С от Павла. Инструмент сразу стал неотъемлемой частью моей работы и остается ей по сей день.
В 2019 появился шанс вместе посотрудничать над нововыми методическими материалами по 8.3. Я тогда прошел отбор, попал в команду, получил доступы от Павла к облачным хранилищам, но проект по каким-то причинам так и не состоялся.
В 2021-м мне выпала честь лично познакомиться с сенсеем. Как и полагается в нашем сообществе, произошло это на Инфостарте.
30 июля того же года Павел Чистов ушел из жизни, оставив сообществу огромное наследие.
***
Сегодня я взял на себя смелость продолжить дело Павла Чистова и дать дальнейшую жизнь и развитие проекту Шаблонов текстов для конфигуратора 1С. А чтобы вы не посчитали это плагиатом, внедрил больше 100% новшеств от первоначальных возможностей.
Что нового в версии 8.3.1.5 от 1.08.2023 года:
- За основу комплекта шаблонов взята последняя версия разработки от Павла Чистова (с)
- Устранены неоднозначности результатов в разных версиях одного шаблона; исправлены мелкие опечатки
- Реализована версия всех шаблонов для англоязычного кода 1С
- Добавлены вставки областей модулей с указанием предопределенных имен спец. областей
- Добавлены инструкции препроцессора для редактирования расширений в режиме контроля (#Вставка и #Удаление)
- Добавлена инструкция препроцессора - заглушка для неисполняемого кода
- Инструкция препроцессора для выделения серверного контекста модулей
- Комментарии тех.долга
- Расширенные варианты процедур и функций
- Новые директивы компиляции и инструкции препроцессора, поддерживаемые в последних версиях платформы
- Команды со спецсимволами теперь можно вызывать и через прямой, и через обратный слеш
- Для универсальных коллекций добавлен общий сниппет "Коллекция", расширены возможности работы с коллекциями, перечень шаблонов значительно расширен
- Новая группа шаблонов "ОткрытьФорму" для разных вариантов открытия управляемой формы справочника (если понравится, добавлю для других метаданных)
- Добавлены сокращения для методов глобального контекста ЗаполнитьЗначенияСвойств(), ЗначениеЗаполнено() и ТекущаяДатаСеанса()
- Добавлены варианты локализации для НСтр() и ЧислоПрописью()
Актуальную версию Шаблонов вы всегда можете скачать с репозитория на Github, основной файл шаблонов GanievPRO.st. А заодно самим поучаствовать в его развитии, предложив свой pull-request.
Всем удобной разработки!
#разработка #код #инструменты
Этот пост я хочу посвятить доброй памяти Павла Чистова, по книгам которого я когда-то начинал учить 1С-ку.
Еще где-то в 2015-м мне впервые в руки попались шаблоны тестов 1С от Павла. Инструмент сразу стал неотъемлемой частью моей работы и остается ей по сей день.
В 2019 появился шанс вместе посотрудничать над нововыми методическими материалами по 8.3. Я тогда прошел отбор, попал в команду, получил доступы от Павла к облачным хранилищам, но проект по каким-то причинам так и не состоялся.
В 2021-м мне выпала честь лично познакомиться с сенсеем. Как и полагается в нашем сообществе, произошло это на Инфостарте.
30 июля того же года Павел Чистов ушел из жизни, оставив сообществу огромное наследие.
***
Сегодня я взял на себя смелость продолжить дело Павла Чистова и дать дальнейшую жизнь и развитие проекту Шаблонов текстов для конфигуратора 1С. А чтобы вы не посчитали это плагиатом, внедрил больше 100% новшеств от первоначальных возможностей.
Что нового в версии 8.3.1.5 от 1.08.2023 года:
- За основу комплекта шаблонов взята последняя версия разработки от Павла Чистова (с)
- Устранены неоднозначности результатов в разных версиях одного шаблона; исправлены мелкие опечатки
- Реализована версия всех шаблонов для англоязычного кода 1С
- Добавлены вставки областей модулей с указанием предопределенных имен спец. областей
- Добавлены инструкции препроцессора для редактирования расширений в режиме контроля (#Вставка и #Удаление)
- Добавлена инструкция препроцессора - заглушка для неисполняемого кода
- Инструкция препроцессора для выделения серверного контекста модулей
- Комментарии тех.долга
- Расширенные варианты процедур и функций
- Новые директивы компиляции и инструкции препроцессора, поддерживаемые в последних версиях платформы
- Команды со спецсимволами теперь можно вызывать и через прямой, и через обратный слеш
- Для универсальных коллекций добавлен общий сниппет "Коллекция", расширены возможности работы с коллекциями, перечень шаблонов значительно расширен
- Новая группа шаблонов "ОткрытьФорму" для разных вариантов открытия управляемой формы справочника (если понравится, добавлю для других метаданных)
- Добавлены сокращения для методов глобального контекста ЗаполнитьЗначенияСвойств(), ЗначениеЗаполнено() и ТекущаяДатаСеанса()
- Добавлены варианты локализации для НСтр() и ЧислоПрописью()
Актуальную версию Шаблонов вы всегда можете скачать с репозитория на Github, основной файл шаблонов GanievPRO.st. А заодно самим поучаствовать в его развитии, предложив свой pull-request.
Всем удобной разработки!
#разработка #код #инструменты
GitHub
GitHub - stasganiev/OnesTemplates: [EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator.…
[EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator. [RU] Шаблоны фрагментов кода для удобной работы в конфигураторе 1С:Предприятия 8.3. - GitHub - ...
👍82😢9🔥8👏3😱1🤩1
Друзья! 👋
Спасибо всем за реакции и комменты, не ожидал такого живого интереса к использованию шаблонов. Это вдохновляет 😊
На радостях за викенд запилил второй релиз, который уже доступен в репо.
Новое в версии 8.3.2.3:
- Для подстановки символа "&" дополнительно добавлен сниппет "??"
- Разделы "Набор записей" и "Запись" перенесены в группу "Прикладные объекты"
- Создана группа "Общие объекты", в которую перенесены группы "Табличный документ", "Сообщение пользователю" и "Блокировки"
- Добавлено сокращение БиблиотекаКартинок (БК)
- Восстановлены пропущенные разделы "Расширения", "Асинхронные вызовы" и "Полезняшки" из первоисточника, дополнительно доделано:
- Пересмотрена иерархия групп шаблонов и сортировка отдельных шаблонов
- Процедуры и функции приведины к единому виду с разделом "Управляющие"
- Для всех шаблонов расширений добавлен общий сниппет "Расш[ирение]"
- Для Описания оповещения добавлен сниппет "Оповещ[ение]"
- Для асинхронных процедур и функций добавлен сниппеты "Асинх[Процедура]" и "Асинх[Функция]", без пробела. Варианты с пробелом сохранены для обратной совместимости
- Исправлены выявленные ошибки
Следующим шагом планирую написать внятную документацию.
Чтобы мне понять, в каком формате ее лучше сделать, прошу вашей помощи:
Накидайте мне в комментах 👇 ссылки на инструкции (к чему угодно, не важно), которые вы считаете самыми внятными и с удовольствием ими пользуетесь.
Всем продуктивной рабочей недели!
#разработка #код #инструменты
Спасибо всем за реакции и комменты, не ожидал такого живого интереса к использованию шаблонов. Это вдохновляет 😊
На радостях за викенд запилил второй релиз, который уже доступен в репо.
Новое в версии 8.3.2.3:
- Для подстановки символа "&" дополнительно добавлен сниппет "??"
- Разделы "Набор записей" и "Запись" перенесены в группу "Прикладные объекты"
- Создана группа "Общие объекты", в которую перенесены группы "Табличный документ", "Сообщение пользователю" и "Блокировки"
- Добавлено сокращение БиблиотекаКартинок (БК)
- Восстановлены пропущенные разделы "Расширения", "Асинхронные вызовы" и "Полезняшки" из первоисточника, дополнительно доделано:
- Пересмотрена иерархия групп шаблонов и сортировка отдельных шаблонов
- Процедуры и функции приведины к единому виду с разделом "Управляющие"
- Для всех шаблонов расширений добавлен общий сниппет "Расш[ирение]"
- Для Описания оповещения добавлен сниппет "Оповещ[ение]"
- Для асинхронных процедур и функций добавлен сниппеты "Асинх[Процедура]" и "Асинх[Функция]", без пробела. Варианты с пробелом сохранены для обратной совместимости
- Исправлены выявленные ошибки
Следующим шагом планирую написать внятную документацию.
Чтобы мне понять, в каком формате ее лучше сделать, прошу вашей помощи:
Накидайте мне в комментах 👇 ссылки на инструкции (к чему угодно, не важно), которые вы считаете самыми внятными и с удовольствием ими пользуетесь.
Всем продуктивной рабочей недели!
#разработка #код #инструменты
GitHub
GitHub - stasganiev/OnesTemplates: [EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator.…
[EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator. [RU] Шаблоны фрагментов кода для удобной работы в конфигураторе 1С:Предприятия 8.3. - GitHub - ...
👍23🔥4