文字コード

Facebook や Instagram のデータのダウンロードで JSON の日本語

Facebook や Instagram の投稿など、(個人)データをまとめてダウンロードすることが出来る、データ形式に JSON もあるのだけど、その日本語が読めない。 日本語というか非ASCIIというかそういう文字。 Facebook - アカウント - 設定とプライバシー - 設定 あ…

PowerShell とパイプと文字コード

Windows PowerShell でテキストをパイプでやり取りするときなんか日本語化けた。 ちょっと事情よく分かってなくて、取り敢えず対症療法とメモ。 $OutputEncoding = [Text.Encoding]::DefaultPowerShell 起動時、$OutputEncoding はこうなってる PS C:\Users\…

丸数字をよける

Shift_JIS の文脈で丸数字をちょっとよけたかった # coding: Windows-31J ('①'..'⑳').inject([ARGF.read.force_encoding('Windows-31J'), 1]) do |(input, i), n| [input.gsub(n, "(#{i})"), i + 1] end.first.display こんな感じか。もう少し何とか、 丸数…

xyzzy の UTF-8N

Rails で日本語系にはユニコードなわけだが、xyzzyエディターでの文字コード設定は UTF-8N (utf8n)。BOM なし UTF-8 は UTF-8N。 これにするまで、BOMありのUTF-8とかで「syntax error, unexpected kEND, expecting $end」がでてきて難渋した。