2011-01-01から1年間の記事一覧
OpenNI付属のSampleを実行しようかと思ったら突然, One or more of the following nodes could not be enumerated っていうエラー.なんじゃらほいと思ったけど,OpenNIを最新版にしたら無事に動きました. Bagfixがあったらしいのでそのへんでしょうか.よ…
Kinectセンサープログラミングが出ました. 参考になるものは英語の資料ばっかりだったのですごくありがたい本です. でも,初めてやるときや,久しぶりに環境作るときに気になりそうなことがいくつかあったので個人的メモ.ダウンロードリンクの場所とライ…
23も終わりに近付いてきてようやくフリスクが食えるようになったので最近ケースを溜めていたんだけど,タイムリーな感じにarms22さんとこでフリスクレーザーポインタの記事があって,かっちょいい!と思ったので作ってみました. 色がポップなマスカット味と…
SerialPortを使えばRubyからSerialPortをたたくことができます. マイコン側のプログラムを考えてやればシリアル通信の内容によってLEDとかを操作することもできます. とりあえず $ sudo gem install serialport する. とりあえず標準入力から入力した数字…
watirというのを利用すればブラウザをRubyから呼び出すことができる.元々自動テストをするためのものなようなので,テキストフィールドに入力したり,クリックしたりもできる.詳しくは公式サイト. http://watir.com/ 今回はMacでSafariを呼び出すので,sa…
いきなりCrontab使ってデバッグしようとするとやたらとMailが送られてきて非常にうざったいので以下の手順を踏んだ方がいいんじゃないかな. 1.とりあえずRubyプログラムを作る.エラーがなくなるまでやる. 2.シェルスクリプトを書く.うまく実行できるま…
OS入れ直してからはめんどくさくてほぼ生のVimを使っていたのだけれどやっぱりどう考えても不便なのでVim-rubyを入れた. そしたらrubygemsがないといわれたので, $ sudo port install rb-rubygems してやる. 一件落着.
最近Googleカレンダーをいじったりしているんだけどもソースの中でPassWordを記述するのはすごく怖いし,かといって普通に標準入力からのデータを受け取るだけだとパスワードが丸見え.どうにかして入力を消したい.とりあえず,パッっと思いついたのは以下…
ヘッダファイルのインクルードについて. Winでは #include <GL/glut.h>だけどMacだと, #include <GLUT/glut.h>にする. コンパイルするときは,frameworkを指定してやる.GLUT使うならそれも. $gcc -framework OpenGL -framework GLUT prg.c</glut/glut.h></gl/glut.h>
2つの方法があるみたいですが,とりあえず共通してManifest.xmlに以下のパーミッションを追加しておきましょう. コード書いてもバイブしなくて悲しい気持ちになります. <uses-permission android:name="android.permission.VIBRATE"/> 1.Vibratorクラスを使う いろんなウェブサイトで紹介されてたのはVibratorクラス使</uses-permission>…
oFでOpenGLを使いたいとき. oFの原点とGLの原点が違うので変換してやりましょう. 例えばこんな感じ. ofTranslate(ofGetWidth( )/2.0, ofGetHeight( )/2.0, 0); あとはofRotateX,Y,Zでぐるぐる.
【概要】 taskWatherは,Googleカレンダーをもっと身近に,手軽に使うためのデバイスです. やわらかく点滅する光の色によってGoogleカレンダーに登録された今日の予定の数がわかります.光を見るだけで今日の残りのタスクがわかるのです.もっと詳しい予定…