Your SlideShare is downloading. ×
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Lions'commentary on unix_2011_autumncanp_20111015
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Lions'commentary on unix_2011_autumncanp_20111015

592

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
592
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×