UndeRcode 2.0 - DevOps/AI
700 subscribers
365 photos
84 videos
7 files
329 links
DevOps, AI, IT - все самое интересное

По всем вопросам: https://xn--r1a.website/Fam1nor
Download Telegram
Как вам такая инфографика?
🔥6
Для отладки bash-скриптов существует инструмент set -xve. Это мастхев фича именно на момент, создания чего-либо т. к. не всегда логика может работать правильно, а с set -xve, можно вовремя увидеть все значения переменных и т.п. не используя мусорные конструкции, например, echo «Error in function xxx».

Применяется так:
#!/bin/bash -xve
set -xve


Основные флаги set:

x — вывести команды и их аргументы по мере их выполнения.
v — вывести строки ввода командной строки по мере их считывания.
e — выход, если команда завершается с ненулевым статусом.

Пример:

Изменяем PS4 и добавляем вывод номера строки во включенный дебаг режим:
#!/bin/bash -xve

PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }'

bar=10
echo ${bar}
echo $((6 + 6))


После выполнения мы видим:
bar=10
+(./script.sh:6): foo=10
echo ${bar}
+(./script.sh:7): echo 10
10
echo $((6 + 6))
+(./script.sh:8): echo 12
4


Теперь если скрипт где-то вылетает с плохим статусом, всегда можно узнать в какой строке это приключилось

Немного украшательств, экспортируем PS4:
PS4='\033[0;33m+(${BASH_SOURCE}:${LINENO}):\033[0m ${FUNCNAME[0]:+${FUNCNAME[0]}(): }'


Происходит подкрашивание запускаемых строчек.

С помощью PS4 можно отладить shell-скрипт, задав при его выполнении set -x, что позволяет выводить каждую команду, а затем ее результаты. Перед каждой командой ставится знак +, эту строку подсказки «+» можно изменить, определив переменную PS4.
3👍3
Горячие клавиши терминала Linux (часть 1)

Общие:

Ctrl + Alt + T — в дистрибутивах, основанных на Ubuntu, это сочетание клавиш используется для открытия терминала.

Tab — эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её, и команда предложит доступные варианты или завершит её, если она одна.

Ctrl + L — очистить весь вывод терминала.

Ctrl + S — приостановить вывод терминала.

Ctrl + Q — возобновить вывод, если он был приостановлен.

Ctrl + C — отправить команде сигнал SigInt для её завершения.

Ctrl + Z — свернуть текущую команду в фоновый режим.
❤‍🔥3
Ребята давайте еще раз попрошу вас, проголосовать на какие темы вам было бы интересно читать посты,это не говорит о том что посты будут только на эту тематику, но упор будет выбран на интересующую вас тему
Anonymous Poll
37%
DevOps для начинающих (разные фишки,хаки для начинающих)
24%
DevOps для опытных (сложные хаки, фишки)
21%
1+2 варианты
8%
Новости из мира DevOps
13%
DevOps+AI новости
29%
DevOps+AI внедрение ИИ процессов в DevOps
29%
Личный опыт
24%
Факапы и лайфхаки из мира DevOps
11%
Мемчики из мира IT
18%
За все варианты
С праздником ! С днем системного администратора
🔥5❤‍🔥3
Сегодня, в честь праздника выходной от постов. Отдохнем и мы, и вы отдыхайте от информационного шума :) Всем хорошей пятницы и выходных 🍻🍺
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾7
Завтра в канале выложу информацию о том, как можно получить 6 месяцев бесплатной подписки Plus в ChatGPT. Гайд сложный, но рабочий
🔥185
UndeRcode 2.0 - DevOps/AI pinned «Ребята давайте еще раз попрошу вас, проголосовать на какие темы вам было бы интересно читать посты,это не говорит о том что посты будут только на эту тематику, но упор будет выбран на интересующую вас тему»
Через час-два гайд будет
🙏8
Так-так, вот и гайд. Как говорил, гайд сложный, но рабочий



Один из людей уже отзыв написал по этому гайду. Гайд не мой, но я его чуть доработал и перевел на русский, добавив больше тех.деталей
🔥8👏4❤‍🔥3
Кстати, насчет VPN из гайда. У кого будут проблемы с SurfShark, нормально работает Bebra ( не реклама ). Сам именно им пользуюсь
👍6🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
helmper — это программа на Go, которая считывает Helm-чарты из удалённых OCI-реестров и пушит образы контейнеров этих чартов в ваши реестры с возможной корректировкой уязвимостей на уровне операционной системы

https://github.com/ChristofferNissen/helmper
❤‍🔥3🔥2
Интересно узнать, как можно получить 4 тысячи рублей на инфраструктуру + бонусом дают еще 1 виртуальную машину? В целом хватает на 1,5 месяца. Достаточно , чтобы поиграться и разобраться в облаках. Ну или развернуть что-то свое
Там получается примерно 4CPU 8GB RAM 60SSD
и халявная 1CPU 2GB RAM и 30GB SSD

Если интересно как залутать, то ставьте огонек) 😊
🔥18
Нашел Google Drive, в котором хранится информации о более чем 200 агентах искусственного интеллекта...
Эти агенты ПРОДАЮТСЯ по цене более 5000 долларов.
Внутри вы найдете:
→ Агенты для социальных сетей (более 8 тысяч долларов)
→ Агенты для создания креативного контента (более 3 тысяч долларов)
→Агенты по работе с клиентами ($3 тыс. +)
→Ведущие агенты по бронированию ($6 тыс. +)
→ Агенты по поддержке клиентов ($5 тыс. +)
→Агенты по обработке данных ($8 тыс.+)
→Ведущие агенты по квалификации ($4 тыс.+)

Ссылка: Жми
6🔥4
Для тех кто готовится к собеседованию на DevOps инженера и боится завалить тех.часть. Тут я нашел бесплатный курс (временно) подготовки к собеседованию, где разбирают все основные концепции и вопросы ,которые часто фигурируют на собеседованиях
Акция действительна до 2 августа, успейте забрать.
https://www.korshub.com/courses/devops-real-world-mcqs-master-concepts-for-career-success-udemy
3👍3❤‍🔥2