友之介的つぶやきブログ

PCやらプログラムやらぶつぶつ言ってます

プログラム

scikit-learnの決定木

scikit-learnの決定木を試してみました。データは先日と同様のWikipediaのものを使用です。データの中身は数値にしないといけないみたいなので、適当に変換してみました。 # coding: utf8from sklearn import treedata = [ [0,0,0], [0,1,0], [1,1,0], [0,0,…

ID3

Wikipediaの情報を元にpythonでID3の決定木を試してみました。 ID3 - Wikipedia 今回は画面に表示するだけにしました。”余分な変数を削除し”と書いてあった通り、変数が消えてしまいましたが、バグではなくこういうものなんだろうか? # coding: utf8import …

pyplotを試してみる

pyplotを試してみる確率分布等、見た方がわかると思いpyplotを試してみました。とりあえず、二項分布で実験です。 import mathimport matplotlib.pyplot as pltdef comb(n, x): return math.factorial(n) / (math.factorial(n - x) * math.factorial(x))n = …

cocos

cocosで試しに簡単な物を作ってみたました。が、慣れていない為か結構大変でした。 バージョンが変わると動かなくなるのも厄介ですね。 簡単なものなら、enchant.jsの方が楽ですね。

コンパイル

cocos2d-xがまたコンパイルできなかくなりました。 We will remove this script next versionとエラーが出ていたので、プロジェクトを消して再作成したら無事コンパイルできました。 cocos謎が多い。

コンパイルできない

cocos2d-xのバージョンを3.4から3.6に上げたらeclipseからコンパイルできない事象が。とりあえず、元に戻しますた。3.4でもサンプルが動かないことがあるのでバージョンの影響は大きいフレームワークでしょうか?コマンドでコンパイルする方法もメモ。cocos …

xvfbの切り替えでエラー

以前ブログにも書いた、仮想フレームバッファを使う方法で、xvfb-run python test.pyと、実行してましたが。いつの間にか、取得した情報を元のXに表示しようとするとエラーが発生しました。戻すのには、単純に環境変数のDISPLAYを変更しているだけです。ネッ…

cakephpでpaypal決済

以前cakephpで作った、システムにpaypal決済を付ける為、色々調べてみました。phpからpaypal決済を行うには、API型のエクスプレスチェックアウトが良いみたいですね。cakephp用のプラグインを探してたら見つかりました。 robmcvey/cakephp-paypal · GitHub p…

Cocos2d-xを試してみる

時間ができたので、またcocosを試してみました。まずは前回の続きで、eclipseの設定で。設定 > Andorid > NDK > NDKロケーションにNDKのパスを設定。これを設定しないとデバッグが出来ないということが。あとは、設定 > C/C++ > ビルド > 環境にNDK_ROOTでND…

ホームページの情報を取得

以前からホームページの情報を取得するのに、pythonのurllibを使っていたのですが、最近javascriptを使ったサイトが多く、簡単に情報を取得できなくなってきました。そこで、ネットで調べたところ、python+selenium+PhantomJSを使うとjavascriptを使ったサイ…

cocos環境

さっそく、Cocos2d-xの環境を作ってみました。まずは下記cocosのサイトから本体をダウンロード。http://www.cocos2d-x.org/以前androidアプリを作っていたので環境はありましたが、何故かeclipseが起動せず。仕方ないので本家サイトhttp://www.eclipse.org/…

Cocos2d-x

Cocos2d-xの本を買ってみました。以前、androidでゲームを作った時は、javaで作ってましたが、フルスクラッチなので大変でした。cocosならゲーム用のフレームワークなので、この辺は期待してます。クロスプラットフォームなのもありがたいです。できれば、Py…