1read 100read
2013年07月UNIX12: ギコ猫のソース探検 (164) TOP カテ一覧 スレ一覧 2ch元 削除依頼
LinuxがAIXに取って代わる、IBMが言及 (112)
そんなふうに考えていた時期がありました (162)
★商用UNIX序列★ (108)
読み飛ばしてる言葉を告白するスレ (140)
FreeBSD/amd64 part3 (and for operation-2ch) (145)
IDENT!!(auth:113) (139)

ギコ猫のソース探検


1 :2001/03/30 〜 最終レス :2013/07/04
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< localteだ!ソースを読め!
 UU ̄ ̄ U U  \_____________


2 :
読むなら、sh スクリプトだが、OSのスタートアップ
スクリプトが面白いぞ。

3 :
俺、rc.hogehoge でshスクリプト憶えた・・・


4 :
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< Kitakataだ!ソープへR!
 UU ̄ ̄ U U  \_____________


5 :
INNのソースは綺麗だねえ。あれこそ、Hackerの手に
よるコードというものだろうか。


6 :
>>3
まっとうな道じゃない? それって。

7 :
まっとうなのか(笑
shスクリプトしらねぇで、システム管理が出来るか!!
って怒られながら憶えたよ。

8 :
age youh!

9 :
>>7
>shスクリプトしらねぇで、システム管理が出来るか!!
どっか参考になるサイトありませんかね?

10 :
>>9
だーから、OS配布物に入ってるモノを読もうよ。あとmanページ。
英語辛いならjmanでどうかな。shのところも読みやすいよ。


11 :
ソース探検スレなんだからスクリプト以外も探検してよ

12 :
>>11
最近Cのソースは極力避けているんだ。ネタが無い。ネタふってくれよ。
フリーソフトで環境整備している所のシステム管理者だと、やっぱり、最低限
のC知識は欲しいですね。つまんない(機種依存)エラーぐらい修正できないと。


13 :
(゚Д゚)ブヒャヒャヒャヒャヒャヒャヒャヒャヒャ

14 :
>>4
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< 喜多方だったら、ラーメン屋へへR!
 UU ̄ ̄ U U  \_____________

15 :
age ま。

16 :
GSのソース見てかなり感動した。

17 :
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< sambaのソース汚すぎるぞゴルァ!
 UU ̄ ̄ U U  \_____________

18 :
Linuxのfloppy.c汚すぎるぞ。( ゚Д゚)ゴルァ

19 :
名スレノヨカン

20 :
>>1
だれもつっこんでないけど、locate では?
ネタ?

21 :
postfix のソースはどうでっしゃろ。
いちいちマニュアルが付いてるのはえらい。

22 :
>>21
コマンドの使いかたをソースにつけられてもねぇ。
別ファイルにした方がいいんじゃないの?

23 :
DarwinのソースObjCとC++がゴチャ混ぜ過ぎるぞ( ゚Д゚)ゴルァ

24 :
16よ、縦書き表示のバグ取り手伝ってくれ

25 :
>>22
コマンドの使い方じゃなくて、内部で使ってる関数・ライブラリの
マニュアルが、それを定義してるソースの先頭に .roff + αな
形式で入ってる。

26 :
djbのソースはすごいよ。いろんな意味で。

27 :
procmail もすごい。最密充填て感じ

28 :
OpenBootのロムとかFreeBSDのIPLとかForthで書いてあるけど読んだ人いるかな。
OpenBootだと逆コンパイラがあるからソース無くても読めるし面白いぜ。

29 :
俺Macも使ってるから読んだけどさほど面白いと思わなかった。
やっぱ縁の下のプログラムって感じでジミだねえ。

30 :
>>29
何が?Darwin?

31 :
>>30
はぁ?

32 :
29はおいらに対するレスだよ。
地味ですか。トリッキーで面白いと思うんだけどな。
ま、趣味の違いか。

33 :
アゲアゲ

34 :
探検しろよ

35 :
>>28
探険してみるよ。おもしろそう。

36 :
初心者でも読めるCソースないですか?
slは簡単に読めました。w3mは氏にました。

37 :
ただ読むだけだとつまんないよ。
「このソフトにこういう機能を追加してやろう」とか
「このソフトはどういう仕組みで動いてるんだ?」とか
具体的な目標を決めたほうが吉。
オレは昔schemeのソースを読んではじめてconservative gcというものを知った。
あのときは感動したなあ。おお、こうやってるのか! と思って。

38 :
初心者でも読めるForthソースないですか?
OpenBootは簡単に読めました。OpenFirmwareは氏にました。

39 :
yaccが吐き出すソース、結構面白いかと。
汚いけど。

40 :
>>39
LALR なパーサは読んでもしかたないような...

41 :
フィルタのソースが読んでいて楽しい。

42 :
fortuneのソース読み中。
len = lseek(fd, 0, SEEK_END);
にちょっと感動。。。ヘタレてるなぁ。

43 :
どっかにソース公開サイトへのリンク集ってない?
なんとなくageとく。

44 :
>>42
man fstat

HISTORY
The fstat command appeared in 4.3BSD-Tahoe.
当時はfstat無かったんだからしょうがねーだろ。

45 :
ところで、ソースを読むコツみたいなものってあるんですか?
>>37の言うように目標を決めていても、サイズが3k前後を越えると理解できなくなってきます。
やっぱり地道に勉強するしかないのかなあ。

46 :
>>45
バグに当たった時、パッチ探す前に自分でも解析/修正してみる。
できた!と思ったらパッチ落としてきて見比べたり。

簡単と思ってたら結構広範囲にチェックしなきゃいけなかったり、
規格の確認とか類似ソースを参照とか、時間つぶし & 勉強には
結構いいネタになる。

47 :
ちなみに今一番>>45がやりやすい環境はCygwin(w
make通らねぇから始まって、動くけどなんかおかしくねえ? というのが
いっぱいあるので。

まぁCygwin内部まで追っかける羽目になった場合、Win32の知識もないと
どうにもならんのだけど。

48 :
やっぱり、自分で考えて答えを確認、っていう方法が勉強の基本ですか。
今ふと、バージョンアップの履歴を追うのも勉強になるかな、なんて思いました。
Solarisプログラミングスレの高校生さんに負けないように頑張りますです。
Cygwinは、、win持ってないからなあ。。。買えばいいんだけど。

49 :
会社で素人さん向けの職種転換プログラミング講座やったyo。
みなさん/usr/src/bin/echo/echo.c理解できないまま終了。/usr/srcの下にもっと簡単なやつないか?

50 :
>>49
usr.sbin/unlink
usr.sbin/link
超つまんないけどね(w

51 :
>>49
/usr/src/usr.bin/true/true.c

52 :
>>49
/usr/src/usr.bin/yes/yes.c

53 :
age

54 :
名スレの予感。。。

55 :
NetHack
歴史と伝統のある、ハッカー必読のコード
Angband
量はあるが、解説が詳しくて初心者向き

56 :
とりあえず,golbal 使ってますが,
他によさげなツールってないですか?


57 :
global

58 :
       ∧∧     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       /⌒ヽ)  < ギコ猫スレなのに出番がない…
     〜(___ )    \_____________
     ''" ""''"" "''

59 :
>>58
まぁcat(3K)でもみながら元気出せ
  .   ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 〜′ ̄ ̄( ゚Д゚)< http://cgi.momo-club.com/~Ry/museum/img-box/img20020219163036.jpg
  .UU ̄ ̄U U  \_________________________

60 :
明日はネコの日age

61 :
>>59
130kでしたが…
正直いって、見損ないました。
がっくりです。

62 :
>>61
まだ見れるぞ?
3Kって三毛って意味で容量じゃないぞcat嫌いなのか?

63 :
>59
カワ(◕ฺ∀◕ฺ)イイ!

64 :
カワ(◕ฺ∀◕ฺ)イイ!
といっても、三毛だから三味線っていう意味じゃないぞ>うひひ
あんがとー。

65 :
>>63
>>64
itteyoshi

66 :
cat派各位
明日はココが祭りになりますね。02222
 A A
m(=^・^=)m http://www02.so-net.ne.jp/~nsasaki/oneko/
コレは今日中にインストール願います
コレも今すぐ書き込んでパーミッション与えてください
#!/bin/csh
echo " A A"
echo -n "m(=^・^=)m"
echo " $* "

67 :
あげ             

68 :
>>66
うひひタン、最近この板サミシイね(´・ω・`)ショボーン

69 :
探検はどうした、ギコ猫!
本業が忙しいなんて泣き事はたくさんだぜ
さっさと出て来なよ
待ってるよ
すっと
ここで

70 :
sageで書き込むから許してね
今はリリース後、数年経ったsolaris2.6でもパッチが出てるけどさ
solaris8,9でも数年後にもパッチが出続けるとは限らないわけよ
パッチが出てないとめんどうな作業が数倍になって
個人で扱いづらい状況なの、これについてみんなどんな見解ですか

71 :
>>70
スレ違いという見解です。

72 :

 2ちゃんねるの皆様へ
 今後、ギコ猫の使用は私どもの許可を得てからにして下さい。
 私どもの商品を勝手に使用した場合は法的な手段も考えております。
                     タ カ ラ webmaster@takaratoys.co.jp


73 :
ギコ猫商標化って、無断使用だよな

74 :
このスレは"ギコ猫"無断使用で削除されるのか?(w

75 :
2ch で使うのはどうだか知らんが、今後「ギコ猫」「ギコ」を称した商品は
タカラを通さないと出せなくなるな。

76 :
しかし、商標ゴロのコナァ〜ミィが難癖つけてくる気がするぞ

77 :
http://www.takaratoys.co.jp/what/giko.html
■商標出願取下のお知らせ
商標出願「ギコ猫」について
平素はタカラ商品をご愛顧賜りまして誠にありがとうございます。
さて、弊社にて平成14年3月12日付に特許庁へ商標出願の手続を致しました
商願2002−19166「ギコ猫」につきましては、本日、出願取下の手続を致しました。
お客様並びにお取引先様に多大なるご迷惑をお掛けしておりますことをお詫び申し上げます。
平成14年6月3日 株式会社タカラ

78 :
>>77
これを機に、ギコ猫そのものをGPL化してしまう、
という手はないのでしょうかねぇ。
あはははははは。

79 :
>>78
ない。

80 :
>>78
GPLマンセー団はけーん

81 :
プロトコルスタックとかわかるギコいるー?

82 :
大体 GPL は著作権を利用してコードを守るためのものだから、
「ギコ猫」という名称はコードでもないし商標でカバーされる範囲では
著作権を利用することもできないし、GPL の適用のしようがない。


とマジレスしてみるテスト。

83 :
ギコ猫をコード化しよう

84 :
そろそろカーネルソースの探検をはじめます。
忙しいので週一連載でスマソ。
識者のフォローお願いしますだ。

85 :
Rマンド

86 :
>>81
内容書くべし。

87 :
>>84
期待age

88 :
Rマンドのソース…ハァハァ。

89 :
いちおう予定。
まず、KSEまわりを探検していこうと思う。簡単にSAを振り返ってから
KSEの概要に触れ、そのあと実際のソースを眺めてみよう。
currentの環境がない人もソースは手元においといてね。
閲覧環境は個々にまかせます。(慣れたものをどうぞ)
# 探検場所の希望があればどうぞ。
# NetBSDのほうがいいかなぁ。

90 :
NetBSD age

91 :
NetBSD きぼん

92 :
FreeBSD キボン

93 :
続かないのかな。。。

94 :
どうした?どうなった?
デーモン君だって、泣き出してもあきらめて投げ出しはしないぞ。
怒らないから、どうしてどうなったか話してみなよ。

95 :
もしや遭難してしまったのでは?

96 :
捜索願、出しますた

97 :
その後どうですか。

98 :
ソース探検ってのはやる人いないのかな??
etagsでtag作成してやれば結構いいのだが。。
なんかおもろくて勉強になるのはあるかな?
やっぱりカーネル?

99 :
生存確認age

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
UNIXの語源=universal Rなのしってた? (119)
ひたすら何かのソースコードを公開するスレ (152)
初心者もOK! FreeBSD質問スレッド その116 (489)
30年後のUNIX板 (146)
UNIX板過去ログ倉庫 (101)
NETRA T1の設定 (174)
--log9.info------------------
[チルト派?]横スクロール可能なマウス[ボール派?] (669)
リコー倒産へのカウントダウン (457)
【D221】Lenovoモニター総合スレ Part3【L220x】 (936)
【PCにも使える】Apple Cinema Display【30インチ】 (289)
キーボードを自作して満悦感に浸るスレ (240)
【WUXGA】HP DreamColor LP2480zx Part1 (716)
【HDD】最適なアロケーションユニットサイズ (487)
ネオテック (125)
LG W2261V-PF 2ミシッ (143)
ドイツ産ROCCAT ていいの? (494)
【WUXGA】DELLULTRASHARP 2405FPW 71【D4】 (335)
USB機器を作りたい。 (294)
【外付け】遅延書き込みエラー【HDD】4 (184)
64bit対応地デジチューナーの情報交換スレ (841)
【26インチIPS液晶】 LG電子 M2600D-PM 【鉄板】 (169)
【安定稼働】センチュリーシステムズ2【ルーター】 (462)
--log55.com------------------
「1920x1080」以上の液晶積んでるスマホは99%地雷、例外はない
分譲マンション、老人が次々死亡し所有者不明に、残された住民の管理費・積立金が賃貸家賃並に暴騰 ★2
【月収300万が4千円に…】営業外され給与激減した「凄腕営業マン」の日本郵便男性社員が提訴へ
アメリカ「月の周回軌道に基地を建設する」
ホンダN-VANがバク売れ!!またお前らの敗北!!!!
【アベノミクス】「現在の生活に満足」74.7% 2年連続で過去最高更新 景気や雇用の回復が背景に
セガ、次世代ゲーム機を発表!統合プログラミング環境も付属!ゲームは自分で作れ!
実は「オブジェクト指向」ってクソじゃね?これデスマーチの原因じゃね?