Презентация Apple iPhone SE 21 марта 2016

Сегодня, 21 марта 2016 года в 20:00 по Москве в Купертино в Town Hall Auditorium пройдет презентация Apple «Let us loop you in». На презентации представят новую модель телефона iPhone SE, а так же новый планшет и ТВ-приставку.

Презентацию можно будет смотреть онлайн. Ссылка на трансляцию: http://www.apple.com/apple-events/march-2016/.

Фотографии iPhone 7 Plus

В сеть утекли фотографии айфон 7 плюс. Слух о двойной задней камере подтвердился.

Судя по фотографиям, на задней стороне iPhone 7 Plus будет расположена сдвоенная камера. Антенны, как и говорилось в утечках ранее, будут огибать корпус телефона лишь по краям, не пересекая заднюю крышку поперек. Так же на фотографии обнаружена деталь, о которой ранее никто не писал. Это может быть смарт-коннектор для быстрого подключения внешних устройств и зарядки.

Фото айфон 7 плюс задняя сторона
Фото айфон 7 плюс задняя сторона

Внизу телефона на задней стороне можно заметить три маленькие точки. Это и есть смарт-коннектор. Впервые он появился на iPad Pro и предназначается для легкого подключения клавиатуры.

Компания Feld&Volk, которая занимается моддингом айфонов, по фотографии представила, как может выглядеть смарт-коннектор:

Смарт-коннектор в iPhone 7 Plus
Смарт-коннектор в iPhone 7 Plus

Губернатор Саратовской области хочет наладить выпуск iPhone 7 в России

Губернатор Саратовской области Валерий Радаев предложил наладить выпуск айфонов 7 в России. Об этом он заявил на областном заседании:

«Может, стоит наладить выпуск iPhone 7 на базе вашего производства?», —

предложил губернатор генеральному директору ООО «СЭПО-ЗЭМ» Евгению Резнику. На что Резник ответил:

«Нам не хватит средств на покупку лицензии. Это очень серьезный вопрос».

Тем временем айфоны пока что производят в Китае. iPhone 7 по плану выйдет осенью 2016 года, после ежегодной презентации Apple.

Почему айфоны зависают при установке даты 01.01.1970

Блогер Tom Scott в своем новом видео объясняет причину поломки айфонов и айпадов после установки даты 1 января 1970 года:

Я не собирался снимать еще одно видео о багах iPhone, но недавно найденная «ошибка 1970 года» довольно интересна, и о таких я, кажется, не рассказывал.

В двух словах, это почти наверняка недополнение целого числа, вызванное эпохой Unix. Тем, кто понял смысл сказанного — это видео без надобности.

Остальные — пристегнитесь, и поехали!

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

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

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

Я уже снимал видео об этом, поэтому не буду задерживаться, но все сводится к тому, что полночь 1 января 1970 года — дата, о которой идет речь — это 0. В этом первая улика.

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

Перевод телефона и его операционной системы со старой 32-битной системы на новую требует работы над кодом, поэтому в нем появились небольшие различия. И в одном из них закрался этот баг.

Начнем с 4 битов, чтобы понять, как это работает.

0000 — это 0, после этого мы считаем в двоичной системе:

0001 — 1,

0010 -2 ,

0011 -3

и так далее, пока не дойдем до 1111 — 15. Это самое большое число, которое можно сохранить в 4 битах. Больше этого посчитать не выйдет.

Но что будет, если попробовать? Мы получим так называемое переполнение целого. После 15 пойдет… снова 0. Значение прокручивается, и мы начинаем сначала, как старый, аналоговый автомобильный одометр.

С 4 битами это, очевидно, будет проблемой, но с 64 битами неприятности начнутся с числами больше 15 квинтиллионов, так что, скорее всего, все будет в порядке.

Но, если максимальное хранимое число плюс один дает нам ноль, что дает ноль минус один?

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

Из-за этого в оригинальной версии игры «Civilization» Ганди был сволочью. Он начинал игру с уровнем агрессии 1. По ходу игры уровень агрессии снижался, и никто не написал проверку, не дающую ему упасть ниже нуля. Вместо этого он прокручивался, становился максимальным, и ни с того ни с сего Ганди объявлял войны направо и налево. К счастью, только в игре.

Конечно, есть вариант этого формата, могущий хранить отрицательные числа, но если бы Apple его использовали, этой проблемы, скорее всего, не было бы.

В конце концов, зачем вообще нужно отрицательное значение времени? Ведь никто в своем уме не будет ставить часы на iPhone на время раньше 1970 года! Поскольку это невозможно.

Если дойти до начала календаря, он останавливается на 1 января 1970 года, на нуле, потому что кто-то в Apple сказал: «Стоп, нет, это плохая мысль, это может довести до беды.»

Поэтому эта самая эпоха Unix, как ее называют, эта нулевая точка ограничивает календарь.

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

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

Что бы это ни было, оно вызывает «недокументированное поведение», а если неформально — система падает.

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

Существует другой тип двоичного целого числа, называемый знаковым числом, который справляется с отрицательными числами. Но это уже совсем другая история.

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

Как испортить и сломать айфон, всего лишь изменив дату

Чтобы испортить айфон, достаточно:

  1. Зайти в меню основных настроек.
  2. Выбрать пункт «Дата и время» и выключить автоматическую синхронизацию.
  3. Установить дату 1 января 1970 года.
  4. Перезагрузить телефон.

Читать далее Как испортить и сломать айфон, всего лишь изменив дату

iPhone 7: Кратко обо всем, что известно

Что мы ожидаем

Айфон 7 представят не раньше осени 2016 года, так что впереди еще месяцы ожиданий.  На данный момент флагманами Apple являются iPhone 6s/6s Plus, которые презентовали в сентябре 2015 года. И хотя до выпуска iPhone 7 остаются месяцы, слухов и утечек накопилось достаточно много. Читать далее iPhone 7: Кратко обо всем, что известно

У iPhone 7 не будет разъема для наушников 3.5 мм

Китайские и японские сайты подтверждают, что у новых iPhone 7 не будет разъема для наушников 3,5 мм. Вместо него будет использоваться один универсальный порт входа-выхода Lighting.

Китайские источники утверждают, что Apple анонсирует свои собственные bluetooth-наушники.

Судя по многочисленным опросам, большинство пользователей не одобряют отказ от разъема для наушников 3,5 мм, так как во-первых, нельзя будет одновременно заряжать телефон и слушать музыку, не имея беспроводных наушников и зарядки. Так же многие жалуются, что придется покупать новые наушники взамен своих любимых. Однако, как говорят слухи, Apple может выпустить переходник Lighting-3,5 мм.

В Apple поставляют двойные камеры для iPhone 7+

Как пишет сайт Digitimes, ссылаясь на свои тайные источники, японские и китайские производители линз, такие как Largan Technology и другие поставляют в Apple камеры с двумя линзами. Уточняется, что камеры поставляются для тестирования, а не для производства. Это подтверждает многочисленные слухи о том, что в одной из версий iPhone 7 будет задняя двойная камера.

Источник дополняет, что Largan Technology поставляет 60% линз для Apple, поэтому компания ищет других производителей оптики для покрытия своих нужд и для расширения партнерской сети.

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

Две задние камеры уже давно используются в телефонах на базе Андроид. Например, в HTC One M8 и One M9 используется сдвоенная камера с возможностью менять фокус каждой камеры, что позволяет в фотографиях менять фокусное расстояние от одного предмета к другому.

Какие функции и примочки нас ожидают у двойной камеры iPhone 7 Plus, узнаем в сентябре 2016 года. Это будет главной фишкой новинки с вау-эффектом.

Источник: http://www.iphonehacks.com/2016/02/apple-receiving-dual-lens-camera-samples-for-iphone-7-plus-from-suppliers.html

Камера Айфон 7 не будет выпирать из корпуса, так же исчезнут полосы антенны

Новые слухи об iPhone 7 из неназвнных источников сообщает сайт MacRumors. На этот раз речь идет о задней камере.

Как пишет издание, задняя камера айфона 7 не будет выпирать из корпуса, как у моделей iPhone 6/6s.

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

Если слухи подтвердятся, то будущий iPhone 7 будет похож на 6s и реакция людей на это должна быть интересной.

Источник: http://www.iphonehacks.com/2016/02/iphone-7-no-antenna-bands.html