Благодаря коллегам на работе год назад узнал о таком опенсорс инструменте как backstage: https://github.com/backstage/backstage Изучил его и понял, что это отличный инструмент для любой организации. Чем он хорош? Тем, что позволяет на одной странице разместить всю информацию о проекте целиком или об отдельном микросервисе. Какую именно информацию? 1. Адрес(а) гит репозиториев 2. Документация (генерируется автоматически через .md файлы) 3. Статус подов и прочих ресурсов в Kubernetes 4. Статус application-ов в ArgoCD 5. Информация о секретах в Vault 6. Интеграция с мониторингом (графана и т. п...
Очень странно, что до сих пор нет ни одного опенсорсного форматтера для helm шаблонов Поэтому написал на го свой форматтер. Он создаёт отступы в 2 пробела для управляющих операторов, таким образом получается красивый код-лесенка. https://github.com/digitalstudium/helmfmt P. S. Если вдруг форматтер для helm существует, и вы о нем знаете, сообщите пожалуйста где такой взять :-) не люблю писать своё когда есть готовое И да, нужно это конечно не для красоты, а для стандартизации...
Нужно было выполнить задание по учёбе, оно состояло из 40 шагов. Такое проще делать с чеклистом, но я не нашёл на гитхабе инструмента, подходящего под мои требования. А требование у меня такое: чтобы я мог в произвольной папке создать текстовый файл со списком шагов, и чтобы я мог этот файл одной командой в терминале превратить в чеклист, в котором бы мог отмечать нажатием пробела выполненные шаги, что-то такое: clitoolname todo.txt Есть популярный инструмент: https://github.com/todotxt/todo.txt-cli...
Попробовал в первый раз на своём ноутбуке опенсорсный ИИ-агент, который умеет управлять браузером. Написал ему задание - зайди в такой-то интернет магазин и положи хлеб в корзину. И он реально открыл браузер и выполнил задание! Причём это на локальных мощностях (с помощью ollama), без использования внешнего ИИ. В другом интернет магазине он не смог найти строку поиска и не справился с заданием. Но думаю лишь потому, что модель была слабая, всего 7B параметров. Ну а если помощнее модель использовать, или внешний ИИ присоединить, то ещё лучше будет. Как Manus, который под капотом использует claude-3...