Bash Days | Linux | DevOps
Авторский блог от действующего девопса Самобытно про разработку, devops, linux, скрипты, сисадминство, техдирство и за айтишную жизу. Автор: Роман Шубин Реклама: @maxgrue MAX: https://max.ru/bashdays Курс: @tormozilla_bot Блог: https://bashdays.ru
Show more📈 Analytical overview of Telegram channel Bash Days | Linux | DevOps
Channel Bash Days | Linux | DevOps (@bashdays) in the Russian language segment is an active participant. Currently, the community unites 23 788 subscribers, ranking 5 701 in the Technologies & Applications category and 28 125 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 23 788 subscribers.
According to the latest data from 18 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -216 over the last 30 days and by -5 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 22.75%. Within the first 24 hours after publication, content typically collects 12.90% reactions from the total number of subscribers.
- Post reach: On average, each post receives 5 413 views. Within the first day, a publication typically gains 3 068 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 21.
- Thematic interests: Content is focused on key topics such as bashdays, linux, bash, docker, скрипт.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Авторский блог от действующего девопса
Самобытно про разработку, devops, linux, скрипты, сисадминство, техдирство и за айтишную жизу.
Автор: Роман Шубин
Реклама: @maxgrue
MAX: https://max.ru/bashdays
Курс: @tormozilla_bot
Блог: https://bashdays.r...”
Thanks to the high frequency of updates (latest data received on 19 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
У меня раньше телеграм боты в heroku успешно крутились, потом эти письки закрыли бесплатный план и пришлось мигрировать.Принцип работы простой: 1. Пушишь свой код в git 2. Условный «Heroku» это видит через webhook 3. Забирает код и собирает 4. Запускает в изолированном контейнере 5. Маршрутизирует трафик в контейнер Чтобы развернуть всё это дело на своих серверах и никому не платить, можно воспользоваться двумя более-менее хорошими opensource проектами. ➡️ Dokploy и Coolify
Coolify более раскручен, но по сути те же яйца, только с боку.Как всё это дело ставить и запускать, рассказывать не буду. Вся документация есть в официальных гит репозиториях.
Да, можно поднять в докере и не ебать мозги.Но я предпочитаю всё же использовать k3s либо docker compose, потому что Dekploy и Coolify ты вряд ли встретишь в компаниях, они более нишевые. Подойдут для самохостинга и для тех, кому насрать на девопс. А вот если тебе не насрать на девопс, старайся хоть раз в день работать с кубом, манифестами и контейнерами и будешь всегда в рынке.
По себе знаю, если я сделаю паузу в кубе хотя бы на недельку-другую, всё, пезда, начинается деградация, а это уже звоночек.Короче интересные проекты я тебе принес, а дальше тебе самому решать, как этой информацией правильно воспользоваться. Изучай. 🛠 #selfhosting — ✅ @bashdays / @linuxfactory / @blog
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Что прикольно, это не 100500 страниц текста, это прям выжимка-концентрат.Написал её некий Дэйв Эдди в рамках серии статей — YSAP (You Suck at Programming) или по-русски — «Ебать ты лох». Преисполниться можно тут Ну и из терминала можно прям почитать так:
curl style.ysap.sh
Ну а кому формат чтива не заходит, на это руководство есть видео ролики от того же иностранного гражданина.
Все ссылки на гитхабы-хуябы найдешь там же. Изучай!
Ну и совсем скоро у меня выходит брошюра, Bash для девопс-инженеров, там аналогичная выжимка-концентрат, но с упором на CI/CD и т.п. Анонс будет отдельно.🛠 #bash — ✅ @bashdays / @linuxfactory / @blog
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Да, нужно писать руками на аналоговом листике, это важно! Если писать в тот же обсидиан, то ничего не получается. Видимо в этом участвуют еще какие-то другие процессы организма. Ну или просто я долбаёб.Эту практику я назвал — разгрузка говна. После процедуры, я брал листик на который выписывал все свои мысли, внимательно их перечитывал и большую часть просто вычеркивал. Так как больше половины говна просто забивали мою голову и я беспокоился практически ни о чем. А напротив мыслей которые требовали моих действий, я писал варианты их решения. По итогу максимально избавлялся от стресса и лишнего багажа бессмысленных дел. Примеры — Завтра я должен вынести мусор, воняет. Ну да, без меня это не решится, еще и пиздюлей получу, эту таску оставляем, сделаю. — Кот насрал в лоток. Хуйня! Вычеркиваем, делаем вид, что не заметил, уберет кто-то другой, есть кому. Автоматическое делегирование. Зачеркиваем. — Новенький сотрудник не может подключиться по ssh к серверу. Так, ключ он мне отдал, я его прописал, должно работать. Скорее всего он душноёб и не указывает приватный ключ при подключении. Пусть идет нахуй. Зачеркиваем. — Перестали собираться логи с сервера bashdays-b1, не собираются уже 90 дней, хм… Раз никто не пришел, эти логи нахуй никому не нужны. Что делаем? Зачеркиваем! Ну ты понял! 99% твоих мыслей — ХУЙНЯ! Вычеркивай по максимуму! Обращай внимание только на важное — на вонь, которая будет тебе дискомфорта. Ну а если и вонь тебя устраивает — её тоже вычеркиваем! И тогда ты прошел эту практику на 102%, собрал все ачивки, выполнил все квесты, красавчик!
Почему я не практикую это сейчас? Да потому, что для этой практики нужно хотя бы полчасика одиночества и тишины, а это для меня сейчас большая роскошь.Надо попробовать съебаться куда-нибудь и разгрузить говно, которое скопилось. И я уверен, что 99.9999% будет вычеркнуто! Не благодари, попробуй, практика проверенная! 🛠 #рабочиебудни #remains — ✅ @bashdays / @linuxfactory / @blog
➡️ Ознакомиться с игрушкой можно здесь.Но у нас тут люди серьезные, поэтому рассмотрим проблемы, возникающие при реализации вывода скриптов. Простой пример:
for i in {1..100};do
printf "#"
sleep .3
done
Код просто выводит символы #, примерно 3 штуки в секунду. Все работает нормально, пока пользователь не начинает что-то набирать на клавиатуре.
ㅤ
И тогда получаем:
######sb#sf#bg#sfbg#wfgb#wg#fg#b###^[[A#^[[B#^[[D#^[[A#^[[B##
Убрать эхо вывода на терминал просто:
stty -echo
Классная команда. После ее выполнения нажатые клавиши не отображаются.
Все работает, команды выполняются, результат отображается, а набранная команда — нет. Как при наборе пароля.
Вернуть все просто:
stty echo
Но в скриптах желательно обрабатывать прерывания:
trap 'exit' INT HUP TERM
trap 'stty echo;tput cnorm' EXIT
# stop terminal echo
stty -echo
#hide cursor
tput civis
Применять исключительно для причинения добра.
man stty
man tput
help trap
🛠 #bash #linux #games
—
✅ @bashdays / @linuxfactory / @blogТогда еще все сидели на тяжёлых (слаке и джире).Ты делаешь одну задачу, в спину прилетает еще пять и я сижу как кукушка беременная и не понимаю, за что мне браться в первую очередь, ведь и там срочно было и тут срочно, а теперь вообще анал-карнавал. ㅤ Одно время я эти задачи честно выписывал себе в трекер или на бумажку чтобы ничего не проебать, ведь чем больше задач тем больше я отработаю часов, тем больше получу баксов. Это логично. Но в какой-то момент задач становилось все больше и больше и все эти задачи в слаке разбавлялись перепиской команды, если сразу не выписал себе, то все пизда, фокус потерян! И когда меня спрашивали — а какой статус вот по этому? Я в душе не ебал чё от меня хотят, потому что банально проебал задачу в простыне корпоративного текстового говна. В какой-то момент капнула последняя капля. Аналогично мне задают вопросы по задачам, которые я даже не видел, потому что замьютил канал в слаке. Читал его только если меня призывали как сука демона через @романбаран. А я ответить то ничё не могу, потому что в глаза не видел, что от меня хотят. Нахуй вообще СТО там был нужен вообще не понятно. Наверное чей-то родственник. Пришлось потратить 2 минуты и написать откровенное сообщение всратому управленцу, что с сегодняшнего дня все задачи должны ставится в джиру, а не вот это вот все дерьмо в котором я работаю.
Не хотите в джиру — идите на хуй! Хотя они и так нахуй пошли спустя пару недель.Думаете мне кто-то что-то ответил? Да хуй там плавал, CTO мог отвечать только в 3 часа ночи и по выходным, ибо в обычное нормальное человеческое время этот чёрт был заняты чем-то иным. Наверное заряжал свой пулемет срочными задачами. Ладно чё уж, в любой компании своего дерьма навалом. Но все же, если ты тимлид или какой-то руководитель — ставь задачи в таск-трекер и тебя будут любить и ничего у тебя не проебётся, всегда будет контекст. Ну и береги свои кадры, проебать золото очень легко. Такие дела! 🛠 #рабочиебудни #remains — ✅ @bashdays / @linuxfactory / @blog
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Кстати эта внешняя вертушка запитывается прям от малины по USB.Вот такие пироги! 🛠 #selfhosting #hardware — ✅ @bashdays / @linuxfactory / @blog
Облачная платформа Cloud․ru Evolution — собственная разработка компании, а значит есть большие перспективы ее использования в профессиональной среде.На обучении вы узнаете: 1️⃣ какие облачные сервисы есть на платформе Cloud․ru Evolution; 2️⃣ как работают IaaS-сервисы Cloud․ru Evolution и как они связаны друг с другом; 3️⃣ как подобрать оптимальные IaaS-сервисы для проекта и правильно их настроить. А еще вы можете официально подтвердить свои знания и навыки для повышения или перехода на другую должность. Для этого после окончания курса пройдите сертификацию и получите бейдж. Курс подойдет системным администраторам, начинающим IT-специалистам и всем, кто хочет освоить облачные технологии. Пройти курс бесплатно🖱
Проц конечно говнище то еще.Апгрейдим. Заказал на озоне проц i7-3770 под сокет 1155, памяти не нашел подходящей, 2 слота всего, максимум 8+8, остальная не подходит, судя по спекам к мамке. Похуй, оставил та что была изначально. Интересно что на озоне и вб продают такие беушные штуки, как-то даже кайфанул что не нужно с долбаёбами на авито общаться.
И знатно охуел что g2020 стоит 300 рублей )) А покупал я в то время его как крыло от самолёта.Ну да ладно, 16ти хватит за глаза, разъебашить куб и показать ребятам чё к чему. Вспомнил молодость, поковырялся в железках, термопаста, болтики, кисточки от пыли. Весь изрезался, изматерился, извозился, ёбом токнуло, но победил. Накатил proxmox, провел post install. Всё взлетело прям без подводных камней. И это заебись! Ну чё могу сказать, этому сетапу я теперь на 100500% доверяю, нежели покупки китайской коробочки которая мне сделала головняк. Этот мини пека у меня отработал 4-5 лет в нонстопе 24/7. Были в нем рейды и т.п. ни разу не подвел.
Да, еще прикупил запасной блок питания TFX 350W, на всякий случай.Короче посмотрим. Пока и по температуре заебись и по ресурсам. Гонять 24/7 я его не буду, оно мне не нужно, есть куча малин в обиходе. Использоваться будет как лаба, включил/выключил. Минусы — на этой матери не работает Wake up on lan, победить не получилось, но опять же не критично. Крон и умная розетка решает это проблему если уж надо. Кстати по китайской коробочке — припарировал как только можно, ничего не помогло, уходит в защиту и похуй. Всё прозвонил, греется поебота на питании, ну как и предполагалось. Вытащил из нее винт на терабайт, закинул его во внешний кейс и прицепил к малине (пока сам не понял — а нахуя?). Добавить больше нечего, просто держу в курсе событий, этакий воскресный ВЛОГ получился. Тут больше пользы наверное что на озоне и вб можно беуху заказать для старых железяк. 🛠 #selfhosting #hardware — ✅ @bashdays / @linuxfactory / @blog
Available now! Telegram Research 2025 — the year's key insights 
