В этой статье я хотел бы рассказать как можно создавать сценарии сборки имиджей для Docker контейнеров с помощью системы многоцелевых сценариев Sparrow*.
Рубрика «perl» - 6
Разработка Docker контейнеров с помощью системы многоцелевых сценариев Sparrow
2016-06-02 в 11:28, admin, рубрики: bash, linux, perl, ruby, UNIXВышла версия 2.0 Perl плагина для IntelliJ IDEA
2016-05-26 в 16:32, admin, рубрики: debugger, IDE, idea, intellij idea, perlСтала доступна для загрузки вторая версия Perl плагина для IDE от JetBrains. В этой версии появилась последняя из крупных фич, которую я хотел реализовать — отладчик.
Читать полностью »
API к zadarma.com на perl и python
2016-05-23 в 5:35, admin, рубрики: api, perl, python, Zadarma, метки: zadarma
У zadarma.com есть API к их сервисам на языке php, но на моих серверах этот язык отсутствует. Ставить php ради обращений к задармам желания не было. Поискал в интернете не нашел ничего для perl и python.
Написал для себя, что получилось под катом.
Читать полностью »
Разработка Sparrow плагинов
2016-05-16 в 13:43, admin, рубрики: bash scripting, devops, linux, perl, ruby, Программирование, системное администрированиеПриветствую!
В предыдущей статье я писал о SparrowHub — репозиторий готовых утилит для системного администрирования. Что же, время прошло, и теперь хочется рассказать о том КАК разрабатывать эти самые утилиты и загружать их на SparrowHub для повторного использования кем-либо.
Не подлежит забвению
2016-05-01 в 9:14, admin, рубрики: bash, cmd, cygwin, perl, php, powershell, python, ruby, разработка под windows Вы не находите странным черту освистывать нечто до появления некого более функционального аналога оного и проявлять к этому нечто интерес после? На протяжении всего своего существования командная оболочка Windows неоднократно подвергалась жесткой критике, дескать, ее функциональность оставляет желать лучшего, что, казалось бы, должно было сойти на нет с появлением PowerShell, призванного устранить недочеты первой и упростить жизнь разработчикам и системным администраторам. Нет, PowerShell снискал должную популярность, но появился интерес и к самой командной строке особенно после того, как «селекционерами» были открыты способы запускать командные сценарии как WS[H|F] и HTA. Собственные эксперименты и наблюдения показали, что этим дело не ограничивается.
Читать полностью »
Вышла версия 1.5 Perl плагина для IntelliJ IDEA
2016-04-27 в 9:52, admin, рубрики: IDE, idea, mojolicious, perl, Perl5, PerlCritic, PerlTidy, PODВышел знаковый для меня релиз плагина. Год назад я начал работу над ним и иногда не верится что все это было сделано. В репозиторий прошло более двух тысяч коммитов.
Данная версия привносит поддержку POD, хелперов для Mojolicious, контекстную подсказку и много приятных мелочей.
Читать полностью »
5 стадий API: что мы поняли, написав две версии
2016-04-25 в 11:52, admin, рубрики: api, oauth 1.0, perl, php, rest, uapi, автоматизация, Блог компании uTeam, будни разработчика, история создания, Программирование, Разработка веб-сайтов, токеныСегодня мы хотим поговорить о сокровенном — у нас есть API.
Мы писали, а затем переписывали его заново на протяжении четырех лет. И за это время прошли почти все классические стадии “принятия неизбежного”. Кроме одной — четвертой. И хотим поделиться нажитыми непосильным трудом выводами, что делать и не делать, если вы решите делать свой “мощный эпиай”.
Процесс создания API uCoz иногда напоминал сюжет сериала The Knick («Больница Никербокер») — с неудачными операциями, кишками и экспериментами на живых людях.
Стадия первая – Отрицание
SparrowHub — репозиторий готовых утилит для системного администрирования
2016-04-14 в 10:55, admin, рубрики: linux, monitoring, perl, system administration, UNIXSparrowHub — проект, целью которого является распространение различных готовых решений для задач системного администрирования и не только.
Несмотря на то, что существует масса решений по автоматизации задач системного администрирования, определенная ниша в этой области все же остается незанятой. Что мы делаем, когда хотим решить какую-то специфическую задачу? Например, проверить логи нашего ssh сервиса на наличие неудачных попыток логинов с целью позаботиться о секьюрности наших серверов? — Берем и пишем однострочник, состоящий из bash команд вида grep, sed, awk и так далее, ну, или можем написать скрипт на Perl. Отлично, все работает. Eсть решение, которое устраивает нас. И мы пользуемся им. Вопрос в том, как мы хотим сохранить результаты наших трудов, что бы поделиться ими с другими или же когда пройдет время снова воспользоваться придуманным решением. Вот тут и возникает проблема. Читать полностью »
Реклама — двигатель прогресса
2016-04-11 в 7:31, admin, рубрики: 27 кафедра, coub, ffmpeg, Google API, perl, YouTube, Администрирование баз данных, МИФИ, никто не читает теги, Работа с видео
"Реклама — двигатель прогресса" — эта легкая фраза, сказанная невзначай моей сестрой, описывает практически весь путь разработки простенького скрипта, который со временем вырос в небольшое клиент-серверное приложение. Итак, в данной статье я расскажу про: авторизацию на youtube с помощью perl, сложные приёмчики с ffmpeg, мимоходом пройдусь по json и sqlite, и покажу, чего стоят подборки видео на youtube.
Быстрый анализ транзитного трафика
2016-04-05 в 11:43, admin, рубрики: pcap, perl, tcpdump, wireshark, Сетевые технологииПеред любым системным администратором рано или поздно возникает задача количественного анализа трафика (откуда / куда, по каким протоколам / портам, в каких объемах и т. п.), проходящего по его сети. Особенно неприятно, когда эта задача возникает спонтанно, как побочный результат DDoS-а, а денег на серьезные решения от Cisco или Arbor, как обычно, нет. И хорошо еще, если шлюзом для сети выступает сервер, на котором можно запустить tcpdump или wireshark, но что делать если:
- шлюзом выступает устройство провайдера, а в сети есть только файл-сервер;
- данные о трафике нужны не постоянно, а от времени к времени;
- устройство не поддерживает возможность запуска на нем сторонних программ;
- трафика столько, что сервер после запуска tcpdump-а «клеит ласты»;
- или наоборот, настолько мало, что его уровень сравним с долей (хотя и значительной) обычного трафика?