ナマステ〜
クソアプリ Advent Calendler 2024 Series 2 の記事でナマステ。
お前は誰
なんかWebエンジニアやってるやつ。新卒でナマステ。
Twitter最近始めて、無限にスパムフォロワーをブロックするアプリになってるからフォローしてくれ。
作ったやつ
見た目こんな感じ。特にデザイン意図は無い。
はてな匿名ダイアリーのこちらの投稿から着想を得て作りました。
機能は文字列中の仮名の段を置き換えるだけの単純なもの。
流石に元ネタ通りア段だけにしか出来ないと寂しかったので全段対応にしました。
もはやア段以外だとインドっぽさは全く無いけど、このネーミングはゴリ押ししたかった。
ア段が多いとインドっぽいというのは、実際に言語の歴史的に母音がアに収束していったからだとかなんか見ました。
興味ある人は調べてみるといいんじゃないですか。知らんけど〜。
Twitterに共有とかできるからクイズ形式にしたりして遊んでみると良いんじゃ無いですかね〜。
技術的なアレ
リポジトリあるんで、見たけりゃ見せてやるよ。
next@15.0.4-canary.46・・・普通だな!
変換ロジック
なんか上手く出来ないか一瞬考えたんですけど、正規表現的なのでバグ出さずやれる気がしなかったので愚直に配列作って対象文字からindexをズラしてるだけです。ナマステ〜。
天才的な方法があったら教えてください。
DB
クソアプリの癖に、画面が余りすぎるからって理由で投稿機能つけたせいでDBも用意しないといけなくなったんですよ。余計な事するな。
試しにNeon使ってみたらめちゃくちゃ遅くてびっくりして、Prisma Postgresを使ってます。
でもこれも遅かったんで投稿時は楽観的更新をかけるようにしました。ナマステ。
終
うん、じゃあ俺はバーフバリのリンクを貼って寝るから。コップンカ〜。