Архив за 12 июля 2018 - 9

10 причин использовать айтрекинг или отказаться от него навсегда - 1

Айтрекинг для UX-аналитиков — как пицца с ананасами. Одни считают эту технологию сомнительной, а другие от нее в восторге. Мы собрали аргументы «за» и «против».
Читать полностью »

Истории успеха Kubernetes в production. Часть 9: ЦЕРН и 210 кластеров K8s - 1

На сегодняшний день ЦЕРН является одним из крупнейших пользователей Kubernetes в мире. Согласно недавней статистике, в этой европейской организации, стоящей за Большим адронным коллайдером (БАК) и рядом других известных научно-исследовательских проектов, запущено 210 кластеров K8s, обслуживающих одновременное выполнение сотен тысяч задач. Эта история успеха — о них.Читать полностью »

Часто в общеобразовательных публикациях о космонавтике не различают разницу между ядерным ракетным двигателем (ЯРД) и ядерной ракетной электродвигательной установкой (ЯЭДУ). Однако под этими аббревиатурами скрывается не только разница в принципах преобразования ядерной энергии в силу тяги ракеты, но и весьма драматичная история развития космонавтики.

Драматизм истории состоит в том, что если бы остановленные главным образом по экономическим причинам исследования ЯДУ и ЯЭДУ как в СССР, так и в США продолжились, то полёты человека на марс давно бы уже стали обыденным делом.

Всё начиналось с атмосферных летательных аппаратов с прямоточным ядерным двигателем

Конструкторы в США и СССР рассматривали «дышащие» ядерные установки, способные втягивать забортный воздух и разогревать его до колоссальных температур. Вероятно, этот принцип образования тяги был заимствован от прямоточных воздушно-реактивных двигателей, только вместо ракетного топлива использовалась энергия деления атомных ядер диоксида урана 235.
Читать полностью »

Что такое Clang?

Я провёл последние несколько месяцев, работая с Clang, фронтендом LLVM. Clang умеет парсить и анализировать любой исходный код на языках семейства С (C, C++, ObjectiveC, и т.п....) и имеет удивительную модульную структуру, которая делает его простым в использовании.

Clang. Часть 1: введение - 1

Если вы ищете статический анализатор кода, я настоятельно рекомендую Clang, он существенно превосходит другие статические анализаторы (такие, как CIL...) и хорошо документирован. Также список рассылки Clang очень активен и полезен, если вы застряли на чём-то.

Лично я использую Clang для статического анализа драйверов ввода-вывода ядра Linux, включая драйвера камеры и драйвера DRM графической карты. Код ядра, особенно код драйвера, может быть очень сложным и трудным для анализа, но Clang позволяет нам легко поддерживать его. Давайте посмотрим, что можно сделать с его помощью.
Читать полностью »


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