Архивы меток: настройка

Ускоряю iMac G5

20 Апр

Вчера в очередной раз достал меня домашний iMac G5 своими тормозами, начал (тоже в очередной раз) искать корень зла. Не то чтобы нашел, но кое-что сделал.

У меня там Mac OS X 10.5.8 (Leopard). Делал Clean Install, так что одной популярной причиной для тормозов меньше. Многие жалуются, что Leo существенно замедлил работу, если сравнивать c Tiger. Но откатываться назад желания нет никакого.

Для начала выполнил шаманскую команду, которая, теоретически, процентов на 50 ускоряет работу графики (или какой-то ее части).

sudo defaults write /Library/Preferences/com.apple.windowserver \QuartzGLEnabled -boolean YES
With QuartzGL on:
Quartz Graphics Test 194.91
Line 231.14 15.39 Klines/sec [50% alpha]
Rectangle 234.72 70.08 Krects/sec [50% alpha]
Circle 287.22 23.41 Kcircles/sec [50% alpha]
Bezier 120.51 3.04 Kbeziers/sec [50% alpha]
Text 189.17 11.83 Kchars/sec
With QuartzGL off:
Quartz Graphics Test 137.75
Line 131.05 8.72 Klines/sec [50% alpha]
Rectangle 139.22 41.56 Krects/sec [50% alpha]
Circle 142.87 11.65 Kcircles/sec [50% alpha]
Bezier 128.26 3.23 Kbeziers/sec [50% alpha]
Text 149.54 9.35 Kchars/sec

Это не мои результаты, но все равно впечатляют.

Дальше скачал Onyx 2.0.6, более новые требуют Snow Leopard (10.6). Запустил, прогнал какую-то умную процедуру очистки.

onyx

Из доступного моему пониманию, Onyx починил права (diskutil repairpermissions). Остальные слова тоже знакомы, но как это влияет на производительность — не знаю.

Перезагрузил компьютер. Потыкал окошки, позапускал программы.
Чуда не случилось, Firefox с загруженным GMail по-прежнему отъедает 20-25% CPU, но окна Finder открывает веселее. Субъективно — стало быстрее! Я этого и добивался, так что спокойно спать пошел.

Новый MagicPrefs с настройками «горячих точек»

15 марта

Я верил и ждал, и вот это свершилось, алилуйя! В новой версии MagicPrefs появилась возможность настраивать «зоны действия» выбранных жестов, тапов и прочей мультисенсорной красоты.

MagicPrefs редактируемые зоны

Выбираете нужный пункт (Clicks, Taps, whatever), затем нажимаете иконку, на которую указывает зелёний стролощке и изменяете размер зоны по своему усмотрению.

Я первым делом сделал потолще и посолиднее «среднюю кнопку». Как показывает практика, где-то четверть всех попыток нажать «посередине» (открыть ссылку в новой владке в Firefox) оканчивается нажатием левой кнопки, что немало раздражает, отвлекает и отнимает время.

В общем, для меня MagicPrefs стал более полезен, а Magic Mouse более удобен. Я даже посмотрю на другие возможности, которые раньше требовали изображать пальцами немыслимые фигуры. Возможно, найду еще какие-нибудь полезности, а то обидно иметь программу с сотней возможностей, из которых используются только две: ускорение курсора, да средняя кнопка.

Отмазка (disclaimer): На картинке включен One Finger Tap Stem для Quicklook, но я им никогда не пользовался, не представляю чем его нажимать.

Как с клавиатуры нажать Ok или Cancel

9 марта

Сегодня просто день удивительных открытий — нашелся способ нажать Ок/ Отменить или любую другую кнопку диалоговых окон без необходимости тянуться к мышке.

Прячется эта фича в настройках клавиатуры, в сочетаниях клавиш. По-умолчанию выбрана верхняя опция — клавиша Tab переключает фокус только между текстовыми блоками и полями ввода.

Tab и другие настройки сочетаний клавиш

Если выбрать нижнюю опцию, то Tab будет последовательно переключать между всем, что можно нажать в текущем диалоговом окне.

Эта возможность поможет свитчерам, перешедшим с Windows на Mac OS — там Tab никак не настраивается и делает ровно то, что на Маке надо включать. Почему так? Не знаю.

По идее, чаще всего Enter означает OK, а Esc (или cmd+.) — Отмена. Но кнопок может быть больше двух, а среди них может не оказаться ни ОК, ни Отмены. Живой пример, который часто мелькает перед глазами — Little Snitch.

Сочетания клавиш в Little Snitch

К сожалению, как раз в этом всплывающем окне Little Snitch клавиша Tab не работает вообще.

Что работает: Alt (option) меняет Allow на Deny, Alt+½/3 меняет выбор «срока годности» ( Once/Until Quit/Forever). Shift включает Once, если его держать. Стрелочки вверх/вниз меняют выбранный пункт в списке возможных ограничений. Esc — запрещает, Enter — разрешает.

То есть каждый разработчик волен по своему усмотрению менять назначение и действие глобальных сочетаний клавиш. Вот такая каша.

Советы по настройке Dock

9 марта

Прочитал заметку о настройке Дока, в которой отобрали 5 наиболее полезных хитростей (и не очень хитростей). Про то, что Dock можно разместить на левой или правой грани рабочего стола все знают и так, я надеюсь. Как отключить «стеклянный» Dock в Леопардах тоже сто раз написано, а вот остальные 3 вещи я раньше не встречал.

Из менее полезных — возможность добавлять «перетягиваемые» разделители в область программ

defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}' ; killall Dock

и в область открытых документов

defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}' ; killall Dock

Я судьбу испытывать не стал, мне ни к чему, тем более, что как их убрать не сказано. Убрать лишние разделители можно перетащив их мышкой за пределы Дока, как и обычные иконки приложений..

А вот сделать полупрозрачными иконки скрытых программ в Доке — вполне полезно.

Полупрозрачные иконки скрытых программ в Dock

Здесь скрыты iCal, Preview и Adium. Я так и не приучился постоянно скрывать программы, но иногда бывает. Чаще я прячу не активное приложение (cmd+h), а наоборот, все, кроме текущего (cmd+alt+h). Редкий шанс увидеть кусочек обоев на рабочем столе.

Secrets — новая версия для Snow Leopard

5 Ноя

В Mac OS много настроек, к которым Apple не предоставляет удобного интерфейса. Большинству это не интересно, а усложнять и захламлять интерфейс ради гиков — не выбор Apple.

Для любознательных и капризных маргиналов есть Secrets — панель настроек от разработчика QuickSilver, которая дает прямой доступ к скрытым (и не очень) настройкам Mac OS и программ Apple, в числе которых Mail, iCal, iChat, Finder, Front Row, Keynote, DVD Player, а также популярных сторонних продуктов в лице Adium, BBedit, EyeTV, VMware Fusion, TextMate и т.д.

Secrets prefpane

Забавно, что программа позволяет настраивать приложения, которых у вас в помине нет — несколько сбивает с толку, но это простительно для бесплатного инструмента.

Если измененные настройки вступают в силу только после следующего запуска программы, то Secrets предлагает перезапустить приложение или «передернуть» процесс, как в случае с Dock, Finder etc.

В последней версии добавились специфичные для Snow Leopard возможности. Скачать Secrets можно бесплатно на сайте разработчика либо по прямой ссылке (Secrets 1.0.6, актуально на 6 ноября 2009).

Smart Folders — сохраненный поиск в Finder

20 Авг

В Mac OS есть интересная вещь, которой я, правда, не пользуюсь (может быть начну) — Smart Folders. Чёрт знает, переводится ли это на русский как «умные папки», нигде не находил такого выражения в системе. Стандартно они выглядят в виде набора ссылок в боковом меню — все фильмы, все документы и все изображения. Не знаю, можно ли отнести сюда пункты «вчера», «сегодня» и «прошлая неделя», скорее да.

К этому списку можно добавить свои собственные. Сделать их очень просто, но... кто бы знал, что это вообще можно! Поехали.

Для начала нам надо открыть Finder и воспользоваться поиском. Можно просто ввести что-то в строку поиска справа вверху, но удобнее будет нажать Cmd-Shift-F для поиска по имени файла, либо Cmd-F для поиска по типу. Тип, к сожалению, надо выбирать из скудного стандартного набора: PDF, Документ, Папка и т.д.

Далее можно добавлять сколько угодно критериев к нашему поиску, нажимая плюсик (+) справа. Например, можно выбрать тип «музыка» и отобрать по дате открытия ту, которую вы слушали за последние, скажем, 2 недели, либо до какой-то даты.

Это все я знал и пользовался иногда таким поиском. Но я не знал, что результаты можно сохранить в виде Smart Folder. Для этого есть заветная кнопка «Сохранить». В открывшемся окне можно задать имя нашего поиска и отметить галку, которая добавит наш новый сохраненный поиск к общему списку в боковой панели.

save find results

smart folders finder

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

Хитрые настройки в Safari 4 final

10 июня

Релиз Safari 4 лишил народа выбора. Вкладки только снизу, индикатор загрузки только одобренный партией, никаких игр с настройками в терминале.

safari 4 tweaks

Но кое-какие твики появились. Меню позволяет открывать последнее закрытое окно, посмотреть список установленных плужков, запретить открывать окна из JavaScript и т.д.

Для установки меню надо скачать архив, распаковать, найти Safari в папке с приложениями, нажать crtl+click (или клик правой кнопкой), выбрать Показать содержимое пакета и поместить файл MainMenu.nib в папку Contents/Resources. После этого Сафари надо перезапустить.

Мамонт, друг Safari 4

5 марта

Недавно выпущенная бета Safari 4 стала темой для горячих обсуждений. Это понятно — увеличение производительности программы при работе с JavaScript безусловно приятно, но новшества в интерфейсе приняли с восторгом далеко не все. Большинство новых фишек можно выключить при помощи простых команд в терминале, но это, видимо, не всем по силам.

Как бы то ни было, встречайте — Safari 4 Buddy. Программа позволяет переключать настройки Safari 4 при помощи удобного графического интерфейса. Safari после изменения настроек надо перезагрузить. Самое забавное в этой небольшой утилите — иконка «нашкодивший мамонт».

safari 4 buddy

Настраиваем панель инструментов Finder

16 Фев

Сразу после перехода с Windows XP на Mac OS X, тогда еще 10.4 Tiger, я некоторое время переживал дикую ломку — использовать Finder было категорически неудобно. Я никогда не пользовался стандартным Проводником в Windows для работы с файлами, всегда была какая-то «двухпанельная» замена: FAR, Windows Commander, Total Commander.

По ходу поисков альтернативы Файндеру под Мак я часто сталкивался с бестолковыми и раздражающими, как мне тогда казалось, поучениями бывалых маководов: парни, бросьте эти сопли, Finder отлично справляется со своими задачами, хватит страдать ерундой. Пострадать ерундой я все-таки успел. Пробовал Pathfinder и ForkLift, даже muCommander гладел. В общем, не отпускал призрак старины Нортона.

Постепенно я вникал в особенности Mac OS, где программа — это на самом деле папка, где скрытых файлов и каталогов столько, что вы точно не захотите их видеть. И как-то незаметно пришел к тому, что никаких «костылей» у меня не осталось. Есть Finder для цивильной работы с документами и программами, и есть iTerm для ковыряния во внутренностях системы и тех самых программ. Впрочем, в терминале иногда запускаю Midnight Commander, ностальгирую.

Итак, настраиваем Finder на свой вкус. Для начала можно добавить в панель инструментов какие-либо предопределенные кнопки, которых нет по-умолчанию. Для этого удерживая cmd-alt (comand-option) нажмем на «пилюлю» в правом верхнем углу окна. С появившейся панели перетаскиваем нужные нам элементы в панель инструментов.

Настраиваем панель инструментов Finder

Многие «продвинутые пользователи» добавляют в панель кнопку «Путь» для быстрого перехода к любому каталогу выше текущего по уровню вложенности. Я сам ею пользовался пока случайно не узнал, что тот же самый путь можно получить нажав правой кнопкой по иконке рядом с названием текущего каталога.

rightclick.jpg

Помимо предопределенных инструментов, в панель можно добавлять любые приложения, документы и папки. Точно так же — перетаскиванием. Приложения будут выполняться, папки открываться в текущем окне Файндера, а документы — открываться программой по-умолчанию.

Полезные вещи можно сделать при помощи AppleScript, который я пока не освоил. Зато нашел в сети и присвоил пару полезных вещей. Первая позволяет искать и выделять файлы по маске. Синтаксис аналогичен системной команде ls. Программка позволяет искать файлы по имени даже в тех каталогах, которые не включены в индекс SpotLight.

lselect

Вторая программа открывает текущий каталог в терминале одной кнопкой. Исходный Open Terminal Here запускает стандартный Терминал, которым я не пользуюсь, поэтому после недолгих поисков я нашел вариант для рабооты с iTerm и заменил код.

Кому надо — забирайте: OpenTerminalHere и lselect. Приложения надо разархивировать и положить куда-нибудь, например в ~/Library/Scripts/Applications/Finder, затем перетащить иконки в панель инструментов Finder.

AppleScript приложения

Если перестараетесь и добавите в панель инструментов лишнего, то удалить элементы можно нажав command и перетащив их мышкой за пределы тулбара. Таким же образом можно перетасовывать иконки в пределах панели.