Swfuse | IT HARD – Telegram
Swfuse | IT HARD
1.14K subscribers
351 photos
42 videos
8 files
407 links
За доступность знаний
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
TheFuck (Linux, MacOS)

Исправляет ошибки в предыдущей команде. Можно дополнять уже имеющийся список правил для большего охвата.
👍3
Rancher Desktop создан специально для тех кто хочет окунуться в мир DevOps и пощупать Kubernetes, но не знает с чего начать.

В комплекте с данным приложением идёт набор стандартных утилит, таких как Helm, kubectl и так далее, процесс установки и настройки всего необходимого полностью автоматизирован, что позволяет новичкам приступать к обучению минуя самые скучные подготовительные шаги.


rancherdesktop.io
👍7🔥3
Собеседование для DevOps инженера


В процессе поиска работы за последние пару лет я копил все вопросы, которые мне задавали на собеседованиях по тематике системного администрирования и devops.

В конце концов я создал репозиторий, где опубликовал все вопросы и ответы на них.
Репозиторий состоит из двух основных частей:
- Техническое интервью;
- Подготовка к собеседованию, и общение с hr;

Сам репозиторий периодически пополняется новыми вопросами, и ответами.

Найти можно по по ссылке:
https://github.com/Swfuse/devops-interview
🔥6👍2🤔2
Калькулятор инстансов kubernetes

Периодически требуется понимание какие по ресурсам инстансы нужно использовать, исходя из потребностей по мощностям на кластер.

Существует инструмент, который позволяет рассчитать что лучше всего подойдет.
А также подскажет сколько будет стоить инстанс исходя из цен и характеристик облачных провайдеров(AWS, Azure).

https://learnk8s.io/kubernetes-instance-calculator
👍4🤔1
K9s - удобный CLI менеджер кластеров kubernetes

Во время использования kubectl заметил, что не всегда удобно переключаться между контекстами по задачам.
Посмотреть статус подов, сервисов, неймспейсов. Всё это требует времени, и нет возможности отслеживать состояние сервисов в реалтайме.

Есть классная вещь, которая позволяет получать всю нужную информацию о кластере, подах, логах буквально по переключению стрелок на клавиатуре.

Видеопрезентацию по использованию вы можете найти по ссылке https://asciinema.org/a/305944

Страница продукта доступна по ссылке: https://k9scli.io/
👍11🤔1
Друзья, важное обновление канала 👋

Я соавтор канала @itHard
Последний год я активно менторю людей в DevOps.
Помогаю готовиться к собеседованиям, расти по карьере, увеличивать доход.

Мой проект devops-interview на GitHub знают многие.
Ко мне постоянно приходят за консультациями и уточнениями по сфере.

Решил делать это более системно.

🔥 Что меняется в канале:
• Больше контента про DevOps карьеру
• Разборы реальных рабочих кейсов
• Подготовка к собеседованиям
• Как расти в доходе через IT

Общий IT-контент тоже останется, но акцент сместится.

Если тебе это не зайдёт — без обид, отписывайся.
Если интересно — добро пожаловать в новую эпоху канала! 🚀
👍22🤯6🔥4
Perplexity Pro на месяц бесплатно

В августе этого года комбайн нейронок perplexity.ai заколлабился с сервисом student.com
И сейчас можно взять про подписку на месяц без привязки карты.

В чем фишки сервиса?
* Имеет у себя под капотом модели GPT-5, Claude Sonnet 4.5, Gemini 2.5 Pro
* Умеет анализировать PDF файлы, аудио, видео
* Генерация фото и видео
Полный список преимуществ про-подписки можно найти по ссылке

Как активировать подписку?

1. Регистрируемся, затем логинимся в perplexity.ai
2. Регистрируемся, затем логинимся в student.com
3. После регистрации в student.com на почту придет ссылка с кодом. Жмём на нее.
После чего перекидывает в личный кабинет perplexity. И через пару минут статус аккаунта меняется на PRO.


Попробовал сегодня на новой учётке, всё работает.
Но до какого числа акция будет - неизвестно.

Попробуйте, и отпишите работает ли ещё лазейка.
🔥5👍4
Чем мониторить сервисы?

Началось всё с того, что мне нужно было проверить работает ли сайт.
Глянул - он лежит. При этом уведомлений о проблемах нигде нет.

Копнул - оказалось, что система мониторинга при этом тоже не работала.
Перезапустил, починил.

Но возник закономерный вопрос: А как следить за тем, кто сам следит?

——

Что мне было нужно:
* Проверка доступности сайта с разных стран
Работа с рф серверами. На других подобных сервисах наблюдал проблемы.

* Режим "прослушки"
Сервер сам отправлял сигнал "я жив" раз в несколько минут.
Если сигнал не пришел - значит что-то идет не так, и прилетает уведомление.
Система мониторинга сама сообщала о том, что она работает.

* Бесплатный тариф
Это должен быть внешний сервис
На бесплатном тарифе, пусть и с ограниченным количеством сайтов.
Для небольших личных проектов этого достаточно

—-

По итогу выбрал cronitor.io

Что понравилось:
* Работает с ресурсами из РФ
Проверяет доступность из разных стран. (Дубай, Азия, Европа)
Другие похожие сервисы работали нестабильно

* Можно выбрать несколько источников уведомления
Я настроил себе тг, и почту. При проблеме уведомления приходят в течение пяти минут.

* Можно завести публичную страницу о состоянии сервиса (statuspage)
Пример того, как это выглядит

За год использования проблем практически не было
Разве что столкнулся с тем, что было два-три ложных срабатывания о недоступности сайта.
Но всё проходило через пару минут.

—-

Итого
Для небольших проектов сервис работает отлично.
🔥6👍3
Где можно потренировать навыки начинающим инженерам?

Когда я начинал свой путь в админстве - одной из главных проблем было отсутствие площадок для отработки навыков починки сервисов.
Про инструменты, подходы, языки программирования информации в интернете хватает, но задач по траблшутингу практически нет. Либо они были очень усложнены.

Новичкам я советую опробовать сервис sadservers.com
По сути это набор сценариев с проблемами, которые добавляют сами пользователи.

Как это работает?
Регистрируемся, запускаем интересующий наш сценарий, и поднимается виртуальная машина.
Далее в браузере через консоль дебажим и решаем проблему.


Плюсы:
* Охватывается много тем: от bash до мониторинга и систем автоматизации
* Много бесплатных заданий. Достаточно только регистрации
* Сценарии приближены к реальным проблемам, с которыми можно столкнуться на работе

Минусы:
* Ввиду особенности платформы - нет сценариев с внешним доступом в интернет, что иногда ощущается в задачах, связанных сетью или веб-серверами.
* На бесплатной версии сервиса машина работает 15мин, чего может быть мало для вдумчивой диагностики.
Перезапустить можно, но придётся начать всё заново.

Личный опыт:
От себя отмечу, что здесь можно столкнуться с разнообразными проблемами, которые сложно встретить, работая в какой-то одной конкретной среде.
У меня даже было так, что перед собеседованием я прошел задачку по dns, с которой раньше не сталкивался.
На следующий день именно про это меня и спросили.

Пользуйтесь, штука крутая.
🔥9👍3🤯1
Работа за пк в VR - как это ощущается?

Последние пару недель плотно тестировал работу в шлеме виртуальной реальности (Quest 3) в качестве рабочих мониторов.
В основном я создавал три-четыре виртуальных экрана, и работал с ними.
Пользовался как нативными решениями (Quest Link). Так и решениями от сторонних разработчиков (Immersed)

Первое что заметил - появляется сильная погруженность в процесс. По сути создается несколько виртуальных мониторов, и между ними переключаешься. И фон можно настроить какой угодно. От темноты, до леса. С нужным звуковым сопровождением.
Также эти мониторы можно масштабировать и располагать, растягивать как угодно.
Первую неделю сложно было отлипнуть, довольно здорово работалось, когда у тебя всё нужное (почта, чаты, панельки с кодом) перед глазами. И вся информация находится буквально в поле зрения.

Но и без минусов не обошлось.
Но давайте по порядку с плюсов:

Плюсы
* Крутая погруженность в процесс, иногда не замечаешь как пролетает время
* Чёткая картинка, всё разборчиво видно со всех ракурсов. Можно подвинуть всё как нужно, глаза не устают.
Шрифт читается хорошо, его видно прекрасно. На других моделях шлемов типа Quest 2 - была с этим проблема.
* Работать можно подключаясь к пк как через wifi, так и через кабель
* Некоторые приложения позволяют создавать виртуальные комнаты. Эдакий вариант удаленки, но при этом друг друга можно видеть, читать лекции,
* В целом шлем не ограничивается только работой через пк.
Там есть и обучающие приложения. Например, для рисования чего-нибудь на стенах, не прибегая к сложным трафаретам.
Так и для обучения. У меня получилось разучить несколько мелодий на пианино

Минусы
* В большинстве случаев не получится просто надеть шлем и начать работать
Что-то где-то подкрутить, донастроить придется. Плохо работает в темной комнате, сыпет предупреждающие уведомления.
И с каждой следующей попыткой это начинает надоедать.
* Первоначальная настройка шлема это прям отдельный квест. Как сам шлем, так и софт, который для него предназначен
* Отображение мыши и клавиатуры работает не всегда, что подойдет только для любителей слепой печати.

* Софт очень кривой. Где-то лаги, где-то долго грузится, низкая отзывчивость.
Один раз была ситуация, где приложение meta наплодило миллионы файлов на диске.
По содержимому это были логи с ошибкой, которые воспроизводятся в специфических сценариях.
Разработчики так толком и не признали проблему, пришлось чистить самостоятельно.

* Со стандартным креплением шея может быстро затекать. У меня такого не было, но у попробовавших такое часто наблюдалось.

По итогу могу сказать следующее:
Штука интересная, но пока что есть сырые моменты, которые сильно раздражают.
Технологию стоит довести до идеала, но до массового внедрения ей будто бы далеко.

В данном случае шлем ещё может использоваться для развлечения, фитнеса, и обучения.



А какими девайсами для повышения продуктивности пользуетесь вы в своей работе?
🔥12👍5
Привет!

Хочу познакомиться с вами поближе, и понять какая аудитория читает канал.

Планирую в дальнейшем делать контент, который будет наиболее полезен и востребован.

Пишите свои профессии в комментарии.
Подсветка синтаксиса в терминале: Что есть на Linux?

По работе мне постоянно приходится анализировать большое количество логов.

Порой сложно выловить ошибки в море однотипного текста, и
в таких случаях выручают терминалы с глобальной подсветкой ключевых слов, где бы они ни появились.
От логов до пайпов и системных команд. (ERROR, INFO, ip адреса, служебные сообщения и тп)

На канале infosec встретил пост про проблему подсветки логов, где большая часть утилит по подсветке синтаксиса работает локально.
Если есть потребность сохранить подсветку на удаленном сервере - то придётся производить настройку и там.

Для Windows есть терминал MobaXTerm
У macOS есть iTerm2
Оба терминала подсвечивают все ключевые слова. Также дают настраиваемые паттерны подсветки в настройках.

А вот с Linux всё несколько сложнее.
Однажды создавал запрос на данную фичу на Github в проекте Terminator.
И там в комментах отписался химик. Он искал способы подсвечивать формулы нужным ему цветом.

В общем - проблема наболевшая.
Я написал пост, где собрал наиболее популярные способы решения.


А как вы решали этот вопрос?
👍6🔥4🤯3
Работа стоя - стоит ли оно того?

Продолжаю тему постов про рабочее пространство.
В связи с распространением удаленки решил попробовать комплект беговой дорожки и высокого стола.
В первую очередь хотел оценить влияние на самочувствие и продуктивность.

Взял стол, который не регулируется по высоте, и самую дешевую беговую дорожку.

Использовал около месяца с периодическими перерывами. Со средней скоростью 2-3 км\ч.
Суммарно по 2-2.5 часа в день.

Первое что понял - такой формат не подходит для всех типов работ.
Есть задачи, которые требуют сосредоточения и погружения, их тяжело делать на ходу.
Например, когда нужно обдумать решение проблемы, погрузиться в детали, соединить все части воедино.
Иногда это можно нивелировать снижением скорости дорожки, но не всегда помогают.

Есть задачи, которые не требуют сильной погруженности и делаются. По типу созвонов, написания документации, ответов в чатах и иной другой рутины.

Если говорить про саму нагрузку, то мышцы используются несколько другие, чем при обычной ходьбе. С непривычки поначалу сильно уставал.

Какие плюсы для себя заметил:
- Это дает нагрузку, и не сидишь весь день, спина болит меньше в конце рабочего дня.
- В стрессовых ситуациях по типу разгребания аварий на дежурствах происходящее переносится куда проще.
- Повышается концентрация за работой, меньше хочешь отвлечься, ибо уже занят ходьбой.
- Можно играть в игры с геймпадом, и так незаметно нагуливать километры

Но минусов тоже хватает:
- Довольно шумная. Зависит от дорожки, но в моем случае никому не мешало. Здесь лучше сразу искать тихую и компактную модель.
На созвонах тоже может мешать, шумодав не всегда справляется.
- Есть нюансы эксплуатации, которые нужно учитывать. Например, дорожка может начать неприятно пахнуть и греться. А то и вовсе отключиться. В этом случае я перешел на формат работы "25 минут стоя, 25 минут сидя". Так она успевает остыть.
- Всё таки требует режимности и привыкания.
- Нужен большой монитор за столом, в противном случае немного напряжно смотреть в экран. И на уровне глаз.
- Заменяет прогулку только частично. Все равно хочется выйти на свежий воздух. С работающей дорожкой становится немного затлхлым.
- Требует наличие навыка слепой печати. В противном случае переключение зрения будет сильно выматывать

Итого:
Какого-то сильного влияния на самочувствие пока не заметил, но в стрессовые моменты становится работать легче.
Если нет времени куда-то выходить - эта штука спасает. Также можно совместить с играми, или просмотром ютуба.
В дальнейшем планирую взять регулируемый стол и менее шумную дорожку.


А какие эксперименты вы проводили со своим рабочим местом?
Пишите в комментариях.
👍8🔥5