вторник, 23 сентября 2008 г.

Safari

Включение debug меню Safari:
defaults write com.apple.Safari IncludeDebugMenu 1
Отключение:
defaults write com.apple.Safari IncludeDebugMenu 0

понедельник, 22 сентября 2008 г.

Burn


Простенькая и удобная программа для записи дисков.
http://burn-osx.sourceforge.net/

Mac OSX на P5K-SE с оригинальным ядром


Форматируем разделы с таблицей GUID и устанавливаем в этой конфигурации, сборка Leo4All v2. EFI установится автоматически, теперь у нас родное ядро =)

SMS из Adium


Отправляем SMS из Adium!

пятница, 19 сентября 2008 г.

Сеть в Leo4All v2

В сборке Leo4All v2 не работала сетка, был неправильный линк, лечится так:
sudo rm /System/Library/Filesystems/afpfs.fs
sudo ln -s /System/Library/Filesystems/AppleShare/afpfs.kext /System/Library/Filesystems/afpfs.f

среда, 17 сентября 2008 г.

вторник, 16 сентября 2008 г.

DVD

Вы можете переименовать папку, содержащую VIDEO_TS так, чтобы название заканчивалось на .dvdmedia. После этого будет возможно запускать фильм двойным кликом по нему.

Приятноя мелочь


Приятно что заработала на моем хакентоше =)

понедельник, 15 сентября 2008 г.

Время загрузки Mac OSX

Немного изменил конфигурацию загрузки com.apple.Boot.plist который лежит в /Library/Preferences/SystemConfiguration/

<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v</string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Timeout</key>
<string>5</string>
</dict>
</plist>

пятница, 12 сентября 2008 г.

Eric4 & Mac OSX 2

Проблема отсутствия подсветки модифицированных файлов (svn не могла получить доступ к бумажнику с сертификатом) решилась установкой из исходников pysvn, который запрашивает доступ и его нужно указать в качестве основного интерфейса VCS в пользовательских свойствах Eric

четверг, 11 сентября 2008 г.

PIL && Mac OSX && libjpeg && Python2.4

Долго бился что бы поставить PIL с поддержкой jpeg под Mac на Intele, после долгих опытов скомпилировать его не удалось, была ошибка несовместимости архитектур, libjpeg собрал без особых усилий, хотя не уверен нужен ли он был, но на всякий случай:
$ cd jpeg-6b/
$ ln -s `which glibtool` libtool
$ export MACOSX_DEPLOYMENT_TARGET=10.4
$ ./configure --enable-shared --enable-static --host=intel
$ make
$ sudo make install

После долгих попыток установить PIL наткнулся на репозиторий https://svn.openplans.org/eggs/
Откуда взял PIL-1.1.6-py2.4-macosx-10.3-i386.egg
Перенес содержимое из подпокета PIL и файлы в корне директории в /Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/PIL
и создал файл PIL.pth с содержимым
PIL
после чего проверил работу тестами из распакованного до этого пакета Image python2.4 selftest.py, все тесты были пройдены!

среда, 10 сентября 2008 г.

PostgreSQL

После установки PostgreSQL и MacPort в Mac OSX добавил в /etc/path строчки:
/opt/local/bin
/Library/PostgreSQL/8.3/bin
и для возможности импорта библиотеки libpq выполнил команду:
sudo ln -s /Library/PostgreSQL/8.3/lib/libpq.5.dylib /usr/lib/libpq.5.dylib
или для сессии можно выполнить:
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/Library/PostgreSQL/8.3/lib"
Теперь осталось отключить автоматический запуск PostgreSQL...

вторник, 9 сентября 2008 г.

Eric4 & Mac OSX

Установка Eric 4-4.2(20080726) в Mac OSX (должен быть установлен XCode):
1. Загрузка и установка QT4 (сборка под Mac OSX)
2. Загрузка и установка sip
2.1 python configure.py && make && sudo make install
3. Загрузка и установка PyQt-mac
3.1 python configure.py && make && sudo make install
4. Загрузка QScincilla 2.2
4.1 Распаковываем QScincilla и переходим в папку QT4
4.2 Выполняем qmake qscintilla.pro -spec macx-g++ (иначе make файл не создастся)
4.3 make
4.4 sudo make install
4.5 Переходим в папку ../python
4.6 python configure.py && make && sudo make install
5. Загрузка и распаковка Eric
5.1 sudo python install.py
6. Загрузка и установка языка
6.1 Распаковываем и выполняем sudo python install-i18n.py
6.2 В настройках Eric указываем системным языком RU