JOURNAL
アプリ開発日記
店に並ぶ道具たちを実際に作りながら考えたこと、詰まったこと、工夫した点をまとめています。
複数のツールに共通する『登録不要』という設計方針について
この店の道具に一貫している「アカウント登録なしで使える」という方針の理由を書いてみました。
→色葉を作った話 — 和色・パレット・コントラスト判定をひとつにまとめた理由
デザイン作業で行き来しがちな色変換・和色一覧・コントラスト確認・画像からの色抽出を、1つの道具にまとめた経緯です。
→正規表現ラボを作った理由 — 「試して覚える」学習ツールにしたかった話
正規表現の解説サイトは数あれど、手を動かして覚えられる場所が欲しくて作りました。JSとPCREの違いや、後から足したチートシートについても触れています。
→NetToolsを作った話 — IPやWHOISを調べるのに、いちいち別サイトを回るのが面倒だった
自分のIP確認、WHOIS、DNS、CIDR計算。毎回別々のサイトを回るのが面倒で、まとめてしまうことにしました。レート制限とキャッシュの設計についても書いています。
→SPLIT TIMERを作った話 — 複数タイマーが欲しかった理由と、通知まわりでハマった罠
「タイマーを何個も並べたい」という単純な動機から作ったツールが、ブラウザ通知の権限まわりで思いのほか手こずった話です。
→モールス信号変換ツールを作るときに考えたこと — 和文と欧文、多言語対応の壁
和文モールスと欧文モールス、日本語UIと英語UI。2軸の切り替えの設計と、オフラインでも再生できる自己完結ファイル機能について書きました。
→