Глобальная стратегия Crusader Kings II стала бесплатной в сервисе Steam

Издательство Paradox Interactive сделало бесплатной одну из своих самых успешных глобальных стратегий — Crusader Kings II. Проект уже могут скачать все желающие в сервисе Steam. Однако приобретать дополнения, которых для игры вышло приличное количество, необходимо отдельно.

По случаю приближения мероприятия PDXCON 2019 все DLC к упомянутому проекту продаются со скидками до 60 %. Компания Paradox не исключает, что в будущем и прочие свои проекты переведёт на подобную схему распространения. Игроки смогут бесплатно скачивать базовую версию, а многочисленные дополнения придётся приобретать отдельно.  

Есть вероятность, что Paradox сделала Crusader Kings II бесплатной в качестве намёка на анонс продолжения серии. Сиквел вышел в 2012 году, и фанаты давно просят о новом проекте. Здесь нужно отметить, что издательство пообещало анонсировать на PDXCON 2019 некую глобальную стратегию и условная Crusader Kings III вполне может стать этой новинкой. Сейчас в Steam вторая часть имеет 89 % положительных отзывов из 40 760 общих рецензий.

Зачем нужна файловая система APFS

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

Файловые системы Mac’ов, начиная с самой первой из них, вызывали у тех, кто знает толк в файловых системах, презрение и чувство собственного превосходства. В самом первом Mac’e, в 1984 году, файловая система даже не была иерархической. MFS (Macintosh File System) обладала целым рядом уникальных особенностей, которые для первого Mac’а были намного нужнее чем самые современные и не до конца продуманные механизмы современных (на тот момент) файловых систем – я имел дело с VAX/VMS, по сравнению с файловой системой которых MFS была из каменного века. Но для первого Mac’а она была абсолютно достаточной. Сначала в первом Mac’е планировалось использовать файловую систему из Lisa OS, вполне себе иерархическую и современную на тот момент, которая, в свою очередь, происходила от SOS, очень приличной файловой системы для Apple II и Apple III – но амбициозные и безумные задачи стоявшие перед первым Mac’ом не оставили для неё места. MFS в той ситуации была одним из блестящих и остроумных инженерных решений, без которых Mac’а бы просто не было.

Что такое HFS

К иерархической системе вернулись через полтора года, в сентябре 1985 года. Когда Стив был уволен из Apple. Новую файловую систему назвали, не без вызова, просто и со вкусом: HFS. Операционную систему Mac’ов называли System, а иерархическую файловую систему – иерархической файловой системой (Hierarchical File System, или HFS). А какие еще могут быть операционные и файловые системы? В системах где от файловых систем требовались особые способности, они быстро усложнялись и развивались. В Mac’ах этого не требовалось. Пока к середине 90-х у HFS не возникла серьезная проблема, с которой надо было что-то делать: размеры дисков, по сравнению с 1985 годом, существенно увеличились. Типичный размер диска в конце 80-х – 40-80 Мегабайт. В конце 90-х размеры дисков уже измерялись в единицах Гигабайт. А HFS была 16-битной. На томе можно было разместить не более 65535 файлов. В результате, даже если в файле нужно было хранить один или два символа, на диске для него выделялось килобайт десять, а то и двадцать.

С файловой системой надо было что-то делать, и немедленно. Но компания была на грани гибели, несла убытки, как стало известно через несколько лет, через 2-3 месяца, если бы ничего не изменилось, ей грозило неминуемое банкротство. Как они этого избежали я не буду рассказывать, но примерно в то же время Стив, как будто случайно, зашел в один из офисов компании, где шло совещание, с блокнотиком – будто бы просто посидеть. Когда совещание закончилось, он уволил почти все руководство подразделения, и назначил на руководящий пост инженера который предложил что-то, что Стиву понравилось. Короче, самодур и все такое. С тем инженером я в 1998 общался, речь на том совещании шла о новой файловой системе. Вариантов было два: либо, в течение 3-4 лет, разрабатывать современную и насыщенную вкусностями (от которых эксперты индустрии будут в восторге) FS, а потом, в течение нескольких лет, доводить её до приличного состояния – либо быстро и просто устранить реальные проблемы, на что требовалось максимум полгода – по мнению тех кто предлагал этот путь. Через 3 или 4 месяца, в Mac OS 8.1, появилась HFS+. 32-битная.

APFS есть не только в Mac, но и iPhone, iPad и Apple Watch

Фактически, это была та же самая HFS, с относительно небольшими изменениями. Даже с переходом на исправленную и доработанную копию самой себя были проблемы. Недолго. Именно эта файловая система, вплоть до марта 2017 года, была файловой системой в macOS (как бы она не называлась), в iOS, в tvOS и в watchOS. Как обычно, “спецификации” у файловой системы были, мягко говоря, очень бледными. Но проблем с ней почти не было, разве что в серверном бизнесе Apple, который так и остался всего лишь эпизодом. Но, что бы о нем не говорили тогда и потом, очень ярким и интересным. Если бы с iPhone ничего не получилось, в Mac’ах на смену HFS+ пришла бы ZFS, году в 2008 или 2009. Но, к счастью или к несчастью, с iPhone все получилось.

С 2005 по 2009 Apple Computer, плавно превратившаяся на середине этого пути в просто Apple, активно интересовалась ZFS, уникальной файловой системой разработанной в Sun Microsystems. Это практически безграничная файловая система, 128-битная, пределы на которые она рассчитана скорее всего никогда не будут достигнуты, а по набору функций и признаков современной файловой системы едва ли не самая-самая в мире. До 2007 года, пока Apple была Apple Computer, “яблочный” вариант этой файловой системы успешно развивался, в Леопарде (в той самой версии Mac OS X, срок выхода которой перенесли из-за аврала по поводу подготовки самого первого iPhone к выходу в свет) ZFS должны была появиться в серверном варианте системы – но, внезапно, Apple утратила к ней интерес.

Как появилась APFS

До 2007 года у компании (точнее, у Стива) все еще были сомнения в успехе главной инновации десятилетия – iPhone, в 2007 году эти сомнения были развеяны. В индустрии до сих пор ходят слухи о том, что Apple не справилась с внедрением ZFS в Mac OS X. Есть еще одна версия: кто-то не то в Sun Microsystems, не то в Oracle Corporation (вскоре купившей Sun), забыл упомянуть Стива в какой-то речи, или как-то не так его упомянул. Реальная причина очевидна: поворот в сторону мобильных устройств (в которых HFS+ хватило бы на годы, и ведь хватило же) был рискованным, но сулил Apple намного большее. Как только на этом фронте наметился реальный успех, серверное направление стали потихоньку закрывать.

В 2014 году (по другим данным, в 2012 – но скорее всего, все-таки в 2014) в Apple началась разработка новой файловой системы. Для того чтобы взяться за столь трудоемкий проект, нужны были серьезные причины. Какие-то планы на будущее, с которыми HFS+ стала бы несовместимой. Файловые системы создаются долго и трудно. На это уходят годы. В 2016 году APFS была объявлена. В марте 2017 она дебютировала в iOS, достаточно успешно. В том же году, осенью, APFS в составе High Sierra пришла и на Mac’и. Чтобы состояться, операционной или файловой системе нужно дожить до версии 3.1. Им нужно переболеть детскими болезнями, научиться справляться с житейскими ситуациями, повзрослеть. Я не знаю к чему готовятся в Apple, для чего им понадобилась “современная файловая система” именно сейчас, но мощь этого неизвестного замысла уже впечатляет. У APFS все еще много недостатков, но главный из них (юность) очень быстро проходит. Источник

Первое фото прототипа PlayStation 5

В сеть слили первую фотографию прототипа PlayStation 5. Она появилась на канале ZONEofTECH. Судя по изображению, устройство оснащено шестью USB-портами и встроенной камерой. Дизайн устройства максимально похож на то, что мы видели ранее в патенте Sony. Перед нами не сама консоль, а девкит для разработчиков.


Так может выглядеть PlayStation 5

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

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

Huawei P Smart 2020 прошёл сертификацию TENAA

В этом году был представлен смартфон среднего уровня Huawei P Smart, который оснащался 6,21-дюймовым дисплеем, двойной основной камерой, фирменным чипом Kirin 710, 3 Гбайт ОЗУ и аккумуляторной батареей на 3400 мА·ч. Теперь же сетевые источники сообщают, что китайская компания готовит преемника этой модели.

На этой неделе в базе Китайского центра сертификации телекоммуникационного оборудования (TENAA) появился аппарат с кодовым именем AQM-AL00, который, предположительно, выйдет на рынок под названием Huawei P Smart 2020.

Huawei P Smart 2019

Huawei P Smart 2019

Упомянутый аппарат получил от разработчиков 6,3-дюймовый дисплей, выполненный по технологии OLED. Применённая панель поддерживает разрешение 2400 × 1080 пикселей (соответствует формату Full HD+) и имеет соотношение сторон 20:8. Также упоминается сканер отпечатков пальцев, интегрированный в область дисплея. В верхней части дисплея имеется каплевидный вырез, в котором установлена 16-мегапиксельная фронтальная камера. Основная камера построена на основе 48-мегапиксельного сенсора, дополняемого датчиками на 8 и 2 Мп.

За производительность устройства отвечает 8-ядерный чип среднего уровня Kirin 810, который работает на частоте до 2,2 ГГц. На прилавки магазинов попадут версии смартфона с 4, 6 и 8 Гбайт оперативной памяти и встроенным накопителем на 64 и 128 Гбайт. В качестве источника питания задействована аккумуляторная батарея ёмкостью 3900 мА·ч.

Смартфон AQM-AL00 имеет габариты 157,4 × 73,2 × 7,75 мм и весит 163 г. Он будет поставляться в чёрном и зелёном цветовых вариантах исполнения корпуса. Более подробная информация о смартфоне может появиться до конца года. Поскольку P Smart был анонсирован в декабре 2018 года, можно предположить, что Huawei представит его обновлённую версию в ближайшие месяцы.

В чем замысел файловой системы APFS

Если новая файловая система успела чем-то огорчить вас, имена виновных в этом будут вам интересны. Это iPhone, iPod touch и iPad. Они слишком хорошо продавались, объёмы продаж стремительно росли, а у Apple появились свободные средства, в особо крупных размерах. Представьте себя на месте Apple: вдруг, без каких-либо последствий, вы можете позволить себе все.

Они справились с соблазнами, и повели себя разумно. Может быть даже слишком. Жить было бы намного интереснее если бы они придумали не только лучшие в мире и самые успешные “умные часы”. Стив мог бы рискнуть и замахнуться на что-то нереальное, но осиротевшее руководство компании слишком хорошо помнило откуда пришли эти деньги, и сотни предложений “снизу”, после долгих обсуждений и экспериментов, не принимались. Рискованно. А вы на их месте вели бы себя как-то иначе? Тем не менее, некоторые из этих предложений, после длительных дискуссий и обсуждений, отвергнуть не удалось. Одно из этих предложений касалось разработки новой, современной, файловой системы для iOS. А не отвергли его по целому ряду причин.

Во-первых, файловая система в iOS живет и работает в уникальных (по сравнению с её сестрой в macOS) условиях. Пользователи напрямую с ней не соприкасаются. Она скрыта от них, её будто бы вообще нет (в СМИ сообщалось об её отсутствии). Во-вторых, в любом iOS-устройстве – одно-единственное хранилище данных, и оно несменяемое. А внешние хранилища данных к iOS-устройствам в те времена подключить было невозможно, и не из-за того что в Apple работали неумехи – это было принципиально: внешний накопитель, будь это флэшка, SSD или RAID – переносчик инфекции и заразы. Были еще и “в-третьих”, и “в-четвертых”, но не стану вас утомлять. С момента начала разработки до презентации новой файловой системы разработчикам (и предоставления им её бета-версии) должно было пройти два или два с половиной года. Файловую систему для iOS, за это время, можно и нужно было вылизать до ослепительного блеска.

Совместимость с macOS? Напрямую с файловой системой iOS macOS дела не имела, лишь через специальное программное обеспечение. Которое взаимодействовало с файловой системой iOS через API, которые решили сохранить нетронутыми. Кроме того, файловая система в iOS и без этого была существенно другой, отличной от HFS+ в macOS. Только API были один-в-один, но все остальное было, фактически, разработано заново. Когда Mac OS 10.5 “Леопард” втискивали в мобильное устройство, переделывать пришлось многое. Сначала операционную систему избавили от всего лишнего. Значительную часть функций файловой системы просто отрезали. Когда этого оказалось мало, высушивали блок за блоком, многие из них переписали заново, упрощая везде где это было возможно. Можно считать что один раз её уже переписали.

О том что файловая система iOS радикально отличалась от той что использовалась в Mac’ах, мало кто знает. Разве что про чувствительность HFS+ в iOS к регистру в именах файлов и других объектов файловой системы. То есть, в HFS+/iOS строчные и заглавные варианты той же буквы считаются разными, и файлы “File.txt” и “file.txt” запросто могут находиться в одной директории. macOS нечувствительна к регистру в именах объектов файловой системы, для обычных пользователей это оптимальный вариант. В прошлом, в варианте файловой системы для Mac OS X Server, при установке операционной системы можно было включить или выключить чувствительность к регистру. Если бы это было необходимо, сделать файловую систему Mac’ов чувствительной к регистру было бы легче легкого. Извините за уклонение от темы, но в сети очень часто укоряют Apple за эту самую нечувствительность – и винят в этом низкую квалификацию её инженеров.

В марте 2017 года APFS дебютировала в iOS, и все прошло без сучка и задоринки. То для чего её задумывали и для чего разрабатывали, дотошно и тщательно, получилось на все сто. Высший балл. Но в процессе разработки вводные поменялись. Задание усложнили.

На каком этапе это произошло – неизвестно. Сначала было принято решение о внедрении новой файловой системы в производных от iOS операционных системах. Это было просто, и протестов у команды вызвать не могло. Потом, скорее всего на каком-то очень нервном и неприятном для большинства участников совещании высшего руководства, у кого-то из топ-менеджеров, возникла эта мысль: “одна компания – одна файловая система”. Так и решили: в macOS, к тому же сроку, тоже должна быть внедрена новая файловая система. Современная, 64-битная, оптимизированная для работы с флэш-памятью, совместимая со всеми другими используемыми её типами.

Администрация не пожалела средств на расширение проекта, которому было выделено щедрое дополнительное финансирование, для которого открыли новые вакансии, кроме того в работу вовлекли сотрудников из группы занимавшейся HFS+. Техническое задание требовало от APFS умения работать не только с флэш-памятью, но и с жесткими дисками, и с приводами Fusion, и много чего еще. Все это за очень короткое время, под давлением администрации, в спешке. Впрочем, даже в этих условиях у них почти получилось, и все не так плохо, как могло бы быть. Но ни тщательной проработки деталей, ни продуманных до тонкостей решений, увы, не видно. APFS исполнилось два года, можно считать её версией 2.0, до версии 3.1, когда она должна “состояться”, остался еще год. Источник

Google Pixel 4 может разблокировать кто угодно: ответ Face ID провалился

В своем новом смартфоне Pixel 4 Google задействовала «самую быструю систему распознавания лица в мире», если верить производителю. Однако, как оказалось, у нее есть один существенный недостаток — подобная система позволяет разблокировать устройство, даже когда глаза его владельца закрыты (или если он просто не смотрит на телефон). Разумеется, у многих сразу возникли вопросы насчет безопасности такого решения. И они отнюдь не беспочвенны.

Почему Google Pixel 4 небезопасный

В самом деле, Google Pixel 4 может разблокировать и другой пользователь, если просто поднесет смартфон к лицу владельца, даже если последний спит крепким сном, сообщает BBC. Подтверждение журналисты издания разместили в Твиттере.

Face ID в iPhone работает совсем иначе — по умолчанию в настройках телефона включена функция «Требовать внимание для Face ID». Именно с ее помощью iPhone понимает, что вы смотрите именно на него. Она отключается в одно нажатие во вкладке «Face ID и пароль» настроек смартфона, однако Apple не рекомендует этого делать, поскольку данный шаг снижает безопасность всей системы. В этом случае поднести лицо к iPhone для разблокировки все равно потребуется, просто нет необходимости смотреть на него.

В Google Pixel вообще нет такого параметра — то есть система распознавания либо работает так, как мы показали, либо вообще не работает. Впрочем, производитель не скрывает недостатки своей системы:

Ваш телефон также может быть разблокирован кем-то другим, если он поднесет телефон к лицу, даже если ваши глаза закрыты. Храните телефон в безопасном месте — например, в переднем кармане или в сумочке.

Чтобы «подготовиться к небезопасным ситуациям», Google рекомендует удерживать кнопку питания в течение нескольких секунд и нажать «Блокировка», которая отключает уведомления и распознавание лиц. В этом случае можно разблокировать телефон только при помощи пароля.

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

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

В ответ на эксперимент BBC, в Google заявили, что «продолжат улучшать Face Unlock с течением времени».

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