Unicode

いまさら聞けない!波ダッシュと全角チルダ問題についてまとめてみた

元々のきっかけは以下のように Ruby で UTF-8 の波文字を SJIS に変換しようとしたらエラーになってしまいました。 # UTF-8 の 〜 文字を SJIS に変換するとエラーになる # error: `encode': U+301C from UTF-8 to Windows-31J (Encoding::UndefinedConversi…

Ruby で新しい Unicode 規格にバージョンアップする時になにを行っているのかまとめてみた

Ruby は定期的に Unicode の新しい規格に対応しているんですがその時になにが行われているのかが気になったので調べてみました。 この記事では『Ruby の Unicode 14.0.0 対応がなにを行っているか』を追っていきたいと思います。 ちなみに Unicode 14.0.0 は…