09/06/12 20:16:28
コンピュータ関係の書籍は、ずっと縮小を続けている分野だよ。
167:デフォルトの名無しさん
09/06/12 20:21:31
小説もね。
東野圭吾とか、今回の村上春樹とか、一部の売れっ子作家以外が殆ど売れない。
そこそこ売れる作家 というのが昔に比べてとても減った。
昔に比べ、どんどん娯楽というかエンターテイメントの多様化が進んでるから仕方ない。
168:デフォルトの名無しさん
09/06/12 22:59:13
なんのスレやねんここ
169:デフォルトの名無しさん
09/06/12 23:14:48
まあ、「本なんていらね。webに全部書いてある」とか言う人間は、
どんな入門書にも答えが書いてあるような質問を
こんなとこでするな、ということだ。
答える方も時間の無駄だし、質問してわかった気になっても全然身につかない。
無駄の相乗。
170:デフォルトの名無しさん
09/06/12 23:17:42
sub hoge{
my $self = shift;
my $func = shift;
&{$func($self)}
}
こんな感じで変数に入ってるメソッド名を実行したいのですが、
継承ができる書き方を教えてください
171:デフォルトの名無しさん
09/06/12 23:39:19
>>170
$self->$func();
…って事ではなく?
172:デフォルトの名無しさん
09/06/12 23:56:30
>>171
いけました。ありがとうございます。
sub hoge{
my $self = shift;
my $Function = {};
$Function->{'hoge'} = shift;
no strict 'refs';
#$self->{$Function->{'hoge'}};#ここがわからない
}
実際のコードだとこんな感じなんですが、
一時変数に代入したら{}とか気にせずにいけたんですね。
ちなみに、一時変数使わない場合の書き方とかあるんでしょうか?
後学のためにご存じでしたら教えて欲しいです。
173:デフォルトの名無しさん
09/06/13 00:27:49
>>172
URLリンク(perldoc.jp)
> 矢印の右側は典型的にはメソッド名ですが、メソッド名や
> サブルーチンリファレンスが入った単純スカラ変数も使えます。
あとperlrefとperlmodくらいは通読しとくといいよ
URLリンク(perldoc.jp)
URLリンク(perldoc.jp)
174:デフォルトの名無しさん
09/06/13 00:29:35
>>172
らくだ本を買おう!
175:デフォルトの名無しさん
09/06/13 00:33:34
>>173
素敵なマニュアルまで紹介して頂いて重ね重ね感謝します
隅々まで全部読んできます
176:デフォルトの名無しさん
09/06/13 01:19:50
はぁ・・・出版業界よろしくPerl界の凋落もここまできたか・・・
1にマニュアル
2にgoogle
3,4が無くて
5に2ch
だろーが!
177:デフォルトの名無しさん
09/06/13 01:55:53
らくだ高いっつの
178:デフォルトの名無しさん
09/06/13 02:07:30
勉強する代わりに本を集めまくる。
そういう強迫神経症的逃避法が存在する。
179:デフォルトの名無しさん
09/06/13 02:36:22
5.6ベースで二分冊な第3版を今から買うくらいなら、
5.00xベースの改訂版(第2版)の古本でも買って、
新しい情報はperldocで追いかけた方がいいかもな
URLリンク(www.amazon.co.jp)
実際押さえるべき基本的な部分は5.00xの頃から大差無いし、
細かいところは第3版だと古いしね
180:デフォルトの名無しさん
09/06/13 03:13:14
でも大半は既に知ってることのような
読んでないから実際にはウロコ落ちまくりかもしれないけど
181:デフォルトの名無しさん
09/06/13 05:17:02
Perlのテキスト処理で質問があります。
個人のデータ(苗字、名前、性別、住所、部署等)が載ったテキストを処理し、
特定の苗字で、性別が男の場合はその人のデータをすべて削除し、
それ以外はすべて出力するといったようなコードはどう組めばよいのでしょうか?
例えば、
鈴木 一郎 男 東京都大田区~、営業部
鈴木 花子 女 千葉県浦安市~、総務部
といったデータが存在した場合、鈴木花子はテキストに残るが、
鈴木一郎に関する全データは削除される、という処理です。
他の苗字の人のデータは性別関係なくすべて出力されますが、鈴木という苗字で男性のデータはすべて削除します。
どなたかご教示よろしくお願いします。使用環境はUNIXです。
182:デフォルトの名無しさん
09/06/13 05:58:14
>>181
Perlでリクに答えるスクリプトを作るスレ
スレリンク(tech板)
183:デフォルトの名無しさん
09/06/13 05:59:59
>>182
ありがとうございます。
こちらに書いてみます。
184:デフォルトの名無しさん
09/06/13 12:12:11
OpenOfficeのオートフィルタでいいんじゃね
185:デフォルトの名無しさん
09/06/13 14:28:58
>>181
grep -v ' 男 ' data.txt > result.txt
186:デフォルトの名無しさん
09/06/13 15:54:39
鈴木 花子 女 青森県男鹿市~、男性用出版物販売業