Мониторинг доступности геймерских ковриков Artisan
По просьбе одного хорошего человека написал программу и сделал удобную табличку с информацией о японских геймерских ковриках для мыши от компании Artisan.
Расположена таблица тут — https://cbagpipe.ru/artisan/
Информация тянется с официального японского сайта (https://www.artisan-jp.com/) каждые полчаса. Есть возможность слать уведомления в телеграм.
Уведомления платные. Чтобы получать их — подписывайтесь на Бусти, уровень «Artisan».
Табличка выглядит так:
Уведомления — так:
Писал полностью в Linux. В качестве IDE использовал VS Code. Фреймворк — Net8.
Если интересны подробности, пишите комменты или оставляйте реакции. Всего пару реакций и я добавлю сюда немного кода.
Затем закинул программу себе на сервер и добавил её периодическое выполнение в cron.
Из недостатков — для отправки уведомлений в Telegram использовал самый популярный пакет — Telegram.Bot. Так вот, в текущей версии этот пакет не поддерживает тримминг. Соответственно, собранное приложение вместо ~18МБ весит почти 100!
На сервере места достаточно, так что это не проблема. Но… 100МБ на очень скромное по функциям приложение! У моего внутреннего программиста-перфекциониска глаз дёргается от этого.
P.S. Если хотите купить коврик Artisan, заходите вот в этот Дискорд — https://discord.gg/kxZP46aQ или в Телегу — https://t.me/kovrolinjp. Собственно для его владельца я и писал прогу)