Архив за 08 октября 2019 - 2

iPhone 11 можно поцарапать ногтем или пластиковой картой

Проблема массовая, но затрагивает лишь часть владельцев новинки, большинство обладателей iPhone 11 различных модификаций не жалуются на стойкость экрана к царапинам. По информации портала Pocketnow, обращений в техподдержку действительно много и среди них встречаются вовсе комичные: стекло повреждается ногтем или пластиковой карточкой так сильно, что потом борозда заметна на ощупь.

Читать полностью »

Пока Xiaomi в Twitter показывала единственное изображение смартфона Redmi 8, этот аппарат представили на украинском рынке. Судя по всему, это и была мировая премьера модели.

О параметрах мы знаем уже буквально всё, так что просто подытожим. Новинка получила экран HD+ диагональю 6,22 дюйма, SoC Snapdragon 439, 3 либо 4 ГБ ОЗУ, 32 либо 64 ГБ флэш-памяти, аккумулятор ёмкостью 5000 мА·ч, 18-ваттную зарядку, основную камеру с датчиками разрешением 12 и 2 Мп и восьмимегапиксельный датчик во фронтальной камере.

В первой части статьи про язык Arend мы рассматривали простейшие индуктивные типы, рекурсивные функции, классы и множества.

2. Сортировка списков в Arend

2.1 Упорядоченные списки в Arend

Определим тип упорядоченных списков как пару, состоящую из списка и доказательства его упорядоченности. Как мы уже говорили, в Arend зависимые пары определяются при помощи ключевого слова Sigma. Определение типа Sorted дадим через сопоставление с образцом, вдохновившись определением из уже упомянутой статьи про упорядоченные списки.

func SortedList (O : LinearOrder.Dec) => Sigma (l : List O) (Sorted l)

data Sorted {A : LinearOrder.Dec} (xs : List A) : Prop elim xs
 | nil => nilSorted
 | :-: x nil => singletonSorted
 | :-: x1 (:-: x2 xs) => consSorted ((x1 = x2) || (x1 < x2)) (Sorted (x2 :-: xs))

Обратите внимание: Arend сумел автоматически вывести, что тип Sorted содержится во вселенной Prop. Это произошло потому, что все три образца в определении Sorted являются взаимно исключающими, а конструктор consSorted имеет два параметра, оба из которых принадлежат Prop.
Докажем какое-нибудь очевидное свойство предиката Sorted, скажем, что хвост упорядоченного списка сам является упорядоченным списком (это свойство пригодится нам в дальнейшем).
Читать полностью »

Смартфон Nokia 8.2 близок к выходу: чип Snapdragon 700 Series и Android 10

Минувшим летом появилась информация о том, что компания HMD Global намерена выпустить смартфон среднего уровня Nokia 8.2. И вот теперь сетевые источники обнародовали новые данные о проектируемом аппарате.

Фотографии Reuters

Читать полностью »

Компания Samsung уже официально призналась, что скоро запустит программу бета-тестирования фирменной оболочки One UI 2.0 на основе Android 10 для владельцев смартфонов серии Galaxy S10. Теперь стало известно, какие ещё смартфоны должны принять в ней участие. 

Компания Xiaomi продолжает массированную подготовку к анонсу бюджетного смартфона Redmi 8. На этот раз, на официальной странице Xiaomi для международного рынка в социальной сети Twitter опубликовано качественное изображение смартфона «в полный рост», а не кусочками. 

Пару недель назад в европейском регионе стартовали продажи бюджетного флагманского смартфона Redmi Note 8 Pro, который был представлен в Китае в конце августа этого года.

Долгожданный хит Redmi Note 8 Pro привезли в Россию

Читать полностью »

Компания Samsung решила по-своему отпраздновать Всемирную неделю космоса, которая проходит с 4 по 10 октября.

Samsung выпустила скрывающие камеру космические обои для Galaxy S10 и Galaxy Note10

Читать полностью »

Сайзинг Elasticsearch - 1

— How big a cluster do I need?
— Well, it depends… (злобное хихиканье)

Elasticsearch — сердце Elastic Stack, в котором происходит вся магия с документами: выдача, приём, обработка и хранение. От правильного количества нод и архитектуры решения зависит его производительность. И цена, кстати, тоже, если ваша подписка Gold или Platinum.

Основные характеристики аппаратного обеспечения — это диск (storage), память (memory), процессоры (compute) и сеть (network). Каждый из этих компонентов в ответе за действие, которое Elasticsearch выполняет над документами, это, соответственно, хранение, чтение, вычисления и приём/передача. Поговорим об общих принципах сайзинга и раскроем то самое «it depends». А в конце статьи ссылки на вебинары и статьи по теме. Поехали!
Читать полностью »

Нобелевскую премию по физике дадут за открытия в космологии и первую найденную экзопланету - 1

Нобелевская премия по физике за 2019 год присуждена американцу Джеймсу Пиблзу и швейцарцам Дидье Кело и Мишелю Майору за работы в области космологии, астрономии и астрофизики. Согласно пресс-релизу Нобелевского комитета, Пиблз удостоен премии за теоретические открытия в физической космологии, а Майор и Кело — за первое в мире открытие экзопланеты на орбите вокруг солнцеподобной звезды. По словам Нобелевского комитета, эти исследования позволили по-новому взглянуть на место человека во Вселенной.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js