speg03の雑記帳

主に未来の自分のために試したことなどを記録しています

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

jarから実行とEclipseで実行でリソースパスが違う?

画像ファイルなんかを扱うときの話.Eclipseでプロジェクト直下にresourcesフォルダを作って,そこに画像ファイルを置いていたとします.普通にEclipseから実行する分には,次のような感じでいける. Image image = new ImageIcon("resources/hoge.gif").get…

rubygemsのmechanizeをupdateできた

前回の記事で失敗していたmechanizeのupdateに成功した.nokogiriのディレクトリにあったmkmf.logからコンパイルログを見ると,/opt/local/includeとかしかincludeパスが通ってなかったみたい.なので,指定するようにした. $ sudo gem update mechanize --…

大きさのある物体の2次元回転

さっきのだと物体を動かすときに幅と高さが等しくないとダメだったので,幅と高さが違う場合でもできるように考えました.状況としてはこんな感じ. オブジェクトの幅がwで高さがh.括弧になっているのは座標を示します.オブジェクトBaseを中心にオブジェク…

2次元座標の回転

とあることに使うために2次元座標を回転させる計算をしました.CGの講義を思い出しながらアフィン変換とかやってみた.点(a, b)を中心に点(x, y)を角度θだけ回転した点(x', y')を求めるよ!で,結局のところ点(x', y')はこんな感じに.

mechanizeのupdateではまってる

rubygemsのmechanizeをupdateしようとして失敗しているのだけど,どうしたらいいかさっぱり. $ sudo gem update mechanize Updating installed gems Updating mechanize Building native extensions. This could take a while... ERROR: While executing ge…