2008年7月21日月曜日

Fortran関連のTips

Fortranつかってる方がどのくらいいらっしゃるのかわかりませんが。。。

・ バッファのフラッシュ
xlfを使っていて明示的にバッファへの書き出しを行いたい場合
CALL FLUSH(UNIT)
でフラッシュできる.
ここでUNITは出力装置番号

・ 自由形式

xlfの場合は

-qsuffix=f=f90

としておいて自由形式のファイルには.f90の拡張子をつけておく.

コマンドラインで直接コンパイルするのであれば,

xlf -qsuffix=f=f90 hoge.f90

とすればOK

Makeの場合

Makefileに

.SUFFIXES: .f90

とf90の拡張子を追加しておいて

.f90.o:

xlf95 ${OPT} ${OTH} -qsuffix=f=f90 -c $<

等としておけば, 自由形式と,固定形式を混在させてプロジェクトが作れる.

2008年7月18日金曜日

MacOSX10.5 bluetoothキーボードが効かなくなった問題

先日インストールしてbluetoothキーボードがきかなくなった問題の顛末です

自動ログインにしてたのでとりあえずログインはできたので
CDブートに切り替えていったん認識しました。

環境設定をみるとbluetoothのアイコンが出てきてないので
おそらくソフトウェアアップデートかければなおるだろうと思ってインストール&再起動したのが運のつきでした。
今度はソフトウエアアップデートにより自動ログインが解除され、bluetoothキーボードが効かなくなりました。

こうなるともはや手がないので、実家からUSBキーボードを取り寄せて, ログインしてみました。

すると, ログインしたとたんbluetoothキーボードを認識しました。
環境設定にもbluetoothアイコンが復活してキーボードとの通信が確認できました。

結局結論としては、ソフトウエアアップデートをかけるとなおるけど、USBキーボードはいざというときのために1台持っていないと行けないということですね :p

2008年7月16日水曜日

プロジェクト管理ツールを試してみる

プロジェクト管理、工程管理用のフリーでガントチャートが書けるツールがないかと探しています.
googleあたりで提供してくれるとうれしいんだけど。


・GanttProject
http://ganttproject.biz/
機能的にはまずまず。とりあえずこれを使い込んでみる予定。

工程管理って日付単位でやるらしく、時間管理の単位が『日』となっている。
個人的には『時間』で行程を管理できないのがいたい。
プロジェクトの粒度をわざとあげるけど、一日の途中で引き継ぎができないのが困る。と個人的に思うのだけど、世の中的には必要ないんだろうか。


・がんすけ
http://www.gansuke.com/
フリー版は機能がさびしい気がするけど、前述の一日の途中で仕事が変えられるのは好感.
ただ逆に行程を引き継ぐチャートが書けない気がする。
これもとりあえず使ってみて考えます。

2008年7月9日水曜日

今更MacOSX10.5 インストール

先日購入したMacOSX10.5が到着していたのでインストールしてみました。

だめもとで上書きインストールを選んで、
寝る前にインストールボタンを押して朝起きると、きちんとインストールされてました
・・・・・・が


Bluetoothキーボードがききません。。。
うちはBluetoothキーボードしかもっていないのでパスワードが入力できず設定が直せないです。

ソフトウエアキーボードを使おうと思ったけどキャプスロックがうまく効かないもので大文字が入力できません。。。。

というわけで、当面放置で。週末にUSBキーボードとHD買ってきて、クリーンインストールしようと思います。

2008年7月6日日曜日

ようやくMacOSX購入

しばらくMacから遠ざかっていたけど、久しぶりに部屋を片付けて環境を整えようかなと思い立つ.

MacOSX10.5が出てたなぁということでとりあえずこいつをAppleストアーで購入.
新しいFinderと自動バックアップ機能、Time Machineに期待してみます.
あとはBootChampのドライバ更新か.

いずれにせよRAID付きの外付けHDを買わなきゃね。

2008年7月5日土曜日

Wiiリモコンを使った面白い試み

赤外線で位置を把握するだけでこれだけのことができるんだ。
Wii程度の値段でこれだけの精度が出せるのかと関心しました。


3Dディスプレイ

Wiiリモコンでマルチフィンガー・トラッキング

Wiiリモコンでペンタブレット