2006-01-01から1年間の記事一覧

日清戦争 (1)

ルールの確認として最初の3ターンだけやってみた。 黄海海戦が起きたのが、3ターンの第一ラウンドだった。これはかなり遅い気がしたので、後で2ターン終了までに黄海海戦が発生しない確率を計算してみると23%なので、それほど珍しくはなかった。

昭和記念公園

昭和記念公園に行ってきた。一年か二年ぶりぐらい。立川口の手前に「みどりの文化ゾーン」というエリアが出来ていて、「花みどり文化センター」という建物が建っていた。さらにその中に「昭和天皇記念館」があるのだが、入りづらい雰囲気なので止めておいた。

日清戦争ルール解決

日清戦争のルールの疑問点が全部解決した。(共用掲示板のCOMMAND POST)

ベンチマーク (2)

ほかの事をしていたので何の進展もないのだが、本当に調べたいことはUTF-16エンコーディングでの速度。UTF-16での速度は、どのバージョンの段階でも一度も調べたことがない。

オープンカレッジ (2)

質問コーナーで、Googleのサーバー台数を訊いていた人がいた。答えは「非常に沢山ある」だった。僕は頭が悪いので、サーバー台数が何故企業秘密になるのかもよくわからない。

オープンカレッジ

第4回つくばコンピュータサイエンス産学オープンカレッジに行ってきた。 筑波大学に行ったのも初めて。大学というより公園みたいに綺麗だった。 受付の順番が早かったのでGoogle Tシャツを貰った。

ベンチマーク

5.5.0と4.5.1の速度比較をしてみた。(文字コードはUTF-8) 5.5.0のほうがかなり遅くなるのではないかと心配していたが、結果は殆ど同じだった。5.xでは、Unicodeの全コードポイントでのcase foldをサポートするように変更したので、意外だった。尤も、自作の…

BEとLE (2)

以前読んだ本の中で、Unicodeは情報交換用だけではなく、内部コードとして使用されることも考慮しているということが書いてあった気がする。しかし、内部処理のencodingは処理の都合に合わせて自由に決めれば良いだけで、規格で与える必要は全くないと思う。…

半年以上ぶりに飯を炊いた。

BEとLE (1)

以前から疑問に思っているのだが、何故Unicodeのencoding schemeは、big endianとlittle endianの両方をサポートしているのだろうか?片方だけで十分ではないのか? どちらか決めにくい点を、敢て決めてしまうのが規格の役割ではないだろうか?

放送形式

西日本・ところどころ

田舎から米が届いた。 米を切らしたままにしていたので、半年以上飯を炊いていない。

リトアニア語

SpecialCasing.txtにはリトアニア語固有のcase変換が載っているのに、CaseFolding.txtには載っていない。トルコ語のcase foldだけが載っている。これは何故だろう?ロケール依存で、複数文字にfoldされるのは複雑過ぎるので、省かれたのだろうか?

日露戦争 校正ボランティア

戦略級日露戦争のルール校正ボランティアの募集があって、応募しようか迷っているうちに締め切られてしまった。

日清戦争のルール

GJ#21の付録ゲーム、日清戦争のルールを読んだ。とても分かり易いルール記述だが、疑問点が三点見つかったので一昨日にメールで問い合わせをした。現時点ではまだ返信はない。 質問内容は、 河川があるとき攻撃力が1減る効果と、準備攻撃で攻撃力が1.5倍に…

ONIGENC_CASE_FOLD_TURKISH_AZERI

トルコ語とアゼルバイジャン語のcase foldを使用する場合には、ONIGENC_CASE_FOLD_TURKISH_AZERIをcase_fold_flagとして指定する。 以下のように変換される。 I ==> U+0131 U+0130 ==> iしかしこの機能はデフォルトの状態では無効にしている。regenc.hの中の…

リリース

5.5.0をリリース。 ONIGENC_CASE_FOLD_FULLを廃止 ONIGENC_CASE_FOLD_TURKISH_AZERIを追加 case foldのバグ修正

プレミアム10

昨日放送された「わが愛しのキャンディーズ」。 番組の構成が良かった。NHKを褒めるのは不本意であるが。

帰省

今年の正月は、事情があって田舎に帰らないことにした。どうやって過ごすか、検討中。

バグ発見

トルコ語のcase foldを実装している最中に、バグを見つけた。対象文字をcase foldした結果の文字に対してunfoldをして、元の文字と異なるものを全部列挙しておかなければいけないのだが、それを忘れていた。複数文字にfoldされる場合などは処理していたが、…

第五十四回 Linuxカーネル解析入門

Linuxカーネル解析入門 (I・O BOOKS)作者: 平田豊出版社/メーカー: 工学社発売日: 2006/01メディア: 単行本購入: 4人 クリック: 71回この商品を含むブログ (25件) を見る最良の入門書。

月曜日の頭痛

今日は大丈夫だった。

第五十三回 逝きし世の面影

逝きし世の面影 (平凡社ライブラリー)作者: 渡辺京二出版社/メーカー: 平凡社発売日: 2005/09/05メディア: 単行本(ソフトカバー)購入: 24人 クリック: 335回この商品を含むブログ (182件) を見る江戸時代末期から明治初期の日本人と日本社会についての考察…

改行コード (2)

昨日の補足だが、正式にサポートしていないのは、\r\nのように複数文字で改行を表す場合である。単に改行文字を\n以外にするのであれば、それほど難しくない。使用する文字エンコーディングデータ(OnigEncodingType)の定義を少し変更して、新しい文字エンコ…

改行コード

/\s+?$/の結果がおかしいというメールを一週間前に貰ったのだが、再現しなかった。関係ないかもしれないが、もしかすると、対象テキストの改行コードが\r\nの場合についてかもしれない。この場合には、\nの直前の\rもマッチすることになる。鬼車は公式には改…

Game Journal #21

GJ#21を書泉ブックマートで買ってきた。目に留まった記事、「日本戦史雑話」鳥羽・伏見の戦いでの幕府側の敗因について。「信長最大の危機」プレオーダー開始の記事が載っていたので、早速http://www.gamejournal.net/のオンラインショップでオーダーしてお…

わが愛しのキャンディーズ

12月4日 22:00〜23:30 NHK総合 プレミアム10「わが愛しのキャンディーズ」

課題

次のリリースでは、 平仮名と片仮名の曖昧マッチ Unicodeで、トルコ語/アゼルバイジャン語のcase foldに対応 のどちらかをやろうと思っている。1は必要かどうかよくわからないので、見送ったほうが無難かもしれない。

頭痛

昨日の夜も先週以上に頭痛が酷かった。月曜日ではなく火曜日になったのは、日曜日に将棋日本シリーズを見に行ったことが影響したのだろうか?数時間寝た後で目が覚めても治っていなかったので、もう駄目かと思ったが、朝には何とか治まった。

竜王戦第四局

第19期竜王戦中継サイト 佐藤はもう「序盤の破壊者」と呼ぶしかないのでは?