Архив за 28 мая 2018 - 3

Приветствую, дорогой читатель!

Многие из Вас встречались с капчей — автоматическим тестом Тьюринга. Она позволяет отделить реальных людей от различных ботов. В последнее время очень популярной стала reCAPTCHA от Google Inc. На ней Вы должны выбрать изображения, содержащие некие объекты, к примеру, автомобили. Относительно недавно появился сайт, который делает ровно наоборот: отделяет ботов от людей.
Читать полностью »

image

В июле 2017 года производитель кинокамер «RED» анонсировал новый смартфон «RED HYDROGEN»

Сама новость про RED и смартфоны обескуражила многих обывателей: «Серьезно? Они же камеры делают — какие еще смартфоны...»

Но ещё более неожиданным стало заявление о том, что смартфон будет поддерживать голограммы!

Многие решили, что ребята сошли с ума, либо это какой то обман века, странный пиар или…
Неужели это возможно? Может не за горами и световой меч?

-Да, это возможно.

Но не так как нам рисует голливуд — проекцию принцессы Леи мы не увидим. Скорей всего вы просто не знаете что такое голограмма потому что смотрели много фантастики вместо изучения физики. Как раз для таких людей и написана эта статья — просто о сложном.
Читать полностью »

Некоторое время назад в отношении Spotify был подан групповой иск, в котором сервис музыкального вещания обвиняли в том, что он обворовывает исполнителей.

По сообщению источника, ссылающегося на публикацию The Hollywood Reporter,  компании удалось заключить с судом сделку, которая позволит уладить дело. При этом сервис обязуется заплатить 112,5 млн долларов.

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

В середине апреля на руке генерального директора Xiaomi Лэя Цзюня (Lei Jun) был замечен браслет для фитнеса. Тематические ресурсы тут же предположили, что это модель Mi Band 3, хотя внешне устройство было очень похоже на нынешнюю модель Mi Band 2. Сегодня все сомнения относительно того, что за браслет надел глава Xiaomi на презентацию игрового смартфона Black Shark, отпали. Сам Лэй Цзюнь подтвердил, что это была модель Mi Band 3.

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

Компания Sony сообщила о выпуске дисплея OLED, получившего обозначение ECX339A. Микродисплей размером около 0,5 дюйма (12,6 мм) по диагонали имеет разрешение UXGA (1600 х 1200 пикселей). Шаг пикселей равен 6,3 мкм, что является рекордным в этом классе значением. Микродисплей Sony ECX339A предназначен для использования в электронных видоискателях камер, а в перспективе — в гарнитурах дополненной и виртуальной реальности.

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

Использование std::optional в С++17 - 1

Давайте возьмём пару от двух типов <YourType, bool> — что вы можете сделать с композицией подобного рода?

В этой статье я расскажу вам про std::optional — новый вспомогательный тип, добавленный в C++17. Это обёртка для вашего типа и флаг показывает, инициализировано ваше значение или нет. Давайте посмотрим, где это может быть полезно.

Вступление

Добавлением логических флагов к другим типам вы можете достичь то, что называется "Nullable типы". Как было сказано ранее, флаг используется для обозначения того, доступно значение или нет. Такая обёртка выразительно представляет объект, который может быть пустым (не через комментарии :).

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

Компания Tesla объявила о пополнении штата сотрудников новыми людьми, которые имеют большой опыт работы в ИТ-индустрии.

Новым вице-президентом компании по программным и аппаратным инженерным разработкам стал Стюарт Бауерс (Stuart Bowers), который до этого был вице-президентом компании Snap, а еще раньше занимался технологиями глубокого обучения в Facebook.

Нираж Манрао (Neeraj Manrao) возглавил отдел энергетического производства, ранее он руководил техническим отделом в компании Apple.

Кевин Мукаи (Kevin Mukai) пришел из компании ThinFilm Electronics и возглавил производственный отдел завода Gigafactory.

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

Источник опубликовал первое изображение компьютерного корпуса Lian Li LanCool One. Как видно на иллюстрации, дизайнеры выбрали весьма выразительное решение. У одних панель может вызвать ассоциации с двустворчатой дверью, другим — напомнить щель гигантского монетоприемника. Безусловно, возможны и другие прочтения замысла Lian Li.

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

Рефакторинг с использованием C++17 std::optional - 1

В разработке существует множество ситуаций, когда вам надо выразить что-то с помощью "optional" — объекта, который может содержать какое-либо значение, а может и не содержать. Вы можете реализовать опциональный тип с помощью нескольких вариантов, но с помощью C++17 вы сможете реализовать это с помощью наиболее удобного варианта: std::optional.

Сегодня я приготовил для вас одну задачу по рефакторингу, на который вы сможете научиться тому, как применять новую возможность C++17.

Вступление

Давайте быстро погрузимся в код.

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

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

Ассортимент торговой марки Mijia, за которой стоит компания Xiaomi, пополнился устройством с лаконичным названием Mijia Projector. Новинка получилось компактной (215 x 116 x 218 мм), и при этом вполне подходит для использования в составе домашнего кинотеатра: она способна выводить с расстояния трех метров картинку диагональю до 120 дюймов разрешением Full HD. Заявленная максимальная яркость устройства – 800 ANSI люмен.

Xiaomi Mijia Projector

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


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