После обвновления до Снежного Барса у меня перестал работать питоновский модуль для доступа с MySQL MySQLdb. Также куда-то пропала сама MySQL. Оказалось, что скомпилировать модуль под снежным барсом просто так не получается. Привожу короткую инструкцию.
Установите Xcode с диска Snow Leopard. При установке поставьте галочку для добавления совместимости с 10.4
Далее немного терминальной магии:
tar zxvf MySQL-python-1.2.3c1.tar.gz
cd MySQL-python-1.2.3c1
export CC="gcc-4.0"
export CXX="g++-4.0"
python setup.py build
sudo python setup.py install
Вся хитрость тут в двух строчках, начинающихся со слова export. Без них ничего не работает.
Проверить работоспособность можно так:
python
Python 2.6.2 (r262:71600, Apr 16 2009, 09:17:39)
[GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>
Если не появилось никаких ошибок, значит у вас всё получилось.
Ещё одна маленькая заметка про Textmate. Я пишу в нём небольшие скрипты на python и люблю проверять их работоспособность запуская прямо из редактора (шорткат ⌘R). В снежном барсе попытка сделать так выдавала стабильную ошибку и создавала отчет о крушении каких-то внутренних процессов Textmate.
Решить проблему можно удалив (или переименовав) файл /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm_interactive_input.dylib.
Если кто-то из вас пользуется замечательным текстовым редактором Textmate под Snow Leopard (Да, я знаю, что эта ОС ещё не вышла официально. Но есть же и версии для разработчиков.), они могли заметить, что перестали работать очень полезные сочетания клавиш ⌘→ и ⌘←. Без них работать весьма тяжело.
Для того, чтобы вернуть эти наиполезнейшие сочетания клавиш, вам нужно скачать небольшой архив. В нём вы найдёте бандл для Textmate, который вам и нужно установить просто дважды по нему щёлкнув.
Если вы пользуетесь программой 1Password для хранения паролей (а если нет, то очень рекомендую на неё посмотреть), вы можете активировать новый интерфейс, который обещают сделать в версии 3.0.
Для этого установите последнюю версию программы и выполните в терминале строчку
defaults write com.1passwd DevFeaturesUI 1
Новый интерфейс лично мне нравится значительно больше.
Если у вас внезапно отказал клик по касанию на вашем трекпаде, вы можете зайти в настойки системы и выключить/включить флажок, который разрешает такой клик. После этого, как правило, всё встаёт на свои места.
Если перед ответом на письмо вы выделите нужный вам фрагмент текста, то в процитированном окажется только он. Работает это, конечно же, только на новой прошивке 3.0.
Надо сказать, что возможность так отвечать на письма есть и в Mail.app.
Если вам нужно распечатать какой-то уже готовый документ, то совем не обязательно открывать его в редакторе и нажимать Cmd-P (ну, или File -> Print). Достаточно открыть очередь печати вашего принтера ( -> System Prefrences -> Print & Fax -> Выберите принтер -> Open Print Queue) и перетащить в очередь нужный документ. Я проверил это на rtf, doc и pdf. Так же должны печататься и картинки.
Очередь печати можно открыть и более простым путём, она находится в директории Library/Printers.
Если вы печатаете часто, можно щёлкнуть правой кнопкой на открытой очереди в доке и снять галочку Auto Quit. Тогда очередь будет открыта всегда.