Бывало ли у вас такое, что Time Machine просто доводит до белого каления, когда нужно срочно закончить работу, а она начинает копировать какие-то дикие гигабайты непонятно чего? Недавно я столкнулся с этим. Понятно, что проблема была отнюдь не в Time Machine, а в рабочих файлах размером в десяток гигабайт и свежесписанных эпизодах зимней Олимпиады в iTunes. Но от этого было не легче, я смог разобраться с этим после окончания работы, а до этого постоянно жал на “Stop Backup” (сейчас я подумал, что вполне мог бы просто отключить запуск Time Machine при работе от аккумулятора и выдернуть питание – этот метод гораздо элегантнее).

Когда я освободился, то с помощью DaisyDisk нашёл пожирателей дискового пространства. Теперь моя конфигурация исключений для Time Machine такая:

Но в процессе размышлений я подумал, что неплохо было бы знать, что именно поместилось в бекап Time Machine – так можно хотя бы постфактум найти каталоги, содержимое которых не нужно было копировать, и добавить их в исключения.

(more…)

Tagged with:  

Каждый тип файлов могут открывать несколько программ, установленных на вашем компьютере. Например, у меня пять программ заявили, что могут открывать видео в формате mkv:

Конечно же “по умолчанию” выбралась самая неудачная программа. Да и остальные три тоже не блещут. Только VLC адекватно справляется с проигрыванием mkv.

(more…)

Tagged with:  

Я уже давно пользуюсь USB-модемами Huawei для подключения к сети 3G UMTS Utel (Украина). Меня этот сервис вполне устраивает с точки зрения обычного пользователя (информация на LinkedIn никакого отношения к этому мнению не имеет).

Сначала у меня был Huawei USB E220, затем я взял USB E219. Для меня они толком ничем, кроме дизайна, не отличаются. Хотел год назад перейти на модем в исполнении ExpressCard, надеясь тогда обновить MacBook до MacBook Pro, но в новых моделях вместо ExpressCard сделали слот SD, на этом моё желание закончилось и я продолжил пользоваться USB-модемом.

Но софт Huawei очень странен. К драйверу претензий нет, но вот оболочка, поставляющаяся с модемом, работает чудовищно. Именно из-за неё я начал копать dtrace – меня интересовало, чем же занята простейшая программа, если она занимает до 30% CPU при полном бездействии. Тогда же я и определил, что она за 15 секунд успевает прочитать более 600 раз файл системной конфигурации, 150 раз записать в лог-файл свою активность (и отключить это прямо нельзя):

604 /Library/Preferences/SystemConfiguration/preferences.plist
152 /users/HuaweiMACLog.log
 79 /System/Library/Extensions/scheme.cfg

(more…)

Tagged with:  

Статьи за февраль 2010

Как вы знаете, я устроил себе двухнедельный отпуск (к сожалению, без цели куда-то поехать – межсезонье не даёт ни поехать кататься на лыжах, ни поехать на скалы). Но привычка взяла своё и я привычно писал статьи, но на этот раз “в стол” с прицелом на то, что я их постепенно опубликую немного позже.

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

Поэтому скорее всего я не буду жёстко придерживаться графика “одна статья за рабочий день”, но тем не менее буду писать регулярно, в худшем случае “одна статья в два дня”.

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

А теперь о статьях, написанных за февраль 2010 года (напомню, кстати, что моему блогу исполнилось полгода):

(more…)

Tagged with:  

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

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

(more…)

Tagged with:  

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

Git. Распределённая система контроля версий. Была создана Линусом Торвальдсом для работы над ядром Linux. Следствие – широкое распространение в узких кругах, мощь и сложность.

Установить Git можно из портов MacPorts или Fink. Но этот метод чем дальше, тем меньше мне нравится – за нужным пакетом тянется длинный хвост зависимостей, часть из которых может заменять (в плане очерёдности в $PATH) штатные программы. Когда я вижу попытку установки perl5.8 при том, что в Mac OS X 10.6.2 уже и так стоит perl5.10, на меня нападает странное чувство, вынуждающее прервать установку. Или вспомним недавнюю загадку Кирилла Воронина про rsync, когда проблема с копированием данных была вызвана тем, что вместо штатного rsync вызывался rsync из портов без поддержки resource forks.

Поэтому я отбросил мысль о MacPorts и начал искать альтернативу. Нашёл проект “Git for OS X” на Google Code.

Если вам нужен Git, то дальнейшие объяснения излишни, расписывать, что выбирать при запуске инсталлятора смысла нет. Я поставил версию git-1.7.0-intel-leopard.dmg. Git ставится в /usr/local/git. После установки запустил скрипт “setup git PATH for non-terminal programs.sh”, находящийся в dmg, который добавляет переменную окружения $PATH с путём к git в файл ~/.MacOSX/environment.plist для корректной работы неконсольных программ.

(more…)

Tagged with:  

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

Но до отката я провёл несколько тестов файловой системы программой QuickBench, чтобы показать различие в производительности при использовании FileVault и без него. Диск – штатный для MacBook Pro 2.8 GHz 500 GB 5400 rpm Hitachi.

(more…)

Tagged with:  

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

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

Google Chrome, хоть и построен на Webkit, но ClickToFlash с ним работать не будет. К счастью, Chrome начал поддерживать плагины. Я навскидку нашёл три плагина для блокировки Flash, о которых и хочу рассказать.

(more…)

Tagged with:  

Я предпочитаю все рецепты проверять на своих системах, но для сайта 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 я буду заниматься завтра.

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

Tagged with:  

Бывают вещи, к которым практически нереально прийти самостоятельно, не зная каких-либо предпосылок или истории. Я хочу рассказать об одной такой возможности, которая вероятно раньше была в Mac OS 9 или раньше, но с усовершенствованием графического интерфейса тем не менее осталась. Это даже не рудимент, я бы даже назвал эту возможность “пасхальным яйцом”, но она в некоторых случаях может быть полезной. О полезности позже, а пока я хочу представить уникальную функцию – в Mac OS X можно войти в ностальгически завораживающий текстовый интерфейс с полным отсутствием графического интерфейса. Да, это классический консольный вход. А узнал я об этой возможности в статье Кирилла Воронина “Советы пользователям Unix“.

Оказалось, что если при входе в систему указать имя пользователя “>console” без пароля, то графический интерфейс выгружается и появляется текстовая консоль.

Юниксоидам достаточно этой информации, но если вы не знаете, как этого добиться, скажу, что именно нужно сделать.

(more…)

Tagged with:  
Page 1 of 101234510...Last »
© 2010 The Apple Geek