О том как автоматически загружать скриншоты на scr.su

Начнем немного с описания того, что же такое этот http://scr.su/ - это удобный способ хранения и шаринга ваших изображений или снимков экрана. Позволяет отредактировать Ваше изображение прямо онлайн, поделившись результат ваших творений. Короткий трех буквенный домен позволяет сохранить место для сообщения в twitter.

Вариантов на самом деле очень много. Я решил воспользоваться простейшим - проверять наличие файла скриншота в определенной папке и запускать скрипт, передавая ему на вход путь до файла. Данный способ был опробован на Mac os x El Capitan, с небольшими доделками будет работать и для других unix-подобных систем. Говоря о mac os x, данный скрипт можно выполнять при помощи cron/hazel/automator/growl итд.

Продолжить чтение

Vim макросы — это просто

Очень странно, с одной стороны тема довольно банальная, а с другой ни тут, ни на просторах интернета не видно хорошего понимания такой важной темы, которая может иногда сильно упростить задачу редактирования текста.

Какие задачи редактирования текста помогут решить макросы? Например, такую: вот в этой самой строке, которую вы читаете, взять и все запятые поменять на 0. Можно вспомнить регулярные выражения, но не все их любят, и уж тем более не все помнят, как вставлять с их помощью перенос строки, а если вам нужно заменять какие-то символы, которые используются в регулярных выражениях как служебные, вы уже отвлеклись от своей основной задачи и вместо редактирования текста занимаетесь написанием регулярного выражения для поиска и замены, пробуя и ошибаясь.
Макросы позволят это сделать быстрее, с меньшим отвлечением на вспоминание и написание чего-либо. Запомнить как работают макросы очень легко, и это войдёт в ваш ежедневный арсенал наряду с прыжками по тексту.

Продолжить чтение

Интересные приемы программирования на Bash (Advanced bash scripting)

Эти приемы были описаны во внутреннем проекте компании Google «Testing on the Toilet» (Тестируем в туалете — распространение листовок в туалетах, что бы напоминать разработчикам о тестах). В данной статье они были пересмотрены и дополнены. Также в статье вы можете столкнуться с неизвестными для вас конструкциями и переменными, которые сильно упростят вам жизнь.

Продолжить чтение

Записи техтолков по тематикам Network Basics и Open vSwitch

Уважаемые коллеги, рад представить вам записи техтолков по тематикам Network Basics и Open vSwitch.

Канал: http://www.youtube.com/user/mirantis
Плейлист "Mirantis TechTalks": http://www.youtube.com/playlist?list=PLDWIwr0GpLvg7_cw-OsgxAvBaSd1T1dJI
Данные техтолки проводились для сотрудников компании Мирантис. Ведет семинары Михаил Семенов - Деплоймент инженер OpenStack.

Подписывайтесь на канал, там всегда много всего интересного.

Продолжить чтение

Whois: практическое руководство пользователя

Статья рассказывает о работе whois протокола, о существующих клиентских решениях и об особенностях коммуникации с различными whois серверами (а также о выборе правильного whois сервера). Ее основная задача — помочь в написании скриптов для получения whois информации для IP адресов и доменов.

Продолжить чтение

Новые сообщения