Lions'commentary on unix_2011_autumncanp_20111015

892 views

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • https://github.com/nothingcosmos/UNIXV6Doxygen
    にdoxygenのコメントが付加されたソースコード一式を公開しています。
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
892
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Lions'commentary on unix_2011_autumncanp_20111015

  1. 1. なぜ Lions 本を読んでいるのかOutline1. 自己紹介2. 始めたきっかけ3. 初参加時の感想4. 環境の紹介5. 最終目標 2011/10/15  LionsCommentary on UNIX 読書会 2011autumncanp <nothingcosmos@gmail.com>
  2. 2. 自己紹介 nothingcosmos blog:http://nothingcosmos.blog52.fc2.com/ 元コンパイラ屋のソフトウェアエンジニア 現在は配置転換して金融系の SIer 本日は、仙台から来ました 仕事の都合でまだしばらく横浜にいます。
  3. 3. 自己紹介 nothingcosmos blog:http://nothingcosmos.blog52.fc2.com/
  4. 4. 始めたきっかけ
  5. 5. 初参加時の感想 (1/3) 何を言っているのかさっぱりわからなかった。  そもそも ANSI C じゃないし、謎の idiom が多い  状態の遷移や関数呼び出しの関係が複雑  トップの構造体を眺めても動作が想像できない 一応予習済みだったが、結構忘れていた 本に書かれたソースコードは読み難い  行ったり来たり、関数の caller/callee 探すのが面倒 ソースコードを読むだけじゃ理解することは難しい  Lions のコメントだけじゃ理解することは難しい
  6. 6. 初参加時の感想 (2/3) 何を言っているのかさっぱりわからなかった。  そもそも ANSI C じゃないし、謎の idiom が多い ­­> 慣れる。一般的でない idiom はリストアップすべ きかもしれない。。  状態の遷移や関数呼び出しの関係が複雑 ­­> やるきのないはてだに綺麗にまとまっている  トップの構造体を眺めても動作が想像できない ­­> 私個人が OS の知識不足 ­­> そもそも Lions は構造体へのコメントを章として 設けて充実させるべきだろ。
  7. 7. 初参加時の感想 (3/3) 一応予習済みだったが、結構忘れていた ­­> 個人用にメモを作るしかない 本に書かれたソースコードは読み難い  行ったり来たり、関数の caller/callee 探すのが面倒 ­­> 公開されているソースコードをダウンロードして tag とかで解析する ソースコードを読むだけじゃ理解することは難しい  Lions のコメントだけじゃ理解することは難しい ­­> 自分でコメントを追加するしかない
  8. 8. 環境の紹介 ソースコードの tag 付け ­­> vim + gtags メモる兼コメントの追加 ­­> doxygen 作業履歴兼バックアップ ­­> git
  9. 9. 最終目標 2012 年 05 月までに Nothingcosmos Commentary on UNIX そのために今日は構造体のチートシート作成

×