Архив за 22 ноября 2018 - 10

Меня зовут Никита Иванов, я дизайн-директор Туту.ру. Наш бизнес работает с 2003 года, и в прошлый раз мы переосмыслили его айдентику почти 12 лет назад — в конце 2006.

Сейчас Туту.ру из набора популярных сервисов растёт в единый продукт для путешествий. Дизайн — один из инструментов, который нам в этом помогает.

В этой статье я расскажу, как мы искали новую айдентику и выбирали партнёра, почему остановились на Студии Артемия Лебедева и как устроена работа с их командой, а также как мы сейчас меняем дизайн сервисов с 15-летней историей.

Как это работать со Студией Лебедева: опыт Туту.ру - 1
Читать полностью »

Как сообщает источник, компания Google уже занимается разработкой браузера Chrome для операционной системы Windows 10 on ARM. Более того, судя по всему, Microsoft активно участвует в этом процессе, хотя могла бы оставить Edge единственным браузером для данной ОС.

С другой стороны, наличие на платформе самого популярного в мире браузера может поспособствовать росту её популярности.

Неделю назад в Сети появилось фото, на котором якобы был запечатлён смартфон Meizu M8 Note Plus с основной камерой, содержащей четыре датчика изображения.

Одна из планет системы TRAPPIST-1 может быть пригодна для жизни

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

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

Как в 1980-х люди скачивали игры с радио - 1

Бристоль, 1983 год, июль, вечер понедельника. Ваши родители на первом этаже дома смотрят сериал «Coronation Street», а вы затаились в спальне, притворяясь, что делаете домашнюю работу. На самом же деле вы склонились над кассетным магнитофоном, держа пальцы над кнопками в нетерпеливом ожидании. По вашему телу пробегают мурашки от радости, когда вы слышите анонс по радио: «и вот момент, которого вы все ждали». Приятный щелчок раздаётся после одновременного нажатия клавиш «проигрывания» и «записи», и через несколько секунд комната наполняется странным металлическим скрежетом.

Вы слушаете шоу Datarama на Radio West и участвуете в первой попытке в Британии отправить компьютерную программу по местному радио. Джо Тозер, один из ведущих шоу, вспоминает, как всё начиналось: «Мне кажется, это был один из тех моментов озарения, когда я осознал, что раз программа для домашнего компьютера записана на аудиокассету, то почему бы не передать её по радио? Это показалось мне крутой идеей».
Читать полностью »

Компания Nokia в своё время выпустила пару планшетов, в том числе и 10,1-дюймовый планшет Nokia Lumia 2520 на Windows RT 8.1. Но при этом она отменила целых четыре модели под кодовыми названиями Pine, Atlas, illusionist и Mercury, которые так никогда и не добрались до полок магазинов. 

В начале ноября в Минске прошла очередная посвященная языку C++ конференция C++ CoreHard Autumn 2018. На ней был сделан капитанский доклад «Actors vs CSP vs Tasks...», где речь шла о том, как может выглядеть в C++ применение более высокоуровневых, чем «голая многопоточность», моделей конкурентного программирования. Под катом преобразованная в статью версия этого доклада. Причесанная, местами подправленная, местами дополненная.

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

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

Примечание: в оригинальной презентации к докладу были обнаружены ошибки и опечатки, поэтому в статье будут использованы слайды из обновленной и отредактированной версии, которую можно найти в Google Slides или на SlideShare.

«Голая многопоточноть» — это зло!

Начать нужно с многократно повторенной банальности, которая, тем не менее, все еще остается актуальной:

Многопоточное программирование на C++ посредством голых нитей, mutex-ов и condition variables – это пот, боль и кровь.

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

Исследователи, работающие в Дальневосточном федеральном университете (ДВФУ), представили новую концепцию так называемой беговой памяти — магнитной компьютерной памяти, работающей на спиновом токе. Ожидается, что устройства хранения на основе памяти такого типа будут вместительнее и быстрее флэш-накопителей и жестких дисков.

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

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

Теперь же компания Alldocube обещает выпустить планшет Alldocube X уже 15 декабря этого года, о чем сообщили официальные представители компании.

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

Тестирование 15″ MacBook Pro с передовой графикой Vega 20

Недавно Apple сообщила о грядущем обновлении 15,4" MacBook Pro 2018 года выпуска передовыми графическими ускорителями AMD Vega 16 и Vega 20, которые предоставят повышенную производительность по сравнению со старой видеокартой Radeon Pro 560X, входящей в стандартную комплектацию этой модели ноутбука.

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


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