• Синхронизация данных Yojimbo через Dropbox

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

    Read on →

  • Кадры из фильма "Law Abiding Citizen"

    На правах "голоса из отпуска". Посмотрел "Law Abiding Citizen". В рейтинге IMDB он получил 7.3 балла из 10, но я бы дал по крайней мере на балл меньше. О достоинствах и недостатках фильма рассуждать не буду - блог не о фильмах. Скажу о странной манере сценаристов.

    Read on →

  • Установка Git под Mac OS X

    Read on →

  • Влияние FileVault на производительность файловых операций. Эпилог

    После двухнедельного использования FileVault я перевёл свой домашний каталог на обычную схему без шифрования. Причина в том, что субъективно типичные файловые операции стали выполняться медленнее. Например, при открытии iTunes на списке приложений под iPhone процесс отрисовки иконок достаточно заметен. Были и другие случаи, которые мне доставляли дискомфорт. Мои данные не содержат каких-то критичных сведений, все пароли зашифрованы, поэтому я и откатился обратно. Сразу же почувствовал, что ноутбук стал летать.

    Read on →

  • Поиск больших файлов и каталогов на диске (DaisyDisk)

    Недавно я перешёл на криптование домашнего каталога через FileVault, до этого проанализировав вопрос в статьях "Влияние FileVault на производительность файловых операций" и "Производительность FileVault при параллельной файловой активности". Результаты были хороши. Реальное же использование криптования слегка подкорректировало моё мнение - да, с включённым FileVault система работает при определённых операциях медленнее.

    Read on →

  • Блокировка Flash в Google Chrome

    Google Chrome в версии 5.x перестал у меня наконец-то под Mac OS X вызывать негативные эмоции своей неторопливостью и корявым видом. То были детские болезни, и теперь наконец-то его можно использовать. Но в течение первых же десяти минут работы в Chrome я столкнулся с любимым всеми владельцами ноутбуков Adobe Flash... Отсутствие под Mac OS X аппаратного ускорения H.264 заставляет вентиляторы завывать через несколько минут отображения завалящего баннера на Flash. В Safari эта проблема решается отличным плагином ClickToFlash, который для Webkit-приложений вместо Flash отображает статическую картинку и загружает только те Flash, на которых вы щёлкаете мышью.

    Read on →

  • Установка SVN-сервера под Mac OS X

    Я предпочитаю все рецепты проверять на своих системах, но для сайта The Apple Blog делаю исключение - настолько подробных и понятных инструкций я мало где встречаю.

    Наконец-то руки дошли до разработки, и сразу же столкнулся с необходимостью версионности кода (я давно не занимался программированием профессионально, но контроль версий для программиста - это необходимость, которая не обсуждается).

    Сейчас более популярны распределённые системы контроля версий, например, Git или Mercurial, но мне привычен Subversion. В Mac OS X 10.6 SVN входит штатно (в 10.6.2 - версия 1.6.5). Детальная инструкция по установке приводится в статье на The Apple Blog "How-To: Setup a SVN Server Under OS X 10.6". Именно настройкой SVN я буду заниматься завтра.

    Планы намечены, теперь нужно им следовать.

  • Изменение MTU на сетевом интерфейсе

    При поиске проблем для сетевых соединений бывает полезно поменять MTU (Maximum Transmission Unit), т.е. ограничить размер пакета, который без фрагментации проходит через сетевой интерфейс.

    Редко это приходится делать на постоянной основе, обычно достаточно сделать на время соединения (но после рассоединения этот параметр придётся переустанавливать вручную):

    $ sudo ifconfig ppp0 mtu 1454
    

    Предварительно стоит узнать стандартный размер MTU для соединения:

    $ ifconfig ppp0 | grep mtu
    ppp0: flags=8151<UP,POINTOPOINT,RUNNING,PROMISC,MULTICAST> mtu 1500
    

    Универсального оптимального MTU нет, в каждом случае нужно обдуманно к нему подходить, вооружившись информацией по структуре пакета с данными, инкапсулируемого в PPP/PPPoE/VPN/etc.

    Если оптимальный размер MTU выбран, и его нужно закрепить навсегда за интерфейсом, то можно воспользоваться рецептом "Optimising MTU setting in PPPoE ADSL Connection".

  • Добавление каталога приложений в LaunchBar

    Я долгое время использовал программу QuickSilver для быстрого запуска программ с клавиатуры (эта категория программ на мой взгляд долна ставиться сразу же после установки операционной системы), но с переходом на Snow Leopard заметил, что он стал странно работать (причём в бете, ориентированной именно на 10.6). Замедление работы меня утомило и я начал искать замену. Ею стала замечательная программа LaunchBar, единственным замеченным мною недостатком которой была её небесплатность, но €24 меня не смутили, и после окончания триального срока я её купил.

    Read on →

  • Коты и Маки - 3

    Первые две подборки "Коты и Маки" и "Коты и Маки – 2" были очень позитивны. Недавно мне сказали, что они, наравне с "Футболки на тему Apple и не только" были самыми понятными статьями на блоге :-)

    Read on →