Archive for the ‘productivity’ Category
MacIrssi – убираем join/quit сообщения
Короткая заметка для себя:
/ignore -channels #channel_name * JOINS PARTS QUITS NICKS
Убирает вошел/вышел/сменил ник/и т.п. сообщения в канале #channel_name. Если канал живой, то читать будет сильно легче.
Screen/Byobu
Если в ~/.profile добавить что-то типа
echo "================== SCREEN STATUS ======================"
screen -ls
echo "======================================================="
То при запуске шелла будет видно, не висит ли у вас там скрина где-то… И если оно есть – screen -DR вас туда приведет.
#
Аудио для гиков
Не совсем аудио конечно… Вернее это не про музыку, а про способ ее слушать. Ну да, все знают про iTunes, некоторые помнят WinAmp (…). Есть еще например Vox и уж точно почти все в курсе, что можно (пред)послушать трек в QuickLook.
А оказалось, есть еще вот что:
$ afplay
Usage:
afplay [option...] audio_file
Options: (may appear before or after arguments)
{-v | --volume} VOLUME
set the volume for playback of the file
{-h | --help}
print help
{ --leaks}
run leaks analysis {-t | --time} TIME
play for TIME seconds
{-r | --rate} RATE
play at playback rate
{-q | --rQuality} QUALITY
set the quality used for rate-scaled playback (default is 0 - low quality, 1 - high quality)
{-d | --debug}
debug print output
Ага, это вот так можно послушать музон прям из консоли ;) Ну я писал в заголовке – для гиков.
Спасибо Кириллу за наводку
⩩
Синхронизация iPhone <-> Desktop
Абсолютно случайно я нашел способ синхронизации приложений на моем iPhone с их большими братьями. Например 1Password или Things – их мобильные версии довольно мало что значат, если не пользоваться старшими братьями. Но пользоваться и тем и тем мало. Нужно, что-бы они еще синхронизились меж собой. А вот тут есть засада. Как правило, десктопное приложение умеет синхронизироваться со своей мобильной версией через WiFi. Работает просто – запустили приложение на компе, запустили на iPhone и опа! все готово. Так то оно так, вот только в большинстве мест приложения найти друг друга не могу из-за настроек сети.
Например у меня на работе это так.
Есть вариант с созданием сети на самом ноуте (у меня MacBook Pro – про другие ничего не знаю) и это тоже работает. Иногда. Очень иногда. Что не [всегда] очень удобно. Можно синхронизировать это все дома, но во-первых это часто забывается, а во-вторых не так удобно. Иногда хочется получить данные в iPhone’е до того как попадешь домой…
В общем способ, который я теперь пользую следующий:
- подключаем iPhone к ноуту проводком (USB – заодно он зарядится и поболтает с iTunes)
- После того, как оно успокоится (либо можно отменить…) идем в Настройки -> Основные -> Сеть -> Режим модема и включаем сей режим.
- Ноут найдет (если это был первый раз) новый сетевой интерфейс и предложит его настроить. Соглашайтесь. И после открытия System Preferences просто нажмите Apply и все. iPhone USB должен быть по идее не первым в списке. Если не так – измените порядок интерфейсов и будет ОК.
- Все. После этого можно синхронизировать все свои 1Password’ы и компанию без проблем.
Да, это же можно делать соединив ноут и iPhone по bluetooth… Разница только в том, что в этом случае телефон не заряжается, а очень даже наоборот ))
Удачи!
P.S.
Да, забыл сказать – это работает, только если у вас есть это самый режим модема. Т.е. на iPhone 3g+ вроде как…
GiftWrap – .deb в легкую
Было когда-нибуть желание сделать deb-пакет?
Теперь можете это попробовать. Это уже не очень сложно :)
Ролик сразу в HD – делайте на полный экран и тогда видно что и как делается.
Картинки в GMail
За уже довольно долгое время использования GMail как основной почты мне вдруг понадобилось добавить в письмо картинку. Причем не как вложение, что приходилось делать часто, а именно в тело письма. Ввиде инлайн картинки… И вдруг я понял, что не знаю как это сделать :)
Прямой кнопки в редакторе нет… Вопрос в твиттер ответа быстро не дал. Поиск по инету дал довольно сложные варианты с загрузкой картинки на внешний хостинг и далее по тексту.
В итоге, получилось это сделать так: берем картинку и драг-энд-дропаем ее на иконку сафари (у меня Мак, в других ОС это может немного быть не так). В общем цель — открыть эту самую картинку на просмотр в браузере. Далее мы ее копируем (правой кнопкой на ней и “Copy Image”) и вставляем ее в визуальный редактор в GMail. Человеческим такой способ назвать сложно, но по крайней мере не нужно картинку загружать на Flickr/Picasa и т.д.
Ну либо вариант номер 2+ — пользоваться клиентами типа Mail.app, MailPlane, Postbox… Но это не для меня ;)
UPD.:
серия опытов показала, что срабатывает этот способ (который не номер 2) довольно редко… черт, а так было просто!
Vim – советы
Для тех, кто иногда хочет/вынужден пользоваться vim’ом — 5 (на данный момент пока 5) советов и подсказок о возможностях этого редактора. Можно найти довольно много интересного и полезного. И несколько приятней, чем читать документацию по Vim.
T9?! Swype!
Очень надеюсь, что это будет доступно для iPhone. В скором времени.
Интересно про GTD
Наверно многие уже пытались начать жить “правильно”, ничего не забывать и все успевать. Полезное начинание. Я и сам пытался, и до сих пор пытаюсь это сделать. С переменным успехом. Один и модных и современных методов на данный момент — это Getting Things Done Дэвида Аллэна. Им написана большая книга, из которой можно почерпнуть много чего интересного — если конечно хватит терпения ее прочесть ;)
У меня не хватило. Зато я почитываю 43folders, HawkWings, LifeHacker (RU, EN) и еще несколько блогов, в которых часто появляются описания “применений” идеологии GTD. И вот оттуда я уже беру себе что-то новое. Последняя интересная серия заметок – Частые ошибки в реализации GTD на Lifehacker.ru. Если вы пытались или все еще пытаетесь поставить эту систему себе — почитайте, найдете много маааленьких тонкостей, но которые возможно и не обращали внимание, но которые могли испортить все впечатление от “жизни по плану”.
…а вот автоматическое перемещение письма из inbox в папку проекта, например, я считаю большой ошибкой. Почему?
Потому что это нарушает систему и вы при этом плодите inbox-ы, разгружая, как вам кажется единственный inbox…
выдержка из “Ошибки №2″
Синхронизация iPhone скриптом
Ну начнем сразу – это не только применимо к iPhone’у (мне кажется). Я уверен, что это работает со всем, что можно подключить к iTunes и синхронизить. Так вот, некоторое время назад, до того как мой диск приказал долго жить, у меня был скриптик полезный. Он запускал синхронизацию iTunes с подключенным к нему iPod’ом. Причем работало это только с одним iPod’ом, т.к. в скрипте нужно было прописать имя его – iPod’а. Вот. Диск умер. А с ним умер и скрипт. (Про бэкапы не надо говорить – я все знаю и понимаю. Сам виноват.).
Ну в общем сейчас у меня: Леопард, iTunes и iPhone. Ну и любимый мной Quicksilver. И вспомнил я про скриптик тот… Решил его поискать в сети, найти, подправить под iPhone и пользовать. Но поиск показал фигу. Найти его не смог. Но зато нашел много разных других, которые позволяли делать примерно тоже самое. Варианты, где было больше 15 строк я даже не смотрел. Не то это точно. Я даже нашел в одном блоге вариант, в котором человек в скрипте (!) делал umount устройству (iPod’у), а потом опять его монтировал, тем самым инициируя синхронизацию… Расстроился я сильно. И решил писать сам – тем более, что слышал, что AppleScript ну очень прост. Запустил Script Editor посмотрел, полез искать библиотеку функций, которые экспортит iTunes. Нашел одну. Зовется она update. И судя по описанию, она должна синхронизить что-то и среди этого что-то есть device ;)
Ну, пробуем. В Script Editor пишем
tell application "iTunes" to update device
Все. Больше ничего нет.
И запускаем. Стартанула синхронизация iTunes <-> iPhone. То что надо :)
Вот теперь у меня есть так любимый мной скрипт. Только он меньше и не требует настроек ввиде имен иподов и прочих девайсов. Пока не проверял – но уверен — если подключить iPod и iPhone одновременно, то синхронизятся оба. Проверю – допишу.


