• JAVA_HOME

    Для того, чтобы найти путь JAVA_HOME, нужно запустить команду:

    $ /usr/libexec/java_home
    /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
    

    А если его нужно использовать в shell, то нужно добавить в ~/.profile найденный путь:

    export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
    


  • Коты и Маки - 2

    Месяц назад я сделал подборку Котов и Маков, и сегодня решил добавить ещё порцию позитива. Могут быть повторы, но ведь месяц-то прошёл. Итак:

    Read on →

  • Проверка статуса SMART диска

    Для наблюдения за "здоровьем" диска используется технология S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology). Проверить состояние диска из консоли можно через diskutil. Поддерживают S.M.A.R.T. ATA, SATA, и eSATA-диски. Перечень атрибутов и их критичность можно посмотреть в статье на Wikipedia.

    Read on →

  • Изменение загрузочного диска

    В процессе чтения "Introduction to Command-Line Administration" мне попался полезный раздел об изменении загрузочного диска через shell.

    Просмотр списка дисков, с которых возможна загрузка:

    $ sudo systemsetup -liststartupdisks
    /Volumes/Mac OS X 10.6 Server/System/Library/CoreServices
    /Volumes/Backup 2/System/Library/CoreServices
    /System/Library/CoreServices
    

    Установка нового загрузочного диска:

    $ sudo systemsetup -setstartupdisk /System/Library/CoreServices
    Set Startup Disk to Path: /System/Library/CoreServices
    

    Через GUI сделать эту же операцию можно в System Preferences / Startup Disk:


  • Обзор методов клонирования загрузочного диска Mac OS X

    Read on →

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

    Запросы DNS кешируются на клиентском компьютере. И если записи поменялись на сервере, то на клиенте они поменяются только когда пройдёт Expire Time для записи. Выход - ручная очистка командой dscacheutil:

    dscacheutil -flushcache
    

    Эта команда появилась в Mac OS X 10.5, ранее же использовалась команда "lookupd -flushcache".


  • Смена пароля в бандле Blogging TextMate

    Регулярная смена паролей - залог хорошей безопасности. Но есть минус - приходится перенастраивать программы, которые должны иметь доступ к запароленым ресурсам. Обычно это проходит гладко, но я столкнулся с тем, что в бандле Blogging в TextMate изменить пароль на блог через интерфейс невозможно.

    Пытаюсь доступиться к блогу после замены пароля:

    Получаю ошибку:

    Read on →

  • Как отобрать в iTunes альбомы iTunes LP

    Поддавшись порыву после представления формата iTunes LP, я для пробы купил пару альбомов:

    Read on →

  • Охота на снежного барса

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

    Ребята из DeepApple нашли в новой книге Пелевина "Т" отсылку к Mac OS X: "Охота на барса по-пелевински". Опередили меня - я не успел, хоть подготовил эти скриншоты ещё позавчера :-) Но тем не менее выложу их:


  • Работа с мобильным телефоном через Bluetooth (BluePhoneElite 2)

    Сегодня я хочу рассказать об удобной утилите для работы с мобильными телефонами через BlueTooth. Это "BluePhoneElite 2", $24.95 (есть две недели триала). По поводу лицензирования я общался с разработчиком - он сказал, что лицензия распространяется на конкретного человека, т.е. один человек может использовать программу на нескольких компьютерах, но для нескольких человек на одном компьютере нужны разные лицензии. Однако подтвердить эту информацию текстом лицензии я не могу.

    Read on →