Linux🐧
Linux/DevOps/Fullstack

20 лайфхаков для DevOps-инженеров

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

Современное использование Lisp: примеры, проекты и компании

Lisp был создан Джоном Маккарти (John McCarthy) в 1958 году. Маккарти был профессором в Массачусетском технологическом институте (MIT) и одним из пионеров в области искусственного интеллекта. Он разработал Lisp как язык для работы с символическими вычислениями, что сделало его очень удобным для задач, связанных с искусственным интеллектом, логикой и обработкой данных.

Как разместить портфолио веб-разработчика на GitHub Pages 

GitHub Pages – это ресурс, где разработчики могут бесплатно публиковать свои проекты, обсуждать и делиться ими. Часто он используется в качестве портфолио. Это удобно, так как можно не только показать готовый результат, но и сам код с файловой структурой. Плюс, это еще бесплатный хостинг, которые работает достаточно неплохо – для публикации небольших проектов или демо-версии больших его вполне достаточно.

Гайда по Git у меня никогда не было.

Вы заметили, что Git настолько неотъемлем от работы с кодом, что люди почти никогда не включают его в свой технологический стек или в резюме? Предполагается, что вы уже знаете это или, по крайней мере, достаточно, чтобы свести концы с концами, но так ли это? Git — это система контроля версий (VCS). Вездесущая технология, которая позволяет нам хранить, изменять и совместно работать над кодом с другими пользователями.

Bash-скрипты: начало

Сегодня поговорим о bash-скриптах. Это — сценарии командной строки, написанные для оболочки bash. Существуют и другие оболочки, например — zsh, tcsh, ksh, но мы сосредоточимся на bash. Этот материал предназначен для всех желающих, единственное условие — умение работать в командной строке Linux.

Дорожная карта DevOps: от новичка до эксперта

Медианная зарплата DevOps-инженеров в России — 235 000 руб. Выглядит заманчиво, но порог входа в профессию высокий. Чтобы стать экспертом в области DevOps, нужно получить опыт работы с Linux и облачными платформами, выучить языки программирования, освоить инструменты автоматизации и виртуализации. Для тех, кто хочет развиваться в сфере DevOps, дорожная карта станет полезным инструментом. Сегодня расскажем, где получать знания, в каких областях полезно разбираться DevOps-инженеру, какие навыки рекомендуют подтянуть эксперты.

Введение в Docker 

Что это такое и как с ним работать? Docker — это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнеры позволяют упаковать приложение вместе с его зависимостями и окружением, обеспечивая единообразие выполнения на любом компьютере.

Руководство по работе с портами на серверах

Порт — это логическая точка, используемая для обмена данными между сервером и клиентом. Порты различаются по типам: TCP и UDP.

Установка и настройка мониторинга/алертинга Prometheus+Grafana

В данной статье разберем как установить и настроить связку для мониторинга: Node Exporter - Prometheus - Grafana, загрузим красивый и удобный дашборд и добавим на него все наши сервера

Знакомство с нодами

Нода - это обычный компьютер, иногда очень мощный, иногда не очень, который постоянно подключен к сети интернет и который подключен к определенной сети блокчейн. Сеть может быть как настоящая, так и тестовая. Нода как бы является хранилищем данных блокчейна.