Доброе утро!
Как-то раз мне захотелось научиться вычислять значение функций во время компиляции исходных кодов на C++. Сегодня я расскажу, что из этого получилось.
Вычисления во время компиляции — давно известная тема.
Иногда очевидные вещи могут поставить в тупик на фоне неинформативности сообщений об ошибках.
Если в MS failover cluster не может запустить свой ресурс с ошибкой
Operation has failed, the argument is null or empty string
и ссылается на параметр
Parameter name: domainName;
в первую очередь следует проверить сетевые настройки: корректно ли определяется DNS суффикс.
До появления Java 8 при использовании аннотаций часто возникали сложности, если необходимо было применить к классу, интерфейсу или полю одну и ту же аннотацию несколько раз. В Java 8 эта проблема была решена.
В FreeBSD 10.0 появилась поддержка BSD hypervisor. Первоначальный список поддерживаемых операционных систем не очень радовал, но со временем он расширялся, и на текущий момент в bhyve можно установить в том числе и ОС семейства Windows.