Архив за 09 января 2017 - 8

Объёмы продаж планшетов продолжают падать уже много кварталов подряд. Многие производители прекратили выпуск новых моделей каждый год, а некоторые и вовсе отказались от данного сегмента.

К примеру, Apple, по сути, зародившая этот рынок, представила модель iPad Air 2 ещё в октябре 2014 года, то есть более двух лет назад. И всё это время особого смысла для смены поколений не было, так как компания не смогла бы предложить пользователям что-то действительно новое.

image
Индекс на основе Z-order кривой в сравнении с R-деревом имеет массу преимуществ, он:

  • реализован как обычное B-дерево, а мы знаем что
  • страницы B-дерева имеют лучшую заполняемость, кроме того,
  • Z-ключи сами по себе более компактны
  • B-дерево имеет естественный порядок обхода, в отличие от R-дерева
  • B-дерево быстрее строится
  • B-дерево лучше сбалансировано
  • B-дерево понятнее, не зависит от эвристики расщепления/слияния страниц
  • B-дерево не деградирует при постоянных изменениях
  • ...

Впрочем, у индексов на основе Z-order есть и недостаток — сравнительно низкая производительность :). Под катом мы попробуем разобраться с чем связан этот недостаток и можно ли что-то с этим сделать.
Читать полностью »

Компания Samsung объявила о том, что умные часы Gear S3, Gear S2 и устройство Gear Fit2 отныне доступны для владельцев смартфонов iPhone.

Начиная с 7 января, все пользователи аппаратов с iOS могут загрузить из магазина App Store приложения Samsung Gear S либо Samsung Gear Fit и использовать указанные выше устройства совместно со смартфонами Apple.

Samsung выпустила приложение для умных часов Gear для iOS

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

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

Переходники для вакууметров

Датчик вакуума JEOL
В этом микроскопе нет ни одного стандартного вакуумного порта. Два его родных манометрических преобразователя работали по методу термопары. В каждом из них было две вакуумных «лампы» с одинаковыми термопарами внутри. Одна лампа — запаяна, с «образцовым» вакуумом внутри, а вторая — открыта. Сравнивая значения их сопротивления можно было количественно измерить значение вакуума. Но дело в том, что один из них вообще разбили, а второй был вклеен неким клеем, который за годы разложился обратно в жидкое состояние. И, конечно, никакой измерительной электроники для этого не осталось. Поэтому логичным решением было установить более современные вакууметры. В идеале — активные, которые выдают сигнал в готовом для интерпретации виде.

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

Когда Google запустил мессенджеры Allo и Duo, было сказано, что Hangouts останется кросс-платформенным чатом для корпоративных пользователей. И сейчас настало время изменений, которые помогут следовать выбранному курсу. Обновление Google Hangouts FAQ раскрывает дату отключения API, которое произойдет в конце апреля этого года. Фактически, это означает, что любое стороннее приложение, которое интегрировано с Google Hangouts, перестанет работать в течение нескольких месяцев.
Читать полностью »

Как мы недавно сообщали, через несколько дней должен состояться анонс новых смартфонов компании HTC: U Play, U Ultra и X10. Однако новое видео, опубликованное Эваном Блэссом (Evan Blass), указывает на существование ещё одной модели HTC.

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

Идея наделять ремешки для часов дополнительной функциональностью не нова. Есть подобные решения, которые способны превратить обычные механические часы в подобие умных.

Датчик BACtrack Skyn определяет уровень алкоголя в крови

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

Развитие космических событий 2016 и самое ожидаемое в 2017 - 1

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

С чего начать внедрение Hadoop в компании - 1

Алексей Еремихин ( alexxz )

Я хочу навести порядок в головах, чтобы люди поняли, что такое Hadoop, и что такое продукты вокруг Hadoop, а также для чего не только Hadoop, но и продукты вокруг него можно использовать на примерах. Именно поэтому тема — «С чего начать внедрение Hadoop в компании?»

Структура доклада следующая. Я расскажу:

  • какие задачи я предлагаю решать с помощью Hadoop на начальных этапах,
  • что такое Hadoop,
  • как он устроен внутри,
  • что есть вокруг него,
  • как Hadoop применяется в Badoo в рамках решения задач с первого пункта.

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

Классы на JS с protected, множественным наследованием, геттерами-сеттерами и примесями - 1Привет!
Начну с того, что мне надоела убогость классов и наследования в JavaScript! Просидев тысячи часов над крупным JS-проектом, это стало для меня просто очевидным. Особенно когда переключаешься с бэкенда с использованием Yii2, на фронтенд. Ведь в Yii2 и php есть настоящие классы, настоящие protected/private поля, есть trait, всякие dependency injection и behavior. И вот сразу после всех этих штук, создаёшь такой файл NewClass.js для того чтобы написать какой-нибудь класс, и понимаешь, что в JavaScript ничего этого нет. И даже более того, классы можно писать сотнями разных способов — прототипное/функциональное наследование, ES6 классы, и разные сахара с использованием внешних библиотек. Тут я сказал себе — "хватит это терпеть!".

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


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