10.5: Иконки стеков

Стеки в «Леопарде» — безусловно очень полезное улучшение. Вот только некоторым очень не нравится то, что иконки стеков в Доке постоянно меняются и отображается последний положенный в стек файл. Лично мне это затрудняет навигацию, для того, чтобы понять, где какой стек, надо навести на него мышку и прочитать, что написано.

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

icons.png
(more…)

10.4: Очистка ‘Open with…’

Чтобы очистить меню «Open with» выскакивающее по правой кнопке на файлах от программ, которых уже давно нет, нужно в терминале дать комманду:

/System/Library/Frameworks/ApplicationServices.framework/
Frameworks/LaunchServices.framework/Support/lsregister 
-kill -r -domain local -domain system -domain user

Примечание. В «Леопарде» это не работает.

Расширенный диалог печати

Если вы хотите при печати всегда видеть расширенный диалог, напишите в терминале эту строку:

defaults write /Library/Preferences/.GlobalPreferences \
PMPrintingExpandedStateForPrint -bool TRUE

extended-print-dialog.png

Очистка DNS-кеша

В более ранних, чем «Леопард» версиях Mac OS X 10 очистка кеша DNS запросов производится коммандой

lookupd -flushcache

Сброс базы Spotlight

В случае если поиск перестал работать или работает неверно, полезно бывает удалить поисковый индекс:

Для основоного жёсткого диска:

$ sudo mdutil -E /

Для любого другого диска:

$ sudo mdutil -E /Volumes/volumename (где volumename - имя вашего тома)

5e761d528c57aab819a351fb55492f01

10.5: Больше информации в виджете iCal

В «Леопарде» обновился не только iCal, но и виджет для него на Dashboard. Теперь он состоит из трёх панелей.

Добавьте виджет на свой Dashboard, он будет показывать текущую дату. Щёлкните на ней, и откроется ещё одна панель с календарём. Щёлкните на календарь и откроется третья панель с событиями из iCal.

Отображаются текущие события всего дня (all-day events) и три следующих по времени обычных события.

10.5: Предупреждение при запуске скачанной программы

Многим не нравится то, что «Леопард» ведёт себя, как известная ОС и предлагает подтвердить запуск программы, которую вы только что скачали из интернета. Это можно устранить следующим способом.

  • Скачайте этот AppleScript
  • Сохраните его в ~/Library/Scripts/Folder Action Scripts. Такой директории вероятно не существует и вам придётся создать её (в терминале это можно сделать коммандой mkdir -p ~/Library/Scripts/Folder Action Scripts.
  • Откройте домашнюю директорию. (Ту самую, в которой находится директория Downloads).
  • Ctrl-клик на директории Download -> More -> Configure Folder Actions
  • В открывшемся окне поставьте галочку Enable Folder Actions

  • В выпавшем меню выберите директорию Downloads
  • В следующем выпавшем меню поставьте галочку напротив скрипта Unquarantine.scpt

Замечу, что данное решение работает только для этой директории. Если вы скачиваете файлы в другую директорию, вам придётся проделать вышеописанную процедуру и для нее.

Unquarantine.scpt

Spaces и несколько окон одного приложения

Одна из приятных особенностей Spaces состоит в том, что вы можете кликнуть на иконку приложения в доке и автоматически переключиться на нужный рабочий стол Spaces. Но мало кто знает, что если открыть несколько окон одного приложения и раскидать их по разным рабочим столам, то каждый клик на иконку в доке, будет перемещать нас последовательно по разным рабочим столам и окнам программ.

Это может быть полезно, например, для системных администраторов, которые следят сразу за несколькими процессами в одном приложении. Можно разместить каждый процесс на своём рабочем столе и легко перемещаться между ними.

Также можно переключаться и с помощью клавиатуры: Ctrl-(цифры) или Ctrl-стрелки.

Математика в Spotlight

Spotlight в «Леопарде» поддерживает вычисления прямо в строке поиска. Вы можете ввести выражение и сразу увидеть результат. Более того, Spotlight умеет считать не только арифметические операции, но и более сложные функции, входящие в стандартую библиотеку С math(3). Например, sqrt(9) вернет вам 3 (извлечение корня), pow(2, 2) — 4 (возведение в степень). Также поддерживается константа pi.

Вы можете использовать комманду man math в терминале, чтобы увидеть все поддерживаемые функции и выражения.

Возращаем скруглённые углы на экране «Леопарда»

По непонятным причинам в «Леопарде» убрали скруглённые углы экрана, которые мне так нравились. Если вам они также близки сердцу, вы можете вернуть их с помощью небольшой программки Displaperture. Программка действительно небольшая, у меня отъедает всего 6 мегабайт памяти, и позволяет выбирать какие именно углы скруглять и задавать радиус закругления. Пользуюсь с удовольствием.