TGTGInsightаналитика telegramLIVE / telegram public index
К списку каналов
DevOps avatar

TGINSIGHT CHAT

DevOps

@DevOPSitsec

Технологии

По всем вопросам- @workakkk @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - jobs РКН: clck.ru/3FmvZA #VRHSZ

Подписчики2.3万Текущее число подписчиков
Постов1,008Проиндексировано постов
Охват41,850Просмотры последних постов
Последние посты

Последние посты

Стр. 74 из 84 · 1,008 постов

Опубликован 17 апр.

🖥Ubuntu 24.04: финальный релиз уже скоро. Изменения и возможности дистрибутива Что нового в дистрибутиве? 🟡Много чего. Например, разработчики обновили рабочий стол до выпуска GNOME 46. В нём появилась функция глобального поиска, увеличена производительность файлового менеджера и эмуляторов терминала. Плюс появилась экспериментальная поддержка механизма VRR (Variable Refresh Rate), обновлён конфигуратор и оптимизирована система уведомлений. 🟡Что касается ядра, то оно обновлено до версии 6.8. 🟡Кроме того, обновлены важнейшие серверные пакеты, включая Nginx 1.24, Apache httpd 2.4.58, Samba 4.19, Exim 4.97, Clamav 1.0.0, Chrony 4.5, containerd 1.7.12, Django 4.2.11, Docker 24.0.7, Dovecot 2.3.21, GlusterFS 11.1, HAProxy 2.8.5, Kea DHCP 2.4.1, libvirt 10.0.0, NetSNMP 5.9.4, OpenLDAP 2.6.7, open-vm-tools 12.3.5, PostgreSQL 16.2, Runc 1.1.12, QEMU 8.2.1, SpamAssassin 4.0.0, Squid 6.6, SSSD 2.9.4, Pacemaker 2.1.6, OpenStack 2024.1, Ceph 19.2.0, Openvswitch 3.3.0, Open Virtual Network 24.03. 🟡Важное изменение ещё и в том, что теперь параметр sysctl vm.max_map_count, определяющий максимально доступное процессу число областей маппинга памяти, по умолчанию увеличен с 65 530 до 1 048 576. Это изменение важно потому, что позволяет улучшить совместимость с Windows-играми, которые запускаются через Wine. Теперь, насколько известно, запускаются DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen и THE FINALS. Так что игр стало больше, и это прекрасно. 🟡Из других обновлений: GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (опционально доступны OpenJDK 8, 11 и 17), Rust 1.76, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3. Также проведён апдейт следующих приложений: Firefox 124 (собран с поддержкой Wayland), LibreOffice 24.2, Thunderbird 115, Ardour 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Transmission 4.0, digiKam 8.2.0, Kdenlive 23.08.5, Krita 5.2.2. 📎Читать подробнее @DevOPSitsec

3,670 views

Опубликован 16 апр.

📌Все-все инструменты CI/CD Полный набор рабочих инструментов для таких этапов CI/CD: • Plan & Code • Build, Test & Integrate • Release & Deploy • Operate & Monitor Если на каком-то из этапов возникают проблемы в работе, можно попробовать другие инструменты — возможно, они закроют текущие задачи 📎FullHD @DevOPSitsec

3,760 views

Опубликован 16 апр.

🖥Вы должны перестать вручную писать Dockerfile'ы ⏩Вы тоже устали вручную заполнять Dockerfile и docker-compose.yaml под каждый новый проект? Что же, теперь вам больше не придется беспокоиться об этом благодаря добрым людям из Docker, которые недавно реализовали инструмент для этого без лишнего шума. ⏩Совсем недавно они зарелизили CLI-утилиту - docker init. docker init — это CLI-утилита, которая создает файлы Dockerfile, docker-compose.yaml и .dockerignore , автоматически определяя некоторые зависимости вашего проекта при деплое. ⏩Это упрощает процесс настройки Docker, экономит время и помогает избежать уязвимостей, которые могли бы появиться при ручной настройке. Последняя версия docker init поддерживает Go, Python, Node.js, Rust, ASP.NET, PHP и Java. Также она доступна вместе с Docker Desktop. 📎Подробнее @DevOPSitsec

3,770 views

Опубликован 15 апр.

🤓CI Directum RX в GitLab Держите отличный контент об автоматической сборке пакетов разработки внутри Docker-контейнеров в GitLab. В статье подробно рассматривается процесс написания простого пайплайна, редактирование Dockerfile, создание Docker-контейнера. Много примеров кода и практических советов по работе с GitLab. 📎Статья @DevOPSitsec

3,160 views

Опубликован 15 апр.

🔥Крутой список игр, которые помогут вам изучить программирование без скучных лекций, но с интерактивным подходом: • CryptoZombies — Игра разделена на уроки, где вы, используя язык программирования Solidity, создадете свою первую веб-игру 3.0, собирая армию зомби; • Playground.tensorflow - браузерная игра, от tensorflow есть в которой можно настраивать и обучать нейросеть • Screeps — игра, которая похожа на Dwarf Fortress, но здесь для управления колонией нужно писать код; • SQL Murder Mystery — вам предстоит стать шпионом Джаусом и использовать SQL для поиска загадочного убийцы; • Flexbox Froggy — милая игра про жаб, которая научит вас работе с CSS flexbox. Для полного погружения рекомендуется играть в определенной среде; • Checkio — отличное упражнение для программистов на Python и TypeScript. Сборник интересных интерактивных игр, решение которых требует написания кода. @DevOPSitsec

4,010 views

Опубликован 14 апр.

📌Опубликована русская версия глоссария Cloud Native (проект CNCF) ⏩Глоссарий CNCF содержит четкие и ясные определения ключевых терминов из сферы нативных облачных вычислений. Дополняют их примеры из жизни, которые помогают разобраться, о чем идет речь. Это ценный инструмент для тех, кто только начинает знакомиться с облачными технологиями, а также для опытных специалистов, которые хотят быть в курсе новейшей терминологии ⏩Кстати, если есть желание, вы можете присоединиться к команде локализации CNCF, о чём подробнее тут. @DevOPSitsec

3,390 views

Опубликован 14 апр.

🔥Подборка лучших обучающих каналов для программистов. ➡️Делитесь с коллегами и сохраняйте себе, чтобы не потерять ⚡Машинное обучение Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду Ml ru - актуальные статьи, новости, код и обучающие материалы Ml Jobs - вакансии ML ML Книги - актуальные бесплатные книги МО ML чат 🏆 Golang Golang - изучи один из самых перспективных языков на ит-рынке Golang собеседование - разбор задач и вопросов с собесов Golang вакансии -работа для Go разработчика Golang книги библиотека книг Golang задачи и тесты Golang чат Golang news - новости из мира go Golang дайджест 💥 Linux /Этичный хакинг Linux Academy - гайды, секреты и лучшие материалы по Linux Kali linux - погрузись в мир этичного хакинга и кибербезопасности linux_kal - kali чат Информационная безопасность 🚀 Data Science Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста Data Jobs - ds вакансии Аналитик данных Data Science книги - актуальные бесплатные книги Big data 🛢Базы данных Sql базы данных - научим работе с базами данных профессионально Библиотека баз данных SQL чат Вакансии Sql аналитик данных #️⃣C# С# академия - лучший канал по c# С# заметки — код, лучшие практики, заметки программиста c# С# задачи и тесты С# библиотека - актуальные бесплатные книги C# вакансии - работа 🐍 Python Python/django - самый крупный обучающий канал по Python Python Собеседование - подготовка к собеседовению python и разбор алгоритмов Pro python - статьи, новости, код и обучающие материалы Python Jobs - вакансии Python Python чат Python книги ☕ Java Java академия - java от Senior разработчика Java вакансии Java чат Java вопросы с собеседований Java книги 💻 C++ C++ академия С++ книги C++ задачи - подготовка к собеседовению мл, алгоритмам C++ вакансии ⚡️Frontend Javascript академия - крупнейший js канал React - лучшие гайды и советы по работе с react Frontend - тутрориалы, уроки, гайды, код PHP Книги frontend Задачи frontend 🦀 Rust Rust программирование Rust чат Rust книги для программистов 📲 Мобильная разработка Android разработка Мобильный разработчик гайды и уроки 🇬🇧Английский для программистов 🧠 Искусственный интеллект ИИ и технологии Neural - нейросети для работы и жизни Книги ИИ Artificial Intelligence 🔥 DevOPs Devops для программистов Книги Devops 🌟 Docker/Kubernets Docker Kubernets 📓 Книги БиблиотекиКнигдляпрограммситов 💼Папка с вакансиями: Папка Go разработчика: Папка Python разработчика: Папка Data Science Папка Java разработчика Папка C# Папка Frontend

3,430 views

Опубликован 12 апр.

🌟Вышла версия Grafana Loki 3.0 ⏩Разработчики выпустили релиз Grafana Loki 3.0. В новой версии повысили производительность и ускорили процессы с помощью фильтров Блума. Эта экспериментальная функция позволяет быстро находить данные журналов. ⏩Фильтры Блума позволяют Loki искать строки, такие как идентификатор заказа или пользователя, пропуская большие фрагменты данных, которые точно не содержат искомую информацию. Ранние внутренние тесты показывают, что с помощью фильтров инструмент пропускает от 70% до 90% фрагментов ненужных данных. ⏩Также в Loki появилась встроенная поддержка OpenTelemetry.В отличие от Loki Exporter, который сериализовал данные в формате JSON, OpenTelemetry предлагает упрощённый конвейер приёма журналов. Собственная реализация Loki OpenTelemetry позволяет взаимодействовать со всеми атрибутами OpenTelemetry и регистрировать метаданные событий во время запроса без необходимости выполнять десериализацию. 📎Подробнее @DevOPSitsec

3,480 views

Опубликован 11 апр.

🖥Сборочный цех базовых docker-образов Отличная статья о том, как можно оптимизировать сборку docker-образов: ⏩автор рассказывает о своем опыте создания репозитория с образами для сборки и CI ⏩Организация репозитория включает разбиение папки с исходниками на подпапки с образами и группами тегов ⏩Использование taskfile позволяет передавать в качестве аргументов все файлы в папках тегов ⏩Общие файлы включают docker-bake.hcl, где описываются общие переменные и функции, а также дефолтная группа ⏩Также в статье обсуждаются проблемы безопасности и использование trivy для проверок в репозитории 📎Статья @DevOPSitsec

3,410 views

Опубликован 11 апр.

⚡️Cloudflare выпустила первый публичный релиз Pingora v0.1.0 5 апреля 2024 года Cloudflare представила первый публичный релиз открытого проекта Pingora v0.1.0 (уже v0.1.1). Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx). Pingora предоставляет библиотеки и API для создания сервисов поверх HTTP/1 и HTTP/2, TLS или просто TCP/UDP. В качестве прокси-сервера он поддерживает сквозное проксирование HTTP/1 и HTTP/2, gRPC и WebSocket. (Поддержка HTTP/3 — в планах). Pingora также включает в себя настраиваемые стратегии балансировки нагрузки и аварийного переключения. Чтобы соответствовать требованиям и безопасности он поддерживает как широко используемые библиотеки OpenSSL, так и BoringSSL, которые соответствуют требованиям FIPS (федеральных стандартов обработки информации США) и пост-квантового шифрования. 🖥 Исходный код Pingora опубликован на GitHub под лицензией Apache 2.0. 📎Подробнее @DevOPSitsec

3,060 views

Опубликован 11 апр.

📌Установка GitLab с использованием Docker Compose Эта статья предназначена для тех, кто искал подробное и понятное руководство о том, как установить GitLab с использованием Docker Compose. В этом руководстве мы будем рассматривать тот случай, когда у вас уже есть сервер с установленной на нем операционной системой Ubuntu Server 22.04 LTS. Также на сервере должен быть установлен Docker Engine и Docker Compose. 📎Туториал 🖥Примеры кода из туториала @DevOPSitsec

3,320 views

Опубликован 10 апр.

💻Миграция проекта в Kubernetes: из каких этапов состоит и сколько времени занимает Чтобы сделать ваш проект таким же отказоустойчивым и масштабируемым, как, например, Spotify, нужно мигрировать в Kubernetes. Вокруг него много споров, но на текущий момент это один из лучших инструментов для контейнеризации больших проектов. И, надо сказать, задача переехать не самая простая. Вот 11 этапов миграции: ⏩Аудит и документирование текущей серверной инфраструктуры проекта. Определяем, какие приложения и на каких серверах запускаются, какой стек технологий используется. ⏩Формулирование требований к масштабированию и отказоустойчивости приложений. Выясняем, требуется ли запуск дополнительных экземпляров приложений при увеличении нагрузки на систему. ⏩Подготовка приложения к запуску в кластере Kubernetes. ⏩Контейнеризация каждого приложения. Создаём Docker-контейнеры. ⏩Проектирование и внедрение системы сбора логов и мониторинга приложений и кластера. ⏩Автоматизация CI/CD. Она необходима, чтобы разработчики могли писать код приложений, который, по мере изменений, будет оперативно доставляться в кластер. ⏩Подготовка сред и миграции, создание манифестов Kubernetes. На данном этапе выполняется настройка кластера Kubernetes, настройка необходимых для работы приложения СУБД, ПО для очередей и другого ПО. ⏩Тестирование под нагрузкой, тестирование в случае сбоев. Выдерживает ли текущая инфраструктура необходимую нагрузку/количество обращений? ⏩Миграция приложений и запуск. Выполняется актуализация сервисов путем запуска деплоев для последних версий сервисов, актуализируются данные в СУБД и файлы во внешних хранилищах. ⏩Финальное тестирование после запуска. После запуска приложения на основном домене, тестировщики проводят полноценное тестирование его функционала с целью поиска ошибок и дальнейшего их устранения. ⏩Мониторинг и поддержка кластера Kubernetes. Мониторинг — регулярная проверка работоспособности всех компонентов кластера Kubernetes. 📎Статья @DevOPSitsec

3,390 views
12•••5•••10•••15•••20•••25•••30•••35•••40•••45•••50•••55•••60•••65•••70•••7273747576•••80•••8384