en
Feedback
Е.БУДНИ программиста 1С | Роман Чумадин

Е.БУДНИ программиста 1С | Роман Чумадин

Open in Telegram

Ежедневные будни программиста 1С - это канал с реальными задачами с работы, с собеседований, повседневные хитрости, подборки и гайды. Подойдет для начинающих и опытных Автор и вопросы по рекламе: @chum1roma

Show more
6 263
Subscribers
No data24 hours
-1 1247 days
-10 93730 days
Posts Archive
Технологический журнал 1С Есть такая классная штука в 1С как технологический журнал! Это снова тема моего внутреннего хакатона в компании, которые в будущем планирую переделать в видео-формат и выложить в канале. ⏩ А так, что же это такое и с чем его едят? Итак, официальное определение: технологический журнал используется для анализа технологических проблем работы системы и анализа аварийных завершений. Он регистрирует информацию от всех приложений системы 1С:Предприятие 8, работающих на данном компьютере. ❗️ Не путать с журналом регистрации, который видно из конфигуратора или предприятия, а технологический журнал представляет собой совокупность текстовых файлов, хранящихся в указанном каталоге. 🔹 Файлы по умолчанию хранятся в каталоге 1Cv8\dumps, а файл с настройками хранится по пути C:\Program Files (x86)\1cv8\conf\logcfg.xml 🔹 Но настройку ТЖ лучше всего делать через обработку с ИТС https://its.1c.ru/db/metod8dev/content/3474/hdoc. ⏩ С чем сталкивался и что удавалось отловить с помощью ТЖ: 🔹 Блокировки 🔹 Длительные транзакции 🔹 Запросы к базе данных 🔹 Утечки памяти ❗️ Учитывайте, что ТЖ по умолчанию выключен, и настраивать его надо аккуратно, иначе если выбрать совсем все события, то файлы будут большими, будет нагрузка на сервер и разобраться и найти, то что вам потребуется, будет сложнее. P. S. Тема большая, поэтому в будущем расскажу подробнее про конкретные кейсы. Но знать про существование технологического журнала считаю необходимым! Кто сталкивался, есть какие-то кейсы, поделитесь в комментариях)💬 ---------------- > > > Дайджесты по каналу < < < #ЕБ_Повседневность

⚡️ Стажёры, призываем вас! 👨‍💻 ИТ-холдинг Т1 завершает набор на полугодовую оплачиваемую стажировку для 1С-разработчиков. У
+3
⚡️ Стажёры, призываем вас! 👨‍💻 ИТ-холдинг Т1 завершает набор на полугодовую оплачиваемую стажировку для 1С-разработчиков. У тебя есть шанс получить ценный опыт и построить карьеру в крупнейшей ИТ-компании страны (по версии RAEX и CNews 2023). ⚡️ Зачем участвовать? — уникальный рыночный опыт и масштабные ресурсы — сертификация от вендора — офис в центре Санкт-Петербурга с приставкой, фрешами и массажным креслом — возможность перейти на удаленку — поддержка и большое сообщество Т1, где можно учить английский и китайский, стать частью киберкоманды, техногильдии или киноклуба 😍 По итогам стажировки тебя ждет перевод на бессрочный трудовой договор, карьерный фаст-трек из джуна в мидла за 1,5 года и бонусы аккредитованной ИТ-компании: ДМС, обучение, митапы, программы развития и многое другое. Ждем студентов последних курсов и выпускников тех. специальностей, которые имеют опыт разработки на любом языке программирования от 1 года и понимают, что такое СУБД и SQL. 🤓 Принимаем заявки до 29 ноября на сайте Реклама. ООО "Т1". ИНН 7720484492.

Правильные инструменты - залог успеха Всем привет! На этих выходных понадобилось мне повесить пару полок, задача непростая, но стена монолитная (железобетонная). Так вот в прошлый раз пару лет назад я тоже вешал на такую стену, но не полки, а телевизор, и использовал я дрель с ударным режимом. Делая два отверстия 3 часа, я подумал, что хорошая стена. В этот раз мне в руки попался перфоратор и оказалось, чтобы сделать 15 дырок нужно всего 1 минута... Вот что значит использовать правильные инструменты в нужный момент! Так и в 1С, важно иметь набор надёжных, поверенных и верных инструментов всегда под рукой. Вот мой топ таких инструментов: 🔹 1. Консоль запросов 🔹 2. Консоль отчётов СКД 🔹 3. Универсальный редактор реквизитов 🔹 4. Групповая обработка реквизитов 🔹 5. Выгрузка загрузка данных XML 🔹 6. Шаблоны отчётов СКД для обычных и управляемых форм 🔹 7. Обработка чтения табличного документа (шаблон) Более подробно про инструменты можно почитать в моем посте #ЕБ_Повседннвность

🔝 Частая ошибка новичков - заблокировать запись документа Довольно часто к программисту приходит задача с формулировкой: «при таком-то простом условии от бизнеса заблокировать запись документа». Задача сама по себе несложная, для новичка выглядит очевидным в событии документа ПриЗаписи добавить простое условие и установить Отказ = Истина. И ошибка заключается в том, что программисты не уточняют следующие вопросы: ⏩ - зачем эта блокировка? Бывает нужно просто вывести сообщение, а блокировать нет необходимости. ⏩ - для всех ли эта блокировка или нужно разграничить по правам? Как правило на полные права она распространяется. ⏩ - а как ещё данный документ записывается? Бывает так, что он создаётся автоматически из другой обработки и это тоже надо учесть. ⏩ - есть ли исключения? На такой вопрос заказчик может задуматься и правда найти исключение в своем условии. ⏩ - блокировать программное проведение или пользовательское? Если пользовательское, то эту проверку надо перенести на форму. Если не задаться этим вопросом, можно заблокировать какой-нибудь обмен данными, который возможно происходит и без установленного флага ОбменДанными.Загрузка = Истина. ⏩ - блокировать запись или проведение документа? Бывают документы с огромным количеством строк, и если пользователь который их вбивал несколько часов, не сможет записать документ, то он вряд ли обрадуется, когда выяснит, что теперь ему надо внести данные заново. На какие-то вопросы нужно получить ответ от бизнеса, а на какие-то можно постараться найти самим ответы. Но только после получения ответов на эти вопросы, можно говорить о жесткой блокировке записи документа. Можно привязать данное условие к какому-то функционалу, который можно отключить. Например, константы, или периодический регистр сведений, чтобы отсекать по дате, где проверка нужна, а где нет и т.п. 📢 В начале карьеры я сам делал такие блокировки, благо мне быстро объяснили опытные коллеги, чем плоха такая «жесткая» блокировка. > > > Случайный пост < < < #ЕБ_Повседневность

⚠️ 10 лайфхаков работы в 1С, которые упростят жизнь любому бухгалтеру и позволят сэкономить сотни часов рабочего времени. Как
⚠️ 10 лайфхаков работы в 1С, которые упростят жизнь любому бухгалтеру и позволят сэкономить сотни часов рабочего времени. Как бы вы оценили свой уровень владения обычной 1С:Бухгалтерией по 10-ти бальной шкале? Даже если на максимальную оценку — всегда интересно освоить новые трюки, которые облегчают работу. Рекомендую подписаться на канал Мастер CFO. Авторы — Софья и Натали — специалисты в области фин. и бух. учёта со стажем 15 лет. Создали мотивирующее сообщество для бухгалтеров, финансистов, экономистов и аналитиков. ➡️ На канале вас ждут: – уникальные таблицы, которые упростят вашу работу – лайфхаки, которые позволят зарабатывать в 2 раза больше – готовые инструкции по автоматизации фин.учёта – экспертные кейсы и советы – ежедневное живое общение с коллегами 📎Чек-лист «10 лайфхаков работы в 1С. ✅ подписывайтесь на канал и забирайте файл в закреплённом сообщении канала бесплатно. @findir_pro

Писать с нуля или попробовать выпилить из типовой Есть у меня текущая задача: сделать интеграцию не типовой конфигурации с платежной системой Юкасса. И передо мной встал вопрос, писать заново интеграцию с нуля, используя документацию, или же попробовать вытянуть из типовой конфигурации. Спойлер – сделать 50/50) В целом подобные задачи с таким выбором у меня уже не первый раз. И всегда нужно смотреть по ситуации. Какие можно выделить моменты 🔹 Взять из типовой: - Быстро, но только в случае если требуется явно выделенная часть или уже есть пересечения в конфигурации (например, и там и там есть БСП); - При обновлении можно будет сравнить и взять снова изменения из типовой конфигурации; - В типовой уже должен быть хорошо написанный и оптимизированный код, как минимум могут быть учтены нюансы и подводные камни. 🔸Написать с нуля - Бывает даже быстрее, написать с нуля, когда нужна маленькая часть и не требуется тащить всю матрешку (связку процедур и функций по разным модулям) из типовой конфигурации; - Более высокая совместимость с конкретной задачи, если есть уникальные условия; - Как правило, лучшее понимание своего кода, чем чужого. Ну и по итогу, в большинстве таких случаев у меня это взять часть из типовой и остальное написать с нуля под конкретную задачу. А как у вас?💬 Главная мысль данного поста: смотрите на готовые конфигурации, а также на доступные решения в интернете! Возможно до вас уже кто-то решал подобную задачу, вы можете подчерпнуть как решение, так и увидеть подводные камни. ---------------- > > > Дайджесты по каналу < < < #ЕБ_Повседневность #ЕБ_Развитие

Тестирование различных API Не так давно, где-то полгода назад, я только узнал про такую классную штуку как Postman – Клиент д
Тестирование различных API Не так давно, где-то полгода назад, я только узнал про такую классную штуку как Postman – Клиент для тестирования API. Понадобилась мне эта штука и коллега мне рассказал про неё, когда разрабатывал интеграцию 1С с GitLab, чтобы получать информацию о «релизах», какие изменения вносились, кто вносил и т.п., чтобы дальше это превращалось в некий отчет по изменениям. На скриншоте рабочее окно Postman, которое позволяет нам вставить адрес API и, заполнив его параметры, отправить запрос. В случае, когда документация не столь понятная или используешь «метод тыка», эта программа позволяет гораздо быстрее отлаживать запросы. Думаю, что функционал гораздо шире, но пока освоился только с обычной отправкой запроса и получением результата. Классная фишка - можно сохранить папку запросов и отправить коллеге, прям как в консоли запросов) Для тестирования нашел пару интересных открытых и публичных API, как раз повод попробовать в деле: 🔹 Cat Facts – случайные факты о кошках каждый день.
https://catfact.ninja/fact
🔹 Nationalize - предсказывает национальность человека по его имени.
https://api.nationalize.io/?name=Roman
🔹 Joke API - API генерирует случайные шутки. Вы также можете получать шутки определенного типа (например, только шутки о программировании).
https://official-joke-api.appspot.com/random_joke
Сейчас готовлю материал для внутреннего митапа по этой теме, если поделитесь интересными наблюдениями или другими программами и поделитесь опытом, буду благодарен) Знаю про аналогичный софт – Insomnia, кто пользовался, чем лучше?💬 А если вы как и я не знали про клиентов для тестирования API, ставьте ➕ в реакциях к посту) ---------------- > > > Дайджесты по каналу < < < #ЕБ_Повседневность #ЕБ_Развитие

Что сильнее всего влияет на зарплату специалиста 1С? Практические навыки. Столкнулся с ошибкой — быстро исправил, потому что умеешь, или в закладках есть правильная инструкция. Как прокачать такие навыки? Как сформировать насмотренность? Ответ прост — читайте тех, кто каждый день решает проблемы пользователей 1С и делится опытом. В русскоязычном Телеграме доходчиво и интересно по теме пишет Знакомый 1С-ник: каждый материал можно брать на вооружение и заносить в резюме. Минимум воды — максимум пользы. Например: 🔹 Почему не стоит спешить с обновлением 1С? 🔹 Как определить оператора ЭДО по ID абонента? 🔹 Есть клиент на лицензию 1С — как получить агентское? 🔹 Как сдать любой отчет в Росстат если его нет в базе? Рекомендую подписаться для общего развития (сам читаю) — @znak1c

🔥 Всем привет! Рекомендую вам один из топовых каналов для начинающих 1С-разработчиков и разработчиц! 🚀 Что вы там найдёте? - 🎥 Стримы и советы от тех, кто недавно прошёл путь до первой работы - 📝 Тестовые задачи 2024 года, которые реально помогут на интервью - 🧠 Подробный разбор задач из сборника Чистова - 🔍 Анализ тестовых заданий с детальными объяснениями - 📚 Полезные материалы и лайфхаки для новичков 🎯 И это ещё не всё! ⚔️ Скоро стартует Турнир Рыцарей 1С с iPhone 15 🍏 и денежными призами для победителей от автора канала! ⚠️Участвовать могут все новички и действующие разработчики до 6 месяцев ⚠️⚠️⚠️ Эксклюзив! В ближайший месяц стартует обновлённый курс "21 день" — полностью адаптированный под реалии 2024 года! Это твой шанс задать вопросы, получить ответы в режиме онлайн и получить мощную обратную связь от автора! ⚡️ Для работодателей, там Вы сможете найти толкового стажера, которому не надо будет объяснять все с 0️⃣ Ссылка на канал 🔗https://t.me/+vTibf7t2Y64wMjky

Чем занимаешься
Anonymous voting

Был(а) ли ты на инфостарт
Anonymous voting

Возвращение домой! Наконец-то я дома, вернулся в 4 утра, на поезде. В целом, 1.3 суток ощущается чуть легче, чем 2 транспорта
Возвращение домой! Наконец-то я дома, вернулся в 4 утра, на поезде. В целом, 1.3 суток ощущается чуть легче, чем 2 транспорта и 16 часов. Не скажу, что провел время продуктивно в поезде, так как особо делать ничего не получалось. Да как собственно и спать) Теперь предстоит разбор всех подарков и призов с конференции, для которых пришлось покупать целую сумку, чтобы довезти до дома). В этом плане всякие интерактивы на стендах компаний позволяют отвлечься от поглощения информации и перейти в режим нетворкинга и поразмять мозги над какими-нибудь головоломками) На фото лишь часть призов) Было несколько встреч с подписчиками, отличить меня можно было по бейджику с наклейкой логотипа канала. Те кто был более активные, писали в личку где меня найти. Очень рад был познакомиться с кем удалось, все отличные профессионалы с большим опытом! Офлайн блогерство ещё нужно развивать, поэтому будем делать выводы и готовиться к следующим конференциям и т.п.) По результатам конференции назрело пару опросов)

Где размещать 1С — в облаке или у себя на сервере? 📌 Обсудим на вебинаре от MTC Web Services! Вот малая часть сложностей, с
Где размещать 1С — в облаке или у себя на сервере? 📌 Обсудим на вебинаре от MTC Web Services! Вот малая часть сложностей, с которыми может столкнуться бизнес, который хочет держать 1С «в своих руках»: 🔴Придётся покупать оборудование и платить за его обслуживание 🔴Нужно нести полную ответственность за безопасность данных 🔴Рано или поздно локальную инфраструктуру потребуется масштабировать Еще на встрече обсудим: 🔴Что не так с популярными нагрузочными тестами: почему однопоточные сценарии не позволяют корректно оценить производительность 1С, а тестовые базы данных не отражают реальной нагрузки 🎁Приходите на вебинар, задавайте свои вопросы — за лучший вопрос в чате трансляции будет подарок! ➡️ Зарегистрироваться ⬅️

Уникальные стикеры на конференции Сегодня первый день конференции ИС, кто присутствует желаю провести время с пользой, а оста
Уникальные стикеры на конференции Сегодня первый день конференции ИС, кто присутствует желаю провести время с пользой, а остальным в этот раз доступна онлайн трансляция докладов из главного зала. Для тех же кто присутствует, доступна возможность получить уникальные наклейки-стикеры этого канала. (Количество ограничено) За день до выезда я забрал из типографии ещё тёплыми) Чтобы получить стикер-пак вам необходимо лишь найти меня на конференции и назвать кодовое слово "ЕБУДНИ ОФЛАЙН". А если вам просто зашёл физический стикер-пак, пишите в комментариях и возможно в будущем что-нибудь придумаем в плане розыгрыша физических стикеров и отправку победителю. Так же данные стикеры есть в телеграмме.

По результатам нашего исследования, 42% респондентов называют потерю производительности основной проблемой при миграции 1С в
+1
По результатам нашего исследования, 42% респондентов называют потерю производительности основной проблемой при миграции 1С в облако. Возможно ли избежать этих рисков и перенести систему без потерь? Наш ответ – да. Первый шаг к успешной миграции – детальное планирование процесса. Чтобы учесть все этапы и избежать типичных ошибок, мы разработали специальный чек-лист перехода в облако. А определить границы ответственности между вашей командой и облачным провайдером поможет наша матрица RACI. ➡️ Скачать чек-лист миграции и матрицу RACI Хотите узнать больше о процессе миграции 1С в облако? Свяжитесь с экспертом K2 Cloud, и мы ответим на ваши вопросы. ☁️ Анжелика Захарова AZ@k2.cloud @anzh_plo

А чем вы измеряете стоимость чего-либо? В целом, как только я начал зарабатывать свои деньги в сфере 1С с почасовой оплатой, то дальше почти все стало измеряться в стоимости часа моей работы) Например, относительно вчерашнего поста про фитнес браслет. Вроде стоит 3.5 тысячи (самый простой), но согласно средней стоимости часа работы от Фирмы 1С, то это вовсе меньше 1 часа работы) И так я смотрю на большинство цен. Но стараюсь себя ловить ещё на той мысли, что чтобы отработать, например, 8 часов в день, нужно ещё выспаться и поесть, а потом и отдохнуть. Поэтому стоимочть конкретного часа рассчитать бывает достаточно сложно) А у вас как?💬

На этой неделе вас ждут сторисы с уклоном на конференцию Инфостарт) Для меня это достаточно большое событие, так как еду я из Краснодара на конференцию в Санкт-Петербург. И есть два варианта добраться 1. Ласточка+самолёт каждый по 4 часа 2. Поезд больше суток в пути. На этот раз буду пробовать оба варианта) А как вы думаете что лучше: более быстрый вариант либо более спокойный второй вариант?💬 И раз такое большое событие буду стараться делиться интересными наблюдениями в сторис в ТГ.

Фитнес смарт браслеты Возможно это плохо (постоянно отвлекается), когда ты сразу видишь уведомление на часах, но так или инач
Фитнес смарт браслеты Возможно это плохо (постоянно отвлекается), когда ты сразу видишь уведомление на часах, но так или иначе я к этому привык и ношу фитнес браслеты xiaomi уже и не помню сколько точно лет, наверное лет 5. И вот буквально вчера текущий на тот момент xiaomi mi band 7 решил, что другие цвета кроме белого на экране лишние) Чем нравились браслеты этой серии, так это простотой и дешевизной, сломался, заменил. Всегда цена в районе 3500 р. На смену ему решил попробовать версию побольше - xiaomi smart band 8 pro. Пока просто новее да и все. В моей коллекции есть ещё часы "на выход" но в повседневности всё-таки использую фитнес браслет xiaomi. А из функций в основном уведомления и шагомер. А какие часы/браслеты используете вы, и для чего? Пишите в комментариях 💬