apple
«Пасхальное яйцо» в Power Mac G3
Мне очень нравится, что раньше во многих серьёзных программных продуктах были так называемые «пасхальные яйца» или «пасхалки» — скрытые разработчиками функции,
Сейчас они редко попадаются,
В ранних компьютерах «Эпл» их было навалом, пока Стив Джобс не запретил их, вернувшись в компанию в 1997 году.
Наткнулся на свежую статью по этому поводу — две недели назад стало понятно как вызвать одно из «пасхальных яиц». Было известно, что оно присутствует в компьютерах Power Mac G3, но не было понятно как заставить его появиться на экране.
Там человек прям глубоко копнул, даже код, который отвечает за вызов «пасхалки», нашёл и изучил.
Увидеть «пасхальное яйцо» можно в эмуляторе. Для этого надо проделать следующее:
- Разрешить использование «RAM Disk» в разделе «Memory» контрольной панели;
- Выбрать «Restart» в «Special menu»;
- После перезагрузки кликнуть на иконку «RAM Disk»;
- Выбрать «Erase Disk» в «Special menu»
- Напечатать «secret ROM image» в текстовом поле «Name»;
- Кликнуть на кнопку «Erase»;
- Кликнуть на иконку «secret ROM image».
Откроется папка с иконкой «The Team». При клике разворачивается фотография членов команды, которая работала над всеми продуктами линейки G3.
В центре второго ряда — их руководитель, Билл Саперштейн. В комментариях к статье он написал, что члены его команды, конечно, знали про «пасхалку», но держали её в секрете.
Детский аккаунт в айфоне
Вчера полтора часа убил на то, чтобы завести детский аккаунт в айфоне для дочки. Мы надеялись до последнего ограничивать её в школе
Так много времени ушло, потому что со всеми этими ограничениями и санкциями, создание детского аккаунта сильно поломали. Видно, что всё недоделано, недопереведено, а местами вообще не работает.
На тупиках, в которые меня заводил интерфейс останавливаться не буду, опишу что надо сделать, чтобы всё получилось.
Кстати, я всё сделал с «Макбука», с айфона до конца дойти мне так и не удалось.
Сначала надо запустить
Карта «Мир» тут не поможет, хотя в некоторых частях интерфейса утверждается обратное. Не верьте.
Дальше зайдите в настройки, там найдите свой профиль, создайте семейную группу и заведите аккаунт ребёнка оттуда.
В этом нет ничего страшного, просто придётся вернуться на шагам глубоко назад и потерять время.
Когда профиль ребёнка будет создан, в айфоне введите данные ребёнка, а не родительский профиль. Иначе застрянете на стадии выбора возрастных ограничений — на этом экране кнопки просто не работают.
В итоге, у меня всё получилось.
Возможно мой опыт сэкономит
iGesture Pad
Читаю сейчас книгу по истории создания «Айфона», честно сказать не думал, что будет настолько интересно. Сложно было ожидать, что такого рода повествование может меня всерьёз захватить. Но книгу очень советовал один знакомый, а после того, как я взахлёб читал историю о том, как один математик безуспешно пытался доказать теорему, я уже ничего не удивляюсь.
Книгу только начал, так что выудил пока только два примечательных факта.
Первый — про степень участия Стива Джобса. Я, конечно, понимал, что вопреки распространённому мнению, Джобса не изобретал Айфон, но оказалось, что первоначальный прототип вообще создавался в тайне от него.
Ребята проектировали прототип партизанским методом, а презентацию Джобсу старательно подгадывали по времени — в неудачном настроении он мог зарубить любую идею, даже самую гениальную.
Второе — одну из айфонообразующих идей, управление несколько пальцами, технически и идейно подглядели у другой компании — «ФингерВоркс» (FingerWorks), которая выпускала несколько подключаемых к компьютеру устройств для управления пальцами. Причём это были устройства с мультитачем. «Эпл» позже купила эту компанию и использовала её наработки в своих устройствах.
Забавно, что у одной из серии устройств название начинается с «i», этот принцип именования «Эпл» потом постаралась превратить в свою фишку.
Можно заметить, что управляющие жесты, которые придумали в «ФингерВоркс», совершенно не похожи на те, которые потом «Эпл» внедрила в свои продукты. Первые надо специально учить и овладеть ими, на мой взгляд, непросто, у «Эпла» жесты всегда простые и хорошо ложатся на интуицию, но и жестов гораздо меньше. Видимо эти два набора жестов решают разные задачи.
Впрочем, самые частоиспользуемые жесты — прокрутки и изменения масштаба у «Эпла» и «ФингерВоркса» выглядят очень похоже, просто участвует разное количество пальцев.
Apple Vision Pro
Сейчас все обсуждают шлем дополненной реальности, который представила «Эпл» несколько дней назад. Выглядит очень круто, но меня больше заинтересовало что за пять тысяч патентов они там подали. На что? Твит Стерлинга Криспина, исследователя нейротехнологических прототипов в «Эпле» немного проливает свет на эту загадку:
Для того чтобы сделать возможными конкретные предсказания, было использовано множество хитростей, о которых подробно говорится в нескольких патентах, автором которых я являюсь. Один из самых крутых результатов — предсказание того, что пользователь собирается нажать
на что-то до того, как он это сделает.Это была огромная работа, которой я горжусь. Ваш зрачок реагирует до того, как вы нажмете на кнопку, отчасти потому, что вы ожидаете, что
что-то произойдет после нажатия. Поэтому вы можете создать биологическую обратную связь с мозгом пользователя, отслеживая поведение его глаз и изменяя дизайн пользовательского интерфейса в реальном времени.
Ещё интересное место:
В другом патенте подробно описывается использование машинного обучения и сигналов тела и мозга для предсказания того, насколько вы сосредоточены или расслаблены, или насколько хорошо вы учитесь. А затем обновлять виртуальную среду, чтобы улучшить эти состояния. Представьте себе адаптивную среду погружения, которая помогает вам учиться, работать или расслабляться, изменяя то, что вы видите и слышите на заднем плане.
Конечно, шлем «Вижн Про» — технологический бриллиант, даже если его рассматривать просто как замену монитору. Я предвкушаю возможность поработать с ним
Мои «99 бутылок» на клоне Эпла-I
Два года назад я написал на ассемблере первого компьютера компании Эпл (сейчас он условно называется «Эпл I») считалочку «99 бутылок пива на стене». Писал под эмулятор, но не оставлял надежду увидеть
Ради этого я даже повторно посетил музей Эпл в Москве, но к сожалению, искомый компьютер в момент моего посещения не работал. К счастью, подкупом удалось договориться с владельцем музея, чтобы тот позже запустил мою программу и прислал видео.
Увы, позже ни на одно из моих писем владелец не ответил, зато один из энтузиастов
Зелёная плата с чёрными микросхемами — это и есть сам компьютер. Программа, как можно заметить, вводится в виде аудиофайла через звуковой вход (через разъём справа к компьютеру подключен смартфон), это гораздо быстрее, чем набирать её на клавиатуре.
Посмотрите немного, оцените быстродействие, при такой низкой скорости работы тогдашних компьютеров, софт, конечно, разнообразием не блистал. Даже интересно — существовали ли под этот компьютер
Проблема с обновлением «МакОСи»
Переезжал вчера на новый ноутбук — моей «прошке» уже более четырёх лет, протёрлись две клавиши,
Выбрал «прошку» этого года, привёз домой и приступил к переносу данных со старого ноута на новый. На «Маках» это просто — есть ассистент миграции. Одна подробность — версии операционной системы должны совпадать, а у меня различаются — на прежнем «маке» новее.
Попробовал обновить как обычно — через «магазин», не получается, останавливается на трёх сотнях мегабайтах и дальше никак. Потом попробовал скачать с сайта программу для обновления — не качается, скорость очень низкая, потом вообще обрывается. Единственное, что получилось — выкачать необходимое на забугорный сервер и уже с него перекачать домой. Думаю «Роскомнадзор» опять
Но на этом приключения не закончились. Оказалось трёхгиговая программа для обновления хочет
Хорошо приятель (спасибо, Рим!) выручил, дал пароль от своего безлимитного «випиэна», после этого меня ждал успех. До часу ночи суммарно провозился.
«Apple I» в музее техники Эпл
Пока был в Москве, сходил в «Музей техники Эпл», благо три дня в неделю он работает до 9 вечера, так что была возможность заскочить после работы.
Я уже был в нём несколько лет назад, но за это время впечатления стёрлись напрочь, радовался каждому гаджету, как в первый раз.
Правда на этот раз я шёл в музей не просто посмотреть на винтажную технику, но и с мыслью запустить свою программу для «Эпла I» вживую, благо в музее можно поработать за любой машиной. Я, например, в этот раз не упустил возможность поближе познакомиться с компьютером NeXT, ну где сейчас ещё такое увидишь в работоспособном состоянии?
Оригинального «Эпла I» в музее нет — в мире их осталось меньше сотни, зато есть реплика, но не повезло — в этот день, как нарочно, у неё не работала клавиатура. Моя программа небольшая, много времени набор на клавиатуре не занял бы.
Договорились с сотрудником музея — я ему пришлю свою поделку, а он, когда компьютер отремонтируют, её запустит и снимет для меня видео как она работает. Правда для этого придётся
Думаю, такой конвертор в звук должен существовать, но пока найти его мне не удалось.
99 бутылок: Ассемблер 6502 для Apple I
66. Ассемблер 6502 для «Эпл I». 6502 — восьмибитный микропроцессор, выпускавшийся в 1975 году компанией «МОС Текноложи».
У процессора всего 56 команд (не считая недокументированные), доступны три регистра — A, X и Y. Очень необычно устроена адресация — первые 256 байт памяти доступны через восьмибитную адресацию, всё остальное пространство — через шестнадцатибитную.
Мнемоники трёхбуквенные, в основном — смысловые сокращения или акронимы, запоминаются легко. Например, LDY — LoaD Y, ASL — Arithmetic Shift Left, JSR — Jump to SubRoutine и так далее.
Процессор использовался в первом персональном компьютере «Эпл», для него я и написал «песню про пиво», использовав для печати на экран куцее встроенное АПИ.
Очень помогло, что в наборе команд есть десятичный режим — в этом режиме после прибавления единицы к «09h» получается «10h», а не «0Ah» (надо только помнить, что в этом режиме работают всего две команды — ADC и SBC). «Бутылки» в этом режиме считать значительно легче.
.ORG 00280h
.CPU 6502
ECHO = $FFEF
PRBYTE = $FFDC
PRHEX = $FFE5
MONITOR = $FF1F
SED
LDA #$99
LOOP_:
PHA
JSR BOTTLES
JSR B_OF_T_WALL
LDX #(ENDPASSSTR - STRS - 2) ; ", "
LDY #2
JSR PRINT
PLA
PHA
JSR BOTTLES
JSR OF_BEER
JSR DOT_CR
JSR TAKE_ONE_DOWN
PLA
SEC
SBC #1
PHA
JSR BOTTLES
JSR B_OF_T_WALL
JSR DOT_CR
PLA
CMP #0
BNE LOOP_
JSR NO_MORE
JMP MONITOR
PRINTNUMBER: ; in A (number), use A
CMP #$F
BCS $+5
JMP PRHEX
JMP PRBYTE
PRINT_PSTR: ; in X (offset), use A, Y
LDY (STRS),X
INX
PRINT: ; in X (offset), Y (len), use A
LDA (STRS),X
JSR ECHO
INX
DEY
BNE PRINT
RTS
BOTTLES: ; in A (quantity), use X, Y
CMP #0
BEQ NO_
PHA
JSR PRINTNUMBER
LDX #3 ; skips len+"NO"
LDY #8 ; length of " BOTTLES"
PLA
CMP #1
BNE NO_ONE_
DEY ; 7 - length of " BOTTLE"
NO_ONE_:
JMP PRINT
NO_:
LDX #0
JMP PRINT_PSTR
B_OF_T_WALL: ; use X, Y, A
LDX #(BEERONTHEWALLSTR - STRS)
JMP PRINT_PSTR
OF_BEER: ; use X, Y, A
LDX #(BEERONTHEWALLSTR - STRS + 1) ; skips len
LDY #8 ; length of " OF BEER"
JMP PRINT
DOT_CR: ; use X, Y, A
LDX #(END - STRS - 2) ; "." + CR
LDY #2
JMP PRINT
TAKE_ONE_DOWN: ; use X, Y, A
LDX #(PASSSTR - STRS)
JMP PRINT_PSTR
NO_MORE: ; use X, Y, A
LDX #(ENDSTR - STRS)
JMP PRINT_PSTR
STRS:
.PSTR "NO BOTTLES"
BEERONTHEWALLSTR:
.PSTR " OF BEER ON THE WALL"
PASSSTR:
.PSTR "TAKE ONE DOWN AND PASS IT AROUND, "
ENDPASSSTR:
ENDSTR:
DB 128,"NO MORE BOTTLES OF BEER ON THE WALL, NO MORE BOTTLES OF BEER.",$8D
DB "GO TO THE STORE AND BUY SOME MORE, 99 BOTTLES OF BEER ON THE WALL.",$8D
END:Для отладки, написания программы и перевода в машинные коды использовался довольно удобный «
Сначала программу я вводил в эмулятор вручную, но потом обленился и написал программу для ввода шестнадцатеричного дампа внутрь эмулятора. Выложил на «Гитхаб», если
Надеюсь
Apple I ★
Заметил позитивную тенденцию — меня снова стали интересовать статьи на «Хабре», вплоть до зуда
Не знаю, что ребята сделали, но направление верное, молодцы!
В общем, прочитал недавно там статью про самодельный «Эпл I» и сегодня не спал до двух ночи.
Нет, свой компьютер я не собрал, да и начиналось всё невинно — сначала скачал несколько эмуляторов, попробовал
Для этой цели мне очень подошёл «ОупенЭмулятор»
Первая моя программа умела совсем мало — только бесконечно выводить на экран таблицу символов. Она такая короткая (всего восемь байт), так как для самого сложного — печати на экран, используется вызов ECHO, встроенной в «Эпл I» программы «Woz Monitor», — по всей видимости её писал Возняк, поэтому она так называется.
В ассемблере 6502 особо не развернёшься — три восьмибитных регистра (A, X, Y), 56 команд (не считая нескольких недокументированных), только целые числа, нет деления и умножения. Я совсем не помню свой первый ассемблер
Тем интереснее было написать
Кстати,
Там всего несколько страничек, вникнуть просто и сейчас (о ужас!) мне даже удобно.
Я такой же в бутерброде с икрой хочу!
«Эпл» собирается встроить в «Айфон» «кошачью» логику — при падении смартфон будет стараться приземлиться так, чтобы минимизировать повреждения:
Суть нововведения проста. Эпл хочет внедрить в Айфон систему, которая изменит угол наклона смартфона после падения таким образом, чтобы аппарату был нанесен наименьший ущерб. Для этого используется стандартный вибромоторчик.
Кроме него, в этой умной системе используется ряд датчиков — ГПС, гироскоп и ультразвуковой излучатель, которого в текущих аппаратах Эпл еще нет. С их помощью система определяет траекторию и угол падения смартфона и передает данные на вибромотор, чтобы тот в свою очередь сместил центр тяжести.
— пишет «МакРадар». Интересное решение, надеюсь это будет работать.
Яблоко покрылось плесенью?
Одним из жирных плюсов «Эпла» я всегда считал качество сборки их техники. Недавно один из сотрудников на работе купил у нас «Макбук Эйр» последнего поколения, с весьма заметным люфтом на днище. При попытке подтянуть винтики специальной отвёрткой, легко сорвал головку винта. Мы с ним посокрушались над этим фактом и он заказал новые болты на «Эбее».
А недавно он же рассказывает — два его друга купили такие же «Макбуки» с одинаковым дефектом — если поставить крышку тупым углом, она начинает падать назад.
Что
Для меня очевидно, что многие пытаются нащупать «эффект Эпл» не в том месте, смотрите, вот попытка «Фуджитсу»:

Надо же, самый тонкий ноут 14″! И самый страшненький, наверное. Думаю, очень напрягаться не пришлось,
Так вот, если вслед за качеством упадёт и удобство использования (а был бы жив Джобс, могли бы такие ужасные карты попасть в «Айос шесть»?), то опять это грозит нам застоем, когда все опять будут выпускать какашки разного цвета, не особо задумываясь, можно ли сделать лучше.
За примерами, когда отрасль достигает
Первый мегареспект был Бекмамбетову за «Ночной дозор» — суперфильм на основе суперпосредственного произведения. Точнее, мегареспект был за сцену с переворачивающимся грузовиком Мосгаза — в этот момент перевернулся русский кинематограф, без шуток. После этого стало стыдно снимать хуже.
Всем стыдно, все краснеют, но снимают. Боюсь, то же станет и с «Эплом».
Стоит ли покупать третий «Айпад»
Я покупать не буду, не вижу никакой причины для этого, но если вы раздумываете надо или нет, то принять решение поможет очень хорошая статья на «Айфонс»: «Три недели с третьим iPad. Впечатления от использования», это лучший обзор чего угодно, который я вообще
«Не держите его так»
В фирме, которая выпускает программный продукт «ВИПнет» (сертифицированный, защищённый VPN, с алгоритмами ГОСТ) рассказали, что пытались договориться с «Эпл», чтобы встроить свой продукт в «Айпад» или распространять его для корпоративного сектора
Думаю, никому не надо рассказывать о важности защищённых каналов связи, о том, что корпоративному сектору нужно защищать свою информацию (а «ВИПнет» очень хорош как продукт с любой точки зрения).
Но в «Эпле» решили, что у клиентов необходимости в этой реализации VPN для «Айпада» нет.
«Эпл» не заплатила за рекламу?
В сериале «Числа» (Numb3rs), в одиннадцатой серии первого сезона, Чарли Эппс, один из главных героев, работает на «МакБуке» с заклееным бумажкой яблоком.
Кстати, в фильмах, кроме продукции «Эпл», часто встречается продукция фирмы Dell.
iPod Touch → iPhone
Не перепутайте, я не про iPad сейчас. iPod Touch — это такой не модный сейчас гаджет от Эпл, если кто не знал. Плеер,
Требуется джейбрейкнутый iPod Touch и GPRS не поддерживается,
Называется этот «чехол» Apple Peel 520, выпускает фирма Yosion.
iPhone 4: проблема «No SIM installed»
За iPhone 4 и «Эпл» становится уже
Но вот с iPhone 4
Ошибка возникает
Добавлено на следующий день: у одного пользователя ещё и шнур у iPhone 4 расплавился. В комментариях на «Хабре» подозревают фейк.
Антенну iPhone 4 нельзя зажимать рукой?
A growing number of iPhone 4 owners are reporting that holding the iPhone 4 has an effect on the signal strength of the handset. Multiple videos demonstrate this unusual behavior in which the iPhone, when held in the palm of one’s hand, will lose signal strength by going from 5 bars of coverage to no service in less than a minute.
Вкратце, суть цитаты такова— если зажать рукой антенну (а она идёт по краю корпуса у iPhone 4), то сигнал падает с пяти делений до отсутствия сигнала меньше чем за минуту.
Ксения Возняк
В отличие
от Линукс-фанатов и яблочников, Windows пользователи не стараются сделать из использования своей системы культ и уж тем более не превращают факт потребления услуг, предоставляемых системой, в свой личный подвиг. Поведение же большинства линуксоидов иначе как аггресивным снобизмом назвать нельзя.Яблочники — это вообще гламурные кисо в мире ИТ…
Говорит нам товарищ Yeah с «Хабабры» и я с ним совершенно согласен. Вот что меня смущало во всём этом поклонении яблочной продукции — её фанаты всё время рассказывают какая пусечка их любимый гаджет и чему он научился с прошлого апдейта.
Я, вот, до сих пор не знаю всех новых клавиатурных комбинаций в Windows 7 (хотя работаю на ней не первый месяц), да и весь объём нововведений не представляю. Но будьте уверены, как только у «Эппл» выйдет новое кошачье (тут я какбэ намекаю на названия Mac OS X, для тех кто не в курсе), они заучат все новые комбинации, в деталях разберут все новые возможности и расскажут всем про все няшные плюшечки.
А так, по отдельности, они нормальные ребята, ага.
Ну, и чтобы два раза не вставать…
iTunes — гавно, гавно, гавно, пользоваться iTunes — стыдно! Стыдно! Пользоваться iTunes — стыдно! (надеюсь, сработает).
iPhone beta
Я

Это iPhone, каким он был за полгода до продажи. Темпы за которые ребята из Apple довели его до ума, меня поражают. В комментариях к заметке высказывали предположение, что это фейк, но судя по тому, что Apple запретила продавать устройство на аукционе и попросила YouTube убрать видео, это не так.
Видео с YouTube, конечно, убрали, но это ведь интернет, если
Автор видео пишет:
If this video is removed ill just repost it even if my account is suspended ill just make a new one and post video again scew u apple
(«Если это видео удалят, я просто залью его ещё раз, если мой аккаунт закроют, я просто заведу ещё один и залью видео снова, пошла ты Эппл»)
Apple: лицо у нас с другой стороны
Наверное Apple — фирма с человеческим лицом и заботой о клиентах, но лицо у них с противоположной стороны и забота получается соответствующая. Прилетели в Казань, ни с одной из казанских
У меня уже возникла мысль воспользовать законом о защите прав потребителей и вернуть телефон в магазин:
А вот другое немаловажное новшество, включенное в закон. Если раньше гражданин, купивший, скажем, мобильный телефон, которым не мог нормально пользоваться, так как слышимость была отвратительной, оказывался в проигрыше, потому что продавец все списывал на «конструктивные особенности» аппарата (в таком случае вернуть его или обменять было нельзя), то теперь в закон введено такое понятие, как товар, «не соответствующий целям». Поэтому подобный телефон подлежит незамедлительному обмену.
P.S. Дима, с днём рождения!