2012-01-01から1年間の記事一覧
Gromacsをインストールする際に、--program-suffixオプションを忘れてインストールすると、倍精度でコンパイルした際に_dが残ってしまいます。僕は倍精度をデフォで使っているのでこれは面倒。もし_dが付いてしまっても、シェルスクリプトを書いて一括で変換…
Windows 7 64bitのVMWare上で動かしているLinuxに、Pov-rayをインストールしようとしたところ、バイナリ形式では動かなかったのでソースを落としてきてコンパイル。LinuxはCentos5.8です。http://www.povray.org/download/ 下のほうにあるSource Codeから、L…
ノートPCに仮想化でLinuxを入れようと思い立った。非力なマシンなので古いバージョンがいいかなっていうのと、Fedoraが慣れているという理由でFedora 8を選択。VMwareをインストールし、Fedora 8をLive CDから無事インストール完了。 とりあえずyum updateを…
最近はJavascriptにはまっています。 ループについての高速化でいろいろ試したメモ。部分的に切り取っているのでわけわからんかも。最初の状態 for(i=bond.length-1; i--; ) { ctx_2d.lineWidth = width+2; fncDrawStick(ctx_2d, coor[bond[bondcoor[i][3]][…
マシンが途中でフリーズしていたりするのをチェックするアプリケーションとして、Nagiosなどがありますが、もっと簡単に外部監視をしたいということで、pingを投げてチェックする簡単なシェルスクリプトを書きました。 hosts=( hoge1 hoge2 hoge3 ) for mach…
topでプロセスや計算ジョブを確認してkillしたい場合、同じシェルスクリプトの名前で実行するとどれがどの計算かわからなくなることがあります。それぞれのプロセスがどこで実行されたか、知る方法をまとめました。①プロセスIDを知るまずプロセスIDを調べま…
pythonはインタプリタ言語の特性を生かして簡単にコード作成、実行できるのでとても重宝しています。が、エラーを含んだコードを記述してもその場所まで処理が進まないとわからないという欠点もあります。(シェルスクリプト含め構文チェック機能のない、と…
Fedora15になって新しくなったGnome3ですが、Kernelをいじっているうちに起動しなくなってしまいました。こんなエラー "Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please log out and try again. Log out" 一…
テキスト解析の時にさくっとスクリプトを書くことがあるが、その場しのぎで.(カレントディレクトリ)なんか使っちゃうと気持ちが悪い。いろんなファイルに処理を渡している場合はトラブルの原因にもなるので、手間だけど使うことにした。シェルスクリプトの場…
とても久しぶりでございます。ほぼ1年ぶりですね。 あれから仕事がガラリと変わりました。 とはいっても内容ではなく、フリーでお仕事を引き受けることが多くなり、かなり忙しい&薄給&不安定な毎日を送っています。なぜ突然、書く気になったかというと、ま…