⚡️44% российских компаний уже используют искусственный интеллект для разработки и тестирования ПО
Yandex Cloud совместно с Экспресс 42 и другими партнёрами выпустили первую часть исследования State of DevOps Russia. В этом году в опросе приняли участие более 4000 специалистов – от руководителей до специалистов, связанных с разработкой, тестированием и эксплуатацией систем.
Подробнее об итогах исследования, главных цифрах и выводах – в статье.
Yandex Cloud совместно с Экспресс 42 и другими партнёрами выпустили первую часть исследования State of DevOps Russia. В этом году в опросе приняли участие более 4000 специалистов – от руководителей до специалистов, связанных с разработкой, тестированием и эксплуатацией систем.
Подробнее об итогах исследования, главных цифрах и выводах – в статье.
👎6👍2❤1🔥1
—
pip install sh
Может кто не знает, но существует sh — полноценная замена подпроцесса для Python 3.8 - 3.11 и PyPy, которая позволяет вызывать любую программу так, как если бы она была функцией, наподобие:
from sh import ifconfig
print(ifconfig("eth0"))
Очень удобно для некоторых задач DevOps
При этом:
— sh — это не набор системных команд, реализованных на Python
— sh опирается на различные системные вызовы Unix и работает только на Unix-подобных операционных системах - Linux, macOS, BSD и т. д. В частности, Windows не поддерживается.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5❤2
helm repo add openebs https://openebs.github.io/openebs
helm repo update
helm install openebs --namespace openebs openebs/openebs --create-namespace
helm ls -n openebs
kubectl get pods -n openebs
kubectl get sc
OpenEBS помогает командам разработчиков приложений и платформ легко развертывать рабочие нагрузки Kubernetes, требующие быстрого и масштабируемого хранилища.
OpenEBS также является неплохим выбором для развертывания хранилищ на базе NVMe.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3❤2
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
👍3❤2🔥2
Batfish — это инструмент анализа сетевых конфигураций, который позволяет находить ошибки и гарантировать правильность планируемых или текущих сетевых конфигураций.
Batfish позволяет быстро и безопасно масштабировать свою сеть, не опасаясь сбоев.
Изначально Batfish был разработан исследователями из Microsoft Research, UCLA и USC. Позже инструмент был усовершенствован и теперь это open-source инструмент под управлением AWS.
Быстрый старт с Docker:
docker run --name batfish -v batfish-data:/data -p 8888:8888 -p 9997:9997 -p 9996:9996 batfish/allinone
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3🔥3
—
go build github.com/adnanh/webhook
webhook — это настраиваемый инструмент на Go; позволяет легко создавать HTTP-хуки на вашем сервере, которые можно использовать для выполнения настроенных команд.
Также webhook позволяет передавать данные из HTTP-запроса (например, заголовки или переменные запроса) в какие-либо команды.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2🔥2
Краткая база для всех, кто работает с Linux.
В этом видео мы разыгрываем 3 крутые книги по Linux:
- Внутреннее устройство Linux. 3-е изд. | Кетов Дмитрий
- Unix и Linux: руководство системного администратора | Хейн Трент Р., Макин Дэн
- Командная строка Linux. Полное руководство. 2-е межд. изд. | Шоттс Уильям
Подписывайтесь на канал, оставляйте осмысленный комментарий под видео и выигрывайте эти крутые книги!
https://www.youtube.com/watch?v=FP8UwvEe3Cs
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤2
Если вы в активном поиске инструмента, способного решить какую-то проблему с CI/CD и развёртыванием — скорее всего вы найдёте его здесь, в этом списке из 502 инструментов
Подборка обновляется каждый день
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥1😁1
🃏 Poker - это инструмент TUI, который помогает решать задачи, связанные с Docker, такие как:
- Просмотр контейнеров / изображений
- Просмотр журналов и атрибутов
- Управление статусом контейнеров
🐍 Написан на Python
⭐ GitHub: https://github.com/pommee/Pocker
@DevOPSitsec
- Просмотр контейнеров / изображений
- Просмотр журналов и атрибутов
- Управление статусом контейнеров
🐍 Написан на Python
⭐ GitHub: https://github.com/pommee/Pocker
@DevOPSitsec
👍8🔥2❤1
В этом ролике мы разыгрываем 3 крутых книги по RUST, нужно всего лишь оставить любой осмысленный коммент и лайк и быть подписанным на наш канал!
https://www.youtube.com/watch?v=3IxZbnozp8c
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5❤1🎉1
—
brew install --cask headlamp
Headlamp — это простой в использовании open-source веб-интерфейс Kubernetes.
Позволяет просматривать запущенные кластеры, планировать разные действия и т.д.
Headlamp может использоваться в кластере, доступ к которому осуществляется через веб-браузер, или в качестве настольного приложения.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4🔥4
OneDev — это DevOps платформа, предоставляющая git-сервер с CI/CD, kanban и другими полезными инструментами + можно подключать свои пакеты.
Имеется community версия.
Быстрый старт с Docker:
docker run --name onedev -d --restart always -v <host docker sock>:/var/run/docker.sock -v <data dir>:/opt/onedev -p 6610:6610 -p 6611:6611 1dev/server
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4❤2
PipeCD обеспечивает согласованное развёртывание и эксплуатацию любых приложений.
PipeCD предоставляет унифицированное решение для непрерывной доставки нескольких типов приложений в различных облаках. Это решение позволяет инженерам выполнять развёртывание быстрее и с большей уверенностью. Ещё PipeCD предоставляет инструмент GitOps, с помощью которого можно выполнять операции развёртывания по запросу в Git.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2