Сколько стоит фреймворк автоматизации
Я тут принёс тебе гостевой лонгрид, причём сразу в двух частях, потому что в одну всё уже физически не помещается.
Максим Братковский вещает, как с нуля собирал платформу автоматизации для десятилетнего Java-легаси: SOAP, REST, лицензии, конфиги, SNMP, SFTP, JMX и прочие радости, после которых ручной регресс длиной в пять недель начинает казаться котлом в аду.
Но это только половина истории. Вторую часть выкладываю сразу следом — там уже Docker, базы данных и дальнейшее развитие всей этой шайтан-машины.
Короче, материала получилось дофига, кода тоже дофига, практического опыта — ещё больше. Наливайте чай и погнали:
👉 Первая часть: https://two.su/yq61v
👉 Вторая часть: https://two.su/pjeqd
🛠 #qa #dev
—
💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Я тут принёс тебе гостевой лонгрид, причём сразу в двух частях, потому что в одну всё уже физически не помещается.
Максим Братковский вещает, как с нуля собирал платформу автоматизации для десятилетнего Java-легаси: SOAP, REST, лицензии, конфиги, SNMP, SFTP, JMX и прочие радости, после которых ручной регресс длиной в пять недель начинает казаться котлом в аду.
В первой части будет много жабьего кунг-фу: CXF, JAX-WS, JAXB, Allure, генерация XML, параметризованные тесты и разбор граблей, которые пришлось собрать по дороге. По итогу из коллекции на 130 запросов выросла платформа с 2700 тестами, а пять недель ручного регресса превратились примерно в 30 минут автоматического прогона. Кайфушка!
Но это только половина истории. Вторую часть выкладываю сразу следом — там уже Docker, базы данных и дальнейшее развитие всей этой шайтан-машины.
Короче, материала получилось дофига, кода тоже дофига, практического опыта — ещё больше. Наливайте чай и погнали:
👉 Первая часть: https://two.su/yq61v
👉 Вторая часть: https://two.su/pjeqd
—
Please open Telegram to view this post
VIEW IN TELEGRAM
Не смотри, как работают с Linux. Работай с Linux 🖥
Можно посмотреть десятки курсов по Linux, прочитать сотни статей и выучить команды наизусть.
Но на работе и на технических собеседованиях знания проверяют совсем иначе — открывают терминал и просят решить задачу.
Именно в этот момент становится понятно, умеешь ли ты работать с Linux на практике.
Linux Trainer — это платформа, где вместо просмотра контента ты решаешь задачи в терминале, постепенно прокачивая реальные навыки.
По сути, это LeetCode для Linux и DevOps-инженеров.
Что внутри:
• ⚡️ практические задачи по Linux;
• 🖥 встроенный терминал прямо в браузере;
• ✅ автоматическая проверка решений;
• 📈 постепенное повышение сложности.
Если хочешь чувствовать себя уверенно не только во время обучения, но и перед открытым терминалом на собеседовании — практикуйся так, как это происходит в реальной работе.
✅ https://linuxtrainer.ru
Можно посмотреть десятки курсов по Linux, прочитать сотни статей и выучить команды наизусть.
Но на работе и на технических собеседованиях знания проверяют совсем иначе — открывают терминал и просят решить задачу.
Именно в этот момент становится понятно, умеешь ли ты работать с Linux на практике.
Linux Trainer — это платформа, где вместо просмотра контента ты решаешь задачи в терминале, постепенно прокачивая реальные навыки.
По сути, это LeetCode для Linux и DevOps-инженеров.
Что внутри:
• ⚡️ практические задачи по Linux;
• 🖥 встроенный терминал прямо в браузере;
• ✅ автоматическая проверка решений;
• 📈 постепенное повышение сложности.
Если хочешь чувствовать себя уверенно не только во время обучения, но и перед открытым терминалом на собеседовании — практикуйся так, как это происходит в реальной работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
1 40
Здрасти мои хорошие, заранее прошу прощение за рекламные интеграции, был в отпуске, сейчас дача началась, короче время хватает только на проверку домашек. Но вкусных тем я уже понабрал, черновиков накидал, так что потихоньку буду возвращаться в рабочий ритм и радовать тебя всякой полезной хуйнёй.
ㅤ
Ну так вот. В очередной раз решил я с винды на линукс пересесть, потыкать Niri, да и винде уже 5 лет. Знатно засрана дерьмом, срок её подошел к логическому концу. Ну и вопрос встал ребром.
Все наработки и данные у меня в WSL на убунте. Логично что можно зайти в убунту и скопировать всё нужное в
/mnt/c/backup, но это костыль, потому что будет потеря скорости, лишняя прокладка. Да, я честно пытался 40 гигов перетащить через copy и rsync, но прошло 2 часа и чет особо нихуя не продвинулось.Ну не может же такого быть, должно всё нативненько бекапиться. Так и оказалось.
Заходим в powershell и выполняем:
wsl -l -v
Выведет список дистрибутивов, я работаю на Ubuntu 24.04, дальше делаю так:
wsl --shutdown
wsl --export "Ubuntu-24.04" D:\backup\wsl-ubuntu.tar
Жду 10 минут и получаю полноценный
tar с полной копией файловой системы. Ну великолепно же! Ну а дальше всё это я потом распакую и раскидаю уже по местам. Очередной пример того, что если не интересоваться новым и работать только с привычными инструментами, можно нехило деградировать, сидеть и ждать у моря погоды.
Знаю, будешь пытать меня в комментах насчет — а какой линукс ты поставил? Скажу так — пидорский. Но я только посмотреть, один раз не пидарас )
—
Please open Telegram to view this post
VIEW IN TELEGRAM
2 52
В прошлом посте мы с тобой перелопалити приоритеты чтения sshd_config, сегодня добъем нюансы. Меня вчера опередили в комментариях с Match, но не страшно.
Сюда по классике не влезло, много буков, поэтому всё в блоге.
Читать продолжение: https://two.su/atcbh
🛠 #linux #devops
—
💬 Bashdays 📲 MAX 🌐 LF 🔵 Blog
Сюда по классике не влезло, много буков, поэтому всё в блоге.
Читать продолжение: https://two.su/atcbh
—
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Selectel
Команды для спасения вечера сисадмина 💯
После 17:00 — самое подходящее время для срочных задач.
Сохраните заранее подборку консольных команд, чтобы сэкономить часы рутины. Собрали для вас самое нужное вместе с Романом Шубиным, СТО и автором канала Bash Days.
❤️ — если было полезно.
После 17:00 — самое подходящее время для срочных задач.
Сохраните заранее подборку консольных команд, чтобы сэкономить часы рутины. Собрали для вас самое нужное вместе с Романом Шубиным, СТО и автором канала Bash Days.
❤️ — если было полезно.
2 55
Здрасти, я тут собрал вместе с командой Selectel небольшую шпаргалку для случаев, когда нужно быстро проверить пачку адресов, сравнить конфиги на серверах или понять, куда опять делось место. Короче команды на каждый день, как ты любишь.
У ребят сейчас идет неделя сисадмина. Каждый день будут выходить полезные материалы, так что советую заглядывать и мотать на ус, глядишь сгодится в деле.
А в пятницу вас ждет еще один небольшой и вкусный материал, так что следи за новостями.
Please open Telegram to view this post
VIEW IN TELEGRAM