Linux

今日思い立ってやったこと

andLinuxをインストールして、WindowsでDebianを使えるようにした。 vimrcにgvimの設定をいろいろ書いて、こだわりが周りに伝わるようにした。 壁紙を黒っぽく変えた。 なんで急にこんなことをしたかというと、雑誌の記事に影響を受けたから↓(壁紙を変えたの…

改行コードの削除

MS WindowsからLinuxへもってきたアスキーテキストデータがプログラムで読み込めず困った。 改行コードの問題なのだろうと想像はついたが、処理方法がわからず苦労した。WinSCPでファイル転送(Windows→Linux)するときに、明示的にASCIIファイルを指定した…

 目標を設定することは大事なので、

LPICを受けてみようかと思った。勉強にメリハリをつけたかったので。WEBで申し込めるのであるが、受験料が30000円と表示された時点でやめた! LPICレベル1に30000円かける価値は自分にはない。30000円で買いたい本はたくさんある。

例題で学ぶLinuxプログラミング(プログラムのコンパイル)

日本語は読みづらいが、なんだかんだで1章を読んだ。内容は非常におもしろい。第1章 プログラムのコンパイル プリプロセスまで実行 $ gcc -E hello.c -o hello.cpp プリプロセスされたファイルをオブジェクトコードにコンパイル $ gcc -x cpp-output -c he…

 後悔

書店の閉店10分前に駆け込んで、目次だけ見て買ってしまった本。例題で学ぶLinuxプログラミング―GCCからRPMまでオープンソース・アプリケーション技術作者: カートオール,Kurt Wall,野村純子,桑村潤出版社/メーカー: ピアソンエデュケーション発売日: 2001/0…

リバースエンジニアリング

「例解UNIXプログラミング教室」p.393から、逆アセンブルの手順。 % nm /usr/lib/libc.a | grep setjmp ライブラリファイルを検索 % ar xv /usr/lib/libc.a bsd-_setjmp.o ライブラリから関数を取り出す % objdump -dr bsd-_setjmp.o 逆アセンブル tarとarの…

端末の入力を録画する

scriptコマンドを使えば、typescriptファイルに記録されることは知っていたが、 ttyrecで録画して、ttyplayで再生できるらしい。http://0xcc.net/ttyrec/

 UNIXプログラミング教室

新たにシステムプログラミング本を読みはじめることにする。今、勉強しなければ一生しないことになりそうだったから。 本書を買ったとき、店の人が紙のおみやげ袋に入れてくれた。一冊だけなのに。それほど重くも大きな本でもないのに。 今後2ヶ月くらい、集…

ホスト名を変えた

http://memorva.jp/memo/linux/dns_hostname.php http://www.searchman.info/tips/1360.html このへんを参考にさせていただき、ホスト名を変更した。 これで、再起動しても名前が元に戻らなくなった。あとは外からアクセスする場合にどうするかだ。

 Linuxプログラミング

"Linuxプログラミング"をほぼ毎日読んでいる。最初から一通り目を通しているから、なかなか進まない。分厚い本なので。どういう本なのか、まだあまり理解できていない。書いてあることは興味深いがどこへ向かって収束していくのか。とにかく、読みつづけよう…

 Linuxの教科書

Linuxの使用歴は長いのであるが、管理者などはやったこともないので知識が非常に偏っている。そこでこの本を勉強しているのであるが、とりあえず一回目読了。かなり知らないことだらけであった。 三回ぐらい読んだらせっかくなので試験でも受けてみるかもし…