Ruby内部で使用される文字コードの概要とIO#getsが動かない話

まとめると、特定の文字コードのバイト列を「文字」として扱うのがUCS方式で、任意のバイト列と符号化方式のペアを「文字」として扱うのがCSI方式。Rubyは後者。

2022年11月30日の日記

部屋に落ちていたゴミの内訳は、アルファベットチョコの包み紙が6割、ティッシュが3割、菓子パンのゴミが1割という感じだ。クローゼットの中に「ふんわりくちどけメロンパン」のゴミが入っている部屋に僕は住んでいる。

2022年11月29日の日記

細身の青年となり、右手にランタンを持ち、左手には本を抱え、森の奥の小屋に住みたい。そして、小屋を訪ねてきた旅人に向かって「おや、お客さんとは珍しい」と言いたい。

2022年11月27日~11月28日の日記

アメーバピグで遊んでいた世代としては、メタバースが一般的なものになっても、アバターを操ってチャHと口論に明け暮れていたあの空間が再生成されるとしか思えない。

2022年11月23日~11月26日の日記

小学生の頃、「トイレでうんちをしていると便器の中から手が出てきて尻を拭いてくれる」という怪談が怖かった。

2022年11月2日~11月22日の日記

卒業研究を進めた。卒業研究を進めた。卒業研究を進めた。卒業研究を進めた。卒業研究を進めた。卒業研究を進めた。卒業研究を進めた。

2022年10月26日~11月1日の日記

「きんつば」は名前に唾が入っているくせに上品な程よい甘さで美味しい。「よだれ鶏」も美味しいし、食べ物のおいしさと名前に唾が入っているかどうかは関係ないのかもしれない。でも「唾液そば」があっても食べたくないし、食べ物の名前に唾を入れるメリッ…