Author Archive

Вопрос к мастерам дебаггинга

Времени написать что-то умное и развернутое нет.
Ну да ладно, лучше чаще писать загадки (?) чем ничего не писать. Поэтому будем делать это не на нашем внутреннем форуме, а здесь. На этот раз вопрос непростой, не на двадцать копеек, а на рупь пясят!


Итак, вы отдыхаете с друзьями. Ваш друг говорит:
- Даже не зная об этом, пользователь постоянно применяет базовую технологию Apple Script. Многочисленные компоненты Мака за кадром общаются посредством событий Apple Events, т. е. сообщений, передающих инструкции или данные от программы к программе. Если к псевдониму применяется команда Show Original (Показать оригинал) или к файлу (папке) – команда Get Info (Свойства), то событие Apple Event подскажет Finder, как следует откликнуться на это.

Его утверждение про Finder кажется вам весьма спорным.
Как вы будете проверять это утверждение, чтобы понять ошибается он или нет?

Ягуар в Львиной шкуре

Где в Mac OS X 10.7 можно увидеть такую иконку?
(увеличено в два раза)

Parallels 7 бесплатно!

Недавно пришлось срочно купить 11-дюймовый компьютер MacBook Air “Deep Edition” и тут же пересесть на него (кстати, кажется, это первый продукт компании Apple, который вызвал у меня теплые чувства за последние 2-3 года).
Через 15 минут работы выяснилось, что Parallels 5 под Lion не работает, пришлось купить обновление Parallels 6 (грустнее ситуация с PowerPC приложениями, такими как старая версия MacJournal – получить доступ к этим данным нужно, но некогда).

Через день увидел, что вышла версия 7. Я даже отметил, что обновление до Parallels 6 + обновление до Parallels 7 обойдутся мне дороже, чем был бы просто купить 7 версию Parallels.
Но покупать обновление до 7 я не собирался, пока работает старая версия, как и вникать, что там нового.

И вдруг сегодня получил письмо от Parallels

Уou are eligible for a free-of-charge upgrade to the new Parallels Desktop 7 for Mac!,
because you purchased your product on or after August 1, 2011 (так как будучи малограмотным человеком вы приобрели старую версию, когда все уже ждали новую).
Ваш Parallels Desktop 7 for Mac upgrade key такой-то.

Молодцы!
Придется-таки прочитать что-там нового.

PS
Кстати, а что это за картинка? Чур, TinEye и Google Search by Image не пользоваться!

Rezycle


Понадобилось срочно посмотреть пиктограммы каких устройств есть в файле /Applications/iTunes.app/Contents/Resources/DeviceIcons.rsrc

А ведь в Lion, вздумай поредактировать Resource fork, не запустишь старый добрый Resorcerer (о, Rosetta!)
“В этих ваших интернетах” тут же нашлась программка Rezycle.
Конечно, это не старая, добрая утилита для редактирования ресурсных файлов (которую, на худой конец, можно запустить в SheepShaver), но она прекрасно делает то, что всем, как правило, и нужно – извлекает звуки и картинки из старых маковских программ.

Например, этот сплэшскрин из Jewel Box
(а в продолжении для ностальгирующих звуки из этой же игры).
Читать дальше »

Приглашаем в полет

Хорошо, еще одна “reverse engineering” загадка.
Почему система понимает что это такое (например в e-mail сообщении):

BA 8111
JL 7070
FR 7647

но не понимает, что такое:

SU 0225
BE 802

Где Мак берет эту информацию и как заставить его распознавать рейсы Аэрофлота?