Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения

2015-06-05

Разбавляем тексты «ёлочками» вместе с python-typograf

Максим Ильяхов в твиттере поделился ссылкой на проект alfred-typograf.



Автор проекта, Владимир Епифанов, написал на Питоне обвязку к веб-сервису «Типограф» студии Лебедева. Интегрируется через Alfred с OS X. Клавиатурное сочетание клавиш исправит выделенный текст: добавит правильные кавычки, тире и неразрывные пробелы.

2014-09-17

SSH с выбором хостов из списка

Посвящается всем, у кого больше пяти серверов.

Как вы обычно заходите на сервер по ssh? Открываете терминал, начинаете искать в истории набранных команд (Ctrl+R) заветную строчку с нужным хостом. Если хостов много, процесс будет длительным, как ни крути.

На гитхабе появился полезный bash-скрипт под названием warp. Он создан для решения этой проблемы.

2014-06-06

UNIX way для GIF-скринкастов

Сергей Астанин поделился в твиттере ссылкой на пример старого доброго UNIX way. Человек спрашивал на stackexchange.com о существовании консольной программы для удобного создания GIF-скринкастов в линуксе, что-то наподобие scrot для скриншотов.

Оказывается, их есть у нас. Энтузиасты Arch Linux сообщества создали ffcast — обёртку над несколькими программами, позволяющую запустить запись скринкаста из терминала для выбранной области экрана. Для записи используется ffmpeg, поэтому в качестве выходного файла можно сразу указать формат GIF.

2013-08-14

Z shell без привыкания

Поднимите руку, если до сих пор не пользуетесь ZSH, предпочитая BASH из стандартной поставки к вашему дистрибутиву. Если вы робко потянули ладонь вверх, этот пост посвящен вам.

У меня несколько раз возникало острое желание попробовать ZSH, но все попытки гибли перед мыслью: «Зачем менять то, что и так работает? Зачем тратить время на настройку и изучение конфига ZSH?». Мне выпала случайность наткнуться на гитхабе на проект oh-my-zsh. Он решил все мои проблемы и помог перейти на ZSH, минуя этапы настройки окружения. То есть, запустил пару команд, сменил интерпретатор и... всё. Вуаля! Переезд окончен.

Сперва я пользовался zsh точно так же, как и bash'ем. Со временем привык к его магическому автодополнению и поиску по истории для конкретной команды. Прошло уже около года. Много раз порывался написать заметку в блоге о проблемах, с которыми могут столкнуться новички. Единственная причина, почему до сих пор не было никаких упоминаний ZSH — проста и банальна. Всё работает «из коробки», нет дискомфорта, ностальгия по башу не мучает. Вы продолжаете пользоваться терминалом, как и прежде, без необходимости менять старые привычки.

2013-05-16

История одной автоматизации. Часть I: Попасть внутрь архива с ежедневной сборкой

Хочу рассказать дорогому читателю историю о том, как я пытался автоматизировать установку продукта ИКС на работе, чтобы не тратить время на рутинные операции.

Начнем издалека. Этот продукт служит для мониторинга за серверами и поддерживает установку на Windows 2008 R2, Windows 2012 и последние версии дистрибутивов RHEL и SLES. Виртуальные машины со всем необходимым окружением крутятся на ESXi сервере.

Инсталлятор под Виндовс представляет собой типичный мастер установки с парой опций и лихорадочными кликами на кнопку “Next”. Для Linux'a написан shell-скрипт, который определяет тип и версию дистрибутива, просит ввести название хоста и устанавливает необходимые RPM-пакеты.

2012-12-29

Подводим черту '12

До конца года остались считанные дни. «Краплёная колода» отпраздновала вчера четвёртое рождение. Даже не верится, что этот проект “just for fun” до сих пор существует, хотя постами я вас редко балую и может показаться, что блог заброшен. В самом деле, заметок за минувший год накопилось немного.

В этой заметке попробую кратко изложить, чем запомнился 2012-ый в техническом плане, а точнее моменты, которые расстроили на пути к светлому будущему :-)

2012-07-16

Unzip i18n: избавляемся от кракозябр в архивах

На Хабре опубликовали блок-схему для распознавания кракозябр с исходниками схемы в zip-архиве. По иронии судьбы в первом комментарии засветился скриншот:

кракозябры после распаковки zip в *nix

Так выглядит кириллическое имя файла внутри zip'а, созданного в Windows и распакованного в линуксе.

Я сам неоднократно сталкивался с подобным проявлением нетерпимости в мире кодировок. Решил потратить пару минут на изучение вопроса в гугле.

2011-06-13

Сергей Костяной о трансформации телевидения, сытых волках и вреде DRM

Медиаплеер XBMC продолжает набирать обороты. На днях разработчики поделились в блоге интересными цифрами. Они посчитали популярность продукта:

Для получения статистики был выбран случайный аддон, который устанавливается вместе с Dharma (он обновлялся 18 апреля, примерно шесть недель назад). До этого момента произошло ещё одно обновление, что позволяет судить, сколько было установок на компьютеры «до» и «после» апрельских изменений.

По состоянию на 18 апреля дополнение получило по крайней мере 210 000 инсталляций по всему миру. В период с 18 апреля мы зафиксировали 350 000 новых установок. Кроме того, 225 000 инсталляций нельзя однозначно классифицировать, как новые или старые, потому что они относятся к предварительному релизу XBMC 10.1. Мы можем только догадываться, что это обновления для «старых» пользователей.

Таким образом, до 18 апреля было примерно 435 тысяч активных копий XBMC. С тех пор мы увеличили количество установок на 350 тысяч. Значит, примерно 789 000 экземпляров XBMC были активны за последние 6 недель. Если повезет, ко времени выпуска XBMC Eden мы, наконец, преодолеем барьер в 1 млн.

Впечатляющие результаты. Но сегодня мы не будем обсуждать сухие отчёты, а побеседуем с Сергеем Костяным — автором seppius-xbmc-repo. Цель проекта: собрать под одной крышей полезные для русскоязычных пользователей XBMC дополнения. Помимо прочего, обсудим в интервью перспективы HTPC по завоеванию полок в гостиных.

2011-04-15

О горах и геопривязке фотографий

Сколько слов и надежд, сколько песен и тем
Горы будят у нас и зовут нас остаться.
Но спускаемся мы — кто на год, кто совсем,
Потому что всегда, потому что всегда мы должны возвращаться.

Зимние каникулы прошли под знаком Карпат, горных лыж и солнца. Второй год подряд ездим в Западную Украину кататься. Хотя под Минском расположились два горнолыжных комплекса, отдых в настоящих горах и на искусственных холмах несравним. В небольшой деревушке у подножия Гембы отсутствие интернета переносится «на ура». Наконец-то удалось прикрыть информационный поток и избавиться от «белого шума» ежедневных новостей.

2011-03-30

Алексей Яковенко о DeaDBeeF, юникоде и планах

Участились случаи появления в интернете записей типа «DeaDBeeF — наше всё». С анонимусами не поспоришь. Надобно самому правду-матушку отыскать. А у кого ж секреты выведать, как не у отца-родоначальника? Усаживайтесь поудобнее и читайте беседу с Алексеем Яковенко, тем самым автором.

2011-03-11

Абзац: Узнаваемый Rhythmbox'ом, растягиваем образ в VirtualBox и избавляемся от старых kernel'ов

Собрался наконец-то с мыслями пробудить рубрику «Абзац». Весна на дворе!
1. Поднимите руку те, кто пользуется Rhythmbox как основным плеером. Уверен, несколько десятков читателей поступают именно так. Если ваш портативный плеер либо андроидфон не определяется в Rhythmbox/Banshee/Amarok, добавьте в корень файловой системы .is_audio_player следующего содержания:
audio_folders=Music/
folder_depth=2
output_formats=audio/mpeg,audio/mp3

Теперь записывать музыку намного проще, drag&drop творит чудеса! audio_folders говорит, куда складывать композиции. folder_depth указывает, что треки располагаются по иерархии исполнитель → альбом → трек. Если попытаться закинуть lossless-файл, Rhythmbox налету переконвертирует его в output_formats (в нашем случае mp3). Более подробную информацию о конфиге черпайте в англоязычной заметке.

2011-03-01

Юрий Сидоров о transmission-remote-gui, паскале и стереотипах

Помните серию переводов интервью из GNOME Journal? Иногда они возвращаются :-) То есть я решил продолжить публиковать беседы с разработчиками свободного ПО. Правда, на сей раз переводить ничего не требуется, буду общаться с русскоязычными деятелями open source.
В каждой советской семье вслед за холодильником и телевизором появляется маленькая коробочка, устройство, называемое в народе «торрентокачалкой». Если на устройстве работает Transmission, вам волей-неволей придётся как-то им управлять, а выбор невелик на самом деле. Давно и с удовольствием в качестве «рулевого» использую transmission-remote-gui. Автор этой программы, Юрий Сидоров, согласился ответить на пару каверзных вопросов.

2011-01-05

XBMC “Dharma” и отечественный репозиторий от Seppius

Приветствую на внеочередном собрании любителей HTPC! Как и обещал, распробовал новую версию XBMC 10.0 под кодовым названием “Dharma”. Есть две новости, как водится, одна хорошая, другая не очень. Плохая новость в том, что кардинальных изменений, которые можно «пощупать», свежий релиз не привнёс. Хорошая весть — вроде ничего не поломали :-) Кроме прочего, в анонсе на Хабре в комментариях наткнулся на интересную ссылку. Оказывается, Кулибины создали именно для “Dharma” репозиторий дополнений, актуальных для русскоязычного пользователя.
Встречайте, гвоздь сегодняшней программы — проект seppius-xbmc-repo. В набор включено больше двадцати разнообразных дополнений. Чтобы не перечислять, лучше сразу укажу ссылку для заинтересованных.

2010-10-17

Самостоятельный command-not-found

В Ubuntu Maverick Meerkat центр приложений созрел до состояния профпригодности, но я по-прежнему предпочитаю управлять APT'ом в командной строке. Правда, сегодняшний разговор не о преимуществах aptitude, а о магии угадывания.
Если вы напечатали незнакомую для терминала команду, command-not-found предложит установить недостающий пакет.

2010-09-24

Remote access – это звучит гордо

Некоторые подробности об ингредиентах винегрета.
Случалось ли вам в постах о преимуществах Dropbox читать про связку с торрент–клиентом? Где-то далеко, в уютной квартире работает компьютер, одна из задач которого вытаскивать из каталога torrent–файл и ставить закачку. Способ простой и незатейливый, но про гибкость можно сразу забыть. Выбирать конкретные файлы для загрузки либо следить за процессом у вас не получится. Я пользуюсь transmission-daemon, в комплекте с ним поставляется симпатичный web–интерфейс. Осталось выпустить зверя на свободу, то есть в просторы интернета.

2010-08-09

dbupdate — всегда актуальный dropbox

Приветствую вас из солнечного Логойска, где очередные выходные пытаемся спастись от пекла и духоты бетонного Минска. Ответьте на простой вопрос: пользуетесь ли вы dropbox'ом? Нет, к сожалению, я не смогу рассказать, как с помощью этого сервиса синхронизировать температуру с комфортными параметрами. Вопрос без подковырок и, мне кажется, большинтво из вас ответит утвердительно. Отлично, тогда предлагаю стилизовать иконку клиента под свои нужды (эстетическая жилка у линуксоидов, судя по скриншотам, гипертрофирована :-)). Разработчиков давно просили сделать подобную опцию, теперь это возможно в тестовых сборках. Помимо "рюшечек" в тестовой ветке реализовали т. н. selective sync (выборочная синхронизация отдельных каталогов). За подробностями, как обычно, к ChangeLog'ам.

2010-07-26

Винегрет о неттопе

Не мне вам рассказывать про аномальную погоду. Жара дикая, желания бороться за место под солнцем нет и не предвидится. Самые напряжённые часы, часы плавления и испарения, коротаю у телевизора, просматривая накопившиеся фильмы. Неттоп справляется неплохо, но с момента обновления Ubuntu до версии 10.04 накопилось несколько неприятных багов, пришлось чинить.

2010-07-05

Интервью с Quim Gil из консультативного совета GNOME

И снова здравствуйте. Продолжаю публиковать непопулярную, судя по комментариям, серию переводов интервью с различными деятелями в сфере Free Software. Stormy Peters беседует с Quim Gil из Nokia.

2010-03-02

Абзац: скрипт any2flac, сосновый твиттер-клиент и преимущества next generation

Если вы предпочитаете хранить lossless музыку в виде нарезанных flac'ов, скрипт any2flac, наверняка, вам пригодится. Мне этот набор заклинаний сэкономил кучу времени и нервов. После запуска в каталоге с сырыми данными создаётся директория по названию альбома с правильно названными композициями и прописанными тэгами. Красота!
UPD: в buzz'е порекомендовали более продвинутый и модерновый split2flac.

2010-02-23

Boxee: полным-полна моя коробочка

Boxee social media center.
Так лаконично описан установочный пакет. Да, первым делом стоит выделить социальную направленность продукта. Вы можете следить за друзьями, которые отмечают понравившиеся выпуски шоу/фильмов/etc и сами делать аналогичные трюки (доступен экспорт записей в twitter, facebook, friendfeed). Некоторым не понравится обязательная регистрация в сервисе, но, по-моему, разработчики не зря ввели этот шаг. У Boxee теперь огромное и, что немаловажно, координированное сообщество пользователей. Кроме того, в будущем ожидается boxee в некое подобие iTunes.