Entries from 2008-10-01 to 1 month

static initializer 静的初期化子

こんなものがあることを初めて知った。 http://www.itarchitect.jp/technology_and_programming/-/27074-5.html なるほど、確かにstaticメンバ変数の初期化したいときはこうするものか。 しかしこれが実行されるタイミングってのは「クラスがクラス・ローダ…

KeyRemap4MacBook

Mac

ありゃ、Control+Wでの切り取りもできないのか。。。 とりあえず、カタカナ変換はOption+Xキーで代用することにする。押しにくいけど。。 まぁ、カタカナ変換なんてそんなには…使うかなぁ。。。

Macの色んなアプリでEmacsキーバインドを使う

Mac

やばい、これ最強に便利 http://www.pqrs.org/tekezo/macosx/keyremap4macbook/index.html.ja なんで今まで使ってなかったんだろう、アホか俺 WindowsのXKeymacsのような感じ。 Control+Spaceを使った選択とかはさすがにムリかな。 あとカタカナ変換をContro…

パワポなどでプログラムを載せる場合

フォントはCourier Newが良い。

はてなのAtomAPIをJavaから叩く

はてなウェブサービス とにかくコレを使ってみたくて。 しかし分からないことだらけ。 WSSE認証という言葉すら初めて聞いた。 とりあえず参考は yohei-y:weblog: Java からはてなフォトライフAtomAPIを使う Black Duck Open Hub Code Search これは・・・id:Yos…

集合知プログラミング 2章 似ている製品

前回までは「評者」に対し「アイテム」と、その「評価点」を元に「評者同士の類似度」の計算と、それを用いた「未評価のアイテムの推薦」をやってきた。 これに対し、評者とアイテムを逆にすることで違う視点からの計算ができる。 つまり、「アイテム」に対…

命名に悩む

あまりにも変数名がイケてなさすぎる気がしたので、変更を検討してみる。 Iteratorとかってどういう名前を付けるもんなんだろうか。 こういうときこそオープンソースの世界を覗くべきだな。

アプリケーションのアイコンを取得する

Mac

スクリーンショットで撮ろうと思っても場所によってアイコンの大きさが違ってたり背景が入ってしまったりで、どうしたものかと悩んでいたところ。 Macのアプリケーションのアイコンファイルがある場所 - F.Ko-Jiの「一秒後は未来」 Finderから頑張って探そう…

集合知プログラミング 2章 アイテムを推薦する

評価の類似度という尺度ができれば、それを元に評者を相対的にランキングしたり、自分が未評価なものを推薦してもらうこともできる。 ランキングはただ全員との類似度を調べてソートするだけなので省略。 推薦は、それぞれの評者の「アイテムの評価」×「その…

「ひがやすを飲み会」に参加してきた

人見知りで引っ込み思案な自分なりに頑張って積極的に参戦。 思っていた以上に色々なヒトと話せてよかった。 id:hyoshiokさんともお話をしたかったけど今回は話せず。 また次回、頑張ろう。 id:higayasuoさん、ありがとうございました。

集合知プログラミング 2章 ピアソン相関

ユークリッド距離の他に類似度を決定する手法としてピアソン相関係数が紹介されている。 これはデータが正規化されていない場合にその偏りをある程度補正してくれることになるようだ。 ピアソン相関係数は以下の式から求められる。 PearsonCalculator.java p…

集合知プログラミング 2章 ユークリッド距離

せっかくなのでJavaで書いてみた。 お気に入りのPerlでも書こうと思ったけど一緒に読む人間がPerl分からないのでまずはJavaで。 ていうかPerlで書いてる方がいるんですね。あとで真似してみよう。 集合知プログラミング 2章 その1 ユークリッド距離 - ケーズ…

集合知プログラミング

とあるきっかけで読み始めた。集合知プログラミング作者: Toby Segaran,當山仁健,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2008/07/25メディア: 大型本購入: 91人 クリック: 2,220回この商品を含むブログ (277件) を見るpythonで書かれたプログ…