備忘録

物忘れが酷いので

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

GAEforJavaでプロジェクトがデバックできなくなる

Usage: <dev-appserver> [options] <war directory>というエラー・メッセージが出て、デバックできなりました。対処法は プロジェクトのpropertiesを開きます。 Run & Debug Settingを開きます。 設定を全て消し、okをクリックです。</war></dev-appserver>

tweepyでstreamingを使う

まず、filterを使ってみます import sys import tweepy from tweepy.auth import OAuthHandler from tweepy.api import API class myExeption(Exception): pass class StreamListener(tweepy.streaming.StreamListener): def __init__(self): #データベース…

Abstract Factory

概要Abstract Factoryは関連するインスタンス群を整合性を もって生成するデザインパターン。例えば、車A、車Bを 作るときに、それぞれのタイヤ、ボディ、エンジンを 正しい組み合わせで整合性を持って組み立てなければならない。 このとき、プラグラマが部…

Factory Method

概要ファクトリメソッドパターンは、インターフェイス を用いてオブジェクトの生成を柔軟にするデザインパターン。 必要に応じて生成するクラスを変えることができるので、再利用性を 高めることができる。 ・Productクラス ファクトリクラスヲが生成するイ…

Singleton

概要シングルトンは外部からのオブジェクトの生成を禁止し 代わりにオブジェクトへのアクセスの手段を提供することで システム内に存在するオブジェクトが1つであることを保証する。 newを使ってオブジェクトを生成した場合、コンストラクタが 呼び出され初…

Linuxのカーネルのバージョンが上がるたびにVMWareが起動しなくなる

こちらのサイトにある手順に従ったら無事起動するようになりました http://blog.b0ne.me/ubuntu/vmware-error-when-kernel-upgrade $ uname -r 3.x.x-x-generic $ sudo ln -s /usr/src/linux-headers-3.x.x-x-generic/include/generated/uapi/linux/version.…

python-mecabを入れてみる

環境: ubuntu-12.04,python 2.7.3 mecab -v mecab of 0.98MeCabのバージョンに合わせたmecab-pythonをインストールしなければなりません。そのため、上記のコマンドでMeCabのバージョンを調べます。 wget http://sourceforge.net/projects/mecab/files/mecab…

電王戦のBGM

Massive Attack - Teardrop Invincible - Muse The Chemical Brothers - Swoon Sigur Rós - Inní mér syngur vitleysingur

python-twitterをcentosで使う

yumでeasy_installをインストール # yum install python-setuptools easy_installでpython-twitterをインストール # easy_install python-twitter # vi test.py -----------------------------------------------------------------------------------------…

教師あり学習・教師なし学習

教師あり学習 決定木、人工ニューラルネットワーク、サポートベクターマシン、ベイジアンフィルタ 教師なし学習 クラスタリング、非負値行列因数分解、自己組織化マップ

マンハッタン距離

サンプルの類似性を比較するために使います n次元ベクトルx,yについて x=, y=

jaccard係数?tanimoto係数?

サンプルの類似性を比較するために使います jaccard係数 A,Bを集合として、 で与えられます。 jaccard距離は 詳しくは http://en.wikipedia.org/wiki/Jaccard_index

ピアソン相関

サンプルを比較するために使えます からなる数値列に対して、ピアソン相関係数は で与えられます。 「集合知プログラミング」という本によると、 で与えられる。 こちらの利点は1回のループで相関係数を求められることです。 この本のMovieLensというサイト…

ユークリッド距離

n-次元ベクトルがあった時、P,Qの座標を とすると ベクトルの距離 がユークリッド距離(ユークリッド空間での距離)です。 n個の要素を持ったものの類似度などを求めるのに使えます。色とか。