Знаете ли вы о философии DevOps и кто такой DevOps-инженер?
Anonymous Poll
48%
😎 Да,понимаю о чем идет речь
43%
😮💨 Нет, не знаю
10%
🤖 Я и есть DevOps-инженер
Что такое DevOps и кто такой DevOps-инженер
DevOps можно назвать философией — это совместное создание продукта. В больших корпорациях это значит, что объединяются отделы разработки и эксплуатации. Вся работа строится на доверии и общих ценностях. Концепция помогает сократить сроки и улучшить качество.
// обратная связь быстро попадает от клиента к разработчику
// команда использует накопленные компанией знания и опыт
DevOps-инженер (англ. DevOps engineer) — синхронизирует все этапы создания программного продукта: от написания кода до тестирования и выпуска приложения. Такой специалист контролирует отделы разработки и администрирования плюс автоматизирует выполнение их задач, внедряя различные программные инструменты. Также он помогает осуществлять коммуникацию разных отделов. В глобальном смысле задача DevOps-инженера — сделать так, чтобы код непрерывно и без задержек проходил весь жизненный цикл.
DevOps можно назвать философией — это совместное создание продукта. В больших корпорациях это значит, что объединяются отделы разработки и эксплуатации. Вся работа строится на доверии и общих ценностях. Концепция помогает сократить сроки и улучшить качество.
Концепция строится на трёх китах:// продукт быстро попадает от разработчика к клиенту
// обратная связь быстро попадает от клиента к разработчику
// команда использует накопленные компанией знания и опыт
DevOps-инженер (англ. DevOps engineer) — синхронизирует все этапы создания программного продукта: от написания кода до тестирования и выпуска приложения. Такой специалист контролирует отделы разработки и администрирования плюс автоматизирует выполнение их задач, внедряя различные программные инструменты. Также он помогает осуществлять коммуникацию разных отделов. В глобальном смысле задача DevOps-инженера — сделать так, чтобы код непрерывно и без задержек проходил весь жизненный цикл.
Системный администратор и DevOps-инженер это один человек?
Anonymous Poll
6%
👯 Да, они близнецы
78%
🗿 Нет, это совершенно разные профессии
17%
🧐 Не знаю, но интересен правильный ответ
Сисадмин и DevOps-инженер: главные отличия
Сисадмин настраивает инфраструктуру и заботится о том, насколько стабильно она работает. Если разработчики написали код, который всё сломал, это не его забота.
DevOps-инженер заботится о скорости и качестве поставки кода. Он помогает разработчикам настроить процессы так, чтобы новые фичи выходили быстро и ничего не ломали. Если новый код всё сломал, то это и его ответственность тоже.
Ключевой момент, который отличает DevOps-инженера от системного администратора, — это навыки автоматизации и сокращение ручного труда, понимание процессов со стороны разработки. DevOps должен знать Linux, Git + CI/CD, Ansible, Docker + Kubernetes, Automation and Scripting.
Сисадмин настраивает инфраструктуру и заботится о том, насколько стабильно она работает. Если разработчики написали код, который всё сломал, это не его забота.
DevOps-инженер заботится о скорости и качестве поставки кода. Он помогает разработчикам настроить процессы так, чтобы новые фичи выходили быстро и ничего не ломали. Если новый код всё сломал, то это и его ответственность тоже.
Ключевой момент, который отличает DevOps-инженера от системного администратора, — это навыки автоматизации и сокращение ручного труда, понимание процессов со стороны разработки. DevOps должен знать Linux, Git + CI/CD, Ansible, Docker + Kubernetes, Automation and Scripting.
This media is not supported in your browser
VIEW IN TELEGRAM
Доброе утро, друзья! ❄️
Уже чувствуете приближение праздников? 🎄
Уже чувствуете приближение праздников? 🎄
🔥4❤2🎉2
🥵 Тайм-менеджмент. Как управлять своим временем, чтобы все успевать
Вы наверняка сталкивались с нехваткой времени, когда вы можете пропустить что-то важное, потому что неправильно спланировали свой день. Сегодня мы поговорим о тайм-менеджменте — инструменте, который помогает наладить ваше расписание, и его техниках. Их вы сможете применять в жизни, чтобы увеличить свою продуктивность и быть «в потоке».
⏰ 25 минут
В течение этого времени нужно выполнять работу, ни на что не отвлекаясь. После сделать перерыв пять минут и повторить цикл заново. Через каждые четыре цикла можно сделать большой перерыв на 30 минут. Смысл метода в том, что монотонная работа разбивается на небольшие части, и после каждой вы получаете заслуженный отдых.
⏰ Принцип «Девяти дел», или Принцип «1–3–5»
⏰ Fresh or Fried
Утром наш мозг работает более активно и поэтому авторы этого метода рекомендуют делать самые важные дела в начале дня. Чтобы быть с «холодной» головой нужно:
• подготовить перечень дел на завтрашний день
• важное и сложное решать в начале дня
• задачи выполнять строго по плану, в конце дня готовить план снова
На самом деле, методик для грамотного распределения времени существует довольно много. Вы можете выбрать самостоятельно те, которые подходят именно вам и выстраивать свой день таким образом, чтобы успевать все и даже больше.
#факультет_программирования #подборка #синергия
Вы наверняка сталкивались с нехваткой времени, когда вы можете пропустить что-то важное, потому что неправильно спланировали свой день. Сегодня мы поговорим о тайм-менеджменте — инструменте, который помогает наладить ваше расписание, и его техниках. Их вы сможете применять в жизни, чтобы увеличить свою продуктивность и быть «в потоке».
⏰ 25 минут
В течение этого времени нужно выполнять работу, ни на что не отвлекаясь. После сделать перерыв пять минут и повторить цикл заново. Через каждые четыре цикла можно сделать большой перерыв на 30 минут. Смысл метода в том, что монотонная работа разбивается на небольшие части, и после каждой вы получаете заслуженный отдых.
⏰ Принцип «Девяти дел», или Принцип «1–3–5»
1 дело - важное
3 дела - средних
5 дел - небольших
Данный подход помогает выстроить приоритетность задач и всегда помнить о первоочередной большой задаче. Такое количество и соотношение дел помогут провести день продуктивно и при этом не выбиться из сил.⏰ Fresh or Fried
Утром наш мозг работает более активно и поэтому авторы этого метода рекомендуют делать самые важные дела в начале дня. Чтобы быть с «холодной» головой нужно:
• подготовить перечень дел на завтрашний день
• важное и сложное решать в начале дня
• задачи выполнять строго по плану, в конце дня готовить план снова
На самом деле, методик для грамотного распределения времени существует довольно много. Вы можете выбрать самостоятельно те, которые подходят именно вам и выстраивать свой день таким образом, чтобы успевать все и даже больше.
#факультет_программирования #подборка #синергия
😱4❤1👏1
Линус Торвальдс
Хельсинки, Финляндия 🇫🇮
• Создатель ядра Linux и системы управления версиями Git
• Эмблема Linux —Пингвин Тукс
• Первым компьютером программиста был Коммодор Vic 20, подаренный дедом
• Среди всех языков программирования Линус предпочитал C
Павел Дуров
Санкт-Петербург, СССР (простите, но такой флаг мы не нашли) 🇷🇺
• Создатель социальных сетей • Вконтакте и Телеграм
• Убежденный вегетарианец
• Носит всегда только черное
• Создатель блокчейн-проекта TON и криптовалюты Toncoin
Илон Маск
Претория, Трансвааль, ЮАР🇿🇦
• Основатель SpaceX, PayPal и генеральный директор Tesla
• Создал космическую аркаду Blastar, которую продал за 500$
• Хочет колонизировать Марс
Билл Гейтс
Сиэтл, США 🇺🇸
• Создатель Microsoft
• Начал программировать на BASIC
• Купил Кодекс Леонардо да Винчи за 30 802 500 долларов
• Первым компьютером программиста стал Коммодор Vic 20
Что еще вы знаете об этих программистах? Пишите в комментариях 👀
Хельсинки, Финляндия 🇫🇮
• Создатель ядра Linux и системы управления версиями Git
• Эмблема Linux —Пингвин Тукс
• Первым компьютером программиста был Коммодор Vic 20, подаренный дедом
• Среди всех языков программирования Линус предпочитал C
Павел Дуров
Санкт-Петербург, СССР (простите, но такой флаг мы не нашли) 🇷🇺
• Создатель социальных сетей • Вконтакте и Телеграм
• Убежденный вегетарианец
• Носит всегда только черное
• Создатель блокчейн-проекта TON и криптовалюты Toncoin
Илон Маск
Претория, Трансвааль, ЮАР🇿🇦
• Основатель SpaceX, PayPal и генеральный директор Tesla
• Создал космическую аркаду Blastar, которую продал за 500$
• Хочет колонизировать Марс
Билл Гейтс
Сиэтл, США 🇺🇸
• Создатель Microsoft
• Начал программировать на BASIC
• Купил Кодекс Леонардо да Винчи за 30 802 500 долларов
• Первым компьютером программиста стал Коммодор Vic 20
Что еще вы знаете об этих программистах? Пишите в комментариях 👀
❤2🔥2💯2🤔1
🎅🏽 хо-хо-хо! Что бы вы попросили у Деда Мороза на Новый Год? Обещаем, что никому не расскажем 🤫
Anonymous Poll
11%
🧑🏽💻 Чтобы на компьютере всегда хватало оперативной памяти
37%
✍🏽 Проходить любые собеседования
5%
🐶 Завести собаку, которая будет коммитить и пушить за меня
0%
🤞🏼 Чтобы продакт менеджеры не вбрасывали задачи посреди спринта
11%
🏠 Удаленный график работы с кружкой горячего какао и котом под боком
5%
🚀 Чтобы я нашел время для реализации своего стартапа
21%
💿 Безлимитная подписка на весь софт
11%
👇🏽 Оставил (-а) свой варинат в комментах
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Веселых выходных, друзья! Ту-ту-ру-ту-ту 🥳
🔥3🎉3🍾3
Разработчики представили Ruby 3.2
♦️ Состоялся релиз Ruby 3.2, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ.
Основные изменения:
🔧 Добавлен начальный порт интерпретатора CRuby, компилируемого в промежуточный код WebAssembly для запуска в браузере или под управлением обособленных runtime, таких как wasmtime. Для прямого взаимодействия с операционной системой при обособленном запуске используется API WASI (WebAssembly System Interface).
🔧 В состав включён режим syntax_suggest, помогающий диагностировать причины ошибок, связанных с отсутствующим или лишним закрывающим выражением "end".
🔧 В режим показа места ошибок добавлена возможность пометки аргументов при ошибках, связанных с типами и аргументами.
🔧 Предложен ruby_vm/mjit/compiler - вариант старого JIT-компилятора MJIT, переписанный на языке Ruby. Обеспечено выполнение MJIT в отдельном процессе, вместо выполнения в потоке MJIT worker.
🔧 Обновлены версии встроенных и входящих в стандартную библиотеку gem-модулей.
#новость #ruby #факультет_программирования
♦️ Состоялся релиз Ruby 3.2, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ.
Основные изменения:
🔧 Добавлен начальный порт интерпретатора CRuby, компилируемого в промежуточный код WebAssembly для запуска в браузере или под управлением обособленных runtime, таких как wasmtime. Для прямого взаимодействия с операционной системой при обособленном запуске используется API WASI (WebAssembly System Interface).
🔧 В состав включён режим syntax_suggest, помогающий диагностировать причины ошибок, связанных с отсутствующим или лишним закрывающим выражением "end".
🔧 В режим показа места ошибок добавлена возможность пометки аргументов при ошибках, связанных с типами и аргументами.
🔧 Предложен ruby_vm/mjit/compiler - вариант старого JIT-компилятора MJIT, переписанный на языке Ruby. Обеспечено выполнение MJIT в отдельном процессе, вместо выполнения в потоке MJIT worker.
🔧 Обновлены версии встроенных и входящих в стандартную библиотеку gem-модулей.
#новость #ruby #факультет_программирования
🤔2👍1