matlabのコードを読んでいる
matlab触ったことないけど、なんとなく読める。
でも、ちょっとわからない部分とかある場合
octave --braindead
で起動するとoctaveがmatlab互換モードになるのであとは対話的にいじるとなんとなく分かってくる。
「LinuxサーバHacks」を読んだ
「サーバー管理の基本」の章が役に立った
- netstat -lp
- linux init=/bin/bash
- mount -o remount,rw /
- mount -o remount,ro /
- visudo
- lsof
- id_rsa.pub
面白かったので2も読むかな
Linuxサーバ Hacks 2 ―コネクティング、モニタリング、トラブルシューティングBill von Hagen,Brian K. Jones
オライリー・ジャパン / ¥ 3,360 ()
通常24時間以内に発送
[24時間365日] サーバ/インフラを支える技術
こっち方面はあまりやらないので、買うか買うまいか悩んでウィッシュリストに入れっぱなしになっていたのだけど、結局購入。
[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) (WEB+DB PRESSプラスシリーズ)安井 真伸,横川 和哉,ひろせ まさあき,伊藤 直也,田中 慎司,勝見 祐己
技術評論社 / ¥ 2,919 ()
通常24時間以内に発送
- 1章のNATとDSRの話
- 3章のDRBDでミラーリング
- 4章のLinuxチューニング
が勉強になった。というより別にサーバ/インフラを支えてるヒトじゃなくても知ってたほうがいいことが満載なので買って読んどくべき本かもと思った。
vim力が少しアップした
こん棒から錆びた剣程度に。
sshした先でvimを使うことが多いので、使わないからと譲り受けた小綺麗なvimの本を読んでみた。
設定ファイルをいじくらなくてもいい範囲で覚えれば効率的でよい。
nslookupでMXレコード
こんな感じでオプションをつけとけばいいらしい。
nslookup -type=MX メールアドレスの@の右側
ふむ。
tiarraを入れてみた
tiarra - moti.gをみながら設定。というかほとんどみようみまねで。
これで、とりあえず家で使うぶんにはこんな感じでよろしかろう。
あと、職場だと、ファイアウォールにはじかれるからポートフォワードする必要があるんだけどそういう場合はルータでやればいいのかな。そういえば実用PerlプログラミングにPOEでのやりかた書いてあったのを思い出した。
fedora8にfastladderを入れた
fastladder素晴らしい。早速インストールしてみた。rubyは普段使わないのでrubygemsから。
$ ruby ./setup.rb
./lib/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- rdoc/rdoc (LoadError)
from ./lib/rubygems/custom_require.rb:27:in `require'
from ./setup.rb:39
どうもruby-docが足らない。
$ yum install ruby-rdoc
これで、gem installでmongrelとかrailsが入る。
あと、freeimageを入れとかないとエラーが出て動かない。なんでここで解決。ただしyumでは入らなさげだったのでソースから入れた。

やー超快適。サーバーとかいじってる暇なさげだけど、隙をみて職場のRSSリーダー入れ替える計画を立てなきゃ。
今年最後の仕事はFedora8へのアップグレード
poderosaからGNU Screen
C-a aとか C-a nでウィンドウを切り替えられるので便利かも。あとpoderosaのタブ一つに一つのマシンを割り当てれば、タブがごちゃごちゃしなくていい。
でもヘッダーのとこにどのスクリーン使っているかが表示されないのでわかりにくいなぁ。
Windowsからgnu screenを使っている人はどの端末エミュレータを使っているんだろうか?
Linuxカーネル徹底理解
図書カードが結構溜まってたので子供の絵本でも買いにと近所の本屋に行ったら、目に留まったので買ってみた。それにしても田舎でこんなムック買う物好きはいるんだろうか?
大体の仕組みを知りたいときにはいい本。
特に4章のプロセス、メモリー管理、ブートシーケンスの仕組みのあたりは、なんとなく身体で理解してたけど、説明を読んで、ほーなるほどそうだったのかと思ったり。



LinuxサーバHacks―プロが使うテクニック&ツール100選
ViIMproved‐Vim完全バイブル
実用Perlプログラミング

Linuxカーネル徹底理解 (日経BPパソコンベストムック)