Архив за 16 июля 2017 - 3

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

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

Предыстория

Компания у нас существует относительно давно, и основной продукт уже старше некоторых сотрудников компании, так что древнего кода хватает. Тем не менее, мы стараемся держаться в современном русле, Modern C++ активно используется, поэтому около года назад основной проект был переведён на VC2015. Это был отдельный цирк с конями, бубнами, блэкджеком и валерьянкой. Вспомогательный код переводится по мере того, как появляется время и желание. В данном случае, я решил перевести на VC2015 один из таких вспомогательных проектов, который очень активно используется нашей техподдержкой.

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

Компания Nikon выпустила обновление встроенного программного обеспечения для камеры Nikon D5. Версия 1.20 содержит достаточно много новшеств.

Камера Nikon D5

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

Стало известно, что нужно съесть для повышения иммунитета

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

Сейчас проходит Data Science Game — международное студенческое соревнование по анализу данных. Ребята из МГУ выиграли отборочный этап, а затем рассказали о своём решении на одной из наших тренировок по машинному обучению.

Под катом — расшифровка и большинство слайдов.

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

Компания Western Digital завершила эту неделю сообщение о том, что суд Калифорнии предписал компании Toshiba не передавать ее интересы в трех совместных предприятиях с участием компании SanDisk без согласия последней. Напомним, SanDisk — дочерняя компания Western Digital. Предписание суда фиксирует текущее положение дел до рассмотрения спора между Western Digital и Toshiba в арбитражном суде.

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

Предыдущие части

Атлас текстур

Одним из важнейших параметров «комфортности» приложения является время загрузки. Узким звеном в этом плане является считывание с накопителя. Если мы используем везде вот такие конструкции

Image(Texture("backgrounds/main-screen-background.png"))

то мы создаем избыточную задержки. В данном случае текстура «backgrounds/main-screen-background.png» будет считана с накопителя в синхронном режиме. Это не всегда является злом. Как правило загрузка одной фоновой картинки не портит впечатления от работы с программой. Но если мы будет каждый элемент нашей сцены считывать таким образом, скорость и плавность приложения могут серьезно просесть.
Читать полностью »

Ученые из НАСА рассказали, что будет после значительного поднятия уровня Мирового океана

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

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

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

Ученые-психологи, решили определить, в какой мере деньги позволяют человеку чувствовать себя счастливым. К данному исследованию были привлечены даже нобелевские лауреаты. Они смогли понять, сколько гражданин США должен зарабатывать для того, чтобы чувствовать себя хорошо и счастливо.

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

Из-за климатических изменений самолётам стало сложнее взлетать - 1

В том, что сейчас на Земле происходят масштабные климатические изменения, уже мало кто сомневается. Единственное — часть ученых (большая) говорит, что наступил период глобального потепления, а часть утверждает, что наоборот, грядет глобальное похолодание. Как бы там ни было, среднегодовая температура постепенно повышается, и в ряде регионов это очень заметно. Где-то тают ледники, выступает грунт или скалы, которые были скрыты в течение многих веков. Ну а где-то становится настолько жарко, что самолеты не могут нормально взлететь.

Да, это звучит немного странно, но некоторые модели авиалайнеров просто не в состоянии взлететь, если температура воздуха превышает определенный предел. Недавно это случилось в одном из аэропортов США, а именно в том, что расположен в городе Феникс. Здесь в один из жарких дней компания American Airlines была вынуждена отменить более 50 рейсов. Ее авиалайнеры Bombardier CRJ физически не могут оторваться от земли, если температура воздуха превышает 47 градусов Цельсия.
Читать полностью »

В этот раз у нас все цвета мобайла – дорожные карты iOS- и Android-разработчиков, безопасность, конец Windows Phone, инструменты и дизайн.

Дайджест интересных материалов для мобильного разработчика #212 (10 июля — 16 июля) - 1Читать полностью »


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