Айтрекинг для UX-аналитиков — как пицца с ананасами. Одни считают эту технологию сомнительной, а другие от нее в восторге. Мы собрали аргументы «за» и «против».
Читать полностью »
Айтрекинг для UX-аналитиков — как пицца с ананасами. Одни считают эту технологию сомнительной, а другие от нее в восторге. Мы собрали аргументы «за» и «против».
Читать полностью »
На сегодняшний день ЦЕРН является одним из крупнейших пользователей Kubernetes в мире. Согласно недавней статистике, в этой европейской организации, стоящей за Большим адронным коллайдером (БАК) и рядом других известных научно-исследовательских проектов, запущено 210 кластеров K8s, обслуживающих одновременное выполнение сотен тысяч задач. Эта история успеха — о них.Читать полностью »
Часто в общеобразовательных публикациях о космонавтике не различают разницу между ядерным ракетным двигателем (ЯРД) и ядерной ракетной электродвигательной установкой (ЯЭДУ). Однако под этими аббревиатурами скрывается не только разница в принципах преобразования ядерной энергии в силу тяги ракеты, но и весьма драматичная история развития космонавтики.
Драматизм истории состоит в том, что если бы остановленные главным образом по экономическим причинам исследования ЯДУ и ЯЭДУ как в СССР, так и в США продолжились, то полёты человека на марс давно бы уже стали обыденным делом.
Конструкторы в США и СССР рассматривали «дышащие» ядерные установки, способные втягивать забортный воздух и разогревать его до колоссальных температур. Вероятно, этот принцип образования тяги был заимствован от прямоточных воздушно-реактивных двигателей, только вместо ракетного топлива использовалась энергия деления атомных ядер диоксида урана 235.
Читать полностью »
Я провёл последние несколько месяцев, работая с Clang, фронтендом LLVM. Clang умеет парсить и анализировать любой исходный код на языках семейства С (C, C++, ObjectiveC, и т.п....) и имеет удивительную модульную структуру, которая делает его простым в использовании.
Если вы ищете статический анализатор кода, я настоятельно рекомендую Clang, он существенно превосходит другие статические анализаторы (такие, как CIL...) и хорошо документирован. Также список рассылки Clang очень активен и полезен, если вы застряли на чём-то.
Лично я использую Clang для статического анализа драйверов ввода-вывода ядра Linux, включая драйвера камеры и драйвера DRM графической карты. Код ядра, особенно код драйвера, может быть очень сложным и трудным для анализа, но Clang позволяет нам легко поддерживать его. Давайте посмотрим, что можно сделать с его помощью.
Читать полностью »