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

RailsでGraphvizを使う

http://d.hatena.ne.jp/wayaguchi/20100608/1276004477チュートリアル http://smpl.seesaa.net/article/3858671.html ここのシートは参考になります。 http://homepage3.nifty.com/kaku-chan/graphviz/chapter_010.html

RailsでデータベースをMySQLからsqlite3に変更する。

http://garin.jp/doc/Ruby/Redmine/sqlite3tomysqlデータベースをMySQLからsqlite3に変更する。 script/plugin install git://github.com/adamwiggins/yaml_db.git rake db:dump RAILS_ENV=productionこれで、db/data.ymlというファイルがダンプされる。 次…

MySQLでDBをダンプする

http://d.hatena.ne.jp/kiyo560808/20090131/1233420834 mysqldump -u root -p DB名 > dump.sql (文字コードを指定する場合) mysqldump --default-character-set=utf8 -u ユーザ名 -p DB名 > 出力先ファイル名 (全てのデータベースをダンプする場合) mysqldu…

Railsで画像のアップロード

ここを参考にしました。 Fleximageというプラグインです。 http://www.clear-code.com/blog/2009/3/23.htmlまず、aws-s3を入れる。 sudo gem install aws-s3RMagickのインストールはここを参考に。 http://superuser.com/questions/152079/how-to-install-rm…

Herokuデプロイ完了

一応Herokuにデプロイできたのでメモ。http://stark-fog-7548.herokuapp.com/環境は、 MacOSX Snow Leopard Ruby 1.8.7 Rails 3.0.0PostgreSQLのインストールと bundle installしてからプッシュするところでつまづいた。 ちなみにローカルでsqlite3使うとプ…

scaffoldのネスト

http://d.hatena.ne.jp/itmsc/20090710/1247191820このプラグインを使う。(上の記事とは違うかも) https://github.com/jeremyf/rspec_on_rails_nested_scaffoldやり方。 ./script/plugin install http://github.com/jeremyf/rspec_on_rails_nested_scaffold.…

jQuery UI のSortableをRailsで使う その2

クラスとかまとめて動かしたいと思っていたところ、 オプションで指定するらしい。 http://allabout.co.jp/gm/gc/24173/ <script type="text/javascript"> jQuery.noConflict(); //他のライブラリとの衝突を回避します jQuery(function($) { $("#myList").sortable({ items: "li" }); }); </script>it…

ArduinoでDCモータを制御する

まだうまく動いていませんが。Processing //シリアルライブラリの取り込み import processing.serial.*; Serial port; import controlP5.*; ControlP5 controlP5; //X座標の変数 int x=0; void setup(){ size(255,100); //シリアルポートの設定 port=new Ser…

Processing+Arduinoでシリアル通信 with ControlP5

シリアル通信を利用してProcessingからArduino上のLEDを光らせます。 ProcessingのGUIとしてControlP5を使っています。 こちらを参考にしました。 http://kousaku-kousaku.blogspot.com/2008/06/processing-arduino.html使われる方はシリアルポートを適当に…

Control P5のチュートリアル

主なコンポーネントの使用方法 http://www.kasperkamperman.com/blog/processing-code/controlp5-library-example1/フォントの変更方法(デフォルトだとcontrolP5のフォントは小さいと思う) http://forum.processing.org/topic/control-p5-changing-mouseov…

Xcode3.2の再インストール

Mac OSX Cocoa プログラミングを読んでいますが、 Xcode3.2が使いたい状況です。Xcode4.1とXcode3.2を併用できる状態だった(はず)なのですが、 Saveしようとするとエラーがでます。 調べると、再インストールが必要だとわかりました。まず、Xcode3.2をアン…

Adobe Flash CS5でモバイルアプリ開発

FlashでAndroid&iOSアプリを作ります。まず環境設定ですが、Air for Androidをインストールします。 と思ったら、もう配布されていない。 現在は、Adobe Flash Professional CS5 Extension for AIR 2.5 というのを用いるようですが、こちらも2012年1月現在配…

C++に新たに追加されている事項 - Cと比較して

・参照 ・関数テンプレート ・仮想関数 ・純粋仮想関数 ・抽象クラス ・演算子のオーバーロード - メンバ関数として - フレンド関数として - 単項演算子のオーバーロード ・クラスの型変換と変換コンストラクタ ・メモリの開放とデストラクタ ・コピーコンス…

Objective-Cにおけるメソッドの記法

例えばメソッドをJavaで書いてみる。 public void increment(Object sender) { count++; textField.setIntValue(count); } Objective-Cで書くとこうなる。 -(void)increment : (id)sender { count++; [textField setIntValue:count]; } アクセス修飾子は存在…

Objective-Cにおける型と定数

・idは任意のオブジェクト型へのポインタである ・BOOLはcharと同じだが、ブーリアン値として用いられる ・YESは1 ・NOは0・IBOutletは無(nothing)へと評価されるマクロである ・IBActionはvoidと同じ (これら2つのキーワードはInterface Builderがクラス…

Kinect to STLを試す

お世話になっているもりやさんのページを参考にしました。 http://fab.kin2ku.org/wiki/i2f2011/setup_kinecttostlKinect to STLの画面 Stlファイルで出力した自分の顔。モデリングソフトのRhinocerosで開いています。3D Printer UP!で出力した自分の顔。

XBeeがX-CTUで認識しないとき

かなりハマったのでメモ。 XBeeエクスプローラUSBでWindows7端末のCOMポートに接続し X-CTUでTest/QueryするとUnable to Commuicateのエラーが出る。 シリアルポートが正常かどうかまず確かめるために 生きてるXBeeを差し込むと正常に認識する。 つまり、USB…

XBeeループバックテスト

なんかXBeeをリセットしないと認識しないとか 早速雲行きが怪しくなってきました。ループバックテストの方法 http://arduino.densikit.com/jikken-shitsu/xbee/dousa-kakunin

Funnel IOの設定

http://kazushi-lab.c.fun.ac.jp/pukiwiki/index.php?Funnel%A4%DE%A4%C8%A4%E1 http://trac.switch-science.com/wiki/ArduinoFioTest http://www.hara3.net/blog/2009/02/funnel_set_up.html http://www.rudesign.jp/ruelog/2009/01/fiofunnel-io.html XBee…

XBee APIの通信プロトコル

お勉強的にまとめておく。http://todotani.cocolog-nifty.com/blog/2010/12/xbeeapi-1ebe.html UART形式 ・開始デリミタ(0x7E=>ASCIIコードではチルダ~) ・フレーム長 ・フレーム特有データ ・チェックサム の4パートから成る。(ATコマンドの場合:送信)

Cygwinにクリップボードの内容を貼り付ける

http://www4.kcn.ne.jp/~boochang/cygwin/index.html $ $eval $(getclip)で、クリップボードに貼りつけたコマンドが実行される。

WiiFlash+Processingを使う

まずAdobe CS5.5体験版をインストール。 http://www.adobe.com/cfusion/tdrc/index.cfm?product=flash&loc=ja 日本版のアカウントが無いと言われたので新しく作りました。WiiFlashの起動は、WiiFlash0.4.5/Server/WiiFlashServer 0.4.5.exe をダブルクリック…

速修Rails3 - Herokuデプロイへの道

http://www.geekzshu.com/rails/1148 データベースはデフォルトのsqlite3でやります。 (Rails3+MySQL+cygwin(win7)はなんかうまくいかない) rails new <app名> cd <app名> bundle install rails generate scaffold コントローラー名 カラム名:型 … (例:rails generate s</app名></app名>…

ARToolKitの設定

ARToolKitの設定を行う。工学ナビのサイト。これだとVC++2010でできなそう。 http://kougaku-navi.net/ARToolKit.html ここが参考になる。 http://blogs.yahoo.co.jp/nekketsu_abacus_man/34974847.html (なんか自分の環境と違うかも。msvcp71.dllとmsvcr71…

ZigBee通信実験

XBee シリーズ2を使った通信実験を試します。 構成は、 WiiRemote→Processing(using WiiFlash) Processing→Arduino(XBee) Arduino→サーボモータXBeeエクスプローラUSBをLet's noteの一番手前側のUSBポートに差す。 シリアルポート(COM16)にドライバがイン…

Kinect用libfreenctのインストール-HomebrewとMacportsのはざま

libusb,libfreenectをMacportsからインストールするために homebrewをアンインストールすることにした。 http://tech.caph.jp/2011/04/06/homebrewの導入と使い方/いちおうログを。 $ brew list cmake jpeg libusb-freenect scala faac lame little-cms tbb …

Kinectの開発環境に関して

Kinect SDK for Windowsでジェスチャ認識ができるらしい。 http://d.hatena.ne.jp/kaorun55/20110708/1310140337 NITEのインストールがにっちもさっちもいかないのでこっちに乗り換えたほうがよさそう。あとsimple-openniというのがあって、ProcessingからKi…

Cygwin+PostgreSQL

http://d.hatena.ne.jp/ymotongpoo/20071221/1198227671 http://discypus.jp/wiki/?Cygwin%2FPostgreSQL%2F%A5%BB%A5%C3%A5%C8%A5%A2%A5%C3%A5%D7%28cygserver%C8%C7%29#content_1_13 めんどくさそう。

Vim+zen-coding

+ ,(comma) https://raw.github.com/mattn/zencoding-vim/master/TUTORIAL

VC++でコンソールが表示されない

VC++でコンソールが表示されずに終了する。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1119965511Ctrl+F5で”デバッグなしで実行”ができるとのこと。