Linuxプログラミング

このエントリーをはてなブックマークに追加
934login:Penguin:2008/11/02(日) 15:30:37 ID:tR7tCxCk
かんじーざいぼーさー
かんじーざいぼーさー
かんじーざいぼーさー
935login:Penguin:2008/11/02(日) 16:45:59 ID:X530WAxg
real programmerにドキュメントは必要ない。
ドキュメントが必要なプログラマはプログラマでは無い。
従って、M$プラットフォームを利用するプログラマはプログラマとは言えない。
Linuxプログラマこそが真のプログラマであり、唯一のプログラマである。

こういうアホがいるのはLinuxだけなんだよなぁ
936login:Penguin:2008/11/02(日) 17:18:20 ID:8LwLmm0R
まだまだ、趣味でのんびり付き合える人向けだよね、Linuxは。
937login:Penguin:2008/11/02(日) 19:36:54 ID:Je+DXZ+s
>>935
この手の話題は、犬糞が出来る前から海胆糞業界では、
「ソース読め」で終了してたわけだが…
938login:Penguin:2008/11/02(日) 21:34:26 ID:OBdbkshV
>>937
今はそんなアホなこと言う人もだいぶ減ったよね
だいたいソースコードは成果物であって仕様では無いんだが
そこんとこわかって無い人多すぎ
939login:Penguin:2008/11/02(日) 23:52:34 ID:Brx7IrCw
ソースがドキュメントってのはハッカーの自虐ジョークなんだが
真に受ける馬鹿な素人が多すぎるんだよな
Unixはベル研の昔からman整備してるしGNUもinfoがある
難を言えば、分かってる人間にしか読みこなせないあたりかね

MSも事情はかわらんが、オンラインの検索能力がゴミなのと、
日本誤訳が問題を更に悪化させてるのがな・・ないよりマシだが
940login:Penguin:2008/11/03(月) 15:33:01 ID:Bwqrem+6
>>939
ここ数年のMSのドキュメントへの力の入れようはパネェよマジで。
「○○の翻訳おかしいぞ直せゴルァ」とメールすると翌週には直ってる。
941login:Penguin:2008/11/03(月) 20:26:32 ID:nh8VBUM4
>>938
仕様を仕様として確定するまではソースコードが正義だよ
IETFあたりでは、いまだに………
942login:Penguin:2008/11/06(木) 01:14:42 ID:k9eRLDW1
>>941
IETFは「動かない仕様なんて意味が無い」と現実の動作を重んじてるだけで、
ただの一言も「ソースが仕様です。ソース嫁」なんてレベル低いことは言ってない。
943login:Penguin:2008/11/07(金) 07:26:54 ID:tYBykSxo
仕様は先に決めるものだからなぁ。
ソースが仕様通りになっていないとバグになるわけなんだが、
ソースが仕様書だというと、おかしなことになる。
944login:Penguin:2008/11/07(金) 08:03:44 ID:StSVOsMY
出来ちゃったバイナリが仕様書はよくあること
945login:Penguin:2008/11/07(金) 09:24:45 ID:vBU34iHj
オープンソースの醍醐味
946login:Penguin:2008/11/12(水) 01:14:39 ID:DnV7yufO
ptyにつながってるstdinて書き込んでも怒られんのですね。
しばらく悩んだ。

947login:Penguin:2008/11/15(土) 16:35:52 ID:FFNCNb8R
>>934
なんじゃそりゃ?
948login:Penguin:2008/11/15(土) 16:59:06 ID:szPmAnhd
他にも「…従ってGDIプリンタは真のプリンタとは呼べず、PSプリンターのみが
唯一のプリンターである」とか「…従ってWinモデムは真のモデムとは呼べず…」
とか色んなバージョンがあったよね。
もちろんジョークじゃなくて本気なんだよw
949login:Penguin:2008/11/15(土) 21:45:43 ID:2pWVzft0
次は、「ソフトウェア無線」は真の無線デバイスとは呼べず・・・か?
行き着くところはFPGAは真のチップとは呼べず、だな。
950login:Penguin:2008/11/16(日) 06:07:00 ID:m6bvpmnq
>>949
Linuxで動かない者の代表格といえば、最近では動画関連かね。
LDPの文書で真の動画とかあったっけ?
951login:Penguin:2008/11/22(土) 02:02:03 ID:L+j6rchq
LinuxでVRAM直書きってできますでしょうか?
952login:Penguin:2008/11/22(土) 02:16:52 ID:Dm8VSHjY
できる
953login:Penguin:2008/11/22(土) 18:46:07 ID:5NRRI6OS
Xwindowで特定のアプリケーションだけキーリピートOFFにできますか?
954login:Penguin:2008/11/25(火) 00:51:06 ID:pyfm2t6k
わざわざLinuxのプログラミングスレまできて
布教活動を行うWindows信者たちをみたとき
955login:Penguin:2008/11/25(火) 02:08:39 ID:z6DtBm5L
Windows信者はわざわざ布教する必要ないだろ。
あれだけ広まってるのだから。
956login:Penguin:2008/11/25(火) 03:41:10 ID:pyfm2t6k
それでもどこでもWindows賛美したがるのが
Windows信者の習性らしい

Linux板まできてなにやってんだか
957login:Penguin:2008/11/25(火) 13:24:22 ID:rXHSEQCo
きっとM$ピラミッドのいちばん最下層で飯を食いつないでいる人でしょう。
彼らは必死なのです。分かって大目に見て上げましょう。
958login:Penguin:2008/11/25(火) 19:10:39 ID:J51efRsC
スレ違い
959login:Penguin:2008/11/27(木) 14:02:47 ID:0oeBKDV7
史的唯物論によれば、歴史的事実からして、ルンペンプロレタリアートは反革命的利害の持ち主だったらしいです。
なぜなら彼らはブルジョアジーの利益のおこぼれにあずかって生き延びてきた社会階層であったからだそうです。
960login:Penguin:2008/11/27(木) 14:04:31 ID:0oeBKDV7
ごめん。ブルジョアジーではなくその時代の支配階層(その当時は貴族階層?)の間違いでした。
961login:Penguin:2008/12/02(火) 00:37:26 ID:aevZSzey
ラージページってどうやってとればいいのですか?
Kernel2.6.22ぐらいなら対応してそうだと思うのですが
うーん
962login:Penguin:2008/12/02(火) 18:40:37 ID:/6v5cHNF
>>961
ラージページってヒュージページのことなのか?
そうなら、Documentation/vm/hugetlbpage.txt に設定からサンプルコードまで載ってるけど。
963login:Penguin:2008/12/09(火) 05:10:44 ID:7UYxA9g8
>>930
Eclipseはけっこういいよ。
964login:Penguin:2008/12/09(火) 07:02:20 ID:oUX7FPuZ
Eclipse非常に良いんだが環境によっては重くて・・・
誰かC++かなんかで書き直してくれないかな。。
965login:Penguin:2008/12/09(火) 13:33:26 ID:zBRlTPr4
Objective-Cで
966login:Penguin:2008/12/22(月) 00:10:53 ID:e1d/p3MW
unix domain socketで接続している相手のプロセスIDって取得できますか?
967login:Penguin:2008/12/25(木) 10:49:51 ID:tWCimKvF
>>966
回りくどいことすれば取得できる
968login:Penguin:2008/12/25(木) 11:37:27 ID:JoYrC3EW
ルートキット一発!
969966:2008/12/25(木) 16:50:01 ID:YLVoSR1u
>>967
lsofみたいに/proc見るとか?
便利な関数はないと考えてよいでしょうか。
970login:Penguin:2008/12/26(金) 01:21:46 ID:J6rqLCsP
>>969
はい
971login:Penguin:2009/01/04(日) 15:13:41 ID:+pbzPaSy
デバッガのようなものを作っています。
ブレークポイントでブレークしたときに、デバッギプロセスのバックトレースを
取りたいのですが、これはどうやったら実現できるのでしょうか?
同一プロセスならば、glibのbacktrace関数で取得できることは分かっているのですが、
他プロセスに対応させる方法がわかりません。
972login:Penguin:2009/01/04(日) 15:40:40 ID:kuD2oS5t
>>971
GETREGSでspもらってきて、頑張ってそこからたぐる。
973login:Penguin:2009/01/04(日) 16:05:25 ID:+pbzPaSy
>>972
マジすか。フレームポインターの有無などを考えると、
逆汗が必須になるような気がするのですが、そういうものなのですか。
974login:Penguin:2009/01/04(日) 17:38:36 ID:XjZJ56+3
>>973
フレームポインタ云々より、逆汗無しのデバッガって…
975login:Penguin:2009/01/05(月) 02:47:28 ID:6ZtmY4qM
>>973
そういうのです。
デバッグ情報が使えればそこにスタックフレームの使われ方が書いてあるけど、
ダメなら力業で解析するしかない。

gdbにもそういうコードが入ってる。
976login:Penguin:2009/01/10(土) 09:29:17 ID:8wtLHioo
ユーザ空間で使えるspinlockって無いですか?
977login:Penguin:2009/01/13(火) 13:31:25 ID:UMzYTyeo
自分でCAS(x86ならcmpxchg等)で実装する
978login:Penguin:2009/01/15(木) 00:43:11 ID:DlEX9Fn8
>>977
自由に使えるデータ構造もないし
全部自分で実装かぁ
979login:Penguin:2009/01/15(木) 11:32:08 ID:/IjFWv27
単純なspinlockだけならint値と操作関数だけでよくね?
まあpthread_spin_lock使えば?
980login:Penguin:2009/01/16(金) 02:11:25 ID:ePdupyOX
そういえばpthread_rwlockってmutexより良い感じ?
981login:Penguin:2009/03/22(日) 18:14:29 ID:kBVQblM0
pthread のマイナー関数群って
枯れてない関数の代表格じゃね?

わざわざ使う気になれん。
982login:Penguin:2009/03/22(日) 19:35:48 ID:J2y+GBOy
>>977
カーネル内でspinlock, unlockするモジュール
作って、デバイスファイル経由で呼び出せばOK
983login:Penguin
pthread_rwlockまんせー