Архив за 20 июля 2017 - 6

Некоторые виды вегетарианства очень вредны

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

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

Компания Nissan рассказала о еще одной особенности, которая реализована в электромобиле Nissan Leaf нового поколения.

Новым электромобилем Nissan Leaf можно будет управлять, не используя педаль тормоза

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

Пока что не все это поняли, но за VR-технологиями будущее. Прав был Цукерберг, когда покупал никому не известные Oculus Rift за $2,3 млрд. Вспомним стремительное развитие рынка мобильных приложений, а до этого – социальных сетей. На пороге такого же лавинообразного развития теперь стоит виртуальная реальность. Некоторые VR-очки уже сейчас стоят дешевле флешки.

5 примеров того, как VR-технологии захватывают мир - 1

При этом, куда ни глянь, все говорят только о VR-играх. Да, конечно, ужастики в VR – новое слово, и кричащие люди, пытающиеся пройти Resident Evil 7, это забавно. Около 200 тысяч фирм-разработчиков делают свои проекты под VR, и кто-то из них без сомнения придумает следующий хит и заработает миллионы. Но технология на-амного шире, чем только игры. Она имеет потенциал войти в каждый аспект нашей жизни, и во многих областях уже успешно это делает.

Мы собрали 5 реальных вариантов использования VR, показывающих перспективы этой технологии.

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

Xiaomi Mi 2 являлся флагманским смартфоном, который опережал все устройства на базе ОС Android, выпущенные в первой половине 2012 года. В августе этого года смартфон отметит свое пятилетие.

Авторитетное издание Forbes назвало устройство «первым великим китайским смартфоном». В 2013 году последовала улучшенная версия Xiaomi Mi Mi 2S, которая получила более производительный процессор и улучшенную камеру.

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

Выбранный UI-фреймворк – вред. Архитектурные требования – профит - 1

Мы не замечаем, но услуги и продукты, которыми мы пользуемся, постоянно усложняются.

  • Войти в метро теперь – не просто кинуть пятачок, а приложить карту Тройка, записанную на телефон и учитывающую пересадку.
  • Позвонить по телефону и посмотреть телевизор – давно уже не провести два провода в квартиру и вносить фиксированную абонентскую плату, а triple play с кучей опций и возможностей.
  • Посмотреть дневник сына – на святое же покусились! – теперь можно с планшета, заодно ответив на комментарий классного руководителя о его неудовлетворительном поведении.

Ну и я уже молчу про всякие Tinkoff, Apple Pay, Google Now, умные дома и многое другое.

Как следствие, в любой компании растут IT-отделы. То, чем раньше занимались несколько десятков сотрудников, сейчас делают команды из тысяч и десятков тысяч человек (кстати, поделитесь в комментариях, как выросли ваши IT-отделы).

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

Старший вице-президент Meizu Джеффри Йанг (Jeffrey Yang) опубликовал первые фотографии, который были сделаны на камеру смартфона Meizu Pro 7.

Опубликованы первые фотографии, сделанные на камеру смартфона Meizu Pro 7

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

Быстрое восстановление данных. Схема бабочки для регенерирующих кодов - 1

Для кодов, описанных в предыдущей статье про восстановление данных, предполагалась постановка задачи, при которой минимизируется количество дисков, необходимых при операции восстановления. В [2] обсуждается применение сетевого кодирования к задачам хранения данных, получившее значительное внимание исследователей в последние годы. Здесь рассматривается не оптимизация количества дисков, необходимых для восстановления данных, а минимизация возникающего при этом сетевого трафика.

Предположим, что система хранения состоит из n узлов. Рассмотрим файл, состоящий из B символов поля GF(q), который кодируется в nα символов над GF(q) и распределяется по узлам, так, что каждый узел хранит α символов. Код построен таким образом, что данные могут быть целиком восстановлены по информации с k узлов. При этом для восстановления данных одного узла достаточно получить β ≤ α информации с d узлов [1,2], см. рис. 1. Величина γ = dβ называется диапазоном восстановления (repair bandwidth).
Читать полностью »

На всех предыдущих изображениях смартфона Samsung Galaxy Note 8 мы видели устройство, которое очень похоже на уже выпущенные Samsung Galaxy S8 и Galaxy S8+.

Однако свежая картинка, которая была опубликована производителем защитных чехлов Nillkin, демонстрирует нам несколько иное положение вещей.

Если верить Nillkin, то смартфон Samsung Galaxy Note 8 получит довольно широкую рамку над дисплеем.

Как стало известно, в базе данных Федеральной комиссии по связи США (Federal Communications Commission, FCC) появился грядущий смартфон Xiaomi Mi 5X.

В базе данных FCC устройство проходит под модельным номером Xiaomi MDG2. Документы указывают на то, что смартфон получил аккумулятор емкостью 3000 мА•ч, разъем USB-C, а также 10-ваттное зарядное устройство.

Смартфон Xiaomi Mi 5X прошел сертификацию FCC

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

Работа с Liquibase всегда приносит уверенность в том, что объекты БД находятся в том состоянии, в котором ты этого хочешь. Именно эта уверенность и делает системы миграций баз данных столь популярными.

Сегодня я хочу вам рассказать, как сделать работу с liquibase немного удобнее. Если вы пишите миграции вручную, а вашей целевой базой данных является PostgreSQL, то прочитайте эту статью, уверен, время потраченное на чтение статьи окупится с лихвой.

Логотип Liquibase и pgCodeKeeper

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


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