IT Образование

Настраиваем Git server hook в GitLab On-Premise для защиты кода от вмешательства злоумышленников Хабр

Вы можете настроить GitLab CI в соответствии с вашими требованиями так же, как вы настраиваете ваш локальный терминал. Все команды, которые можно выполнить на вашем компьютере, можно выполнить и в GitLab, передав их в CI. Просто добавьте ваш скрипт в файл .gitlab-ci.yml и сделайте пуш — вот и все, CI запускает задачу (job) и выполняет ваши команды. Добавим ещё одну хотелку — пусть младшие два номера в версии будут годом и датой сборки пакета, и добавим пререлизные версии. Добавлять...

Read more...

Питон для начинающих с нуля с чего начать изучение языка Python

Изучение языка программирования Python для начинающих, что это такое и для чего он используется - то с чего надо начинать погружение в мир программирования. Лямбда-функции могут быть полезны, когда нужно определить простую функцию без необходимости давать ей имя или использовать ее в других местах программы. Но если функция достаточно сложная или будет использоваться многократно, лучше определить ее с помощью ключевого слова def. Закрепим, что переменные в Python объявляются без явного указания их типа, а тип переменной определяется автоматически во...

Read more...