Новости информационных технологий - 12891

Вчера мы сообщали, что Intel может выпустить две новые модели настольных процессоров Kaby Lake для конкуренции с грядущими решениями AMD Ryzen. Модели будут называться Core i7-7740K и Core i5-7640K и предложат чуть более высокие частоты, а вторая модель потенциально может получить поддержку Hyper-Threading, отсутствующую у Core i5-7600K.

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

Компания Tamron представила полнокадровый Tamron SP 70-200mm F/2.8 Di VC USD G2, предварительные сведения о котором появились в конце января. Он является новой версией модели Tamron SP 70-200mm f/2.8 Di VC USD. По словам производителя, улучшения касаются всех составляющих изделия: оптической, механической и электронной. По сравнению с исходной моделью повышена точность и скорость фокусировки, улучшена работа стабилизатора и уменьшена минимальная дистанция фокусировки.

Продолжаем публиковать переводы статей по геймдеву в нашем блоге программы "Менеджмент игровых проектов". На этот раз статья с гамасутры от Станислава Костюка с разбором механик игры «This War of Mine».

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

Компания Lenovo готовится вывести на рынок конвертируемый мобильный ПК Yoga 720. Он продолжит традиции модели Yoga 710, представленной год назад.

Ноутбук Lenovo Yoga 720 с 15-дюймовым экраном получит игровую видеокарту

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

В декабре прошлого года в переписке американских коллег по data science прокатилась волна обсуждения долгожданного черновика новой книги гуру машинного обучения Эндрю Ына (Andrew Ng) «Жажда машинного обучения: стратегии для инженеров в эпоху глубинного обучения». Долгожданного, потому что книга была анонсирована ещё летом 2016 года, и вот, наконец, появилось несколько глав.

image

Представляю вниманию Хабра-сообщества перевод первых семи глав из доступных в настоящий момент четырнадцати. Замечу, что это не финальный вариант книги, а черновик. В нем есть ряд неточностей. Эндрю Ын предлагает писать свои комментарии и замечания сюда. Начинает автор с вещей, которые кажутся очевидными. Дальше ожидаются более сложные концепции.
Читать полностью »

Американский онлайн-кинотеатр 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

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

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

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


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