[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/09 16:30 / Filesize : 142 KB / Number-of Response : 667
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

UNIXプログラミング質問すれ Part8



1 名前:970 [2006/05/18(木) 18:56:16 ]
UNIXおよびUNIX clone環境一般のプログラミングに関する質問スレッド

前スレ
Part7 pc8.2ch.net/test/read.cgi/tech/1127373405/
Part6 pc8.2ch.net/test/read.cgi/tech/1116908090/
Part5 pc8.2ch.net/test/read.cgi/tech/1105723117/
Part4 pc5.2ch.net/test/read.cgi/tech/1095843584/
Part3 pc5.2ch.net/test/read.cgi/tech/1085930894/
Part2 pc5.2ch.net/test/read.cgi/tech/1055110889/
Part1 pc2.2ch.net/tech/kako/992/992057422.html

Part3のミラー
makimo.to/2ch/pc5_tech/1085/1085930894.html
Part2のミラー
makimo.to/2ch/pc5_tech/1055/1055110889.html


446 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 19:28:59 ]
スレッド作るまえに全部ブロックしといて、そのあと専用スレッドでsigwaitしてりゃいんじゃね?

447 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 00:39:35 ]
今開発中の環境でディスクに書き込む速度を調節したいのですが
RAID5の書き込みで、400MB/secも速度が出てしまいちょっと
長い時間データの読み書きを1プロセスが行うだけでIOを占拠してしまいます。

そこで1プロセスで使用できるディスクの速度を75MB/sec固定にしたいのですが
どうやってやればいいのかご存知の片いませんか?

448 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 01:32:53 ]
OS が何だか知らないけど、複数プロセスで書き込めば勝手に分散されるでしょ。

449 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 01:33:23 ]
>>447
で、あんたの使っているOSは?

450 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 01:55:54 ]
HPです

451 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 02:00:53 ]
>>448
それだと平均75MB/sec出ないのですよ
Readだけで合わせても、30MBと150MBとか
わかれてしまって困ってます。均一に資源を割り当てたいが
どうすればいいのかさっぱりわかりません

452 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 02:23:06 ]
dd で同じオプションで2並列で書き込んでも大きな差が出るの?

453 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 08:14:13 ]
流れ切ってすいません…。
設定ファイルを読み込み、解析するためのライブラリはないでしょうか?

454 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 08:58:22 ]
>>453
あります。
うちのプロジェクトではみんなが好き勝手に設定ファイルを作りたがるので、
切れて共通で使えるようなライブラリを提供してフォーマットを固定にしました。



455 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 12:45:51 ]
>>453
XMLで書けばいいじゃん
最終的にノード単位で結合すればいいんだし
もし設定ファイル読むのに遅いとかいいだしたら
勝手にやって暮れだが

456 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 09:32:42 ]
手で書くのが前提の設定ファイルならXMLはお勧めできない。
YAMLあたりで。



457 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 18:18:36 ]
手で書くのだって、XML扱えるテキストエディターの方が多い。

458 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 05:23:11 ]
>>453
C なら libConfuse とかってライブラリがあるよ。
あとは Boost の program_options とかどうよ?

459 名前:デフォルトの名無しさん [2006/12/05(火) 12:08:08 ]
質問です。
普段Microsoft Visual C++を使って数値演算をしているのですが、
演算サーバーの方が処理が早いということで、UNIXを使い始めたところ、
Visual C++で走るプログラムがUNIXとなると実行結果に『NaNQ』が出てきてしまいます。
ソースは同じものを使っているはずなのに。。。
UNIXでのコンパイルは成功しています。

原因としては何が考えられるのでしょう??

460 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 12:26:53 ]
OS の名前もコンパイラの名前もプログラミング言語の名前も処理の内容も書いてないから
当てずっぽうだけど、改行コード/バイトオーダー/データモデルの何れかじゃない。

取り敢えず改行コードを LF のみに変換してみては?

461 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 12:42:58 ]
スマソ。言語は C++ だったか。

462 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 12:54:12 ]
>>459
普通にどっかで桁落ちしてるんじゃねぇの?


463 名前:デフォルトの名無しさん [2006/12/05(火) 13:06:31 ]
このような事ができるようなプログラムを1時間以内で教えて下さい。お願いします

1:4個の1桁の数字からなる順列を乱数で生成
(4個の数字は全て異なる)
2:4個の数字の順列を入力
3:生成した順列と入力の順列を比較
(数と位置があっている「hit])
(数はあるけれど位置が違う「blow])
4:hit数とblow数を表示
5:順列があたるまで入力を繰り返す

実行例
Number?:0123
Hits:0,Blows:1
Number?:0124
Hits:0,Blows:0
Number?:3567
Hits:3,Blows:0
Number?:3568
Hits:3,Blows:0
Number?:3569
Hits:4,Blows:0
Trials:5

464 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 13:08:49 ]
>>463
宿題スレ行けよ




465 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 14:09:51 ]
>>459
そういうときはFPUのCWを再設定しろ。
ってばっちゃがいってた。

どうでもいいけどQNaNじゃないの?



466 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 16:31:42 ]
WindowsのGDI+並に高機能で、主にUNIXで動く、
画像ファイルの読み書き・描画などを行うライブラリはありますか?(GDよりも高機能で
できればC/C++等で使えるものでありたいのですが、GIMPのスクリプトとかになるのでしょうか。

467 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 17:11:33 ]
UNIX板でいきなりGDI+といわれても…

468 名前:467 mailto:sage [2006/12/09(土) 17:13:10 ]
ごめん。UNIX板ではなかった。
で、なにそれ?

469 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 17:48:10 ]
>>466
cairoとかになるのかなぁ


470 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 17:53:05 ]
何やりたいかによるんでわ?
画像開いてちょっと加工するならImageMagickとか・・・

471 名前:デフォルトの名無しさん [2006/12/12(火) 13:17:21 ]
linux上でプロセス情報を取得するプログラムを作成したいと思っています。

検索して調べたところ
task_structという構造体にプロセス情報が格納されているということは分かったのですが、
検索したサイト先であげられているヘッダファイル "include/linux/sched.h" 内に
task_structに関する記述が無いのです。

上記構造体を利用するためには、
何か別の手段をとらないといけないのでしょうか?

カーネルバージョンは"2.4.21-20.EL"です
分かる方いましたらよろしくお願いします。

472 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 13:24:27 ]
Linuxの事は良く知らんけど、それってカーネル内のデータ構造と違うの?
/procとか見ただけじゃいかんの?

473 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 13:36:11 ]
ユーザーレベルでそういう情報が見られるように procファイルシステム
というのがあるわけだが。


474 名前:471 mailto:sage [2006/12/12(火) 14:03:15 ]
>>472-473
レスありがとうございます。
プログラム中からカーネルのプロセス情報を取得するのはムリなのでしょうか?



475 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 14:07:55 ]
>>474
お礼だけ言って内容は無視するのかよ!

476 名前:471 mailto:sage [2006/12/12(火) 14:44:05 ]
>>475
申し訳ないです。

やりたいことなのですが
psコマンドで表示されるプロセスのプロセス名を全て取得し、
指定したプロセス名が存在したらそのプロセス開始時間を取得する。
という処理をC言語で実装したいのです。
なので>>471の内容で質問をしました。

>>472-473さんの仰るように/procを参照しようとすると
何らかの手段で全プロセスのプロセス番号を取得する必要があると思うのですが
c言語でそのようなことは可能なのでしょうか?

477 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 14:50:00 ]
これでも読んだら?
ttp://www.linux.or.jp/JM/html/LDP_man-pages/man5/proc.5.html

478 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 14:50:49 ]
/proc/[0-9]*/cmdlineを全てfopenして読め。

該当するのが見つかったら、
/proc/該当するPID/statを読んで、start_timeを調べろ。
/usr/src/linux-*/fs/proc/array.cを読めばどれか分かる。

479 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 17:27:38 ]
>>476
psのソース嫁

480 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 19:01:17 ]
psの出力を使ったほうが。

481 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 19:07:45 ]
Linuxなら/proc覗くのが普通なんじゃないの?

482 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 22:55:57 ]
>>476
> >>472-473さんの仰るように/procを参照しようとすると
> 何らかの手段で全プロセスのプロセス番号を取得する必要があると思うのですが
> c言語でそのようなことは可能なのでしょうか?
それが/procを参照するってことだ。
opendir() & readdir()

483 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 05:48:39 ]
readdir()するくらいならlsの出力でも……
と書き掛けて気付く。それだったらpsでいいね。

484 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 22:29:15 ]
UNIXでは標準コマンドの出力加工して使うのって
WindowsでDLL呼び出すのと同じくらいふつーに使う気がする



485 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 22:35:46 ]
proc読もうがps呼ぼうが、どっちでもいいけど、
見に行ったときにそのプロセスがまだある保証はないから気をつけよう。


486 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 23:04:57 ]
それは当たり前だろう

487 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 01:31:34 ]
>>484
しかしそれを意図して書式化されていない場合とかlsのようにオプションに
気をつけないと情報ロスが存在しうる場合は注意が必要だったりするし、
やっぱあまり普通には使わないな。
スクリプトなんかでそれで済んじゃう場合はそれでもいいけど。

特にpsの出力なんかパースするくらいなら素直に/procを読むか
kvm_なんたらを使う方が変なところで悩まなくてよい。

488 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 02:03:35 ]
>psの出力なんかパース
もしかして、フォーマットを木目細かく指定できることをご存知内のだろうか。

489 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 07:27:53 ]
ここもtips自慢大会か

490 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 09:30:27 ]
NGワーオ:バッドノウハウ

491 名前:デフォルトの名無しさん [2006/12/16(土) 10:58:01 ]
pc8.2ch.net/test/read.cgi/tech/1164951094/298
> 分かりやすくMakefileの書き方が載ってるサイトがあれば教えてください

GNU makeのinfoがいいと思います。入門にも、リファレンスにもできる。
↓まずはこの節から。
Makefile入門
www.ecoop.net/coop/translated/GNUMake3.77/make_2.jp.html#SEC4

492 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:08:41 ]
>>491
ありがとうございます。
今から挑戦してきますね。

493 名前:466 mailto:sage [2006/12/19(火) 07:45:47 ]
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3218.txt

これを理解しないと次の授業からついてこれなくなるといわれたのですが、
何をしているのかが全くわかりません。どなたかコメントで解説つけていただけないでしょうか。

494 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 08:02:04 ]
二進木の操作



495 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 09:23:16 ]
UNIX関係ねーし。

LOOP1:
fprintf(stdout," followed by any nonnumeric character:");
if(scanf("%d",&x) != 1){ goto LOOP1END; }
Insert(&root, x);
goto LOOP1;
LOOP1END:

ワロタ

496 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 09:34:13 ]
whileを知らんのか

497 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 05:50:37 ]
fopenを使って書かれたプログラムを、ofstreamを使って書き換えています。
ファイル記述子の必要な関数fsyncを使いたいのですが、ファイル記述子は
どのように取得すればよいのでしょうか?

498 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 10:34:36 ]
fileno (3)

499 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 11:05:58 ]
こうかな?
stream.rdbuf()->fd()

500 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 11:35:47 ]
↑いやうそです。どこでもつかえるわけじゃないらしい。

501 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 14:39:44 ]
support.microsoft.com/kb/148505/ja
windowsだとこうみたいだね。

502 名前:デフォルトの名無しさん [2006/12/24(日) 23:34:32 ]
ところで、
 /proc/<pid>/stat/utime
 /proc/<pid>/stat/stime
ってどの関数がどのくらいの周期で
書き込んでいるのでしょうか?

503 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 23:50:09 ]
スケジューラが、CLOCK_TICK_RATEで。

504 名前:デフォルトの名無しさん [2006/12/25(月) 00:00:32 ]
>>503
scheduler_tick でしょうか?それとも schedule ?
それらしき箇所が見あたりません。
できれば、何という関数で書き込んでいるのか教えてください。




505 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 01:04:11 ]
そういうのって、読み出すときに値(カウンタ)を取得して返すんじゃないのか?

506 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 11:30:47 ]
ほんとにファイルがあるわけじゃないしねぇ・・・

507 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 11:33:27 ]
カウンタが更新されるタイミングを聞いていると思ったが、
/procを勘違いしている可能性もあるのか。

508 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 12:45:24 ]
procfsのソース嫁

509 名前:502です [2006/12/25(月) 12:46:56 ]
■505さん
>そういうのって、読み出すときに値(カウンタ)を取得して返すんじゃないのか?
cat /proc/<PID>/stat を実行した時に cat が値を読み込むと言うことでしょうか?

■506さん
>ほんとにファイルがあるわけじゃないしねぇ・・・
たぶん、その辺が理解できていないのだと思われます。
#自分で書くのもなんですが。

■507さん
>/procを勘違いしている可能性もあるのか。
勘違いしています。もし、その辺のことが詳しく記載されている
書物があればご教示下さい。

すみません。(;。;)

510 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 12:54:16 ]
>>509
/procは本当のファイルじゃなくて、カーネル内の情報を取り出すための仕組み。
それらを読もうとすることはカーネル内のデータを取り出す事に相当する。
そこらへんはドライバレベルでうまいことやってるので、
読み込んでるプログラムからは本当のファイルなのか、
/procのような仮想的なファイルなのかは見分けがつかない。

511 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 12:55:48 ]
/proc以下のファイルは、(procファイルシステムは)
ファイルじゃなくて、ファイルのように振る舞うもの。

ファイルだって実際ファイルがあるんじゃなくて、
ファイルシステムがあるかのようにdisk I/Oしてるんだしね。

512 名前:502です [2006/12/26(火) 00:36:31 ]
■510さん、511さん
有り難うございます
もう少し修行を積んで再度出直します。



513 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 20:16:54 ]
iconv の変換ディスクリプタが指している converter が保持している
変換の状態 (shift の状態など) を,丸々コピー (clone) して
新しいディスクリプタを作成することってできないですよね?できないですよね……

514 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 20:26:49 ]
iconv_duplicate関数があるよ










ウソ



515 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 02:08:18 ]
自前の暗号処理をしようと思って
crypt_des.c
を見てるんですが export されているのは crypt_des だけなんですけど
do_des とか des_chipher とかを export しなおして
自分のプログラムから使っても大丈夫ですか?
コメントには輸出規制が云々と書かれているのでちょっと心配です。


516 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 02:47:38 ]
北朝鮮とかリビアに輸出する予定がなければ大丈夫

517 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 10:22:49 ]
輸出規制のほうもexportと出てくるからややこしいな。


518 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 19:33:54 ]
crypt_desは実際にはDESそのものを使っているとは言えないところを
グレーゾーンにして上手く逃げているんじゃないかな
だからdo_desを勝手に使うとまずいと思うよ
export禁止なのが輸出禁止なのか文字通りexport禁止なのかが良く分からないね
対象は米国外輸出だったと思うから北朝鮮とかリビアは関係ないんじゃないかな


519 名前:デフォルトの名無しさん mailto:sage [2007/01/03(水) 19:48:16 ]
法律が変わって同盟国には輸出OKになったんじゃなかったっけ?
IE5.01あたりで暗号強度が128bitになったのはそのおかげだし

520 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 08:23:13 ]
くだらない質問ですいませんlll
親プロセスに対するシグナルは全ての子プロセスにも送られるんでしょうか?

521 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:45:11 ]
送られない。送りたいなら「シグナル プロセスグループ」でぐぐれ。

522 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 20:03:00 ]
送られない

523 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 20:05:12 ]
送りたいなら

524 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 01:02:15 ]
親が子プロセス生成時にid全部残しておいて
自分でシグナルハンドリングしてしまえばいい



525 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 04:38:32 ]
ありがとうございます!

526 名前:デフォルトの名無しさん [2007/01/11(木) 00:53:23 ]
デーモンについて質問です。
デーモンプロセスを作ろうと思って
childをforkして親プロセスを終了させたりとか
詳解UNIXプログラミング通りにやりました。
どうやらうまくいったっぽいのですが、
できたプログラムがすぐにExitして終了してしまいます。

while(1)
とかでループしたりとかすると、cpu使用率が90%以上になってしまいました。

目標としては、STDINからの入力を待って、いろいろ処理した後
STDOUTに結果を返して再び入力待ちに移行するデーモンを作りたいのですが、
SIGIOを感知するまでpauseするというところまではなんとなくわかった
(つもり)なのですが、
参考になるソースコードや何かヒントだけでもいただけませんでしょうか
よろしくお願いします。

527 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 01:03:58 ]
sleep(1)とか呼ぶと100%にはならないかな


528 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 01:23:41 ]
select(2)は?


529 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 01:43:08 ]
STDINから読もうとしたらブロックする(止まる)でしょ
非同期IO使ってるんじゃなければSIGIOは関係ないんじゃないの

530 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 02:17:38 ]
>>526
> 参考になるソースコード

tail -f とかどうよ。


531 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 11:53:54 ]
デーモンだから標準入出力閉じてるに7300スティーブンス

532 名前:デフォルトの名無しさん [2007/01/11(木) 20:14:52 ]
ぽまえらどこで髪切ってんの?
俺は当然ここだぜ。www.unix.co.jp/

533 名前:526 mailto:sage [2007/01/12(金) 00:32:43 ]
どうもです。

>>527
pause()でどうやらcpu使用率0%で静止してくれました。
sleep(1)だと一瞬でsleepがとかれるみたいで・・

>select(2)
manをよんでみましたーまだよく理解できてませんが試してみます。

>tail -f
ううむなるほど、ありがとうございます。srcをあさってみます

>>529
そうですね...
なんとなくソケットのListenみたいなもののほうが近い気がしてきました。
スティーブンス本のネトワク2巻、IPCあたりを読み込んでみます。

ありがとうございましたー





534 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 06:06:30 ]
関係ない横レスですいませんが
他のスレッドの終了を待つような処理は
while(スレッドの終了フラグ){
 sleep(1);
}
とかいう感じで待つしかないんでしょうか?



535 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 06:11:06 ]
pthreadならjoinとか状態変数で合図するのを待つとか

536 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 06:34:33 ]
pthreadです
ちょっと調べてみましたがデタッチについても理解していませんでした
とりあえず上の質問はナシということでお願いします

537 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 02:55:58 ]
日本語を使えるcursesで標準のものってあるんでしょうか?

538 名前:デフォルトの名無しさん [2007/01/22(月) 00:04:02 ]
UNIX上で稼動するCのプログラムを作っていますが、その際
C言語のソースをWindows PCにてCVS管理しています。
下記のような段取りでやっているのですが、初心者のため、
詳しい皆さんはどんな手順で行っているのか知りたいと思います。
効率よくできる方法、一般的な方法(下記のような手順はおかしい、etc)等、
もしあればご教授いただきたく。

@必要なソースをチェックアウトし、Windows PCにて修正(エクリプス使用)
A修正したファイルをFTPでUNIXサーバにアップロード
BUNIX上でmakeを使用しコンパイル
CUNIX上で稼動確認し、問題なければソースをチェックイン

使用している環境は。。。
CVS用マシン ・・・     Windows XP
ソース修正用マシン ・・・  Windows 2000
実際に稼動するサーバ ・・・ HP-UX 11i v2

539 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:18:43 ]
漏れなら5分で不機嫌になって15分でブチ切れそう。

540 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:19:04 ]
>>538
・Unix上で編集しない理由は?
・稼動確認前にコミットしない理由は?
・最終確認をexport版で行なわない理由は?

541 名前:デフォルトの名無しさん [2007/01/22(月) 00:26:47 ]
全部秀丸を遣っているオレにはなんともいえん

542 名前:デフォルトの名無しさん [2007/01/22(月) 00:39:23 ]
>>540
稼動確認前にコミットはしねぇだろ。
複数人で開発しているのならなおさら。
チェックアウトしてテストしようとして担当外のところが問題で
うごかなかったら普通きれるぞ。

後なんだexport版って?

543 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:44:24 ]
とりあえず、HP側のビルドするディレクトリをWin2kにマウントしとけば、
いちいちftpする手間がなくなってストレスがかなり減るぜ。

544 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:46:37 ]
>>542
>export版
cvs exportで取り出したもの。CVSディレクトリがつかないから、リリース用に使うのに都合がいい。
>稼動確認前にコミット
何のためにブランチがあるとお思いで?
稼動確認を行なった版が管理されないとしたら、稼動確認のエビデンスをどうやって残すの?
#まぁ、コンパイルが通るかどうか位は当然コミット前にやるとして。



545 名前:デフォルトの名無しさん [2007/01/22(月) 00:49:10 ]
全部viを遣ってるオレにはなんとも言えん

546 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:53:16 ]
544はあまり相手にしないほうがよさげ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<142KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef