Hatena::ブログ(Diary)

ひら このページをアンテナに追加 RSSフィード

2007-10-14

成長の種

友人と話していたら「詳解Linuxカーネル読んでて挫折したよ〜」とか。まぁ、

普通に読むと挫折するような気がする。「知りたい所をちょこちょこ読めば良

いんじゃないの?」などとやさしい言葉をかけるが、本心では「ノートに書き

写しながら全部読め!写経だよ、写経。」みたいな事を思う(笑)


詳解Linuxに限らず、カーネル内部解説本に挫折する人はBlogなどでよく目にす

る。挫折しまくった経験から言わせてもらうと「最低10回くらい挫折してから諦

めよう」だ。「1回くらいの挫折で諦めるなんて、お前は天才にでもなったつも

りか!」などと思うわけである。


実はカーネル内部解説本は1冊読むまでが大変だ。1冊読んでしまえば、他の本

は結構、楽に読め出す。というのもカーネルはどれも似たような構造をしており

似たような問題を抱えており、似たような解決アプローチを採用しているもんだ

からだ。


だから1冊読めると後は結構スラスラと読めだし、カーネル間の違いを楽しめ出

せる。何でもそうだが、一つをじっくりと知り、他のものとの違いを調べられる

ようになると非常に楽しくなる。しんどいのは最初だけである。


詳解Linuxカーネルに挫折する大きな理由の一つは、ソースコードを読もうとし

ていないからだと思う。あの本は基本的にソースコードを解説した本だ。なので

ソースコードを眺めながら読み進めると、本当にムカつくくらい情報不足である。

1000ページ近くあるのだが、”Linuxカーネルソースコードを読む” には内容

が薄いのだ。


とは言いつつLinuxカーネルを読みながら本を読み進めようね、というのも乱暴

な話のような気がする。Linuxカーネル内部解説本で挫折する人は多い。このま

まで良いのか?などと考えていると「詳解Linuxカーネルを読む勉強会」を開き

たいと思えてくる。


詳解Linuxカーネルを全部、非常にわかりやすい形で解説できれば、自分が大き

く成長できそうな気がする。カーネルの事を話し合える仲間を増やせそうな気が

する。


そんなわけで、「詳解Linuxカーネルを読む勉強会」を計画中です(^-^)

namunamu 2007/10/14 18:08
本を読むための勉強会という位置づけは面白いですね(笑
実はカーネルのコードを読もうとしていたのですが、
ゼロからのスタートは無謀そうだったので、
「オペレーティングシステム―設計と理論およびMINIXによる実装」を通勤電車の中で読み始めまして、
まずは MINIX をちゃんと読んでみようとしています。

読み進める中で、「あぁ、これ先日習ったヤツだ」と、
教授の話とひらさんの講義がリンクする瞬間が気持ちいいです(^_^

「詳解Linuxカーネルを読む勉強会」是非参加させてください。

ひらひら 2007/10/14 19:28
>実はカーネルのコードを読もうとしていたのですが、

おぉ〜すばらしい!
カーネルは絶対に読んでおいた方が良いですよ。

>読み進める中で、「あぁ、これ先日習ったヤツだ」と、
>教授の話とひらさんの講義がリンクする瞬間が気持ちいいです(^_^

そう言って頂けると嬉しいです。

う〜む、namuさんをカーネルの世界に引きずり込む為にも
Linuxカーネルを学びやすい環境を作らねば(^-^)

intrajpintrajp 2007/10/14 21:36 ああ、OSC2007でSECUREOSのブースにいたんですが。
himainuさんとお話ししていたんじゃないでしょうか。
そういう方とはつゆ知らずデス。
色々教えてください。
カーネルモジュールの講座には参加したことあるんですが、
まったく判ってないです。
LEDがついたりするのは経験したんですけどね。

ひらひら 2007/10/15 11:23
よろしくです(^-^) > intrajpさん

>ああ、OSC2007でSECUREOSのブースにいたんですが。
>himainuさんとお話ししていたんじゃないでしょうか。

そうそう、組み込みSELinuxで盛り上がってました。
身近な製品にガンガン、組み込まれて欲しいですね。

>カーネルモジュールの講座には参加したことあるんですが、
>まったく判ってないです。

カーネルは独特な用語もあり、なかなか理解するの
が大変ですね。僕も苦労してます(^^;)

hyoshiokhyoshiok 2007/10/15 11:28 東京に出てくる機会があれば不定期でもやりましょうよ。

ひらひら 2007/10/15 18:05
>東京に出てくる機会があれば不定期でもやりましょうよ。

そうですね、是非ともやりたいですね(^-^)

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/hira_sosuke/20071014/1192333678