Архив за 29 мая 2017 - 9

image

Сегодня на рынке носимых устройств представлены несколько десятков видов фитнес-трекеров, которыми пользуются миллионы людей. Девайсы помогают контролировать физическую нагрузку и следить за здоровьем, а некоторые пользователи приходят с информацией, полученной от фитнес-трекеров, к врачу. Но насколько корректную информацию предоставляют эти устройства?

Согласно данным нового исследования, проведенного учеными Школы медицины Стэнфордского университета, носимые фитнес-трекеры вроде Apple Watch и Fitbit неплохо справляются с отслеживанием пульса, однако точность измерения калорий далека от идеала. Ученые решили оценить эффективность носимых трекеров, когда обнаружили, что ни в одном научном журнале нет данных о работе этих устройств. Читать полностью »

На прошлой неделе мы сообщали, что смартфон-раскладушка Samsung SM-G9298 получил сертификаты FCC и Wi-Fi Alliance.

Смартфон-раскладушка Samsung SM-G9298 получил Snapdragon 821 и 4 ГБ ОЗУ

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

По сведениям источника, компания Nikon планирует скоро представить новый полнокадровый объектив. Говоря точнее, анонс ожидается на следующей неделе. Учитывая, что следующий понедельник в США будет выходным днем, а по пятницам компания Nikon анонсы не делает, вероятнее всего, новинка будет представлена во вторник, среду или четверг — 6, 7 или 8 июня соответственно.

Объектив, о котором идет речь, относится к категории широкоугольных светосильных объективов с фиксированным фокусным расстоянием. Его фокусное расстояние будет равно 28 мм, а максимальная диафрагма — F/1,4.

В базе данных тестового пакета GFXBench появилось описание смартфона с кодовым названием Xiaomi Jason, под которым, если верить китайским информаторам, скрывается модель Xiaomi Mi6C.

Xiaomi Mi6C получит дисплей диагональю 5,1 дюйма разрешением 1920 х 1080 пикселей, однокристальную систему Snapdragon 660 с GPU Adreno 512, а также целых 6 ГБ оперативной памяти. Объем флэш-памяти составляет 64 ГБ.

12-мегапиксельная основная камера позволит записывать видеоролики в разрешении 4К, фронтальная камера получит датчик изображения разрешением 4 Мп. Из коробки смартфон работает под управлением Android 7.1.1 Nougat с оболочкой MIUI.

В субботу British Airways сообщила о том, что из-за крупного сбоя компьютерной системы авиакомпании пришлось отменить несколько вылетов из Великобритании, а также перенести сотни рейсов.

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

Smart IDReader SDK — как добавить распознавание в iOS приложение за 5 минут — теперь и на Github - 1

Ранее мы, Smart Engines, уже писали про наши технологии распознавания (паспорта РФ, банковских карт и многих других). Основной ценностью SDK является "ядро" или "движок" распознавания Smart IDReader, который объединяет функциональность сканирования всего, что мы умеем сканировать, под единым интерфейсом.

Библиотека распознавания написана на С++ для достижения максимальной производительности, но для использования с различными языками программирования у нас есть версии интерфейсов библиотеки на C++, C, C#, Objective-C, Java и даже Visual Basic. Мы поддерживаем все популярные операционные системы: iOS, Android, Windows, Linux, MacOS, Solaris и, разумеется, Эльбрус и AstraLinux. Наши алгоритмы оптимизированы под такие архитектуры, как ARMv7-v8, AArch64, x86, x86_64, SPARC, E2K.

Мы решили выложить демо-версию нашего SDK на Github, чтобы вы могли ознакомиться с интерфейсом библиотеки (как Objective-C часть, так и C++), почитать документацию и попробовать встроить Smart IDReader в ваше приложение. Репозиторий с демо-версией Smart IDReader iOS SDK доступен по ссылке: https://github.com/SmartEngines/SmartIDReader-iOS-SDK

Чтобы посмотреть, как Smart IDReader выглядит в нашем исполнении после встраивания, вы можете скачать бесплатные полные версии приложений из App Store и Google Play.

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

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

Таи Джен-ву (Tai Jeng-wu), вице-председатель Foxconn, занимающий пост гендиректора компании Sharp, на днях подтвердил наличие плана строительства фабрики в США. По его словам, компании Sharp и Foxconn намерены инвестировать в США 7,2 млрд долларов.

Фабрика Sharp в США будет выпускать панели небольшого и среднего размера

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

В первой статье мы рассмотрели механизм индексирования PostgreSQL, во второй — интерфейс методов доступа, и теперь готовы к разговору о конкретных типах индексов. Начнем с хеш-индекса.

Hash

Устройство

Общая теория

Многие современные языки программирования включают хеш-таблицы в качестве базового типа данных. Внешне это выглядит, как обычный массив, но в качестве индекса используется не целое число, а любой тип данных (например, строка). Хеш-индекс в PostgreSQL устроен похожим образом. Как это работает?

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

Идея хеширования состоит в том, чтобы значению любого типа данных сопоставить некоторое небольшое число (от 0 до N−1, всего N значений). Такое сопоставление называют хеш-функцией. Полученное число можно использовать как индекс обычного массива, куда и складывать ссылки на строки таблицы (TID). Элементы такого массива называют корзинами хеш-таблицы — в одной корзине могут лежать несколько TID-ов, если одно и то же проиндексированное значение встречается в разных строках.

Хеш-функция тем лучше, чем равномернее она распределяет исходные значения по корзинам. Но даже хорошая функция будет иногда давать одинаковый результат для разных входных значений — это называется коллизией. Так что в одной корзине могут оказаться TID-ы, соответствующие разным ключам, и поэтому полученные из индекса TID-ы необходимо перепроверять.
Читать полностью »

Создаём постоянное хранилище с provisioning в Kubernetes на базе Ceph - 1
Предисловие переводчика: Когда мы собрались наконец-то подготовить свой материал по разворачиванию Ceph в Kubernetes, нашли уже готовую и, что немаловажно, свежую (от апреля 2017 года) инструкцию от компании Cron (из Боснии и Герцеговины) на английском языке. Убедившись в её простоте и практичности, решили поделиться с другими системными администраторами и DevOps-инженерами в формате «как есть», лишь добавив в листинги один небольшой недостающий фрагмент.

Программно-определяемые хранилища данных набирают популярность последние несколько лет, особенно с масштабным распространением частных облачных инфраструктур. Такие хранилища являются критической частью Docker-контейнеров, а самое популярное из них — Ceph. Если хранилище Ceph уже используется у вас, то благодаря его полной поддержке в Kubernetes легко настроить динамическое создание томов для хранения (volume provisioning) по запросу пользователей. Автоматизация их создания реализуется использованием Kubernetes StorageClasses. В этой инструкции показано, как в кластере Kubernetes реализуется хранилище Ceph.Читать полностью »

в 6:44, , рубрики: Без рубрики

Сегодня я хочу в одном посте обобщить информацию о пяти самых популярных freeware утилит компании Veeam, которые будут полезны в повседневной работе администратора как физических, так и виртуальных сред VMware vSphere и Microsoft Hyper-V. Итак в этом посте собрана информация о:

  • Veeam Backup Free Edition для VMware и Hyper-V
  • Veeam ONE Free Edition для VMware и Hyper-V
  • Veeam Agent для Windows Free Edition
  • Veeam Agent для Linux Free Edition
  • Набор элементов Visio для VMware, Hyper-V и Veeam

Добро пожаловать под кат.

image

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


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