Черненко Виталий (Жёлтый чайник 1С)
Только настоящий джедай сможет сдержать гнев и познать Силу Желтого программирования. Make love, not war По всем вопросам: @SeiOkami https://github.com/SeiOkami https://www.youtube.com/@JuniorOneS https://infostart.ru/profile/309462/
Show more4 350
Subscribers
+3124 hours
+527 days
+21530 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Какие значения будут в полях результата запроса?Anonymous voting
- Нет, Нет, Нет, Нет
- Нет, Нет, Нет, Да
- Да , Да , Нет, Нет
- Нет, Да , Нет, Да
- Нет, Да , Да , Да
- Нет, Нет, Да , Да
- Да , Да , Да , Да
- Исключение
👍 12🔥 8😁 1
Photo unavailableShow in Telegram
Младший аналитик 1С? Приходи в бигтех 🚀
Регистрируйся на бесплатный онлайн-интенсив в Открытых школах Т1.
🎓Открытые школы — это карьерная программа для начинающих специалистов, которая объединяет месяц бесплатного онлайн-обучения и последующее трудоустройство в ИТ-Холдинг Т1.
Без отрыва от основной деятельности ты прокачаешь скилы, познакомишься с командой крупнейшей ИТ-компании по версии RAEX и CNews Analytics 2023🔝.
💼 Всего за полгода мы выпустили 800+ специалистов, многие из которых уже присоединились к командам разработки ИТ-решений, облачных сервисов, развития ИИ, интеграции и консалтинга.
Зачем участвовать?
🔹Уникальный рыночный опыт. Наши проекты ежегодно получают награды на ИТ-конкурсах: Global CIO, Национальной банковской премии и др.
🔹Быстрый рост в ИТ при экспертной поддержке. Карьерные треки для выпускников Открытых школ позволяют быстрее вырасти в мидла в Т1.
🔹Работа в бигтех-компании, где есть все айтишные бонусы (ДМС, удалёнка и крутые офисы, спорт и обучение, митапы и ИТ-конференции, программы признания и развития).
⌛️ Быстрое обучение: 1 месяц.
💻Гибкий формат: все этапы онлайн, занятия по вечерам.
Бигтех ждёт тебя, подавай заявку до 26 сентября!
Стартуем 30 сентября.
Реклама. Информация о рекламодателе
👍 4❤ 1
🤠 🧲 РАЗЫСКИВАЕТСЯ РАЗРАБОТЧИК 1С
👋 Всем привет!
🧲 Я периодически упоминаю, что работаю в компании Магнит. У нас много 1С разработчиков на разных блоках. Удаленка и\или офисы в Москве, Санкт-Петербурге и Краснодаре.
🧑💻 И вот сейчас есть позиция в нашу команду на блок бухгалтерского и налогового учета
🥸 Умные слова, с которыми столкнётесь: EDT, GitLab, Sonar, Confluence, Jenkins, VA, YaxUnit.
✍️ Можете присылать резюме мне в личку @SeiOkami, я перешлю на рассмотрение HR
😁 Со своей стороны обещаю на собесе не задавать вопросы по типу: "как быстро упадет платформа, если передавать ей не те типы в не те параметры и радостно улюлюкать" =)
🕊 Всем хороших выходных!
______________________________________
Официальная часть описания вакансии:
Ведущий разработчик 1С (блок бухгалтерского и налогового учета)
➖ Направление:
Корпоративные IT-системы
➖ Локация:
Возможна удаленная работа и\или офисы в Москве, Санкт-Петербурге и Краснодаре
➖ Состав команды:
Руководитель, разработчики 1С, системные аналитики 1С.
➖ Чем ты будешь заниматься:
Разрабатывать и модернизировать программное обеспечение 1С в соответствии с техническим заданием.
Прорабатывать архитектуру решений на базе программного обеспечения 1С.
Разрабатывать интеграционные решения на базе 1С с другими системами.
➖ Мы ожидаем:
Разработка на 1С:EDT, с подключенной системой версионирования GIT - будет плюсом , но не обязательно.
Опыт программирования в среде 1С 8.Х
Понимание принципов оптимального построения запросов.
Опыт работы с внешними источниками данных и REST.
Знание СКД, БСП.
Опыт работы с самописными конфигурациями
Опыт работы на блоках бухгалтерского либо налогового учета.
➖ Будет плюсом:
Опыт работы с EDT.
Опыт работы с MS SQL, PostgreSQL.
Сертификаты 1С:Специалист по платформе,
1С:Бухгалтерия предприятия, 1С:ERP.
➖ Мы предлагаем:
Трудоустройство в аккредитованную ИТ компанию - ООО ИТМ.
Конкурентоспособная заработная плата (обсуждается индивидуально).
ДМС со стоматологией.
Работа в уютном офисе в центре Москвы (ст. м. Белорусская), Санкт-Петербурге (ст. м. Балтийская), в Краснодаре или удаленно из других городов РФ.
Дружеская атмосфера и поддержка команды.
Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах.
Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании.
Наличие корпоративной библиотеки.
Корпоративное оборудование (windows+доп.техника).
👍 26🔥 12❤ 3😁 3⚡ 1💯 1
😁 Мои вкусы очень специфичны...
В продолжение викторины про обращение к методу объекта сразу после его создания.
🤔 У многих может возникнуть справедливый вопрос: а зачем?
❌ И, конечно, подобные костыли использовать в коде нельзя. Это просто не имеет смысла.
🛠 Но при этом, иногда знание их может стать для вас удобным инструментом.
🔍 Конкретно данный пример в викторине может пригодиться во время отладки. Когда вы долго и нудно ползли по веренице типового кода и вдруг очень нужно, например, выполнить запрос к базе. Прям внутри отладки (тут может быть транзакция). А возможности отладчика ограничены и вот на помощь приходит столь мерзкий костыль:
?(0,0,Новый Запрос("ВЫБРАТЬ * ИЗ Справочник.Валюты")).Выполнить().Выгрузить()Для облегчения жизни в отладке мастера делали разные варианты "подсистем" в общих модулях или просто внешних обработках. Тут я кстати писал про вызов процедуры в отладке. А тут делал метод для анализа выполнения запроса и просмотр его данных \ времени и так далее. 🦖 А когда-то давно люди отладчиком не могли даже значение переменной установить (привет, динозавры). И умение использовать костыли было ой как кстати. Например, так можно в отладке "отключить" Отказ:
?(0,0, Новый Структура("А", Ложь)).Свойство("А", Отказ)🫣 И это я ещё более красивые примеры с
?(,,)
привожу, а я-то тогда не знал про эту возможность и юзал Вычислить("Новый Структура...").Свойство(...)
. На первый взгляд кажется, что это одинаковое решение, но чем сложнее манипуляции, тем больше нужно было "экранировать" кавычки в Вычислить (например, в тексте запроса).
🩼 Сейчас мы, конечно, можем без проблем установить значение переменной, но умение "костылить" мне всё равно периодически помогает. Например, что можно сделать в отладчике:
➖ Проверить существование файла:
?(0,0, Новый Файл("МойФайликНаСервере.ффф")).Существует()➖ Выполнить HTTP запрос и поместить результат в файл (или просто получить как текст в отладке):
?(0,0, Новый HTTPСоединение("cbr.ru")).Получить("/scripts/XML_val.asp?d=0", "D:\Temp\1\1.xml")➖ Сравнить две переменные через "сравнятор"
?(0,0, Новый СравнениеЗначений).Сравнить(1, 2)➖ Привести значение к типу и квалификатору
?(0,0, Новый ОписаниеТипов("МойТип")).ПривестиЗначение(МоеЗначение)А ещё подобное можно использовать в точке останова с условиями. И тогда, без каких-то расширений, внедрить некое логирование кода 😁😁😁В "штатных" ситуациях это ненужно. Но когда у вас суровые ограничения, надо срочно, надо быстро, вот в отладке что-то подкрутить и проверить поведение, то на помощь приходит безумие и смекалка =)
👍 56🔥 25❤ 9😁 2
Photo unavailableShow in Telegram
😱 1С + GitHub: OpenYellow
Не так давно появился агрегатор 1Сных open-source проектов на github
Весь 1Сный код собирается в единую таблицу рейтингов с ежедневным обновлением на канале @OpenYellowProject
Теперь сайт проекта стал более самостоятельный и отказался от использования уходящего Notion
Никакой рекламы, мне лично нравится этот проект и теперь в своих репозиториях я добавил эти милые иконки с рейтингом =)
👍 29🔥 5😁 3
Можно ли в 1С в одном выражении создать объект и сразу обратиться к его методу?
Какие варианты будут работать, а какие - нет?Anonymous voting
- Каждый вариант рабочий
- Рабочие 2,3
- Рабочие 2,3,5
- Рабочие 3,4,5
- Рабочие только 3 и 5
- Рабочий только 3
- Рабочий только 5
- Нет рабочих вариантов =(
👍 27😁 9🤔 5🔥 4
😁 Инфоцыганемастера всех мастей!
В отпуск я могу отвлечься от 1С и заняться чем-то полезным какой-то очередной фигнёй.
Увлекаюсь разным, и одним из моих "хобби" является коллекционирование всякого рода инфоцыган, мастермайдов, тайных знаний предков и так далее.
Интереса ради веду канал, куда буду выкладывать такого рода таланты.
Ничего серьёзного, просто Инфопаника
@info_panic
😁 14🔥 4👍 3
Choose a Different Plan
Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.