Showcase

作成したものの紹介です.

ソフトウェア

Discord Spamming Button

定型文を登録して Discord に Webhook を通じてコメントできる Web アプリケーション.
コピペを連投するのに便利.WebApp としてスマートフォンでも気軽に使える.
データベースに Firebase Cloud Firestore を利用しており(無駄に)リアルタイムに登録して遊べる.

Swarm Checkins Plotter

URL: https://odekake.unyacat.net
Swarmのチェックインを地図にプロットする.日時指定もできる.

MH-Z14A-WebUI

NDIR 二酸化炭素センサー「MH-Z14A」と Python + Flask,Vue.js + Vuetify を利用した定期的な二酸化炭素濃度の計測および簡易的な WebUI の実装.
定期的に自動更新されるのでこのまま放置するだけでグラフが描画される.Grafana と連携することもできる.

秒給メーター

https://secpay.netlify.app/
時給があるなら秒単位で給料が出てもいいじゃない,とバイト中の暇なときに思ったので作成した.
2 日で公開までできたので満足.

Spotify Nowplaying Tweeter

https://nowplaying.unyacat.net/
Spotifyで再生中の曲の情報を取得してツイートするだけのWebサイト.
半日で公開までできたので満足.

WestJR

JR西日本列車走行位置非公式 API を利用しやすくする Python ライブラリ

import westjr
jr = westjr.WestJR(line='kobesanyo', area='kinki')

print(jr.get_trains())
# {'update': '2021-03-31T08:14:34.313Z', 'trains': [{'no': '798T', 'pos': '0414_0415', ...
print(jr.convert_pos(jr.get_trains()["trains"][2]))
# ('新大阪', '大阪')  ← 新大阪-大阪間を走行中




ハードウェア

NFC基板名刺

Suica風コイルをPCBに内蔵した名刺.チップを載せることでNFCタグとして利用できる.

3Dアイコン

3Dプリンタで印刷した物理アイコン.ストラップにもなる.