DevOps
22.8K subscribers
887 photos
92 videos
15 files
818 links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.iss.one/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs

РКН: clck.ru/3FmvZA
Download Telegram
🖥 Гайд по работе с GIT 2023

Являетесь ли вы опытным пользователем Git или новичком, эта статья предоставит вам знания и инструменты, необходимые для того, чтобы поднять свои навыки работы с Git на новый уровень. Итак, давайте погрузимся и изучим некоторые из самых мощных и полезных расширенных команд Git!

Читать дальше
Зеркало
Работа с Git: подробная инструкция для новичков

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3🤣1
🛠 Решаем распространенные задачи в Kubernetes

Перевели статью о том, с какими проблемами в Kubernetes часто сталкиваются инженеры-разработчики при запуске новых масштабируемых отказоустойчивых веб-сервисов. #почитать
👍8🔥42
🐳 Учебник Docker на русском

➡️ Читать

@DevOPSitsec
👍5🔥21
📌 Введение в Gradle - систему для автоматизации сборки приложений. Часть 1.

Gradle — система для автоматизации сборки приложений и сбора статистики об использовании программных библиотек, применяющая языки Groovy, Java, JavaScript, Kotlin и т. д., а также решения из фреймворков Apache Ant и Apache Maven.

плагины на JavaScript, C++, Swift, Scala. Система распространяется как программное обеспечение с открытым исходным кодом по лицензии Apache License 2.0.

Назначение Gradle
Ручная сборка приложения для запуска на устройстве требует много времени и ресурсов. Она затягивает процесс разработки и релиза.

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

Читать дальше
Github
Книга DevOps Tools for Java Developers

@DevOPSitsec
👍6🔥21
🔥 1000 бесплатных онлайн-курсов по программированию, актуальные в 2023 году.

Двенадцать лет назад такие университеты, как Стэнфорд и Массачусетский технологический институт, открыли для публики бесплатные онлайн-курсы. Сегодня более 1200 школ по всему миру создали тысячи бесплатных онлайн-курсов.

Чтобы поприветствовать новый год, я составил этот список из 1000+ таких бесплатных онлайн-курсов, которые вы можете начать прямо сейчас.

Для этого я перебрал базу данных Class Central, содержащую более 100 000 онлайн-курсов. Если в каталог были оценки курсов, я включил их средний рейтинг. Это самый большой каталог курсов доступных в сети.

📌 Сохраняте себе и отправляйте коллегам, чтобы не потерять.

Cписок

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥31
🖥 Поднимаем стенд Spring микросервисов в Kubernetes

В статье будет описан процесс поднятия домашнего стенда для экспериментов c k8s, c базовым CI/CD для микросервисов Spring.

Код статьи c инструкцией установки доступен в репозиториях:

https://github.com/alexandr-leonov/eda-configuration
https://github.com/alexandr-leonov/eda-order-service

➡️ Читать

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥21
🖥 Как заработать деньги с помощью ChatGPT в 2023 году

Все говорят о ChatGPT, чат-боте OpenAI. В настоящее время это бесплатная технология, которую будет очень интересно опробовать. Но можете ли вы на самом деле помогать людям и зарабатывать деньги с помощью этого чат-бота??

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

Читать
Зеракало

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👎31🔥1
🖥 Книга Docker на практике

Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, производительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле
поваренной книги, вы изучите реальные варианты использования Docker и узнаете, как применить их к собственным проектам.

Издание предназначено разработчикам, использующим Docker в своем рабочем окружении.

📚 Книга

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥31👎1
🧠 RoadMap для изучения Machine Learning 2023

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

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

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

Читать
Зеркало

@DevOPSitsec
👍7🔥31👎1😁1
Что выбрать: HTTP или gRPC

В статье, переведенной командой VK Cloud, приведено подробное техническое сравнение двух типов API на опыте работы со всеми преимуществами и недостатками, а также описанием нюансов и подводных камней.

Читать

@DevOPSitsec
👍8👎3🔥21
🔥 Подборка каналов для DevOps

⭐️ Нейронные сети
@vistehno - chatgpt ведет блог, решает любые задачи и отвечает на любые ваши вопросы.
@aigen - сети для генерации картинок. видео, музыки и многого другого.
@neural – погружение в нейросети.

🖥 Machine learning
@ai_ml – погружение в нейросети, ai, Chatgpt, midjourney, машинное обучение.
@machinelearning_ru – машинное обучении на русском от новичка до профессионала.
@machinelearning_interview – подготовка к собеседованию.
@datascienceiot – бесплатные книги Machine learning
@ArtificialIntelligencedl – канал о искусственном интеллекте

@machinee_learning – чат о машинном обучении
@datascienceml_jobs - работа ds, ml
@Machinelearning_Jobs - чат работы мл


🖥 Javascript / front

@react_tg - 40,14% разработчиков сайтов использовали React в 2022 году - это самая популярная библиотека для создания сайтов.
@Js Tests - каверзные тесты JS
@hashdev - погружение в web разработку.
@javascriptjobjs - отборные вакансии и работа FrontEnd.
@jsspeak - чат поиска FrontEnd работы.
@javascript -канал для JS и FrontEnd разработчиков. Лучшие практики и примеры кода. Туториалы и фишки JS

🖥 SQL базы данных

@sqlhub -
@chat_sql - чат изучения бд.

🖥 Python

@pythonl - главный канал самого популярного языка программирования.
@pro_python_code – учим python с ментором.
@python_job_interview – подготовка к Python собеседованию.
@python_testit - проверочные тесты на python
@pythonlbooks - современные книги Python
@python_djangojobs - работа для Python программистов
@python_django_work - чат обсуждения вакансий

🖥 Java
@javatg - выучить Java с senior разработчиком по профессиональной методике.
@javachats - чат для ответов на вопросы по Java
@java_library - библиотека книг Java
@android_its - Android разработка
@java_quizes - тесты Java
@Java_workit - работа Java
@progersit - шпаргалки ит

👣 Golang
@Golang_google - восхитительный язык от Google, мощный и перспективный.
@golang_interview - вопросы и ответы с собеседований по Go. Для всех уровней разработчиков.
@golangtests - интересные тесты и задачи GO
@golangl - чат изучающих Go
@GolangJobsit - отборные вакансии и работа GO
@golang_jobsgo - чат для ищущих работу.
@golang_books - полезные книги Golang
@golang_speak - обсуждение языка Go

🖥 Linux
@linux -топ фишки, гайды, уроки по работе  с Linux.
@linux chat - чат linux для обучения и помощи.
@linux_read - бесплатные книги linux

👷‍♂️ IT работа

@hr_itwork -кураторский список актуальных ит-ваканнсии

🤡It memes
@memes_prog - ит-мемы

⚙️ Rust
@rust_code - Rust избавлен от болевых точек, которые есть во многих современных яп
@rust_chats - чат rust

#️⃣ c# c++
C# - объединяет лучшие идеи современных языков программирования
@csharp_cplus чат
С++ - Универсальность. Возможно, этот главный плюс C++.

📓 Книги

@programming_books_it - большая библиотека. программиста
@datascienceiot -ds книги
@pythonlbooks - python библиотека.
@golang_books - книги Golang
@frontendbooksit - front книги
@progersit - ит-шпаргалки
@linux_read - Linux books
@java_library - Java books

🖥 Github
@github_code - лучшие проекты с github
@bigdatai - инструменты по работе с данными

🖥 Devops
Devops - специалист общего профиля, которому нужны обширные знания в области разработки.

📢 English for coders

@english_forprogrammers - Английский для программистов
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
🖥 awesome devops

Кураторский список потрясающих программ для DevOps.

🖥 Github

DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2😁1
10_популярных_вопросов_и_ответов_на_DevOps_собеседовании.pdf
341.7 KB
10 популярных вопросов и ответов на DevOps собеседовании

@DevOPSitsec
👍5🔥5👎3🤔21
💾 Шпаргалка веб тестировщика на русском

#doc #cheatsheet
6🔥1
image_5c296e25-ae6d-419a-ad0a-1ec72df5aaf320230131_215943.jpg
387.9 KB
Файл без сжатия
👍71🔥1🤔1
Рзбор 8 популярных алгоритмов, которые должен знать каждый программист


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

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

➡️ Читать

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥31
🛠 Как и зачем следует автоматизировать DevOps

Концепция DevOps не нова. В IT-индустрии все понимают, что это правильная методология построения ПО. DevOps пленила мир своим обещанием ускоренной доставки высококачественного продукта.

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

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

Читать

@DevOPSitsec
👍6🔥21
МТС прокачивает IT-сферу
Ну, что, коллеги-ДевоПсы, новость для вас! Не какой-то там тред из Твиттера, а настоящая новость.
МТС.Тета (это такой образовательный центр) вместе с облачным провайдером #CloudMTS разработали курс «DevOps: методология и практика» на базе факультета компьютерных наук (ФКН) НИУ ВШЭ.

Погнали по поинтам:
— рассчитан на студентов 4 курса программы “Прикладная математика и информатика”
— рассказывает о самой профессии, инструментах и необходимых навыках
— демонстрирует инструменты автоматизации процессов (а преподаватель разворачивает виртуальную машину)
— включает тренировочные собеседования для студентов
— предоставляет грант для закупки ресурсов облачного провайдера, чтобы самостоятельно изучить DevOps-практики

Ну, круто же!
👍9👎2
✔️ Как собирать данные в DevSecOps

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

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

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

▪️ Читать

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥32
💻 8 вещей, о которых забывают разработчики при переносе приложения в Kubernetes

Kubernetes становится стандартом разработки, при этом порог входа в него остается довольно высоким. Знание перечисленных пунктов позволит избежать потенциальных проблем и не создавать ограничений на месте преимуществ k8s.

Наш субъективный список — под катом. Пополните его своими рекомендациями в комментариях!

Для кого этот текст

Для разработчиков, у которых нет DevOps-экспертизы в команде — нет штатных специалистов. Они хотят переехать в Kubernetes, потому что за микросервисами будущее, а k8s — лучшее решение для оркестрации контейнеров и ускорения разработки за счет автоматизации доставки кода в окружения. При этом они могли локально что-то поднимать в Docker, но под Kubernetes еще ничего не разрабатывали.

📌 Читать дальше
📚Книга Kubernetes: Up and Running

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71🔥1
⭐️ 12 Курсов от Google для DevOps специалиста, с которыми вам следует ознакомиться в 2023 году


Вы хотите узнать что-то новое? Я тоже. Итак, я собрал отличный список бесплатных курсов от Google, которые вы можете начать изучать прямо сейчас. Ловите список и хорощей учебы!

Список содержит курсы, связанные с цифровым маркетингом, Google Analytics, Google Maps, Python, Google Cloud, Data Science и машинным обучением.

📌Читать

@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥41🤔1