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

pythonからRを利用して、相関係数を求める

Rの使い方よくわからないけど、とりあえずpythonからRを使って相関係数を求める事ができたので書いとく。 相関係数を知る事により、二つの配列の類似度を求める事ができる。 配列の類似度がわかる事によって、レコメンドに応用できるから結構これは便利。 「…

[django] Django Tips

Djangoのドキュメントにのっているけど、自分用に覚えておきたいための Django Tips を書いとく。自分用のメモ 複数列をユニーク指定 modelのMetaクラスにunique_togetherを指定 class Meta: unique_together = (('user1','user2'),) SQLデバッグ djangoで実…

[python][twitter] python-twitterと戯れる

twitterを突然pythonで操りたくなったので、ライブラリとか探していると、 python-twitter なるライブラリがある事を発見した。インストールと動作確認した事をメモっておく。 インストール $ svn checkout http://python-twitter.googlecode.com/svn/trunk/…

ポスト資本主義社会

ドラッカー名著集8 ポスト資本主義社会 (ドラッカー名著集)posted with amazlet at 09.02.08P・F・ドラッカー ダイヤモンド社 売り上げランキング: 41852おすすめ度の平均: 今、この本に記してあることが起こっているAmazon.co.jp で詳細を見る 本書では資本…

[cakephp] 日付の昇順・降順を制御

参考URLcakephpで日付用の入力ボックスをつくっていると、 年がなぜか降順になっており、formクラスの引数みても昇順に変える方法が見つからなかった。修正方法を探していると、 どうも cake/libs/view/helpers/form.php __generateOptions 1822行目 $data =…

"ERROR 1030: Got error 124 from table handler"

mysqlのプロンプトでSQL検索しようとしたら、以下エラーが発生した。"ERROR 1030: Got error 124 from table handler"原因を調べてみると、 ALTER TABLE tblname DISABLE KEYSした後(このタイミングでtblnameへselectするとエラーとなる) ALTER TABLE tblnam…

[cakephp] 全角文字の文字数バリデートチェック

cakephp で maxLength を使用してバリデートしようとすると、全角文字は2文字として数えられてしまい、文字数チェックがうまく行えない。 そんな時は以下の方法で、解決できる。参考URL※環境にあわせて、エンコーディング文字を指定すること!以下のように指…

バリデータチェック

php

euc-jpをバリデートする。 他にもいろいろ書いてあったけど、この記載のみ成功。 preg_matchでは文字コードを指定する?・記述方法が書いてあったサイト 実装 EUC文字コードマッピング表から判断すると、 ァ〜ヶとなる。ァ〜ヶ:\xA5[\xA0-\xF6] の \xA5 が行…

[apache] .htaccess リダイレクトとかサイト

htaccess を作ってくれるサイト http://www.htaccesseditor.com/ リダイレクトとか RewriteRule をhtaccessに書けば簡単にリダイレクトできる。http://smallwebmemo.blog113.fc2.com/blog-entry-241.html

cakephp1.2でサニタイジング

ビューテンプレートでいかのように記載する。 参考URL <table> <tr><td> </td></tr> </table>

データマイニング入門 クラスター分析

昨日から引き続き、データマイニング入門のまとめ。 まずは理論的なことはおいておき、各方法がどんな事に使えるかという観点でまとめていく。■概要以下本書より抜粋。P185 - 観測対象を、互いに似たものどうしでグループ分けする手法である。似たような傾向…

[book][集合知] データマイニング入門 自己組織化マップ

前回からの続き。データマイニング入門posted with amazlet at 09.01.26豊田 秀樹 東京図書 売り上げランキング: 5094おすすめ度の平均: ベイジアンネットが良いAmazon.co.jp で詳細を見る今日は自己組織化マップについてまとめる。 自己組織化マップ ■概要…

[R] 足りないパッケージをインストール

以下のように足りないパッケージですと時々表示されるので、そのときの対応。 以下にエラー library(arules) : 'arules' という名前のパッケージ対処方法は、ここ参考にする。以下検索ように抜粋 導入: http://cran.r-project.org/web/packages/arules/inde…

DSL勉強会 2009年1月25日(日)

DSL勉強会 2009年1月25日(日)に参加してきた。その際に実施した内容を以下に記載しておく。leopard 10.5の環境でsimplemodelar インストール java6インスコ ここ参考にインストール。6じゃないと、UnsupportedError的なものが発生 http://d.hatena.ne.jp/t_y…

定数定義の場所

参考URL http://blog.hereticsintheworld.com/58.html検索用に記載。 アプリ全体→app/config/bootstrap.php コントローラ→app/app_controller.php モデル→app/app_model.php

findで条件の範囲指定をする方法

参考URL http://cakephp.blog16.jp/index.php/2008/06/03/p4検索用に引用 例えば、体重が80Kg以上かつ100Kg以下の人を抽出したい時のfindAllの書き方は下記の通りです。 $conditions = array('del_flg' => '0', 'AND' => array(array('weight' => '>= 80'), …

cakephpでデバッグ

http://book.cakephp.org/ja/view/458/基本的なデバッグ以下をコントローラーなどで埋め込むだけ。htmlにデバッグ値が表示される。 以下は$varの値が表示される。 debug($var, $showHTML = true, $showFrom = true);

Can't create table './database_name/table_name.frm' (errno: 150)

よくはまるのでメモ。 本エラーは自分は、外部キー作成できない時にでた。kinds.id を外部キーの参照先とする。1. だめなSQL CREATE TABLE hoges ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(128), FOREIGN KEY (info_source_id) REFE…

[cakephp] CakePHPのコントローラで複数のモデルを使用する

参考URL http://blog.hansode.org/archives/51027038.html class HogeController extends AppController { var $name = 'Hoges'; var $uses = array('Fuga','Hoge'); ← ここに他のモデルの名前を入れる。

[cakephp] cakephp1.2でドロップダウンリスト表示

以下ライブラリ見てたらわかった。 cake/libs/view/helpers/form.txt select("data/sex", array("1" => "男性", "2" => "女性")); ?> さらにDBデータをselectボックスで表示する 参考URL http://cakephp.blog16.jp/index.php/2008/11/29/p82 Controller $d…

マンガでわかる統計学 回帰分析編

マンガでわかる統計学 回帰分析編posted with amazlet at 09.01.13高橋 信 井上 いろは トレンドプロ オーム社 売り上げランキング: 3467おすすめ度の平均: まず読んでみて! マンガでわかるはそろえるべし 購入してよかったです 見た目の割りにはかなり手強…

マンガでわかる統計学 因子分析編

マンガでわかる統計学 因子分析編posted with amazlet at 09.01.13高橋 信 井上 いろは トレンド・プロ オーム社 売り上げランキング: 5185おすすめ度の平均: 因子分析が本当に分からなくてあきらめている人向け 統計な苦手な方でも分かりやすい。 内容は非…

[book] データマイニング入門

データマイニング入門posted with amazlet at 09.01.26豊田 秀樹 東京図書 売り上げランキング: 5094おすすめ度の平均: ベイジアンネットが良いAmazon.co.jp で詳細を見るなかなか良さげな本。多少実務的に書いてあるような気がする。 以下に各データマイニ…

2009年の目標

今年の目標を起てる。 テーマはアウトプット。去年はインプットが多かったので今年はアウトプットして行く事を目標にする。 WEBサービス(主に集合知やデータマイニング系)を何かしら3つ作る 技術系(主に集合知やデータマイニング系)の記事を書く 集合知の勉…

the goal2

the goalの続編ということで、この本も読んでみた。 ※ちなみにthe goalの読書blogは書いてないザ・ゴール 2 ― 思考プロセスposted with amazlet at 09.01.02エリヤフ ゴールドラット ダイヤモンド社 売り上げランキング: 733おすすめ度の平均: 読みにくい TO…

インストール・リーディング

本をたくさん読むには読むのだが、内容を覚えてなかったりする。 一度読んだ本を頭に残るようにしたい。 そんな願望に答えてくれそうなのがこの本。本書では以下インストールフローに従って、読書する事を進めている。 探す→買う→読む→記録する→活用する フ…