Это и про много думать, изучать, анализировать и конечно же, искать баги 🤪
А чтобы легче было искать эти самые баги - придумали логи!
Лог-файлы, это журналы того, что происходит во время работы программы.
Так вот, в задачи программиста также входит и анализировать эти лог-файлы.
Просматривать эти файлы удобно в специализированных программах - LogViewer-ах. Их существует достаточно много - есть платные (более удобные и функциональные) и бесплатные (во многом ограниченные).
Т.к. я привык писать логи в формате json, то мне нужен соответствующий LogViewer. И долгое время я пользовался определенной программой (не буду называть).
Все бы хорошо, всем устраивала, кроме некоторых вещей:
1. Долго запускалась.
2. Открывались дополнительные окна, которые нужно закрывать
3. Не запоминала свой размер и расположение - от чего при каждом запуске приходилось ее раздвигать до нужного мне формата.
😤
Много раз хотел написать себе свой LogViewer, но жалко было времени...
И вот, в очередной раз психанув при запуске LogViewer-а, я подумал - А ИИшка на что?
Составил нужный промт, описал весь нужный мне функционал - отправил всё в работу. Сам LogViewer ИИшка написала минут за 20. Потом около трёх часов еще мы с ней всё дорабатывали. И, ву-аля! Я получил то что именно хотел все эти годы!
P.S. Ну, а чтобы моим ученикам было также удобно читать логи - он достанется в подарок! Выложу в общем чате!


