Найти в Дзене
Как прокачать джунов и «неайтишников»: Опыт внедрения геймификации
Однажды, по долгу службы руководителя технического развития, я организовывал переход на новую low-code платформу. И нужно было не просто обучить людей кнопкам нового интерфейса, а сформировать у команды комплексные и системные компетенции, чтобы ребята понимали, как работают бизнес-процессы и технологии изнутри, и могли решать задачи любой сложности. Для этого было разработано несколько векторов развития компетенций, одним из которых стала разработка рабочей среды, где учиться и брать на себя ответственность стало бы интересно самим сотрудникам...
2 недели назад
Telegram бот для игры на Scratch
Данная статья родилась в помощь родителям, которые помогают детям со школьными IT-проектами. В рамках статьи мы не будем создавать игру в Scratch, я предполагаю, что игра уже создана. Часто дети делают в Scratch не игры, а клипы, в рамках этой статьи это не важно, т.к. перечень действий для публикации в Telegram будет одинаковый, но для простоты я буду говорить об игре, т.к. в моем случае была игра. А теперь давайте превратим творение юного программиста в настоящую игру, доступную всем пользователям Telegram! Первым делом нам необходимо получить файл с расширением ...
2 недели назад
[Python] Настраиваем CI в GitVerse
Эта статья является продолжением статьи Добавляем линтеры и тесты в проект и входит в цикл статей Пишем свою библиотеку с нуля и публикуем её в PyPI (GitVerse) В прошлой статье прогоняли код через тесты и линтеры. В этой статье мы автоматизируем проверки тестов и линтеров. В самом начале, когда мы создавали репозиторий, мы указали, что должен создаться файл gitverse-ci.yaml, наконец мы добрались до правок в этом файле. Если вы пушили в гит изменения, которые мы делали в в рамках предыдущих статей, то вы можете у себя в GitVerse увидеть примерно такую картину: Файл gitverse-ci...
1 месяц назад
[Python] Создаём базовую архитектуру проекта на python
Эта статья является первой из цикла статей Пишем свою библиотеку с нуля и публикуем её в PyPI (GitVerse) ОС: Windows 10 Язык: Python 3.14 Финальная программа будет иметь вот такую архитектуру. В этой статье мы не будем реализовывать всю архитектуру, но большую её часть. При создании указываю создать файлы README, LICENSE, .gitignore и папку .gitverse. Все эти файлы и папки создаются с уже заполненным текстом. В дальнейшем мы будем затирать их текст и указывать свой. Потом клонируем репозиторий на локальную машину...
1 месяц назад
[Python] Добавляем линтеры и тесты в проект
Эта статья является продолжением статьи Пишем простую программу на python и входит в цикл статей Пишем свою библиотеку с нуля и публикуем её в PyPI (GitVerse) В прошлой статье был написан код программы, но программа не тестировалась и не проверялась на линтеры и прочие чекеры. В этой статье мы быстро пробежимся по тестам, которые можно взять из git по ссылке. А после сделаем проверки тестов, покрытия, mypy, isort, pylint, vulture и black. ОС: Windows 10 Язык: Python 3.14 Вообще тесты надо писать во время кодинга и даже до кодинга основной программы...
1 месяц назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала