Архив за 26 октября 2017 - 7

Apple хочет убедиться, что ее оригинальные шоу «чисты»

Когда Apple отложила выпуск своего «Carpool Karaoke», было не очень понятно, почему.

Согласно недавнему докладу в Bloomberg, техники должны были отредактировать и доснимать дополнительные эпизоды, потому что те, которые были уже готовы, имели «очень грязную речь».

Как поставщик контента для широких масс, включая детей, Apple почувствовала необходимость убедиться, что информация подходит для всех.

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

История графических адвенчур - 1

Space Quest. Day of the Tentacle. Gabriel Knight. Monkey Island. У игроков определённого возраста простое упоминание этих названий вызывает воспоминания о целом мире игр, теперь почти утерянном.

На современном рынке графические адвенчуры с трудом борются за место под солнцем, но когда-то они год за годом были на вершине списков бестселлеров. Жанр взлетел на пик компьютерного гейминга во второй половине 1980-х, и испытал столь же резкое падение десятком лет позже. Он определил печальную судьбу крупнейших компаний в индустрии игр, даже несмотря на то, что примитивная графика игр стала фоном миллионов детских воспоминаний. Адвенчуры дали нам Роджера Вилко, Сэма и Макса, а также целый мир Myst. Но сегодня только немногие геймеры знают историю жанра целиком, или о том, как классические игры Sierra и LucasArts конца 1980-х и начала 1990-х исчезли под натиском шутеров от первого лица.

Я расскажу, как мы добрались от King's Quest до The Longest Journey и о том, почему это важно. Чтобы добраться до конца этой истории, вам не потребуется использовать текстовый парсер, объединять два загадочных предмета из инвентаря для решения безумной головоломки или заниматься пиксель-хантингом по всему экрану.
Читать полностью »

Как правильно построить архитектуру приложения, с учетом специфики REST? Было ли с вами такое, что словом «REST» называют любое HTTP API без разбору — и как донести истинное значение этого термина? Как показать, что преимущества REST проявляются в больших долгосрочных проектах, но для небольшой утилиты лучше взять что-то попроще? Эти и другие животрепещущие вопросы освещает Дилан Битти (Dylan Beattie) в докладе «Real world REST and Hands-On Hypermedia».

Дилан — системный архитектор и разработчик, за жизнь успевший поучаствовать во множестве проектов, от небольших веб-сайтов до огромных распределенных систем; от легаси с двадцатилетней историей до самых новейших разработок. Сейчас он работает архитектором в Spotlight и занимается решением сложных задач в современных распределенных системах. Создание правильных, красивых и эффективных HTTP API является частью его работы, и он действительно знает в них толк.

Вы сможете встретиться с Диланом вживую на конференции DotNext Moscow 2017, куда он приедет с новым докладом «Life, liberty and the pursuit of APIness: the secret to happy code». Напоминаем, что вы можете купить билеты по вкусной цене вплоть до 31 октября включительно.

Эту статью можно либо прочитать в текстовой расшифровке (жмите кнопку «читать дальше» ⇩), либо посмотреть полную видеозапись доклада. Все необходимые для понимания изображения, слайды и диаграммы присутствуют как на видео, так и в текстовой расшифровке, так что вы ничего не потеряете.

Комментарии к статье приветствуются и действительно важны — мы постараемся задать ваши лучшие вопросы напрямую Дилану на DotNext 2017 Moscow.

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

Компания Cooler Master представила предназначенные для процессоров воздушные системы охлаждения MasterAir MA410P и MasterAir MA610P. Они построены по классической башенной схеме с U-образными тепловыми трубками диаметром 6 мм, непосредственно контактирующими с процессором. Производитель отмечает использование новой версии соответствующей «технологии» Continuous Direct Contact (CDC). По его словам, спрессовав трубки вместе, в CDC 2.0 удалось увеличить площадь контакта на 45% по сравнению с CDC 1.0.

Компания Hisense объявила о доступности своего флагманского 100-дюймового телевизора под названием 100" 4K Ultra HD Smart Laser TV.

Hisense представила лазерную систему 100

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

Сборка проектов с GitLab CI: один .gitlab-ci.yml для сотни приложений - 1

В статье решается задача управления описанием сборки для большого количества однотипных приложений. Чтобы в проекте заработал GitLab CI, нужно в репозиторий добавить файл .gitlab-ci.yml. Но что, если в сотне репозиториев это файл с одинаковым содержимым? Даже если разложить его по репозиториям один раз, то как его потом изменять? А что, если одного .gitlab-ci.yml мало для сборки — нужны Dockerfile или Dappfile, разные скрипты и структура YAML-файлов для Helm? Как обновлять их?

С чего начать решение задачи по сборке сотни однотипных приложений? Конечно же, посмотреть, можно ли GitLab CI указать использовать .gitlab-ci.yml из другого репозитория или компоновать .gitlab-ci.yml из файлов в других репозиториях…Читать полностью »

Компания SK Hynix отчиталась о результатах своей деятельности во втором квартале текущего финансового года, который завершился для нее 30 сентября 2017.

Суммарный доход за квартал составил 5,93 млрд долларов, что на 6% больше, чем было кварталом ранее, и на целых 70% больше чем за аналогичный период в прошлом году.

Операционная прибыль SK Hynix составила 2,7 млрд долларов, это на 24% больше, чем было в прошлом квартале. Если же сравнивать с аналогичным кварталом годом ранее, то рост показателей составил 574%.

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

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

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

Качественное уменьшение изображений за константное время - 1
Уменьшение изображения 4928×3280 до 256×170 ближайшим соседом.

Рекомендую смотреть примеры из статьи в браузере в масштабе 100% и без ретины. То есть по максимуму исключить ресайз при просмотре.

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

Качественное уменьшение изображений за константное время - 2
Точки, которые попадут в конечное изображение размером 20×13.
Читать полностью »

Более трех лет назад на площадке коллективного финансирования было собрано более 3,6 млн долларов на выпуск Jibo — первого социального робота для дома.

В 2015 году Acer инвестировала в стартап Jibo около 11 млн долларов, массовое производство робота должно было начаться в первом полугодии 2016, однако для улучшения различных характеристик было решено отложить запуск на октябрь 2016. Тогда сообщалось, что цена увеличится с $599 до $749.

На этой неделе те, кто первыми поддержал разработчиков на Indiegogo, наконец, начали получать свои посылки. Для всех остальных цена робота теперь составляет $900.

Компания Canon опубликовала отчет за третий квартал 2017 года.

Доход за отчетный период достиг 8,8 млрд долларов. Операционная прибыль составила 712 млн долларов, прибыль до уплаты налогов — 777 млн долларов, чистая прибыль — 558 млн долларов. Все эти показатели увеличились по сравнению с прошлогодними: доход — на 27,7%, операционная прибыль — на 101,1%, прибыль до уплаты налогов — на 94,0%, чистая прибыль — на 158,6%.

Подразделение Office зафиксировало увеличение продаж офисных МФУ, лазерных принтеров и расходных материалов.


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