Архив за 08 февраля 2017 - 4

Американский онлайн-кинотеатр Netflix собирается продавать игрушки, книги и атрибутику, основанную на фильмах и сериалах видеосервиса. Компания обратилась к партнёрам с предложением о разделе выручки от продаж будущих товаров, сообщил Bloomberg. «Мы хотим, чтобы лицензированная продукция помогла продвижению наших продуктов, Читать полностью »

Младенцам вредят громкие звуки

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

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

Социальные сети, и особенно Facebook, уже давно используются в мобильных приложениях. Сегодня мы рассмотрим, как подключить нативные Facebook SDK к проекту на базе Xamarin.Forms (iOS и Android) для удобной авторизации пользователей и получения о них базовой информации. Вы также легко сможете расширить описанные в статье методы для того, чтобы реализовать полноценное взаимодействие с этим замечательным сервисом. Тема простая и понятная, поэтому без теорий и прелюдий перейдем сразу к практике.

Подключаем Facebook SDK для Xamarin.Forms - 1
Читать полностью »

Метод рекурсивной координатной бисекции для декомпозиции расчетных сеток - 1

Введение

Расчетные сетки широко применяются при решении численных задач с помощью методов конечных разностей. Качество построения такой сетки в значительной степени определяет успех в решении, поэтому иногда сетки достигают огромных размеров. В этом случае на помощь приходят многопроцессорные системы, ведь они позволяют решить сразу 2 задачи:

  1. Повысить скорость работы программы.
  2. Работать с сетками такого размера, который не помещается в оперативной памяти одного процессора.

При таком подходе сетка, покрывающая расчетную область, разбивается на множество доменов, каждый из которых обрабатывается отдельным процессором. Основная проблема здесь заключается в «честности» разбиения: нужно выбрать такую декомпозицию, при которой вычислительная нагрузка распределена равномерно между процессорами, а накладные расходы, вызванные дублированием вычислений и необходимостью передачи данных между процессорами, малы.

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

Астрофизики обнаружили полностью алмазную планету

Астрофизики обнаружили систему, которая состоит из двух небесных тел. Расположена она в созвездии Водолея. Данная система примечательна тем, что состоит лишь из двух тел. Одно из них является нейтронной звездой, второе — полностью состоит из алмазов..

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

Балансировка нагрузки и отказоустойчивость в «Одноклассниках» - 1Мы продолжаем посты с расшифровками выступлений на конференции HighLoad++, которая проходила в подмосковном Сколково 7—8 ноября 2016 года.

Здравствуйте, меня зовут Никита Духовный, и я работаю ведущим системным администратором в проекте «Одноклассники».

На данный момент инфраструктура «Одноклассников» располагается более чем на 11 тысячах физических серверов. Они расположены в 3-х основных дата-центрах в Москве. Также у нас есть точки присутствия CDN. По последним данным в час пик мы отдаем нашим пользователям свыше 1 терабита трафика в секунду.

В отделе системного администрирования мы разрабатываем и развиваем системы автоматизации. Мы занимаемся многими исследовательскими задачами. Мы помогаем разработчикам запускать новые проекты.

Сегодня мы поговорим о балансировке нагрузки и отказоустойчивости на примере нашей социальной сети.
Читать полностью »

Как Тесла встретился с Ландау, или Гайд по строительству комнаты высоких энергий - 1

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

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

Осторожно — много интересных фото под катом.
Читать полностью »

image

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

Конечно, для этого им необязательно находиться с пользователем в одном помещении: десятки встроенных трекеров почти на каждом сайте собирают информацию о действиях пользователя, а куки, хранящиеся в браузере, подсказывают рекламодателям, как часто он посещает сайт. Но главная мечта любого рекламодателя заключается в объединении всей этой рассеянной информации в единый профиль, который соответствует каждому отдельному пользователю, то есть, создать полноценный портрет каждого человека в Интернете.

Компании, которые составляют профили пользователей, обычно делают это под псевдонимом: так они могут получить много демографических данных, но как правило, они не объединяют поведенческие данные с индивидуальной идентичностью. Группа исследователей из Стэнфордского и Принстонского университетов разработала систему, которая может собрать эти данные воедино, просто исследуя историю просмотров.Читать полностью »

Привет всем, я — сорокалетний программист-самоучка, а это моя история.

Пару недель назад я наткнулся на график распределения людей, интересующихся технологиями, ИТ и программированием. И он заставил меня задуматься о моей карьере.

Каково это — быть разработчиком в России, когда тебе сорок - 1

Через каких-то 20 лет мне стукнет 60. И вероятность того, что я еще смогу заниматься тем, для чего был создан, составляет очень крошечную величину. Эти размышления привели меня туда, откуда все начиналось.

Я дебютировал в роли разработчика программного обеспечения в 1990 году, через год после того, как мне на 14-тилетие родители подарили ПЭВМ «Микроша».
Читать полностью »

Ученые поняли, почему инопланетяне не стремятся общаться с людьми

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


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