Архив за 19 июля 2016 - 8

Первое в истории изображение Марса, сделанное космическим аппаратом, было раскрашено вручную. Почему? - 1
Вот таким ученые впервые «увидели» Марс

51 год назад, 14 июля 1965 года, космическая станция Mariner 4 приблизилась к Марсу и впервые за всю историю человечества сделала несколько снимков другой планеты. Для фотографирования пришлось использовать большую аналоговую камеру, которая была смонтирована в нижней части аппарата. После того, как камера фотографировала, изображение отправлялось в виде цифрового кода на Землю. После получения этого кода на Земле его нужно было пропустить через декодировщик. Работа этого устройства занимала несколько часов.

Но это были первые в истории человечества изображения Марса, и сотрудники NASA не хотели ждать. Поэтому было решено декодировать изображение своими силами, вручную.
Читать полностью »

Компания IBM, у которой финансовый год совпадает с календарным, опубликовала отчет за второй квартал текущего года. Доход за отчетный период составил 20,238 млрд долларов. Это примерно на 3% меньше, чем во втором квартале 2015 года, когда доход был равен 20,813 млрд долларов. Чистая прибыль за год уменьшилась куда значительнее — с 3,449 млрд долларов до 2,504 млрд долларов или на 29%.

Опубликован отчет IBM за второй квартал 2016 года

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

Свет и звук – это известные нам волны. Но волны бывают и гравитационными.

Следовательно, пространству самому по себе и времени самому по себе суждено исчезнуть в тенях, и только лишь объединение их двоих сохранится в роли независимой реальности.
— Герман Минковский

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

Спросите Итана №74: гравитационные волны - 1

Выбранный сегодня из присланных вами вопрос стал самым коротким за всю историю наших статей, и принадлежит Адаму Рабангу, который спрашивает:

Дорогой Итан,
Что, чёрт возьми, такое гравитационные волны?
Спасибо,
Адам.

Начнём с обсуждения другого типа волн, с которым вы можете быть знакомы: водных волн.
Читать полностью »

Не так давно закончили разработку приложения, в котором пришлось обрабатывать одинаковые действия (actions) в различных местах приложения. Казалось бы, стандартная ситуация, и, как всегда, разработчики — ленивые, клиент — сделайте все вчера, у нашего клиента есть свой клиент, и ему — всё нужно позавчера. А значит, сделать все нужно просто, красиво и, главное — меньше лишних строк кода.

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

Однажды на зачете мне попалась следующая задача. Придумайте алгоритм, находящий две вершины дерева с максимальным расстоянием друг от друга, и докажите его корректность. В тот момент я в принципе не знала, что у деревьев есть диаметр, радиус и много прочих вещей. Уже после зачета друг просветил меня, рассказав, что это за алгоритм, но без доказательства. Именно вопросом о доказательстве долгое время была забита моя голова. После прочтения нескольких статей, стало понятно, что материал не уляжется, пока самостоятельно себе не объясню все практически на пальцах (может, и читателю придется по вкусу). Перейдем от демагогии к сути.

Диаметр дерева — это максимальное расстояние между двумя вершинами в дереве. Алгоритм поиска состоит в двух запусках BFS. Первый идет от произвольной вершины дерева, во время обхода насчитываются расстояния от текущей вершины до всех других. Затем из них выбирается самая удаленная. Из нее делается второй запуск BFS. Насчитываются новые расстояния. Максимальное среди них и будет диаметром.

Почему этот простой с виду алгоритм работает корректно?
Читать полностью »

image
Иллюстрация Niv Bavarsky

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

По крайней мере на это надеется Мэттью Стоудт — генеральный директор AppliedVR, стартапа, который выпускает контент в виртуальной реальности для облегчения боли и тревоги до, во время и после медицинских процедур.

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

Потенциал виртуальной реальности уже давно изучается в качестве обезболивающего во время медицинских процедур, например, для лечения людей пострадавших от ожогов. Тем не менее, оборудование необходимое для внедрения данной технологии в мед. учреждениях чрезвычайно дорогое: Хантер Хоффман, глава исследовательского центра виртуальной реальности в Вашингтонском университете и разработчик игры SnowWorld для снижения боли у пострадавших от ожогов, говорит, что оборудование, которое он использует в отделении интенсивной терапии стоит 35 000$.
Читать полностью »

здесь лежит поле из граблей

Не так давно меня заинтересовала проблема миграции приложений, написанных с первым Angular.js на второй. Кстати, эта статья должна была быть именно об этом. Но вмешался случай. До этого я поднимал Angular2 только на Node.js. А тут, поскольку я в основном работаю из-под Visual Studio, я решил запустить его из-под нее. Когда я пришел в себе после всех ударов граблей, по которым мне пришлось пройти, я решил выделить развертывание Angular2 под Visual Studio 2015 в отдельную статью. И что-то мне подсказывает, что лишней она не будет.
Читать полностью »

До конца лета будет выпущена ОС Android 7.0 Nougat, а пока разработчики получили последнюю версию этой ОС, предназначенную для них. Версия ОС Android 7.0 Nougat Developer Preview 5 доступна для загрузки. Как утверждается, она очень близка к окончательному варианту, который увидят потребители. Ее назначение разработчиков — помочь своевременно адаптировать разрабатываемые приложения к возможностям новой версии ОС.

ОС Android 7.0 Nougat будет выпущена до конца лета

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

Технологии рвутся семимильными шагами вперед, успевают эволюционировать и приносить в нашу жизнь удобство и надежность. Буквально на днях на Techcrunch вышла замечательная статья «The evolution of the mobile payment», которой я решил поделиться с читателями Хабра.

image

Прогнозируется, что количество пользователей мобильными телефонами к концу 2016 года составит 4,8 миллиардов человек. Недавние исследования показали, что около 39% пользователей в США в 2015 году совершили хотя бы один платеж с использованием мобильных платежных систем. Для сравнения: в 2014 году эта цифра составляла 14%, а к концу 2017 года ожидается, что она достигнет 70%. Такой взрывной рост и наличие потенциала для еще большего роста дают основания считать, что данную отрасль ждет бурное развитие. Для того, чтобы понять, до каких высот может взлететь данная индустрия, необходимо вспомнить историю развития мобильных платежей и то, как она эволюционировала.

Краткая история мобильных платежей

На протяжении всей своей истории человечество всегда полагалось на разного рода платежные системы для оплаты товаров и услуг. Все началось с бартерной системы: скот, зерновые. Затем в ход пошли денежные знаки – раковины, кусочки выдубленной кожи, золото, металлические монеты, бумажные банкноты, доллар США, расчетные карты, кредитные карты, и, наконец, электронные платежи. Все эти преобразования были направлены по одному вектору – повышение удобства использования и универсальности. Эти предпочтения начали обретать форму в начале 20-го века, когда появились платежные карты.
Читать полностью »

Компания Phase One представила два объектива семейства Schneider Kreuznach Blue Ring. Это модели Schneider Kreuznach 40-80mm LS f/4.0-5.6 Zoom и Schneider Kreuznach 75-150mm LS f/4.0-5.6 Zoom, вместе охватывающие диапазон фокусных расстояний от 40-150 мм.

Указанные объективы покрывают кадр среднего формата, а их разрешающая способность раскрывает возможности камеры Phase One XF 100MP разрешением 100 Мп. Помимо камер Phase One XF, эти объективы можно использовать с камерами систем Phase One 645DF+, Mamiya 645DF+ и DF.

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


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