【悪戦】初心者から中級者への道【苦闘】

このエントリーをはてなブックマークに追加
1初心者1
データ
dos暦 ほぼなし
windowz暦 3年
unix暦 5ヵ月
Linux暦 2週間(vine)
プログラム暦 5ヵ月
使用するプログラミング言語 C(ってゆうか他知らない)
使用するエディタ vim


インストールはできたので、初心者から中級者って感じでやります。
題名はばくりました。まだ、音楽はきけるようになったけど、mpegとかはみれないです。
しかし、そんなことは気にせずいきます。いっしょに勉強するひと募集。
2login:Penguin:02/09/19 03:36 ID:HSqh9aep
>>1
同じようなスレを建てるな。
どしろうとからのスレに同居して、それが 1000 行ったらここを使え。
3login:Penguin:02/09/19 03:36 ID:nQAiZP9n
今だ!2ゲットオオォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄      (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ
4login:Penguin:02/09/19 03:37 ID:nQAiZP9n

           ∧_∧
          /⌒ヽ ) トボトボ・・・・・オソカッタ
         i三 ∪  
          |三 |
         (/~∪
        三三
       三三
      三三
5初心者1:02/09/19 03:37 ID:yCmeLcvk
とりあえず、やるのはしょっぱなからデバイスドライバ。
教科書はオライリーのデバイスドライバを読む。
んで作るってことで、よろしく。
6初心者1:02/09/19 03:38 ID:yCmeLcvk
だってやること全然ちがうんだもん。
スレ違いっていわれそうじゃん
7login:Penguin:02/09/19 03:44 ID:HSqh9aep
なんというか、恐いもの知らずというか、
ごく稀れにそれでモノになってしまう奴も居るが、
そういう奴はクソスレ建てたりするバカとは違う。
ま、迷惑にならんように sage 進行でやってみれ。
8login:Penguin:02/09/19 16:14 ID:Ew/ihjx9
どこから初級で、どこから中級なの?
ちなみに、俺はLinux歴4年目だけど
まだまだLinuxを使いこなせてない。けどサーバなどは立てられる。
xinetdの設定もiptablesのルールもある程度設定できる。
Cシェルも組める。。。。。。
やっぱ、今まで独学でLinuxを習ったから
同期の社員でLinuxを使える奴がいないし、比べられもしない。


9login:Penguin:02/09/19 16:24 ID:WiNVILeH
まあガンバレ
10初心者1:02/09/19 17:19 ID:+SsYT/c7
全然サーバーもたてられないし、Cシェルも組めません、xinetd,iptablesって言葉も知らないのですが、
なんとなく、linuxはソースコードがあるので、それよめるようになりたいなって思ってます.
だって、いつもつかってるものの仕組みぐらい知りたいじゃないですか?
俺てきにはある程度よんだら中級ってことにしたいんですが、よろしいでしょうか?
11初心者1:02/09/19 23:58 ID:yCmeLcvk
やっぱ初心者にはむぼーなのかなと思いながら、
いきなりつまった、いちおうちょっと前からよんでるのだが、
これハードウエアの知識かなりないとよめなくねえか。
でも初志貫徹っていってた中学の教えなのでがんばる。


今までのまとめ、

initとcleanをおこなってモジュールを登録削除する。
moduleとして登録するためにはfile_operation構造体をつかう。
file構造体でアクセスしているdeviceを管理する。
12login:Penguin:02/09/20 01:10 ID:t3L5U4jT
やっぱな
13login:Penguin:02/09/20 01:58 ID:cQI2WM9H
別にハードだったらWindowsでもいいんでない?
なんで、ぃぬxで勉強したがる?おまえの目的は何だ?
今時期、ぃぬxでハード詳しいだけじゃ飯は食っていけん。
新しいデストリビューションを作るんだったら話は別だが・・・・。

まぁ、おまえが辿り着く場所は、もう把握出来るけどね。




         断念     諦め    絶望



                 そして、Windowsを使い続けるだろう
14login:Penguin:02/09/20 01:59 ID:yAec5/Me
氏ね
15login:Penguin:02/09/20 02:25 ID:5entF489
CDからブートできないんでFDのブートディスクを作ろうと思っています。
KONDARA MNU/LINUX2.1のブートディスクの作り方をおしえてください
16login:Penguin:02/09/20 03:01 ID:CTYyXC/4
>>13
ぃぬ楠でハードに詳しくて食っていってる人。
http://slashdot.jp/journal.pl?op=display&uid=1020

>>15
スッドレ違い
くだらない質問スレへカエレ!(・∀・)つーか、Kondaraあきらめろって
何回言われたらと小一時間...
17初心者1:02/09/20 06:53 ID:EHWdPoWD
>13

いやだから、動いてるしくみわかるのはwindowsじゃだめでしょ。

なんとなく今日はメモリのところをよんだ。
ページング、ページングってやたら多いなあ、

まとめ、
kmallocは物理メモリに連続した領域を確保する。
vmallocは仮想メモリに連続した領域を確保する。
なのかなあ、ちょっと自信ない。
18login:Penguin:02/09/20 11:53 ID:7qVstRgJ
>>1さん

そんな勉強方法だと疲れませんか?
本で勉強するのも大切だけど、OSが壊れるまで
触ったほうが良いかも。もっともっとlinuxの視野を広げて
私に教えてくださいね(w
19login:Penguin:02/09/20 13:03 ID:yv8TDDGy
>>1
# rm -rf /

するとどうなるか試してみろ。
この結果がどうなるかまず3、4つ予測してからな。

20login:Penguin:02/09/20 15:09 ID:lnkjDtuk
こいつも美味しい所だけつまみ食い野郎だったか。
21初心者1:02/09/20 21:50 ID:EHWdPoWD
>20
なにおいしい所だけつまみぐいやろうって?

>19
/以下が再帰的に全部消えるんでしょ。


>18
それはあなたのいうとおりなんですが、
本を読む方が性分的似合っているのでって感じです。
現にデバイスドライバよんでて楽しいし。


今日はユーザー空間にからわたす引数をカーネル空間でどうやってつかおうかなって、ことします。

一応、mmapを使う方法ではなく、ioctlをつかう方針でいこっかな。
22login:Penguin:02/09/21 00:26 ID:jV2skEO8
>>21
> /以下が再帰的に全部消えるんでしょ。
で、その後どうなる?
23初心者1:02/09/21 04:57 ID:qNGp4ylx
>22
わかんないっす、すみません。動かなくなってOS再インストールなのかな

ioctlわかんねえ、サンプルプログラムがよくわからんぞ。
ioctlのcmdをきめるのに、なぜこんなにごちゃごちゃしているのだ。
しっかし、さすが俺のたてたスレ異常にのびないな。まあ、俺の日記がわりってことでいいか

まとめ:cmdのきめかた

マジック番号をきめるにはDocumentation/ioctl-number.txtをみて使ってない番号をしらべるのだが、'a'とかあるのはそれを16進数に直したものがとってある。
include/asm/ioctl.hにある最初の8ビットがどうやらマジックナンバーに関与するよう。
cmdをきめるため、マジックナンバーを使用し、_IO,_IOR,IOW,IOWRなどを使用する。が、なぜ転送の0である_IOがあるかは不明。
24初心者1:02/09/21 22:45 ID:qNGp4ylx
ioctlの使い方みたいなのはだいたいわかってきた模様。
しかし、__get_userの第一引数ってのがよくわからんぞ。
insmodしようとするとその第一引数が文句いわれる。
これなんにつかうものなのか。
25login:Penguin:02/09/22 00:32 ID:z43+d9Jk
そろそろ君がまだ足を踏入れられない領域なのんだと自覚するべき
26login:Penguin:02/09/22 17:59 ID:FUGEuI0y
>>25
胴衣

>>1
気持ち悪いからもう止めたら?
27login:Penguin:02/09/22 18:31 ID:Fpag4Bhj
>>24
えーと、カーネル側から攻めるんじゃなくって、
ふつーにユーザ側のプログラムからはじめた方が
早く幸せになれると思います。
28初心者1:02/09/23 00:07 ID:ezKGDErL
わるかったな気持ち悪くて、まあ、きみほどではない。

一応今日プログラム書いてみた。
けっこう時間かかったけど、デバイスに直接アクセスして音がなるようになった。今度はこの周波数をいじってメロデイにするか。

賛成の人が全くいないようですが、僕は偏屈なのでつづけます。
ちょっとぐらい応援してくれる人あらわれたっていいじゃんかよ。

なぜみんなユーザー側からのプログラムかけっていうのかわかんないんすが、
システムコールとかおぼえよってことなのかな
29login:Penguin:02/09/23 00:10 ID:x8EH4P0Z
>>28
> ちょっとぐらい応援してくれる人あらわれたっていいじゃんかよ。
なぜあらわれないのか考えてみよう。
30初心者1:02/09/23 01:01 ID:ezKGDErL
なんで?俺そんな態度わるいんかな?
31login:Penguin:02/09/23 10:48 ID:FSj9qb7j
応援している人がいても、わざわざ書き込んだりしない。
だって煽ってるほうが楽しいから。

だから煽りも応援とおもってこのまま続けれ。
32login:Penguin:02/09/23 11:34 ID:aoMaCszh
君は凄いよ。凄く努力家で尊敬の価します。
今後ももっともっと勉強した方が良いよ。
本当に君は凄い、何もかも凄いよ。
応援してるから、がんばってね。ほらっ!もっとレス書いてみて。ほらっ!
そしたら、もっともっとスレッドは伸びるよ。相手のコメントを待ってちゃ駄目。
君からどんどん、レスを書いてみてください。
33login:Penguin:02/09/23 14:36 ID:OpsufMrn
>>30
日記スレなんてそんなもんだよ。
ここは板自体がさびれてるからagaってるけど、
普通はスレ一覧の真ん中よりちょい下くらいでひっそりと咲いているもの。
34login:Penguin:02/09/23 19:13 ID:/mDkTu3d
>>1
まずは、自己紹介からどうぞ。
年齢、学校名、身長、体重、血液型、生年月日を記入の上
このスレッドを継続して下さい。
35login:Penguin:02/09/23 23:59 ID:HOfL/LT0
>>1
こっちはCとかわかんないしー。
はっきりいって俺よりレベル高そうだから、ROMるしかないって感じー。

36初心者1:02/09/24 07:32 ID:mdWxu4f9
やっぱ俺文章力ないからだめなのかなって思ってたから
なんかちょっとレスあってうれしいぞ。

俺のプロフィールはご勘弁をいろいろばれてしまうので、
大学は地方の国立です。ってゆうかよく学生ってわかりましたね。

俺も5ヶ月前までCとか全く知りませんでした。
というか、いまだに実はグラフィカルな表示方法もしりません。
つまり、windouz でウインドウをつくってなにかするってことはやったことなく
まあ、初心者ってことです。OSってwindoz以外知らなかったし、
UNIXはきいたことあったけど、昔のパソコンの種類みたいなもんだと思ってた。

もし、俺がこのあと成長していろいろ書けるようになったら、
このスレでこういう順序でやればこのぐらいの期間でこれだけ成長できるっていう
目安になるので、参考になったらいいなっておもってます。

で最近の様子。

一応目標としていたキャラクタ型のデバイスドライバをつくることができました。
といってもすごく簡単なものです。解説って感じでかきます。
37初心者1:02/09/24 08:15 ID:mdWxu4f9
デバイスドライバはキャラクタ型と、ブロック型にわかれます。
キャラクタ型は一バイト単位でデバイスとデータのやりとりをし、
ブロック型はそれ以上でやりとりするってことです。(大きさがきまっているかはしりません)

目的:デバイスに対してあるひとつの数字を渡してやるだけのデバイスです。
   ユーザー側からはその渡す数字と、渡した数字の効果の時間だけをわたします。
   具体的に書きたいのですが、友達にばれるといやなので、明言はさけます。

僕がつくったものはIOポートにドライバが直接書き込んで、制御するものです。
ここでIOポートとはデバイスごとに番号がわりふられているもので、
そこに信号をだすことによって制御します。
僕の認識ではIOポートといのは実際のハードウェアのピンとかなんじゃないかなって思ってます。
ほかにIOメモリという方法がありますが、僕は実装してないのでふれません。

デバイスドライバで重要なこととしてカーネル空間とユーザー空間をきちんとわけて考えるってのがあります。
デバイスドライバはカーネル空間の一部なので、アプリケーションを作成するときに使っていた、
関数は一切つかえません、そのかわりカーネルが用意している関数をしようします。

linuxのデバイスドライバはモジュール化することができます。
モジュール化するとはカーネルのコンパイルを一部とりのぞいて、OSの起動中に必要なときにもってこれる状態にすることです。
このため、モジュール化するための様式がある程度きまっていて、その規則にのっとっておこなわなければなりません。

書くときの規則とは、基本としてinit,releaseという関数をつくって、登録と削除をおこなえるようにしなければなりません。
その他にもなんこか使える関数は決まっていて、 initのなかでoperation構造体というものでその一覧をカーネルに登録します。
それによってその登録した関数がユーザー側から使えるようになります。
38初心者1:02/09/24 08:15 ID:mdWxu4f9

僕は簡単なものしか作っていないのでint,release以外はioctlという関数しかつかっていません、
read,writeを使用して作成することも考えたし、一応実装もしたのですが、
read,writeはキャラクタ型のものしかユーザー側と入出力できないといった制限があるのにたいし、
ioctl関数とはユーザー側からの入出力等を自分の定義した形でおこなえるので、
これを使用しました。ただ、ioctlを使うということは他にioctlを使っているデバイスドライバと、
同じ識別番号を使用してはいけないといった規則があるため、それ以外のものを選ばなければなりません。
これに対し、mmapといったユーザー空間のデータをカーネル空間で使用できるようにする関数もありますが、
これはめんどくさいらしいのでやめました。
はじめにはなした時間のことですが、これにはいろいろめんどくさいことがあるので、
説明をやめます。僕の理解力では理解できなかった部分も多かったし、
結果的に実装ではあんまりよくない方法をとりました。

以上概要でした。違ってるところとかあったらご指摘していただけるとうれしいです。
今後ですが、デバイスドライバはちょっとお休みします。
別に難しくてあきらめたってわけじゃ全然ないです。
かわりに他にかんがえてることがあるので。次からはそっちの方を報告します。
あっ、基本的にシステムまわりのことですからね。
39初心者1:02/09/24 18:30 ID:LuYdOxNv
応援age
40初心者1:02/09/25 01:04 ID:fAZM49Ng
がんばって書いたからコメントほすぃな。
41login:Penguin:02/09/25 01:16 ID:V0w9hsH3
すげぇな、C暦5ヶ月でそこまで書けるのか!?
って、どのぐらいすごいことなのか分かんないけど。。。

俺、研究でプログラム書かないから、ここ2年間ぐらい使ってない。
書くのはしょぼ〜いシェルスクリプトぐらい、C言語忘れちまった。。。
4227:02/09/25 01:43 ID:kYaZ10pV
>>1
ユーザランドから、って言ったのは、煽りでもなんでもないだす。
例えば、自分でエンジン空けてガリガリ改造したり、エンジンヘッドを
自作(!)しちゃったりする人も、やっぱりいきなりエンジンを開けはじめ
ないで、、最初はガシガシ自動車の運転したり、ちょこっとした
改造やったりしてから、「次はエンジンだ!」ってやってく人の方が
多いと思うんですよ。
いきなりエンジン開けたところで、どうやったら欲しいエンジンに
なるのか、そもそも、どういうエンジンが必要なのか、わからないから
途方にくれちゃうんじゃないかな、と。

read/write/ioctl/mmapとで悩んだみたいだけど、他のディバイス
ドライバ叩くようなプログラムになれていれば、「どんなとき、
どれを使うのが楽か」ってのが*感覚的に*わかったんじゃ
ないかな、と。
でも、そうじゃなくて、オバケ屋敷の出口から探検したって、
それはそれで楽しいかもしれないし、ブレークスルーってのは、
そういうとこからおこるのかもね。

読んでて楽しいよ。デバドラじゃなくてもいいから、続けてね。
もし、「あー目的がねーからやめよかな」って思うなら、
http://pc.2ch.net/test/read.cgi/linux/1011982036/281-
こっち来て手伝ってよ。
43login:Penguin:02/09/25 01:56 ID:22rGSS6z
IOポートを叩くことだけが目的なら、
ioperm(又はiopl)システムコール使ったユーザ空間で動くプログラムを
書いて、sudoを通して使う、もしくは実行ファイルにsビットを
立てればふつーに実行できるよ。

多分、ゲームか友達にイタズラするためか、学祭用の出し物だと
思うけど、楽するとこは楽する、ってのも手。
44初心者1:02/09/25 03:56 ID:93bZEqCQ
キタ━━━━━━(゚∀゚)━━━━━━ !!やた、反応あった。

>43
たぶん systemcallであるだろうなっとは思っていたのですが、
今回の目的はデバイスドライバの勉強だったので、
システムコールじゃちょっとって感じでした。
学園祭とか、いたずらとかでもなく、目的は勉強だけです。
これでなんかしようって気は全然ありません。
ってゆうかこんなんでなんか利用できる方法ってあるんですか?

>42
おっしゃることは本当にそうだと思います。たしかに今回writeに対して
ioctlがどんな利点をもっているかとはすぐにわかりませんでしたが、
システムコールで使っていたら、すぐにわかったことでしょう。
まったくもってそのとおりなのですが、なんていっても、
ユーザー側のプログラムにあまり興味がわかないのです。
本当にただそれだけなのですが、ひょっとしたらそのうち書きだすかもしれません。
ディストリビューションのことですが、僕としてはまだなにか新しいものを作れる段階では
ないと思っています。一応次にやりたいなっておもっているのはCPU等のアーキテクチャな方です。
今回メモリまわりのことの知識が足らなくて苦労する点がありました。
一回本を読んだことはあるのですが、やっぱり実際につくってみるかってのが性分にあってますので、
チャレンジしてみます。とりあえず、アセンブリ言語をあるていどやってからはじめよっかなって、
思ってデバイスドライバは中断しました。助言していただいてる方向の正反対をいって、申し訳ありません。


45login:Penguin:02/09/25 10:11 ID:RSI5JpUm
-------一時終了------------

1のどこが初心者なのかと。

ここは、文系人間で、ウインドウズしか使ったことなくて、
最近リナックスを入れてみて、なんとかGNOME上でインターネット出来た初心者が
次のステップを目指すスレです。

では、次の方どうぞ。
今後>>1はなかったことにして進めてください。

---------再開---------------
46login:Penguin:02/09/25 10:34 ID:kyoT8myB
>>45
いや、あからさまに初心者だと思うよ。ただ、スタート地点から
よーいどんしたら、一見あさっての方向に走りだしただけだよ。
全速力で。

>次のステップを目指すスレです。
彼にとっては、デバドラをとりあえず動かすことが次のステップで、
その次はMM、その次はプロセス管理なんだよ。

「文系人間」なる人は、何が次のステップなのかな?
47login:Penguin:02/09/25 13:57 ID:QVU4TFiQ
Linuxの方が窓より融通利くのでこの世にLinuxしか無いと思えばいいさ。
漏れもMacの人だったがUNIX大学で使うぞってなってからそう思ってやってた。
取り合えず先ずは後先も考えずにいじくり倒してみろと言いたい。
(バックアップは別パーテーションのHDに取ってな)
んで、ある程度分かってきたら元に戻して解説書と一緒にじっくりと。
48初心者1:02/09/25 14:20 ID:93bZEqCQ
>45
だから最初にいったじゃん、同じようなスレがあるんだけど、(てゆうか俺が題名ぱくった)
さすがにそこで話す話ではないなって思ったので、スレ立てたんだよ。
ちなみに【悪戦】素人から初心者への道【苦闘】ってやつ。 だから、スレの趣旨としては間違ってないと思うんだけど。

>46
かなり洞察鋭いですね。なんで、CPU設計終わったらプロセスやろっかなって思ってるのわかったんですか?
すごくびっくりした。カーネルの方向にいくってばればれでした?でもMMってなに?


全然アセンブラわかんねえ。とりあえず今Cで書いたものをアセンブラに書き直してます。
しかも、なんか全然おもしろくないんですよ。なれたら面白くなってくるのかな。
引き続きがんばろっと。
49初心者1:02/09/25 14:47 ID:93bZEqCQ
今プログラム板にはじめていって、アセンブラスレをみた、
全くわからん、これはデバイスドライバよりピンチだぞ。
設計のためにちょっとだけやってみるかってノリだったが、
まじで困ったぞ。
50login:Penguin:02/09/26 00:56 ID:ElgTUi62
>>1
君はすごいよ。
君の将来設計が聞きたいね。まず、どのような職について
どのようなことをしてお金を稼ぎたいのかを。
それとも、趣味でやってるのかな?趣味だったらかなりの悪趣味かも(w
まぁ、別に煽ってるわけではない。君には君の道がある。
なんにせよ、ひとつの事極める事は良いことだよ。
51login:Penguin:02/09/26 01:13 ID:0Me4K4dS
>>1
こういう流れでMMって言や、Memory Management のこと。
CPUの話でMMUとかでてくるだろ。あのMM。UはUnitだ。

アセンブラは、必要なとこだけ使えばいいのでわ?
OS書くのに楽するためにCが出来たんだし。
52login:Penguin:02/09/26 01:26 ID:0Me4K4dS
>>50
> それとも、趣味でやってるのかな?趣味だったらかなりの悪趣味かも(w

あんた、Linux板来る資格ないよ(w
53login:Penguin:02/09/26 02:58 ID:eKF8zrHZ
>>37
>具体的に書きたいのですが、友達にばれるといやなので、明言はさけます。

もうばれてるから気にすんな
54初心者1:02/09/26 07:29 ID:gxcE2bEv
まじでばれてる?ほかの人にいわないでね。

メモリはまだあんま考えてないですね。たぶんまだ先にいろいろありそうだから。
MMUってのは聞いたことあるようなないような、ハードウェウについてはいまから勉強します。

将来設計ですか?あんま考えてないなあ、ずっとコンピュータ系でくっていくかも怪しい。
友達とかによくいわれるのですが、あんまり技術系の性格ではないらしいです。
まあ、1年ぐらいはそういうことして働こうかなとは思ってますが。
なんか勘違いされてるみたいですが、俺そんな難しいことやれませんから、
これで食っていくってのはつらいなって感じです。

本当にアセンブリ進まないですね。しばらく時間が拘束されているため、
あんまり時間が取れないのもありますけど。

どうでもいいですが、いきなりレベル低くなったらすみません。
どうやら俺はレベルの高低がよくわかってないので、
いきなりレベル低いことやりだすかもしれないですが、勘弁してください。
55login:Penguin:02/09/26 12:06 ID:G+lOzbd9
リナクソ
56login:Penguin:02/09/26 12:45 ID:l3dRzYLM
>>1
あんまり面白くない。
別の場所で勝手にやれば?


よって
    ======== 終了 ========
    ======== 終了 ========
    ======== 終了 ========
57login:Penguin:02/09/26 13:06 ID:59ZWdb/6
もともとLinuxにまったく興味関心がない人が
宿題でやれと言われたから仕方なく調べ物をしてるって感じだな。

他になにか本気でのめりこむことができるものがあるんなら、
そっちをやったほうがいいと思う。
58初心者1:02/09/26 19:47 ID:gxcE2bEv
夏休みだからって宿題って、小学生じゃないんだから
でもやっぱあれですね。こういう風にいわれるとやる気なくなるなあ。
正直プログラムは好きですけど、linuxが好きかはわかんないです。

一応アセンブラだいたいこんな感じかなってわかってきました。
基本的にCで考えたのとあんまりかわらないなって感じで、
ちょっと複雑で具体的になったようです。

どうでもいいですけど、はじめてまともにスレたてたのですが、
批判的なこといわれてるの結構みてましたけど、
いざ自分がってなるとちょっとショックですよね。
ここは2chだぞっていわれるとそれまでですけど、
59login:Penguin:02/09/26 21:53 ID:VtSPaEEG
やる気無くなるならヤメればいいじゃん。
何か勘違いしてるようだけど、
別に、俺らは無理してやってくれなんて言ってないし・・・

>夏休みだからって宿題って、小学生じゃないんだから
おまえ、誉められたら調子コイてるじゃん
小学生並だよ。(ぉ
60login:Penguin:02/09/26 22:34 ID:a8IF1cbv
   ,,ヘヘヘヘ,,   / ̄ ̄ ̄ ̄ ̄
  ミ,, ´Д`ミ < いろいろあるかも知れんけど、まぁちょっと辛抱しやぁ
  .ミ,,    ,,ミ  \_____
  | | |
  (__)_)
61login:Penguin:02/09/26 23:29 ID:lt1pzqZK
>>1
このテのスレのコツは、礼を言うべきときは言って、あとは
アオリ、ハゲマシ関係なく基本的には淡々と進めることだ。

良スレの例:
http://pc.2ch.net/test/read.cgi/linux/997328024/-100

62初心者1:02/09/27 02:59 ID:9MajON2l
57と59って一緒の人ですよね。それでいいますけど。
はじめむかついたんですが、冷静に考えてみると、そのとおりですね。
確かに調子こいてましたね。すみません。

それでこんなふうにいわれた理由をかんがえたんですが、
54のときに俺がこれでくってく気ないっていったじゃないですか、
あれってこの業界で飯くっている人に対して、すごく失礼ですよね。
申し訳ないです。

>60,61
ありがとうございます。冷静に考えることができました。
63login:Penguin:02/09/27 09:47 ID:UBXLbX2m
おれもデバイスドライバ書いてみたいなと思ってて、でも、
まだそれはちょっと無理だろ、とか思っていたけど、

順序なんて、気にしなくてもいいって気づかされた思いでした。
だって自分で使う範囲だもんね。
いちさんありがと
64login:Penguin:02/09/27 11:26 ID:Bk3J3OAM
>>63
そうです。
そういう謙虚さが大事です。

1 のようにそれを誇示しなければね...
1 のように上っ面だけで知ったかしなければね...
1 のように井の中の蛙にならないように...
65login:Penguin:02/09/27 11:53 ID:xWQNNWMT
>>62
> あれってこの業界で飯くっている人に対して、すごく失礼ですよね。
そうか?
66login:Penguin:02/09/27 13:30 ID:8a8CuTaT
マターリいこうよ
67login:Penguin:02/09/28 04:13 ID:T7306Jam
もう>>1は断念したってよ。
68初心者1:02/09/28 05:25 ID:Uo++okTX
計画:
基本的なアセンブリがよくできてませんが、とりあえず、コンピュータの構成と設計っていう本を読んでから、設計に移ります。

設計にはいるのは一週間後にできたらいいなって思ってます。
とりあえず、もうちょっとアセンブリ読ませて下さい。
69login:Penguin:02/09/28 10:26 ID:jsIlIQWG
素人の書いたアセンブラよりCの吐き出すコードのほうが優秀
70(´・ε。・`):02/09/28 11:34 ID:bWsHazmv
>>69
最近の最適化コンパイラには恐ろしい物を感じます。
71login:Penguin:02/09/28 22:04 ID:WdiW7Vuo
アセンブリを翻訳するのがアセンブラですか?
72login:Penguin:02/09/28 22:35 ID:bWsHazmv
>>71
アセンブリ言語で書かれたソースをアセンブルするもの
73初心者1:02/09/29 08:35 ID:Zr8OXTox
アセンブラに関する気づいたこと

アセンブラやってて思ったんですが、Cってあんまりマシン語に直結してないんですね。
まず、勉強になった点として、配列をメモリに確保するときに、実際にメモリでおこなわれているのはスタックポインタによる配列の確保と
その先頭番値をあらわすアドレスの値をメモリに格納するということ。
つまり次にメモリを参照するために必要とするデータは先頭をさすアドレス1つだということ。
当たり前って思うかも知れませんが、オフセットを示すデータというものは一切存在しないということです。
これは2次元配列とかも同様で、スタック上に使用するメモリの領域だけが確保され、先頭アドレスをさす領域だけメモリに格納されています。


どうやって、オフセットもわからずにアクセスするんだよって思ってたのですが、コンパイルがうまくやってたんですね。
さすがにコンパイラの動きまではよくわからなかったので、うまく言葉でかけないんですが、
実際にみてみるとうまくコンパイルしてるんだなって思いました。
ひょっとしたらリンカとかいうやつかも、そのへんはちょっとあいまいです。時間があったらコンパイラも勉強したいな。
74初心者O:02/09/29 10:26 ID:R9ALiYg7
データ
DOS暦 なし
Windows暦 5ヶ月
UNIX暦 なし
Linux暦 一週間
プログラム暦 3日
使用したいプログラミング言語 C(というか何もできない)
使用したいエディタ Emacs

ここまで読んできて初心者1の事がかなり気に入ったので、書き込
んだ。上の通り、一緒に勉強はまだ無理だけど、何とかしてみたい。
とりあえず、二ヶ月ぶりにC言語の勉強を再開してみたいと思う。
75(´・ε。・`):02/09/29 10:37 ID:E36f/MyU
>>74
その前にWindowsを骨までしゃぶるのも悪くないと思われ。
76login:Penguin:02/09/29 13:26 ID:cgAyopzQ
>>74
ようするに、パソコン暦が5ヶ月って事だね。
まずは、ネットサーフィンを楽しみましょう。
77初心者1:02/09/29 19:52 ID:Zr8OXTox
>74
気に入ってもらえてうれしいです。一緒にがんばりましょう。
でもEmacs使うんですか?さびしいなあ。

アセンブリなんですが、だんだん読むのにもなれてきたのですが、
合成命令とかについてまで考えてやるべきなのか迷っているところです。
一個一個調べるのもめんどくさいなって感じで。
一応バイナリになおして考えてみないと、設計するのにはきついかなって思ってます。
78初心者O:02/09/30 00:35 ID:PZ+XrXtN
とりあえずvim少し勉強してみた。手が疲れないし、こっちの方がやりやすい。ありがとう。vimって見た感じではとっつきにくそうだけど、意外とできるね。

>>75,>>76
ネットサーフィンは夏休み中やりすぎで、飽きてしまったんで、なんかこう
ちょっとは賢そうな事がやりたかったんで。Linuxのカーネルとか解ったら、
おもしろそうじゃないですか。といってもWindowsのこともあんまり解かって
ないですけど。
79初心者1:02/09/30 04:08 ID:XvUv5uln
ttp://pc.2ch.net/test/read.cgi/linux/1014426934/l50

viのことだけど、ここのスレみるとしらない技が結構あったからいいと思う.
80login:Penguin:02/10/01 00:16 ID:9Zu+PtrS
おまいら俺も混ぜてください。
81login:Penguin:02/10/01 00:21 ID:IiVW1Qnd
>>62
> 54のときに俺がこれでくってく気ないっていったじゃないですか、
> あれってこの業界で飯くっている人に対して、すごく失礼ですよね。
> 申し訳ないです。

そお? その程度の煽りでキレるようなアフォは、何やっても一緒だと思うけど。
自分の仕事に誇りを持ってる人なら、他人に文句言われたからって関係ないと思うよ。
82初心者1:02/10/02 00:27 ID:a6w5p+Z5
:続アセンブラ

最近javaとかparlとかいわゆる高級言語がたくさんありますよね。
そういうの聞いてて、ああCっていうのは低級なんだなとか思ってたんですよ。
でもアセンブラ始めてからCも高級言語なんだって気づきました。

最近気づいたこと

プロセスを立ち上げたときに、確保するメモリの領域にはいくつかの区分があります。
テキスト、データ、スタックの三つです。
テキスト領域にはプログラムコード全てがはいり、
プログラムカウンタはここにアクセスすることによってプロセスをどうさせます。
データ領域にはglobal,staticなデータがはいります。
データ領域のなかにはヒープ領域というものがあり、 mallocはここにとられます。
ここで注意するべきなのはlocalな変数などはここでは確保されません。
最後のスタック領域にはlocal変数がはいります。なんでスタックとかいうのかというと\

関数呼び出しがあるとこの領域に必要なレジスタを退避させて、
新しい関数は別な領域を使用するからです。

アセンブラ勉強するのはすごくCがわかりやすくなっていいなって思いました。
83login:Penguin:02/10/02 02:26 ID:+pWWMmrM
>>82
アセンブラって何で勉強してる?本とかwebとか。
84初心者1:02/10/02 09:16 ID:nYUcznpH
はじめはスパークのマニュアルみてましたが、レジスタウィンドウ方式を使っているため、
勉強には不向きだと考え、
いまはミップスのマニュアルとパターソン&へネシーのコンピュータの構成と設計を使っています.
85初心者1:02/10/02 23:44 ID:a6w5p+Z5
続続アセンブリ:

Cプログラ厶から実行ファイルまでのながれで、コンパイラ→アセンブラ→リンカ→ローダーってのがありますが、
ここのなかでなぜかいちばん理解しにくいのがリンカなんです。
他の人はよくしりませんが、リンカってのはよくわからない。
リンカってのはやってることは、
ライブラリ関数とかのやつのコードをひっぱってくる
2つ以上のファイルを結合させるときに、外部ラベルを考慮して参照先アドレスを配置する。
2つ以上のファイルを結合させるときの絶対アドレスの再配置。

なんてのがあるみたいなんですけど、なんかイメージわかないんですよね。
演習とか実験みたいなのができたらいいんですけど、こればっかは手間とか考えるとつらそうだな。

どうでもいいですけど、今日の朝asahi.comでセコムがロボットを開発みたいなのみて笑っちゃいました。
現金を輸送するロボットで時速4kmでうごくらしいんですが、強盗に襲われそうになると電撃をはっするらしいです。
86login:Penguin:02/10/03 10:31 ID:iwLT9qR6
>>85
はいはい。
どうでもいいから sage でやってね。
分る?
メール欄に sage ってかくのよ、ぼっちゃん。
87login:Penguin:02/10/03 21:14 ID:mVpVgt40
さげ
88login:Penguin:02/10/03 23:13 ID:tyVDr8Wf
>>1
(´д`)がんばれよ。
89初心者1:02/10/04 01:00 ID:l4q6vFCM
ほんとありがとうございます。

今はアセンブリからちょっとはなれて回路の方には入りました。
ALUがどうたらこうたらって話です。
なんだか電気っぽい話になってきていて、
本当にこれがCPUとかになるんだろうか不思議な感じです。
とりあえず、加算と減算の回路については理解しました。
ただ、ちょっと不安がのこるのはコンパイラのあたりですね。
この本では概念的にしかやってないので、一回ちゃんとした本読んだ方がいいかも。
90login:Penguin:02/10/04 01:00 ID:QtqYPAQ5
>>86
お馬鹿さんはお呼びでない。
わからないなら黙ってろよ。
91login:Penguin:02/10/04 09:37 ID:8gQLcDOc
>>90
ん?
2ちゃんで何...(以下...
92miyazaki:02/10/04 17:31 ID:r+fd1eWx
鯖を立てるのに一番簡単なディストリです
http://www.m7th.com/
93login:Penguin:02/10/04 17:50 ID:8EgqCJoC
糞じゃん
94login:Penguin:02/10/04 18:04 ID:rCNqmcrU
>>93
誰が?
95login:Penguin:02/10/04 18:06 ID:rCNqmcrU
おっ!!
>>91 のメール欄ちょとワタラ
96login:Penguin:02/10/04 18:54 ID:4H9Ua+dE
まぁ、良いんだけどさ。
デバドラやるんならそれなりのスレ名にして欲しいんだが。
てっきり質問箱と思って来てみりゃ…。
スレ違いの内容なら煽られても仕方無い訳で。
97初心者1:02/10/04 20:23 ID:l4q6vFCM
特にデバイスドライバやってるつもりもなく、色々理解しようって感じでやってます。

ちなみに僕のlinuxに関する知識はいまだ動画がみれないレベルです。
でも、まあそんなのはwindowzで見ればいいかと思ってるので、
かまわないです。やっぱりlinuxの魅力は中味が分かるところですから。
本当に設定とかに関しては全然しらなく、すべてdefaltです。
sbinのパスすら通してないです。そうそう、サウンドの設定だけやりましたね。
まあそんな感じだから、スレどおりでいいかなって。

続回路な話のはずですが、今日オライリーのlinuxカーネル買ってきました。
始めの一章よんでて思ったんですが、レベルめちゃくちゃ高いですね。
さっぱりわかりません。前にすこしだけタネンバウムのOSの本を読んだんですが、
全然あっちの方がわかりやすかった。まあ時間かけて読みます。


98初心者1:02/10/06 01:16 ID:VkGuXPbc
って言うか、ボクって馬鹿です。
こんなつまらないスレッドを立てたのが間違いでした。
今後このようなスレッドは立てません。本当にごめんなさい。
こんなボクですが今後優しく見守って下さい。
99login:Penguin:02/10/06 02:36 ID:pL6Yxwnt
>>98
終了宣言かとおもったよ。
ま、立ててしまったからはマターリ続けてください。
あと、sage進行でお願いします

#>>1はLinux歴も浅そうだし、多分厨房の俺よりもわかってないと思うけど、
#なんでデバイスドライバとかCPUの話しとかに進めるのか不思議。
#「もしかしてすごいやつなのか?」と思って見てます(w
100login:Penguin:02/10/06 15:49 ID:8y2mclT+
>>99

100get

やまの頂上は1つだよ。登り方はいろいろあって最初は多少変でも構わないよ。
101初心者1:02/10/06 21:48 ID:MP7alyvj
すみません、今日まだかくほどのことやってないのですが、
98は俺じゃないです。

昨日のオライリーの本が気になって、ちょっとプロセスやってます。
実はfork,execをちゃんと理解してないので、
今システムコールを実験的ユーザー側でやってます。
ちなみにforkのソースよんだら、ちんぷんかんぷんでした。
102login:Penguin:02/10/07 03:36 ID:vDyq1SyP
1を応援する100はなにもの
103login:Penguin:02/10/07 13:13 ID:jDGb8Ex3
>>101
続けるならトリップつけれ。
104login:Penguin:02/10/08 00:05 ID:dyMlOW14
100じゃないが、応援してるぞ
やっぱ一人で勉強するのって孤独じゃん? がんがれ
105login:Penguin:02/10/08 02:26 ID:/yXbQksY
104は日本語がんがれ
106初心者1 ◆.6Hqkk7dyk :02/10/09 01:20 ID:USOvDY6d
トリップってこんなんでできるんですか?

とりあえず、乗算はおわったんですが、除算、浮動小数点演算はつまんなくてとばしちゃいました。
これからCPUのおもな機構についてはいっていくようなんですが、
回路って結構むずかしいですね。ってゆうか知識まったくなかったんで、
かなり苦労してます。フェッチとかいきなりいわれてもねえ。
まあ、パイプラインまではやくつくといいなあ。
107login:Penguin:02/10/09 02:30 ID:VLz3Or8J
>>1
あの〜ぉ・・・・
>>1さんは、メーテル好きですか?
ボクは好きです。メーテルのような女性と付き合いたいです。
そこらへんにいるメス豚なんて眼中にありません。
>>1さんは、ボクと同じ匂いがします。いつもメーテルで
オナーニしてますよね?ボクは、毎日オナーニしてます。>>1さんは何をオカズに
オナーニしてますか?今度ボクが一番大事にしてるフィギュアを貸してあげます。
メーテルのヌードです。ちょっとセイーシが付いてますが気にしないで下さい。
どうせ同じ匂いですから気にしないでしょう。
>>1さんは、ボクの憧れです。こんなボクですが、シカトしないでください。

108login:Penguin:02/10/09 02:49 ID:I4s0zecG
>>107
さっそくテンプレ化か。
速いな。
109初心者1 ◆.6Hqkk7dyk :02/10/09 23:45 ID:USOvDY6d
>107
シカトしたいんですが、一応僕はアニオタじゃないので、
メーテルでの抜き方がわかりません。とういうか想像力自体がないので。

フリップフロップなおはなし。

フリップフロップはビットを記憶させるためにもちいます。
簡単な回路がループになっているような感じです。
よく使われているのはDFFとかいうらしい。ほかにも何種類かあるようでが、
テキストじゃちょっとかけません。
現在PCとプリップフロップ(多分レジスタだと思う。)の関係までを理解しました。

110login:Penguin:02/10/10 00:57 ID:lGsGEbCD
基本情報の勉強してるみたいだな(w
本当に>>1は初心者とみた。
基本情報(情報処理二種)の参考書の最初のページに載ってると思う。

>>1に問題です。
問題1
ある記憶装置に対してデータの転送を要求してから転送終了までの時間を何というか。
問題2
コンピュータの構成要素の中で、主記憶装置に記憶されている個々の命令を取り出して、その対象とする装置に必要な指示を与えるものを何というか。
問題3
命令レジスタはどのような部分から構成されるか。
問題4
割込みにはどのような種類があるか。
問題5
内部割込みにはどのようなものがあるか。
問題6
制御装置内のレジスタのうち、命令が記憶されている主記憶のアドレスを記憶しておくためのレジスタを何というか。

111初心者1 ◆.6Hqkk7dyk :02/10/10 02:15 ID:XQl+U/B3
1、さあ?
2、プログラムカウンタ
3、Dフリップフロップ
4、トラップ、シグナル、exception?言葉だけしってるけど意味分かんない
5、内部割り込みってなに?
6、さあ、命令メモリとかかな。

全然とけないですがまずいですかねえ。一応いま勉強してるんでかんべんして下さいよ。
112login:Penguin:02/10/10 04:12 ID:QBkaeGAM
まじで素人じゃねーーーーーーーーーーーーーーーーーーーか
113login:Penguin:02/10/10 08:00 ID:DJTyz/gz
>>1
漏れもコンプーターの構成と設計っての教科書として買ったから勉強するよ。
114login:Penguin:02/10/10 18:00 ID:lGsGEbCD
>>1
今のおまえの知識じゃ二種すら受からないよ。
まずは二種を取ってから道を選びましょう。
そんな形がない知識じゃ相手にもされないよ。
115login:Penguin:02/10/10 18:06 ID:lGsGEbCD
ちなみに、答え
1.アクセス時間
2.制御装置
3.命令部・アドレス部
4.プログラム割込み,SVC割込み,入出力割込み,機械チェック割込み,タイマ割込み,コンソール割込み
5.プログラム割込み、SVC割込み
6.命令アドレスレジスタ(プログラムカウンタ)

>>1はたぶんネタで答えたのでしょう。
本気を出してくださいよ。>>1さんよ。(W
116初心者1 ◆.6Hqkk7dyk :02/10/10 18:27 ID:XQl+U/B3
>113
一緒に勉強しましょうよ。

>115
全然ねたじゃないし、ちゃんと答えてわかりませんが、
情報処理2種かなんかの勉強すれば概要がわかるなら、それでもいいですね。
まあ、別にいいじゃないですか、どこからやっても。
不自由する場面がでてきたらそのつど調べることにしてるんで、そのうちでてくるでしょ。
でも割り込みはきになるなあ。プログラム割り込みってシグナルでしょ。入出力はデバイス側の処理がおわったのでカーネル側につたえるやつでしょ。他のはよくわかんないなあ。SVCとか調べてもでてこんし。
117初心者1 ◆.6Hqkk7dyk :02/10/10 21:22 ID:XQl+U/B3
そういえば115さんは実力ありそうなので、聞きますが、
どういう経路をたどって普通はカーネルの方にいったのですか?
これやって、これやって。って感じで教えてもらえると参考になります。
できればやった本とかも、聞きたいなあ。
118login:Penguin:02/10/11 00:47 ID:SrC4besf
>>1
悔しいのか?(ぉ

>>116では、能書き言って
>>117では、教えてください?

おまえ都合の良い奴だな〜ぁ。
正直言って糞だよ。糞。
犬のようにワンワン吠えてなさい(ぉ

まぁ後で偽善者がおまえをフォローしてくれるよ。
ワンワン♪
119初心者1 ◆.6Hqkk7dyk :02/10/11 01:24 ID:KnogNsin
いや、別に悔しくもなんとも。だって悔しいって思うんなら、
ネットかなんかで調べてから答えますよ。

っていうかさすがにそれじゃあおられた気分にならないので、
もうちょっとうまくあおってくださいよ。俺あおられた方がやるきでるんですよね。
どうでもいいですが、117で書いた俺の日本語変ですね。
120login:Penguin:02/10/11 02:03 ID:tw2cWXap
>>110 >>115
なんかおかしくないか?

>問題3
>命令レジスタはどのような部分から構成されるか。
>3.命令部・アドレス部
アドレス部ってなんだ.いらないでしょ.
少なくともコンピュータの構成と設計に載ってるような
シングルパイプラインプロセッサでは.

>>1
オライリーのlinuxカーネルは難解だよな.
挫折せずにやり遂げて欲しい.応援してるよ
121初心者1 ◆.6Hqkk7dyk :02/10/11 03:24 ID:KnogNsin
>120
ありがとうございます。
コンピュータの構成と設計ってけっこうみんな読んでる本なんですか?
俺的にはデバイスドライバのときより詰まる場所がすくなくていい感じなんですけど。
122login:Penguin:02/10/11 03:36 ID:3CUouhSb
超有名だね
計算機アーキテクチャに携わる人間にとっては入門書的存在
123login:Penguin:02/10/11 03:41 ID:dxESzOVL
パタヘネって研究室でも必須事項、つーーーーーか、おまえまだやってんのかよ
124login:Penguin:02/10/12 02:04 ID:AdVcAF7P
いつも中央処理装置を見ながらオナニしてます。
一番エクスタシーを感じるのは、8086です。
君には判らないだろうな〜ぁ。8086ってわかる?
125初心者1 ◆.6Hqkk7dyk :02/10/12 02:28 ID:ttW15sfw
インテルのですか?
126login:Penguin:02/10/13 22:28 ID:WflKUHkf
Z80が最高でした。
まだZ80を組みこみで使っているものってありますか?

http://www.asahi-net.or.jp/~mz8h-tkd/mycon.htm#s_aki80
127login:Penguin:02/10/14 00:30 ID:Tba4FqHg
ゼッパチ!マシン語でいろいろと書いたなぁ (遠い目
今でもポケコンぐらいでなら、使われているのかなぁ
128login:Penguin:02/10/14 00:42 ID:Tba4FqHg
(何故マシン語か?の解説)
アセンブラを動かすだけの余裕が当時のメモリーには無かったから
129login:Penguin:02/10/14 01:06 ID:e5Udr8xA
連休で休み?
130login:Penguin:02/10/14 11:14 ID:ksOtoRA4
>>126
SCSI カードに乗ってたよ。
131login:Penguin:02/10/14 12:15 ID:WtlCuIPR
>>130

いまだにZ80はザイログが作っているんですか?
クロックはアップしたのかな?(w
132login:Penguin:02/10/15 20:47 ID:UeCWZVUI
1は途中であきらめるなage
133初心者1 ◆.6Hqkk7dyk :02/10/17 03:55 ID:3F6L7Dmf
一応あきらめてませんが、休んでました。

あんまり進んでませんが、とりあえず上巻がおわりました。
これから下巻にはいります。
これからやっとパイプライン。
134login:Penguin:02/10/19 08:59 ID:9eZ+ooPc
GEOCITIESみたいに広告の自動挿入、ユーザの自動登録って
どうすればできるのでしょうか?
135login:Penguin:02/10/19 23:27 ID:Hynxufpq
>>1の勉強方法は、電車路線で例えると
池袋から新宿に行くのに
普通の人は池袋→新宿(山手線)で行くのに
>>1は池袋→(山手線)高田馬場(営団東西線)→中野(中央線)→新宿
とお馬鹿な路線を選んでしまう。

ようするに遠回りで幼稚な勉強をしてるって事。(馬鹿?)
初心者のみなさん、>>1のようにどこに行ってしまうかわからない勉強方法は
真似しないようにね。下手すれば、終点がわけのわからん所につくかもしれない。

さて、>>1は無事新宿に着けるのでしょうか?
それとも、無謀な駅に到着してしまうのでしょうか?(ぉ
136名無し募集中。。。:02/10/20 00:53 ID:GS8jWU21
>>135
短時間、低料金でってことなら君の言うこともわかるが。

アプローチの仕方なんて人によって様々だしね。
もし正しい勉強法があるのなら教えてほしいなぁ。
137login:Penguin:02/10/20 00:56 ID:GhgjfLb9
>135
>1がいかにも「勉強したぞっ!」って勘違いしてるヴァカ面が面白いんだよ
それを皆楽しんでるんだYO。なので邪魔しないでくれ
>1の気力を無くさせないでくれ。

そんな事はわかってるんだYO!
138login:Penguin:02/10/20 01:46 ID:h95e7DfO
>>1さん馬鹿な煽りには釣られずに頑張ってください。ときどき結果も報告してね。
139初心者1 ◇.6Hqkk7dyk :02/10/21 22:31 ID:WJaNzXdC
Linux板ってレベル低いんだね。
もう眼中にありません。
>>138も偽善者なのでムカツキます。
そんなわけで、さよなら
140login:Penguin:02/10/21 23:08 ID:KeWXOoeg
>>139 騙って何がしたいの?
141初心者1 ◆.6Hqkk7dyk :02/10/21 23:20 ID:qMojZLjW
忙しくて全然勉強する暇ないです。今日も徹夜だろうな〜。
やる気がなくなったわけではないのですが、とりあえず金曜日までめちゃくちゃ忙しいです。
それ終わったらまた色々します。LR法難しい。
142login:Penguin:02/11/01 23:09 ID:Q+F0uy4G
まじやめたな
真・スレッドストッパー。。。(^-^)ニコッ
144login:Penguin:02/11/24 13:13 ID:XlBYqSFL
DHCP.confにIPアドレスの範囲が設定されているとき
DHCPがオファーするIPアドレスに<順番>や<決まり>
みたいなのものはあるのでしょうか?
145login:Penguin:02/11/24 13:20 ID:BY+1r5hx
>>144

去れ。
146login:Penguin:02/11/24 13:32 ID:XlBYqSFL
は〜い!

って言うかいちいち入って来るな。うざい。>145
147login:Penguin:02/11/24 21:16 ID:BY+1r5hx
>>146

ウザいのはお前。
148IP記録実験:03/01/08 22:23 ID:6H9Rg9t/
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
149login:Penguin:03/01/09 00:41 ID:/apFqchb
>>1=無職
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
150login:Penguin:03/01/09 00:59 ID:7O52KTcr
いっぺんに聞くなよ!!
答えきれねーだろーがひろゆき!
151login:Penguin:03/01/09 01:19 ID:7O52KTcr
誰かがひろゆきさんを怒り狂わせるようなカキコしたら
IP記録してるのをいい事に酷い目に遭わされちゃうって事か…
152login:Penguin:03/01/09 01:29 ID:7O52KTcr
もうひろゆきいないのー(´・ω・`)
153login:Penguin:03/01/09 02:04 ID:6ifO2PnB
これでスクリプト嵐には賠償金でホクホクだね
154login:Penguin:03/01/09 03:01 ID:ySKZ4NXs
こないだの2ちゃん敗訴で日本で大規模な匿名掲示板を運営することは事実上不可能になってしまったからなぁ
155login:Penguin:03/01/09 03:49 ID:dKExsfEw
>>162
ひろゆきなら、どっかの圧力にも屈せずに、
裁判所と警察以外にはIP出さないってことができる人だと思うですよ。
156山崎渉:03/01/15 11:35 ID:dWXij4Sa
(^^)
157山崎渉:03/04/17 12:30 ID:PWISM87M
(^^)
158山崎渉:03/04/20 05:56 ID:X64WTq1+
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
159山崎 渉:03/07/15 11:36 ID:doz396Fq

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
160ぼるじょあ ◆yBEncckFOU :03/08/02 05:22 ID:+QUfMouI
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
161山崎 渉:03/08/15 23:32 ID:dil3w4kp
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
162login:Penguin:03/08/16 00:13 ID:5i+gfiwt
(・∀・)renice!
163馬鹿ですが:03/10/02 01:01 ID:BPH2v873
>>141へスーパー亀レス(見てくれるかなぁ?)
 行列演算のLR分解のこと?
 LR分解ならば、gauss解法の前半を理解するのがLR分解理解への早道だと思う・・・。
164login:Penguin:03/12/19 19:57 ID:pQ1Gf6tO
二流のA級より一流のB級って言ってる椰子もいるし自信モテ!

http://www.maromaro.com/thinking.html#thinking29
165login:Penguin:04/05/01 21:38 ID:FgDMgUJM
教えて下さい。
WINみたいに、LINUXのセキュリティーチェックをしたいのですが、
どこかありますか?
166login:Penguin:04/05/01 21:47 ID:Iuqw3J0u
>>165
有るけどお前には教えない。







使ってるディストリを吐け
167login:Penguin:04/05/01 22:05 ID:FgDMgUJM
>>166すいません。
VINE2.6です、よろしくお願いいたします。
168login:Penguin:04/05/01 23:11 ID:/7bRqHpB
webで無料でやってくれるセキュリティ診断は
たいていは市販の監査ソフトを動かしているだけなので
WindowsだけでなくLinuxでもそのまま利用できる。
更につっこんだ診断をしたいならばnessusあたりで遊んで見れ
http://www.nessus.org/
169login:Penguin:04/05/02 00:12 ID:0IIiUaTO
>>168さん
チェックをしてみました、Secure Shell Open = SSH-1.99-OpenSSH_3.6.1p2
とありましたが、どうやって埋めればよいのでしょうか?
よろしくお願いいたします。
170login:Penguin:04/05/02 00:22 ID:9Wc06KDD
/etc/rc.d/init.d/sshd stop
/sbin/chkconfig sshd off
171login:Penguin:04/05/02 00:38 ID:0IIiUaTO
>>170さん
ありがとうございました、埋まりました。
因に、「Secure Shell Open」とはどういうこと
なのでしょうか?


172login:Penguin:04/05/02 00:40 ID:C7M2mb6B
質問はこちらへ。

くだらねえ質問はここに書き込め! Part76
http://pc3.2ch.net/test/read.cgi/linux/1083141162/
173login:Penguin:04/05/02 00:54 ID:AKxj7L4i
>>171
SSL
174login:Penguin:04/05/02 01:09 ID:9Wc06KDD
>>171
Linuxを遠隔操作するための仕掛け。SSH。
知らないなら使わないだろうから>>170ではSSHの止め方を教えた。
>>173
違うよ。
175login:Penguin:04/05/02 11:06 ID:9+x35+aS
nmap渡河
176login:Penguin:04/10/21 23:54:52 ID:hEOxE+uv
初心者ならlinuxは何を使えばいいでしょうか?用途は主にプログラミングで
177login:Penguin:04/10/22 00:09:28 ID:K+LI2EdP
質問はこちらへ。

くだらねえ質問はここに書き込め! Part89
http://pc5.2ch.net/test/read.cgi/linux/1097464170/
178login:Penguin:04/10/22 00:20:32 ID:zvMtgd8z
>>177 ありがと 勉強してくる
179login:Penguin:05/01/05 00:01:38 ID:HkIfDCTw
SSHサーバ立てた。
SAMBAサーバ立てた。
WWWサーバ立てた。http://220.210.161.19/

疲れたぽ。WWWサーバにもうすこし手を加えねば。
180login:Penguin:2005/04/02(土) 18:07:21 ID:EmMor5qf
test
181login:Penguin:2005/05/15(日) 01:24:27 ID:LRK0BIKk
            _
        r-、' ´   `ヽr-、
       ィ7 /l: ハヽハ トヾ    名スレを沈めることは、この俺が許さん!
        '|l |'´_` ´_ `| ||    信念に基づいて行動する。
        | |´ヒ}   ヒ}`! l|    それを人は正義と言う。
   __ノ゙). 从 l,  _'_.  |从    今俺が行ってることは、荒らしではない。
 ,_'(_ ノ_ヽ ヾl.> - ,イ;リ     正義という名の粛清だぁ!
 { f:テ} {'f:テ}',/\ヽ--//ヽ    
 ヽ,r─‐ 、ィ .、、 i l>Y<! i '、    バーニング!
 / iゝ_ノ iヽ /l   |l  l   ',
 lンヽ/ムノじ
182login:Penguin:2005/05/19(木) 03:14:52 ID:48+uYHuc
こんなところにまで極上が!
183login:Penguin:2005/06/14(火) 18:37:50 ID:C8HSNW+W
ubuntuモニタの解像度がえらべんから挫折
gentooいきなりモニタを選べといわれてもわからず挫折
vineパーティションテーブルが壊れてないのに壊れているといわれて挫折
184login:Penguin:2005/08/18(木) 20:57:48 ID:Bud3Ux8j
>>183
Ubuntuで解像度を再度設定して見てはいかがですか?
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
sudo sh -c 'md5sum /etc/X11/xorg.conf > /var/lib/xfree86/xorg.conf.md5sum'
sudo dpkg-reconfigure xserver-xorg
↓に載っていました。
https://wiki.ubuntu.com/FixVideoResolutionHowto?highlight=%28video%29
それで800X600にしかならない状態なら色を24bitにしていませんか?
もしそうなら16bitにしてみてください。1024x768になるかも知れません。
私もdebianの設定のとき解像度がうまく表示されませんでしたが、これで解決しました。
185login:Penguin:2005/11/08(火) 12:54:14 ID:63JDRR4K
>>184
NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]では、
初期設定でX サーバで利用したいビデオモードの選択画面が表示されず、
640*480にしかならなくて困りましたが、
この3行のおかげさまをもちまして1280x1024に変更することができました。
ありがとうございました。
色も24bitで大満足です。
186login:Penguin:2005/11/08(火) 13:39:41 ID:PbJloz2C
初心者1さんの書き込みを読ませていただくと、俺より知らないド初心者じゃん
と思うところと、俺なんかよりずっと知ってるじゃん、すげえ、と思うところが
あって、なんだか訳わかんないっす。
モジュールがどうのこうの難しいこと書いているのに、xinetd,iptablesという
言葉すら知らないとか、mpegも見ることができないとか、うーん。
187login:Penguin:2005/11/08(火) 13:51:24 ID:HrPV1jmr
>>186
興味のある部分から弄って覚えていくからでは。
人それぞれかと。
188login:Penguin:2006/06/15(木) 17:12:10 ID:wlhRFjIN
今日プラモスレとど素人から初心者スレでテストしていたら中のヒトに怒られた
久しぶりにシャバに戻ってみればずいぶん人情が冷たくなってるな〜と思った
昔は良かった…(遠くを見る目つき)
と日記に書いておこう
189login:Penguin:2006/06/15(木) 17:27:10 ID:WARip8KD
>>188
初心者が頑張ってLinux中級者なろうとする内容以外の日記はよそでやれ。
190login:Penguin:2006/08/05(土) 05:29:23 ID:JggFS77q
age
191login:Penguin:2006/08/05(土) 05:32:54 ID:JggFS77q
age
192login:Penguin:2007/03/23(金) 03:15:05 ID:PKZVD7ZB
初心者1さんは今頃すごいんだろうな・・・
193スチャラカ法学生:2007/04/12(木) 20:00:06 ID:VkgpbPn+
926 :スチャラカ法学生 :2007/04/12(木) 18:32:03 ID:VkgpbPn+
闖入失礼します。
一部で先輩方のおもちゃにされているスチャラカ法学生です。

実は「俺の日記帳」スレが容量の上限に達したようで、>950以降の投稿ができません。
仕方なく新スレを建てようと思ったのですが、
「おまいのホストではしばらく建ててやらないよ〜」
と言われてしまいました。


というわけで恐れ入りますがどなたか代理で建てていただけませんでしょうか?
猿山ウォッチングのネタになるようですから、御笑覧いただけたらと思います。

927 :login:Penguin:2007/04/12(木) 18:41:18 ID:ulGuuADw
>>926
この辺、使っていいんじゃね?

【悪戦】初心者から中級者への道【苦闘】
http://pc11.2ch.net/test/read.cgi/linux/1032373904/
-----------------------------------------------------------------------
という観音様のお告げによりこちらに引っ越して来ました。
取り急ぎ御挨拶まで。
194スチャラカ法学生:2007/04/12(木) 20:03:49 ID:VkgpbPn+
さてKDEスレで質問して回答を頂戴してきた。
もう私もヤケになってるので、自分でビルドしようと思った。
KDEのメーリングリストにもとうとう入った。
そのうち動作確認用に余ってるH/Wや、現金の寄付でもしようかと思っている。
自分も参与していると思えばやる気も出るはず。

KDE3.5系をなんとしてでも我が掌中に!(ズゴゴゴゴゴ

ああ、上の部屋の美しいお姉さんそろそろ引越して出ていくのかなぁ。
いつも静かに暮らしてる人なのに、最近部屋整理や掃除らしい作業で
ゴトゴト頻繁に音が聴こえる。
なんか男もいるみたいだし…。
顔は美しいのだが、ニコリともせず無表情な顔で「こんにちは」という姿は恐ろしい…。
195login:Penguin:2007/04/15(日) 15:12:02 ID:STGIV46j
ここに移ったのか
196スチャラカ法学生:2007/04/17(火) 08:57:08 ID:8iyyTKhY
>>195
はい、どうも、今後も猿山ウォッチんグをよろしくお願いします。
それにしても良く見つけましたねえ。関心しました。


さて久しぶりにKNOPPIX5.1.1のDVDisoを落として焼いて起動してみた。
利用可能解像度が少しはあがっているかと期待したのだが、
相変わらずXGAまででガッカリした。
仕方なく使用は止めた。

さて最近Momonga3を試し始めたのでFC6は使わなくなった。
あと昨日買ってきた日経Linux付録に、Kubuntuのisoが入っていたので試してみようと思ったが、
CD-Rのブランクメディアを切らしていたことに気づき、入れられなかった。
DVD-Rなら未だ余っているが少しもったいないので、また後日にということで…。
それから、今回の付録DVDはVine4.1のブータブルの形式にもなっているので、
Vineが4.0から4.1になったということで、Vine4系も本格的に始動したかな?という
印象を持ったので、いずれ試してみようと思う。

Vine4.1は以前の(自分の記憶している限りの過去の)ものと比べて、
kernel2.6系、GRUB、Anthy、(さざなみゴシックが)独自のVLゴシックに、
と漸く私の持っている規準に達したので試してみる価値はあると思う。


ところで今月は財布にあと2000円しかない。25日に仕送りが振り込まれるが、
糧秣は買い込んでいるものでなんとかなると思う。
22日に1500円が出ていく予定なので、残りは500円である。
トイレットペーパーはなんとかもつと思う。
石鹸と洗剤(キッチン・洗濯ともに)は未だ足りる。
箱入りティッシュは在庫が尽きて、最後の一箱になった。
197スチャラカ法学生:2007/04/19(木) 22:16:08 ID:X1EkHbzE
今朝早朝に目が覚めた。しかたないので、PC弄りをしていたら
「Gooogleグループ」の使い勝手の良さを知った。
Windows Live Spaceと比較してブログ的要素がないので、
レイアウトが思った位置に指定できる。

またLivedoorのフレパよりも使いやすい。
フレパは文字のポイント数の調節がきかないのと、
一度書いたら修正が難しいのが難である。

さて、ついでにGmailのアカウントも取ることになるわけで、
それでTurbolinuxFUJIの"フリープラグイン"(本当はただの無償ソフトというだけで「プラグイン」ではない。
「Kedu」をプラグインだと考えるlinuxerは一体どこにいるだろうか?)の中に、
「GmailFS」↓なるものがあったので入れてみた。
198スチャラカ法学生:2007/04/19(木) 22:18:24 ID:X1EkHbzE
「GmailFS は Gmail アカウントをストレージメディアとして使用する、
マウント可能な Linux のファイルシステムを提供します。GmailFS は
Python アプリケーションで、ファイルシステムを提供するために FUSE
ユーザー空間ファイルシステム基盤を使用し、Gmail と通信するために
libgmail を使用します。

GmailFS は、read, write, open, close, stat, symlink, link, unlink,
truncate, rename など、ほとんどのファイル操作をサポートしています。
このため、Gmail 上に保存されたファイルを操作するのに、ほとんど
すべての Unix コマンドを使用することができます。
(例: cp, ls, mv, rm, ln, grep など)               」

だそうで…。
だが、まだ起動のしかたも使いかたも分からないw。

さらに「Googleノート」なるものも知った。↓
http://www.google.co.jp/notebook/?hl=ja
極めて便利である。
今まで小さなKedit程度で済むメモなどを他のマシンへデータを移すのにも
偽装用MSNコミュニティを作成し、そこからアップ/ダウンロードしていた。
199スチャラカ法学生:2007/04/19(木) 22:40:00 ID:X1EkHbzE
おっと、
「GmailFS - Gmail Filesystem のインストールと使い方」
というページが↓にあった。
http://lowlife.jp/yasusii/stories/20.html

「こうゆう冗談は本来のカーネルモジュールとして書くことも理論的には可能ですが、
そのために費す労力は冗談どころでは済まないため、実際にやる人はまずいません。
しかし Linux には FUSE (Filesystem in USErspace) というカーネルモジュールがありまして、
これを使うとファイルシステムがユーザランドのプログラムとして書けてしまうんです。
FUSE のインターフェースに沿ってデータを入出力するように作れば、
それがどんな冗談であってもファイルシステムとしてちゃんと認識され動作します。

GmailFS は Python を使って書かれています。作者の Richard Jones さんはこれを2、3日で書き上げたみたいです。
どうやって2、3日で Web メールをファイルシステムに仕立てたのか知りたい人はぜひ Python をマスターしましょう。

以下に Gmail のインストールと使い方を解説します。なお Python はバージョン 2.3.x を使う必要があります。
手元の Linux に古いバージョンしか入っていない場合は システム標準の Python とは別のバージョンをインストールする方法 を参考にインストールしてください。
あ、それから Gmail のアカウントはもちろん必要です。                                                    」

…だそうです。
ちなみにFUSEの意味は初めて知りましたw。
200login:Penguin:2007/04/19(木) 23:51:45 ID:LylKK0i9
201スチャラカ法学生(移転のお知らせ):2007/04/20(金) 01:04:09 ID:Y/cD7GVd
>>200
分かりました。

それで早速Googleグループを作りました↓こちらでやることにします。
http://groups.google.com/group/sutyaraka
「スチャラカ法学生のPC&Linux日記」

これは誰でも投稿できる設定にしておきました。
~~~~~~~~~~~~~~~~



同内容のMSNコミュニティも作成しました。
http://groups.msn.com/sutyarakahougakusei/_whatsnew.msnw
202スチャラカ法学生(移転しますた):2007/04/20(金) 10:18:57 ID:Y/cD7GVd
http://sutyarakahougakusei.blogspot.com/
こちらも閲覧する方が書き込み易いかと思って作成しますた。
203スチャラカ法学生:2007/05/03(木) 02:34:02 ID:f5g47+H4
ついにに建てますた!


「俺の日記帳 第二冊目」


http://pc11.2ch.net/test/read.cgi/pc/1178114423/
204スチャラカ法学生:2007/05/10(木) 14:07:37 ID:eb3cjhOQ
「俺の日記帳 第二冊目」
http://pc11.2ch.net/test/read.cgi/linux/1178162993/
再度移転しますた。
の落ち着きどころになりました。
元の常連さんたちも戻ってきました。
205login:Penguin:2007/05/22(火) 00:36:27 ID:g5VQYSOT
Fedora6でPXEサーバ作ってCDのないノートパソコンにネットワーク経由でfedora6を無事インストール完了したんだが
Gnomeで漢字が四角で囲った AB みたいに表示される。どうすれば直る?
                    CD
たぶん文字コードを意味してるんだと思う。カタカナとかも不細工な格好している。
フォントはデフォルトのままSunsなんだけどもうわけわからんのでたすけて。
206login:Penguin:2007/05/22(火) 20:54:08 ID:knsC1TzW
export LANG=Cとか
export LANG=ja_…とか?
207login:Penguin:2007/10/21(日) 19:45:47 ID:PRSwkGHF
会社で利用しているPCにRedHatが入っているのですが、検証でWindows Vistaを入れることに。
デュアルブートで使いたいため、調べてみたのですが、
先にVistaを入れてデュアルブートする方法しかみつからない…

現在も他のWindowsOSとデュアルブートしてるのですが、ブートローダーはGrubってやつを利用。
何か参考になるHPなどあれば…
助けてください。
208login:Penguin:2007/10/21(日) 19:56:41 ID:/NVWf6wt
>>207
ここで検索してみてよ↓
http://www.gpress.com/
209login:Penguin:2007/10/25(木) 21:35:13 ID:rdyUYfV2
mac使ってるんだが起動しなくなった。
なのでシングルモードで起動して

http://docs.info.apple.com/jarticle.html?artnum=106464#symp1
ここの4番目を実行してみた。

そしたらネットにも繋がらんくなったんだが(´・ω・`)

どうしましょう
210login:Penguin:2007/10/25(木) 21:36:39 ID:rdyUYfV2
あ、macは10.4以降なんだがそこしか10.3.9以前しかなかったんで
それを試してみました。
211login:Penguin:2007/10/25(木) 22:05:40 ID:rdyUYfV2
続き

ifconfig をしてみたが
eth0がない。

modprobe など実行してもないと言われる。
whichで検索してもでてこない。
212login:Penguin:2008/02/01(金) 16:21:12 ID:T5Cf/kOo
>>209
お前何か勘違いしてないか?知識なんて使って減るもんじゃないから只だと思ってんだろ?
人に物を訊くってのがどういう事だか、自覚してる?
知識ってのはな、社会人に取って金と同じく貴重な財産なんだよ。使っても減らないけど、教えたら広まった分だけ価値が下がる。それを分けてくれって言ってんの自分でわかってる?
社会で必要とされる知識ってのはな、本になんか載ってない事ばかりなんだよ。全部人から人へ、直接のコミュニケーションを介して伝わって来たモンなんだ。
そういうノウハウを分けてもらう申し訳無さみたいな物が、伝わって来ないんだよ。お前の態度からは。
猿だって仲間から餌を分けてもらう時は申し訳無さそうな顔するんだよ。ヘラヘラ笑いながら近づいてったら殴り殺されんぞ。
猿だったら今頃とっくに死んでんだよお前。そんな態度で今まで。研修で散々言われたよな。謝る時は申し訳無さそうな顔をしろって。
そういう学校じゃ受けられない教育を受けておきながら、社会人を経験しなきゃ得られない知識を貰っておきながら、
何にも生かせてないんだよ今のお前は。学生のサークルごっこじゃないんだから。もっと四六時中危機感を持って生きてなきゃ駄目だよ。いい加減いつまで学生気分じゃ。
213login:Penguin:2008/02/01(金) 18:22:57 ID:mfRhRvT8
>>212
んな、3ヶ月も前の戯れ言に付き合ってもしょうがねぇじゃん。
214login:Penguin:2008/02/02(土) 19:55:25 ID:hBNz/wxp
良いテンプレだな
215login:Penguin:2009/10/09(金) 00:44:11 ID:bSHnR23U
dd_rescueの使い方がわかりません・・・。
216login:Penguin:2009/10/09(金) 02:43:02 ID:CrPTH5aX
あげ
217login:Penguin:2009/10/09(金) 13:15:59 ID:pRaatXfB
>>215
( ´_ゝ`)フーン
で?
218login:Penguin:2010/08/11(水) 00:07:27 ID:t8c9Rf8/
あげ
219login:Penguin:2011/12/25(日) 19:22:10.06 ID:lFrGNsMH
age
220login:Penguin:2012/05/02(水) 23:47:26.59 ID:sV8A72LG
おちつけ…
221login:Penguin
んでんで