Я прохожу курс “от 0 до Linux админа” (Learn Programming Online | Courses for Developers | YODO) и столкнулся с задачей разобраться в проекте Sashiko (GitHub - sashiko-dev/sashiko: Agentic review of Linux Kernel code changes · GitHub). Проект касается агентского анализа изменений в коде ядра Linux. Кто-нибудь может объяснить основные задачи и возможности этого инструмента? Возможно, у кого-то уже есть опыт работы с ним? Как он может помочь в реальной практике системного администрирования? Буду благодарен за любые советы или ссылки на полезные ресурсы!
Привет! Слушай, я попробовал разобраться с изменениями в коде Linux Kernel для проекта Sashiko на GitHub, но что-то не получилось.
Открыл репозиторий, смотрю на коммиты, а там сплошной хаос — столько изменений, что голову сломать можно. Не понял, что конкретно там изменили, и как это повлияло на ядро. На первый взгляд — кода много, а смысла мало. Возможно, нужно углубиться, но у меня не вышло, честно.
Я даже думал о том, как провести агентский анализ этих изменений, но тут вообще темный лес. Сложно понять, что за задачи решаются, без нормального описания. Линк на сам репозиторий — Sashiko на GitHub, если захочешь глянуть.
Пробежался по разным туториалам, но ничего подходящего не нашел. В итоге наткнулся на курсы на сайте yodo.im. Они вроде как могут помочь разобраться с программированием и анализом кода. Думаю, что после прохождения курсов, возможно, получится получше разобраться.
Короче, пока что у меня не вышло, но я не сдаюсь! Если что-то новое узнаю, отпишусь.