
В очередной раз вызывая длинный набор команд запуска тестов, понял что хватит этих портянок. Первое что пришло в голову просто написать shell скрипт. Быстро, но не особо расширяемо. Хотелось что нибудь на python. И действительно, оказалось такое есть. Называеться Fabric.
Читать далее…
Решил тут я посмотреть что из себя представляет python. И как раз нужен был скиптик для создания дампа из разных баз данных.. Сам язык порадовал своими обширными библиотеками, неплохой документацией на официальном сайте. Но информации в сети оказалось очень мало, а также добили проблемы с кривыми кодировками. Хотя где их сейчас нет.
Хоть и Python не идеален, но после того как я на нем написал пару скриптов и посмотрел свой bash script бэкапа mysql.. Я понял что больше не буду писать на shell программ длиннее чем 3 строк.
Читать далее…
Думаю после некоторого времени работы с командной строкой надоедает бить одни и теже команды, и даже не помогает что они запоминаются. Да что уж говорить, порой просто забываешь где что лежит. Особенно стало надоедать выставлять разные права доступа на файлы веб сервера. Я уже давно подумывал написать что-то для управления всей этой радостью. И вот последней каплей стало то, что надо было выполнять над севером некоторые действия людям совершенно не разбираюшимся в Linux.
Читать далее…