воскресенье, 29 ноября 2009 г.
Basic http authentication with webservices core
Ситуация по прежнему характеризуется как "Performing the basic HTTP authentication is still an absolute pain in the ass, but it is possible nonetheless"
Решения сводятся к двум путям:
Ссылке на статью в Developer Connection и статье некого дятла, который на двух страницах кода спускается на уровень CFNetwork и вручную инициирует соединение.
На самом деле все проще.
пятница, 20 ноября 2009 г.
iTunesWatcher
Набросал небольшой тестовый проектик в XCode.
Основные возможности:
- Подписка на нотификации iTunes
- Отсылка сообщений напрямую в iTunes, без AppleScipt
- Получение и установка свойств текущей песни при помощи сообщений.
четверг, 19 ноября 2009 г.
Слушаем iTunes из Cocoa
Мы не будем его тупо опрашивать из AppleScript, мы будем получать его нотификации.
Пнуть iTunes из Cocoa приложения
Нашел "чистый" метод, путем отсылки событий.
среда, 11 ноября 2009 г.
Port Forward
Еще раз о проброске портов, на этот раз с картинками.

Собственно задача: компьютер или сервер расположен в локальной сети и скрыт от доступа извне маршрутеризатором с включенным NAT. Доступ из локальной сети в мир есть. Необходимо решить обратную задачу и сделать возможным доступ извне к ресурсам локального компьютера.
вторник, 10 ноября 2009 г.
Ручной VPN в Леопарде
Иногда возможностей графического конфигуратора VPN в Mac OS X недостаточно по возможностям или его применение неоправдано или невозможно. В этом случае можно настроить и поднять соединение вручную.
Ручной NAT
Вторая статья из серии "Что нам стоит NAT построить" с руководством по настройке и запуску NAT руками. Первую вводную статью прочесть можно тут.
WTF NAT
Это вводная статья из серии "Что нам стоит NAT построить", в которой я расскажу, как обеспечивать Интернетом домашнюю сеть в любых конфигурациях, а не только тех, которые предусмотрены Apple.
Давным давно, когда компьютеры были большими, считалось что 640Мб памяти должно хватить для всех задач, а диапазона адресов IPv4 - для всех желающих приобщиться к сети.
понедельник, 9 ноября 2009 г.
Отбивные из терминала
Вы не любите терминал? Да вы его просто готовить не умеете.
Мне несколько раз попадались на глаза просьбы подсказать нормальный терминал для леопарда, в котором все работает.
Из чего пришлось сделать вывод: никто не берет на себя труд его настроить. В этом посте даю свой рецепт приготовления отбивных из терминала. Остальные опции каждый добавит по своему вкусу.
Midnight Commander for Mac OS X

Те, кому этот скриншот ничего не говорит, могут смело пожать плечами и прервать чтение.
пятница, 6 ноября 2009 г.
Установка Mac OS X Server на макбук
Смысла, по большому счету, в этой операции мало, только на поиграться. Сервер - это та-же макось с доустановленными серверными пакетами. Но если очень хочется посмотреть на зверя и поиграться - то почему бы и не?
Вот только обидно что при запуске установщика показывается сообщение о невозможности операции на этом маке. И посыл в чтение требований.
Но, если нельзя, но очень хочется, то можно.
Очень симпатичный Twitter клиент
Он еще в разработке, текущая версия - 0.95
Но такой симпатичный на вид, что не мог пройти мимо и сейчас активно ним пользуюсь.
Надеюсь, что все небольшие и малочисленные недочеты автор поправит вскорости.


