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

На конференции для игровых разработчиков DICE Тим Суини (Tim Sweeney) из компании Epic Games представил свои расчёты, какой должна быть производительность графических карт, чтобы они обеспечили максимальное качество, воспринимаемое человеческим зрением (видеозапись выступления, 30 минут, слайды).

Тим Суини занялся математикой не просто так, а потому что в последнее время стала популярной точка зрения, якобы современное поколение игровых приставок имеет уже «достаточную» производительность — и следующее поколение может стать последним. По мнению Суини, об этом не может быть и речи. Он приводит расчёты, что для обсчёта эффектов, заметных на разрешении человеческого глаза 8000х4000, производительность GPU должна вырасти в 2000 раз до примерно 5000 терафлопс.

Тим Суини, основатель компании Epic Games и автор движка Unreal, пользуется в игровой индустрии не меньшим авторитетом, чем Джон Кармак.
Читать полностью »

С появлением в Spring 2.5 фреймворка TestContext интеграционное тестирование кода, работающего с базой данных, существенно упростилось. Появились аннотации для декларативного указания контекста, в котором должен выполняться тест, аннотации для управления транзакциями в рамках теста, а также базовые классы тестов для JUnit и TestNG. В этой статье я опишу вариант интеграции фреймворка TestContext с DBUnit, позволяющим инициализировать базу данных и сверить её состояние с ожидаемым по окончании выполнения теста.
Читать полностью »

Сверхбыстрая камера позволяет заглянуть за уголНа Хабре уже писали про созданную в MIT видеокамеру, способную снимать со скоростью затвора в 1 триллионную долю секунды. Недавно учёные разработали способ снимать из-за угла с помощью этой камеры и лазера.

Лазер излучает импульсы света продолжительностью в несколько фемтосекунд. Эти импульсы отражаются, рассеиваются и часть фотонов попадает в объектив камеры. Благодаря тому, что камера имеет временное разрешение в 2 пикосекунды (за это время фотон пролетает около 0.6 миллиметра), можно определить, какое расстояние преодолели отражённые фотоны. Слегка меняя направление лазерного луча, можно собрать достаточно данных, чтобы воссоздать трёхмерную картину объекта, скрытого за углом. Подробности — на видео:Читать полностью »

Когда 3 февраля Джеймс Виттакер написал в Твиттере, что он уходит из Google, у всех возник миллион вопросов. Потом он написал пост о том, почему он так поступил (оригинал и перевод). И вот теперь Джеймс объясняет, почему выбрал именно Microsoft.

Оригинал
Перевод: Тимур Хайруллин

Похоже, что намеки на то, что переходы из Google в Microsoft не так уж редки, не послужили достаточным объяснением, поэтому вот вам более развесистый отчет. Для тех, кому неинтересны подробности в деталях, приведу короткую версию. Я думаю, что происходящее в мобильном и веб-ориентированном мире — неправильно, и со временем становится все более неправильным. Пользователи в опасности: они теряют контроль над персональными данными и над своей сетевой индивидуальностью. Независимые разработчики вынуждены стучаться в закрытые двери в попытках двигать веб вперед. Решение этих проблем потребует больших запасов интеллектуальной собственности, технических и информационных возможностей и дружелюбного отношения к производителям ПО. Мне кажется, что Microsoft — одна из лучших компаний, способных возглавить такое направление.

Да, я знаю, ваши комменты говорят, что вы сомневаетесь в этом, поэтому вот вам длинная версия.

Большие компании — это не круто, так почему вы ушли из одной в другую?
Читать полностью »

В самом начале преподавания в сетевой академии Cisco, я столкнулся с проблемами, с которыми, наверное, сталкивается каждый начинающий инструктор.

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

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

Какие задачи преследует данная статья:
1) Дать определение ментальных карт;
2) Описать структуру курсов Cisco CCNA Exploration;
3) Показать примеры использования ментальных карт в данном курсе;
4) Описать преимущества перед обычными методами преподавания.

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

Одним из главных законов онлайновых СМИ является оперативность. Каждый стремится опубликовать новость раньше других и полагается на скорость как основной фактор получения трафика. Такая ситуация случилась в первую очередь из-за работы новостных агрегаторов Google News и «Яндекс.Новости», которые направляют львиную долю трафика на сайт, раньше всех опубликовавший новость.

Однако в последние годы роль агрегаторов несколько снижается, зато растёт значение сетевых рекомендаций, систем вроде Facebook Open Graph. Многие СМИ с удивлением обнаружили, что интересные статьи из архива способны генерировать ничуть не меньше трафика, чем горячие новости.
Читать полностью »

В поисках готового велосипеда для решения задачи мониторинга за изменениями в ФС с поддержкой linux+freebsd наткнулся на приятную python либу watchdog (github, packages.python.org). Которая помимо интересных мне ОС поддерживает также MacOS (есть своя специфика) и Windows.
Тем, кому данный вопрос интересен и кого не отпугнет индийское происхождение автора, прошу Читать полностью »

Sony патентует новый дактилоскопический датчик для дисплея смартфона

На днях стало известно, что компания Sony решила запатентовать новую технологию, которая позволит идентифицировать пользователя по отпечатку пальца. То есть при нажатии на дисплей телефон «поймет», владелец ли это, или «гость». В патенте описывается новый тип дисплея, где можно размещать особые датчики, которые и снимают «картинку» с пальца.

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

Вышел XBMC 11

Более года потребовалось, чтобы выпустить новую версию медиацентра XBMC 11.0 Eden с огромным количеством новых функций: меньшей загрузкой CPU и GPU, улучшенными кодеками FFmpeg (libavformat и libavcodec), новым декодером JPEG, поддержкой новых протоколов, трансляции видео на iPad, улучшенным прогнозом погоды с проверкой GeoIP и др.

Кроме XBMC 11 для Windows, Linux, OSX и iOS, вышла окончательная версия XBMCbuntu Final.
Читать полностью »

Здравствуйте, многоуважаемые коллеги.

Возможно, вы не знаете, но каждый день, каждый час, каждую секунду мы ведем войну за память устройств. Для кого-то эта война незаметна, кто-то не придает ей значение, кто-то воюет по-старинке. Однако же, я пишу это письмо вам, пишу для всех моих сослуживцев в войсках UIKit, Objective-C и Cocoa Framework.
ARC: заметки с фронта войны за память
Много байт мы потеряли, много еще будет потеряно, но все же фронт мы не сдаем. Мы получаем новое и интересное оружие, одно из которых – это ARC, Каунтер ссылок автоматический. Воистину, с новым оружием нам открылись новые горизонты, и мы было уже начали побеждать, но мы чрезмерно расслабились.

О чем я говорю, спросите вы? О том, что память не сдается! Да, часто, но нет, не всегда мы ее получаем, завоевываем. Читать полностью »


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