Выпуск №308
На этой неделе из каждого утюга было слышно о Clubhouse — системе аудио-чатов. Кстати, в этой сети достаточно сильно развито IT-сообщество. Инвайт, конечно же, придется искать самостоятельно, чем не квест на предстоящие выходные?!
На этой неделе из каждого утюга было слышно о Clubhouse — системе аудио-чатов. Кстати, в этой сети достаточно сильно развито IT-сообщество. Инвайт, конечно же, придется искать самостоятельно, чем не квест на предстоящие выходные?!
В Apple Maps в Штатах наконец-то появились отметки пользователей об авариях, камерах, и так далее — не новость для пользователей Google Maps, но в целом складывается впечатление, что через пару лет можно будет окончательно перебраться на карты от Apple. Тем временем, разработчики Cyberpunk оказались взломаны и исходные коды их проектов постепенно утекают в публичный доступ на различных форумах, Tesla закупились биткоинами на полтора миллиарда долларов, а Steam официально стартовали в Китае. Там же, в Китае, уже заблокировали Clubhouse — очередную социальную сеть — только начинающую набирать популярность. Не повезло не только им — акции Hyundai и Kia упали на 10 процентов, потому что слухи об их переговорах с Apple по поводу партнерства не подтвердились. Посмотрим, что будет с ними на следующей неделе. А вы пока оставайтесь дома.
Facebook развернули анти-Apple акцию, в которой сообщают о том, что новые ограничения на сбор информации пользователей приведут к уничтожению малого бизнеса. Тут же последовали опровержения со стороны финансовых специалистов, где они говорят о подтасовке данных. Кто бы мог подумать, что одна из самых крупных корпораций, на самом деле заботится о своих интересах!? (Кстати, не забудьте обновить ваше приложение, начиная с весны этого года необходим обязательный запрос пользователей на сбор данных) Тем временем, Apple отчитывается о рекордном росте прибыли AppStore в январе, а в сети ходят слухи о том, что они собираются вложить почти 4 миллиарда доллларов в KIA, для производства собственных автомобилей. Едем в светлое будущее!
Очень насыщенная на события неделя: Apple отчитались о доходах за последний квартал, и теперь мы знаем, что количество используемых айфонов перевалило за полтора миллиарда. Вспоминайте об этом каждый раз, когда думаете, что шансы какого-нибудь бага «один к миллиарду» — судя по-всему, такие теперь случаются каждый день. Кроме того, начиная с iOS 14.5 разработчикам наконец-то придётся запрашивать разрешение пользователей на трекинг рекламных данных, и Facebook по этому поводу уже отправился в суд с антимонопольным иском. Ну и как вы все наверное уже слышали, Robinhood, приложение для торгов на акциях, решило ограничить покупку некоторых позиций во время их беспрецедентного роста: пользователи отреагировали сотнями тысяч 1* рейтингов за несколько часов. Не будьте как Robinhood; и оставайтесь, пожалуйста, дома.
Новый год, новые слухи и предположения о грядущих продуктах Apple. В iOS 15 предполагается отказ от поддержки iPhone 6S и SE. Две версии дальнейшего развития VR — громоздкий шлем или легковесные очки, которые поступят в продажу в 2022. Ну и куда же без автомобиля на электрической тяге, а также возращения MagSafe в MacBook Pro. Где-то мы это уже слышали?!
Пока весь западный мир распаковывал рождественские подарки, Samsung объявили, что вслед за Apple перестанут класть зарядные устройства в коробки со своими телефонами (и удалили посты, высмеивающие за это айфоны). Впрочем, вряд ли Apple это сильно заботит — судя по слухам, в ближайшее время мы можем увидеть обновленные Apple TV, в этот раз с упором на поддержку игр, новым пультом и собственным процессором, а еще через пару лет — электромобили с батарейками «следующего уровня». Видимо, самыми тонкими и стильными. В любом случае, праздники закончились, с наступившим всех Новым годом — пора потихоньку приходить в себя, читать все пропущенное за последние недели, и, в общем-то, по-прежнему оставаться дома
Apple без лишнего шума и презентаций представила новые полноразмерные наушники. Судя по отзывам, великолепный звук, потрясающее шумоподавление и заоблачная цена. Чехол стоит отдельного упоминания, чей экстравагантный вид порадил уже сотню мемов. Впрочем, если стоимость вас не отпугивает, они могут стать отличным новогодним подарком.
Новый год всё ближе и ближе, и все начинают подводить итоги: AirBnB вышли на IPO и удвоили свою стоимость за несколько часов, один из разработчиков Uber, подвёл итоги многолетнего переписывания их приложения с Objective-С на Swift (спойлер: всё прошло катастрофически плохо), в Штатах пытаются заставить Facebook продать WhatsApp и Instagram (запасаемся попкорном), Hyundai купили Boston Dynamics за символический миллиард долларов, а Adobe выпустили последнее обновление для Flash Player. Вместе с этим обновлением уходит эпоха: несколько поколений разработчиков выросли на Action Script и конструкторах анимации на Flash. Самое время пересмотреть «Масяню» — главное, оставайтесь, пожалуйста, дома.
Давно нам не подкидывали новых слухов о будущих продуктах Apple. На этой неделе, появилась информация о более мощной версии ARM-процессора M1x, и компьютерах на его основе: 14" и 16" макбуках и обновлённых iMac. Всё это ждёт нас в 2021. Также сообщается о релизе обновленного «железа» 8 декабря. Может нас порадуют ещё одной презентацией в этом году!?
Давно нам не подкидывали новых слухов о будущих продуктах Apple. На этой неделе, появилась информация о более мощной версии ARM-процессора M1x, и компьютерах на его основе: 14" и 16" макбуках и обновлённых iMac. Всё это ждёт нас в 2021. Также сообщается о релизе обновленного «железа» 8 декабря. Может нас порадуют ещё одной презентацией в этом году!?
Наверное, главное событие прошедшей недели (как минимум в русскоязычном сегменте Сети) — это выход Озона на IPO. Акции растут, иностранные медиа радуются и удивляются, остается только поздравить всех причастных. В то же время, IBM сокращает 20% сотрудников в Европе (около 10 000 рабочих мест), Salesforce начали переговоры о покупке Slack, а AWS пережили аварию, которая затронула множество компаний — сайты и сервера по всему миру прикидывались кирпичами несколько часов. Главное, что у Apple все хорошо: не забудьте, что через две недели приложения без информации о данных, которые они собирают, превратятся в тыкву. И оставайтесь, пожалуйста, дома.
Вот и появились первые обзоры ноутбуков и Mac mini на базе новых процессоров M1. Высокая производительность, которая в адаптированных приложениях сравнима с топовыми MacBook Pro 16, возможность запуска x86 приложений без больших потерь мощности, и значительно выросшая автономность. Минусов тоже хватает, например, неадаптированное ПО может работать нестабильно, нет поддержки eGPU, так что если для вас это критично, то пока стоит подождать.
Последние недели удивительно насыщенные на события: настолько насыщенные, что писать про презентацию Apple с новыми макбуками, кажется, уже поздно. Все уже протестировано, озвучено, обсуждено. Производительность -- на уровне, приложения (например, Docker или cocoapods) на новых чипах пока что не работают, а разница между двумя моделями только в вентиляторе и паре лишних часов работы (а так ли это, кстати?). Тем временем YouTube отменили ежегодный Rewind, Google Photos перестают быть бесплатными, а Zoom снова в центре скандала (оказывается, они рекламировали сквозное шифрование задолго до начала работы над ним). Еще и Гвидо ван Россум передумал выходить на пенсию и устроился в Microsoft. Посмотрим что будет на следующей неделе, а пока оставайтесь, пожалуйста, дома.
Вас никогда не посещало ощущение дежавю!? По-моему, мы уже посмотрели две презентации Apple, на которых нам рассказывали об экологичности их продуктов и заботе об окружающей среде. Долго ждать не пришлось, третья презентация назначена на 10 ноября. Будем снова проникаться перерабатываемым алюминием, а, ну, и возможно нам расскажут про новую macOS Big Sur, которая кстати уже доступна для разработчиков. Кстати, запустили предзаказы на iPhone 12 Pro Max и iPhone mini, успевайте, пока всё не расхватали.
Пока по всему миру пытаются бороться с монополией Google, собирают в американском Сенате слушания с участием Facebook и Twitter, и запрещают WeChat, Илон Маск по-тихому начал бета-тестирование своей спутниковой системы, для доступа к Интернету по всему миру. Пока что спутников мало, покрытия тоже не то чтобы много, но цены уже очень приятные и перспективы захватывающие. Еще пара лет и цензура Сети окажется в прошлом (ну или в руках одного человека — тут уж как посмотреть). Нашим сибирским просторам, впрочем, пока что это не светит (как и 5G в новых айфонах). Может быть, к следующему WWDC?... А вы пока оставайтесь, пожалуйста, дома.
В продажу поступили новые iPhone 12 и 12 Pro. Youtube пестрит обзорами и краш-тестами. Между собой сравниваются, как текущие аппараты, так и модели из предыдущих поколений. Обсуждаются модемы, камеры, «цыганские расцветки». В общем, сделать выводы и получить необходимую информацию совсем несложно. А что вы решили для себя, будете обновляться или подождёте следующего релиза?
Здравствуйте, не будет ли у вас минутки поговорить о спасителе нашем 5G? Нет? Очень странно — в последнее время все только о нём и говорят. Кажется, впервые за многие годы Apple немного недокрутили, и вместо всеми любимого шоу получилась сухая презентация с фактами, 5G, людьми, которые общаются с семьёй через колонки рассыпанные по всему дому, снова 5G, современными играми на очень маленьких экранах, 5G. Девайсы, конечно, получились интересные: наконец-то адекватного размера почти что флагман, да и новые плюшки в камере на 12 Pro Max не подкачали, но достаточно ли этого для владельцев iPhone 11? Видимо, узнаем уже на днях — главное, оставайтесь пока что дома. И почитайте про 5G, если ещё не слышали.
Неужели дождались?! День Д назначен на 13 октября. Будет ли презентация посвящена только новым iPhone или нас порадуют чем-то совершенно новым!? Посмотрим...
Зима уже не за горами, и крупные компании начинают задумчиво оглядываться по сторонам в поисках дополнительных источников дохода. Google, например, решили не отставать от Apple и тоже требуют от разработчиков проводить все платежи исключительно через Google Play, и отдавать 30%. Cloudflare запустили Radar: своего рода аналитику трендов для сайтов. Microsoft анонсировали эмуляцию x64 на своих ARM устройствах. И это мы ещё не смотрим в сторону Sony PS и Xbox. Осталось дождаться Apple с их фитнес-подпиской и анонсом новых айфонов. Вы, главное, оставайтесь пока дома.
iOS-разработчики обычно ждут двух событий: WWDC и осенней презентации продуктов. Мероприятие прошло, но долгожданные iPhone мы так и не увидели. Поэтому продолжаем следить за аноснами и «утечками». Для начала появилась ожидаемая дата презентации — 13 октября. Также на этой неделе, всллыла информация об iPhone mini. Фейк или же нас действительно ждёт расширение продууктовой линейки?!
Очень насыщенная на события неделя, для большинства разработчиков в экосистеме Apple пролетевшая под эгидой Xcode 12, совершенно неожиданных ошибок при сборке и десятков сломанных зависимостей. Apple сыграли подлянку, выложив GM меньше чем за сутки до релиза iOS 14 и умудрившись дважды поменять его налету. Люди, не особо знакомые с проблемой, конечно, продолжают утверждать, что у нас было три месяца на то, чтобы как следует подготовиться, но даже самый-самый junior-разработчик, ещё вчера не знавший про Swift, скорее всего догадывается, что без GM нельзя предсказать и половину проблем, связанных с релизом. Так и живём. Не терпится увидеть, какие App Clips и Widgets у вас получились. Только оставайтесь, пожалуйста, дома.
Apple наконец-то объявили дату презентации новых устройств и обновленной версии iOS — 15 сентября. По слухам, будут представлены часы, iPad и система AirTag, а вот анонс iPhone 12, возможно, будет перенесен. В любом случае, ждать осталось недолго.
Главная новость прошедшей недели, сразу после вчерашнего падения акций Apple — расследование SEC по поводу Robinhood, платформы для торгов акциями. Судя по-всему, они продавали информацию о миллионах сделок своих пользователей компаниями, которые занимаются алгоритмической торговлей. Следом за ними, понятное дело, идут попытки продать и купить TikTok, слухи о новых устройствах Apple, и блокировки сотен китайских приложений в Индии. Кажется, рынок технологий штормит в преддверии осени. Держитесь крепче, и, пожалуйста, оставайтесь дома.
Меньше недели осталась до прихода осени и момента, когда нам наконец-то удастся перевернуть календарь. Ну а пока готовимся к наступлению нового учебного года, наслаждаемся последними теплыми днями, запасаемся теплыми вещами и вылавливаем из сети свежую информацию о предстоящих релизах Apple.
Насыщенная на события неделя: Airbnb официально подались на IPO, но отказались разглашать подробности. TikTok, как оказалось, ещё в декабре обогнал Instagram по времени использования — теперь хотя бы понятно, почему на него так нападают в Штатах. Zoom выходит на популярные устройства от других компаний, скоро можно будет звонить коллегам с холодильников и Echo Show. Яндекс решили объединить несколько приложений в одно — почти как несколько репозиториев в монорепозиторий. Только для такси и еды. Что ещё нужно в эти странные времена? Будьте здоровы, и, пожалуйста, оставайтесь дома.
Пока Epic ведёт войну против Apple и Google, Microsoft пытается приобрести часть TikTok за внушительные 40 миллиардов долларов. Посмотрим, что из этого получится. Также стало известно о том, что облачным игровым сервисам Google Stadia и Microsoft xCloud — вход на iOS в ближайшее время закрыт, из-за нарушения правил App Store, никто не любит отказываться от прибыли добровольно. Хочется пожелать всем крепкого здоровья в столь непростое время, а нашим соседям стойкости и сил для преодоления сложившейся ситуации.
Не успели отшуметь проблемы с хакерами в Garmin — они, кстати, в итоге заплатили выкуп, как у Intel утекло невообразимое количество исходного кода. Canon, к слову, стал жертвой того же самого типа атаки — тысячи зашифрованных файлов, работа и заводы стоят, пользователи в панике. В Америке, тем временем пытаются запретить TikTok, и Instagram на радостях запустили свою копию — Reels. Оставайтесь дома и продолжайте следить за новостями.
Чем ближе презентация Apple, на которой будут показаны новые продукты, тем больше в сети утечек со спойлерами грядущих устройств. Но компании явно сейчас не до этого, они столкнулись с волной критики по поводу 30% комиссии с продажи приложений. Открытые письма опубликовали Airbnb, Telegram и другие крупные компании, посмотрим к чему это приведёт.
Главные новости последних недель — взломы. Не успели выдохнуть после проблем с Twitter, теперь под угрозой Garmin: судя по слухам, хакеры смогли заразить их внутреннюю инфраструктуру — техподдержка не работает, заводы стоят, устройства не синхронизируются, а часть данных, возможно, вообще не получится восстановить. Вот и доверяй после этого облачным сервисам. Плюсом ко всему, недавнее падение Cloudflare подчеркнуло, что децентрализованный интернет как был мифом, так и остался. Ох уж этот 2020. Будьте здоровы и оставайтесь дома.
Пожалуй, самой горячей новостью этой недели был запуск Spotify в России. Кто-то вздохнёт с облегчением, ведь не нужно больше заморочек с использованием VPN, мимо кого-то из вас этот сервис прошёл стороной и вы не видите в нём преимуществ, по сравнению с уже существующими. В любом случае от усиления конкуренции, все остаются в выигрыше.
Эпидемия коронавируса набирает обороты, и это отчасти сказывается на IT-индустрии: США собираются забанить TikTok как ответ на пандемию, MS Teams выпустили обновление, где собеседников можно рассадить за «парты», Spotify генерирует отдельные плейлисты для тренировок дома, Fujitsu объявили, что в офисы больше не вернутся (а там 80 000 сотрудников). И только у нас PayPal закрывает переводы внутри страны, а Telegram неожиданно присылает одного из своих представителей на дебаты с премьер-министром. Пора, кажется, учиться пользоваться Signal. И не забывайте оставаться дома!
Народ потихоньку отходит от WWDC и начинает писать материалы по представленным нововведениям. Впрочем, как и в прошлом году, большая часть из них посвящена SwiftUI. Возможно, уже стоит всерьёз за него взяться?!
Сегодня последний день нашего разработческого Рождества. Сотни видео уже просмотрены, ещё столько же ждут своей очереди, а не за горами и Apple Design Awards — всё в новом удалённом формате. Мы начинали готовиться к этой неделе за месяцы до, но в итоге она всё равно пролетела незаметно. К счастью, ни статьи, ни твиты, ни видео никуда не исчезнут. Отвлекитесь от Apple: почитайте что-нибудь не связанное с программированием (только не про яблоки, понятное дело), позагорайте на балконе в безопасном расстоянии от других людей. Проверяйте почту — мы будем на связи раньше, чем вы думаете.
Дорабатываем эту неделю и хорошенько высыпаемся на выходных! С понедельника начинается жара, придётся найти время не только для работы, но и для просмотра свежих видосиков от Apple. В интернетах затишье, новостным сайтам остаётся лишь делиться последними слухами о будущих новинках, а твиттер пестрит куртками с символикой WWDC от студентов, победивших в Swift Student Challenge. Отличных выходных и приятных впечатлений от предстоящей конференции!
Главное событие этого лета уже не за горами — и нет, это не повсеместная отмена карантина. Теперь мы знаем немного подробностей о том, как будет устроена WWDC в этом году — от нового форума для разработчиков до тет-а-тет консультаций с инженерами Apple, и это всё на фоне слухов о том, что компания собирается перейти на свои собственные процессоры для компьютеров. В прошлый раз такое изменение было ещё при Стиве, и это был сильный рывок вперёд, как для них, так и для юзеров. Запасайтесь попкорном, настраивайте большие экраны для просмотра, и, пожалуйста, оставайтесь дома.
Неделя прошла под знаменем космонавтики. Наконец-то холивары по поводу эпидемии перешли в новое русло, и теперь с коллегами после онлайн-планинга можно обсудить, чьи ракеты лучше, дешевле и быстрее, либо запланировать полёт на красную планету в ближайшем будущем и поработать над софтом для автоматического полива картошки.
В мире разворачивается битва за сердца и умы, и в XXI веке главным оружием — оказались социальные сети. На фоне эпидемии, что Twitter, что Facebook под прицелом критиков, требующих прекратить распространение дезинформации. Twitter начали помечать подозрительные сообщения плашкой и ссылкой на проверенные источники. Всё было в порядке, пока не пометили твит президента Америки, а он внезапно обиделся и теперь штампует законы, чтобы эти самые социальные сети закрыть. Другие новости повеселее: сервисы онлайн-обучения взорвались ростом — в Coursera +10M пользователей, Udacity процветает, а не за горами, еще и WWDC. Столько поводов оставаться дома и становиться умнее!
С приближением WWDC всё больше слухов появляется о новых продуктах, которые Apple может выпустить. Одним из последних стала информация об очках дополненной реальности. Пока никакой информации о том, будет ли это standalone-устройство, или в пару к нему обязательно потребуется наличие iPhone, нет. Что ж, было бы интересно что-то подобное увидеть, подождем до конференции, может быть, слухи подтвердятся.
Несмотря на бушующую в мире пандемию, эта неделя вышла очень насыщенной: Telegram отказались от планов на запуск своей криптовалюты, Яндекс.Практикум вышел на англоязычный рынок, Google и Apple совместными усилиями обновили свой протокол для отслеживания контактов, спасибо сообществу разработчиков за их комментарии, Facebook продолжает копировать функции из Snapchat (в этот раз Bitmoji), Zoom прикупили себе KeyBase, а Twitter разрешил своим сотрудникам не возвращаться в офисы и оставаться на удалёнке навсегда. Вот и вы, пожалуйста, продолжайте оставаться дома.
Apple подумывает об организации онлайн-встреч с использованием Memoji, так что, возможно, скоро мы все перейдём из Zoom в виртуальные комнаты, в которых можно будет отчитываться повелителю почему поставки дройдеков были приостановлены. А может эта WWDC будет проходить именно в таком режиме? Что ж посмотрим. Кстати, Apple обновила линейку 13-дюймовых ноутбуков, теперь в нём новая клавиатура, да и «железо» пошустрее стало.
Apple подумывает об организации онлайн-встреч с использованием Memoji, так что, возможно, скоро мы все перейдём из Zoom в виртуальные комнаты, в которых можно будет отчитываться повелителю, почему поставки дройдеков были приостановлены. А может, WWDC будет проходить именно в таком режиме? Что ж посмотрим. Кстати, Apple обновила линейку 13-дюймовых ноутбуков, теперь в нём новая клавиатура, да и «железо» пошустрее стало.
В прошлом году мы иронично советовали вам провести майские праздники с пользой и позагорать перед монитором. Кажется, в этом году не будет никакой иронии: постройте маршрут от спальни до кухни, делайте перерывы между экранным временем, с тоской смотрите в окно, но главное — сидите, пожалуйста, дома. Шашлыки можно и зимой сделать. Чтобы немного отвлечься, взгляните на рост акций Tesla (кто бы мог подумать) и подборку уязвимостей в продуктах Apple (сегодня в выпуске). Отличный повод переосмыслить приоритеты!
Надеюсь, в днях недели ещё не потерялись?! Сегодня пятница если что, а значит ещё немного работы и ещё два дня самоизоляции. Планы на выходные уже построили? Прогуляться на кухню, сделать обход коридора, посмотреть в окно на балконе, почитать про новый MacBook с процессорами ARM.
Не то чтобы очень неожиданно, но всё-таки почти незаметно Apple анонсировали новый iPhone. Ценители четырехдюймовых экранов грустят, разработчики облегчённо выдыхают, аналитики предсказывают стремительный рост покупок, даже в такое необычное время. Все те же Apple запустили на днях аналитику по использованию своих карт, чтобы показывать «индекс изоляции». Яндекс, к слову, сделал это на пару недель раньше — мелочь, а приятно. Посмотрим, что теперь придумают Google.
Не надоело ещё сидеть дома?! Пока что ничего с этим сделать нельзя, поэтому развлекаемся как можем, в Apple TV+, например, стали доступны некоторые сериалы бесплатно. В сети появляются новые спойлеры со свежей информацией об iOS 14 (а мы до сих пор iOS 10 поддерживаем). Sony показала новый геймпад и с его участием уже появляется контент для взрослых. Внимание всей игровой индустрии приковано к новому проекту от Riot Game, в общем, улыбаемся и машем.
Не надоело ещё сидеть дома?! Пока что ничего с этим сделать нельзя, поэтому развлекаемся как можем, в Apple TV+, например, стали доступны некоторые сериалы бесплатно. В сети появляются новые спойлеры со свежей информацией об iOS 14 (а мы до сих пор iOS 10 поддерживаем). Sony показала новый геймпад и с его участием уже появляется контент для взрослых. Внимание всей игровой индустрии приковано к новому проекту от Riot Game, в общем, улыбаемся и машем.
Последние недели весь мир крутится вокруг Zoom: там спорят с коллегами и выпивают с друзьями, увольняют сотрудников, общаются с родными, часто покупают акции и скачивают приложение не той компании (кто-то неожиданно проснётся очень богатым). Первоапрельские шутки на фоне всеобщего кризиса прошли незаметно: даже Google решили в этом году ничего не устраивать, а по всему миру юристы, философы и экономисты спорят о том, как всё изменится после пандемии. Спойлер: прорвёмся, но, пожалуйста, сидите дома. Apple тем временем решили всех подбодрить и случайно засветили AirTag в одном из своих видео. Жаль, что не AirPower, конечно.
В интернете уже ходили шутки по поводу того, что в период эпидемии появится новое поколение корониалов, но, оказывается, в этом есть доля правды. На тематических сайтах стало появляться больше материалов по программированию, всё больше блогеров публикуют обучающие видео, а интерес к программированию как возможности получения дохода на «удалёнке» всё выше и выше. Так что не теряйте зря время, пока находитесь в самоизоляции. Ну а мы постараемся вам в этом помочь.
В следующую пятницу мы проводим AMA (Ask Me Anything). Присылайте ваши вопросы по разработке и не только, будем отвечать на них, дискутировать по поводу самых интересных и животрепещущих тем и, конечно же, поднимать ваше настроение.
В интернете уже ходили шутки по поводу того, что в период эпидемии появится новое поколение корониалов, но, оказывается, в этом есть доля правды. На тематических сайтах стало появляться больше материалов по программированию, всё больше блогеров публикуют обучающие видео, а интерес к программированию как возможности получения дохода на «удалёнке» всё выше и выше. Так что не теряйте зря время, пока находитесь в самоизоляции. Ну а мы постараемся вам в этом помочь.
В следующую пятницу мы проводим AMA (Ask Me Anything). Cоберутся авторы и создатели дайджеcта, даже Саша Чёрный и Саша Зимин обещают быть. Присылайте ваши вопросы по разработке и не только, будем отвечать на них, дискутировать по поводу самых интересных и животрепещущих тем и, конечно же, поднимать ваше настроение.
Кажется, вся история развития удалённого программирования подводила нас к этому моменту: сидим по домам, пишем код, никуда не выходим. Компании начинают осознавать преимущества: продуктивность сотрудников увеличивается, количество совещаний уменьшается, тратиться на кофе и печеньки вообще не нужно. И ладно бы на этом все закончилось, но нет: Netflix урезает битрейт на 25%, чтобы не сломать интернет, в Кремниевой долине всё стоит, потому что программы себя без смузи не напишут. И только Apple ничего не смущает: новый iPad Pro с новой клавиатурой, новый Mac Mini, новый Macbook Air. Всё для нас. Главное, пожалуйста, сидите дома.
Кажется, вся история развития удалённого программирования подводила нас к этому моменту: сидим по домам, пишем код, никуда не выходим. Компании начинают осознавать преимущества: продуктивность сотрудников увеличивается, количество совещаний уменьшается, тратиться на кофе и печеньки вообще не нужно. И ладно бы на этом все закончилось, но нет: Netflix урезает битрейт на 25%, чтобы не сломать интернет, в Кремниевой долине всё стоит, потому что программы себя без смузи не напишут. И только Apple ничего не смущает: новый iPad Pro с новой клавиатурой, новый Mac Mini, новый Macbook Air. Всё для нас. Главное, пожалуйста, сидите дома.
Думаю вы уже знаете, о чём я вам расскажу?! Да, по всему миру отменяются все массовые мероприятия, а компании переводят сотрудников на удалённую работу. Тем временем Китаю немного полегчало и Foxconn возвращается к нормальному рабочему графику, а это значит, что скоро мы сможем увидеть новые модели iPhone, iPad и MacBook. О некоторых из этих устройств в сеть недавно утекли данные, а также подробности об обновлениях HomeKit, новом Apple TV и поддержке «мышки» в iPadOS 14.
Думаю вы уже знаете, о чём я вам расскажу?! Да, по всему миру отменяются все массовые мероприятия, а компании переводят сотрудников на удалённую работу. Тем временем Китаю немного полегчало и Foxconn возвращается к нормальному рабочему графику, а это значит, что скоро мы сможем увидеть новые модели iPhone, iPad и MacBook. О некоторых из этих устройств в сеть недавно утекли данные, а также подробности об обновлениях HomeKit, новом Apple TV и поддержке «мышки» в iPadOS 14.
Экспоненциально увеличивающееся количество отмененных конференций, форумов и выставок. То ли из-за вирусов, то ли из-за недостатков финансирования, в которых стыдно признаться. Кажется, еще чуть-чуть и букмекеры начнут принимать ставки на то, состоится ли WWDC. А если и состоится, то в каком мире: реальном или виртуальном? Не забывайте мыть руки, а ещё мышку, клавиатуру и колёсики от своего нового Mac Pro.
«Вот и секретные документы подъехали» © Говорят, что Apple скоро выпустит на рынок колёса для Mac Pro в качестве отдельного товара. Можно будет прокачать «хакинтош» с помощью фирменного аксессуара. Ещё бы производители из Китая выпустили что-нибудь стоящее для этого рынка с хорошей резиной и LED-подсветкой, но им пока не до этого. В разгар эпидемии, идёт война с ветряными мельницами, в этот раз банхаммер угодил по игре Plague Inc., которую в срочном порядке удалили из App Store.
Пока в России обсуждают, согласятся ли компании предустанавливать российские приложения на свои телефоны, Apple задумались о возможности выбирать приложения по умолчанию. Не то чтобы это сильно поменяет жизнь разработчиков, но пользователям точно станет проще. Тем временем в Штатах очередной виток давления государства на компании: Huawai, кажется, всё, и теперь они переключаются на Google vs Oracle. Впрочем, вряд ли это как-тот скажется на мобильной индустрии, так что самое время начинать бронировать отели на время WWDC (пока они не кончились) и надеяться на лотерею билетов.
Вы любите даты и связанные с ними праздники? Завтра, например, день ENIAC, 74 года назад он был представлен в Пенсильванском университете. Это повод собраться с коллегами и сочувствующими гражданами в баре за кружкой тёмного. А вот сегодня праздник, про который при наличии второй половинки забывать не стоит, а то и огрести можно. Валентинку уже подарили? А свидание или сюрприз на вечер запланировали? Подарок приготовили или решили, что слов о любви бесконечной вполне достаточно?! Ну, с советами лезть не буду, вам виднее. А что делать, если любовь неразделённая и безответная? Как вообще принять участие в «Дне всех влюблённых»? Обязательно получать отклик на ваши чувства от человека, в которого вы влюблены? Как это работает? По принципу TCP или всё-таки больше на UDP смахивает? Уже и документации по этой теме написано столько, что на заполнение Вавилонской библиотеки хватит, а вопросы остаются нерешёнными. Да и какой разработчик документацию читает, если проще самостоятельно попробовать и на все грабли наступить, зато без подсказок.
Главная новость недели: в штате Айова попытались провести голосование в мобильном приложении и не смогли. Причин может быть много, не будем показывать пальцем на самую очевидную (начинается на React, заканчивается на Native). Тем временем Xiaomi, Huawei, Oppo и Vivo объединяются, чтобы разрушить монополию Google на магазин приложений для Android. С Apple такое пока что не прокатит, но следить за успехами будет интересно. В остальном — наслаждайтесь новой бетой Xcode, следите за иммунитетом, да и вообще: весна уже близко.
Только отгремели новогодние праздники, понемногу удалось втянуться в работу, а январь уже машет на прощание рукой. Но мы не отчаиваемся, времени, чтобы выполнить обещания, данные на год, ещё полно. Предстоящие выходные можете провести, ностальгируя за переизданием Warcraft 3, но многого не ожидайте. На Metacritic игра получила рекордные 1/10 от пользователей: лаги, краши и прочие прелести современного гейминга. Интересно, программисты так плохо постарались или менеджеры слишком торопили их с релизом к указанной дате?! Самое главное, внимательно следите за своим здоровьем!
Только отгремели новогодние праздники, понемногу удалось втянуться в работу, а январь уже машет на прощание рукой. Но мы не отчаиваемся, времени, чтобы выполнить обещания, данные на год, ещё полно. Предстоящие выходные можете провести, ностальгируя за переизданием Warcraft 3, но многого не ожидайте. На Metacritic игра получила рекордные 1/10 от пользователей: лаги, краши и прочие прелести современного гейминга. Интересно, программисты так плохо постарались или менеджеры слишком торопили их с релизом к указанной дате?! Самое главное, внимательно следите за своим здоровьем!
Apple решила не поддерживать полное шифрование бэкапов в iСloud. Кажется, потому что ФБР очень сильно грустило. Если и правда так, то приготовьтесь следить за скандалом — последние несколько лет Apple уверенно претендовала на звание главного борца за защиту пользователей и от корпораций, и от государств. Тем временем мессенджер WeChat вдохновился успехом Tik-Tok и строет свой собственный лунопарк с короткими видео (да, в мессенджере). Интересно, кто сдастся следующим.
Apple решила не поддерживать полное шифрование бэкапов в iСloud. Кажется, потому что ФБР очень сильно грустило. Если и правда так, то приготовьтесь следить за скандалом — последние несколько лет Apple уверенно претендовала на звание главного борца за защиту пользователей и от корпораций, и от государств. Тем временем мессенджер WeChat вдохновился успехом Tik-Tok и строет свой собственный лунопарк с короткими видео (да, в мессенджере). Интересно, кто сдастся следующим.
Стагнация и прокрастинация могут застать врасплох, особенно зимой после продолжительных праздников. Самостоятельно выбраться из подобного состояния иногда тяжело. Посмотрите вокруг — рядом с вами есть люди, которые постоянно подталкивают вас к развитию и действиям. Возможно, они ищут в этом не только собственную выгоду, но действительно желают помочь вам. Не отталкивайте их, возьмите чашку горячего какао, пару печенек и обсудите с ними решения по развитию текущего проекта, рефакторингу кода или идею для новой статьи на Хабр.
Первый выпуск в году. Посмотрим, что мы могли пропустить! В Америке снова изменяют законы вокруг самоуправляемых автомобилей — кажется, чтобы всех в этой сфере обогнать. В Facebook, в свою очередь, анонсировали план на 2020, и там всё подряд: децентрализация интернета, приватные социальные платформы, другие формы организации правительства (ха-ха). Вокруг Ring (умных видеокамер и дверных звонков) продолжается скандал после недавнего взлома: теперь оказалось, что некоторые их сотрудники получили неправомерный доступ к данным. В TikTok, к слову, тоже был взлом — у злоумышленников был контроль над всем — от лайков до выкладывания видео.
2 выходных, 2 рабочих дня — и наступит долгожданный многими праздник. Море суеты, пробок, мандаринов, шампанского и оливье.
Кто-то уже несётся за живой ёлкой к ближайшему метро, а кому-то будет достаточно установить её на обоях и, возможно, запустить виджет с гирляндой. Одни из нас летят через полмира, чтобы встретить праздник в кругу семьи, другие стараются спрятаться подальше от людей и предпочтут услышать бой курантов на Twitch-трансляции.
Каждый способ хорош по-своему, главное — чтобы реальность совпадала с вашими желаниями, а если в этом году что-то не получилось, то это отличный шанс составить новые планы, поставить новые цели и идти к их осуществлению!
Счастливого Нового года!
Яндекс запустил новый поиск с мгновенными ответами от экспертов и ускоренной загрузкой. Google тем временем решает, оставаться ли вообще на рынке облачных решений. LastPass (и другие продукты от LogMeIn) купила группа инвесторов. Кажется, что чем ближе конец года, тем сильнее все спешат закончить со всеми делами и проектами. Не забывайте, что на днях App Store закроется на каникулы.
Неделя ознаменовалась важными для Apple релизами: Mac Pro и Pro Display XDR. Цены кусаются. Пользователи погрузились в тяжёлые думы: не будет ли тормозить Xcode и Chrome на конфигурации с 1.5Тб ОЗУ, выдержат ли колеса у корпуса Mac Pro (за 400$) прогулку по российским тротуарам, откуда брать и какие цены будут на ткань для полировки новых мониторов с нанотекстурой. В твиттере сравнили маркировку у моделей памяти Mac Pro и нашли аналогичные в розничных магазинах по цене в 4 раза дешевле, а это значит, что у вас есть возможность сэкономить 18000$ при покупке нового железа. Те же, кого этой волной не накрыло, продолжают публиковать слухи о грядущем iPhone SE2 (iPhone 9) и iPhone 5G. Так что не теряйте времени, а бегите строчить комментарии под свежими твитами и новостями.
Ларри и Сергей покинули руководящие посты в Alphabet — конец эпохи. Uber лишается лицензии в Лондоне — будущее снова за повозками с лошадьми. Apple опять под прицелом журналистов: неожиданное мероприятие с анонсом лучших приложений года, очередная утечка следующего поколения девайсов и паника по поводу невозможности отключить сбор геоданных. Кажется, что конец года для крупных корпораций — это не только распродажи в Чёрную пятницу, но и куда более серьёзные давление и паника. Хорошо, что наши собственные проблемы обычно заканчиваются на решении конфликтов со Storyboards в git. Пусть всё так и остаётся.
Пока в интернете продолжаются спекуляции по поводу следующего поколения iPhone, в которых, как предполагают, избавятся от LCD-экранов в пользу OLED даже в «бюджетных» моделях, RIPE NCC сообщили, что отдали в пользование последний диапазон IPv4-адресов. Похожая ситуация была в 2012, но тогда решили забрать адреса из зарезервированного пула, а провайдеры стали активнее использовать NAT вместо внедрения нового способа адресации. Отступать некуда...
Tesla запустила конкурента одной из самых популярных машин в истории автопроизводства США — Ford F-150 и разбила все окна, пытясь показать, что она пуленепробиваемая. Sony открыла компанию Sony AI (связано ли это с последними новостями от Кармака?). В устройствах на базе Android есть серьёзная уязвимость: злоумышленники на протяжении многих лет могли незаметно управлять камерой телефона (месяц назад все кричали, что iOS намного более уязвимая система). Но всё это, разумеется, меркнет по сравнению с запуском очередной игры от Half-Life (не "3", конечно, но уже хорошо).
Дождались — релиз MacBook Pro 16! Экран больше, производительность выше, накопитель вместительней. В клавиатуру вернули старый механизм «ножницы» (теперь это Magic Keyboard), кнопку Esc сделали физической (теперь зависший TouchBar — не проблема), «стрелочки» сделали одинакового размера, батарею увеличили до максимума (более ёмкий аккумулятор в самолёт не пронести), охлаждение улучшили, видеокарты переехали на 7-нм техпроцесс, а цена осталась прежней. Создаётся ощущение, что Apple повернулась лицом к разработчикам. Что ещё нужно для счастья? Пожалуй, обновление MacBook Pro 13.
Xiaomi выпустили часы, до боли напоминающие одну известную компанию. Яндекс, в свою очередь, запустил в офисе самоуправляемые тележки (скоро на всех улицах города), а GitLab решили не нанимать сотрудников из России и Китая из-за «плохого геополитического климата». До Нового года, к слову, осталось всего ничего, так что если в ваших планах было выпустить до декабря с десяток приложений — самое время об этом задуматься.
Насыщенная неделя получилась. Запуск сервиса Apple TV+, неожиданный релиз наушников AirPods с приставкой Pro, информация о новом 16-дюймовом MacBook Pro, которую достали из свежей беты macOS Catalina, новый, ещё не объявленный продукт под названием "AirTag", который поможет вам не потерять ключи или найти забытый рюкзак. Может, нас ещё и беспроводной зарядкой порадуют, которую анонсировали ещё в далёком 2017?
Крупные корпорации продолжают захватывать мир: Софтбанк прикупил себе WeWork, Google отслеживает и пресекает попытки сотрудников объединиться в профсоюз, Facebook отказывается удалять неправдивую рекламу, а юриста Apple, занимавшегося предотвращением инсайдерской торговли, обвинили в инсайдерской торговле. Тем временем от Apple по-прежнему ничего не слышно о новых макбуках. На фоне таких новостей, кажется, это не так уж и плохо.
Интернет захлестнула новая волна сравнений iPhone, но на этот раз не с аппаратами Samsung, а с устройствами Pixel 4 от Google, релиз которых произошёл на этой неделе. Естественно, самому тщательному осмотру подверглись камеры флагманов. Тем временем iOS 13 преодолела важный этап и установлена уже больше чем на половине поддерживаемых устройств. Так что если ещё не поддержали полноценную работу приложения с последней версией мобильной операционной системы от Apple, то сейчас самое время.
Пока крупные компании, такие как Apple и Activision Blizzard, разбираются с недовольными потребителями из-за разногласий в связи с протестами в Гонконге, разработчики занимаются обновлением ОС на своих маках. В понедельник нас порадовали релизом macOS Catalina, а это значит, что можно тестировать новые фичи и ждать пополнения AppStore новыми приложениями, за что отдельное спасибо Catalyst. Также появились новые слухи об обновленной линейке MacBook, которым, возможно, вернут старую добрую клавиатуру с ножничным механизмом. Тем временем, Apple TV+ в предверии ноябрьского запуска обрастает новыми трейлерами сериалов, которые готовятся к выходу.
Чем ознаменовалась эта неделя? Ну конечно же, публикацией уязвимости в загрузчике iOS под названием Checkm8. В скором времени обещают выпуск Jailbreak для широкого спектра устройств от iPhone 4S до iPhone X. Как утверждается, эксплойт не может быть устранён с помощью патча. Удалённый доступ к вашим данным злоумышленники получить не могут, однако, некоторые специалисты рекомендуют выполнять перезагрузку устройства, если вы его оставили без присмотра в номере гостиницы на долгое время. А ещё сегодня вышла GM версия новой macOS Catalina, а значит релиз не за горами.
Uber делает операционную систему для реального мира (хотите — покупайте билеты на самолёт или бронируйте отели, заказывайте еду, а если очень повезет, то и такси можно будет вызвать). Alexa начнет ругаться матом, если заплатить Amazon пару долларов. Facebook перезапустил социальную сеть в дополненной реальности. Google Play анонсировали свой Apple Arcade (но только для телефона, хотя и за те же деньги). Если вам всё ещё не кажется, что корпорации не хотят выпускать вас из своих цепких рук, подумайте ещё раз. Глубина-глубина, я не твой… Отпусти меня, глубина.
iOS 13 в релизе, iPhone 11 поступил в продажу, YouTube пестрит видео с обзорами и сравнениями новинок. Если этого не достаточно для того, чтобы скоротать пятничный вечер, то можно приобщиться к великому событию и понаблюдать за штурмом Зоны 51 или оформить подписку на новый игровой сервис Apple Arcade. Как оказалось, в нём можно найти достойные игровые проекты.
Предзаказ новых айфонов уже идёт, часы заказаны и в пути, а большинство зрителей той-самой-презентации по факту разочарованы: Apple Tag так и не анонсировали (хотя и тонко намекнули), Apple Watch тоньше не стали, iPhone как не поддерживал 5G, так и не поддерживает. В твиттере жалеют о потерянном времени, но всё равно восхищаются промороликами. В любом случае, кажется, пора смириться, что смартфон — это просто смартфон. It just works, как сказал когда-то Стив Джобс. Не стоит ожидать чего-то невообразимого от презентации смартфона, как минимум потому, что Apple однажды уже всех им поразили, а во второй раз им это вряд ли удастся.
Ну что? Почти дождались!
Всего пара дней, и у нас будет возможность обсуждать новые модели планшетов, смартфонов и часов. Уже потираете руки в надежде оформить предзаказ одним из первых, или больше энтузиазма и восторга вызывает новая iOS, и вы готовитесь выкатить обновлённую версию приложения с крутыми «плюшками»? Если так, то оставшиеся несколько дней можно потратить на полировку фич и устранение багов.
Хороших выходных и приятных впечатлений от грядущей презентации!
Apple активно занимается подготовкой к предстоящему сентябрьскому ивенту. Представителям прессы высылаются приглашения, а бета-версия iOS получает новое минорное обновление до версии 13.1. Мы же, тем временем, провожаем последние дни лета, наслаждаемся солнечными лучами и шашлыком, откладываем деньги на новое поколение телефонов и продолжаем постигать азы SwiftUI.
Bitbucket прекращают поддержку Mercurial, а Android отказались от «сладких» названий версий и анонсировали просто Android 10. Пока эпохи кончаются одна за другой, Xiaomi запустили свой аналог AirDrop, объединившийся с несколькими другими компаниями, а количество спутников китайской навигационной системы BeiDou превысило количество спутников GPS и ГЛОНАСС. Кажется, Китай наступает не только с AliExpress — самое время перечитать App Store Guidelines и выставить правильные рейтинги для этого рынка. И CallKit из приложения убрать, разумеется.
Что самое важное в работе разработчика? Умение писать «чистый» код, поддержка знаний в актульном состоянии, создание правильной архитектуры, координирование команды, покрытие проекта тестами!? Возможно, более приземленные вещи, например, соблюдение правильного баланса между отдыхом и работой, для того чтобы программирование приносило удовольствие, а друзья не забывали о том, что вы существуете? Может быть, в эти выходные стоит выбраться из уютной квартиры и попробовать что-то новое — или заглянуть к бабуле на порцию свежей выпечки, или плюнуть на баланс и посмотреть ещё пару видосиков с WWDC? Выбор за вами.
Безопасность — главная проблема последнего десятилетия. Корпорации заявляют о промышленном шпионаже, крупные авиалинии блокируют вылеты из-за подозрений на взлом, Apple обещает миллион долларов любому, кто найдёт уязвимость в ядре любого их продукта и раздает исследователям специальные версии iPhone с возможностью поставить процессор на паузу и проследить путь каждого байта. Если вы цените своё спокойствие (и душевное равновесие ваших пользователей), не инвестируйте в биткоины, инвестируйте в безопасность.
Apple продолжает активно снабжать нас новыми версиями iOS и macOS, нещадно убирает старые и добавляет новые конструкции в фреймворке SwiftUI, который многие даже не видели в глаза. Зато сколько возможностей для написания новых статей открывается у разработчиков каждую неделю благодаря этому.
Интересно, побьют ли прошлогодний рекорд по количеству бета-версий и смогут ли до осеннего релиза довести библиотеку до ума, или повторится ситуация с UIKit и пачкой багов, которые уже не один год висят открытыми в радаре, а может мы получим API, который будет кардинально меняться каждый год? Зачем гадать на кофейной гуще, если можно расслабиться под палящим солнцем и подождать сентябрьской презентации.
Пока весь мир переключается на 5G и запускает в космос спутники, раздающие интернет, в Казахстане пользователей вынуждают устанавливать сертификаты для MitM-аттак (обещая, что это спасёт их от вирусов). Забота о безопасности (как разработчиков, так и их пользователей) растёт быстрее, чем цифры на термометрах в Европе. Не забывайте об этом. Мы будем напоминать.
В ближайшее время Apple готовит к релизу большое количество продуктов — в США, если не на этой, так на следующей неделе, запускается Apple Card. Мобильные операционные системы получили четвёртое обновление бета-версии. Тем временем хакеры находят новые лазейки в Bluetooth протоколе для доступа к нашим данным, а FaceApp снова захватил внимание пользователей во всем мире с помощью порции новых фильтров для изменения возраста. Тут же нашлись интересные особенности в лицензионном соглашении у популярного приложения, согласно которому все ваши фотографии принадлежат отнюдь не вам. Что ж, отличная возможность стать лицом одного из билбордов где-нибудь на границе Миссури.
В страшное время мы живем. Не успели отшуметь скандалы по поводу Amazon, подслушивающих ваши разговоры, как вот опять. Google тоже свернули не туда, уже во всём раскаялись, но перестать так делать всё-таки не пообещали. Говорите, что ли, шёпотом (или не говорите вообще), если Apple HomePod вас не устраивает. И не забудьте заклеить камеры своих ноутбуков — пока весь мир обсуждает уязвимость в Zoom, исследователи уже нашли с десяток других приложений, скорее всего имеющих ту же самую уязвимость. iMessage, впрочем, тоже отключите (если у вас не iOS 12.3+), а то любой школьник с интерпретатором Python и парой долларов может превратить ваш iPhone в кирпич.
Пока Apple радует нас очередным обновлением бета-версий операционных систем, независимые аналитические агентства изучают статистику по продажам и установкам приложений. iOS снова обгоняет Android по соотношению прибыли к количеству установленных приложений. Хорошая причина, чтобы определиться с платформой для разработки или устроить очередной пятничный холивар с коллегами.
Бесконечно можно смотреть на три вещи: горящий огонь, бегущую воду и на Джони Айва, вещающего из своей идеально белой комнаты о дизайнерских решениях, которые потом восхваляются, копируются и используются миллионами людей по всему миру. Но всё хорошее кончается: рыцарь ордена Британской империи смог-таки оттуда выбраться и теперь отправляетcя на волю, запускать собственную студию дизайна. Наверное, это та самая ситуация, где вопрос о стоимости означает, что вы не можете себе это позволить.
Не успел Apple закрепиться на рынке планшетов, как Google анонсировал, что выходит из этого бизнеса. Тем временем Slack приходит на IPO (их оценили в 16 миллиардов — совсем как WhatsApp), а Facebook едва успел анонсировать собственную валюту и уже вынужден объясняться перед государственными комитетами. И правда, лучше бы придумали децентрализованную социальную сеть вместо централизованной криптовалюты.
Кому нужны Core ML и ARKit, если у разработчиков появилась новая игрушка в лице SwiftUI?! Форумы и твиттер пестрят реализациями различных элементов на новом API. Десятки статей описывают детали имплементации, подробно рассказывая про Opaque Return Types или Function Builders. А один из самых популярных топиков на reddit начинается со слов: «Хватит спрашивать, стоит ли изучать SwiftUI…!?»
Не будем отговаривать или переубеждать вас, поддайтесь массовой истерии. Даже если в работе новый API не пригодится, то будет о чём с коллегами поспорить на кухне.
Весь мир празднует Рождество и Новый год зимой, а мобильные разработчики — в июне. Собираются у экранов, нервно покачиваются в кресле, когда новая версия macOS устанавливается на личный ноутбук (вы же не забыли о бэкапах?!), увлечённо разглядывают изменение в iOS и спорят, станут ли Apple Watch популярнее с появлением собственного App Store. Если вы в их числе – расслабьтесь и наслаждайтесь атмосферой, не спешите просмотреть все видео за неделю, SwiftUI никуда не денется.
Осталось всего 3 дня до начала WWDC.
Что нас ждёт? Сотни часов видео, которые заменят ваши любимые сериалы на ближайшие недели, обсуждения представленных обновлений и холивары в комментах под каждой статьёй.
А пока информационный поток из Калифорнии не обрушился на нас, есть время, чтобы определиться, где встретить WWDC. С коллегами и горячей пиццей перед проектором, в компании Apple-фанов в одном из хипстерских кафе или в уединённой обстановке, мягких тапочках и с iPad’ом в обнимку?
На этой неделе можно или прикупить себе обновлённый Macbook, или обустроить дом, умный как Яндекс. Если вместо этого вы собираетесь на WWDC, не забудьте скачать их официальное приложение, сделать ставки на настоящие названия сессий и распланировать вечеринки после докладов. Если не собираетесь, то оставайтесь с нами и всё равно будете в курсе всего.
Тем временем Amazon работает над распознаванием эмоций собеседников и делает для этого браслет. А Google, ARM, Intel и даже Qualcomm решили сделать жизнь пользователей и инвесторов Huawei немного больнее. Ох, уж этот честный рынок, хорошо что в App Store не так. Или всё-таки нет?
Как понять, что наступил сезон отпусков? Прийти в офис и недосчитаться половины коллег. Открыть новостную ленту и не увидеть в ней ничего интереснее, чем «2 с половиной пользователя не смогли получить доступ к сервисам iCloud» или «Apple Pay расширяет зону своего присутствия». Запустить систему управления проектами и не увидеть ни одной новой таски или бага. К чему всё это? Работать — хорошо, но и отдыхать иногда не помешает, особенно после таких продолжительных праздников.
До конференции WWDC ещё три долгие недели. Почему бы не скоротать время за просмотром материалов от конкурентов? На Google I/O показали новые Пиксели, новую версию ОС и, внимание — спойлер: фанаты Android дождались тёмную тему, может и нам повезёт в этом году?
Пока Facebook повернулся в сторону самого дружелюбного интернета в мире — канадского и собирается тестировать там сокрытие лайков в Instagram, Apple поделилась своими финансовыми отчётами за второй квартал 2019 финансового года. Установки в App Store падают, продажи тоже, но доход от Apple Watch и AirPods сравним с доходом от Mac.
При этом доход от сервисов не перестаёт расти, и кто знает, может быть через несколько лет Apple займёт ещё больше ниш с ежемесячными подписками.
Дедлайн близко! Или зима? Надеюсь, что вам ни то, ни другое не грозит в ближайшее время. На этой неделе загораем перед монитором, наполняем организм витаминами и смотрим сериальчики, а в перерывах учимся писать хороший код и оттачиваем мастерство программирования.
Пока почти все новостные сводки были заполнены историями об основателе WikiLeaks, для мобильных разработчиков куда важнее оказались новости о том, что TikTok удалили из сторов в Индии по решению суда. Это интересный прецедент — Apple и Google пошли на крайние меры без предъявления сильных доказательств нарушения правил.
Впрочем, на этой неделе в мире всё ломается: от новых Galaxy (что неудивительно) до Нотр-Дама в Париже (что неожиданно) и российского сегмента интернета (ну, вы понимаете). Убедитесь, что в вашем CI не отключены тесты.
Все новостные сайты и развлекательные порталы на этой неделе пестрят статьями и изображениями чёрной дыры. Работа сотни учёных и коллаборация восьми телескопов. Слава и известность! В одиночку добиться успеха гораздо сложнее. Так что записывайте идею, которая сможет перевернуть представление людей о мире, и бегите на поиски целеустремленной и безбашенной команды для её воплощения!
Apple редко допускает ошибки, особенно когда на протяжении 18 месяцев постоянно появляются то слухи — то фотографии, то упоминания в других продуктах. Но порой это всё-таки случается, и линейку из гнущихся iPhone 6, Mobile Me и G4 Cube пополнили AirPower — если в книжечке к вашему айфону советуют прикупить беспроводную зарядку, обратите внимание на китайский рынок.
Хорошо, что Swift 5 не разочаровал, да и iOS 13 не за горами.
В понедельник прошла презентация Apple, на которой основное время было уделено новым платным сервисам. Apple News+ — подписка на новостные издания и журналы, Apple Arcade — библиотека с самыми популярными играми, Apple TV+ — доступ к сериалам и шоу, ну и, конечно, Apple Card — кредитка для жителей США, чтобы платить за вышеперечисленные удовольствия. С кэшбеком, разумеется. Если вас это не особо впечатлило, то обратите внимание на долгожданный релиз новой версии Xcode и Swift 5.
Раз в год iOS-разработчики со всего мира собираются у своих телефонов, напряженно смотрят в экраны и обновляют главные странички банковских приложений в надежде увидеть, что их счета опустели на полторы тысячи долларов. Добро пожаловать в игру!
В остальном всё как обычно: Apple обновила наушники (а значит и зарядка не за горами), Google показал стриминговый сервис для игр, а Facebook признался, что писал в логах пароли миллионов пользователей, и любой сотрудник мог их увидеть. Посмотрим, что будет в понедельник.
12 марта мировой «паутине» исполнилось 30 лет. Безлимитный и высокоскоростной интернет, о котором можно было только мечтать в девяностые, есть теперь даже у холодильника, родители не кричат с кухни о том, что пора бы освободить телефонную линию, фильмы не приходится ставить на ночь на закачку, а мобильник не перестаёт присылать уведомления о новых задачах, обновлениях сторис или днях рождения людей, с которыми ты даже не знаком. «Глубина-глубина, я не твой… Отпусти меня, глубина…»
В последнее время все начинают заботиться о приватности: Цукерберг пространно сравнивает сайты с гостиными и площадями, Firefox обещает скрывать от сайтов разрешение экрана, а W3C утвердили стандарт для замены паролей на отпечатки пальцев и прочей биометрии прямо в браузерах. Одна Apple как сохраняла Significant Locations, так и сохраняет.
Тем временем дорогая редакция поздравляет дорогих причастных с наступающим Международным женским днём и желает всем вокруг, помимо всего прочего, отсутствия дискриминации в индустрии. А то вот в Берлине через пару месяцев UIKonf (довольно известное, к слову, мероприятие), и в этом году мужчинам нельзя выступать с докладами. Много их слишком, видите ли.
Согласно календарю наступила весна, вид из окна говорит об обратном. Возможно, стоит заняться самообманом и довериться хронологии. Сменить на рабочем столе нескучные обои, переодеться в яркие шорты и футболку, зарядиться позитивом и запланировать поездку на море, либо запастись попкорном в ожидании предстоящей презентации от Apple, запланированной на конец марта.
Современные технологии обещали изменить мир к лучшему. Лучший мир, судя по всему, отлично описывают свежие новости: в Университете Вашингтона нейронные сети разбивают мышиный писк на фонемы и вроде бы что-то понимают, в студии Fox эти же сети предсказывают аудиторию фильмов по трейлерам и вроде бы что-то угадывают, а в Google опять-таки нейронные сети определяют некачественный контент. И вроде бы не справляются.
И вот то ли понимать мышиный писк проще, чем отличать правду от неправды, то ли аудитория трейлеров ходит в кино на всё подряд. Хорошо, что мы, мобильные разработчики, занимаемся по-настоящему важными делами: кнопка за кнопкой, менюшка за менюшкой.
У каждого в жизни наступает момент, когда необходимо принять сложное решение, чтобы не погрязнуть в пучине однообразия и стагнации. Для кого-то это смена цвета обоев в комнате или покупка абонемента в фитнес-клуб, а некоторые решаются на смену профессии или покидают компанию, в которой проработали долгие годы.
После четырёх с половиной лет работы над проектом Fastlane Феликс Краузе покидает Google и отправляет своё детище в свободное плавание. Корпорация Добра обещает не забрасывать проект, а от Феликса ждём новых решений на благо разработчиков.
Казалось бы, на фоне петербургских снегопадов сложно поверить в весеннее обострение, но вот у Twitter снова падают акции не смотря на то, что они впервые вышли в прибыль, Spotify закупается компаниями по созданию подкастов, а Facebook не может получить разрешение на слияние Instagram и WhatsApp.
Пока весь англоязычный интернет обсуждает, как Безоса шантажируют в лучших традициях голливудских фильмов, в русскоязычном спорят, не стоило ли Reebok самим сесть и подумать, прежде чем нажимать «Опубликовать». Даже Apple не осталась в стороне и снова пытается запатентовать Swift (пока что по частям).
Скандальная вышла неделя. Надеемся, хоть выходные будут поспокойнее.
Дуют ветры в феврале. Увлекательнейший замес произошел на неделе вокруг приложения Facebook и Google, суть которых была в открытом сборе всевозможных данных пользователя. Всё по согласию и даже за вознаграждение, но есть нюанс: распространялись приложения через Enterprise-сертификат. Apple проявила твёрдость, не сделала исключения и забанила Enterprise-сертификаты Facebook и Google. Как понимаете, полегли всякие внутренние инструменты и приложения. В Facebook 35000 сотрудников. В Google — 94000. Вроде как кризис миновал: «ужасные» приложения удалены, сертификаты восстановлены, но иллюстрация на тему «кто здесь папа» яркая. Эх, интересно было бы увидеть, что творилось внутри FB и Google в прошедшие сутки.
Какие ещё новости. Саша Чёрный и Руслан Гуменный когда-то заложили фундамент и 4 полных года строили дайджест. Пора попробовать что-то ещё. С новым регулярным составом Дорогой редакции вы уже знакомы. Пять месяцев они равноправно делали дайджест. Нагрузочное тестирование закончено. Можно катить на прод. А Саша и Руслан говорят: «До новых встреч».
35 лет и 1 день назад Macintosh сказал «Привет». Где-то ОС просела в качестве, но стала куда более распространённой. Примечательно, что распространённой не только в профессиональной среде. Поздравим Кука, вспомним Джобса и задумаемся: что же там, за горизонтом? Однажды ведь мажорная версия macOS должна быть инкрементирована.
Пока воображение подводит. Виртуальная реальность, гибкие дисплеи, управление мыслью — всё это здорово, но настолько другое, что не ясно, как такие технологии вписать в наши привычные понятия экрана и клавиатуры. А в рамках существующей концепции? Перенести данные в облако, чтобы забыть про жёсткие диски? Так и идея не новая, и в разном виде можно сейчас сделать. Работать над сохранением состояния в любой момент времени? Похоже, спрос на эту фичу среди ОС общего назначения не такой уж большой. Объединить iOS и macOS? Выпустить новую визуальную тему? Вот и остаётся работать над стабильностью файловой системы, безопасностью, производительностью и иногда менять UI. Как-то неромантично, обыденно.
Может, оно к лучшему? Будут люди меньше думать про компьютеры, может, начнут больше думать про людей :) Или у вас есть идеи о будущем ОС и macOS в частности?
Как был просто и понятно устроен мир IT несколько десятков лет назад. Microsoft занималась тем, что заложено в его названии — microcomputers software. Apple выпускала железо со своей ОС. Google моложе, но позиционирование выраженное — поиск. Сейчас всё смешивается. Нужно, чтобы Apple запустила свою поисковую систему или купила готовую. Берегись, DuckDuckGo! Вот как к этому относиться? Порадоваться за конкуренцию или погрустить о корпоративных войнах, из-за которых Apple Pay работает в Safari, но не работает в Chrome?
В этот раз мы вас даже не предупреждали про новогодние каникулы дайджеста. Вы давно с нами, знаете, что как.
Как праздники? Новый год у всех наступил? Точно наступил? И каждый раз так? Тогда, ради Бога, ничего не трогайте, ничего не меняйте. Работает и ладно.
Новогодние праздники кроме чувства лёгкого ошеломления после выхода на работу дают неплохой повод подумать о вечном: выбить ковер, может даже вымыть пол под холодильником! Чистота — залог здоровья.
Кстати, о нём, о здоровье. Хотя разработчики — люди системные, в заботе о своём здоровье они способны проявлять пропорциональной силы бессистемность. Дорогая редакция напоминает, что важно следить за здоровьем. Как давно вы проверяли зрение у офтальмолога? То-то же. Может, Соколиный глаз и не лучший супергерой, но ему и за клавиатурой не сидеть по 10 часов. Подумай об этом, друг. Подумай.
Если вы не успеете начать новую жизнь с понедельника, можно будет и со вторника — с нового года. Несмотря на резервный день, редко удаётся изменить себя вот так по щелчку. Сигнал нашей жизни больше похож на непрерывный аналоговый сигнал, нежели на дискретный цифровой. Значимые изменения накапливаются со временем, неявно и проступают в какой-то момент неожиданно для окружающих и нас самих.
В этом году наверняка было много событий, но если попросить вас назвать их, едва ли вы выдадите все по пунктам. Даже самые большие маньяки организации задумаются. Тем не менее, вспомнить всё, что было в этом году — хорошее упражнение.
Вспомните всё хорошее из 2018-го. Всё плохое тоже вспомните. Одно без другого трудно отличимо. Вот. Теперь фундамент 2019-го залит прочным раствором. Мы только добавим от себя ещё одну цветную лампочку в гирлянду ваших воспоминаний: вы — молодец. Мы узнавали.
С наступающим Новым годом.
Не забудьте, что с 23 по 27 декабря App Store на каникулах. Учитывая январские праздники, стоит подумать об очевидных рисках. Благородный муж выпустит релиз заранее, а оставшееся до Нового года время потратит на подготовку первого релиза 2019 года или рефакторинг. Представьте, что у вас есть рефакторинг, который можно сделать только недельным куском. Вот как его втыкать в рабочий процесс? Постоянно подмёрживать все соседние изменения? Тогда он будет стоить не неделю. А последняя рабочая неделя как раз неплохо подходит для таких манёвров. Можно раскидать задачи, ослабить связность работы разных людей и обрести гармонию.
С новогодними пожеланиями гармонии и не только мы ещё вернемся. А пока у нас отдельный повод для радости — двухсотый выпуск. 200 рублей — это кофе в Старбакс, вроде бы не так уж много. 200 спартанцев — уже сила. А 200 выпусков? Это значит, было 200 недель, когда Дорогая редакция собиралась для вас. Вполне солидно по меркам скоротечного интернета.
Спасибо, что вы с нами.
У Яндекса есть «Плюс». У Google сформировался Google One — сервис централизованной подписки и управления продуктами. Там и гигабайт можно прикупить, и семейный доступ оформить. Какие-то движения есть у Apple, что-то есть у Microsoft. Мы наблюдаем очередной виток развития экосистем — централизованная подписка. «Будь с нами, это выгодно» — говорит каждая компания в отдельности.
Надо сказать, что шаг за пределы монитора в виде колонок и телефонов, которые тоже участвуют в подписке, уже сделан. Яндекс пошёл и того дальше — каршеринг свой со своей бортовой системой. «Дорогая, мы не можем быть вместе: у тебя… Google, у меня Apple» — Монтекки и Капулетти в современном исполнении.
Дорогая редакция напоминает, что самые важные в жизни вещи — это не вещи.
Google закрывает очередной свой мессенджер. Bye, Allo! Пользователи Tumblr грустят из-за надвигающейся цензуры. Не грустите, сходите в Starbucks. Ан нет, это тоже больше не работает. У Quora данные утекли. Даже говорить ничего не хочется. Microsoft готовит Windows Lite — конкурента ChromeOS. Эксперименты! Та же Microsoft переводит Edge на Chromium. Веб-дизайнеры должны быть рады. И снова Microsoft: добавила в Skype субтитры. Чего только не сделают, чтобы не чинить звук. А Яндекс телефон выпустил. С Алисой, конечно. Алиса, как думаешь, называть голосового ассистента Олегом — хорошая идея?
Это, конечно, далеко не всё. Разнообразие потрясает. Сколько людей, сколько ума. Даже минутный скепсис на тему «а могли бы гулять по Марсу» оставляет. Наверное, люди должны научиться сначала чему-то здесь, на Земле, а уже потом гулять по Марсу. Например, мессенджеры делать...
А вы замечали, насколько тесным кажется международное iOS-сообщество? В Twitter мелькают одни и те же аватарки, среди спикеров иностранных конференций редко появляются новые фамилии, да даже вот еженедельные подборки ссылок — самое время устраивать внутренний рейтинг самых «плодовитых» авторов. Интересно, почему? То ли разработчики предпочитают читать статьи и писать код, а не наоборот, то ли мы просто не там ищем.
Хорошо, что не вся современная история циклична: тем временем Amazon запустили первый сервис, по-настоящему связанный с облаками — можно обрабатывать данные с собственных спутников (простенький CubeSat сопоставим по стоимости с iMac), а Microsoft спустя 11 лет убрала листочек бумаги из иконки Word. Выпить, что ли, кофе из Starbucks, пока и у нас в компании его не запретили.
Facebook забацали патент, в котором описан способ составления портрета семьи пользователя и описание характеристик домохозяйства. Нет предела таргетированию. Интересно, как именно распознаются лица? Судя по последней тенденции, алгоритм распознавания едва ли Made in USA. В рейтинге американского NIST (Национальный Институт Стандартов и Технологий) первые 5 мест среди алгоритмов распознавания лиц занимают китайские алгоритмы. Нихао, товарищи! Эти самые алгоритмы уже в самом Китае являются частью системы составления социального рейтинга гражданина. Перешёл дорогу на красный — ставка по кредиту выше. А что, разве несправедливо? Все же правильно. Плохих наказать. Хороших поддержать. Откуда тогда ощущение стрёмности и двойственная радость, что у нас едва ли сходу заработает из-за большущих списков исключений.
В Японии есть министр кибербезопасности Йошитака Сакурада. Потрясающе! Министр кибербезопасности! Ему 68. Достойный возраст! Хотя на счёт управления не всё очевидно. Недавно он признался, что никогда не использовал компьютер. Ух, отчаянный тип!
Очередная дилемма от Дорогой редакции: должен ли руководитель «сам уметь»? Если должен, насколько глубоко? А если 20 лет назад мог и всё ещё апеллирует к этому опыту, принимать его аргументацию? Может, он обойдётся сотрудниками? Так, кстати, сам господин Сакурада и отвечает, мол, на то есть специалисты.
Как и всегда размышлять оставляем в одиночестве, чтобы никто-никто не помешал ходу мыслей.
iPad рвёт Macbook в тестах на производительность, а Mac Mini с аналогичным хрустом рвёт Mac Pro. Что-то нереальное. Шутка, не иначе. Ан-нет, не шутка.
Линейку Apple лихорадит. Она утратила ясность и прогнозируемость. В инструкции к iPhone упомянут невыпущенный AirPower, в инструкции к Mac Mini невыпущенный монитор Apple. Хаос. Тьма.
По этой бурлящей реке безумия на плотах из палок плывут разработчики. Вглядываются в даль. Перешептываются о новой версии Swift, о безбажном Xcode, о стандартизации работы с UI... Они еще не знают, что жизнь и есть плот, что с реки можно сойти на берег, но доплыть до её конца нельзя.
Вот event и прошёл, словно и не бывало. С Macbook Air свезло. Только этого мало. Всё, что сбыться могло, ждать нам с новым запалом. Air Power, Mac Pro — обожгло, обломало.
Если у вас в голове зазвучал голос Софии Ротару, знайте, что пела она на стихи Арсения Тарковского. Пока мы здесь поднимаем воспоминания об исполнителях прошлого, Apple подняла цены на все компьютеры. Чёрная пятница, день холостяка, киберпонедельника — кто-то не в тренде, совсем не в тренде. Ругаться тут резона нет. Во-первых, это не изменит ситуации. Во-вторых, хорошего тоже завезли. Mac Mini выглядит приятно. iPad выглядит здорово, но несколько пугающе.
Внимание уважаемых читателей хотелось бы обратить на то, что Apple больше не планирует отчитываться о количестве проданных телефонов, планшетов и компьютеров. Видимо, слишком много риска несёт в себе непредсказуемое поведение рынка акций после объявления таких чисел.
В жизни любого человека бывают моменты, когда хочется переосмыслить свои ценности и приоритеты. Вот купили вы MacBook за $3000 и USB-C монитор за $700, а Wi-Fi вдруг начинает барахлить. Кто же знал, что нужно обмотать провод алюминиевой фольгой? Или, скажем, стали вы президентом сами-знаете-какой-страны, наконец-то смогли позволить себе два айфона, а служба безопасности отключает на них Интернет и даже фотографии в Snapchat не повыкладывать. Приходится выкручиваться, покупать ещё один (благо, iPhone XR наконец-то в продаже).
К слову, не успели утихнуть бурные обсуждения компаний, которые обманным путём заставляют пользователей покупать подписку, а журналисты уже нашли себе новую жертву: сотни сайтов и приложений записывали поведение пользователей, обучали на основе этого ботов и обманывали сервисы рекламы, накручивая счётчики просмотров. Ущерб (читай, доход разработчиков) оценивают в миллионы долларов, но раз пользователи от этого не страдают, так уж ли это плохо?
После прошлой волны беспокойства за приватность, которая выбросила на берег GDPR, было ощущение незавершенности. С одной стороны общество выразило своё отношение, с другой есть ли фактический сдвиг?
Возьмём Google, который выходит-таки в Китай, принимая все локальные правила цензуры и раскрытия информации. Возьмём Facebook и его недавно анонсированный Portal: слова о том, что никакую информацию собирать не будут, быстро взяли назад. Да да, вам все должны рассказать о ваших данных. А вы правда настолько ответственный и социально независимый, чтобы не пользоваться сервисом, если вас что-то не устраивает в его политике работы с данными?
Тем интереснее выглядит в этом свете Amazon. Amazon использует знания о вас, чтобы продавать физические товары. Вариант Amazon выглядит менее раздражающим в сравнении с Facebook.
Можно было бы даже заявить: несмотря на все big data, соотношения польза/раздражение у рекламы низкое. Смотри рекламу или плати, чтобы её не видеть. Вот наше ближайшее будущее. От сбора сведений, правда, платёж вас не защитит.
На этой неделе падают не только ракеты, но и акции почти всех технологических компаний. Аналитики предсказывают конец десятилетнего цикла (это то ли про Уолл-стрит, то ли про Майя, пока не очень понятно), инвесторы вкладываются в алмазы вместо амазонов, а головоломку, в которой давным-давно спрятали 310 BTC, внезапно решили. Ладно хоть Microsoft делает этот мир лучше, и мы наконец-то сможем переключить наши диски с HFS+ на FAT.
Между прочим, Google разрешил разработчикам подгружать части приложений налету, не заморачиваясь с ревью и выпуском новых версий. Apple, а ты что?
Microsoft осчастливила общественность беспроводными наушниками, Waymo (дочка Google) грозится до конца года запустить полностью самоуправляемое такси, но что это по сравнению с проектом DroneBrella — летающий над хозяином зонт-дрон. Вот это развитие технологий, вот это близко к людям.
Тем временем в мире Apple ничего интереснее наблюдения за графиком обновления iOS 12 не происходит. Работаем дальше.
Сегодня будет шапка-ликбез по датам. Android 1.0 был выпущен 23 сентября 2008. Недавно зелёному роботу стукнуло 10 лет. iPhone OS 1.0, которая затем будет называться iOS, выпущена 29 июня 2007. 11 лет назад. Google был основан в 1998 году, ему 20 лет. С точной датой там не совсем понятно, но Doodle к 20-летию был 27 сентября 2018. Mail.Ru отсчитывает свой возраст также от 1998, празднуют 15 октября. Так что скоро задувать свечи. Старше всех Яндекс. Ему 21 год. Поздравления можно слать 23 сентября, начиная с 1997 года. Как по-разному складываются судьбы ровесников.
Если интро кажется вам каким-то грустным, сходите в конец выпуска, там ссылка на скоростное прохождение Марио: за 4:55 парень спас принцессу. Мировой рекорд. Каждому водопроводчику — по принцессе. Каждой принцессе — быть спасённой.
Герой недели — Amazon. Отсыпали от души. Столько новых устройств как-то даже не припоминается. Микроволновка, настенные часы и устройство для автомобиля, которые позволяют использовать голосовые команды Алексы. Разве не прекрасно? Команда микроволновке «приготовь попкорн», команда автомобилю без необходимости запускать приложение — это же здорово. А один из членов Дорогой редакции недавно пытался связать Айфон с CarPlay в Genesis G70 и не смог. Не соединяет и всё. Машина за 2 млн рублей, в которой ты не смог с первого раза подключиться к CarPlay или Echo Auto за 3200 рублей? Да-да, сравнение не блещет корректностью, но идею вы поняли.
Наверное, вы подумали, что сегодня пятница. Но нет, сегодня среда, а я — не Саша Чёрный, который обычно пишет вступительное слово к дайджесту.
Меня зовут Катя, я организатор конференции MBLT DEV 2018. В этом году сбылась моя мечта — к нам едет спикер из Netflix!
В этом выпуске — моя подборка самых интересных iOS-докладов будущей конференции. Читайте и присоединяйтесь, MBLT DEV состоится уже 28 сентября. Кстати, при покупке трёх и более билетов — скидка 20%, так что приходите с командой и друзьями.
Праздник к нам приходит, праздник к нам приходит. Веселье приносит Тим Кук бодрящий, с ним Шиллер Фил, похудевший от счастья! В общем, вы знаете, что делать: нужно срочно закупать новые Айфоны. Особенно важно купить XR всех цветов. А ну как в Support придёт баг на жёлтом телефоне, а у вас такого в парке нет. Можете гарантировать, что подойдёт любой? Можете? А? А? Поэтому нужно закупить все, всех цветов, чтобы наверняка. Дорогая редакция плохого не посоветует.
Сразу после презентации стал доступен Golden Master iOS 12. Собственно, чуть-чуть пожить, и будет релиз, а там скрестим пальцы, чтобы пользователи скорее обновлялись — не терпится расстаться с iOS 10. Аж ЭКГ затрепытахалсь от волнения.
Оставим amazing и the most выступающим от имени Apple и задумаемся, почему линейка телефонов выглядит именно так. Несколько предположений от Дорогой редакции. Убрали iPhone SE и iPhone 6s, это значит, что теперь в ходу только чипы A11 и A12, а также значит, что больше нет моделей с джеком на 3,5 мм. Упрощаем, удешевляем. Цветные 5С в своё время неплохо продавались. Кажется, время для второго раунда с цветным XR. Наушники AirPods 2, беспроводную зарядку AirPower и Mac Mini не показали. Хнык. Потому что слишком много нового что ли? Не надо нас жалеть, Apple, мы выдержали столько слов про мегабайты, мегапиксели и гигагерцы на презентации, вполне справились бы и с новостью про наушники.
Строить планы на зиму ещё рано, а подводить итоги лета уже поздно. Яндекс запустил свою копию AWS, Theranos окончательно присыпали песком, Facebook судится с Blackberry, а весь мир следит за компаниями, которые в очередной раз наступают на всё те же грабли защиты данных (на этой неделе British Airways и mSpy).
Впрочем, это не так важно. Намного важнее убедиться, что ваши приложения дружат с iOS 12, пока сами знаете что не превратило их в тыкву. Не в 12 часов ночи, конечно, но 12 сентября, так что вперёд — предаваться ностальгии.
Есть много страшных слов, которые заканчиваются на «льник»: понедельник, пододеяльник, будильник... Был как-то флешмоб о самых страшных фразах из четырёх слов: у вас аллергия на фастфуд, осталось десять процентов заряда… Есть самое страшное слово на атомной станции: «Ой!». Но ничто, ничто не звучит так страшно, как «31 августа».
Пока город замер в ожидании увеличения пассажиропотока, жители Apple-мира навострили уши от шёпота про 12 сентября. Среда — хороший день для просмотра очередной презентации. Ищите пристанище, объединяйтесь, договаривайтесь с ближайшим пабом или готовьте попкорн для вечера одинокого волка, или даже просто ложитесь спать, чтобы наутро во всех новостных лентах найти подарочек.
Не в силах переживать закрытие Теории Большого Взрыва в одиночку, мы призывали новых воинов в свои ряды. Вадим Дробинин приветливо машет рукой сквозь лондонский туман. Ему в ответ из солнечного Петербурга улыбаются и машут Юрий Петухов и Сергей Бендак из e-Legion. У Star Trek был The Next Generation и у дайджеста тоже будет. Просим любить и жаловать.
Дайджест заботливо напоминает вам о необходимости отпуска. Ходить в отпуск тоже нужно уметь: подготовить дела до, назначить «заместителей», предусмотреть канал аварийной связи, плавно вернуться к после… Мало кто так умеет. Обычно всё дёргано, скомкано. Зачем так? Не надо.
Ладно отпуск. Большинство ходит дважды в год. Как насчёт умения отдыхать в более широком смысле? Ещё сложнее. Неважно, отделяете ли вы работу от своей жизни. Важно, как вы себя чувствуете. Трудоголиков и любителей эффективности можно вводить в состояние сомнения вопросом «Уверен, что без хорошего отдыха ты работаешь лучше?», наблюдать за реакцией и попытками выкрутиться.
Да-да, внимательные старожилы этой рассылки скажут, что мы уже писали об отдыхе. А мы знаем. И пишем ещё. И ещё будем. И бархатный сезон скоро.
Внимание, внимание!
Cегодня в шапке вещает Саша З. за Сашу Ч.
Я выражаю всем читателям огромную благодарность, за то, что на протяжении этих лет вы читаете, делитесь и взаимодействуйте с нашей рассылкой!
Пару лет назад я присоединился к MBLT DEV на пару пятниц, пока Саша Ч. был в поездке, а в итоге остался на 100 выпусков и ни разу не пожалел о своём решении. Благодаря рассылке я попал на крупные конференции, познакомился со многими интересными людьми и даже продвинул пару своих статей 😄
Это были прекрасные два года, но иногда планы меняются и надо перестраивать приоритеты, поэтому сегодня мой последний выпуск.
Я хочу вас заверить, что это никак не скажется на рассылке и ребята продолжат радовать вас интересными новостями. А я ещё раз вас благодарю и желаю удачи во всех начинаниях!
В прошлом выпуске мы думали: отчего бы не поместить Xcode в облако? Зададимся чуть более приземлённым вопросом: Windows все ещё не торт? В случае iOS-разработчика выбор, прямо скажем, не выбор, но пусть вы пишете на Python или вообще копирайтер.
Кажется, что проблема даже не в терминале, а в интегрированности сервисов и устройств. Windows сейчас не может предложить той же бесшовности в связке с iPhone. macOS + iOS образуют перину, с которой не хочется вставать. С другой стороны, есть Windows без мобильной ОС и Android без десктопной ОС. Им бы подружиться. Была бы сила. Microsoft и пробует с приложением Your Phone. Всяческой им удачи.
По слухам с привоза, Microsoft работает над созданием игровой приставки в виде тонкого клиента к облаку. Идея не новая, и сторонние сервисы были, есть и даже деньги зарабатывают. Однако речь не идёт не только о проникновении в каждый дом, но даже про проникновение в дома геймеров: человек играющий предпочитает иметь свою технику для гарантии результата.
С разработкой также. Хотя мы умеем ходить по ssh на сервер для какой-то специфической работы и нас не беспокоит, что приложение использует API, то есть какие-то серверные вычисления, рабочие компьютеры все ещё остаются самостоятельным автономными единицами: у них своя гарантированная процессорная мощность, свой диск.
Мы уже писали про сервисы, которые позволяют в облаке иметь Swift Playground. А какие же причины не позволяют перенести Xcode в облако целиком?
Пока народ удивляется стоимости нового Macbook и обсуждает проблемы с охлаждением этой машины, пока очередной топ-менеджер Apple делает топ-топ из этой самой Apple, в мире выбирают лучшие фотографии, сделанные на iPhone. Ссылку найдете в дайджесте.
Помните как развивались цифровые камеры? Как были модны маленькие цифровые фотоаппараты? Как минимум сегмент этих малюток смартфоны сильно потрепали.
Правда, возникают вопросы: а что, если сделать специализированный маленький фотоаппарат? Он же должен снимать лучше, чем iPhone, почему не делают? Видимо, потому что профессионалам не хватит, а любителям не нужно. Возможно, ещё потому что с такого устройства не положишь фоточку в Instagram, а если её не увидят подписчики, какой смысл снимать? От этих рассуждений становишься нервным. Нужно срочно сделать счастливую себяшку, чтобы все знали, как у тебя всё хорошо.
NSHipster вернулся! Вот буквально за день до этого обсуждали, что что-то давно ничего не было, а тут оп, и на блюдечке. Не иначе Мэт ждал выхода нового мощного MacBook Pro с 32 Гб ОЗУ, потому что на его старом тормозила сборка проекта на Swift, а душевная организация у блогеров тонкая, ранимая. И вот Мэт, увидев, что ObjC в рейтинге TIOBE укрепил позицию, уже было задумался, но MacBook спас положение. Раньше, когда Interface Builder был отделён от Xcode, обходились и без 32 Гб. Сейчас, когда App Store отмечает 10 лет, 32 Гб уже не так впечатляют и не кажутся чем-то избыточным. Была бы память, а чем её занять — найдётся.
Вот оно какое наше лето. Треть мы потеряли уже где-то. Что же делать? Дай мне, друг, совета. Отдыхайте с огоньком. Ля, ля, ля, ля, ля, ля. Ля, ля, ля, ля, ля, ля.
В Джире на доске как на опушке, тасков так, что не видать макушку, горы эстимейтов, плачь в подушку. Голова идёт кругом. Ля, ля, ля, ля, ля, ля. Ля, ля, ля, ля, ля, ля.
Кхм. Кхм. Ладно. Apple тут щедро посыпала бетами: мобильными и десктопными. QA подобрались и уже прищуриваются в сторону «а давайте заведём багов по iOS 12». Разработка за подождать.
За бетами от зоркого глаза не должна укрыться новость об обновлении карт Apple. Тим Кук, видно, пошурудил палочкой в муравейнике, что-то задвигалось, на картах стали появляться объекты. Прощай, стильный минимализм. Если серьёзно, карты — важная стратегическая технология. Попробуйте решить задачу посадки в такси, если у вас нет проверенных точек посадки, состояния дорог... Попробуйте доставить еду, если курьер не может найти дом, посылку, если геокодер не знает адреса или не в курсе, что в Казахстане сменился уже сильно не вчера формат индексов. В GTA нас учили, что уважение — это всё. Урок устарел. Информация — это всё. Будет информация — будет успех, будет уважение.
Мы жаловались, жаловались и, наконец, дожаловались: Apple запустила программу замены клавиатур в MacBook. Мы мечтали, мечтали, но не помогло: Facebook свернул проект дронов, раздающих интернет прямо с небес. Мы работали, работали — и вот пятница. Этот сценарий все ещё стабилен.
P.S. Краткость — сиамский близнец дефицита времени!
Народ молча смотрит сессии WWDC, беспилотный автомобиль Яндекса негромко шуршит шинами по трассе Москва-Казань (доехал, всё хорошо). Тишина. Лето.
Из школьного «сейчас будем отдыхать» лето трансформировалось в «о, можно поучиться». Перед любыми праздникам наблюдается всплеск рекламы курсов. Нас провоцируют и соблазняют: проведи время с пользой, вкладывай в образование.
Чем более опытным становишься, тем сложнее найти что-то готовое для изучения. Курсы «для продвинутых и дотошных» в дефиците. Возможно, считается, что такой человек сам всё вокруг себя организует, он же гуру-ниндзя-рокстар. Справедливо отчасти, потому что едва ли кто-то откажется от готовой систематизации и возможности задать вопрос эксперту по теме.
Это потребность в материалах для продвинутых выдуманная, или ниша свободна?
Неделя короткая, а дел на полноразмерную. Ещё и сессий WWDC-шных не просмотренных уйма. Да, презентацию мы ругали, но сессии не ругаем. Сессии — хорошо. Аккуратнее там с обновлёнными Review Guidelines. Пересмотри, перечитай и убедись, что не вышел за край.
В минувший понедельник прошла презентация WWDC. Никаких особых ожиданий. AppKit не обновили. Зато вспомнили, что есть Mac App Store, обновили. Обновят то есть. Нельзя же вот так сразу взять и обновить приложение без привязки к выходу Mojave. Как-то можно запускать приложения iOS для macOS. А как? Пока не рассказали. Зато рассказали про темную тему. Прямо со сцены. В 2018 году. Выпустили бы тихо, народ нашёл, порадовался. Устроили событие. Также есть мнение, что пора определиться с позиционированием презентации: специальная для разработчиков о разработке или обзор для всех? Что ж, смотрим сессии, ищем классное.
Reddit обогнал Facebook по популярности в США. Тройка лидеров: Google, Youtube, Reddit. Microsoft обогнала Alphabet по рыночной стоимости. Тройка лидеров: Apple, Amazon, Microsoft.
Понятно, что ситуация будет постоянно меняться, однако, не хочется обходить вниманием ещё одну борьбу — борьбу умных колонок. На неделе блеснул Яндекс и представил колонку с Алисой.
Итого есть Alexa от Amazon, HomePod от Apple, Google Home от Google и Яндекс.Станция от Яндекса. Вне зависимости от того, что будет дальше, салютуем Яндексу, хотя бы за то, что держат марку и дают лишний повод почувствовать гордость за отечественную инженерную школу.
Что, коллеги, много ли у вас писем от всевозможных сервисов на тему политики конфиденциальности и подобному? За последнюю неделю, полагаю, много. Всё потому, что 25 мая 2018 года вступает в силу общий регламент по защите данных, он же General Data Protection Regulation (GDPR). Приложений это тоже касается, ждите новых всплывающих окон. Посмотрим, какой будет эффект. Станут ли документы короче, избавятся ли формулировки от юридического языка, появится ли возможность явно видеть, что происходит с твоими данными. Хорошо бы.
Знакомый Android-разработчик сказал, что прошедшая Google I/O случилась совсем скучной: мало показано непосредственно для клиентской разработки. Всё больше про ML и AI.
А что же будет на WWDC? Ведь фреймворки для всех базовых вещей уже выдали. Пиши себе и пиши. В каком месте ждать прорыв — непонятно. Видимо, поэтому и смещают компании фокус на смежные области: колонки с голосовыми ассистентами, сервисы музыки, телевизоры и автомобили. Так сказать, вширь. Авось, зацепим. Процессоры подзависли в росте мощности. Батареи в росте ёмкости. Индустрия на плато?
Главные новости недели создаёт Google I/O. Может показаться, что мира iOS это не касается. Касается, потому что это ближайший конкурент, решения которого обязательно найдут отклик в системах Apple. Показали массу интересного. Интернет полнится обзорами. Главной проблемой Android с точки зрения разработчика выглядит плохая динамика обновлений на новую версию ОС. Google с этим борется, но результатов пока не видно. Как все поддерживали 4.1, так и поддерживают. Угрозы перемен — всё ещё угрозы. Но однажды бомбанёт. А у Google хватит денег дождаться этого момента.
Microsoft тоже провела свою ежегодную конференцию — Build — немного раньше. Из интересного — показалось, что платежи будут встроены в электронную почту. Это может стать новым толчком для развития почты в целом. А ещё Microsoft не выступили жадинами и научили Кортану передавать управление Алексе и наоборот. Классно же. А то там купишь колонку, а она только про себя и всё.
Автоваз показал квартальную прибыль! В Microsoft/TypeScript добавили renameFile! Эти и другие увлекательные новости венчают текущую короткую рабочую неделю, полную запаха шашлыков. Все разъехались. Отпуска себе взяли. А те, кто не разъехались, честно работают, но остальные ж разъехались, поэтому не все таски можно сделать. Логично же, да? В общем, по старой народной примете, в начале мая жди нарушения цикла релизов.
Заметили, что из всего стараются сделать платформу aka маркетплейс? Если банк, то давайте не просто кредитки раздавать и вклады открывать, давайте на основе нашей платформы предлагать людям разные финансовые продукты: покупку акций, страховки… Если колонку сделал, давай, чтобы для неё можно было скачивать дополнительные навыки. Если мессенджер — сначала стикеры, потом боты с каналами, затем платежи через сторонние сервисы, а дальше и своя валюта.
Что хорошо: не ставим лишних ограничений. Хочешь, чтобы Алекса пела с тобой гимн по утрам? Пожалуйста. Что плохо: приходится контролировать качество сторонних разработок для своей платформы или занимать позицию «а мы только предоставляем платформу». Дилемма. Кажется, сейчас чаша весов склонилась к решению вида «платформа несёт ответственность за происходящее на ней». Будь то музыка ВКонтакте или использование данных пользователей Facebook.
Усложним. Вы маленький бизнес. Написали свой сокращатель ссылок и хотите продавать аналитику переходов. Кто-то постит через вас ссылку на запрещённый сайт. Должны ли вы отвечать за это? Технически, данные у вас есть, но как вы физически будете достигать этой цели? Или кто не успел построить мегакорпорацию с ресурсами для ведения таких дел, тот не успел?
Есть мнение, что блокировки — это игра в морской бой скучающих сотрудников Министерства Связи. Вместо кораблей — IP-адреса. Бум! Мимо. Бум! Ранил. Кстати, Роскомнадзор был создан 12 мая 2008. Скоро десять годиков. Сколько полезного можно узнать за 10 лет. Даже Таненбаума прочесть. В оригинале.
Бать, я чатиться хочу! Залогинься в ICQ. Это слишком старый хайп. Ну, тогда попробуй Skype. С интеграциями шлак. Так тебе дорога в Slack. Стоит как гиппопотам. Устанавливай ТамТам. Ну, не знаааю, он не ок. Вот так аргумент, сынок. Есть спасенье на Руси? К тётке, в глушь, к XMPP.
Рассылка от блокировки Telegram не зависит. Как говорил Зигзаг Маккряк во время противоборства с роботом Армстронгом, захватившим управлением всем и вся: «В этом самолете никакой электроники нет, вверх-вниз и все дела». Рассылка продолжит лететь. Вместе со всеми переживаем за судьбу любимого мессенджера. Подорожник в этой ситуации, видимо, нужно прикладывать к головам тех, кто всё это затеял.
Intel выпускает новый процессор для ноутбуков — i9. Есть ощущение, что точка пересечения процессоров для телефонов и для ноутбуков должна случиться. Вопрос в том, с какой стороны будет прорыв: условные процессоры A* от Apple станут использоваться в Macbook, как сейчас используются в iPhone, или в iPhone поставят условные i9? В такой формулировке выбор кажется очевидным. *эмодзи попкорна*
Ассанжу отключили интернет. Oracle хочет от Google денег за Java. Криптовалютный жулик выдал себя за Дурова и собрал 40К долларов на извинительную лотерею из-за падения Telegram. Весеннее обострение. Что будет 1 апреля — и подумать страшно. Хорошо хоть на презентации 27 марта обошлось без пластиковых цветных ePad (iPad for Education), которые пророчили некоторые аналитики. Отделались обновлённым iPad 9,7 дюйма. Что так-то благо.
27 марта мы ждём презентацию Apple. Amazon обошёл по капитализации Alphabet. Facebook извинился за историю с Cambridge Analytica и пообещал усилить бдительность. Победителей лотереи WWDC 2018 объявят сегодня, а машина с автопилотом насмерть сбила человека.
Смерть человека была воспринята серьёзно. Эксперимент с самоуправляемыми автомобилями Uber приостановили, начали расследование. Интересное наблюдение: некоторые люди высказывают больше сочувствия Uber и его эксперименту, чем погибшему человеку. Аргументация примерно такая: люди гибнут в ДТП; в аварии бывают виноваты сами пешеходы; в данном происшествии, похоже, виноват пешеход; из-за автопилота ситуацию оценивают иначе; не замедлит ли это прогресс? Чтобы оценка была более точной, вот вам видео.
Такие вот рассуждения. Напоминает дилемму о слезе ребенка.
Раньше детей пугали милиционерами и бабайками, а теперь, видимо, будут русскими хакерами: «А вот придет русский хакер и все твои результаты в Angry Birds потрёт! Будешь заново проходить уровни на все звёздочки». Министерство национальной безопасности США и ФБР опубликовали отчёт о вредоносной хакерской активности российских правительственных сил. Никакого попкорна не хватит следить за тем, как меняется мир и работа с данными в нём.
Помните про Strava, маршруты пробежек у военных баз и раскрытие грибных мест в Белоруссии? По слухам, на этих же данных научились находить дорогие велики. Теперь воруют. На Аллаха надейся, а велосипед привязывай. Что делать — неясно. Культура работы с данными пока не выработалась ни у людей, ни у компаний.
Весеннее солнышко освещает метровые сугробы на обочинах. В РФ рады четырём выходным кряду. Уорен Баффет рад налоговой реформе. Гэри Олдман — Оскару. А дорогая редакция рада поздравить всех причастных с прошедшим Международным женским днём.
Начиналось всё с требования равных с мужчинами условий оплаты труда и предоставления избирательного права. С избирательным правом как будто наладилось, продолжительность рабочего дня выровнялась, а вот равные условия оплаты труда остаются целью чаще, чем можно представить. Даже в 2018-м. Даже в такой передовой области, как IT. Миру ещё предстоит прийти в равновесие по этому вопросу.
Вы ведь не настолько наивны, чтобы дать GetContact доступ к своему телефону, правда? Вроде, все понимают, что в адресной книге не только соответствие номера телефона и имени, но любопытство и жажда тайны берут верх. И вот какие-то неизвестные люди с неизвестной экспертизой в безопасности данных и неизвестными целями получают всё больший объём персональных данных, которые имеют право передавать третьей стороне. В заветах Стива нашего Джобса было stay foolish, stay hungry, но ничего про stay naive.
Подкинули вопросик: какая версия будет у Xcode после WWDC 2018? Обычно делали инкремент. А тут что? Xcode 10, Xcode X? Или будут мурыжить девятку до презентации новой IDE? Новая IDE от Apple — вот это было бы оригинально. Никто не ждёт, а тут оп, one more thing. Но вряд ли.
Довелось видеть команду разработки, где критерий ментального совпадения при найме ценился выше профессионализма. Если было предположение, что человек не впишется на все сто, ему отказывали. Чаще ситуация обратная: нанимающая сторона готова терпеть что угодно, лишь бы получить лучшего профессионала. Каждый подход на разных промежутках времени имеет свои преимущества и недостатки. С одной стороны, хороший человек — не профессия, с другой — общение важно, люди — не машины. Без выводов. Просто ещё одна рабочая дилемма.
Робот — один из факелоносцев в эстафете Олимпийского огня. Китайским полицейским выдали очки с технологией распознавания лиц. Илон наш Маск запустил свою Tesla Roadster в космос. В iOS 11.3 Beta 2 появился-таки пункт «Состояние аккумулятора». И — инновации.
В конце 2017-го Эрик наш Шмидт сказал, что устал, что уходит. Его место займёт Джон Хенесси. Так-то товарищ уже 10 лет в совете директоров. Качество изменений станет понятно несколько позже. Надо будет через какое-то время спросить об этом у Google Assistant, который теперь официально дружит с русским языком и имеет козырь в виде Dialogflow API, позволяющий веселее разрабатывать чат-ботов. API есть API. Его и к iOS можно приладить.
P. S. Фух, последним рывочком приладил вступление к Apple. Теперь нормально.
С Qualcomm требуют миллиард. Заявляют, что Qualcomm препятствует ведению бизнеса с Apple. С точки зрения Qualcomm, они просто предлагают лучшие условия при больших закупках. В iOS 11.3 должна заработать улучшенная мобильная геолокация. Давно пора. Для РФ пока неактуально, но будет и на нашей улице праздник. Интересно, как на батарейке скажется?
Умная колонка HomePod маячит где-то на горизонте, хотя пока она скорее повод для злословия: сроки выхода, сравнение с конкурентами… А работы в январе столько, что от воспоминаний о новогодних каникулах не осталось ни следа. Надо будет купить вечером мандаринов, настрогать оливье и обнять ёлку.
Открыто новое простое число. Дорогая Редакция не готова привести его запись здесь, так как в десятичной форме записи числа — 23 249 425 знака. Нашли его с помощью компьютеров, предоставленных добровольцами, в рамках проекта GIMPS. Число-кандидат выдал компьютер 51-летнего электрика из Теннеси. Вот что значит командная работа.
Кстати, о командах. Опрос о скорости работы команд Android- и iOS-разработки показал следующее: iOS-команда хоть немного быстрее — 32,4%, команды в общем-то равны — 24,9%, Android-команда хоть немного быстрее — 42,7%. В опросе приняли участие 185 человек и один учёный кот.
Почему мы видим то, что видим — как всегда отдельный вопрос, но с личным наблюдением некоторых авторов дайджеста совпадает. Нам же, iOS-разработчикам, стоит подумать: что изменилось? iOS стала сложнее, хуже? Качество разработчиков? Сложность создаваемых продуктов?
Вот интересный вопрос: примет ли суд в США в качестве доказательств данные Health.app? Приложение зафиксировало, что обвиняемый спускался и поднимался по лестнице во временной промежуток, который соответствует времени прихода и ухода убийцы. Сейчас вопрос использования таких данных всегда решается индивидуально, зависит от судьи и готовности технологической компании к сотрудничеству. Будет ли так всегда — неясно, но умственное упражнение со всеми за и против захватывает.
Привет, коллеги. В этом выпуске мы собрали для вас самые популярные материалы за 2017-й год. Фактически, это не мы сделали этот выпуск, а вы. Надеемся, что последняя рабочая неделя проходит не как в комиксе с горящей жёлтой собакой: релизы отложены до окончания праздников, а оставшиеся три дня посвящены планированию, пересмотру бэклога, формированию целей, анализу техдолга… Дайджест уходит на новогодние каникулы. Увидимся 12 января. С наступающим Новым годом, годом жёлтой собаки!
123456, Password, 12345678, qwerty, 12345, 123456789, letmein (впусти меня — прим. пер.), 1234567, football, iloveyou, admin, welcome, monkey, login, abc123, starwars, 123123, dragon, passw0rd, master, hello, freedom, whatever, qazwsx, trustno1. Это список самых популярных паролей в 2017 году. Если у вас есть пароли из списка, советуем подумать над заменой. Другой добрый совет — делайте фриз, не лейте хоть сколько-нибудь чувствительных релизов в этом году. Особенно если в цепочке раскладки не только вы и App Store (который на каникулах), но и всякие инфраструктурные парни и смежные подразделения.
О, боже, какой iMac Pro. Я хочу тебя себе впрок, бро. В общем, рифма высочайшего уровня и радует примерно так же, как и цена за новый iMac Pro. Вот уж действительно Pro. Откуда столько денег взять? Можно поступить как Starbucks в Буэнос-Айресе: воспользовался WiFi — посмотри рекламу, смотришь рекламу — майнишь биткоины. Ещё можно как сотрудники Транснефти. Там на служебном оборудовании майнили. И вот призадумались авторы (VK, Mail.Ru, Яндекс, Badoo) этой рассылки, призадумались.
AlphaZero показывает невероятные успехи в выигрывании чего угодно у кого угодно. Стандарт C++17 перешёл в статус Published. Успели-таки, чертяги. Microsoft замутит ноутбуки на ARM. Наше восхищение рэдмондцам. Это должно продвинуть индустрию вперёд. А ещё, редакция дайджеста получила ваши ответы. Они нас порадовали. Прямо подарок к Новому году. Спасибо. Потребуется какое-то время, чтобы реализовать задумки, но мы, что называется, on the way.
Голосом Грута из Стражей Галактики: “I. Am. Root”. Ну, вы поняли. Неаккуратненько получилось с macOS на этой неделе, когда под root пускало без пароля. Ещё из неплохих шуток: «Лучшее, что выпустил Samsung в этом году — это дисплей для iPhone X». И завершает наш хит-парад Microsoft. Microsoft Edge вышел для iOS (и Android). Наконец-то. Конец тёмным временам и тирании Safari. Заживём. Если серьёзно, это ок для тех, кто пользуется Windows. Синхронизируются странички.
Сегодня Чёрная Пятница. Наверняка ваши почтовые ящики завалены промоакциями. Надо сказать, это в самом деле может стать неплохим поводом что-то приобрести со скидкой, но это также провоцирует на необдуманное потребление. Так что если у вас не было плана что-то купить, спросите себя, точно ли вам это надо? А то вот сейчас со скидкой, не имеющей отношение к Чёрной Пятнице, продаётся новое издание “Advanced Swift”. А я не купил. Всё равно ж не сяду читать. Зачем себя обманывать.
На работе озвучили идею установить в туалетах глушилки радиосигнала, чтобы не работал GSM и WiFi, ибо некоторые путают туалетную кабинку и переговорку. До конца не верилось, что это не личное невезение автора идеи. Однако, согласно исследованию Netflix, 67% смотрят сериалы не дома. Не удивительно, я сам в метро иногда посматриваю. А вот то, что 26% смотрят сериалы на работе, меня удивило. «А чё, так можно было?», — как говорилось в известном анекдоте. И вот идея о глушилках уже не кажется надуманной.
Здесь могло бы быть не очень длинное, но ёмкое сообщение. В нём был бы аккуратно упакован юмор, а само сообщение могло бы стать поводом для дискуссий у кулера и размышлений в метро. Хорошее было бы сообщение. Не выдающееся, но вполне добротное.
Данный текст посвящается признанию факта, что вы не можете успеть всё. Вы не будете знать все языки, фреймворки, архитектуры, алгоритмы. Вам придётся делать выбор, отказываться от одного в пользу другого. А вот как сделать лучший выбор — поможет прислушивание к себе и кругозор, который в том числе формирует эта рассылка. Чуть-чуть.
В Москве подогнали автобусы, чтобы греть стоящих в очереди за iPhone X людей. Чувак из Microsoft во время презентации установил Chrome, потому что IE постоянно падал. Народ знатно зарубился в соцсетях на тему «где в эмодзи чизбургера правильно располагать сыр». На Хэллоуин видел прекрасную тыкву с вырезанным словом “Jira”. Ноутбук в самолёте теперь является частью ручной клади, а не самостоятельным предметом вне нормы ручной клади, как раньше. В общем, интересная была неделя.
В VK есть 16-летний разработчик, который занимается машинным обучением. Руководителю команды нового «ума» Яндекса 28 лет. Редкие вкрапления, исключения. Есть ли повод для беседы? Да, потому что индустрия молодая и механизм смены поколений, преемственности не отлажен.
В Star Trek была серия, где детей с корабля забрала на планету бесплодная раса, которая умела развивать лучший талант ребёнка. В конце была сцена, где родитель говорит своему семилетнему сыну: «Конечно, ты можешь заниматься скульптурой, но домашнее задание по интегральному исчислению всё равно нужно сделать». «Да, папа», — отвечает ребёнок. Какое-то смещение понятия знаний средней и высшей школы должно произойти. Иначе как цивилизация будет развиваться?
Товарищ жаловался в твиттере, что его приложение отклонили за использование в метаданных фразы «supports iPhone X». Apple бдит. Рано. Интересно, сможет ли корпоративный отдел закупок оформить предзаказ?
В следующую пятницу MBLTdev в Москве. Естественно будут доклады, в том суть сходки. CocoaHeads проведёт лабы и конкурсы. И, конечно, это возможность раз в год вживую пообщаться со всеми. Я буду, скорее всего, у стенда Mail.Ru тоже с двумя викторинками. Короче, затусим. Кстати, для наших читателей традиционная скидка на билет — 15% по промокоду «MBLTdevFRIENDS».
Windows 10 Mobile жаль, правда. Я симпатизировал этому семейству мобильных ОС. Зато Яндекс можно поздравить с днём рождения Алисы. Siri на русском глуповата. Со своим Nexus 5X я тоже не могу поговорить на великом и могучем. В такой ситуации Алиса — находка. Долгожданная гостья из будущего. Яндексу респект. Алису бы да внутрь iOS, чтобы можно было выбирать голосового помощника, как можно выбирать поисковую систему. Вряд ли Apple даст это сделать.
Кстати, у самой Apple не всё гладко с батареями iPhone. Но мы-то уж точно не будем раздувать из этого новость. До предзаказа iPhone X осталось чуть больше двух недель. Пора проверить своё приложение на симуляторе в Xcode 9. Xcode 9 — лучшее тонизирующее этого месяца. Повышает давление, концентрацию, словарный запас.
Был момент, когда код на Swift, который мне попадался, был усыпан struct вместо class, будто больной ветрянкой. Неизменяемость, явные состояния — всё на стиле. В The Swift Programming Language (Swift 4) есть прекрасный раздел Choosing Between Classes and Structures. Там перечислены ожидания, рекомендации, когда лучше делать структуры. Примеры структур хорошо знакомы iOS-разработчикам: размер, координата, диапазон... Прочтите список примеров и общих наставлений. Он короткий. В любых других случаях рекомендуется использовать class.
В РФ сегодня стартует начало продаж iPhone 8. Привычных очередей это не вызвало. Утром заходил в большой ТЦ, проходил мимо магазина цифровой техники. «А вы не за Айфоном случайно?», — окликнула меня миловидная девушка, — «А то нам бы пару отчётных фотографий сделать». А я не за Айфоном. Я за плавками. И вообще в соседний магазин. Но это что. Энди Рубин вообще продал всего 5000 Essential Phone. За месяц.
Несколько команд, в которых я работал, старались унифицировать дизайн для Android и iOS. Все признавали, что есть платформенные особенности, и нужно стараться их сохранить. Однако поддерживать два уникальных дизайна возможности не было. Нередко дизайн существовал только для Android. iOS делался по аналогии. Выпуск iOS 11 заронил опасение: удастся ли сохранить такую практику? Если взять App Store из iOS 11 как пример переосмысленного дизайна, глубина этого переосмысления велика. Уникальный дизайн — хорошо. Но дорого.
Если на iPhone X сделать скриншот, то скриншот будет без выемки — аmazing. На этой и, вероятно, следующей неделе все ленты будут завалены обзором прошедшей презентации. Конечно, айштуки — наше всё, но превращение App Store в креативное пространство показалось наиболее интересным.
Не просто купить, не просто получить помощь, а регулярно собираться, участвовать в мастер-классах. Систему коворкингов или антикафе от Apple мы вряд ли увидим, но в целом устраивать профильные события в профильных магазинах — дело хорошее. Вот вчера был в турмагазине, слушал про путешествие по Новой Зеландии.
Всё фигня, интересных ссылок мало. Такое мнение услышал недавно в одном известном чате разработчиков. Пожалуй, после какой-то точки интересного становится меньше. Но интересность — величина относительная. Когда ты пишешь для iOS полгода, каждый чих с упоминанием Apple интересен. Чем опытнее становишься, тем выше требования к информации.
Эта механика хорошо отражена в компьютерных играх. Опыт для перехода с 1-го уровня на 2-ой добывается легко и непринуждённо. Для перехода на 80-ый уровень придётся много часов валить скучных мобов, чтобы в какой-то момент обрести озарение.
Зацепились тут с ребятами на кухне на тему отказов кандидатам. Редкий специалист не получал за свою карьеру отказ. Выработали тезисы.
Первый уровень: простая отбивка в стиле «Спасибо, вакансия закрыта». Не ах, но лучше молчания и ожидания. Казалось бы очевидно, что второй уровень — отказ с объяснением причин. Здесь есть две проблемы от HR-ов. Во-первых, много вакансий одновременно, не успевают. Во-вторых, заключение дают не HR, а собеседующий специалист, который может тупить, и влиять на которого HR не может. Здесь мы не договорились. Одни считали, что это не дело, что это часть работы HR-а. Другие, что знать хочется, но можно и пережить.
Вот в чём все были согласны, так в том, что если было тестовое задание и после — отказ, то обязательно нужен ответ с обоснованием и объяснением. Без исключений. Могла бы помочь система на уровне компании, где специалист обязан занести в специальную задачу информацию о вопросах и ответах, впечатления. Но много ль вы таких сознательных компаний и людей видели?
iOS 10 — 87%, iOS 9 — 10%, прочее — 3%. Как-то так сейчас выглядит расклад. Скоро выйдет iOS 11. Если вы ещё не проверяли приложение на работу в ней, имеет смысл. Особенно если ваше приложение сложнее калькулятора. Кстати, на iPhone 4S можно установить максимум iOS 9.3.5. Если следовать правилу «поддерживаем текущую и предыдущую ОС», то можно попрощаться с диагональю 3,5 дюйма. Голосом Кураж-Бамбея: «Радость-радость. Праздник-праздник».
1. Сотрудника Google уволили за «увековечение гендерных стереотипов». 2. Сотрудник Google написал манифест о том, что у женщин нет предрасположенности к программированию. Его уволили. 3. Google уволила сотрудника за письмо о гендерном разнообразии. 4. Google уволил автора текста о «биологических различиях» женщин и мужчин. 5. Google уволил автора манифеста о неспособности женщин работать в сфере IT.
Это пять заголовков разных изданий об одной и той же новости. Читайте оригинал, проверяйте факты и формируйте собственное мнение. Да, в современном мире трудно так поступать по каждому поводу. Уж больно поводов много. Что делать? Учиться отличать новости, которые требуют личного внимания, от новостей, в которых можно довериться кому-то. Как? Только личный выбор. Что важно для вас, то и исследовать лично.
Интересный феномен: хороший разработчик, который напрочь игнорирует Swift в 2017 году. Аргументация стандартная: Xcode 8 падает, инструменты оставляют желать лучшего, размер приложения больше, синтаксис не устаканился. Всё так, всё так. Однако, точно ли это повод не писать на Swift продакшн код? Вот что это, опытность и взвешенность, или инертность?
Довелось как-то работать с человеком, который писал для J2ME. Долго писал. Ему намекали, что дело тупиковое, что если уж мобильные и Java, то Android зовёт упасть в свои объятия. Товарищ спёкся. Морально, в первую очередь. Широта взглядов и открытость новому — прививка от неопредёленности будущего.
У вас наверняка есть коллега, который давно не был в отпуске. А может, вы и сами не были. Если верить статье в Republic, у 81% работающих жителей РФ в запасе от 15 до 41 дня неиспользованного отпуска. Впечатляет. Культура отдыха в РФ развита, пожалуй, ещё меньше, чем культура работы.
Не приходилось ли вам видеть, например, как знакомый в отпуске судорожно хватается за телефон для решения рабочих вопросов, а после ещё полдня негодует? Как по возвращении сотрудник обнаруживает, что составленный план действий на время отсутствия изменён, и это изменение сделано людьми, не вполне понимающими последствия решения? Не ввязываться в проект, а приступать к нему и отступать от него в нужное время — этому, как и многому другому, людям ещё предстоит научиться. А киты в Атлантическом океане прекрасны.
Саша Чёрный любуется китами в Исландии, поэтому традиционное интро отменяется. Но не оставлять же вас без вступительного слова.
Меня зовут Катя, я маркетолог в e-Legion, и сейчас мы активно готовим конференцию MBLTdev 2017. Обращаюсь ко всем читателям дайджеста за советом. Кого из иностранных и российских коллег вы бы хотели послушать на конференции? Присылайте хотелки для лайнапа в ответном письме на digest@mbltdev.ru. Если готовы выступить сами, заполняйте анкету.
Искусственный интеллект продолжает развиваться, и чуваки с закрытого форума создали двух опасных ботов. Один клянчит деньги, ему удалось выпросить несколько килобаксов за сутки. Другой просит молоденьких тян засветить сиськи. Как показал эксперимент, 6% опрошенных поддались очарованию бота и отправили ему заветные фотки. Дабы подготовиться к опасным временам и выиграть предстоящую битву с машинами, требуется быть в курсе веяний в Machine Learning. Так что учите матчасть.
На неделе были две юбилейные даты. 12-го июня 2017-го стукнуло 1000 дней с момента последнего обновления Mac Mini. В 2014-м модель с нерасширяемой памятью увидела свет. Великое множество Mac Mini трудится и продолжит трудиться. Хороший компьютер, вернули бы модульность.
Впрочем, ожиданиям современного модульного компьютера от Apple много больше 1000 дней. Двумя днями позднее, 14-го июня 2017-го отсчёт показал 1 500 000 000 секунд Unix Time. Кроме плохо объяснимой радости от большого круглого числа, это также стало напоминанием, что 2038-й год всё ближе. Недолго осталось ждать момента, когда слова «время кончилось» обретут новое значение.
К чему это всё? Время может просто проходить мимо, а может служить постоянной радостью. Формируйте своё отношение и не пропустите вторую половину лета.
Приложение Facebook весит много-много мегабайт. 368 Мб на текущий момент. По слухам, причина в A/B тестах. Так их много, и так много для них данных. В этом месте возникает желание задачу упростить, стандартизировать. В 2015-м году Spotify на MBLTdev как раз показал, как принимать UI с сервера.
Подход прекрасен с точки зрения A/B тестов. При наличии админки маркетолога можно запускать туда как ребёнка в бассейн из шариков. Информация о том, что кто-то повторил опыт Spotify, авторам не попадалась (были слухи про Avito, но подтверждения им не нашлось). Интересно, почему. Никому не нужно или так сложно? Умозрительно ответ на оба вопроса отрицательный.
В прошлый двух выпусках в шапке было описание возможного поведения работодателя в ситуации, когда сотрудник покидает компанию. Оба из озвученных ранее исходов, безразличие и противопоставление, являются негативными.
Хорошо, что опыт показывает наличие как минимум ещё одного сценария — партнёрство. Строго говоря, ни работнику, ни работодателю не выгодно рушить мосты, а выгодно поддерживать отношения.
Стороны уже знакомы. Снижается порог вхождения, который в некоторых высокотехнологичных проектах может быть и полгода. Снижается стресс и риск неоправданных ожиданий. Всё это справедливо для обеих сторон, потому что партнёрство вещь в принципе двусторонняя.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!