Yojimbo – удобный организатор для хранения различной информации, например, заметок, web-страниц, картинок, pdf и т.п. Более известна аналогичная система Evernote, но есть и другие приложения, выполняющие подобные функции: Together, Journler, DevonThink и MacJournal.

Я попеременно использую то Evernote, то Yojimbo, но начинаю склоняться именно ко второй. В Evernote мне не нравится вставка web-страниц и странная работа с форматированием, особенно если встречаются таблицы.

(more…)

Tagged with:  

Вчера @Oxystin задал мне интересный вопрос:

У меня есть приложение, данные которого синхронизируется через Dropbox. Эти данные представляют собой папку с множеством файлов. Все работает. Но есть одно важное требование. Необходимо, чтобы один файл из этой папки не синхронизировался с Dropbox. Можно ли это каким-то образом реализовать?

Я начал искать решение, и в итоге сообщил две новости. Как обычно, одну хорошую, и одну плохую. Хорошая заключалась в том, что @Oxystin не один, другие тоже хотят получить такую функциональность:

Question from David W. Mac OS X… I have synced my Firefox profile folder with a symlink. All works well, except that the “sessionstore.js” file gets updated a million times per hour (slight exaggeration for effect…) Is there any way to exclude this file from being synced, while the other files in teh Profile folder -are- synced?

Answer from Chris J. Not at this time, although the .08xx series will have selective sync.

Плохая же новость в том, что выборочная синхронизация будет только в ветке 0.8.xx, а сейчас текущая версия – 0.7.81.

(more…)

Tagged with:  

Недавно на DeepApple было упоминание о выходе новой версии программы RedHand, которая позволяет по нажатию горячей клавиши заблокировать экран и в случае неправильного ввода сохранить изображение “злоумышленника”. Идея очень хорошая, но реализация на “троечку”. Лучше бы разработчики реализовали эту функциональность через запуск скринсейвера и проверяли системный пароль, а не тот, который задан в программе. В общем есть простор для деятельности, но идея хороша. Я даже заплатил €1.49, так она мне понравилась.

Под впечатлением “RedHand“, @akaDimiG задался вопросом, как можно снять изображение с iSight удалённо, подключившись к Маку через ssh. Применений этому много, я лично задумал поставить Мак напротив аквариума и периодически снимать картинки, бросая их в каталог, синхронизируемый Dropbox‘ом.

@akaDimiG нашёл утилиту с открытым исходным кодом “ImageSnap“, это развитие уже неразвивающейся программы isightcapture.

Расказывать о программе особо нечего – бинарный файл копируется на нужный Мак в /usr/local/bin (конечно же, этот путь должен быть в $PATH), затем запускается (можно удалённо через ssh, для чего нужно включить сервис “Remote Login” в System Preferences / Sharing). Секунда – и изображение с iSight записывается в текущий каталог. На сайте разработчика приведены примеры.

Идеи применения утилиты ограничиваются только фантазией.

Возможно есть и другие утилиты захвата, я их не искал.


Tagged with:  

В обсуждении статьи “Как заставить работать симлинки в DropboxPomidorchi поставил интересную задачу:

В целом я сейчас ищу решение такой проблемы:

  1. заставить системную скриншотоделалку мака (та что по shift+cmd+3/4) кидать скрины в /Dropbox/Public/scr (добился этого с помощью Onyx)
  2. как-то эти скриншоты автоматически переименовывать в что-то вроде “2009-09-26_scr1.png”
  3. а уже потом кидать результат в буфер.

Дальше было уточнение, что покупать Hazel для этой небольшой задачи смысла нет, но в этой статье рассмотрю именно Hazel, а решение штатными средствами (или shell, или Automator, или Action Script) опишу в отдельной статье.

Хочу сказать, что с удовольствием приму идеи для проработки на блоге – и мне полезно, и читателям интересно.

Итак, Hazel. Это коммерческая программа стоимостью $21.95 (я только собираюсь её приобрести, пока идёт триальный срок). Ставится как “Preference Pane” и следит за файловой активностью в заданных каталогах. При обнаружении файлов, удовлетворяющих заданным правилам, производит над ними действия. “Automated Organization for your Mac”. Программа получила заслуженно по 5 из 5 баллов в MacUser, VersionTracker, Mac Format и MacUpdate (ладно, 4.6 тоже округлённо даёт 5 :). Посмотреть полное описание функций можно на сайте NoodleSoft. Один из отзывов: “This application is gold I tell you, gold”.

Приступим к решению задачи. Описывать, как установить Hazel, не буду – всё очевидно. Я слегка поменял каталоги и имена файлов по своему вкусу.

(more…)

Tagged with:  

До обновления до Snow Leopard я активно использовал символические ссылки (симлинки или же symlinks) для того, чтобы синхронизировать файлы и каталоги, находящиеся вне иерархии Dropbox, например каталог проектов или базу данных паролей 1Password. Когда перешёл на Snow Leopard, то почему-то симлинки у меня перестали работать.

Также эту проблему озвучил @umputun в первом подкасте после выхода Snow Leopard, так что я был не одинок.

(more…)

Tagged with:  

00_1pass

Когда после установки Snow Leopard я обновлял 1Password до версии 3.0 beta, мне попалось упоминание о новой функции “1Password anywhere”, позволяющей иметь доступ к своим паролям не только со своего Mac’а, но и с Windows, Linux, etc. Эта функция меня чрезвычайно заинтересовала, так как я вынужден продолжать использовать кроссплатформенную систему хранения паролей Keepass, которая под MacOS X (KeepassX), ведь только она запускалась под всеми операционными системами, которыми я пользуюсь. Были жалкие попытки переписать Keepass под Cocoa, но дальше анонсов сторонних разработчиков не пошло. И вот я решил разобраться, что же такое “1Password anywhere” и наконец-то уйти от Keepass.

(more…)

Tagged with:  

Бывает, что прочитаешь статью и говоришь себе: “Вау! Какая идея! Мне этого очень не хватало”. Как раз такую статью я прочитал вчера на Lifehacker.

Я периодически качаю торренты (да, таким образом я списываю дистрибутивы Linux ;-). Но удобнее и дешевле всего это делать с машины, подключенного в Интернет по безлимитному тарифу (я использую два подключения в Интернет – один безлимитный, другой с оплатой по трафику, так сложилось). У меня есть слабый компьютер, находящийся где-то в районе кладовки, на нём стоит Linux, и там запущен консольный клиент rtorrent, наблюдающий за появлением torrent-файлов в каталоге watch, и автоматически их закачивающий. Под Mac то же самое может делать Transmission (самая нижняя опция “Auto add: watch for torrent files in…”):

Раньше процесс добавления торрента был мучителен – сначала на ноутбуке или на рабочей станции я списывал torrent-файл, а дальше через scp (бывало, что через два промежуточных хоста) копировал его на машину с rtorrent. Долго и неудобно.

И вот вчерашняя статья открыла мне глаза на элегантное решение. Скажу одно-единственное слово: “Dropbox”. И всё становится понятным.

Создаём на сервере каталог ~/Dropbox/Private/Watch (конечно же, Dropbox должен быть установлен и настроен), настраиваем rtorrent или Transmission на автоподхватывание из этого каталога файлов, Dropbox синхронизируется на всех компьютерах. И теперь в этот каталог можно забросить torrent-файл на любом рабочем месте, и torrent начнёт закачиваться. Приходим домой, а файлы скачаны.

Можно пойти ещё немного дальше. В описанном сценарии нужно ложить файлы вручную. А можно поставить Hazel, и в нём настроить автоперенос torrent-файлов из каталога ~/Downloads (куда списываются все файлы из браузера) в наш ~/Dropbox/Private/Watch.

Если вы ещё не используете Dropbox, вы просто обязаны его посмотреть, базово этот сервис бесплатен. А если будете регистрироваться, то можете сделать мне приятное – зарегистрируйтесь по моей реферальной ссылке, и я получу лишние 250 MB бонуса :-)


Tagged with:  
© 2010 The Apple Geek