Архив за 09 июля 2017 - 3

Для улучшения состояния суставов нужно употреблять много клетчатки

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

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

Посетитель сайта lamptest.ru Владимир прислал фотографии внутренностей дешёвой светодиодной лампы Bellight 12W 1000 lm, которую он купил в магазине Леруа Мерлен за 98 рублей.

Секрет дешёвых светодиодных ламп - 1

Я тестировал аналогичную лампу на 10 Вт. У неё был хороший индекс цветопередачи 81.9, не было пульсаций, световой поток точно соответствовал заявленному, использовался импульсный драйвер и лампа могла работать при существенном понижении питающего напряжения не снижая яркость.

Так в чём же подвох?

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

image
Как я уже упоминал в предыдущем материале, компонент Lifecycle призван упростить работу с жизненным циклом, а имено избежать калбеков с Activity/Fragment в наш компонент, который должен реагировать на события жизненого цикла. В этой статье, мы подробно разберем как он устроен и как с ним работать.

Сам компонент состоит из классов: Lifecycle, LifecycleActivity, LifecycleFragment, LifecycleService, ProcessLifecycleOwner, LifecycleRegistry. Интерфейсов: LifecycleOwner, LifecycleObserver, LifecycleRegistryOwner.

Lifecycle — класс, который хранит информацию про состояние жизненного цикла и разрешает другим объектам отслеживать его c помощью реализации LifecycleObserver. Состоит из методов: addObserver(LifecycleObserver), removeObserver(LifecycleObserver) и getCurrentState(). Как понятно из названий для добавления подписчика, удаления и соответственно получения текущего состояния.
Читать полностью »

Стало известно, почему у детей возникает аллергия

Аллергия у детей очень распространенное явление. Ею страдает с каждым годом все больше и больше малышей. Это уже своеобразный бич. Ученые решили разобраться, почему так происходит. Оказывается, что все дело в сахаре, который употребляют беременные женщины. Чем больше его порций они съедают, тем большей будет вероятность того, что у новорожденного со временем проявится аллергия на что-либо.

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

Умер один из «отцов Рунета» Антон Носик - 1

Сегодня стало известно о смерти одного из основателей Рунета Антона Носика. Скончался он на 52-м году жизни из-за сердечного приступа. Носика по праву считают ключевой фигурой, ведь он был одним из тех, кто сформировал русскоязычный сегмент Интернета. В течение многих лет Антон Носик оказывал огромное влияние на эволюцию Рунета. Он создал десятки проектов, многие из которых существуют и сейчас. Еще в большем количестве проектов Носик принимал участие.

Интересно то, что образование у Антона Носика медицинское, профиль — стоматология. Кроме медицины он интересовался экономикой, а затем — и технологиями. Этот интерес, в конце концов и повлиял на становление Носика в качестве интернет-деятеля.
Читать полностью »

В этой публикации я попытаюсь максимально подробно описать шифрования и дешифрование по алгоритму Хилла. Итак, без лишних слов сразу к делу.
Читать полностью »

image
Я следил за биткойном и вкладывался в него с 2012 года. Признаюсь, до недавнего времени я не уделял особого внимания альтернативам, ведь ранние криптовалюты мало в чем превосходили биткойн. В лучшем случае, они были копиями с небольшими доработками, а в худшем — заранее намайненными мошенническими валютами, которые существовали лишь с целью обогащения разработчиков и пары-тройки раскрутчиков.

Нескольких десятков таких валют с меня хватило.

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

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

Конечно, я не утверждаю, что в одночасье превратился в эксперта по этим валютам. Может, в чем-то я и ошибаюсь, но все же поделюсь с вами своими впечатлениями.Читать полностью »

Ученые заявили, что после космического полета на Меркурий станут понятны перспективы поиска внеземной жизни

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

Быстрое удаление пробелов из строк на процессорах ARM - 1Предположим, что я дал вам относительно длинную строку, а вы хотите удалить из неё все пробелы. В ASCII мы можем определить пробелы как знак пробела (‘ ’) и знаки окончания строки (‘r’ и ‘n’). Меня больше всего интересуют вопросы алгоритма и производительности, так что мы можем упростить задачу и удалить все байты со значениями меньшими либо равными 32.

В предыдущией статье, где я задавал вопрос об удалении пробелов на скорость, лучшим ответом было использование векторизации с помощью 128-битных регистров (SSE4). Оно оказалось в 5-10 раз быстрее подхода в лоб.

Очень удобно, что во всех процессорах имеются 128-битные векторные регистры, также как в процессорах x64. Неужели процессоры ARM могут работать настолько же быстро, как процессоры x64?
Читать полностью »

Открыт предзаказ на «голографический» телефон от RED

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


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