Иосиф Правец: ИТ-дневник

Иосиф Правец: ИТ-дневник

Аудитория: 335 подписчиков
Категория: Блоги
Добро пожаловать, коллега!

Я - Иосиф Правец. В ИТ более 10 лет.
Сейчас управляю отделом разработки.
Основной стек - 1С.

Здесь пишу про:
- 1С и около
- devops, docker, git
- сплит-клавиатуры
- прочие заметки о злободневном

Контакт: @sleemp

Статистика канала

335 подписчиков

Последние посты

Иосиф Правец: ИТ-дневник
Пока я расслаблялся на выходных, открывая байдарочный, вело- и SUP-сезон, Сергей Филькин и Владимир Харин времени не теряли. Почти синхронно они выкатили свои адаптеры для интеграции 1С и LLM c помощью протокола MCP.Model Context Protocol или MCP — протокол, помогающий предоставлять LLM больше контекста, чтобы она лучше понимала, например, вашу кодовую базу и давала более релевантные ответы. 🔹 Сергей Филькин сделал адаптер, который показывает нейросети структуру метаданных вашей конфигурации 1С. 👉 Подробнее🔹 Владимир Харин опубликовал инструмент для создания произвольных MCP-серверов на 1С. 👉 GitHubКак мне кажется, это серьёзный шаг в нейропрограммировании на 1С (и нет, это не «вайбкодинг»). А мои выходные прошли отлично: 🛶 3,7 км на байдарке 🚴 33 км на велосипеде 🏄 7,5 км на SUP-доске Итого — 6+ часов активностей на свежем воздухе. 💪 А как ваши выходные и проекты?#нейросети #llm #mcp📩 Мои контакты:  🔹 Телеграм-канал🔹 Сайт-визитка
511
Иосиф Правец: ИТ-дневник
📢 Внезапное прямое включение! Захожу на Инфостарт, чтобы скачать свежий релиз тулкита, и вижу это: 👉 опубликован доклад Антона Дорошкевича о том, как делать ИТ-докладыЕсли вы готовитесь к выступлению и ещё не смотрели этот доклад — бегом изучать! Это великолепный мануал по подготовке. Я сам использовал идеи из него и горячо рекомендую вам сделать то же самое! На этом всё — убежал работать. Хороших и продуктивных выходных!P.S. Если уже смотрели — делитесь впечатлениями в комментах!P.P.S Надеюсь, что я отчасти внес свой вклад в согласование этой публикации, ведь за почти 2 года с конференции материал не был опубликован.📩 Мои контакты:  🔹 Телеграм-канал🔹 Сайт-визитка
1 330
Иосиф Правец: ИТ-дневник
Превью публикации
Очередное дело было вечером, делать было нечего.На днях дошли руки начать публичную историю своего репозитория с Dockefile для сборки 1С и сопутствующего тулинга.Сразу отвечу на вопрос, зачем мне свой "велосипед", когда есть onec-docker. Причин тому несколько, и NIH там далеко не первая. И да, я долгое время использовал образы собранные из onec-docker и могу сказать, что это один из лучших проектов для DevOps-инженера на стеке 1С. А если вам нужен Jenkins, то выбор вообще очевиден.Но перейдём к моим оправданиям велосипеда:1️⃣ в проекте onec-docker не указана лицензия, что напрягает и накладывает определенные ограничения на свободное использование2️⃣ у меня отличается видение о том, что нужно. Например:- Мне абсолютно не нужны образы для Jenkins, так как я работаю с GitLab CI- Хочу обеспечить обратную совместимость, чтобы докерфайлы позволяли собрать любую версию платформы, а не только актуальные ибо нет гарантий, что на текущей версии onec-docker соберётся условная платформа 8.3.153️⃣ хочется иначе структурировать образы:- Наследовать образы платформы с разными entrypoint от базового- Реализовать образ клиента с noVNC для работы в GitHub Codespaces- Возможность полноценного запуска и отладки в облаке (если хватит сил и будет техническая возможность)Но хватит оправданий, давайте о том, что я уже сделал.Я начал публичный репозиторий onec-images. На данный момент:🛑Реализована сборка образа 1С:Исполнитель всех версий🛑Сборка через GitHub Actions с пушем в мой приватный registry на Yandex Cloud🛑Достаточно навесить тег executor_НомерВерсии - и всё само соберётся🛑Есть базовые тесты (как минимум проверка запуска образа)И вишенка на торте: если кто-то захочет собрать эти образы себе, может:1️⃣ Форкнуть мой репозиторий2️⃣ Включить GitHub Actions3️⃣ Пробросить несколько секретов4️⃣ Навесить нужные теги5️⃣ Получить нужные образы, приложив примерно 0 усилий. Разве не круто?Теперь о процессе разработки:1️⃣ Весь процесс идёт в облаке GitHub Codespaces2️⃣ Активно применяю GitHub Copilot (можете клеймить вайбкодером, но это реально бустит продуктивность)3️⃣ Подключил нейронку-ревьюера Coderabbit для обратной связи по PRВ onec-docker, кстати, заслан давно обещанный PR с Исполнителем. И даже принят после небольших пинков от @nixel2007, даже почти не больно было 😁На этом пока всё. Оставайтесь на связи! И спасибо, что вы здесь!P.S. Надо бы ещё написать, как и почему я начал работать в GitHub Codespaces, откуда узнал про Coderabbit и какие плюшки это даёт.📩 Мои контакты:  🔹 Телеграм-канал🔹 Сайт-визитка
731
Иосиф Правец: ИТ-дневник
Превью публикации
Я, возможно, опоздал на этот поезд, но докину свои 5 копеек про тренажёр код-ревью на 1С от Никиты Арипова.Бегло посмотрел тренажёр — мне понравилось. Да, не без замечаний, но основную массу технических недочётов Никита уже исправил. Есть что поправить в формулировках описаний ошибок. Возможно, стоит добавить развёрнутую справку по использованию тренажёра — или это часть аттракциона: самому выяснить, как им пользоваться?Добавлю, что мне в целом нравится, что делает Никита. Помимо тренажёра у него есть:Отличный репозиторий с полезными инструментами для разработки на 1С. Да, это не каноничный awesome-ИмяТехнологии, но он хорош как отправная точка для поиска нужного инструмента.Репозиторий с дизайн-гайдом по построению форм для 1С — тоже весьма ценный материал.Множество видеоматериалов: выступления на конференциях и вебинары. Из последнего, что смотрел — вебинар про обновление доработанных конфигураций через EDT. Да, пример академический, но концепт рабочий — я воспроизводил это на небольших обновлениях ещё до выхода вебинаров.Ну и конечно, отличный блог в Telegram, который всегда приятно почитать.И нет, это не реклама — Никита даже не в курсе, что я об этом напишу. Просто когда вижу что-то интересное, рассказываю об этом.📩 Мои контакты:  🔹 Телеграм-канал🔹 Сайт-визитка
469
Иосиф Правец: ИТ-дневник
Превью публикации
Как я пытаюсь навести порядок в знаниях с помощью Obsidian.Уже третий год я использую Obsidian для ведения личной базы знаний. В нём живут конспекты курсов, тексты докладов, посты в телеграм и куча всего другого. Но меня постоянно не покидает чувство, что мой подход недостаточно структурирован. Кажется, тут есть куда расти — но как? Свет в конце тоннеля На Инфостарт Ивенте для аналитиков я попал на мастер-класс Юлии Николаевой про её подход к работе в Obsidian. Ноутбука со мной не было (классика!), так что теперь с нетерпением жду записи, чтобы изучить всё внимательно. А пока — утащил одну крутую идею, которая мне особенно зашла: Вечный ежедневник на канбан-доске Суть простая: 1. Создаёте новую доску, где колонки — дни недели (5 или 7, если планируете и выходные). 2. Задачи кидаете в соответствующий день. 3. Что сделали — отмечаете. 4. Что не успели — переносите на будущее. 5. В начале дня «сдвигаете» вчерашний день в конец (чтобы он стал последним). 6. Ну и финальным аккордом можно добавить колонку для будущего месяца, для хранения ближайшего «бэклога»И так по кругу! Мне кажется, это отличный способ не терять задачи и видеть, что реально двигается. На скриншоте — пример, как это может выглядеть. Конечно, это была не единственная полезная фича с мастер-класса, но именно эта идея меня «зацепила» сразу. А как вы организуете знания, чтобы ничего не забыть? Делитесь в комментах — вдруг у кого-то есть ещё крутые лайфхаки! 😉📩 Мои контакты:  🔹 Телеграм-канал🔹 Сайт-визитка
480

Оставить комментарий/отзыв

Рекомендации