標準入出力先が実際には端末かどうかを調べるには

手抜き記事です.
というかこっちはサブブログなので平常運転がこれでないといかんのですが.

さて,コマンドラインプログラムにおいて,標準入力・標準出力・標準エラー出力がそれぞれ端末かリダイレクトまたはパイプされて別のファイルまたはプロセスに渡されているかどうかを調べたいことがあります.

今日はその方法を.

Continue reading

Ubuntu 10.10(x86)にCUDA 4.0を入れてサンプルを動かすまで

備忘録以上の何ものでもありませんです.

CUDA4.0はUbuntuに関して10.10を正式サポート対象としてるのもあって,ハッキリ言って,導入に躓く要素はないです.

ちなみに僕のメインマシンはモバイルノート(ThinkPad X201s)なんですが,研究室のマシンがi7-920に9500 GTなので,基本的にCUDAは(エミュレーションじゃなく)こっちでやってます.

Continue reading

sshの公開鍵認証の設定でつまずいた

belltail.jpはさくらVPSで稼働してて、普段はsshで管理してます。
自宅以外にも拠点ができたので、外からごにょごにょいじれるようにしたかった。
やることはキーを生成してauthorized_keysに追加するだけなんだけど。なんか1時間くらい格闘しちゃったのでメモ。

Continue reading