土曜日, 6月 14, 2008

寝すぎた…

気持ち悪い… orz

そーいえば、今日IKEAに行く!とか言ってたような orz

もーいーや、またカルマンフィルタの勉強しなきゃいけないみたいだし orz

土曜日, 6月 07, 2008

お勉強会

朝から行ってきた

若い人たちはスゴイなーというか、おじさんもう疲れました orz

今度こそちゃんとコンディション整えていこう

土曜日, 4月 26, 2008

お勉強会

チョー寝不足で死にそうだった orz

まったりペースだたので憑いていくのは全然へーき…ていうか、隅っこで関係ない話ばかりしてた orz

こんなことしててはいけないなーと思いつつ、こんなまったりペースでは2年かかっても終わんないかもーとか思ったり

水曜日, 4月 23, 2008

恋するロードランナー

http://d.hatena.ne.jp/KZR/20080422/p1

Radium Software の中の人だったのか!

火曜日, 4月 22, 2008

で結局…

元の目的(勉強会の準備)とは全然関係ないこと(ldrawいじり)に時間を費やし続けてるし… orz

MinGWで_lgui.dll, _ldraw.dllの再構築

再構築したGTK+開発環境で_lgui.dll, _ldraw.dllの再ビルドをしようと思ったりしたのですが、msysでmake.luaがうまく動かない orz

慣れない事はしないと心に決めて、make.lua見ながら手でコンパイル。

\$ /mingw/bin/gcc -DHAVE_GTK -DBUILD_DLL -Isrc -pipe -Wall \`pkg-config --cflags gtk+-2.0 libglade-2.0\` -I../lua-5.1.3/src/ src/*.c -c \$ /mingw/bin/gcc -shared -Wall *.o \`pkg-config --libs gtk+-2.0 libglade-2.0\` -L.. -llua51 -o _lgui.dll \$ /mingw/bin/gcc -DHAVE_GTK -DBUILD_DLL -Isrc -pipe -Wall \`pkg-config --cflags gtk+-2.0 libglade-2.0\` -I../lua-5.1.3/src/ -I../lgui-0.8.0/ src/*.c -c \$ /mingw/bin/gcc -shared -Wall *.o \`pkg-config --libs gtk+-2.0 libglade-2.0\` -L../lua-5.1.3/src/ -llua51 -o _ldraw.dllでどうにかできた!

MinGWでDLLの作り方が解らなくて、"-llua51"で"lua51.dll"とリンクする、ということになかなか気付けずにしばらく悩んでいたのですが orz

GTK+ on MinGW32

ldrawcairoバインディングがかなり不足気味なので、自分でコンパイルするかとGTK+MinGW32開発環境をインストールするために Gtk+ 2.12.9 Development Environment Revision 2 を入れてみたら、"pkg-config --cflags cairo" とかで「pixman-1.pcがないで?」と怒られる…どうもパッケージングのcairoを最新に入れ替えた際に、pixmanを入れ忘れたっぽい orz

Gtk+ 2.12.9 Development Environment Revision 1 だと問題なさげ。
cairoのバージョンが古いかも知れないけど気にしない。

月曜日, 4月 21, 2008

ldraw

最新版のWindowsバイナリをダウンロード。Lua 5.1とGTK+ 2.12のランタイムが必要なので、Luaソースをダウンロードしてコンパイル。GTK+はランタイムダウンロードして済ませる…割とあっさり動いた。

ただPNG以外のexportが出来ない…ソースを見ても間違いなさそう orz

luaのGUIツールキットとかグラフィックとか

luacairoが使えたらいいなぁ~とか思って、ここいらへんを見てみる。

cairo関係ないけどIUPがコンパクトで対応ファイルもそこそこで悪くない感じ。ただ、日本語Windows環境でPDFのexportがそのままだと難しそう。

cairo関係ではlguildrawが目に付いたので試してみようかな。

他にもいろいろあるみたいだけどとりあえず。

環境復旧中

先月実家に帰って、持参したNote PCいじってたら何故かシステムが壊れた orz

しばらく意気消沈しつつ最低限のインストールをして、忙しい仕事に必要なだけのソフトウェアを入れていただけで使っていたんですが、今週末の勉強会に参加するために開発環境を再構築。
つい関係ないものまでインストールしてるのはご愛嬌。

火曜日, 1月 22, 2008

RD-X6壊れた

先週末から「ディスクをチェックしてください」という表示が出て、ディスクの認識しなくなったなーと思っていたら、どうもドライブが壊れたらしい

取りあえずネットdeダビングでRD-Z1にダビングしながらショップ保証書を探す。

見つかりません orz

水曜日, 1月 02, 2008

lua on MinGW32

以前から使ってみたかったluaをインストールしてみる。

バイナリもありそうだけど、とりあえずコンパイルしてみる。やり方…は面倒なのでmakeとかしてみると、 \$ make Please do make PLATFORM where PLATFORM is one of these: aix ansi bsd freebsd generic linux macosx mingw posix solaris See INSTALL for complete instructions.とか出てくるので、適当に \$ make mingwとかしたら、あっさりできた。

体調が悪いので、実際に使ってみるのは後で。

月曜日, 12月 31, 2007

LLVM

前々から気になっていたLLVMMinGW32バイナリが配布されているのに気がついて触ってみようと。

ここを真似して姫野ベンチを動かしてみようと…動かない orz

よく判んなかったのだけど、どうもMinGW32の実装では外部ライブラリを読み出せないっぽい(実は今は違うかな?)。

ま、普通に*nixで動かしましょう…ということで保留

日曜日, 12月 30, 2007

帰省

午前中から行動…の予定が、連日の疲労が祟って昼まで寝てた orz

慌ててシャワー浴びて洗濯して荷造りして飛び出して、途中でお土産いっぱい(何故か祇園辻利つじりの里を13個とか京煎堂菜宝楽を一杯)買って、東京に着いてそのままアキバにいって安いカラープリンタを買って実家に帰った。

…もう疲れた orz

土曜日, 12月 29, 2007

あれこれ

今日は大阪に出張で来ていた友達とご飯を食べる予定…でしたが、友達が体調不良で予定を切り上げてお帰りになられました。

予定がなくなって暇…てなことはなくて、年末年始の録画スケジュールをごにょごにょ…

金曜日, 12月 28, 2007

仕事納め

今日は仕事収めです。

今からまとまったことをするのは無理ということで、今日は机の上のお片付け…だけでもえらい大変でしたよ。

水曜日, 12月 26, 2007

ANSI Common Lisp

大体読みました…演習問題大分残してるし、Appendixも大分残してるので微妙ですが。
行き帰りの移動中に少しづつ読んでたとはいえ、2ヶ月弱は時間かかり過ぎです。

読んだだけとはいえ、大分為になったと思うです。
意外な効能として、Fortranの仕様が頭の中で整理されつつあるのに驚きを覚えています(特にinterface仕様とか)。

やっぱりなんか自分のコードを書いてみないとですねー。

日曜日, 12月 23, 2007

AntTweakBar

以前から使ってみようと思っていたAntTweakBarを入れてみようかなと。

ソースをダウンロードしてコンパイル…が面倒。
コンパイル済みがここにあるわけなので、これをそのまま使えんかと。

ここを見るとなんか使えそう…で試してみる。 \$ gcc -I../include/ -I../../SDL-1.2.12/include/ \ TwSimpleSDL.c -L../../SDL-1.2.12/build/.libs/ \ ../lib/AntTweakBar.lib -lSDL -lglu32 -lopengl32で問題ないや。

でもやっぱりlib~.aで使いたいのでreimpやdlltoolsを入れようとmingw-utilsをインストール。defファイルはあるので、 \$ dlltool.exe -U -d ./AntTweakBar.def -l libAntTweakbar.aで出来た。 \$ gcc -I../include/ -I../../SDL-1.2.12/include/ \ TwSimpleSDL.c -L../../SDL-1.2.12/build/.libs/ -L. \ -lAntTweakBar -lSDL -lglu32 -lopengl32

gfortran, lapack & lapack95

以前、自宅でFortran95を使おうと思ってG95を入れてlapackを入れたけど、うまくコンパイル出来んかった。

それをちゃんと入れ直そうと。んで、gfortranならいいかなとここからインストール。

そしてここを見ながらLAPACKをインストール。INSTALL/make.inc.gfortran を make.inc に変更するのを忘れずに。ついでにLAPACK95もインストール。

土曜日, 12月 22, 2007

cairoインストール

調子ぶっこいてcairoをインストール。

なんかこれがいけそうなきがしたので、そのままインストール(GTKいらないけど)。

SDLと合わせてこれを試して…何の問題もなく動いた。