2007-01-31 (水) [長年日記]
_ Sage 1.3.10
アップデート完了。
_ Ruby で文字列を文字参照に変換する
昨日の奴を少し改造すると、文字列を文字参照(数値文字参照)に変換する関数が書けます。
class String def toref require 'kconv' toutf16.unpack( "n*" ).map do |n| (n < 128 ? '%c' : '&#%d;') % n end.join end end
以下のように動作します。
p 'あいうえお'.toref # => "あいうえお"
文字参照を使えば、ページの文字コードが何であっても(ISO-8859-1でも)日本語を表示することができます。UTF-8 が普及した現在ではあまり意味はありませんが。
_ クリエが対応している OS について
Vista は全滅か。CLIE が壊れるまでは Vista には移行できないな。
_ ErgoQuest 500:寝ながら仕事できる机
余計疲れると思うが。