Apple Accidentally Allowed Downgrades All the Way Back to iOS 6 Early Today
Нежданно-негаданно Apple начала подписывать старые версии iOS, что сделало возможным даунгрейд некоторых моделей iPhone. Лавочку быстро прикрыли.
Вот интересный вопрос: примет ли суд в США в качестве доказательств данные Health.app? Приложение зафиксировало, что обвиняемый спускался и поднимался по лестнице во временной промежуток, который соответствует времени прихода и ухода убийцы. Сейчас вопрос использования таких данных всегда решается индивидуально, зависит от судьи и готовности технологической компании к сотрудничеству. Будет ли так всегда — неясно, но умственное упражнение со всеми за и против захватывает.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Нежданно-негаданно Apple начала подписывать старые версии iOS, что сделало возможным даунгрейд некоторых моделей iPhone. Лавочку быстро прикрыли.
Несложная последовательность из пяти шагов, и вот вы разблокировали App Store, не зная пароля.
Если используете Kiwi, знайте, что готовят обновление. Обратная совместимость будет потеряна, но ничего драматического в переходе на 3.0 быть не должно.
Аналитика ушедшего года от CocoaHeads. Собрали обратную связь с 16-ти встреч.
Тут такое дело. Большинство выпущенных за последние 20 лет процессоров имеют уязвимости, которые позволяют получать доступ к защищённым областям памяти. Например, JavaScript’ом можно сдампить пароли из памяти. Конечно, не всё так просто, но знающие люди уже давно это используют. К счастью, общественность проснулась, и понеслась череда патчей. Microsoft уже выпустила патчи и предупреждает, что теперь Windows может подтормаживать на старых девайсах, а команда WebKit усиленно клепает патчи.
Apple купила buddybuild, так что, возможно, к WWDC нас ждёт новый интересный сервис для разработчиков.
Несколько стилей для Refresh Control. Есть таблица сравнения с EGOTableViewPullRefresh, SVPullToRefresh и MJRefresh. Ясное дело, KafkaRefresh выигрывает.
Неплохое введение в тесты. Зачем нужны, какие бывают. Ну и главное, что надо понять — тесты нужны, чтобы ускорить написание кода!
Анжела Гузман (Angela Guzman) была интерном в Apple. За три месяца она вдвоём со своим наставником создала большинство из известных нам эмодзи. В небольшом рассказе упоминается и весёлая какашка, и танцующая женщина в красном.
Вставляешь в браузер код, жмёшь кнопку Run, получаешь результат. Да, бета. Да, немного игрушечно. Но совершенно закономерно.
Вставляем JSON в Xcode как строку, жмём кнопку, получаем struct. Не получается сразу придумать, когда это может быть полезно, но вдруг ваше воображение работает лучше.
Расширение для Chrome и Firefox, добавляющее иконки для типов файлов на GitHub.
В очередном выпуске подкаста Андрей Володин, мобильный разработчик Prisma, расскажет всё, что вы хотели знать, но боялись спросить про машинное обучение.
Есть мнение, что при равном количестве и экспертизе людей одни и те же задачи для Android в среднем решаются быстрее, чем для iOS. В тесте только один вопрос с тремя вариантами ответа. Результатами, конечно, поделимся.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!