hns - 日記自動生成システム - Version 2.19.8

日記@韜晦する朴念仁


先月 2006年01月 来月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:


2006年01月01日() 旧暦12月2日 [n年日記]

あけおめことよろ

SKIMサポートは今年中に何とかします(当り前だ

「『やめること』を先に考えよう」:

そうだそうだ。

というわけで今年やめること。日本語入力、これ最強。 絶対やめる。 4月までには大体ケリをつける。 半年以内に完全撤退。

これは昨年の3月から決めていたこと。 途中もたついたので若干遅れ気味ではあるけれど、大体 (良い面でも悪い面でも) 思惑通り来ていると思う。一方で、そのために犠牲にしたものも大きく、 まわりにも色々迷惑をかけてしまっているので、はやく日本語入力をやめなければならない。



2006年01月04日(水) 旧暦12月5日 [n年日記]

SKIMサポート

大体できた。これでSCIMの日本語IMEngine関係の大きなところはほぼ片付いた *1 。CannaのRk API対応(要はキーバインド等をGUIで設定できるようにするということ) というのが残っているけれど、今のところこれが必要という声は まったく無いので、たぶんこれは華麗にスルー。 細かいところについてはまだ色々残ってるけれども、それは地道に潰していく。

ということで、なんとか今年はSCIMの事を頭から追い出せそう。 新年早々、幸先のいいスタート。

*1: Helperや本体まわりはまだまだこれから。

今年の豊富

とりあえず日本語入力に関しては、いよいよ辞書にフォーカスをあてる年でしょうか。 Tomoeに関しても、問題はコードよりもむしろ辞書の整備にありますし。

いずれにしても、昨年ほど日本語入力に注力することにはならないでしょうが。


この記事へのツッコミ(全1件) [ ツッコミを入れる ]

Re: 今年の豊富 by ashie    2006/01/09 00:59
うおー、見事に今年の「豊富」だ(TOT

2006年01月05日(木) 旧暦12月6日 [n年日記]

今日の作業

いつまでも続くかわからないけど、昔を思い出してやってみよう。

  • skim-scim-hogeのバグフィックス
  • scim-anthyのドキュメント更新
  • 某原稿書き。金額と分量を考えると1日で上げないと割に合わないけど、 図を用意する時間を考えると明日もこの作業でしょうか。


2006年01月06日(金) 旧暦12月7日 [n年日記]

今日の作業

iwaim氏から報告のあったscim-anthyのバグ調査。:

(w を入力した後に変換を開始後、F10やF11を押すと(wwになる(w これもやはり再変換の影響だろうか。文節毎の直接変換はAnthyが返す 読みの長さを元に文節位置と長さを判定しているのだけど、この場合は 最初の変換時に「(」が「かっこ」という読みで再変換と判別されて しまっているっぽい。この場合、scim-anthyが一文節目の読みを 3文字と誤認識してしまうことになるため、このような事が起こる。

というところだと想像しているけど、まだちゃんと見てない。

風博士:

これ が気になったので久しぶりに風博士のコードを読む。 ついでにstrncmp()をg_str_has_prefix()に変更。

某原稿:

  • 某動作確認のために、VMWareにFC4をインストール。
  • FC4でスクリーンショットを取りまくる。
  • これを元に原稿を手直し。

Ubuntu-ja:

首謀者が「scimをmainに入れるためにwikiに何やら書かにゃならんのだけど、 scimのことわかんないので書けない」とかなんとか言ってたので、代わりに書いておいた。

一応Ubuntu-jaのメンバーとして挙げられてるのだけど、 実は今までそれらしいことをやったことなかったり。 はじめてそれらしいことをやったかも。

社長の相手:

11時まで。まあ出社も遅いので、そんなに頑張って働いているわけではありません。 頑張っていないわけでもないですけど。



2006年01月07日() 旧暦12月8日 [n年日記]

今日の作業

なし。やっぱりだめだこりゃということで、ひたすら寝たり気分転換したり。



2006年01月08日() 旧暦12月9日 [n年日記]

今日の作業

Tomoe:

scim-anthyやskim-scim-anthyにはコード的に気持ち悪い箇所が多々あるのだけど、 それを見直すフェーズは0.10.0〜1.0として予定しているので取り合えず置いておく。 まずは0.9.0と0.10.0をリリースできる体制を整えるが先決。0.9.0はもうリリース できるので、問題は0.10.0。

というわけで、当面暇な時間はTomoeに注力。 オブジェクト指向風のAPIに改定すべく作業を進めていたが、SKIM対応に時間を取られて 途中で止まっていた。と言ってもOO化が真の目的では無く、辞書整備を迅速に進められるように、 まずは字形登録用APIを追加するのが第一の目的だった。しかし色々考慮すると、 結局は先にコンテキストベースのAPIを整えないとつらい、という結論に。

第一目標は、あくまでの第2水準漢字までの辞書の整備。


CodeBlog

深く関われば関わるほど「オープンソースって言ったって誰もコードを見ないじゃないか」 と落胆することが多くなっていた *1 ので、こういう動きは素直に称賛したい。

そういう私も、極々近傍のAnthyのコードをあまりきちんと読んでいなかったりするので、 どこかできちんと時間を作って一行一行精査してみたいですね。

*1: 偉そうに口だけ出してくる人間は後を絶たないわけだが。 と言っても、具体的なプロダクトに踏み込んで意見を言ってくれる、例えばSCIM IMEngineでの UさんやBさんのような方は「コードを見ている」人。 問題は自分ではオープンソースプロダクトを使おうともせず、現場も見ずに、 何ら具体性/実現性の無い意見を言う人間。 なぜ自分が見た事も無いものを賛美あるいは批判できるのかと問いたい。

この記事へのツッコミ(全2件) [ ツッコミを入れる ]

Re: CodeBlog by えとー@口だけ出してる人です。    2006/01/08 15:21
code blog参加して書いてくださるとうれしくブログは読まてもらいたいです。w
Re: CodeBlog by ashie    2006/01/09 01:00
セキュリティに関してはあたしゃ技術的バックボーンが無いので無理っす。 「読者と一...

プレイボール

なんと、今さらアニメ化されていたのか。 子供の頃、夢中になって読んでましたよ。



2006年01月09日(月) 旧暦12月10日 [n年日記]

24

迂闊にも24を見始めたら、止まらなくなってしまって、一日潰した。 時間がもったいなさすぎる。 13:00でなんとか一区切りついたので、しばらく見ないようにしよう。

幸いにして、続きを見ようと思うほど面白いとは思わなかった。 見始めると中毒性があるけど。



2006年01月10日(火) 旧暦12月11日 [n年日記]

今日の作業

  • 原稿の手直し&送付

ふりがなサポート

ちなみに im-canna でのふりがなサポートってどういうインターフェースに なっているのだろう、ということで見てみた。

"furigana" というキーで g_object_set_data() してた。 動的にやるのであれば、その類しか方法無いわな。

しかし動的にやるのであれば、GObjectのPropertyをフル活用したメカニズムにした方が より良いかもしれない。でもそこまでやるなら、FuriganaInterface とかを作って キャストさせた方が素直か。

もし本気でふりがなサポートをやるのであれば、まずはWindows版OOoでふりがなを 扱えるようにした上で、UNIX上で徐々に下のレイヤに派生させていくという方法が 良いのだろうか。 まあ誰か予算を確保してプロジェクトの体制を整えてくれるのであればやってみてもいいかな とは思うけど、今の段階でこれを自分から積極的にやろうとは思わない。 他にやるべきことが多々あるので。


nsIKBStateControlにはより多様なIME APIが必要

kzkさん 及び daiさん のところより。