🔥 Дайджест полезных материалов из мира : Devops за неделю
Почитать:
— Переписываем наш Object Cloud
— Immutable-инфраструктура и ее преимущества
— Как приручить автотестового монстра, или Dependency Injection в автотестах
— Keycloak. Админский фактор и запрет аутентификации
— История создания и обзор программы для простого построения DevOps отчётов
— Как ворваться в DevOps
— От IP к удостоверению: превращаем домашних питомцев в облачный рогатый скот
— Atlas — инструмент управления схемами миграций БД с открытым исходным кодом: наш опыт и ошибки создателей
— Развертывание docker контейнера с easyocr в закрытом контуре предприятия
— How to Create a Resource Group & Virtual Machine Using the Azure CLI
— Complete Shell Scripting Guidance
— 🚀 Software Development in the Modern World: A Journey Through Emojis and Characters 🌐
— Introdução ao Gerenciamento de Projetos com Azure DevOps
— The Power of Automation: Deploying an ARM template in Microsoft Azure.
— Two approaches to make your APIs more secure
— Devops
— How I host everything for my SaaS side-project on a $6 server
— Taming the whale: introduction to Docker
— Creating a Private Endpoint for Azure Storage Account using Terraform
Посмотреть:
🌐 Самые странные и сложные языки программирования: Chicken и Cow #программирование (⏱ 00:20)
🌐 Продвинутый парсинг на Python со сменой прокси (⏱ 10:27)
🌐 Уроки Golang с нуля /#25 - Интерфейсы (⏱ 10:51)
🌐 Многопоточный парсер на Python. ООП подход (⏱ 08:24)
🌐 Какой порт и протокол транспортного уровня использует DNS? #devops #собеседование #сети #карьера (⏱ 00:28)
Хорошего дня!
Почитать:
— Переписываем наш Object Cloud
— Immutable-инфраструктура и ее преимущества
— Как приручить автотестового монстра, или Dependency Injection в автотестах
— Keycloak. Админский фактор и запрет аутентификации
— История создания и обзор программы для простого построения DevOps отчётов
— Как ворваться в DevOps
— От IP к удостоверению: превращаем домашних питомцев в облачный рогатый скот
— Atlas — инструмент управления схемами миграций БД с открытым исходным кодом: наш опыт и ошибки создателей
— Развертывание docker контейнера с easyocr в закрытом контуре предприятия
— How to Create a Resource Group & Virtual Machine Using the Azure CLI
— Complete Shell Scripting Guidance
— 🚀 Software Development in the Modern World: A Journey Through Emojis and Characters 🌐
— Introdução ao Gerenciamento de Projetos com Azure DevOps
— The Power of Automation: Deploying an ARM template in Microsoft Azure.
— Two approaches to make your APIs more secure
— Devops
— How I host everything for my SaaS side-project on a $6 server
— Taming the whale: introduction to Docker
— Creating a Private Endpoint for Azure Storage Account using Terraform
Посмотреть:
🌐 Самые странные и сложные языки программирования: Chicken и Cow #программирование (⏱ 00:20)
🌐 Продвинутый парсинг на Python со сменой прокси (⏱ 10:27)
🌐 Уроки Golang с нуля /#25 - Интерфейсы (⏱ 10:51)
🌐 Многопоточный парсер на Python. ООП подход (⏱ 08:24)
🌐 Какой порт и протокол транспортного уровня использует DNS? #devops #собеседование #сети #карьера (⏱ 00:28)
Хорошего дня!
👍10❤4🔥2😱2
🔥 Дайджест полезных материалов из мира : Devops за неделю
Почитать:
— Как мы провели митап IT Squad МКБ
— Kubernetes Scheduler в Деталях: Важные Аспекты. Часть 1
— Prometheus Alert Hints
— Влияем на развитие продукта с помощью техподдержки: что вы узнаете на новом бесплатном курсе VK Education
— Настройка собственного Git сервера с помощью Gitea
— Docker Desktop для Ubuntu: установка, минусы и альтернатива
— Ванильный k8s от 1.26.0 до 1.28.1 с containerd на РедОС
— Магия степеней двойки, или Запуск кучи docker контейнеров
— Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
— Стайлгайд PySpark: как сделать код элегантным
— Find the best olive herbal tea in india- junglesting
— Get The Best Organic Lemongrass Tea online 200 grams India-junglesting
— Testes e validação de software
— Top Container Orchestration Platforms: Kubernetes vs. Docker Swarm
— Basic Commands to Get You Started: Navigating the Linux Terminal 🖥️
— VPN vs. Zero Trust Network: Which is More Secure for Remote Access?
— How to deploy an Adonis Application with ServerSinc
— How to deploy an Express Application with ServerSinc
— Top 10 common Dockerfile linting issues
— dev up 2023: Leveling up our dev skills, security posture, and careers
Посмотреть:
🌐 Самые странные и сложные языки программирования: Remorse #программирование (⏱ 00:24)
🌐 Невероятная нейросеть переводит любое видео на другие языки с сохранением оригинального голоса. (⏱ 00:55)
🌐 Python анализ данных с Pandas. PandaSQL (⏱ 12:13)
🌐 Python анализ данных с Pandas. Join, merge, concat в Pandas (⏱ 19:25)
🌐 Python+SQL часть2 создание таблиц. (⏱ 05:15)
🌐 Управление жестами всегда было в ваших часах, просто его нужно было активировать. (⏱ 00:11)
🌐 Уроки Golang с нуля /#28 - Встраивание типов (⏱ 06:16)
🌐 Уроки Golang с нуля /#27 - Bufio. Чтение и запись (⏱ 10:35)
🌐 Python анализ данных с Pandas. (⏱ 17:04)
🌐 Чем отличается http от https? #devops #ityoutubersru #собеседование (⏱ 00:24)
🌐 СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 1. Теория DevOps и SRE (⏱ 32:21)
🌐 Как веб-сервер понимает какой сайт отдать? #айти #devops #собеседование #образование #карьера (⏱ 00:28)
🌐 Ты не они. Не сравнивай себя с другими #devops #карьера #ityoutubers #айти #it (⏱ 00:27)
Хорошего дня!
@DevOPSitsec
Почитать:
— Как мы провели митап IT Squad МКБ
— Kubernetes Scheduler в Деталях: Важные Аспекты. Часть 1
— Prometheus Alert Hints
— Влияем на развитие продукта с помощью техподдержки: что вы узнаете на новом бесплатном курсе VK Education
— Настройка собственного Git сервера с помощью Gitea
— Docker Desktop для Ubuntu: установка, минусы и альтернатива
— Ванильный k8s от 1.26.0 до 1.28.1 с containerd на РедОС
— Магия степеней двойки, или Запуск кучи docker контейнеров
— Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
— Стайлгайд PySpark: как сделать код элегантным
— Find the best olive herbal tea in india- junglesting
— Get The Best Organic Lemongrass Tea online 200 grams India-junglesting
— Testes e validação de software
— Top Container Orchestration Platforms: Kubernetes vs. Docker Swarm
— Basic Commands to Get You Started: Navigating the Linux Terminal 🖥️
— VPN vs. Zero Trust Network: Which is More Secure for Remote Access?
— How to deploy an Adonis Application with ServerSinc
— How to deploy an Express Application with ServerSinc
— Top 10 common Dockerfile linting issues
— dev up 2023: Leveling up our dev skills, security posture, and careers
Посмотреть:
🌐 Самые странные и сложные языки программирования: Remorse #программирование (⏱ 00:24)
🌐 Невероятная нейросеть переводит любое видео на другие языки с сохранением оригинального голоса. (⏱ 00:55)
🌐 Python анализ данных с Pandas. PandaSQL (⏱ 12:13)
🌐 Python анализ данных с Pandas. Join, merge, concat в Pandas (⏱ 19:25)
🌐 Python+SQL часть2 создание таблиц. (⏱ 05:15)
🌐 Управление жестами всегда было в ваших часах, просто его нужно было активировать. (⏱ 00:11)
🌐 Уроки Golang с нуля /#28 - Встраивание типов (⏱ 06:16)
🌐 Уроки Golang с нуля /#27 - Bufio. Чтение и запись (⏱ 10:35)
🌐 Python анализ данных с Pandas. (⏱ 17:04)
🌐 Чем отличается http от https? #devops #ityoutubersru #собеседование (⏱ 00:24)
🌐 СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 1. Теория DevOps и SRE (⏱ 32:21)
🌐 Как веб-сервер понимает какой сайт отдать? #айти #devops #собеседование #образование #карьера (⏱ 00:28)
🌐 Ты не они. Не сравнивай себя с другими #devops #карьера #ityoutubers #айти #it (⏱ 00:27)
Хорошего дня!
@DevOPSitsec
👍11❤3🔥3
🔥 Дайджест полезных материалов из мира Devops за неделю
Почитать:
— ШвабрОпс – новое направление в IT-индустрии
— Построение платформенного продукта в Авито
— Визуализация распределений вероятностей в Python.
— 15 лучших бесплатных курсов по Linux
— Что такое NOC-команда, и какие 5 KPI на нее вешать для улучшения аптайма вашей платформы
— Как не превратить облако в денежную дыру
— Попробовали Chaos Engineering: теории не будет — делимся результатами
— Keycloak. Standalone-HA в k8s и закрытие админки на ingress-e с переводом на localhost
— Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform
— Построение AppSec в огромном Enterprise и опыт его применения в бирюзовой компании
— Использование Foreman и Puppet в подходе IaC
— 15 инструментов DevOps и SRE, которые могут быть полезны в 2023 году
— Demystifying Docker Networks: A Comprehensive Guide
— Azure Container Services: A Guide to Hosting Docker Images
— How I Deployed my Website as a Docker Container
— Real Time DevOps Project | Deploy to Kubernetes Using Jenkins | End to End DevOps Project | CICD
— We've always done it this way
— PagerDuty Community Update, September 29 2023
— Harnessing the Power of AWS Workflow Studio for DevOps Automation
— Prune Unused Resources in Docker
— Configure Image Automation with Flux
— Broadcast Trading & Stock Market Messages to Multiple Users at Fixed Times | Using Node.js and SuprSend
Посмотреть:
🌐 Java: что нужно знать новичку? (⏱ 08:15)
🌐 Самые странные и сложные языки программирования: Intercal #программирование (⏱ 00:40)
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 Linux, Базы Данных, Сети. СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 2. (⏱ 01:01:11)
@DevOPSitsec
Почитать:
— ШвабрОпс – новое направление в IT-индустрии
— Построение платформенного продукта в Авито
— Визуализация распределений вероятностей в Python.
— 15 лучших бесплатных курсов по Linux
— Что такое NOC-команда, и какие 5 KPI на нее вешать для улучшения аптайма вашей платформы
— Как не превратить облако в денежную дыру
— Попробовали Chaos Engineering: теории не будет — делимся результатами
— Keycloak. Standalone-HA в k8s и закрытие админки на ingress-e с переводом на localhost
— Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform
— Построение AppSec в огромном Enterprise и опыт его применения в бирюзовой компании
— Использование Foreman и Puppet в подходе IaC
— 15 инструментов DevOps и SRE, которые могут быть полезны в 2023 году
— Demystifying Docker Networks: A Comprehensive Guide
— Azure Container Services: A Guide to Hosting Docker Images
— How I Deployed my Website as a Docker Container
— Real Time DevOps Project | Deploy to Kubernetes Using Jenkins | End to End DevOps Project | CICD
— We've always done it this way
— PagerDuty Community Update, September 29 2023
— Harnessing the Power of AWS Workflow Studio for DevOps Automation
— Prune Unused Resources in Docker
— Configure Image Automation with Flux
— Broadcast Trading & Stock Market Messages to Multiple Users at Fixed Times | Using Node.js and SuprSend
Посмотреть:
🌐 Java: что нужно знать новичку? (⏱ 08:15)
🌐 Самые странные и сложные языки программирования: Intercal #программирование (⏱ 00:40)
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 Linux, Базы Данных, Сети. СОБЕСЕДОВАНИЕ Middle DevOps инженера. Часть 2. (⏱ 01:01:11)
@DevOPSitsec
👍11❤4🔥2
⚡️ SOLID Принципы! ТЕБЯ Спросят ЭТО На СОБЕСЕДОВАНИИ!
https://www.youtube.com/shorts/DU2MSvf3Zn4
@DevOPSitsec
https://www.youtube.com/shorts/DU2MSvf3Zn4
@DevOPSitsec
YouTube
SOLID Принципы! ТЕБЯ Спросят ЭТО На СОБЕСЕДОВАНИИ! #программирование #собеседование #джуниор
👍5❤1
🛠 25+ FTP-вопросов для собеседований: разбор с ответами
Если ты DevOps-инженер, системный администратор или сетевой специалист, то протокол FTP (File Transfer Protocol) тебе наверняка знаком. На собеседованиях часто задают вопросы по его устройству, безопасности и конфигурации. Команда Tecmint собрала ключевые FTP-вопросы с ответами, которые стоит выучить. Вот основные из них:
🔹 Что такое FTP?
File Transfer Protocol — это стандартный сетевой протокол, используемый для передачи файлов между клиентом и сервером по TCP/IP.
🔹 На каких портах работает FTP?
По умолчанию:
• Порт 21 — управляющее соединение
• Порт 20 — передача данных (в активном режиме)
🔹 Чем отличается активный и пассивный режим FTP?
В активном режиме сервер инициирует соединение для передачи данных, в пассивном — клиент сам подключается к случайному порту сервера.
💡 Пассивный режим чаще используют за NAT/фаерволами.
🔹 Что такое анонимный FTP?
Это доступ к FTP-серверу без пароля (обычно используется
🔹 Какие популярные FTP-серверы в Linux?
• vsftpd
• proftpd
• Pure-FTPd
🔹 Как обеспечить безопасность FTP?
Обычный FTP передаёт данные в незашифрованном виде. Для защиты используют:
• FTPS (FTP over SSL/TLS)
• SFTP (через SSH) — это вообще другой протокол
Также: ограничение по IP, chroot jail, шифрование паролей, запрет анонимного доступа.
🔹 Различия между FTP и SFTP?
• SFTP работает через SSH (порт 22)
• Обеспечивает полное шифрование
• Безопаснее, но несовместим с обычными FTP-клиентами
🔹 Какие команды FTP стоит знать?
•
•
•
🔹 Как ограничить пользователя FTP в своём каталоге?
Через chroot jail:
🔹 Как протестировать FTP-сервер?
Можно использовать:
•
•
• GUI-клиенты: FileZilla, WinSCP
📚 Все 25+ вопросов с ответами ты найдёшь тут → https://www.tecmint.com/ftp-interview-questions-and-answers/
⚙️ Отличный чеклист для подготовки к собеседованию или аудиту инфраструктуры!
#FTP #DevOps #Linux #Собеседование #Sysadmin #SFTP #Безопасность
@devopsitsec
Если ты DevOps-инженер, системный администратор или сетевой специалист, то протокол FTP (File Transfer Protocol) тебе наверняка знаком. На собеседованиях часто задают вопросы по его устройству, безопасности и конфигурации. Команда Tecmint собрала ключевые FTP-вопросы с ответами, которые стоит выучить. Вот основные из них:
🔹 Что такое FTP?
File Transfer Protocol — это стандартный сетевой протокол, используемый для передачи файлов между клиентом и сервером по TCP/IP.
🔹 На каких портах работает FTP?
По умолчанию:
• Порт 21 — управляющее соединение
• Порт 20 — передача данных (в активном режиме)
🔹 Чем отличается активный и пассивный режим FTP?
В активном режиме сервер инициирует соединение для передачи данных, в пассивном — клиент сам подключается к случайному порту сервера.
💡 Пассивный режим чаще используют за NAT/фаерволами.
🔹 Что такое анонимный FTP?
Это доступ к FTP-серверу без пароля (обычно используется
anonymous
или ftp
в качестве логина). Часто применяется для публичных загрузок.🔹 Какие популярные FTP-серверы в Linux?
• vsftpd
• proftpd
• Pure-FTPd
🔹 Как обеспечить безопасность FTP?
Обычный FTP передаёт данные в незашифрованном виде. Для защиты используют:
• FTPS (FTP over SSL/TLS)
• SFTP (через SSH) — это вообще другой протокол
Также: ограничение по IP, chroot jail, шифрование паролей, запрет анонимного доступа.
🔹 Различия между FTP и SFTP?
• SFTP работает через SSH (порт 22)
• Обеспечивает полное шифрование
• Безопаснее, но несовместим с обычными FTP-клиентами
🔹 Какие команды FTP стоит знать?
•
get
, put
— загрузка и выгрузка •
ls
, cd
, pwd
, mget
, mput
•
passive
/ active
— переключение режима🔹 Как ограничить пользователя FTP в своём каталоге?
Через chroot jail:
chroot_local_user=YES
в vsftpd.conf
🔹 Как протестировать FTP-сервер?
Можно использовать:
•
ftp
(CLI) •
lftp
— продвинутый CLI • GUI-клиенты: FileZilla, WinSCP
📚 Все 25+ вопросов с ответами ты найдёшь тут → https://www.tecmint.com/ftp-interview-questions-and-answers/
⚙️ Отличный чеклист для подготовки к собеседованию или аудиту инфраструктуры!
#FTP #DevOps #Linux #Собеседование #Sysadmin #SFTP #Безопасность
@devopsitsec
❤7👍7🔥3🥱3👎2