Архив за 30 сентября 2019 - 4

Пару лет назад компания Google представила собственную платформу дополненной реальности ARCore, которая включает определенный набор инструментов для работы с Java OpenGL, Unity и Unreal.

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

В продолжение темы хочу поделиться своим кодом, который обгоняет std::sort() из актуальных версий GNU C++ Library и (примерно, нет точных данных) повторяет результат "Сортировки Александреску" с CppCon 2019.

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

Предприниматель-миллиардер Илон Маск (Elon Musk) представил новый прототип космического корабля Starship. По словам главы компании SpaceX, первый орбитальный полет может быть выполнен в течение ближайших шести месяцев, а в перспективе кораблю Starship предстоит оставлять людей не только на орбиту, но также на Луну и Марс.

В этой статье продолжаем делиться впечатлениями от поездки в Лондон на AngularConnect 2019. Сегодня расскажем, как все происходило, о докладах второго дня и о том, что полезного мы привезли домой (и нет, это не наклейки!). А вот — первая часть статьи.

Обзор AngularConnect 2019. Часть 2 - 1
Читать полностью »

Если вы, до того, как заинтересовались JavaScript, писали на традиционных языках с сильной типизацией, то вы, возможно, знакомы с концепцией void. Это — тип, использование которого сообщает программисту о том, что соответствующие функции и методы при их вызове ничего не возвращают.

Заметка о void в JavaScript и TypeScript - 1

Сущность void имеется также в JavaScript и TypeScript. В JS это — оператор. В TS это примитивный тип данных. И там и там void ведёт себя не так, как могли бы ожидать многие из тех, кто сталкивался с void в других языках.
Читать полностью »

До того, как стало известно, что новая модель Xiaomi семейства Mi Mix будет называться Alpha, считалось, что она получит имя Mi Mix 4. Затем появилась информация, что Mi Mix 4 просто переименовали в Mi Mix Alpha.

Официально: смартфон Xiaomi Mi Mix 4 не существует

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

До 1996 года веб был статичным и скучным. Но случайное создание технологии Flash превратило его в какофонию шума и цвета, в противоречивый продукт, предвещающий появление современного веба

Взлёт и падение Flash, раздражающего плагина, сформировавшего современный веб - 1

9 июня 2008 года, примерно через час после начала ежегодной презентации Apple на WWDC в Калифорнии, прорыв, которого ждал Роб Смол, появился из недр торта. На сцене присутствовал Стив Джобс, довольный собой больше, чем обычно. Сам Смол смотрел за трансляцией презентации из Лондона.

Торт размером со слона, украшенный аккуратными ягодками и увенчанный единственной зажжённой свечой, светился на экране слева от директора Apple. «Приближаясь к первому дню рождения iPhone, — говорил Джобс, повышая голос, — мы смогли вывести его на следующий уровень». Торт распался, и появился логотип. Аудитория покорно разразилась приветственными криками. «Сегодня, — выкрикнул Джобс, — мы представляем вам iPhone 3G!»
Читать полностью »

Хотим в общих чертах рассказать про первые достижения с deep learning в анимации персонажей для нашей программы Cascadeur.

Во время работы над Shadow Fight 3 у нас накопилось много боевой анимации — около 1100 движений средней длительностью около 4 секунд. Нам давно казалось, что это может быть хорошим датасетом для обучения какой-нибудь нейронной сети.

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

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

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

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

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


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