月例発表会〜プログラミング演習編(2)〜

今日はISDLの4回生によるプログラミング演習の発表会第2週目。みんなこの1ヶ月間で作成したプログラムをパワーポイントとGUIのデモなどで見せてくれる。

先週はシステム重視で見ていて撃沈したので、今日はその辺を一切無視。研究が始まっていて、研究内容の発表をする人もいれば、自分で面白いと思うシステムを作る人もいる。

今回の教訓は、「自分でネーミングを考えなくても名前がついてしまうシステムは面白くない」ということ。そして直書きのAjaxとGoogle WebTools APIを使って作ったAjaxは、一目でその違いが分かるらしいということ。

Read more

クイック投稿(クイックポスト)で改行が効かない時は

mt.cgiと同じディレクトリで

cd tmpl/
vi bm_entry.html

として、432行目(かそのあたり)の

<input type="hidden" name="convert_breaks" value="0" />

<input type="hidden" name="convert_breaks" value="1" />

にすれば解決します。

ただしすでに投稿してしまったエントリーは、mt.cgiから「改行設定」で「なし => 改行を変換する」にして再構築してください。

SOMとMOCKは欲張りすぎた

データをSOMにかけて2次元にマッピングしたあとでMOCKでクラスタリングをしようとしたけれど、SOMのマッピングは空間にほぼ均等にデータをばらまいてしまうようです。これじゃMOCKにはかけられない。

というか、そもそもSOMってよほど頑張らないと順序尺度しか扱えないんじゃないかな。2次元にマッピングできるというところが面白いところなだけで、今回狙っていたような動作はしないっぽいね。そしてMOCKはデータアイテム間の距離さえ分かればクラスタリングできるし。

Read more