AppStudio публикует разные эксклюзивные репортажи, истории и материалы не так часто, как нам хотелось бы. Поэтому особенно приятно, что в этом году у нас есть возможность посмотреть на конференцию WWDC 2014 глазами одного нашего хорошего знакомого – iOS-разработчика из Татарстана Даниса Зиганшина. Хотите узнать, как всё проходило? Добро пожаловать под кат ;)
Хотя мы уже публиковали большие обзоры iOS 8 и OS X Yosemite, многие интересности остались за бортом по причине того, что на момент написания тех материалов Apple попросту не внедрила в бета-версиях поддержку многих заявленных функций. Например, это коснулось технологии Handoff, обеспечивающей замечательную возможность мгновенно продолжать работу в приложениях при переключении с мобильных iOS-устройств на Мак и обратно.
В iOS 8 beta 2 и OS X Yosemite Developer Preview 2 поддержка Handoff была реализована. Пока что она работает далеко не идеально, но этого достаточно, чтобы оценить её в действии и рассказать об этом читателям AppStudio.
Как мы уже убедились на опыте, очень много полезных функций и программ скрыты глубоко в недрах Mac OS X. Ссылаясь на предыдущую статью из нашего цикла «Домашний Mac-сервер» можно смело заявить, что наличие штатных ресурсов системы полностью позволяет запустить и настроить веб-сервер с такой же простотой, как мы делали это с FTP. Ввиду непонятных причин, возможность организации веб-сервера была также удалена из Системных настроек, но не беда.
Информация сегодня — это ключ к богатству. Сейчас богатство измеряется в тысячах гигабайт, а значит следует тщательно продумать, как этой информацией управлять и обмениваться. Локальный сервер, работающий по протоколу File Transfer — как раз то, что нужно. Создавая FTP-сервер под Mac OS X, можно обойтись «малой кровью» и не прибегать к установке стороннего ПО, но потратить некоторое время все таки прийдется. Нативный способ запуска сервера Apple убрала еще со времен Lion, поэтому в Mavericks мы будем делать все в ручную. Такой способ расшаривания файлов удобен тем, что нам не прийдется рыться в настройках, прописывать домены и номера портов, а доступ к контенту можно получить как в связке «OS X-OS X», так и «OS X-Windows».
Вероятно, единственным заметным новшеством OS X 10.9.3 является полноценная поддержка 4K-дисплеев. Обладатели мониторов со сверхвысоким разрешением теперь могут корректировать масштабирование содержимого экрана точно так же, как пользователи MacBook с Retina-дисплеями.
Вместе с финальным релизом OS X 10.9.3 компания Apple подготовила новую справочную статью, раскрывающую подробности того, какие дисплеи и на какой частоте смогут работать с OS X 10.9.3.
В рамках этого урока мы продолжим знакомство с компонентами Automator. Мы рассмотрим взаимодействие с такими компонентами, которые позволят нам создавать напоминания и работать с контактами. Говоря конкретнее, мы создадим приложение, которое автоматически будет напоминать нам о том, у кого день рождения скоро, и создавать список этих людей. Он будет содержать также необходимую контактную информацию.
В этой, уже девятнадцатой по счёту части нашего цикла статей о Терминале Mac OS X мы хотели бы рассказать вам о командах, которые помогут с легкостью ориентироваться в сетевом окружении и взаимодействовать с ним.
Продолжая наш разговор о серверной разновидности Mac OS X, рассмотрим ещё одну её специфическую и довольно обширную возможность – менеджер профилей. Данная функция позволяет управлять настройками пользователей, групп и устройств. Менеджер профилей имеет огромное количество гибких настроек, которые ориентированы на удобство работы с большим количеством пользователей в сети. Мы расскажем о тех возможностях, которые наиболее вероятно пригодятся домашним пользователям и пользователям небольших сетей.
Некоторые из наших циклов статей никогда нельзя будет считать закрытыми, настолько много есть материала, о котором можно было бы рассказать нашим уважаемым читателям в их рамках. В особенности это касается цикла о Терминале OS X – наши постоянные читатели знают, что с помощью терминальных команд решается чуть ли не половина каверзных вопросов в рубрике FAQ.
Сегодня мы хотели бы впервые в этом году дополнить цикл «Секреты Терминала» новой статьёй, которая станет восемнадцатой по счёту. Её мы посвятим одной достаточно важной возможности — объединению команд. Мы планомерно пройдемся по возможностям, предлагаемым оболочкой Терминала OS X и опишем, как и где можно это применить.
Этим субботним вечером мы хотели бы продолжить цикл статей о серверной разновидности OS X. Сегодня мы расскажем ещё об одной функции — Wiki. Она достаточно проста в использовании и может быть полезна во многих случаях, например, если нужно организовать обмен знаниями, документами, видео между участниками одного проекта, офиса или организации. Мы расскажем о том, как настраивать данную функцию и покажем, как ей пользоваться на практике.
В этой статье мы вновь расширим свои знания о полезнейшем средстве автоматизации, встроенном в Mac OS X – Automator. Мы расскажем ещё об одном типе программ, которые создаются здесь – напоминаниях календаря. Название в русской локализации подобрано совершенно неудачно, потому что за ним скрывается совсем другое – некая последовательность действий будет выполняться, когда наступит нужный нам момент времени. Проще говоря, это ещё одна разновидность программ, которые запускаются сами.
Отсутствие нормальных новостей – повод вернуться к нашим тематическим циклам статей, которые мы порядком забросили. Вместо запретов на iPad в думе и политкорректных смайлов emoji в iOS лучше поговорим о полезных на практике вещах.
В сегодняшнем материале мы продолжим работать с файлами с помощью Automator. По просьбе, поступившей от нашего читателя, мы создадим приложение, которое позволит нам сортировать файлы в зависимости от расширения. В качестве бонуса мы также поэкспериментируем с созданием уведомлений в скриптах Automator – данная функция в списке возможностей Автоматора появилась относительно недавно.
Сегодня на нашем сайте была проведена небольшая профилактика, направленная на решение проблем с push-уведомлениями в Safari. В последние дни многие пользователи стали жаловаться нам на то, что уведомления перестали приходить, а при попытке перенастроить уведомления заново Safari не предлагает их активировать.
Увы, расследование причин отняло больше времени, чем нам хотелось бы: как выяснилось, свою лепту в нынешние проблемы внесли сразу несколько факторов:
- истёкший недавно SSL-сертификат на вспомогательном домене, через который оформляется подписка на push-уведомления
- изменения, которые Apple внесла в Safari 7.0.2, входящий в состав OS X 10.9.2
- баг, связанный с используемым сейчас плагином кэширования
По состоянию на вечер 14 марта все эти причины устранены, и работоспособность push-уведомлений AppStudio восстановлена. Если же вы по-прежнему сталкиваетесь с какими-либо проблемами, пожалуйста, расскажите об этом в комментариях к материалу.
Push-уведомления AppStudio – самый удобный способ быстро узнавать о любых новых публикациях на нашем сайте с помощью OS X Mavericks. Как только публикуется новый материал, все наши подписчики тут же видят баннер Центра уведомлений OS X с заголовком статьи. Кликнув по нему, вы откроете нужную страницу в Safari.
Раз уж речь зашла о push-уведомлениях, поговорим о трёх самых популярных вопросах, связанных с ними.
В последние дни на редакционную почту приходит довольно много вопросов касательно джейлбрейка iOS 6.1.6 на iPhone 3GS и iPod touch 4G – наши уважаемые читатели интересуются тем, возможен ли он вообще и как его сделать с помощью утилиты p0sixspwn.
Джейлбрейк iOS 6.1.6 возможен, однако сделать его с помощью десктопной версии p0sixspwn невозможно, она не поддерживает новую прошивку. Нужен p0sixspwn из Cydia, который можно поставить только на уже джейлбрейкнутое устройство. Странно, не правда ли?
За последние сутки в Интернете набралось на редкость много отзывов и обсуждений о том, что iOS 7.1 beta 5 чуть ли не окончательно убивает джейлбрейк и патчит все известные уязвимости. Конечно, всё не так плохо, и некоторые сайты попросту преувеличивают факты (зачастую даже не разбираясь в них). С другой стороны, если досконально изложить все эти факты, то их осилит не каждый инженер по компьютерной безопасности, не говоря уже о рядовых пользователях. Поэтому постараемся разъяснить всю эту историю, не влезая в дебри теории.
Начнём с того, что принципиальные уязвимости для джейлбрейка evasi0n7 Apple залатала ещё две недели назад в iOS 7.1 beta 4. Но в beta 5 специалисты компании решили пойти ещё дальше.
После того, как мы подвели итоги очередного квеста AppStudio и объявили победителей, самое время приступить к раскрытию всех загадок, на которых строились квестовые задания. Как мы успели понять, квесты AppStudio в узких кругах уже славятся своей изощрённой заумностью :) На первый взгляд, найти хоть какую-то логику в некоторых заданиях невозможно, но мы постараемся доказать вам, что главное – вовремя обратить внимание на нужные детали и не пропустить подсказки, которыми мы снабжали каждую часть квеста.
Хотите знать все ответы? Добро пожаловать под кат.
Серийный номер – уникальная комбинация цифр и букв, характеризующая любое устройство Apple, будь то Мак, iPhone, iPod, iPad, а также все производимые Apple аксессуары: кабели, чехлы, переходники и т.п. Хотя серийный номер выглядит как случайная комбинация произвольных символов, это не так. В серийном номере зашифрована информация о месте производства устройства, о годе и неделе его выпуска, а также о модели произведённого гаджета.
Раньше с помощью серийника проще всего было выяснить дату выпуска устройства – достаточно было посмотреть на третий, четвёртый и пятый знаки, которые всегда были цифрами. Третий показывал последнюю цифру года выпуска (например, 8 = 2008 год, 9 = 2009-й), а четвёртый и пятый вместе давали номер недели, на которой выпущено устройство (от 01 до 52). Но такая система действовала лишь в течение первого десятилетия XXI века. С 2010 года Apple начала переходить на новый формат серийных номеров, вместо 11-значных серийников теперь используются 12-значные.
Пример такого нового серийного номера показан выше. Привычных цифр в нём больше нет. Но значит ли это, что год и номер недели больше не получится узнать? Вовсе нет. Правда, по 12-значному серийному номеру сделать это на порядок труднее.
Пора вернуться к нашим тематическим циклам статей. Сегодняшним материалом мы хотели бы продолжить цикл «Домашний Мак-сервер», посвящённый премудростям работы с серверной разновидностью OS X. В девятой по счёту статье данного цикла мы рассмотрим такую нетривиальную задачу, как настройку своего собственного почтового сервера. Да, средствами Server.app действительно можно организовать собственный почтовый сервер на вашем собственном домене – не прикручивая готовые варианты Google или Яндекса. Зачем – вопрос отдельный, но если вы думали, что настройка собственного почтового хоста относится к высшим админским материям, поспешим разубедить вас в этом ;)
Не так давно мы взялись за подробное изучение обновлённого пакета iWork ’13. Сейчас, когда Pages и Keynote уже прошли диагностику нашего портала, настала очередь планового осмотра Numbers, изменений в котором, прямо скажем, существенно меньше, чем в остальных приложениях офисного трио Apple.
Модернизация 2013 года коснулась в равной степени Numbers, Pages и Keynote, совершив радикальную процедуру косметического ремонта и поработав ножницами во многих местах. Но количество изменений, специфичных для каждого конкретного приложения iWork, сильно отличается. Поэтому, чтобы в очередной раз не акцентировать внимание на окне выбора файлов или плоском дизайне, проведём этот обзор Numbers ’13 в духе экспресс-репортажа о ключевых особенностях новой версии приложения.
Keynote ’13 занимает второе место в нашей очереди статей для iWork ’13, поэтому читателям мы бы порекомендовали сначала уделить внимание обзору Pages ’13, потому что многие новшества являются общими для всех приложений нового iWork, а какие-то специфические революционные функции, возможно, остались для последующих проектов. Как бы там ни было, мы провели осмотр нововведений, в котором удивлялись, задумывались и ностальгировали, в чём вы можете воочию убедиться ниже.