Про Apple, Gizmodo и новый iPhone. Продолжение

]]>

30 апреля, 2010

]]>

Естественно, история с находкой прототипа iPhone HD (он же, 4G) не могла просто так взять и закончиться на ровном месте. И как у любой успешной пьесы, я решил опубликовать продолжение ситуации, которая с каждым днем обрастает интересными фактами и подробностями. Перестрелок, погонь, заложников и китайцев, громящих детсад молотком, не будет, но тут и так есть на что посмотреть.

Вместо предисловия

В статье я буду оперировать понятием «кража». По законам штата Калифорния под это определение подпадают следующие действия: если вы нашли вещь, то обязаны вернуть её владельцу или сдать в полицию сразу после находки. Если этого не произошло, то вы эту вещь украли. Попрошу во время чтения не забывать о данном факте, потому что это очень существенно.

Некоторые юридические выводы будут являться субъективыми и основываться исключительно на личной точке зрения.

Полиция и блоггер

Джейсон Чен, блоггер Gizmodo которому досталась возможность обозреть будущий iPhone HD, даже не подозревал, какую головную боль себе заработал. Казалось бы, он смог прикоснуться к частичке будущего, потрогать его руками, сделать отличный обзор и получить от этого удовольствие. Однако в дело вмешалась полиция.

Копы в Америке — это разговор особый. Как говаривал Михаил Задорнов, им можно не предлагать взятки, они не знают, что их можно брать. Однако кто бы что ни говорил, полиция действительно занимается расследованием преступлений и не хватает первого встречного, обвиняя его чуть ли не в убийстве Кеннеди (как это делают наши доблестные стражи порядка).

Так вот, 23 апреля люди в форме в прямом смысле слова ворвались в дом Джейсона и, выставив автора блога с женой на улицу, провели тщательный обыск. Чену ничего не оставалось делать, как молча наблюдать за действиями опер группы и за своей выбитой дверью.

В результате обыска полиция изъяла в качестве улик:

  • Визитницу со всем содержимым.
  • Белый MacBook и два MacBook Pro.
  • PC-ноутбуки IBM Think Pad и Dell XPS410.
  • Домашний HP Media Smart Server
  • Три внешних жестких диска.
  • USB флешку на 2 ГБ.
  • Фотокамеры Samsung и Canon Rebel XTI.
  • iPhone 16 ГБ и iPad 32 ГБ.
  • Motorola Droid.
  • и еще много чего по-мелочевке.

Также был заблокирован счет в банке American Express. Поэтому блоггер остался на некоторое время без денег на существование и возможности их заработать.

Сам Джейсон в последствии написал, что у полиции именно к нему особых претензий не было. Копы искали следы того человека, который нашел устройство (так как его имя долгое время держалось в секрете).

Следует заметить, что в случае доказательства факта кражи всем причастным к покупке гаджета угрожает нехилый штраф и тюремный срок длительностью в один год. Стоит ли говорить, что конфискованное имущество не будет возвращено?

Реакция Gizmodo

Информация о том, что в доме блоггера прошел обыск, появилась в интернете только в понедельник. Скорее всего, Gizmodo всем офисом вырабатывали стратегию действия, советуясь с юристами.

С одной стороны, блоггеры в США приравниваются к журналистам, поэтому на них распространяется правовая норма, согласно которой журналист не обязан выдавать свои источники информации.

С другой стороны, эта норма не относится к уликам при расследовании преступлений. Таким образом, полиция имеет право «потрусить» Джейсона Чена с целью установить, каким образом к нему попал прототип iPhone.

В первом случае, автору Gizmodo не только вернут все его имущество и публично извинятся, но еще возместят все судебные издержки и заплатят ответчику не более 1000$. А виновные следователи, возможно, пойдут патрулировать улицы и регулировать движение на оживленных перекрестках.

Во втором случае кому-то не поздоровится. Пикантность ситуации заключается в том, что Gawker Media (владельцы Gizmodo) открыто на весь мир подтвердили факт покупки краденного устройства за каких-то 5000$. Если полиции удастся доказать, что телефон был украден у его владельца, то компанию ожидает еще более суровые последствия, ведь имеет место осознанная скупка краденного.

Естественно, у первого и второго случая сразу же появились как сторонники, так и противники. Последние, кстати, не преминули обвинить Apple в том, что они «наступают на горло и перекрывают кислород» интернет-сми, нарушив этим самым конституционное право на свободу слова. Короче, популизм чистой воды, который любой нормальный и думающий головой житель Украины угадает с трех нот, семь лет практики было :)

Позиция Apple

Компания на удивление спокойно отнеслась к опубликованной информации. Выждав день-два они направили в офис Gawker Media письмо с требованием как можно скорей вернуть собственность на базу, однако руководители Гизмодо послали Apple куда подальше, сославшись на правовую норму, описанную в предыдущем пункте.

Вчера из анонимного источника поступила неожиданная информация о том, что в Купертино по своим каналам установили личность человека, нашедшего в баре прототип будущего iPhone, и даже съездили к нему домой. Правда, «виновника торжества» застать дома не удалось, а его сосед по комнате не пустил представителя компании (по-крайней мере, он так представился) дальше порога.

Эта информация еще сильнее запутывает и без того запутанное дело, хотя согласен, очень сложно верить анонимному источнику.

Предатель и рассеянный

В этой мозаике есть еще несколько замечательных деталей. На прошлой неделе PR-отдел авиакомпании Lufthansa USA отработал свою годовую зарплату на все 100, посвятив Грэю Поуэллу (человеку, забывшему прототип смартфона в немецком баре) целое письмо примерно такого такого содержания:

«Мы узнали из новостей, что вы потеряли в немецком пивном баре в Калифорнии некий особенный телефон. Все знают, как это печально — терять свои личные вещи, особенно если они настолько уникальны. С большим интересом Lufthansa отметила вашу страсть к немецкому пиву и культуре. Вероятно, вскоре у вас появится  много свободного времени, в связи с чем мы имеем честь предложить вам полет бизнес-классом в Мюнхен, где вы, в самом буквальном смысле, сможете продолжить то, что начали.»

Предсказаниям крупнейшего немецкого авиаперевозчика не суждено было сбыться. Поуэлл (если он вообще существовал в действительности, подумают скептики) до сих пор работает в Apple, чего нельзя сказать об инженере по имени A.J.

Этот бедняга был моментально уволен после январского мероприятия за то, что вынес работающий экземпляр 3G модели iPad за кулисы и дал его подержать Стиву Возняку. Воз, как человек увлеченный, сразу же запостил фотографию с девайсом в Twitter, после чего и последовало злополучное увольнение. В последствии, Возняк признался, что ни за что бы не взял планшет в руки, если бы знал чем это закончится для инженера компании.

А Джобса тут же сравнили с «Крестным отцом», простившим рассеянность, но не простившим удара в спину от своего же сотрудника.

Человек, с которого все началось

Разрешите представить вам Брайана Хогана, 21-летнего молодого человека, который нашел в том злополучном баре прототип будущего смартфона.

Практически все соседи, друзья и знакомые охарактеризовали его как очень хорошего человека: осенью Брайан собирался идти в колледж, обучал детей плаванию при церкви, живя в Китае по обмену работал в приюте, всячески помогал родным и близким.

Кроме того, и Брайан, и его сосед по комнате неоднократно уже заявляли, что пытались вернуть смартфон законному владельцу, но ни Грей Поуэлл, ни сотрудники Apple, ни журнал Wired (к которым парень пошел перед Гизмодо) не отреагировали должным образом. И только Gizmodo поняли, какой клад держал в руках Брайан. «Только ничего я им не продавал,» — сенсационно заявил Хоган, — «дал на время пофотографировать и сделать обзор».

К сожалению, можно с уверенностью сказать, что нервы парню основательно подпортят. Даже если он не получит реальный тюремный срок, длительный процесс (который может продлиться не один год) будет постоянно пить из него кровь.

А как вы относитесь к прояснившимся фактам? Кто виноват и кто прав? Кто говорит правду, а кто лжет?


Стив Джобс написал открытое письмо про флеш

]]>

30 апреля, 2010

]]>

Нет, ну вы можете себе это представить? Стоило мне вчера опубликовать статью про выход новой тестовой версии флеш-плеера 10.1 с кодовым названием «Gala», как спустя несколько часов Стив Джобс в своей «уютной жж-шечке» на сайте Apple.com (а что, имеет право :) ) опубликовал открытое письмо, в котором честно и без искажения фактов рассказал все, что думает о Flash, iPhone OS, технологиях и стандартах. Передаю слово Стиву.

Apple и Adobe объединяют долгие взаимоотношения. По сути, мы встретились с основателями Adobe, когда их компания базировалась в пресловутом гараже. Apple стала первым крупным клиентом Adobe, использовав их язык Postscript для нашего нового принтера LaserWriter. Apple инвестировала в Adobe и владела примерно 20% акций компании в течение многих лет. Обе компании работали бок о бок над формированием индустрии компьютерного издательства и это были «золотые годы». С того времени, компании отдалились друг от друга. Apple прошла через «клиническую» смерть, а Adobe вышла на корпоративный рынок со своей продукцией Acrobat. Сегодня две компании по-прежнему работать вместе, чтобы совместно обслуживать творческой клиентов — маководы покупают около половины продукции Adobe Creative Suite — но помимо этого есть несколько общих интересов.

Я хотел описать некоторые наши мысли об адобовском продукте Flash с тем, чтобы наши клиенты и критики смогли лучше понять, почему мы не разрешаем Flash на iPhone, iPod и iPad. Adobe характеризует наше решение как, в первую очередь, продиктованное бизнес-логикой — якобы мы хотим защитить App Store — но в действительности оно основано на технологических проблемах. Adobe утверждает, что мы закрытая система, и что Flash является открытым, но дела обстоят с точностью до наоборот. Позвольте мне объяснить.

Во-первых, что понимать под «открытостью»

Флеш на 100% является собственностью Adobe. Только Adobe предоставляет доступ к флеш и только Adobe имеет исключительные полномочия в отношении его дальнейшего развития, ценообразования и т.д. И хотя продукты Adobe Flash широко доступны, это совершенно не означает их открытость, поскольку они находятся под полным контролем Adobe и доступны только от Adobe. Как ни крути, Flash попадает под определение замкнутой системы.

Apple тоже имеет множество проприетарных продуктов. Несмотря на то, что операционная система для iPhone, iPod и iPad является собственностью компании, мы твердо убеждены, что все стандарты, относящиеся к веб, должны быть открыты. Вместо того чтобы использовать Flash, Apple взяла на вооружение HTML5, CSS и JavaScript, каждый из которых является открытым стандартом. Все мобильные устройства Apple содержат высокоэффективные, но не требующие большого расхода энергии реализации этих открытых стандартов. HTML5, новый веб-стандарт, который был принят Apple, Google и многими другими, позволяет веб-разработчикам создавать передовую графику, типографику, анимацию и переходы, не полагаясь на подключаемые плагины браузера сторонних разработчиков (например, Flash). HTML5 является полностью открытым, он контролируется Комитетом по стандартам, членом которого является и Apple.

Apple даже создает открытые стандарты для Интернета. К примеру, Apple начал с маленького проекта с открытым исходным кодом и создал WebKit, полностью опен-сорсный движок рендеринга HTML5, который является «сердцем» Safari и используется во всех наших продуктах. WebKit получил широкое распространение. Google использует его для своих браузеров, Palm использует его, Nokia использует его, даже RIM (Blackberry) объявили, что будут использовать его в будущем. Почти каждый веб-браузер в смартфонах, кроме Microsoft, использует WebKit. Сделав WebKit открытым, Apple установила стандарт для мобильных браузеров.

Во-вторых, проблема «всего веба»

Adobe неоднократно заявляли, что мобильные устройства Apple не смогут получить доступ ко «всему вебу», потому что 75% интернет-видео воспроизводится через Flash. Но они не говорят, что почти все видео также доступно в более современном формате H.264, что дает возможность его просматривать на iPhone, iPod и iPad. YouTube, содержащий по оценкам 40% интернет-видео, блистает в стандартном приложении, входящим в комплект всех мобильных устройств Apple, а iPad предлагает, пожалуй, лучшую возможность просмотра YouTube когда-либо. Добавьте к нему видео с Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic и многих других. Пользователи iPhone, iPod и iPad пропускают не так много видео.

Вторая претензия Adobe заключается в том, что устройства Apple не позволяют играть во флеш игры. Это правда. К счастью, в App Store есть более 50 000 игр и развлекательных приложений, многие из них являются бесплатными. Это больше, чем для любой другой платформы в мире.

В-третьих, проблемы надежности, безопасности и производительности

Symantec недавно подчеркнул, что в 2009 году у Flash наихудшая ситуация с безопасностью. Мы также знаем из первых рук, что Flash является основной причиной проблем стабильности Маков. Мы работаем с Adobe над устранением этих проблем, но на протяжении нескольких лет прогресса нет. Мы не хотим уменьшить надежность и безопасность наших iPhone, iPod и iPad, добавив туда Flash.

Кроме этого, Flash медленно работает на мобильных гаджетах. Мы регулярно просили Adobe показать нам хорошую производительность Flash на мобильном устройстве, любом мобильном устройстве, в течение нескольких лет. Но мы не увидели этого. Adobe публично заявили, что Flash придет на смартфоны в начале 2009 года, затем во второй половине 2009 года, потом в первой половине 2010, теперь они говорят, что это случится во второй половине 2010 года. Мы уверены, что это в конечном итоге произойдет, но мы также рады, что не стали дожидаться этого момента. Кто знает, как оно будет работать?

В-четвертых, срок службы батареи

Чтобы достичь длительного время автономной работы при воспроизведении видео, мобильное устройство должно декодировать его аппаратно; программное декодирование требует слишком много энергии. Многие чипы в современных мобильных устройствах содержат декодер, называющийся H.264, — это промышленный стандарт, который используется в каждом Blu-ray плеере и был принят Apple, Google (YouTube), Vimeo, Netflix и многими другими компаниями.

Несмотря на то, что в Flash недавно добавлена поддержка H.264, видео практически на всех флеш-сайтах в настоящее время требует декодера старшего поколения, который не реализован в мобильных чипах и должен быть запущен через ПО. Разница очевидна: H.264 видео на iPhone воспроизводится до 10 часов без перерыва, а программное декодирование может исчерпать аккумулятор всего за 5 часов.

Когда сайты перекодируют свое видео в H.264, они смогут предлагать их просматривать вообще без использования Flash. Safari от Apple и Chrome от Google могут проигрывать такие видео-ролики без каких-либо плагинов, и они отлично смотрятся на iPhone, iPod и iPad.

В-пятых, проблема с управлением (мультитач)

Flash предназначен для компьютера с мышью, но не для сенсорных экранов и пальцев. Например, многие флеш-сайты предлагают пользователям эффект «rollover», когда элементы страницы показывают всплывающие меню или другие элементы после наведения на них указателя мыши. Революционной сенсорный интерфейс от Apple не использует мышь, в нем нет концепции «rollover». Поэтому большинство флеш-сайтов должны быть переписаны для поддержки сенсорных устройств. Но уж если разработчики начнут переписать свои сайты, почему бы сразу не воспользоваться современными технологиями HTML5, CSS и JavaScript?

Даже если iPhone iPod и iPad поддерживал Flash, это не решило бы проблему. Большинство флеш-сайтов все равно должны быть переделаны для поддержки сенсорных устройств.

В-шестых, самая важная причина

Кроме того, что Flash является закрытым и проприетарным, имеет серьезные недостатки технического характера и не поддерживает сенсорные устройства, есть еще одна, более важная, причина, почему мы не можем допустить Flash на iPhone, iPod и iPad. Мы обсудили недостатки использования флеш для воспроизведения видео и интерактивного контента с веб-сайтов, но Adobe также хочет, чтобы разработчики использовали Flash для создания приложений для наших мобильных устройств.

Мы знаем из печального опыта, что допуск третьего участника в процесс создания приложений между платформой и разработчиком в конечном итоге приводит к несоблюдению стандартов, препятствует укреплению и прогрессу платформы. Разработчик, зависящий от библиотек и инструментов третьих лиц, сможет использовать усовершенствования платформы только в том случае, если третья сторона согласится принять и реализовать новые возможности. Мы не можем зависеть от решения когда и как третьи лица донесут наши усовершенствования нашим разработчикам.

Еще хуже, если третья сторона пытается продвинуть кросс-платформенные инструменты для создания приложений. Ведь третьи лица не смогут применить преимущества одной платформы, пока они не станут доступными на всех поддерживаемых платформах. Таким образом разработчики имеют доступ только к наименьшему общему знаменателю из набора функций. Опять же, мы не можем согласиться с тем, что наши разработчики будут отстранены от использования всех нововведений и усовершенствований, поскольку они не доступны на платформах наших конкурентов.

Наша мотивация проста — мы хотим предоставить самую передовую и инновационную платформу для наших разработчиков, и мы хотим, чтобы они стояли непосредственно на плечах у этой платформы, создавая лучшие приложения в мире. Мы хотим постоянно улучшать платформу, чтобы разработчики могли создать еще больше удивительных, мощных, интересных и полезных приложений. Выигрывают все — мы продаем больше устройств, потому что у нас лучшие приложения, разработчики получают более широкую аудиторию клиентов, а пользователи продолжат восхищаться лучшим и наиболее широким выбором приложений на нашей платформе.

Выводы

Flash был создан в эпоху ПК — для компьютеров с мышью. Flash является успешным бизнесом для Adobe, и мы можем понять, почему они хотят протолкнуть его за пределы ПК. Но мобильная эпоха — это устройства малой мощности, сенсорный интерфейс и открытые веб-стандарты — в каждой из этих областей Flash отстает.

Лавина интернет-СМИ уже предлагают свой контент для мобильных устройств Apple, это показывает, что Flash больше не является необходимым для просмотра видео или потребления веб-содержимого. И 200 тысяч приложений в App Store доказывает, что Flash не является необходимым для десятков тысяч разработчиков, чтобы создавать насыщенные графикой приложений, включая игры.

Новые открытые стандарты, созданные в мобильную эпоху, таких как HTML5, победят на мобильных устройствах (и ПК тоже). Пожалуй, Adobe пора уделять больше времени созданию прекрасных инструментов для HTML5, и меньше критиковать Apple за то, что оставила прошлое позади.

Стив Джобс

Апрель, 2010.

Вот оно, в точку и по делу! Из-за одной только последней строки стоило прочитать это длинный трактат (я не ожидал от немногословного Стива такой прыти). Должен сказать, что Джобс пишет подобные письма редко, но метко. В прошлый раз после его послания в Купертино договорились с крупнейшими звукозаписывающими «копирастами» — и вся музыка в iTunes Music Store стала продаваться без DRM.

Даст ли это какую-нибудь пищу для размышления компании Adobe — не знаю, возможно им и правда стоит перестать хвататься за борт идущего на дно дредноута.


iStat Menus 3: новая версия, новые заботы

]]>

29 апреля, 2010

]]>

Разработчики iSlayer хорошо известны маководам своими виджетами для Dashboard. И iStat, и Organized уже успели засветиться на страницах нашего блога. Но сегодня я хотел бы представить вашему вниманию более продвинутый вариант виджета для мониторинга системы под названием iStat Menus, которая буквально на днях обновилась до третьей версии.

Итак, что же из себя представляет iStat Menus? Это системная утилита, которая благодаря интеграции с меню Mac OS X позволяет выводить на него информацию по 8 основным категориям:

  • процессор;
  • память;
  • использование жесткого диска;
  • дисковая активность;
  • сетевая активность;
  • данные сенсоров;
  • дата и время;
  • батарея.

При нажатии на каждый из элементов меню появляется более подробные данные по каждой из категории. К примеру, в меню, посвященному оперативной памяти можно поглядеть, сколько зарезервированной или активной ОЗУ используется; каждые несколько секунд обновляется график; еще чуть ниже расположились пять основных программ «пожирателей» оперативки.

Обратите внимание, что в самом низу есть две полезные ссылки, позволяющие быстро запустить Мониторинг системы и Консоль. Эти пункты не постоянные и меняются в зависимости от контекста категории: для «Использования дисков» останется пункт Дисковая утилита, а в меню «Батареи» присутствует ссылка на раздел «Экономия энергии» Системных настроек.

Как видите, все очень просто, при этом самая необходимая информация всегда находится перед глазами.

Однако самое интересное, что каждая секция имеет множество разнообразных настроек и может быть включена переключателем, который внешне напоминает аналогичный элемент интерфейса iPhone OS:

Строка Active Items (1) отвечает за информацию, которая будет показываться в строке меню. Расширить количество иконок для этой категории можно из Inactive Items (2) обыкновенным драг-н-дропом. Частота обновления задается в графе «Update every …» (3), а в строке Active menubar sensors (4) требуется указать, какой именно сенсор будет отображаться: хотите — температура процессора, хотите — скорость вращения вентилятора, а хотите — все сразу. Как говорится, хозяин — барин!

Видимые категории можно «перетасовать» руками как заблагорассудится. Для этого достаточно зажать клавишу Command, ухватить мышкой иконку и потащить её вдоль строки меню (в Snow Leopard аналогичным образом изменяется последовательность системных иконок):

В настройках приложения также можно выставить тему для выпадающего меню, после чего оно может принять совершенно неожиданный вид :)

Но это были плюсы, а теперь поговорим о минусах.

Оказывается, утилита стала платной (10$) и опробовать её можно в течение 14 дней. В принципе, для меня это не является большой проблемой (раз и два), но при условии того, что iStat Menus 2 бесплатен и делает все тоже самое, почему бы не вернуться к нему?


Adobe выпускает бета-версию Flash-плеера 10.1

]]>

29 апреля, 2010

]]>

Самым главным нововведением новой версии с кодовым названием «Gala» стала поддержка аппаратного декодирования видео в формате H.264 на Mac OS X 10.6.3 Snow Leopard. Такая функция станет доступна всем пользователям, у которых в Макинтоше установлены графические адаптеры NVIDIA GeForce 9400M, GeForce 320M и GeForce GT 330. После «обкатки» нововведений, Adobe собирается выпустит полноценный релиз плеера.

Естественно, в интернете технология достаточно распространена и используется для разработки интернет-сайтов, веб-приложений, воспроизведения музыки/видео и, конечно же, горячо любимых всеми нами назойливых баннеров, которые при достаточном «умении» флеш-программиста могут намертво повесить любой браузер в Mac OS X. Несмотря на это, на сегодняшний день примерно 75% онлайн-видео во всем мире показывается пользователям при помощи flash.

Я очень рад, что в Adobe наконец-то признали одну простую аксиому: пускай в данный момент флеш-плеер умеет работать с видео-кодеком H.264, обеспечивающим со слов компании «превосходное качество видео», но маководам такая работа нужна как зайцу стоп-сигнал. Ведь без аппаратного ускорения большая нагрузка ложится на процессор, от которого требуется большая вычислительная мощность для декодирования. В результате каким бы быстрым не был iMac с процессором Intel Core i7, его турбо-реактивной мощности не хватает для воспроизведения HD-видео про котят на YouTube. Это однозначно ни в какие ворота не лезет.

Некоторых программистов настолько «достает» такое положение дел, что они даже пишут свои плееры для YouTube. А тормозит, кстати, все примерно так (спасибо cnet за картинку):

Видимо, стенания компании из Сан-Хосе дошли до ушей Apple, потому что 20 апреля они опубликовали специальную «добавку» к Xcode — Video Decode Acceleration Framework. Теперь, используя этот фреймворк, разработчик любого приложения сможет быстро добавить в него аппаратное декодирование HD-контента в Mac OS X. Думаю, вы и так понял, что этой возможностью воспользовались  и Adobe (кстати, подобная функция уже давно доступна пользователям Windows).

По словам разработчиков, уже первые тесты новой версии флеш-плеера в сочетании с последними видеокартами NVidia позволяют существенно снизить нагрузку на процессор и избавиться от мерцания при просмотре роликов и фильмов в высоком разрешении. Если говорить более конкретно, то внутренние тесты показали, что аппаратное декодирование 1080p-видео позволило снизить использование процессора примерно на 60%.

В общем, кто хочет — может скачать и попробовать, о работающей функции аппаратного декодирования вам сообщит белый квадратик в левом верхнем углу видео-файла. Можно даже активно сотрудничать с компанией, сообщая им результаты тестирования, что поможет сделать flash еще лучше (нужно ли?).

Но чтобы не делали в Adobe, на мобильную яблочную платформу они не попадут еще очень долго, если вообще когда-нибудь попадут. Закрытость технологии от Apple, общие проблемы со стабильностью и прожорливостью не могу служить хорошими рекомендациями для её реализации в iPhone OS, так как это прежде всего отразится на репутации iPhone и Купертино в целом. С другой стороны, я в очередной раз повторюсь, что не вижу ни одной причины, по которой бы эта технология была бы востребована на мобильных гаджетах: большинство сайтов если не перешли, то активно переходят на HTML5-видео, а популярныt flash-игр уже давным-давно имеют портированные версии для iPhone.

Кстати, я недавно читал язвительную новость о том, что Adobe собирается окончательно закончить тратить деньги, нервы, время и трудовые ресурсы на поддержку флеш-плеера в iPhone OS. Неужели они сделают этот единственно верный шаг?


Apple покупает Siri

]]>

29 апреля, 2010

]]>

Похоже, у Стива Джобса начался сезон больших покупок. Вслед за компанией Intrinsity, которая разработала ядро эппловского процессора A4 для планшетного компьютера iPad, «большой босс» Купертино раскошелился на покупку стартапа Siri. И это можно охарактеризовать как шаг, направленный на усиление конкуренции с Google.

В компании Siri разработали инновационное приложение-помощник для iPhone, которое уже многие ведущие тех-блоги охарактеризовали как «будущее веба». Первым покупку обнаружил Роберт Скобл (Robert Scoble), который бродил по сайту Федеральной комиссии по торговле (Federal Trade Comission). Предположительно, сумма сделки составила 200 млн. долларов. Роберт отмечает, что пользователю этого приложения не требуется бесконечно путешествовать по ссылками и страницам в интернете в поиске нужной информации. Достаточно попросить Siri и он сделает все за вас :)

Принцип работы программы можно посмотреть на видео, в котором демонстрируется поиск итальянского ресторанчика по близости от работы:

Ввод поискового запроса осуществляется голосом, после чего Siri обрабатывает множество источников информации и представляет на суд юзера несколько результатов, которые содержат рейтинги заведений и их положение на карте. Кроме этого, на видео показан процесс заказа столика на двоих, билетов на 3D-версию фильма «Аватар» и даже диалог с программой, которая подсказывает куда бы податься на выходных.

В данном случае, приложение выступает очень полезным персональным помощником, выполняющим множество «черновой работы». Кстати, опробовать Siri вы можете уже сейчас. В App Store это приложение доступно абсолютно бесплатно.

Итого, за последние несколько лет Apple приобрела такие компании: Lala (музыкальный сервис), Quattro Wireless (рекламная площадка), PA Semi, Intrinsity и Siri. Интересно, кто следующий?


Производительность MacBook Pro (April 2010)

]]>

29 апреля, 2010

]]>

Спустя некоторое время стало возможным оценить и сравнить быстродействие недавно обновлённых MacBook Pro, основная отличительная черта которых — это новые процессоры Intel Core i5 и i7. В результатах тестов, описанных ниже, никак не учитывается второе серьёзное нововведение в линейке Pro–шек — видеокарты от NVidia с автоматическим переключением между встроенным и дискретным адаптером. Тесты основаны на оценке производительности процессоров и оперативной памяти всей линейки MacBook Pro (April 2010), сделанные на реальных образцах реальными пользователями с помощью утилиты Geekbench.Предистория

За полтора месяца до того, как Apple объявила об обновлении линейки ноутбуков MacBook Pro, случился занятный инцидент — в Сеть просочились результаты benchmark-тестов каких-то Pro-шек ещё неизвестного науке и не обнаруженного в дикой природе вида. Пикантность ситуации заключалась в том, что эти ноутбуки были оснащены новейшими процессорами Core i7 от Intel. Само упоминание этих «камней» вызывает обильное слюноотделение у значительной части geek-населения планеты, «интересующейся вопросом». В сочетании с фактом, что к тому моменту MacBook Pro не обновлялся уже достаточно давно, «утечка» бэнчмарков породила массу обсуждений.

Уже после выхода новых моделей профессиональных ноутбуков Apple стало понятно, что те преждевременные результаты относились к реальным Pro–шкам с новыми Intel i5/i7. А вопрос их появления, как мне кажется, лежит в той же плоскости, что и «Гизмодовский iPhone 4G», который войдёт в историю как имя собственное, наподобие «Тунгусского метеорита»:)

Geekbench — социальные тесты производительности

В абзацах выше я говорил о бенчмарках компании Primate Labs, которые можно получить с помощью небольшой софтинки Geekbench. Как заявляют разработчики, Geekbench предоставляет набор всесторонних тестов, разработанных для быстрой и точной оценки производительности процессора и оперативной памяти. В процессорных тестах учитывается «ядерность» (не путать с «ядрёностью»:) ); есть возможность корректно провести как 32-битные, так и 64-битные тесты (см. Технологии Mac OS X: 64-битный режим); отдельно можно измерить производительность в среде Rosetta, в которой запускаются PowerPC-приложения на Mac с Intel-платформой. В довершение всего, Geekbench кроссплатформенный и может быть запущен в Windows, Linux и Solaris.

Социальность Geekbench заключается в том, что пользователь, после прогона теста процессора и памяти, результат — количественную оценку производительности (benchmark) и модель испытуемого, может загрузить на сайт Primate Labs. И, соответственно, через Geekbench Result Browser каждый может посмотреть данные компьютерного зверинца других пользователей.

Бэнчмарки MacBook Pro (April 2010)

В своём блоге разработчики Geekbench опубликовали результаты тестов всей линейки последних моделей MacBook Pro на данный момент. Среди присланной информации, доступной через Geekbench Result Browser, для каждой модели, оснащенной минимум 4 ГБ DDR3 1067 МГц, были отобраны результаты тестов, полученные на Mac OS X 10.6.3. Кроме этого, располагая данными предыдущих тестов, можно сравнить производительность новых моделей с аналогичными ноутбуками из предыдущей линейки (с процессорами Intel Core 2 Duo на борту).

Я немного перестроил диаграммы от Primate Labs и добавил ещё несколько от себя, которые явственней показывают разницу в быстродействии между различными участниками.

Не удивительно, что новые MacBook Pro значительно быстрее. Интересно отметить, что самый медленный Core i5 текущего модельного ряда оказался производительней самого быстрого из Core 2 Duo, установленных в MacBook Pro 2009 года. И это при частоте более чем в пол-гигагерца меньшей. Такой прирост в производительности стал результатом улучшения архитектуры процессоров i5 и i7.

Появившиеся в этих настольных процессорах технологии Turbo Boost и Hyper-Threading позволяют набрать Pro-шкам с новыми процессорами больше очков в тесте целочисленных вычислений (integer) и вычислений с плавающей точкой (floating point). Бóльшая частота процессора может дать выигрыш при однопоточных нагрузках, когда задействовано только одно ядро, в то время как многопоточные задачи выполняются быстрее, грубо говоря, при лучшей поддержке процессором параллельных вычислений.

В тоже время, в бенчмарках новых MacBook Pro, связанных с оперативной памятью, видно значительное улучшение. Особенно прирост заметен в результатах тестов «Stream», который фактически оценивает ширину полосы пропускания памяти — объём данных, которые можно записать/прочитать за единицу времени. Качественный скачок в работе с памятью в MacBook Pro апреля 2010 произошел опять же из-за новых процессоров i5/i7, которые имеют встроенный контролер памяти.

Для того, чтобы лучше «почувствовать» цифры бенчмарков сделанных Geekbench, я перестроил еще и диаграмму общей оценки производительности. Если для каждой модели общую оценку (зелёная колонка) поделить на соответствующий показатель младшей 13″ модели, то мы получим грубую прикидку того, во сколько каждая Pro-шка быстрее или производительней младшей модели в текущей линейке (для нее этот показатель будет равен единице), и цифры становятся наглядней. Для MacBook Pro 2009 и 2010 года выходит следующее:

На примере моделей 2009 года хорошо видно, что самая «навороченная» семнашка всего на грубых 30% шустрее младшего тринадцати дюймового брата. В то время как в модельном ряде 2010 года отрыв между младшими 13″-моделями с Core 2 Duo и 15″/17″-моделями с Core i5/i7 существеннее и составляет примерно 60%. Опять же, хорошо виден этот прирост производительности в полтора раза в новых MacBook Pro, о котором везде говорится.

Выводы

Из всего вышесказанного и написанного можно сделать несколько выводов и дать парочку рекомендаций. Перво-наперво, заявленные на бумаге мега-возможности процессоров Intel Core i5/i7 в конечном продукте действительно существенно добавляют прыти — MacBook Pro с новыми процессорами приблизительно на 40-60% быстрее своих устаревших уже аналогов. Новые архитектурные решения от Intel позволили как считать быстрее, так и  работать с памятью ещё оперативней.

А что делать, если вы хотите купить MacBook Pro, но ребром встаёт вопрос: «А с каким процессором брать — i5 или i7?». Смотрите, MacBook Pro 15″ с самым слабеньким i5 дешевле «старшей» пятнашки с i7 на 25%, а в производительности теряет всего около 15%. Даже не смотря на то, что будет меньше места на винте и меньше видео памяти, летать должно за меньшие деньги сравнимо шустро. Мне кажется, что имеет смысл инвестировать сэкономленные на процессоре деньги в 8 Гб оперативки или SSD-винт.

В любом случае, на мой взгляд это было одно из самых «вкусных» обновлений MacBook Pro :)


Объявлена дата проведения WWDC 2010

]]>

28 апреля, 2010

]]>

Последние несколько лет все мак-сообщество с особым трепетом ожидает проведения Всемирной конференции разработчиков Apple. Ведь на них ежегодно показывались новые версии iPhone, а в прошлом году состоялось представления Snow Leopard. Да и вообще, кто не хочет поехать в Сан-Франциско, пообщаться с коллегами, обменяться бесценным опытом и посетить профильные мастер-классы?

В этом году Apple решили не изменять традиции и назначить дату на начало июня. 5-дневная конференция пройдет с 7 по 11 июня и будет посвящена разработке для iPad (впервые), iPhone OS 4, а также тонкостям программирования с использованием самых последних технологий Mac OS X.

«В этом году на WWDC разработчикам будут предложены углубленные сессий и практические занятия в лабораториях с целью узнать больше об iPhone OS 4, самой передовой мобильной операционной системе в мире», — заявил Скотт Форстелл, старший вице-президент Apple по разработке ПО для iPhone.

На конференции обыкновенным программистам предоставится уникальная возможность сделать свои приложения для iPhone и iPad еще лучше, поработав бок о бок с инженерами и дизайнерами интерфейсов Apple. Насколько я понял, это мероприятие на 90% будет посвящено разработке под мобильную платформу, а сессии планируется проводить по таким направлениям: фреймворки, интернет и веб, графика и медиа, средства для разработчиков и Core OS.

Более подробную информацию можно найти на специальном микро-сайте WWDC. Там же можно зарегистрироваться, если у вас есть лишние 1599$ и вы планируете посетить Сан-Франциско в эти дни.

Обычным же пользователям ежегодная конференция интересна новым iPhone, Купертино возможно приоткроет завесу тайны над новой версией Mac OS X и назовет победителей Apple Design Awards, определив лучшие приложения этого года для iPhone/iPad. Удивительно, но номинации для мак-софта в этом году нет :( Я не удивлюсь, если в будущем году вообще останется только одна номинация для планшета.

Кстати, релиз iPhone OS 4 тоже должен состояться примерно в это время. Мы будем держать вас в курсе ;)


Camera Connection Kit для iPad не такой простой, как кажется

]]>

28 апреля, 2010

]]>

Camera Connection Kit был представлен на том же самом мероприятии среди других аксессуаров для iPad вроде док-станции, совмещенной с клавиатурой, чехла или VGA-адаптера. Таким образом Apple дала возможность напрямую работать с фотокамерами на планшете. В этот набор за 29$ входит два переходника: один для подключения фотоаппарата по USB, а второй — для SD-карт. Однако, уже первые исследования показали, что один из адаптеров таит в себе скрытые свойства :)

В ходе эксперимента, который проводила команда сайта TidBITS, было установлено, что некоторые аудио-устройства (колонки, наушники и микрофоны) при подключении к этому адаптеру смогли определиться планшетным компьютером. Особенно исследователи порадовались полноценной работе гарнитуры с приложением для для звонков VoIP. Да-да, Skype смог передавать и получить звук по USB без потери качества. Ожидается, хотя этот факт не проверялся, что обычный USB-микрофон должен «подружиться» приложениями для аудиозаписи.

Но это еще не все. Как вы знаете, в iPad и будущей прошивке для iPhone реализована поддержка bluetooth-клавиатур. Так вот, некоторые пользователи установили, что их USB-клавиатура смогла заработать на планшете при подключении через этот самый адаптер, точно так же, как и беспроводная.

Тот факт, что такие устройства работают с iPad сейчас, может означать расширение поддержки USB в будущем. А может и не означать, ведь Джобс, прочитав каком-нибудь любимом IT-сайте информацию об этих возможностях, может распорядиться «прикрыть лавочку» в новой версии iPhone OS.


Apple покупает компанию Intrinsity

]]>

28 апреля, 2010

]]>

Apple, у которой одной только наличности на данный момент почти 42 млрд. долларов, не так давно активно связывали со слухами о покупке холдинга ARM (Advanced RISC Machines Ltd), разрабатывающего ARM-архитектуру процессоров. Эти процессоры используются на данный момент в огромном количестве устройств, не только мобильных, в том числе iPhone и iPad. Правда, эта информация была тут же опровергнута.

И вот сегодня в NY Times появилась официальная информация о том, что Купертино приблизительно за 121 млн. долларов приобрели компанию Intrinsity.

К слову, это уже вторая покупка Apple такого плана после PA Semi. Однако, у Intrinsity есть то, чего нет у PA Semi — это разработки ядер CPU. Летом прошлого года Samsung и Intrinsity представили новое ядро Hummingbird, которое наверняка является основой процессора Apple A4. Hummingbird представляет собой высокопроизводительный «ремейк» ARM-архитектуры Cortex A8, специально созданный двумя компаниями с соблюдением норм 45-нм технологического процесса. Вот небольшая выдержка из их пресс-релиза:

Разработанное Intrinsity встроенное ядро FastCore на базе Cortex-A8 является точным логическим эквивалентом исходной спецификации RTL Cortex-A8. В то время, когда большинство ядер ARM-процессоров базируется на статической логике и модулях SRAM, Hummingbird достигает тактовой частоты в 1 ГГц благодаря проприетарным компонентам Intrinsity Fast14 NDL, использующей Domino Logic.

Кроме этого, Hummingbird имеет переменный размер L2-кэша, поэтому производитель может варьировать его размер в зависимости от требуемой производительности.

Тот факт, что это ядро скорее всего является основной яблочного процессора A4, установленного в iPad (а в будущем, наверняка, и в новой версии iPhone), объясняет наличие «таинственных дополнительных транзисторов», найденных компанией Chipworks во время детального изучения «распотрошенного» планшетника. Инженеры Intrinsity сделали очень много для того, чтобы добиться от процессора 1 ГГц при минимальных затратах энергии. По-сути дела, компания нашла свой путь оптимизации тактовой частоты и энергопотребления.

Реализации Hummingbird для процессоров А4 могут иметь еще больший размер кэша L2, чем стандартные Cortex-A8. И в этом есть смысл, поскольку таким образом можно повысить производительность процессора при просмотре web’a и работе с некоторыми приложениями.

Учитывая то, что разработкой Hummingbird занимались еще и Samsung, который имеют несколько своих SoC-систем, становится понятным выбор самсунговского 45-нм технологического процесса. Это означает, что Apple просто воспользовалась услугами Samsung, которые «смашали» различные части различных производителей (включая свои собственные) в кастомную «систему на кристалле». Зато если теперь другие производители захотят купить лицензию на производство подобной SoC, у Apple A4 может появиться первый реальный конкурент. А мы, как потребители, от этого только выиграем в будущем, ведь у всех участников этого процесса будет стимул продолжать исследования в этом направлении.

В общем, если команда Intrinsity не расколется на две части (как это случилось с PA Semi) и продолжат работать в качестве структурного подразделения Apple, разрабатывающего мобильные детали, Купертино получает потенциальную возможность полностью отделится от остальной части ARM-экосистемы. И уже через несколько лет они могли бы представить очень быстрые собственные версии ядер для CPU и GPU, работающие внутри мобильных гаджетов.

Ведь кто знает, чем нас порадует Apple в 2012-2013 году? :)


Вышло обновление iTunes 9.1.1

]]>

28 апреля, 2010

]]>

Вслед за обновлением одного из самых лучших ftp-клиентов Transmit 4, новой версией своего плеера нас решила порадовать и Apple. Вчера iTunes, представляющий собой эдакий «мультимедиа-комбайн», умеющий играть музыку, видео, подкасты, синхронизировать iPhone, iPod touch, iPad и «бродить» в дебрях App Store и iTunes Store, обновился в последней цифре до версии 9.1.1.

Исходя из официальной информации, представленной на сайте поддержки Apple, основные изменения коснулись таких моментов:

  • устранены некоторые проблемы стабильности при работе с VoiceOver;
  • устранены проблемы юзабилити Genius Mixes и VoiceOver;
  • исправлена конвертация музыки «на лету»;
  • по традиции, повышена стабильность и производительность плеера в целом.

Обновление предназначено для пользователей Mac OS X 10.4.11 и более поздних версий, Windows XP, Vista и Windows 7 (32 бит и 64 бит). Установить новую версию медиа-проигрывателя можно через Software Update или скачав 93МБ непосредственно с сайта Apple.

iTunes 9.1 появился буквально за несколько дней до начала официальных продаж iPad в США. В нем появилась поддержка долгожданного планшетного компьютера и несколько интересных функций вроде управления Genius Mixes, автоматической конвертации музыки в формат 128 kbps AAC для экономии места и возможность синхронизации электронных книг с мобильными гаджетами Apple.


GPU NVidia 320M разработаны специально для Apple

]]>

27 апреля, 2010

]]>

Не так давно компания Apple обновила линейку MacBook Pro, представив небывалые по мощи и продолжительности работы профессиональные ноутбуки. Оказывается, новый графический процессор NVidia 320M, которым теперь оснащаются младшие 13-дюймовые модели, был разработан компанией специально для Купертино.

Набор системной логики 320M, имеющий интегрированное графическое ядро, проектировался для ноутбуков с процессорами Intel Core 2 Duo. Он стал приемником предыдущего поколения GeForce 9400M, долгое время работавшего в ноутбуках Apple, Mac mini и младших моделях iMac. В новом 320M нет отдельной видеопамяти, поэтому он «откусывает» для своих нужд часть оперативной памяти. В основе GPU лежит ядро GT216 с 48-шейдерными процессорами, поддерживающими аппаратное декодирование PureVideo HD — технологии NVidia, позволяющей разгрузить центральный процессор при декодировании MPEG-2 видео-файлов.

В Купертино называют 320M «самым скоростном интегрированным графическим модулем своего класса», благодаря которому удалось увеличить скорость работы всей графической подсистемы на 80%, а время автономной работы ноутбука — до 10 часов, так как энергоэффективность новых GPU выше на 30%.

А вот дискретный графический процессор GeForce GT 330M, используемый в 15″ и 17″ моделях MacBook Pro, вдвое быстрее 320M. Он обеспечивает практически 50% прирост производительности  по сравнению с GeForce 9600M GT, которые исправно трудились в MBP предыдущего поколения.

Несмотря на это, у ноутбуков остаются существенные проблемы с отводом тепла: одному пользователю удалось нагреть процессор Intel Core i7 нового MBP до 101°С. Стоит ли говорить, что работа с таким горячим компьютером, мягко говоря, лишается всяческого комфорта.


Израиль говорит iPad’у «Шалом!»

]]>

27 апреля, 2010

]]>

Наконец-то в Израиле сняли дурацкий запрет на ввоз в страну iPad. В Министерстве Коммуникаций заявили, что провели интенсивные исследования работы планшета и установили следующее: модель может работать в различных стандартах Wi-Fi и не представляет опасности для местных беспроводных сетей. Теперь устройством можно пользоваться без риска конфискации.

А началось все 13 апреля, когда это самое Министерство выпустило предписание всем таможенным службам задерживать на таможне все ввозимые на территорию Израиля планшетники. Министр связи заявлял, что побаивается проблем в работе с местными сетями Wi-Fi. Мол, есть мнение, что массовое подключение iPad приведет к их перегрузке и выходу из строя, в связи с чем требуется провести тщательное тестирование и сертификацию гаджета.

За этот период все владельцы «незаконно ввезенных» планшетов были обязаны в принудительном порядке сдавать их на хранение. Первые 48 часов бесплатно, а за каждый последующий день взималась плата в 50 шекелей (если я правильно посчитал, то это где-то порядка 12-13$). За возвращение своего iPad хозяину тоже приходилось уплатить 200 шекелей.

Честно говоря, когда я прочитал оригинальную новость о начале «анти-iPad’овской» кампании в Израиле, мне захотелось плакать и смеяться одновременно. Причем, по одной и той же причине: полной, дремучей, тотальной и вопиющей безграмотности чиновнического аппарата, способного делать подобные заявления. Стыдно, товарищи, все-таки 21 век на дворе…


Встречаем обновленный Transmit 4

]]>

27 апреля, 2010

]]>

Компания Panic хорошо известна как веб-разработчикам своим супер-комбайном Coda, так и олдскульным маководам по отличному медиа-плееру Audio, которому так и не суждено было стать iTunes. Но разговор пойдет не об этих программах. Наконец-то Panic выпустили новую версию самого лучшего FTP-клиента «всех времен и народов» Transmit 4. Трехмерный грузовичек с желтой кабиной за все эти годы уже успел засветиться на американском телевидении и множество раз тиражировался на разных сайтах (у компании есть своя «стена стыда»).

Предлагаю познакомиться с самыми интересными и новыми функциями.

Новый вид

По-умолчанию, приложение сохранило двухпанельный режим просмотра, но его внешность преобразилась до неузнаваемости. Морально устаревшие иконки и тулбары ушли в прошлое. Теперь на экране чистые линии, контрастные цвета, новые, улучшенные иконки. Все выглядит очень аккуратно и качественно. На главной панели инструментов доступны переключатели вида, знакомые каждому владельцу Snow Leopad: миниатюры, список, колонки и Cover Flow. Рядом есть две кнопки, которые могут скрывать локальный браузер, таким образом, у нас останется одна колонка удаленного сервера.

Для локальных и удаленных источников поддерживается функция Quick Look, есть возможность просмотреть информацию файла и каталога в специальном окне:

Чуть ниже расположилась преобразившаяся панель адреса с удобной навигацией и кнопка Places, позволяющая быстро перейти в любимый каталог. С противоположной стороны находится кнопка быстрого переключения между локальным и удаленным каталогом.

Организация списка файлов тоже была значительно улучшена: цветные ярлыки (классика жанра в Finder), раскрывающиеся папки и «правильная» сортировка файлов и каталогов. А строка статуса обзавелась новыми «фишками» вроде кнопки отображения окна трансферов (на ней отображается количество загрузок) и невероятно привлекательного индикатора прогресса, который показывает степень загрузки для конкретного файла/каталога и общий прогресс в целом. И все это в одном окне.

Из дополнительных нововведений:

  • удобная организация Избранного с возможностью добавления собственных папок;
  • установка для серверов разных иконок (в том числе, favicon’ов сайтов и любых PNG);
  • две цветовых схемы для удаленной папки (темная и светлая).
Скорость работы

Transmit 3 был быстр, Transmit Turbo в Coda — еще быстрее, а Transmit 4 — просто ракета. Разработчики утверждают, что их программа по сравнению с предшественником стала до 25 раз быстрее:

Интеграция с MacFuse

Разработчики предусмотрели фирменное Джобсовское «One more thing»: благодаря MacFuse теперь можно монтировать удаленный каталог в виде сетевого диска, который просто будет показываться в Finder. Даже не знаю, что удобнее :)

В итоге, можно сделать только единственный вывод — обновление удалось на славу! Стоимость новой лицензии Transmit 4 составляет 34$; если вы являетесь владельцем 3 версии, обновление обойдется в 19$.


Приложение для Wi-Fi синхронизации отправлено в App Store

]]>

27 апреля, 2010

]]>

С момента представления iPhone OS 4 меня не покидает ощущение, что Apple реализовали в будущей прошивке далеко не все возможности. Конечно, многозадачность, рекламная платформа iAd, игровой центр и еще 100 новых функций — это отлично, но ведь до сих пор мы не увидели беспроводной синхронизации iДевайсов с компьютером по Wi-Fi. И это плохо, потому что мой кабель для синхронизации вот-вот переломится возле штекера :)

Видимо, не только меня заботит эта проблема, потому что один давнишний пользователь iPhone (и также разработчик)  решил не дожидаться, пока Купертино реализует эту достаточно востребованную функцию. Человека, о котором идет речь, зовут Грег Хьюз (Greg Hughes) и он разработал, заснял на видео и даже отправил на рассмотрение цензорам из App Store приложение для Wi-Fi синхронизации.

Для его разработки использовалась «клиент-серверная» архитектура . Клиент может быть установлен на iPhone, iPod touch или iPad, а сервер, являющийся «мостом» между iTunes на компьютере и мобильным гаджетом Apple, доступен пока что только для Mac OS X.

Согласитесь, звучит восхитительно. Однако, пропустит ли Apple это приложение в App Store? Ведь скорей всего Хьюз вышел «за рамки» и использовал закрытые системные API, доступные только для разработчиков из Купертино. Кроме этого, программа не привносит никаких новых функций, дублируя при этом существующие, что также не приветствуется в онлайн магазине приложений. Но ведь оно работает, просто работает:

В принципе, Apple уже сейчас должно быть стыдно, так как пользователи (возможно) получают новую функцию не дожидаясь следующей итерации iPhone OS (а ведь беспроводную синхронизацию ждали уже со времен третьей версии прошивки). Судя по видео, сервер «заставляет» iTunes думать, что iPod touch подключен по кабелю. Поэтому можно спокойно обновить музыку или видео; жаль, что полной синхронизации показано не было.

Хьюз, кстати, делает все правильно: он показал приложение еще до того, как цензоры отклонили его. Теперь блоггеры начнут его пиарить направо и налево. Конечно, это далеко не пафос запуска Opera Mini, но что-то общее между ними есть. И даже если Apple отвергнет программу (что скорее всего и случится), по крайней мере, люди будут знать об этом и смогут в очередной раз высказать свое разочарование, а труд Хьюза не пройдет незамеченным. Ладно, что-то я слишком драматичен, ведь еще ответа из Купертино не было.

Кстати вполне возможно, что разработчик, получивший «от ворот поворот», разместит свою разработку в каком-нибудь популярном репозитории Cydia. Уверен, что такое приложение будет пользоваться невероятной популярностью, даже если автор представит его в виде платного пакета в Cydia Store за пару баксов. Заодно появится еще один повод сделать jailbreak.

Теперь осталось дождаться приложения для беспроводной подзарядки гаджета, как в той рекламе «There’s an App for that», помните? :)


Airfoil. Музыка без проводов

]]>

26 апреля, 2010

]]>

Буквально вчера мы познакомились с замечательным небольшим устройством AirPort Express. Этот гаджет обладает одной интересной особенностью, благодаря которой можно «отправлять» музыку с компьютера на любую стерео-систему, подключенную к точке доступа по мини-джеку. Однако, у такой системы есть ограничение: музыка передается только из iTunes, поэтому системные звуки или видео из QuickTime посмотреть таким образом не удастся.

И вот тут на сцене появляется Airfoil.

Приложение для Mac и Windows

На самом деле, это замечательное приложение состоит из нескольких компонентов. Принцип работы можно представить в виде простой схемы:

И первым делом я предлагаю познакомиться с самим приложением Airfoil. Он представляет собой основу всей системы и умеет транслировать музыку на AirPort Express, Apple TV, персональные компьютеры (Mac, Windows и Linux) и iPhone/iPod touch. Главное окно программы разделено на две части: в верхней отображается список доступных устройств-получателей, а в нижней можно выбрать источник, с которого будет происходить «захват» звука и кнопка вызова окна эффектов.

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

Нажатие на значок с изображением динамика перенаправит звук на соответствующие колонки (о них речь пойдет дальше). В качестве источника может выступать любое приложение, разные аудио-устройства и системное аудио:

Я ничего не могу сказать о воспроизведении HD-контента, однако обычные видео-файлы показывает на ура, чему способствует поддержка Perian. Этой функции очень не хватает в Windows-клиенте. К слову, она по виду и функциям практически не отличается от Mac-версии.

Ладно, с главным приложением разобрались, на очереди Airfoil Speakers.

Airfoil Speakers

Для того, чтобы получать звук на любом другом устройстве (кроме разве что Apple TV и AirPort Express), требуется установить приемник Airfoil Speakers. Это небольшая утилита умеет показывать только имя источника, длительность соединения с ним и регулировать громкость. Хотя, в принципе, ничего большего от неё и не требуется. Такие колонки доступны для Mac, Windows и Linux в виде rpm- и deb-пакетов (+tar с исходниками).

Бесплатное приложение Airfoil Speakers Touch для iPhone, iPod touch и iPad аналогично по своим функциям «настольным» колонкам. Правда, с его помощью легко сымитировать беспроводную гарнитуру к Mac’у — запустив iTunes и подключившись к нему с iPhone можно спокойно находиться в соседней комнате, на балконе, у соседей (теоретически, на сколько Wi-Fi хватит) и слушать удаленно музыку без проводов.

Instant Hijack и Soundflower

Эти два дополнения способны облегчить жизнь владельцу программы. Первый компонент, Instant Hijack, служит для мгновенного внедрения в процесс любого источника и получения от него звуковой дорожки (без Instant Hijack приложение пришлось бы перезапускать).

Другой компонент, Soundflower, предназначен для «перехвата» всего системного аудио вместо отдельного приложения. На мой взгляд, это самая востребованная функция, потому что мне часто не хватает одного iTunes. Разные уведомления от других программ, знаете ли :)

Плюсы и минусы

Среди других достоинств приложения можно выделить следующие:

  • Начиная с версии 3.1 Airfoil умеет посылать аудио на Apple TV.
  • Получателей аудио-сигнала может быть несколько, и везде звук будет синхронизирован.
  • Если у вас есть Apple Remote, то его можно использовать для управления Airfoil.
  • В настройках настраивается автоматическая передача звука на какой-либо приемник при старте программы.

Минус, по большом счету, можно выделить только один — небольшие задержки, пока вся система «прийдет в боевую готовность». Т.е. между нажатием кнопки «Переход к следующему треку» и физической сменой песни, играющей из удаленных колонок, пройдет несколько секунд.

Вот, пожалуй, и все. Забыл сказать, что программа платная и стоит 25$, однако все дополнительные компоненты (вроде Speakers илиHijack’еров) бесплатны.


Технологии Mac OS X: 64-битный режим

]]>

26 апреля, 2010

]]>

На этой неделе я решил продолжить разговор о технологиях, использующихся в Mac OS X, и «откровенно» поговорить о том самом 64-битном режиме, которым хвастался Фил Шиллер на WWDC ‘09.  Давайте попробуем разобраться, чем это хорошо и чем плохо, как на данный момент работает OSX и что нас ожидает в ближайшем будущем. Постараюсь написать доступно и понятно :)Гибридное ядро

Стоит понимать, что написанная на сайте Apple информация о полной поддержке системой 64-разрядного режима является небольшой маркетинговой уловкой. На самом деле, такая фраза означает вот что: практически все стандартные приложения были переписаны с поддержкой 64-битных инструкций, и если другие программисты захотят при разработке софта обеспечить совместимость с этой архитектурой, а им это придется рано или поздно сделать, то все будет правильно и корректно работать.

Чем это хорошо? А вот чем:

  • Стандартная 32-битная архитектура была разработана давным давно. В то время никто даже не мог предположить, что пользователи захотят установить на компьютеры 4 и больше гигабайта оперативной памяти. Новая архитектура, в частности, исправляет этот недостаток.
  • За счет поддержки 64-битных вычислений процессорами Intel, которые неустанно трудятся внутри самых разных компьютеров Apple, можно получить прирост в производительности.

А теперь, немного подробней. В теории, любая программа, адаптированная для работы в 64-битном режиме может использовать до 16 экзабайт (это равняется 16 миллиардам гигабайт, фантастическая по нынешним временам цифра). Однако, даже в Mac Pro сейчас не ставят больше 32 ГБ ОЗУ.

Процессоры Intel (Core 2 Duo, Xeon, i5 или i7) поддерживают 64-битные вычисления и могут выполнять по два действия за такт, за счет этого и достигается прирост производительности. Однако, это совершенно не означает, что какая-то работа в реальности будет сделана в два раза быстрее. К примеру, JavaScript в Safari станет быстрее на 50%, открытие большого PDF-файла — на 20%, а запуск QuickTime — на 30%. Хотя опять же, цифры достаточно относительные и будут существенно отличаться в зависимости от конфигурации системы: процессора, его тактовой частоты, объема, шины, кэшей оперативной памяти и даже скорости вращения пластин винчестера.

Также, 64-разрядные приложения более устойчивы к атакам хакеров и вредоносного ПО. В них встроены более совершенные техники выявления вредоносного кода. Большую роль играет функция аппаратного отключения исполнения для памяти с неупорядоченным хранением данных (при помощи усиленных контрольных сумм), что помогает предотвратить атаки, рассчитанные на повреждение памяти.

Само ядро Snow Leopard является гибридным. Те. оно позволяет одинаково работать любым приложениям в независимости от того, являются ли они 32- или 64-битными. Единственное отличие гибридного ядра от полноценного 64-разрядного — это невозможность использовать в системе больше 32 ГБ оперативной памяти (опять вспоминаем про Mac Pro :) ). Поэтому на данный момент нет совершенно никакой разницы между загрузкой в 32- и 64-битном режимах. А вот в будущем разница обязательно появится по мере увеличения объемов использования ОЗУ и появления новых технологий.

К сожалению, все вышесказанное не относится к вашему Mac’у, если в нем установлен процессор Intel Core Solo или Intel Core Duo.

64-битный EFI

Для полноценного «64-разрядного счастья» EFI вашего компьютера должен поддерживать 64-битный режим. Extensible Firmware Interface — это интерфейс между микропрограммами, оборудованием и операционной системой компьютера, пришедший на смену Open Firmware. Он включает в себя таблицы данных, содержащие информацию о платформе, загрузочные и runtime-сервисы, доступные для загрузчика операционной системы и самой ОС.

Чтобы узнать, поддерживает ли EFI вашего компьютера 64-разрядные инструкции, введите в Терминале такую команду:

ioreg -l -p IODeviceTree | grep firmware-abi

В результате вы увидите “EFI32″ или “EFI64″:

Думаю, и так понятно, что в первом случае ваш компьютер даже при всем желании не сможет запустить 64-разрядное ядро, а во втором — все отлично, в будущем вы не будете испытывать проблем. Однако благодаря гибридному ядру, 64-битные приложения смогут работать на обеих системах. Главное, чтобы у вас был процессор, совместимый с 64-битной архитектурой.

Кстати, по сети ходят слухи, что Маки с 32-битным EFI тоже смогут запускать 64-разрядное ядро (вроде бы это программная «фишка» Apple, которая может быть исправлена обновлением EFI), однако я не могу сказать — правда это или слухи.

Выбор режима перед запуском приложений

Посмотреть, под какую архитектуру «заточено» приложение можно в Activity Monitor. В колонке Kind (Тип) будет написан режим, в котором оно запущено. Как видите, Finder и другие процессы работают с 64-разрядными инструкциями, а процесс ядра (kernel_task) с 32-разрядными.

Если же у вас возникают проблемы со стабильностью 64-битного приложения, то можно попробовать его запустить в старом режиме. Для этого, в папке Программы (Applications) выделяем наше нужную программу и в контекстном меню выбираем пункт «Get info». Опция «Open in 32-bit mode» позволит в следующий раз запустить приложение в 32-битном режиме.

И зачем нам такие проблемы?

Мне сложно ответить на этот вопрос, я бы даже не сказал, что это проблема — нормальные пользователи не подозревают, какое именно ядро работает в их системе и с какими инструкциями работают программы.

Вполне возможно, что Apple просто выжидает, пока все расширения ядра (kext’ы) будут переведены на 64-битный режим. Своего рода перестраховка, желание «обкатать» технологию на миллионах пользователей Snow Leopard и попытаться достичь совершенства. И когда в Купертино убедятся, что все работает гладко и без сбоев, выпустит очередное обновление операционной системы, которое автоматически заменит 32-битное ядро на 64-битное.

А мы этого даже не заметим.


AirPort Express: маленький, да удаленький!

]]>

25 апреля, 2010

]]>

Я уже очень давно хотел повертеть в руках какой-нибудь яблочный роутер, и вот вчера мне наконец представилась такая возможность в лице AirPort Express. Это просто замечательное маленькое устройство, которое обладает несколькими полезными и уникальными свойствами. Предлагаю познакомиться с ним поближе.Внешний вид

Устройство попало ко мне в руки без коробки, однако достоверно известно, что в ней содержится сама точка доступа, документация, сменная вилка для розетки и диск с ПО. Само устройство представляет собой небольшую коробочку из белого полированного пластика, напоминающую сетевой адаптер для яблочных ноутбуков, с главным отличием — на нижней грани AirPort Express расположены несколько разъемов: это ethernet-порт для подключения сетевого кабеля, usb и аудиовыход (мини-джек). Четвертым элементом является аппаратная кнопка сброса настроек.

На соседнем торце находится лампочка, которая в зависимости от статуса устройства горит зеленым (все нормально) или желтым цветом (какие-то проблемы, к примеру, не подключен ethernet-кабель или не правильно настроены параметры).

Благодаря своим небольшим размерам (94,01 х 75 х 28,5 мм) и маленькому весу (всего 210 г), точку доступа легко можно носить с собой в рюкзаке или сумке. На самом деле, AirPort Express действительно очень небольшой, приятный на ощупь и сразу вызывает только положительные эмоции. А главная «фишка» — возможность вставить его прямо в розетку, настроить и забыть — сразу говорит о том, что девайс разработан в Apple.

AirPort Express собран очень хорошо: детали надежно подогнаны друг к другу, ничего не люфтит, не скрипит, все на уровне.

Технические характеристики

Технические характеристики устройства предлагаю взять с сайта Apple:

  • Роутер совместим с протоколами беспроводной связи 802.11 a/b/g/n и поддерживает работу на двух частотах (2,4 ГГц и 5 ГГц).
  • В качестве опций безопасности доступны разные алгоритмы шифрования (WPA/WPA2 и хорошо знакомый нам WEP), межсетевой экран NAT и фильтрация по MAC-адресу.
  • Сетевой порт 10/100 для подключения ADSL, кабельного модема или Ethernet.
  • Порт USB для подключения принтера.
  • Аудиовыход (мини-джек) 3,5 мм для передачи аналогового или оптического цифрового аудиосигнала.
  • Встроенный адаптер электропитания.

Если верить Википедии, устройство построено на базе беспроводного чипсета Broadcom BCM4712KFB со встроенным MIPS -процессором с тактовой частотой 200 МГц. Аудио-часть представлена 16-битным конвертером PCM2705 производства Texas Instruments.

Настройка

Перед началом использования устройства необходимо проверить обновления системы через Software Update и установить последнюю версию AirPort-утилиты. Она понадобится нам для создания сети и настройки девайса.

После обновления, подключаем сетевой кабель в Ethernet-разъем и включаем AirPort Express в розетку. Спустя несколько мгновений он появится в AirPort-утилите; если этого не произойдет, то нажмите кнопку Scan (и проверьте на всякий случай — включена ли у вас адаптер Wi-Fi в системе).

Настройки можно проводить либо при помощи мастера, либо в ручном (Manual) режиме. Мне почему-то кажется, что последний режим предпочтительней, поскольку позволяет более детально установить всевозможные параметры базовой станции, беспроводной сети, доступа к интернет, удаленного воспроизведения музыки, печати на принтер и так далее.

Должен сказать, что прийдется почитать руководство пользователя и немного поэкспериментировать. Зато после применения параметров и перезагрузки устройства, все начнет работать великолепно.

AirTunes и удаленный принтер

Наш гость обладает уникальной функцией AirTunes. Она использует музыку из iTunes на компьютере и отправляет её на любую стерео-систему или динамики, подключенные к AirPort Express.

При воспроизведении в iTunes можно выбрать, какие динамики использовать, а если у вас в доме находится несколько станций AirPort Express, подключённых к разным аудио-системам, то посылать музыку можно сразу на все динамики одновременно.

Похожая ситуация и с удаленным принтером. К примеру, у вас есть несколько компьютеров и всего лишь один принтер. Покупать второй — дорого, а переносить его из комнаты в комнату — не удобно. В этом случае его можно подключить к роутеру и добавить в систему, после чего печатать данные с любого компьютера без проводов и проблем.

Также, AirPort Extreme может подключаться к уже существующей беспроводной сети и превращаться в удаленный шлюз для стерео-системы/принтера или расширять существующую сеть.

Минусы

Во время работы с устройством я столкнулся с несколькими минусами. Оказывается, что на удаленные колонки звук может передаваться только из iTunes, поэтому нормально посмотреть фильм из того же QuickTime не получится. Как обойти эту проблему я расскажу в следующей статье (сегодня-завтра).

Во-вторых, встроенный USB-порт может использоваться только для подключения принтера, поэтому с внешним жестким диском поработать не удастся.

В-третьих, к точке доступа может подключиться максимум 10 пользователей. Но я бы не назвал это критическим минусом, ведь устройство предназначено для домашнего использования.

Выводы

Подводя итоги, можно сказать, что перед нами очень интересное устройство, которое пусть и не хватает с неба звезд (некоторые пользователи предпочитают старших братьев — AirPort Extreme или Time Capsule), но способное максимально эффективно справляться с возложенными на него функциями.

Кстати, совместимость AirPort Express с Windows дает возможность использовать это небольшое устройство не-маководам. А там, глядишь, захочется чего-то большего :)


Полезные возможности онлайн магазинов Apple

]]>

24 апреля, 2010

]]>

Все-таки хорошо, что iTunes является медиа-комбайном, который позволяет не только слушать музыку и синхронизировать iДевайсы. Благодаря встроенным App Store и iTunes Store любой пользователь может за несколько щелчков мыши приобрести любимый альбом или клип, скачать полезное приложение и подписаться на интересный подкаст. Также, в этих онлайн магазинах можно делать еще несколько неочевидных, но очень полезных вещей, о которых мы сегодня и поговорим.Следим за новыми релизами музыкальных альбомов

Что может быть лучше нового альбома любимой музыкальной группы или исполнителя? Конечно, особо значимые релизы, для которых известна дата появления, уже давно отмечены в iCal. Но что делать, если за всеми музыкантами следить постоянно нет ни желания, ни времени?

В таком случае нам на помощь прийдет музыкальный магазин iTunes Store, в котором специально для этого предусмотрена функция оповещения. Первым делом требуется зайти на страницу нужного исполнителя. Сделать это можно двумя способами:

  • выбрать в списке музыки или любом плейлисте певца и нажать на стрелочку возле его имени;

  • если вы уже когда-то меняли функции этих стрелок, можно то зайти в iTunes Store (1) и ввести его имя в строку поиска, в дальнейшем перейдя по ссылке на страницу исполнителя.

После этого, нужно в правом верхнем блоке «Artist Quick Links» кликнуть по ссылке Alert Me (2), в появившемся окне ввести свои учетные данные (для того, чтобы iTunes знал, к какому аккаунту «привязывать» оповещения) и подождать появления окона, дабы подтвердить свои намерения.

Все, теперь как только в музыкальном магазине появится новый альбом или сингл — в ваш почтовый ящик отправится  электронное письмо.

Кстати, вы заметили кнопку «Manage My Alerts»? Естественно, Apple предоставляет возможность пользователям управлять своими нотификациями. Перейти к ним можно как из аккаунта, так и повторно кликнув по ссылке Alert Me (в этом случае, вылезет похожее окошко, в котором будет написано, что вы уже подписались на этого исполнителя; но кнопка все равно будет доступна).

Список всех приложений, купленных в App Store

Не так давно я озадачился еще вот такой проблемой: а можно ли посмотреть список всех приложений, купленные в App Store за все время, которое я пользовался магазином? Оказалось, что можно. Правда, для этого прийдется извратиться еще больше, чем в предыдущем случае.

В настройках вашего iTunes-аккаунта есть отдельный раздел, в котором перечислены все копии счетов, приходящих по электронной почте раз в неделю после покупки платных или бесплатных приложений. Доступа к этому разделу можно получить после нажатия на кнопку «Purchase History»:

После чего открывшейся странице в столбик будут представлены все предыдущие счета и последние покупки (отдельным блоком). К сожалению, единственный способ получить список всех-всех-всех приложений — это последовательно открывать все счета и на листочек бумаги переписывать названия купленных приложений.

Согласен, «топорные методы» (у меня 9 страниц счетов и не один час работы), но в любом случае это хоть что-то.

Несколько iTunes-хитростей

И напоследок я хотел бы познакомить наших читателей с парой хитростей iTunes, которые обязательной пригодятся в хозяйстве.

  • Если у вас в коллекции собралось большое количество приложений для iPhone OS, то при переходе на закладку «Программы» iTunes может существенно подтормаживать, прорисовывая каждую иконку. Чтобы избавиться от этого «эффекта», переключитесь на показ объектов Списком (через меню Вид).
  • Плюс рядом со стоимостью приложения плюс (к примеру, 1Password Pro) в App Store является признаком универсальности программы, которая будет одновременно работать как на iPhone, так и на iPad.


Steam на Mac: первые скриншоты и видео

]]>

22 апреля, 2010

]]>

Спустя полтора месяца после официального анонса Steam для Mac в интернете появились первые скриншоты и видео. Электронная платформа Steam для продажи игрового контента от компании Valve, а также хиты компании Half-life, Team Fortress 2, Counter Strike, Left 4 Dead и Portal на Mac должны появиться в конце апреля. Первая бета-версия Steam уже распространяется в рамках закрытого тестирования.

Если учесть, что сегодня 22 апреля, то скорее всего армия любителей упомянутых выше игр не смогут «погонять» на своих Маках родной Steam и mac-версии игрушек до конца месяца. От первой беты до релиза должно пройти хотя бы недели две-три, чтобы тестеры смогли отловить большинство возможных ошибок и проблем.

Macstories.net пишет, что Steam для Mac использует тоже «чёрное» оформление как и Windows-версия, и вообще кажется очень и очень похожей. Сделать скриншоты игр для Mac не удалось, хотя можно посмотреть свои купленные игры в разделе Library или побродить по Store.

Видео Steam на Mac


Найдена причина проблемы с Wi-Fi в iPad

]]>

22 апреля, 2010

]]>

В начале этого месяца в США начался продаваться iPad, после чего множество пользователей отметили большие проблемы при работе с Wi-Fi сетями. Это выражалось в слабом и нестабильном сигнале, частых потерях и трудностях в соединении с беспроводными роутерами и точками доступа. Совершенно недавно сотрудники Принстонского университета установили, что все дело в программной начинке.

Оказалось, что проблема скрывается в работе гаджета с DHCP-сервером, который работает по-умолчанию практически во всех современных роутерах (а в Apple’вских — и подавно). Подключенные устройства автоматически арендуют ip-адрес на определенный период времени, по истечению которого должны снова запросить этот же или новый адрес.

В случае с iPad ситуация была прямо противоположной. Ученые смогли смоделировать ситуацию, при которой у планшета закончился срок аренды ip-адреса. Но устройство не стало запрашивать новый и продолжало использовать старый айпишник, что и вызвало естественные проблемы с точкой доступа. Подобная ситуация могла длиться бесконечно, если бы сотрудники университета не отключились от беспроводной сети и не подключились заново. Также в этом случае должен был помочь сброс сетевых настроек.

Теперь остается дождаться реакции Apple в виде очередного обновления прошивки iPad.


Мини-советы владельцам iPad

]]>

22 апреля, 2010

]]>

Все больше и больше людей собираются (или уже сделали это) купить себе в хозяйство планшетных компьютеров. Поэтому я хотел бы опубликовать некоторые советы и подсказки, которые помогут владельцам iPad получше узнать его функции, а будущим «хозяевам» — в очередной раз убедиться в правильности выбора :) Эта статья будет продолжением другого нашего руководства, которое знакомило наших читателей со скрытыми или не очевидными фукнциями iPhone.

Обновите свои приложения

Если у вас был iPhone или iPod touch, то вы наверняка устанавливали на него какие-либо программы. Зайдите в iTunes, проверьте обновления приложений и вы наверняка заметите, что для них появились апдейты. Правда, некоторые разработчики идут другим путем и вместо универсальных приложений выпускают HD, XL и другие отдельные версии за деньги.

Кстати, если вы официально покупали некоторые программы, то шанс заполучить iPad-версию бесплатно достаточно велик — приличные фирмы и отдельные разработчики дарят обновления своим покупателям (к примеру, тот же 1Password Pro). Также iTunes автоматически разделяет все имеющиеся у вас программы по трем категориям: только для iPad, только для iPhone и универсальные.

Зарядка аккумуляторов

Мы все прекрасно помним, какие огромные аккумуляторы стоят в iPad, чтобы обеспечить максимально возможные 10-11 часов работы. Поэтому для их «наполнения» электричеством требуется специальное 10-ваттное зарядное устройство, а аналогичное устройство от iPhone вообще ничего не сможет сделать. К слову, от USB планшет будет заряжаться в два раза дольше, так что не пренебрегайте розеткой и специальным переходником из комплекта :)

Переключатель акселерометра

Специально для тех, кто страдает от автоматического поворота экрана, Apple сделали физическую кнопку-переключатель для акселерометра. Теперь достаточно изменить его положении и можно вертеть планшетом как угодно — домашний экран и все приложения будут находиться в зафиксированном состоянии.

Книги для iBooks

Как мы уже выяснили, существует множество мест, где можно взять кучу классной литературы уже в адаптированном для iPad формате. Достаточно добавить их в iTunes и синхронизировать c планшетом — они станут на свои места на большой книжной полке калифорнийского девайса. Спасибо нашим читателям за то, что подсказали в комментариях несколько полезных ссылок на сайты с русскоязычными книгами.

Отсылайте SMS и звоните с iPad

То, что в iPad нет телефона, еще ничего не значит: в App Store существует достаточно большое количество приложений, которые умеют это делать через свои сервисы, причем, совершенно бесплатно.

Тоже самое касается и телефонных разговоров: Skype и другие VoIP-приложения уже давным-давно доступны в магазине приложений Apple, а встроенные в iPad динамики и микрофон помогут поговорить с человеком даже без гарнитуры (хотя так собеседник будет слышать вас намного хуже). Правда, те же Skype до сих пор не выпустили планшетную версию, поэтому владельцам приходится довольствоваться двойным размером или «рыбьим глазом» окошка программы посреди экрана.

Беззвучный режим

Чтобы включить на iPad беззвучный режим, достаточно нажать и подержать кнопку-качельку уменьшения громкости. При этом планшет покажет соответствующее уведомление. Жаль, что на большой строке статуса это не отображается — места ведь много!

Обменивайтесь с приложениями файлами

Для этого у Apple существует собственный велосипед, правда с квадратными колесами. На закладке с приложениями в iTunes внизу страницы располагается специальный раздел, в нем перечислены все приложения, которые могут импортировать и экспортировать файлы. Эти операции осуществляются при помощи соответствующих кнопок.

Копируйте фотографии

В приложении Photo существует странное ограничение — из него можно послать только 5 фотографий. Обхитрить «железный ящик» очень просто — достаточно выделить нужно количество изображений, скопировать их в буфер обмена и вставить в тело письма прямиком в почтовом клиенте: и волки сыты, и овцы целы.

Создавайте свои обои

Естественно, зная разрешение экрана устройства, можно создать для него неповторимый фон на домашний экран или Lockscreen. Открываем любой графический редактор, для нового изображения задаем размеры 1024х768 (или наоборот) и начинаем «творить». Установить готовый результат можно несколькими способами: из приложения Settings или Photos.

Жесткая перезагрузка

Такое, конечно, бывает в силу «кривизны» рук программиста. Поэтому если ваш планшет завис — не переживайте, его можно «жестко» перезагрузить. Для этого зажимаем и держим некоторое время кнопки блокировки и home, примерно секунд 10-15, пока не появится экран загрузки.

Переустановка приложений

Если и это не поможет, значит все-таки дело в программисте.

Фоторамка

Мало кто мог предположить, что в самом ожидаемом устройстве Apple последних лет появится функция Фоторамки. В настройках iPad можно выбрать что и как показывать, какие эффекты при этом использовать. Для включения этого режима нужно нажать на иконку с изображением цветка в рамочке возле слайдера разблокировки девайса.

Переход между экранами

На таком большом дисплее листание экрана может превратиться в унылую и неинтересную задачу, особенно если iPad находится в ландшафтном режиме. Разработчики предусмотрели это и разрешили перемещаться между панелями дважды тапнув по левому или правому нижнему углу над Доком.

6 иконок в Доке

Наверное вы уже заметили, что на скриншотах в Доке находится 6 иконок, а в промо-материалах — всего 4. Нет, это не джайлбрейк. Добавление лишних двух иконок происходит точно так же, как и на iPhone или iPod touch. А вообще, с иконками есть небольшая проблема — в портретном режиме они расположены в 4 колонки, а в альбомном — 5. А это сбивает с толку во время визуальной идентификацией любимых приложений, которое при разных режимах находится на разных местах.

Также как и на iPhone

Есть несколько вещей, которые на iPad делаются так же как и на iPhone: к примеру, щелкнув в Safari по строке меню можно «перемотать» страницу к началу. Или двойное нажатие на кнопку Home откроет панель управления iPod.

Поддержка Bluetooth-клавиатур

К сожалению, Apple так и не сделали человеческую реализацию профилей для полноценного управления iPod через Bluetooth, однако планшет поддерживает работу с синезубыми клавиатурами, значительно облегчающими процесс работы с устройством благодаря поддержке «горячих клавиш». Да-да, cmd+c/cmd+v отлично работают, как и переключение языка ввода через cmd+space :)

Клавиатура, к слову, может быть не только эпловская, но и других производителей. Однако при помощи шорткатов на яблочной клавиатуре можно управлять яркостью экрана, громкостью девайса и листать треки в медиа-плеере. Как и на большом Маке.


Evernote для iPad

]]>

21 апреля, 2010

]]>

Несколько недель напряженной работы и Evernote для iPad готов. Один из самых замечательных и демократичных сервисов для ведения заметок, без которых мы с Vitol’ом уже не представляем свою жизнь, обзавелся планшетной версией. Она стала еще быстрее, еще красивей, еще удобней.

Благодаря большому дисплею у разработчиков появилась возможность расположить все-все-все заметки в виде сетки из миниатюр, которая может быть рассортирована по дате, названиям, блокнотам, городами и странам, в которых была сделана.

Очень интересно сделаны блокноты с использованием гео-тегинга. Во-первых, они по внешнему виду напоминают фотоальбом iPad, а во-вторых — поддерживают функцию, подобную эпловским Places — заметки наносятся на карту и разбиваются на разные категории в зависимости от её масштаба.

Так же в программе предусмотрена полнофункциональный поиск с ведением истории, автоматическое переключение в планшетный режим и многие другие функции.

Процесс работы с планшетной версией программы можно посмотреть на видео:


Финансовый отчет Apple за второй квартал 2010 года

]]>

21 апреля, 2010

]]>

Только одна компания в мире может сделать так, чтобы успех выглядел банальностью, сообщая о лучших результатах второго финансового квартала когда-либо. Естественно, я говорю про Apple, которая в очередной раз поставила свой персональный рекорд. На специальном собрании Стив Джобс говорил об успехе компании, его составляющих и упомянул другие экстраординарные продукты, которые будут представлены в этом году.Финансовые результаты

А наполняют по волшебному трубопроводу золотом и деньгами гигантские пещеры-хранилища под штаб-квартирой Apple три линейки продукции: продажи Mac’ов возросли, iPod’ы остались на прежнем уровне, а продажи iPhone снова набирают обороты.

За второй квартал Apple продали 2,9 млн. Макинтошей. Это на 33% больше, чем за аналогичный период времени в  прошлом году. И хотя продажи ноутбуков выросли на 28% (а десктопов — на 40%), показатели не меняют общего паритета между этими двумя типам компьютеров: из квартала в квартал соотношение ноутбуков и десктопов сохраняется на уровне 60/40.

Это был отличный квартал для iPod, компания реализовала 10.89 млн. различный плееров (в прошлом году — 11.01 млн.). И хотя математически это означает снижение количества продаж на 1%, доход увеличился на 12%. Это связано с ростом популярности iPod touch, несмотря на тотальную «монополию» Apple на рынке медиа-плееров и общую его насыщенность.

Продажи iPhone имеют тенденцию к цикличности: сразу после выпуска новой модели намечается подъем, а перед очередным обновлением продажи падают. Несмотря на это, за последний квартал Apple продала почти 9 млн. смартфонов, что на 131% больше по сравнению с аналогичным периодом в прошлом году (3.793 млн. гаджетов). Также, продажи чуть-чуть возросли по сравнению с первым кварталом, за этот период Apple продали 8.737 млн iPhone.

Ответы на вопросы из зала

Кроме этого, глава компании отвечал на разные интересные вопросы. К примеру, на доходы в следующем квартале повлияют четыре фактора: усиление доллара, еще больший сдвиг в сторону портативной техники (ноутбуки и iPad), начало очередного учебного сезона и «новый продукт».

Под «новым продуктом», насколько я понимаю, Стив Джобс имел ввиду следующее поколение iPhone, которое ожидается в июне. Что касается портативной техники: обновление MacBook Pro состоялось, теперь на очереди белый MacBook и MacBook Air, про который все уже практически забыли.

Естественно, не оставили без внимания другую популярную тему: старт продаж iPad. Джоб заверил всех, что в следующем отчете данные о планшете будут вынесены отдельным абзацем. Также сообщил, что на данный момент с iPad совместимо более 5000 аксессуаров и 3500 приложений. К сожалению, вопрос о снижении цен на новый хит продаж, остался без внимания.

Кстати, не забыли упомянуть и Apple TV. Его продажи выросли на 34%, но приставка к телевизору не может потягаться популярностью с Mac/iPhone, которые продаются вагонами. Так что этот продукт до сих пор остается «хобби» компании.

Вот еще несколько интересных фактов:

  • Про Mac было сказано не так много. К примеру, в очередной раз дирекция Apple «открестилась» от мини-MacBook, поскольку нетбуки — это очень слабые медленные компьютеры.
  • Продажи iPod Touch выросли на 63%; компании до сих пор принадлежит порядка 70% рынка медиа-плееров.
  • Больше половины людей, покупающих Mac’и в магазинах Apple, являются свитчерами-новичками. К слову, за прошлый квартал 286 магазинов посетило 47 миллионов человек.
  • К концу 2011 года Купертино планирует открыть в Китае еще 25 магазинов в придачу к двум работающим.
  • Apple располагает $41.7 млрд. наличными. Этого достаточно, чтобы дважды купить Adobe и раз и на всегда положить конец их бесцеремонно-агрессивному поведению.
  • Джобс не считает свою рекламную площадку iAd заведомо проигрышной, как об этом думает Google.

В общем, все как я и предполагал: Apple бьет рекорд за рекордом, прочнее укрепляет свое положение на рынке портативной/мобильной техники, заставляя давиться от зависти всех злопыхателей. Жаль, что мало внимания было уделено iPad, хотя и этому можно найти логичное объяснение — ведь планшет, по-сути, продается только в США и только в Wi-Fi варианте.


iDobavki — для тех, кто не тащит в рот что попало [+Redeem]

]]>

20 апреля, 2010

]]>

Есть такая студия «FourTeamStudio», которая выпускает один за другим справочники для iPhone, связанные со здоровьем и здоровым образом жизни. О некоторых из этих «карманных энциклопедий» мы рассказывали совсем недавно. Это были справочник по аптекам и лекарствам iApteka, и этакая «книга народного ценителя» iApteka-Народная:

Судя по количеству комментариев, ребята из FourTeamStudio всё-таки правильно уловили, куда ветер может дуть, и эти программы для iPhone находят своих покупателей. Сегодня я хочу обратить ваше внимание на ещё одно их справочное творение для iPhone — iDobavki.

Скажи мне, что ты ешь, и я скажу, кто ты

iDobavki — это приложение-справочник по пищевым добавкам, по всем этим ненавистным «E-123», которые пихают в каждую съедобность на прилавке. «йаДобавко» призвана помочь разобраться всем тем, кто интересуется своим здоровьем и здоровьем своих близких, что же вам производитель приготовил на съедение и выпивание. Среди всевозможных эмульгаторов и консервантов в кодах «E» иногда и вполне безобидные вещи закодированы, как пищевая сода или кухонная соль. Но ведь без бутылки, то есть, без друга-химика или хорошего справочника не разберёшься, правда?

Возможности iDobavki достаточно похожи на функционал «Аптечек», упомянутых выше. Все добавки разбиты по группам или типам, например, «Красители E-100 – E-199», «Консерванты E-200 – E-299», «Антиоксиданты E-200 – E-399» и так далее. Каждая добавка имеет свою каталожную карточку как в библиотеке, где описаны её название, тип и категория, воздействие на организм и другая полезна информация. Я бы сказал даже познавательная. Также есть отдельное окошко, где разъясняется разнообразие терминов, которые обычно используются в описаниях на упаковке.

Вообще, складывается впечатление, что программы этой студии создаются или по очень хорошим книгам, или людьми, которые умеют работать с информацией не понаслышке ;)

Радует так же то, что iDobavki имеет достаточно «демократическую» цену, которая даже до одного американского рубля не дотягивает :)

iTunes-ссылка: скачать iDobavki

Цена: $0.99

* * *

5 Промо-кодов iDobavki для читателей Маковода

Как уже повелось, мы раздаём бесплатно промо-коды к программе, чтобы вы смогли проверить наши слова, попробовать сами и рассказать остальным в комментариях, что там и как.

Есть пять промо-кодов, которые получат первые пять комментаторов. Условий почти никаких: просто поделитесь хотя бы в 1-2 предложениях вашим отношением к пищевым добавкам в общем и к Eшкам в частности. При этом указывайте в форме комментария реальный email или twitter, куда я и вышлю ваш код. Retwitt’ы приветствуются :)


Замена аккумулятора в iPad

]]>

20 апреля, 2010

]]>

Сразу после начала продаж iPad пользователей начали терзать вопросы о замене аккумулятора. Оказалось, Apple настолько суровы, что не будут морочить голову со вскрытием устройства, извлечением «отработанных» элементов питания, производству лишних батарей и обучению персонала (а ведь и вправду много лишних действий). Они попросту заменят весь планшет целиком.

Если iPad требует сервисного обслуживания в связи со снижением способности аккумулятора проводить электрический заряд, то компания заменит планшетник, если только эта проблема не была вызвана повреждением, аварией, контактом с жидкостью, несанкционированного изменения конфигурации или вскрытия устройства пользователем.

Услуга обойдется владельцам гаджета в 99$ + 6,95$ за доставку. Замена батарей может быть осуществлена через местный розничный магазин компании Apple, авторизованного поставщика или службу технической поддержки. Перед обменом нужно будет обязательно подумать о синхронизации и резервной копии всех необходимых данных в iTunes, так как новый iPad придет своему новому хозяину девственно чистым. Замена будет происходить в течение недели.

Напомню, что Apple также решительно начала бороться с серым импортом iPad на территорию других стран. Поэтому в случае поломки планшет на сервисное обслуживание примут только в той стране, где он был куплен первоначально (в США, так как мировые продажи еще не начались и были перенесены на май).


Про Apple, Gizmodo и новый iPhone. Пьеса в двух действиях

]]>

20 апреля, 2010

]]>

Хоть режьте меня на части, но я не могу обойти новость, всколыхнувшую за последние сутки небывалый резонанс в интернете. А началось все с того, что вчера в руки блога Gizmodo попал найденный в городе Сан-Хосе одним из его жителей «якобы» промышленный образец нового iPhone 4G (HD или как он там будет называться), который Стив Джобс должен был показать в июне месяце на WWDC. Что тут началось!

Действие первое

Житель города, имя которого не называют, сидел в одном из баров в 20 милях от штаб-квартиры Apple и никого не трогал. Вдруг проходящий мимо пьянчужка указал на лежащий за соседним столиком предмет, с виду напоминающий iPhone 3GS, который забыли два друга, сидевшие за ним совсем недавно. «Счастливчику» ничего не оставалось делать, как забрать телефон домой и почти месяц страдать фигней (находка была сделана аж 18 марта!), ожидая, что хозяин смартфона свяжется с ним и заберет его обратно. Но не тут-то было.

Оказывается, что настоящее устройство было «спрятано» под пластиковым корпусом, чтобы замаскировать «будущий» iPhone. Самое интересное, что человек, нашедший его, явно был в курсе «акций» Gizmodo, по которым они регулярно предлагают неплохие деньги за прототипы устройств. Позвонить к ним в офис, назначить встречу и обговорить цену было делом двух минут. Кроме этого они с легкостью смогли установить имя незадачливого инженера, забывшего закрыть в мобильном Safari страницу в Facebook :)

Результаты не заставили себя долго ждать: трафик потек в Gizmodo рекой, количество комментаторов увеличивалось на глазах, новость начали перепечатывать все подряд, а общественность разделилась на два лагеря. Первые поверили в «легенду» Gizmodo, а вторые начали яростно обсуждать внешний вид устройства, который больше напоминает Sony Ericsson.

Может быть это не подделка?

  1. На задней стенке была сделана маркировка Designed in Cupertino. После такого аргумента сомневаться не приходится :)
  2. Устройство рассчитано под Micro-SIM (как и iPad 3G), которые кроме них никто не использует, определялось iTunes как нормальный iPhone.
  3. У нового iPhone не было замечено телевизионной антенны и слота под 2 сим-карты.
  4. Все более-менее авторитетные блоггеры, включая Грубера и Муртазина, каким-то особым телепатическим умением подтвердили подлинность.

Как видите, ни одного 100% доказательства.

Почему это, все-таки, фейк?

  1. Это не похоже на Apple. О режиме секретности компании складывают легенды, поэтому очень маловероятно, что обычный работник компании смог утащить из секретных лабораторий практически музейный экспонат, напился и забыл его (если, конечно, у него не русские корни :) )
  2. Фотографии такого же прототипа параллельно оказались у Engadget: случайность, закономерность, или все-таки прорыв китайцев на рынок?
  3. Устройство не работало. Конечно, человек, совершивший находку, говорил о работоспособном девайсе с прошивкой iPhone OS 4, однако незадолго до похода в Gizmodo все данные были удаленно стерты через специальную функцию в MobileMe.
  4. Устройство выглядит просто ужасно! Джобсу никогда в здравом уме такое не выпустит, ему попросту стыдно будет такое показывать со сцены.

Не факт, что правда, но уже гораздо убедительней.

Действие второе

Сегодня Apple направила запрос в редакцию Gizmodo с требованием вернуть утерянную «собственность». Для пущей убедительности, сделали это на фирменном бланке за подписью вице-президента компании Блюса Севелла (Bruce Sewell), который забыл упомянуть, что Гизмодо все равно ожидает иск (а может быть даже и не один) за скупку краденого и нарушение калифорнийского Закона о торговле тайнами. И опять в блог потек трафик, о них заговорили пуще прежнего, а новости опять стали перепечатывать все подряд.

Мне понравилось мнение одного нашего читателя: мол, блог пошутил над Apple, показав муляж телефона. А потом пошутили в Купертино, попросив вернуть фальшивку. Все счастливы. Занавес.

Стоило ли это потраченных 5 000$? Не знаю, но именно столько редакция Gizmo отдала наличкой счастливчику, нашедшему новый iPhone.

В общем, если блоггеры не вышли на новый уровень создания муляжей-прототипов, нас все же ожидает летом iPhone с усиленной батареей, большим дисплеем, видео-чатом и прочими «плюшками». Но выглядеть он будет совершенно по-другому!


Вскрытие нового MacBook Pro от iFixit

]]>

19 апреля, 2010

]]>

Новый профессиональный ноутбук на первый взгляд совершенно не отличается от своего предшественника, но инженеры Apple сделал немало изменений внутри корпуса, поэтому ребята и решили распотрошить мобильный компьютер, дабы понять, что там изменилось.

Из интересного:

  • Антенна Wi-Fi/Bluetooth адаптера теперь располагается вокруг щели для оптического привода. Очень остроумно, на самом деле, так как прием сигнала будет намного устойчивей, чем через алюминиевый корпус ;)
  • Немного изменили конструкцию аудио, перейдя от единого кожуха к разным пластиковым корпусам отдельно для колонок, отдельно для сабвуфера.
  • Apple использует чипсет Intel HM55 Express. Однако им пришлось его немного усовершенствовать, чтобы дать возможность пользователям просто переключаться между Intel’овской графикой и NVIDIA. Любопытно, что чипсет не связан с теплоотводом, так как выделяет небольшое количество тепла. Кроме этого, видеоадаптер от Intel при работающем GPU отключается от питания.
  • Мощность батареи составляет 77,5 Вт/ч. Это чуть-чуть больше (всего на 6%), чем 73 Вт/ч батарея 15″-модели прошлого года. При этом срок автономной работы вырос на 2 часа (22%). Получается, в Apple резко снизили потребляемую мощность всей системы, поэтому компьютер должен быть прохладнее своих предшественников.

И все-таки интересно, за сколько минут iFixit собирают и разбирают ноутбук с завязанными глазами? :)


Где можно взять книги для iPad?

]]>

19 апреля, 2010

]]>

Естественно, одной из самых главных функций iPad и будущей прошивки iPhone OS 4 стал электронный магазин iBooks, в котором любой пользователь может (или сможет в недалеком будущем) скачать любимую книгу и насладиться ею, сидя вечером в кресле или в душном вагоне метро по дороге на работу. Правда, тут нас ожидает подвох — этот магазин доступен только для владельцев аккаунтов в США, поэтому все книги там будут только на английском.

Хочу заметить, что в мире уже существуют миллионы электронных книг, прямо в формате iPad, достаточно знать, где их искать.

И как такое возможно?

Несмотря на то, что Apple презентовали планшет только в январе, уже давно существует бесплатный и стандартизированный формат файла для электронных книг (EPUB) вроде TXT или PDF. Это означает, что почти каждая электронная читалка (а также ноутбук или настольный компьютер) может одинаково понимать и использовать такие файлы.

Вполне вероятно, что Apple выбрала формат EPUB для iBooks по двум причинам:

  • во-первых, это обеспечит совместимость с уже существующими книгами и издателями, которые обязательно захотят попасть в iBook Store.
  • во-вторых, он поддерживает защиту цифрового контента при помощи DRM.

Самое удивительное, что Amazon со своим Kindle не поддерживает EPUB, работая с PDF, TXT и своим собственным AZW. Отстой, согласны? Я думаю, что дело будет исправлено после первого полугодового отчета Apple.

Google = Более миллиона бесплатных книг

Конечно, отношения между Apple и Google сейчас не столь дружелюбны, но это не мешает использовать преимущества обеих компаний для собственной выгоды. К примеру, книжные полки Google Books просто ломятся от разнообразной литературы, доступной для чтения из браузера. Прошлым летом гугловцы также разместили более миллиона книг в формате EPUB для свободного скачивания.

Правда, у Google Books существует один нюанс: поисковый гигант для бесплатных книг использует оптическое распознавание символов (OCR), что само по себе неплохо, если только вы будете вычитывать ошибки после распознавания. Естественно, Google этого не делает.

Думаю, не стоит говорить, что большинство книг в этом сервисе представлены на английском языке, хотя я нашел и много чего на старославянском, и даже гоголевского Тараса Бульбу на испанском.

Общественное достояние: EpubBooks.com

Разработчик Майк Кук (Mike Cool) собрался довести до ума общественный  Проект «Гутенберг» и выложить некоторые книги на своем сайте EpubBooks.com в свободном доступе. Зачем? А затем, что электронные книги в этом Проекте зачастую очень слабо отформатированы (если вообще хоть как-то отформатированы), многие из них доступны только в формате TXT. Майк использовал свои навыки в Perl/XML/XSLT и написал инструменты для создания своих собственных файлов в формате EPUB, как полагается, с шахматами и поэтессами.

Конечно, множество книг сайта  EpubBooks.com уже можно найти на Google Books. Однако Кук и его помощники со всего мира провели очень много времени, чтобы обеспечить высокое качество для своих вариантов электронной литературы, многие из них даже снабжены черно-белыми или цветными иллюстрациями.

Классика литературы на ManyBooks.net

«Лучшие электронные книги по лучшей цене: бесплатно!» гласит слоган на сайте ManyBooks.net, который ориентируется на классическую литературу. В базе портала содержится 26865 книг на 35 языках. Правда, среди них опять нет русского. Как и epubBooks, этот сайт является разработкой одного человека, взявшегося за приведение к божескому виду обширной базы данных Проекта «Гутенберг» и построившего свою виртуальную библиотеку классики.

Все пожертвования автор направляет на поддержание сервиса: оплату хостинга, широкополосного интернета, серверного железа, чтобы такие халявщики как мы могли загружать и бесплатно читать шедевры мировой литературы.

Читать и публиковаться на Feedbooks.com

Французский сайт Feedbooks.com не только содержит тысячи книг, являющихся общественным достоянием, но также регулярно пополняет библиотеку оригинальными произведениями новых авторов и даже предлагает издательские услуг для распространения собственных работ (а вдруг? :) )

Электронные книги в формате EPUB доступны на английском, французском, немецком, и испанском языках. В скором будущем планируется поддержка русского. Конвертация файлов происходит «на лету», в зависимости от нужного формата.

Сделай сам

Допустим, вам не подходит ни один из вышеперечисленных вариантов, но дома на компьютере полным-полно книг в различных форматах (TXT, FB2, PDF и т.д.), которые вы хотели бы почитать. Что же делать? Конечно конвертировать в нужный формат, для чего нам и пригодится кроссплатформенная утилита под названием Calibre. Откровенно говоря, она страшная как смерть, но зато бесплатная и делает все как надо. Более подробнее про неё вы можете почитать в этой статье.

Естественно, это далеко не все возможные варианты, но этих сайтов хватит, как минимум, для «быстрого старта».


Технологии Mac OS X: Grand Central Dispatch

]]>

18 апреля, 2010

]]>

Выпуском Snow Leopard Apple получил в свой адрес добротную долю критики как от экспертов, так и обыкновенных пользователей, разбалованных 300+ новыми функциями обычного Леопарда. Правда, с самого начала в Купертино сказали, что компании  было не до этого, мол, переписывали почти все приложения, занимались оптимизацией системы и закладывали фундамент на будущее.

Одним из таких «кирпичиков» операционной системы-мечты является технология Grand Central Dispatch (GCD), про которую мы и поговорим более подробно.

Но прежде всего, задайтесь себе вопросом. Сколько ядер в вашем компьютере? Два? Четыре? Восемь? А сколько из них используется в системе «на полную катушку» приложениями сторонних разработчиков? А Бог его знает!

При проектировании новой системы, изучая потребности разработчиков и пользователей, в Купертино наткнулись на проблему недостаточно эффективного использования многоядерных процессоров: с одной стороны, переработка приложений под такую конфигурацию отнимает много времени (а время=деньги), с другой — как правильные, так и неправильные реализации возможности многопроцессорных систем могут существенно снизить быстродействие компьютера в целом, как ни парадоксально это звучит на первый взгляд (ресурсы все любят и все за них «дерутся» :) ).

Поэтому-то ведущие умы Apple и решили создать для обыкновенных программистов простую и прозрачную технологию, которая распределит все задачи между ядрами одного (хотя почему одного?) процессора, не требуя обширных познаний в этом вопросе. Достаточно добавить в код приложения дюжину инструкций и система возмет на себя все заботы блокировки данных, балансирования нагрузки, управления потоками и т.д.

Впервые данная технология была представлена на WWDC ‘09 в рамках одной из революционных функций Mac OS X Snow Leopard. Название Grand Central Dispatch (да и иконка) было выбрано не случайно — это намек на самый оживленный вокзал Нью Йорка, Grand Central Terminal, являющийся, к тому же, крупнейшим вокзалом в мире по количеству платформ (44) и путей (67). Можете представить, что там творится, а в компьютере все намного сложнее? :)

GCD позволяет распределять параллельные задачи в приложении, запускать их выполнение при наличии свободных ядер процессора, также использовать потоки на низком уровне, скрывая все детали от посторонних взглядов. Теперь, для добавления задачи в очередь нужно порядка 15 процессорных инструкций, в то время как «классическое» создание потока требует сотни инструкций и в 50 раз больше времени.

Задача GCD может быть использована для создания рабочего элемента, который может быть помещен в очередь задач или привязан к источнику события с добавлением в соответствующую очередь при его выполнении. Apple утверждает, что этот вариант более эффективен, нежели создание отдельного потока, ожидающего завершения события.

Платформа GCD объявляет несколько типов данных и функций:

  • Объекты Dispatch Queues обуславливают очереди задач. Библиотека автоматически создает несколько очередей с различными уровнями приоритета и выполняет несколько задач одновременно, выбирая их оптимальное количество для запуска.
  • Объекты Dispatch Sources позволяют регистрировать блоки или функции для их асинхронного выполнения.
  • Объекты Dispatch Groups позволяют объединять задачи в группы.
  • Объекты Dispatch Semaphores устанавливают ограничение на выполнение нескольких задач одновременно.

К сожалению, большинство разработчиков на данный момент совершенно неоправданно игнорируют эту технологию. Однако к следующей версии Mac OS X Apple приложит все усилия для популяризации GCD. И действительно, зачем программистам изобретать своим велосипеды, если компания предлагает готовое, эффективное решение, способное сохранить им не только время, но и нервы.

Более подробно ознакомиться с этой технологией и найти примеры можно по ссылкам:


Cathodique: отличный плеер для YouTube [+5 лицензий]

]]>

17 апреля, 2010

]]>

Приветствую всех наших постоянных читателей и гостей блога. Не так давно я писал про Mailplane — клиент, который спас меня от тормозов Safari при работе с Gmail, а сегодня мы поговорим о другом сайте всемирноизвестной компании из калифорнийского города Маунтин-Вью. Речь, конечно же, пойдет о YouTube, видео-ролики которого ежедневно смотрят десятки миллионов пользователей.

Вы, наверное, в курсе, что Стив Джобс очень не лестно отзывается о технологии флеш, которая очень плохо влияет на производительность Mac OS X. Больше чем уверен, что множество из вас также сталкивались с нерасторопностью техники Apple при работе с сайтами, нагруженными флеш-роликами и баннерами, а тормоза системы одинаково заметны как на малютках Mac mini, так и «реактивных» iMac.

А раз есть проблема, то её нужно как-то решать. Понимает это и Google, который c января месяца предлагает пользователям принять участие в эксперименте c HTML5, позволяющий смотреть видео при помощи кодека h.264. Однако у такого подхода есть ограничения: некоторые видео не открываются или показываются не корректно, не у всех пользователей работает полноэкранный режим, поддерживаются только Safari, Google Chrome и IE с Chrome Frame. Но самое главное, в видео с рекламой эта самая реклама воспроизводиться не будет, я разочарован :)

И вот тут нам на помощь приходит еще одна полезная программа под названием Cathodique. Она прелестна тем, что обладая минимумом функций полностью справляется с поставленной задачей: при воспроизведении видео-роликов приложение «по-человечески» относится к ресурсам компьютера и использует ровно столько, сколько нужно.

Главное окно Cathodique разделено на две части: слева находится поле для поиска, ниже которого выводятся результаты запроса, а справа воспроизводится выбранный видео-ролик. В строке статуса расположено выпадающее меню, в котором можно выбрать качество клипов. На данный момент они могут быть воспроизведены в обычном качестве (SD), 720р и 1080р. Причем, в отличие от HTML5-эксперимента на YouTube, в полном экране.

Автор программы, так же известный по приложениям Mémoires и BlogJet, использует в программе родной для Mac OS X фреймворк QuickTime, а это значит, что:

  • не будет тормозов и перегрева компьютера,
  • вентиляторы перестанут сводить с ума,
  • а ноутбук проработает от батареи намного дольше, чем при показе флеш.

Настройки такие же простые, как и сама программа: кастомизации «поддаются» количество результатов поиска и размер миниатюр. Также пользователь может разрешить запускать видео сразу после начала загрузки и автообновление при старте.

Для любителей поделиться видеозаписями с друзьями, в программе предусмотрен пункт меню «Share». В нем пользователь сможет скопировать в буфер обмена ссылку на ролик, уведомить знакомых о нем по электронной почте и расшарить клип в Twitter, Facebook или Google Reader.

Кстати, автор сделал специальный букмарклет, который нужно перетянуть на панель закладок браузера. После этого можно будет быстро открыть в Cathodique ссылку из YouTube.

В общем, я уже полтора месяца смотрю видеоролики YouTube только через этот простой и быстрый плеер, чего и вам советую! Особенное облегчение получат владельцы MacBook Air и старых ноутбуков, которые поддерживают Snow Leopard.

Сайт программы: Cathodique

Стоимость: 14.95$

Розыгрыш 5 лицензий к Cathodique

Автор программы Дмитрий Честных предоставил нам 5 лицензий к Catodique, которые мы хотим отдать в хорошие руки, разыграв среди наши читателей. Три лицензии получат руки твиттерян и ещё две уйдут блоггерам. Условия раздачи лицензий простые:

  1. Если у вас есть Твиттер, то нужно зафолловить наш @macovod_net и сделать retweet этого обзора с таким текстом: RT @macovod_net На Маководе раздача 5 лицензий Cathodique для Mac http://bit.ly/ceomE8
  2. Если вы блоггер, то  поставьте активную ссылку на этот обзор в новой записи вашего блога (посотовым, например). С нами также можно подружиться (по желанию), зафрэндив Маковод в ЖЖ или Я.ру :)
  3. В комментариях к этому посту оставьте ссылку на ваш retweet или ссылку из вашего блога. А можно и первое и второе, оставив два отдельных комментария: оба будут участвовать в розыгрыше, удвоив ваши шансы.
  4. Указывайте правильно email при комментировании — на него мы вышлем лицензии.
  5. Через три дня в понедельник 19 апреля в 23:59 (по Москве) мы случайным образом выберем три ретвитта и две ссылки из блогов и объявим счастливчиков.

Спасибо Дмитрию за лицензии,

спасибо вам, что читаете нас, и… Желаем удачи!



iPhone 4S — привозим первыми и не наглеем
Техника Apple в магазине на Facebook

© 2007—2012 Макдак. Россия.

© Все права на новости принадлежат соответствующим источникам.


 Андрей Шипилов — идея, дизайн, вёрстка, программирование и поддержка.

 
]]>
]]>