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

Ruby IDE のインストール Windows

CentOS上でRubyのコーディングをemacsで行ってみたが、どうも自分にはなじめない。。 ということでWindowsでの開発はどんなものか試してみることにした。Windowsで開発するならIDEでしょう、ということでRadRailsを使ってみる。Aptanaなるものを落として、そ…

Yahoo SDK(Java)を使用して地図情報を取得

1. SDKをダウンロード http://developer.yahoo.com/download/download.html※日本Yahooのサイトには無いため注意 2. yahoo_search-dev.jar をクラスパスに追加 1で落としたSDKを解凍すると、yahoo_search-dev.jarが取得できるため、 これを実行するJavaのクラ…

Ruby 覚書 StandardError: No fixture with name 'first' found for table 'XXXX'

RubyのUnitテスト実行時に本エラーが発生した。 test/fixture/xxxx.yml で指定する定義に'first'が無いというエラー。 自分は、xxxx.ymlに - one: : : two: : : - のような記載をしていたため、firstが無いとエラーがでてしまった。 このため - first: : : s…

Ruby on Railes の開発環境を整える

Rubyインストール # yum install ruby ruby-devel rdoc Rubygemsインストール $ wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz $ tar zxvf rubygems-0.9.4.tgz $ cd rubygems-0.9.4 $ su # ruby setup.rb Ruby on Rails インストー…

PostgreSQLのテーブル型変更

1.pg_dumpallでDBのダンプを取る。(dumpfileと言う名前でダンプを取ったと仮定します。) 2.エディタでダンプファイルを開く。 3.直したい型が含まれるtableのcreate table文が見つかるなので、そこで 直したい型に書き換える。 4.psql hogedb 参照元 http:/…

PostGISのGeometry型を持つテーブルにCOPYする方法

COPYコマンドでGeometry型データを入れたい場合はHEXにしてCOPYを実行すればOK! ※psql で geometry型を select 文で表示するとHEXで表示されることが確認できる。以下ではHEXデータの取得方法がWEB上で記載が見つからなかったため、以下に記載しておく。0. s…

 JADで*.jarごとデコンパイルする方法

よく忘れるので記載しておく。 jar xvf test.jar で、解凍して、 jad -o -r -sjava -dsrc **/*.class で、同ディレクトリ以下にある全classのjavaファイルが srcディレクトリ配下に作られます。 2ステップが面倒であればバッチファイルにするとか。 あと、…