近況(12月分)

うわ、マジで月イチ更新確定かよ。


■Mac100%に載りました

載っていますよ。いや、マジで。買ってみてください。


■Now Headline Classicは年内に開発停止します

Mac OS 9版の需要もいっぱいあることは承知していますが、私のリアルの生活の関係で
プログラミングに充てられる時間が本当に少なくなってきています。
下手するとNow Headline Xの開発も終了にしないといけないぐらいです。


というわけで、泣く泣くClassicの開発は2008年12月いっぱいで終了します。はい。


■前回書いたREALbasicでURLエンコードするコードを簡素化したもの

予め quote という名称のコンスタントを作成して、 " (ダブルクオーテーション)を参照できるようにしておく

Dim s As New Shell
Dim a As String
Dim c As TextConverter
a="あああああ"
c = New TextConverter
c=GetTextConverter(encodings.UTF8, encodings.utf8)
s.Execute ("echo "+a+" | iconv -f UTF-8-MAC -t UTF-8")
s.Execute ("perl -e 'use UTF8; $a = "+quote+s.Result+quote+"; $a =~ s/([^\w ])/"+quote+"%"+quote+".unpack("+quote+"H2"+quote+", $1)/eg; $a =~ tr/ /+/; print($a);'")
a=s.Result
s.Close
msgbox(c.convert(a))


一ヶ月たった今、このコードが一体なにをやっているのかさっぱりわからない。


※一ヶ月前の自分が書いたこのコードに関する詳細な解説?

Mac OS X+REALbasic+Perlを使ってUTF-8テキストに含まれる濁点を文字化けさせずにURLエンコードする
http://d.hatena.ne.jp/isogame/20081110


※URLデコードについては前に書いた日記を参照のこと


2008-07-25 REALbasicでURLデコードを試みたが失敗したのでPerlに頼ることに
http://d.hatena.ne.jp/isogame/20080725
2008-07-28 REALbasicでURLデコードできなかったのでPerlに頼る(2)
http://d.hatena.ne.jp/isogame/20080728