アカウント名:
パスワード:
はい, GLOBAL [gnu.org]. と言うか, すでに紹介されている [srad.jp]ソースコードツアーも, このGLOBALを使って生成されたものみたいですね. カーネルに限らず, 大規模プログラムを参照する場合の定番ツールです.
Wikipedia [wikipedia.org]は使い始めると中毒になりますよね。適当に単語入力してもリダイレクトしてくれますし、他言語ページにジャンプすれば多言語翻訳にもなる上にわかりやすい解説まで付いてきます。
後はもう少し(紙をめくるのと同じ程度に)軽くなってくれれば…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
百科事典 (スコア:3, すばらしい洞察)
まあ、それが趣味の人とか活字中毒で本切れの人とかなら読むかもしれないけど
ほとんどの人は必要なところだけ読むし、中には全く読まない人もいるだろう?
そういうものになっているのではないの?
#自分はドライバとか読むことはある
#あとメモリ管理とかの一部ね。
Re:百科事典 (スコア:5, 興味深い)
読んでみると、意図的に間違い(というか、論旨を変な方向へ誘導する)を入れて、他社にパクられた場合に証拠とする、みたいなトラップを見つけられて楽しかったです。
ああ、ちなみにその仕事した後、クライアントは実際にパクった会社訴えたらしいですが。
# こんな仕事したのは日本でも数名だと思うのでAC
Re:百科事典 (スコア:1, すばらしい洞察)
ならACの意味ないじゃん :-)
Re:百科事典 (スコア:1)
今回ので身元がわかっても,ACで書いている限りIDでの発言と結び付けられず
お得,とか.
日頃IDでアレな発言を多くしている場合には有効ではないでしょうか.
Re:百科事典 (スコア:0)
Re:百科事典 (スコア:0)
著作権って、本文にしか適用されないんでしょうか。
それとも内容のデータ・資料にも及ぶんでしょうか。
wikipediaには、何かの本を基にして内容を抜き出している
箇所も多いですね。
Re:百科事典 (スコア:2, 興味深い)
百科事典は読むかもしれないけど
ソースコードは必要がない限り読まないかなぁ
やっぱ、全部読むのはつらいので目次とか索引がほしいところ
そういうのがあれば自分で興味がある部分だけを読むこともできるし
おいらの場合だと
メモリ管理やってる場所どこ?とかドライバはどれ?ってのを探すところで挫折しちゃいそう
(ホントはもっと根本的にOSってどうやって動いているのってとこから理解しないとダメな気がするけどw)
Re:百科事典 (スコア:2, 参考になる)
はい, GLOBAL [gnu.org]. と言うか, すでに紹介されている [srad.jp]ソースコードツアーも, このGLOBALを使って生成されたものみたいですね. カーネルに限らず, 大規模プログラムを参照する場合の定番ツールです.
Re:百科事典 (スコア:2, すばらしい洞察)
索引とか目次って言っちゃうと伝わりにくいか....
Linuxのシステムの動作に対して、ファイル名や関数名というページ番号を与えるやつってので伝わるんだろうか?
もっと言い方を変えるとソースを追う手助けより、ソースを追わなくてすむ手助けがほしい
ソースを読んでないことが問題視されてるのにこういうこと言うのは変だと思うけど
実際、ある程度以上の規模になると
ソースだけを読んで全体像を把握とか、ある種の拷問に近いような気がする
わりとよくありがちなことでもあるけれど.....
ソースコード読解支援には (スコア:1)
ただ、現状だと、ソースに手を入れないと変数を anchor に出来なかったような、、、(; ;)
uxi
Re:百科事典 (スコア:0)
索引が欲しい?
はい、ctags。
# って、違うのか。
Re:百科事典 (スコア:1, すばらしい洞察)
段落同士の参照(依存とか言及)関係を手繰るツールです。
いっぽう、
目次は全体の章立てのアウトラインを見るツールですよね。
ソフト開発でよく言われる言い方をするならば、
「Why」を知るためのツールだともいえます。
いっぽうctagsではWhyは判らない。
あとctagsだと上下関係が無い、つまり
「どこから」見たらいいのかは全然判らないですよね。
mainが1つだけあってそれが全てだというプログラムなら
mainから順に降下していけばいいんですが、
OSとかライブラリとかGUIプログラムのように
入り口(要求を投げる場所)が多数有るプログラムでは、
「さてどこから見ようか?」で頭をかかえてしまう。
まあ、アプリとライブラリとOSを全部「まとめて」ctagsすれば、
要求側のアプリからライブラリやOSに降下していく
という見方も出来るでしょうけど。
#という使い方が出来るので、
#やはりアプリもOSも全部がOpenSourceであることが
#すごく便利なのですね。
Re:百科事典 (スコア:0)
Re:百科事典 (スコア:1)
# 変ながきんちょだ
Re:百科事典 (スコア:0)
そーゆーひともいたみたいですよ。 [google.com]
Re:百科事典 (スコア:0)
揚げ足取りばっかりだな
Re:百科事典 (スコア:0)
ゲイツはPで挫折したと聞きましたけど。
っていうか、百科事典は面白いので、隅から隅まででなくても、沢山読むことをお薦めしますよ。
Re:百科事典 (スコア:1)
いまは、映画の舞台や出来事をwikipediaやgoogle earthで調べながら平行して鑑賞することにはまっています。戦争物や社会派映画を見ているとより深い理解が得られますし地理感覚も非常にわかりやすくなりますが、疑問点が出てくるたびに一時停止するので通常の倍以上の時間をかけてしまうことになります。
Re:百科事典 (スコア:1)
Wikipedia [wikipedia.org]は使い始めると中毒になりますよね。適当に単語入力してもリダイレクトしてくれますし、他言語ページにジャンプすれば多言語翻訳にもなる上にわかりやすい解説まで付いてきます。
後はもう少し(紙をめくるのと同じ程度に)軽くなってくれれば…
That is not dead which can eternal lie,
And with strange æons, even death may die.
Re:百科事典 (スコア:0)
つまりpussyの項までは頑張って読んだってことか。
Re:百科事典 (スコア:0)
Re:百科事典 (スコア:0)
#ちなみに自分は、いまだに机上トレースの方が追いやすかったりするオールドタイプです
Re:百科事典 (スコア:0)
(読む以前に問題の場所が分かっている)。
ソースは問題発見のために読むもの
(読む以前には問題が何処にあるか不明なもの)
並べて論じるには難しいのでは?