Useful Tools | Linux | GitOps | DevOps
Kanalga Telegram’da o‘tish
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
Ko'proq ko'rsatish6 665
Obunachilar
-324 soatlar
-57 kunlar
+2430 kunlar
Postlar arxiv
Epiq - cелфхостед система отслеживания задач, вдохновленная Vim, которая расширяет возможности управления проектами для разработчиков. Она отображается либо в формате ASCII, либо в виде веб-интерфейса и сохраняет состояние в виде неизменяемого распределенного журнала событий, версионируемого и синхронизируемого через Git.
Отслеживание проблем - ключевой аспект разработки программного обеспечения, но зачастую оно превращается в мучительное переключение между задачами с плохой эргономикой. Epiq предоставляет систему отслеживания проблем как портативную, интегрированную часть среды разработки, с доступом ко всем мощным инструментам, к которым привыкли разработчики.
Управляйте своими проектами на визуальной канбан-доске в терминале (или через графический интерфейс браузера), сохраняя при этом все состояние локально, используя Git и его версионость.
Уделяя большое внимание эргономике пользователей и удобству работы разработчиков, epiq стремится сделать управление проектами простым и беспроблемным.
Возможности:
- отслеживание задач: отслеживание работы в заявках с указанием имени, описания, тегов, ответственных лиц, истории изменений и т. д.
- эргономика: быстрый пользовательский интерфейс, управляемый клавиатурой, командная строка с историей команд, подсветка синтаксиса и т. д.
- палитра команд: нажмите ? для открытия прокручиваемого обзора всех доступных команд и их описаний.
- путешествие во времени: проверьте свое приложение 1 час, 1 неделю или 1 год назад.
- фильтрация: поиск задач по описанию, тегам, ответственным лицам и т. д.
- автозавершение: минимизируйте ввод текста, оставайтесь в потоке, используйте предыдущие команды.
- многопользовательская: совместная синхронизация через Git
- отслеживаемый журнал событий: состояние представляет собой полную историю всех когда-либо внесенных изменений.
- графический интерфейс браузера: интерфейс, работающий на основе того же состояния, поддерживаемого Git.
- интеграция с MCP: поддержка протокола контекста модели для взаимодействия агентов.
https://github.com/ljtn/epiq
Опубликоввано в @gitgate
#tracker #task #git #cli #webuiDevOps без воды: только реальные кейсы и хардкорные решения
2 июля встречаемся в Санкт-Петербурге на митапе про DevOps.
Готовим для вас встречу с тремя техническими докладами о реальной эксплуатации сложных систем.
▶Разберём, почему большой Hadoop на 600+ серверов редко падает красиво и как автоматизировать его эксплуатацию
▶Обсудим построение геораспределённой Kafka по схеме Active-Passive Stretched cluster с синхронной записью в два датацентра.
▶А ещё поговорим о том, как сделать виртуальные машины в Kubernetes по-настоящему надёжными на примере Deckhouse Virtualization Platform.
Митап пройдёт в гибридном формате: приходите лично в наш офис в Санкт-Петербурге или подключайтесь онлайн.
Участие бесплатное, ссылку на трансляцию пришлем накануне.
Регистрация и подробности по ссылке: https://career.crpt.ru/events/devops-meetup-2026
Информационный канал: https://t.me/team_43tech
Чат для общения и нетворкинга: https://t.me/devops_43tech
#DevOps #BigData #Hadoop #Kafka #MeetupSPb
Реклама. ООО «НАЦИОНАЛЬНЫЙ КАТАЛОГ», ИНН: 9731002289, erid: CQH36pWzJq5QsxWCznj8wACPmySSHTkjaWp17QDqLh51Qx
PlatformCraft запустил холодное объектное S3-хранилище для редко используемых данных.
С 2019 года компания развивает горячее S3-хранилище для данных с частым доступом. Теперь в платформе доступен и «холодный» сценарий хранения с оплатой за исходящий трафик и запросы.
Новый формат дополнил линейку PC-Storage, позволяя отдельно хранить резервные копии, медиаконтент, завершенные проекты и другие данные в экономичном архивном слое.
Для новых пользователей предусмотрены пробный период и 30 дней бесплатного исходящего трафика и запросов.
Docker Model Runner (DMR) упрощает управление, запуск и развертывание моделей ИИ с помощью Docker.
Разработанный для разработчиков, Docker Model Runner оптимизирует процесс загрузки, запуска и обслуживания больших языковых моделей (LLM) и других моделей ИИ непосредственно из Docker Hub или любого реестра, совместимого с OCI.
Работает и в Docker Desktop для Window или MacOS, для нативного Linux - устанавливается в виде Docker plugin
https://github.com/docker/model-runner
Опубликоввано в @gitgate
#docker #ai #modelЗоопарк решений растёт, а команда — нет
Одни сервисы развёрнуты в облаке, другие — на своих серверах, а третьи – в изолированном контуре. Чем больше «зоопарк», тем сложнее управлять такой инфраструктурой. Вместо того, чтобы нанимать нового DevOps-инженера, можно автоматизировать рутинные операции.
30 июня на вебинаре мы представим сервис, который поможет автоматически управлять лоскутной инфраструктурой в режиме «одного окна».
Мы покажем, как с помощью MWS B2B Store:
1️⃣ Деплоить сервисы в VMware и K8s через Terraform as a Service
2️⃣ Автоматически «раскатывать» обновления в изолированные контуры
3️⃣ Контролировать, кто и как использует лицензии на серверное ПО
4️⃣ Управлять инстансами из разной инфраструктуры в едином окне
Вместо слайдов — живое демо. Вы сможете задать любые вопросы и разобрать ответы со спикерами.
⏰ 30 июня в 11:00
Будет полезно: CTO, директорам по инфраструктуре, DevOps-инженерам и тимлидам инфраструктурных команд.
Регистрируйтесь по ссылке
Мультиклауд — реальный инструмент или неработающая стратегия? Чтобы разобраться в этом, приглашаем вас на облачный митап «Под капотом: мультиклауд» от MWS Cloud Platform.
В программе:
— Мифы vs. реальность мультиклауда: кому нужен, кому нет, какие сценарии работают
— Архитектуры на практике: бэкапы в S3, репликация ВМ, VPN vs. Interconnect, DR с GSLB и Kubernetes, IAM, аудит, мониторинг, IaC
— Terraform-провайдер изнутри: генерация из OpenAPI, контроль качества, Open Source
Кому будет интересно:
Архитекторам, DevOps- и Platform-инженерам и техническим руководителям.
Когда:
📅 16 июля
📍 Москва, Лесная ул., 20, стр. 3
Крыша «Депо на Лесной»
💰 Вход бесплатный, но требуется регистрация и её подтверждение — количество мест ограничено
Зарегистрироваться
Человек 13 лет строил домашнюю инфру и в итоге получил геораспределённый Kubernetes-кластер на несколько квартир и дата-центров. 8 июля он расскажет, как это вышло, на юбилейном пятом митапе Deckhouse User Community в Москве.
В расписании:
— ИИ-агент, который управляет кластером (и однажды выключил продакшен)
— Питч о веб-интерфейсе Deckhouse Kubernetes Platform
— Как устроена новая система признания контрибьюторов: что получают те, кто помогает сообществу
— Круглые столы про сети, виртуализация, безопасность, AI в инфре и нетворкинг.
Митап офлайн, количество мест ограниченно, регистрируйтесь!
Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса.
Бесплатный урок курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
Lovable может за минуты собрать экран, который выглядит как почти готовый интерфейс. Но результат зависит не от «магии нейросети», а от того, насколько точно вы ставите задачу. Один расплывчатый запрос даст случайный макет, а правильно собранный системный промпт — понятную структуру, единый стиль и экран, который уже можно показывать команде, заказчику или использовать для проверки идеи.
На открытом уроке 2 июля в 20:00 разберём, как формулировать задачи для Lovable, чтобы получать предсказуемый результат с первой попытки. Поговорим о структуре системного промпта, ключевых словах, которые помогают превратить текст в качественный интерфейс, и способах доработки результата через встроенный редактор и повторные запросы. Отдельно обсудим, как управлять компонентами, просить нейросеть переиспользовать элементы и сохранять единый визуальный стиль.
Урок не для тех, кто ждёт, что Lovable «сам всё поймёт», не готов уточнять задачу и хочет получать качественный интерфейс без структуры, контекста и итераций.
👉 Записаться: https://vk.cc/cZ1pRG
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📍Есть два типа систем:
1️⃣ те, в которых уже используют Redis 2️⃣ и те, в которых пока не поняли, зачем он нужен30 июня команда Cloud.ru проведет вебинар о том, где Redis действительно помогает ускорять приложения, а где может создать новые проблемы. Что вы узнаете:
▶️
задачи, для решения которых Redis подходит лучше всего
▶️
стратегии кеширования и выбор подхода под разные сценарии
▶️
типичные ошибки в инвалидации и способы снижения рисков
▶️
защита от «горячих» ключей и всплесков нагрузки на базу
▶️
оценка эффективности кеша и ситуации, когда он маскирует проблемыБудет точно полезно бэкенд-разработчикам, техлидам и инженерам эксплуатации, которые занимаются оптимизацией производительности. 👉Регистрируйтесь — участие бесплатное👈
А если вы пропустили предыдущие «серии» — они доступны по ссылкам:
1️⃣
Эволюция приложения в облаке: как навести порядок в артефактах и образах
2️⃣
Эволюция приложения в облаке: как запустить микросервисы в Managed Kubernetes
3️⃣
Эволюция приложения в облаке: как обеспечить стабильность баз данных при росте проекта и нагрузок
Как правильно работать с резервным копированием в облаке?
25 июня приглашаем на бесплатный вебинар от MWS Cloud Platform всех, кто работает с облаками.
⚫️Развеем мифы, разберём лучшие современные подходы и инструменты.
⚫️Обсудим интеграцию в процессы, консистентность, точечное восстановление и безопасность. Поговорим о плюсах нативных облачных инструментов.
⚫️Проведём демо в MWS Cloud Platform и ответим на ваши вопросы.
Зарегистрируйтесь, чтобы не пропустить!
⏰ 25 июня в 14:00 (мск)
✅ Зарегистрироваться
Meetily - искусственный интеллект для организации совещаний, ориентированный на конфиденциальность, позволяет записывать, расшифровывать и суммировать совещания полностью на вашей инфраструктуре. Разработан опытными инженерами-программистами, увлеченными суверенитетом данных и решениями с открытым исходным кодом. Идеально подходит для предприятий, которым необходимы передовые возможности анализа совещаний без ущерба для конфиденциальности, соответствия нормативным требованиям или контроля.
Возможности:
- локальное обслуживание: вся обработка данных происходит на вашем компьютере. Никакие данные никогда не покидают ваш компьютер.
- транскрипция в реальном времени: получайте стенограмму вашей встречи в режиме реального времени.
- сводки на основе ИИ: Создавайте сводки ваших встреч, используя мощные языковые модели.
- многоплатформенность: работает на macOS, Windows и Linux.
- открытый исходный код: Meetily - это программное обеспечение с открытым исходным кодом, и его использование бесплатно.
- гибкая поддержка поставщиков решений ИИ: выберите Ollama (локальный), Claude, Groq, OpenRouter или используйте собственную совместимую с OpenAI конечную точку.
https://github.com/Zackriya-Solutions/meetily
Опубликоввано в @gitgate
#ai #meet #transcribe #sttku - быстрый, управляемый с клавиатуры графический интерфейс пользователя Kubernetes. Просматривайте любые ресурсы, читайте и редактируйте объекты, отслеживайте логи и открывайте оболочку в поде, не выходя из терминала. Вдохновлен k9s, Lens и lazygit.
Возможности:
- краткий обзор состояния кластера при запуске: состояние кластера, индикаторы загрузки ЦП и памяти узлов, статус подов и развертываний, а также последние предупреждения.
- таблицы, отображаемые сервером для любого ресурса, содержат те же столбцы, что и в команде kubectl get, включая CRD.
- макет в стиле lazygit: навигация по ресурсам слева, клавиша Tab между панелями и строка состояния, которая всегда отображает клавиши, работающие в данный момент.
- сводные данные конфигурации, необработанный YAML-код, логи, редактирование в редакторе, подключение к подам или узлам через командную оболочку, удаление, масштабирование, перезапуск и запуск CronJob - все это внутри TUI.
- цвета ANSI, соответствующие цвету вашего терминала в светлом или темном режиме, с резервным вариантом Tokyo Night (--theme tokyonight).
- настраиваемое боковое меню с помощью необязательного файла конфигурации (ku config init): добавление CRD, таких как HPA, KEDA ScaledObjects или сборщики OpenTelemetry.
- отображает эквивалентную команду kubectl, а O открывает документацию Kubernetes по известным ресурсам.
- запоминает ваш последний контекст и пространство имен.
https://github.com/bjarneo/ku
Опубликоввано в @gitgate
#k8s #tui #lensА ваши данные в S3 надежно защищены?
Проверьте вашу инфраструктуру и узнайте несколько лайфхаков на вебинаре
30 июня эксперты Selectel расскажут об эффективных механизмах защиты данных в S3 под разные задачи: например, для защиты от случайного удаления или кибератак и для соответствия регуляторным требованиям. В практическом блоке покажут реальные примеры настройки S3 через API и CLI.
📍 Онлайн
⏰ 30 июня в 12:00
👥 Для DevOps-специалистов, системных администраторов, специалистов по информационной безопасности и всех, кто не хочет столкнуться с утечкой и удалением данных.
Регистрируйтесь ➡️ https://slc.tl/iq99k
Больше мероприятий для ИТ-специалистов в канале @selectel_events. Подписывайтесь!
Реклама. АО "Селектел". erid:2W5zFGebRMT
Уже подписан на топовый канал про ИИ и облака?
📊📊📊📊📊
◯ Да
⠀⠀ ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
◯ Нет, но хочу
⠀⠀ ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
📊📊📊
📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊
Один раз настроить CI/CD по мануалу и понять, как это работает — разные вещи.
Мануал ведёт за руку: вот команда, вот результат. Стоит отклониться от сценария — и уже непонятно, что сломалось и почему.
🎇На курсе «Основы DevOps» от Codeby не рассказывают, что такое DevOps, сразу работают руками: Linux и Bash как основа, потом Git, Ansible, Terraform. Дальше — контейнеризация, Docker, Kubernetes с хранилищем и масштабированием, Helm. CI/CD через Jenkins и GitHub Actions. В финале изучаете мониторинг, логирование, распределённый трейсинг.
31 тема, 7 модулей. Каждый инструмент закрепляется практическими задачами в инфраструктуре.
🪧Подходит, если уже в IT и хотите системно закрыть DevOps, а не просто добавить строчку в резюме.
Успейте записаться до 25 июня
➡️ Программа курса
Бесплатная консультация: @CodebyAcademyBot
🤟🤟🤟
Инвестируй лето в свое будущее 🚀
ИТ-холдинг Т1 открыл набор в ИТ-лагерь — оплачиваемую стажерскую программу для студентов, где за 2,5 месяца можно погрузиться в работу над реальным ИТ-проектом и получить опыт командной разработки.
Можно участвовать без опыта и из любой точки страны!
Что тебя ждет:
🔷 реальные бизнес-задачи;
🔷 работа в команде при поддержке экспертов Т1;
🔷 мастер-классы и обмен опытом;
🔷 защита проекта в финале проекта.
Какие направления можно выбрать:
🔘 фронтенд-разработка (React);
🔘 бэкэнд-разработка (Java);
🔘 системный анализ;
🔘 ручное тестирование;
🔘 прикладное администрирование (DevOps).
Лето может стать не просто каникулами, а стартом в ИТ вместе с Т1.
➡️ Присоединяйся! Прием заявок до 30 июня. Старт — в июле.
Реклама. Рекламодатель АО "Т1" , 18+
ИНН: 9714075174
erid: 2SDnjdvx8xr
Nextpad++ для macOS - переносит любимый редактор кода Notepad++ для Windows на настольную платформу Apple в виде полностью нативного приложения для Mac. Это фактически исходный код Notepad++, полностью портированный для работы на macOS - созданный из исходного кода на Objective-C++, с использованием платформенно-ориентированных API, без промежуточного слоя совместимости.
Возможности:
- нативная версия приложения для macOS - без Wine, Porting Kit, CrossOver и эмуляции.
- универсальный бинарный файл - работает нативно на процессорах Apple Silicon (M1–M5) и Intel.
- заверено нотариусом Apple - документы подписаны и одобрены для использования с macOS Gatekeeper
- бесплатное программное обеспечение с открытым исходным кодом - GPL-3.0, без рекламы, без подписок, без телеметрии.
- полный набор функций - подсветка синтаксиса, плагины, макросы, поиск в файлах, регулярные выражения, разделенный экран, карта документа и многое другое.
Цель состоит не просто в том, чтобы Notepad++ "работал" на Mac, а в том, чтобы он ощущался как неотъемлемая часть этой платформы, с нативными меню, сочетаниями клавиш, диалоговыми окнами выбора файлов, темным режимом, внешним видом Tahoe, полной экосистемой плагинов и системной интеграцией.
https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos
Подсказал: Кирилл Быковский - @Rikill
Опубликоввано в @gitgate
#macos #editor🇳🇱 Нидерланды — лучшая страна для айтишников в 2026.
€95k+, 30% ruling, 300k вакансий к 2030. Оффер уже смотришь?
Тогда вот что никто не говорит вслух.
Через полгода после переезда:
Деньги классные. Офис топ. Стек современный. Но в магазине говоришь «Dankjewel» и молишься, чтобы кассир не спросил ничего сложного. Письма от Gemeente — через переводчик. Соседи до сих пор на «hi» и «bye». Экзамен inburgering откладываешь третий спринт.
Нидерланды лучшие для карьеры. Для жизни без языка — так себе.
❌ Duolingo — рефакторинг без тестов. Зелёная сова довольна, в диалоге всё падает. ❌ Грамматику выучил. В живом разговоре — краш. ❌ Слова есть, логики нет. Говорить страшно.Лучше задеплоить язык до переезда, чем дебажить жизнь после. Канал «Нидерландский с Еленой Бурмаковой» — для тех, кто переезжает в Нидерланды или уже здесь. ✅ Разговорная речь с первого месяца ✅ Фразы для жизни, а не для учебника. ✅ Экзамен inburgering без хотфиксов накануне ✅ Реальные кейсы тех, кто был на твоем месте Подписывайся до переезда. Это один из немногих багов, который дешевле фиксить заранее ⬇️ https://t.me/+mnZHj0KLED80OWEy
mlogtail - основная цель программы - мониторинг почтовой службы (MTA) путем считывания новых данных, появляющихся в лог-файле, и подсчета значений некоторых параметров, характеризующих работу почтового сервера. В настоящее время поддерживаются только логи Postfix.
Программа имеет два основных режима использования. В первом случае (команда tail) программа в фоновом режиме считывает новые данные из файла журнала и поддерживает несколько счетчиков.
mlogtail отслеживает состояние файла журнала, с которым работает, поэтому нет необходимости что-либо делать во время обычной ротации журналов.
Во втором режиме mlogtail используется для вызова процесса чтения логов и получения (и/или сброса) текущих значений счетчиков.
https://github.com/aadz/mlogtail
Опубликоввано в @gitgate
#moni #log #mta #postfixOpenBao - программное решение для управления, хранения и распространения конфиденциальных данных, включая секреты, сертификаты и ключи.
Современная система требует доступа к множеству секретов: учетным данным базы данных, ключам API для внешних сервисов, учетным данным для взаимодействия в рамках сервисно-ориентированной архитектуры и т. д. Понимание того, кто и к каким секретам имеет доступ, уже само по себе очень сложно и зависит от платформы. Добавление механизма смены ключей, безопасного хранения и подробных журналов аудита практически невозможно без специального решения. Именно здесь на помощь приходит OpenBao.
Основные особенности OpenBao:
- надежное хранение секретов: в OpenBao можно хранить произвольные секреты в формате ключ/значение. OpenBao шифрует эти секреты перед записью в постоянное хранилище, поэтому для доступа к вашим секретам недостаточно просто получить доступ к самому хранилищу. OpenBao может записывать данные на диск, в PostgreSQL и другие системы.
- динамические секреты: OpenBao может генерировать секреты по запросу для некоторых систем, таких как AWS или базы данных SQL или S3.
- шифрование данных: OpenBao может шифровать и расшифровывать данные без их хранения. Это позволяет группам безопасности определять параметры шифрования, а разработчикам - хранить зашифрованные данные в таких местах, как база данных SQL, без необходимости разрабатывать собственные методы шифрования.
- аренда и продление: Все секреты в OpenBao имеют связанный с ними срок аренды. По истечении срока аренды OpenBao автоматически аннулирует этот секрет. Клиенты могут продлевать аренду с помощью встроенных API для продления.
- отзыв секретов: OpenBao имеет встроенную поддержку отзыва секретов. OpenBao может отзывать не только отдельные секреты, но и дерево секретов, например, все секреты, прочитанные конкретным пользователем, или все секреты определенного типа.
https://github.com/openbao/openbao
Опубликоввано в @gitgate
#vault #hashicorp #security
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
