1 год назад
Kubernetes operator & Rust ML
Для чего нужна данная статья? : - Создать оператор в Kubernetes кластере с использованием ML. Зачем Вам это уметь? : Научиться управлять пользовательскими ресурсами (CRD) в кластере Kubernetes. cargo new my-k8s-operator cd my-k8s-operator Откройте файл Cargo.toml и добавьте следующие зависимости: [dependencies] tokio = { version = "1", features = ["full"] } kube = { version = "0.80", features = ["runtime", "derive"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" thiserror = "1...
981 читали · 5 лет назад
Простое введение в C++. Часть 2. Конструкторы и деструкторы
В этой статье мы рассмотрим, для чего в C++ нужны конструкторы и деструкторы. Проблема с инициализацией Как только мы начали работать с классами, то есть объединили данные и код в одном месте, то тут же возникает  проблема с инициализацией переменных, то есть  с заданием исходных значений. Например, в языке С мы можем создать переменную и тут же задать ей значение: int x = 5; Эта строка прямого действия — как она написана, так она и выполняется. В C++ так сделать нельзя, потому что объявление класса — это просто описание свойств класса, а выполнение возможно только в экземпляре класса. То есть...