Twitter GitHub
Комментарии отключены

Букмарклет для Tweetbot for Mac

Под Mac OS X я пользуюсь Tweetbot, как клиентом для Twitter. Он экстремально удобен и автоматом синхронизируется со своими братьями на iOS.

Но вот уже в который раз захотелось мне поделиться ссылкой из браузера, а копипастить в Tweetbot надоело и я решил поискать решение: как в один клик шарить текущую страницу в Chrome в Tweetbot. И решение нашлось, просто и эффективное. Даже 2 решения, если быть точным.

Решение № 1: для любителей все контролировать + «браузеронезависимое»

javascript:window.location='tweetbot:///post?text='+encodeURIComponent(document.title+' '+window.location.href);

Вставляем это вместо URL в закладку в браузере, получаем удобный букмарклет.
Подробнее о схеме Tweetbot можно почитать тут: Tweetbot URL scheme.

Решение № 2: для ленивых и только для Google Chrome

Расширение в Chrome Web Store: Tweetbot This.

Его не пробовал, использую первое решение.

Как разбить и отформатировать HDD с помощью GNU Parted

Легче легкого :)

Сначала нам нужен сам parted, если у нас его еще нет: apt-get install parted

Далее нам нужно знать с каким именно диском мы будем работать. Получить список дисков в системе можно командой parted -l. Результат ее выполнения будет похож примерно на это: Читать дальше →

Комментарии отключены

Загрузка и скачивание файлов на удаленном сервере с помощью iTerm2 и Z-Modem

Знакома ли вам ситуация, когда вы находитесь в терминале на удаленном сервере и вам нужно скачать с этого сервера какой-то файл (дамп базы данных или лог)? Или наоборот, закачать какой-то файл с локального компьютера на сервер? Я сталкиваюсь с этим постоянно и обычно это проблема решается с помощью утилиты scp.

Однако, если вы используете Mac OS и iTerm2 (в частности iTerm2 v2.0 и выше), то есть чуть более удобное в большинстве случаев решение — использование протокола Z-Modem и триггеров в iTerm2. Читать дальше →

Using unique option prefix pass instead of password is deprecated

Если при работе с MySQL или в логах cron’а вы вдруг начали видеть сообщение:

Warning: Using unique option prefix pass instead of password is deprecated and will be removed in a future release. Please use the full name instead.

Скорее всего проблема в вашем ~/.my.cnf файле, который у вас выглядит как-то так:

[client]
user=root
pass=sEcReT

А должен выглядеть вот так:

[client]
user=root
password=sEcReT

Никто не знает как правильно закачать файл с помощью Ruby Net::HTTP

Я сейчас, в качестве хобби, работаю над своим гемом http_wrapper. И на текущий момент реализую фичу загрузки файлов. Я не очень люблю изобретать колеса, особенно если кто-то уже изобрел отличное круглое колесо, поэтому первым делом начал гуглить возможные варианты решения моей задачи. И вот где начинается забавное: я не нашел ни одного варианта, в котором бы предлагалась правильная загрузка файла с помощью Net::HTTP. Предлагают использовать готовые обертки (типа Rest Client и httparty) или гемы, реализующие именно функционал multipart/form-data (например, multipart-post), да даже использовать curl через системный вызов предлагают. Жуть, в общем.

Все это мне не понравилось и я начал копаться в недрах Net::HTTP. И в итоге откопал большую тайну (судя по тому, что больше я этого нигде на просторах интернета не нашел), которой сейчас с вами поделюсь: как правильно закачать файл с помощью стандартной библиотеки Ruby Net::HTTP: Читать дальше →

Munin — LWP::UserAgent и Cache::Cache

Каждый раз устанавливая Munin (а бывает это редко, поэтому все забывается) начинаю разбираться почему не видно данных от MySQL и Nginx. А причины следующие: плагин Nginx рапортует, что LWP::UserAgent not found, а плагин MySQL жалуется на Missing dependency Cache::Cache. Оба сообщения тонко намекают на отсутствие необходимых библиотек Perl.

Лечим зависимости:
«LWP::UserAgent not found»: apt-get install libwww-perl
«Missing dependency Cache::Cache»: apt-get install libcache-cache-perl

Если установить эти библиотеки до установки Munin, то не нужно будет потом возиться с munin-node-configure. Это при условии, что статус Nginx у вас уже настроен, т.е. в конфигах Nginx у вас есть примерно такое:

server {
        listen 127.0.0.1:80;
        server_name localhost;

        location /nginx_status {
                stub_status     on;
                access_log      off;
                allow           127.0.0.1;
                deny            all;
        }
}

Надеюсь сохраню этим постом время не только себе в следующий раз :)

Mac OS X: copy/paste без сохранения стилей источника

Не знаю как вас, но меня просто бесит, когда при копирования какого-либо текста из браузера в другое приложение на Mac OS X, этот текст вставляется с сохранением стиля сайта, а не простым текстом. И вот на днях меня это так достало, что я решил найти решение этой проблемы. И оно нашлось, простое, причем все исправляется без каких-либо сторонних приблуд или ковыряния в терминале. Читать дальше →

Комментарии отключены

Аренда или покупка байка в Таиланде — что выбрать?

Ответить на вопрос «покупать или арендовать байк?» на самом деле очень просто: если вы однозначно знаете, что едете на год и более, и будете этот год жить примерно в одном регионе (острове, городе), то безусловно лучше байк покупать. Если же вы планируете путешествовать по Таиланду (месяц тут, следующий — там, и т.д.) или оставаться тут менее года, то в этом случае лучшим выбором будет аренда.

Honda PCX 150 2012

Теперь рассмотрим эти варианты чуть подробнее… Читать дальше →

Сколько стоит переехать и жить на Самуи, Таиланд

Многие спрашивают — насколько это дорого, переехать жить в Таиланд. Что ж, рассмотрим актуальные на текущий момент расценки на переезд и проживание на острове Самуи (где я сейчас и обитаю).

house Читать дальше →

Комментарии отключены

Переезд на остров Самуи, Таиланд

Давненько уже не было никаких постов. Связано это с тем, что в конце января мы неожиданно для себя решили переехать жить в Таиланд, на остров Самуи. После принятого решения стало как-то резко не до блога, потому что нужно было завершать все местные дела, разбираться с визой, школой (мы здесь по учебной визе), распродавать немногочисленное имущество, нажитое за последние 3 года (продали все, кроме ноутов и роутера :)

На текущий момент мы в Тае уже 2 недели. Более или менее разрулили все бытовые вопросы: где жить, на чем ездить, что делать с инетом (как раз сегодня нам провели линию от 3BB, так что жить стало существенно веселее :), поэтому планирую возобновить потихоньку посты в блог.

Всякой разной информации о Тае в общем и о Самуи в частности в инете навалом, тем не менее если у вас есть какие-то вопросы — комментите, постараюсь ответить.