2011-10-01から1ヶ月間の記事一覧

pythonの予約語

http://subtech.g.hatena.ne.jp/otsune/20060621/pythonreservedwords >>> __import__('keyword').kwlist ['and', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', ' finally', 'for', 'from', 'global', 'if', '…

NLTKの勉強

Natural Language Processing with Pythonを読みつつ雑多な情報を記していきます。 __future__ について P.9の from __future__ import division がわからない。 http://www.python.jp/doc/2.5/ref/future.html 正誤表について 正誤表はここにある。 http://…

AndroidアプリIrisを使ってみた

Siriいいなぁと思っていたら、AndroidでもSiriみたいなアプリがでてきたらしい。 https://market.android.com/details?id=com.dexetra.iris&hl=jaおお。 Which finger do you like?はWhich singer do you like?と聞きたかった。ちなみにAndroidでのスクリー…

Screenを使う

Mac

macでscreenを使いたい。 Homebrewでインストールしようとしたができなかった。 今度やる。 Rubyもやらないとなぁ。

AVRマイコンライタの製作

PICに引き続きAVRの環境を構築した。 AVRはPICと違ってGNUをサポートしてるらしい。 Cでの開発環境も整っているみたいなので面白そう。 参考にしたのは、武藤先生の面白チャレンジ!インターネットガジェット入門 開発環境はWindows7です。 手順は、 (1)AV…

列挙型enum

typedef enum Week{SUN,MON,TUE,WED,THU,FRI,SAT} Week; int main(void){ Week w; w = SUN; switch (w){ case 0: printf("日曜です。\n"); break; case 1: printf("月曜です。\n"); break; case 2: printf("火曜です。\n"); break; case 3: printf("水曜です…

共用体

共用体は同時に別の値を記憶することができない。 typedef union Year{ int ad; int gengo; }Year; int main(void){ Year myyear; int a,g; printf("西暦を入力してください\n"); scanf("%d",&a); myyear.ad = a; printf("西暦は%dです。\n",myyear.ad); pri…

構造体でリストを作る

typedef struct Car{ int num; double gas; struct Car *next; }Car; int main(void) { Car car0; Car car1; Car car2; Car car3; Car *pcar; car0.num = 1234; car0.gas = 25.5; car1.num = 4567; car1.gas = 52.2; car2.num = 7890; car2.gas = 20.5; car0…

関数ポインタを使う

便利だと思います。 int main(void){ void (*pM[3])(void); int num; pM[0] = show0; pM[1] = show1; pM[2] = show2; printf("どののりものを呼び出しますか?(0:車 1:レーシングカー 2:飛行機)\n"); scanf("%d",&num); if(0< num && num <= 2){ (*pM[num]…

配列を引数として使う

5人の得点の平均点を出す。 以下、失敗例。 #include <stdio.h> float avg(int t[]); float avg(int t[]){ int sum; for(int i=0;i<5;i++){ sum += t[i]; } return sum/5.0; } int main (void) { printf("5人の点数を入力してください"); int test[5]; for(int i=0;i</stdio.h>…

openFrameworksでOpenCV

OpenCVを呼ぶと(No such file or directory)と言われる件。 http://forum.openframeworks.cc/index.php?topic=7112.0 ヘッダーサーチパスに以下を追加。 XcodeのProject>build settings>search path>header search path $(OF_PATH)/addons/ofxOpenCv/src $(O…

ポインタについてのまとめ

Cの復習。 #include <stdio.h> void swap(int x,int y); //関数プロトタイプの宣言 void swap(int x,int y) { printf("swap関数内:xは%d,yは%dです。\n",x,y); int tmp; int *pX; //int型のポインタpAを宣言 int *pY; pX = &x; //ポインタpAにxのアドレスを代入 pY =</stdio.h>…

Windows7のドライバインストール

win7をクリーンインストールしたらトラックパッドが効かなくなったので ドライバを入れる。 久しぶりにwindowsさわったので備忘録。http://askpc.panasonic.co.jp/s/download/install/w8hcn.html#model1 にある、 フラットパッド ドライバー ホイールパッド…

openframeworksギャラリー

BNNの本のサンプルを試しただけですが openframeworksきれいで楽しいです。 (Processingのグラフィックスも同じような感じなんだろうけどそういえば試したことない)

光と影を利用した球体の見せ方ーアルファ値の魔術

ちょっと面白かったので、メモ。 openframeworksです。次の繰り返しを行う。まず円を描画 →中心座標を右下に移動&半径を拡大 →再度円を描画を繰り返す。どういうことかというと。 繰り返し5回のとき。(α=120) まあこういうことです。これを50回繰り返す…

openframeworksの設定について

openframeworksの第一歩。 http://openframeworks.jp/download.htmlからテンプレートが配布されているが、 xcode4.1のテンプレート格納場所がわからない(分かる人教えてください)。そこでテンプレートを使わない方法。(環境はOS X Lion 10.7.2, Xcode 4.1…

RCサーボモータのArduino&Processing制御

明日試す。ここを参考に。 http://blog.goo.ne.jp/roboz80/e/6d309257fd23f2cbee97254df460fb56 /* * Servo Controler */ import controlP5.*; import processing.serial.*; ControlP5 controlP5; Serial myPort; // Create object from Serial class int[] …

PICでLED点灯

PICの環境を整えたのでメモ。 PICプログラミングの統合開発環境:MPLAB IDE PIC書き込み:秋月PICプログラマVer.4 OS: Windows 7 MPLAB IDEのインストールについては問題無し。 AKI PICプログラマver.4についてはいくつか補足。 (1)ver4のPICライティング用P…

Macのアプリケーションバンドル(.app)を作成する with Java編

Macのアプリケーションバンドル(.appというファイル)を作ります。 プログラミング言語はJavaです。 この記事はIDE(統合開発環境)としてXcode以外を使っている方向けかもしれません。 (Xcodeだと.appは自動で作成されるのかも。今回自分はeclipse Heliosを…

XCode4.1でコンパイルできない

Runをかけたとき、SchemeがMy Mac 64-bitとかになっててコンパイルできないとき。

Java FXをeclipseで使う

ここを見てJava FXを追加 http://codezine.jp/article/detail/1448 compile thread: Thread[AWT-EventQueue-0,6,main]とかいうエラーがでた。引数を パッケージ名/${resource_name} にすればよいとのこと。 http://d.hatena.ne.jp/ujiujise/20081216/p7