четверг, октября 18, 2018

Амазон расширяет свою рекламную платформу

В наших краях распространены встречи с представителями той или иной компании, которые рассказывают о компании, о работе в ней, об используемых технологиях. Заодно заманивают на работу.
Я побывала на одной из таких встреч, организованных Амазоном. Они расширяют свой рекламный отдел и активно нанимают. Поговорила с одним из начальников. Пишут они на Java, что ожидаемо. Чтобы латентность была низкой переиспользуют объекты. В качестве хранилища данных используют что-то самописное, что именно он мне не сказал.

Ссылки по теме:
Amazon Sets Its Sights on the $88 Billion Online Ad Market

вторник, октября 02, 2018

Отчет о CppCon 2018

CppCon - ежегодная конференция, посвящённая языку C++, в этом году проходила в Бельвью, штат Вашингтон.

Было весело, то и дело была слышна русская речь, из Яндекса народ был, из JetBrains, был стенд PVS-Studio. Я пообщалась с кучей народу, подписала книгу у Скотта Мейерса.


Конференция началась с докладов, посвященных Concepts and Contracts. Как это переводят обычно? Концепции и контракты? Должны быть в C++20.

Про модули говорили. Чендлер Каррус из Google рассказывал, что он попробовали использовать модули в 10% их самых медленных заголовочных файлах. Время компиляции резко упало, в 2-4 раза он сказал.

Я узнала о священной войне west const vs east const. Это война между теми, кто const слева и теми, кто пишет const справа.

Я представляла карту The C++17 Lands в разделе "постеры" и выиграла ценный приз. Ещё участвовала в собрании Women in C++, организованном include_cpp. Кстати, include_cpp спонсировали билеты и проживание нескольким женщинам в этом году, возможно, они это будут это делать и дальше.

Поговорила с девушками из очень интересного стартапа Mythic. Они делают ИИ чип. Утверждают, что он лучше, чем GPU и Google TPU, потому что он меньше, дешевле и так сильно не греется. Поддерживает и TensorFlow, и PyTorch.
Осталось узнать, в чём подвох.

Был очень подробный доклад про Spectre, который делал Чендлер Каррус. Я не очень интересуюсь темой безопасности и попала на этот доклад случайно, но тема ужаса и безысходности была раскрыта вполне. Советую посмотреть в записи, если вам это интересно.

Некоторые материалы с конференции уже выложили, дальше будет больше:
Герб Саттер, видео: CppCon 2018: Herb Sutter “Thoughts on a more powerful and simpler C++ (5 of N)”
Костя Серебряный, слайды: Memory Tagging and how it improves C/C++ memory safety. Я на нём была, очень рекомендую.
Хана Дусикова - популярный доклад о регулярных выражениях. Слайды: Regular Expressions

Updated 2.10.2018: CppCon 2018: Chandler Carruth “Spectre: Secrets, Side-Channels, Sandboxes, and Security”


Следующая конференция состоится через год в городе Аврора, Колорадо.