CGIに依存しないPerlの話題一般/Part2 (258レス)
CGIに依存しないPerlの話題一般/Part2 http://medaka.5ch.net/test/read.cgi/php/1030548610/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
188: 4 [] 03/04/04 02:36 ID:QX5gDFpX >>186 $ perlcc foo.pl 話題にのって質問。 perlを無料でwindowsのexeにコンパイルできないだろうか? 贅沢言うとTk.pmも使いたいのですが。 ActivePerlのperlccは単体では使えないもよう。 http://medaka.5ch.net/test/read.cgi/php/1030548610/188
189: 184 [] 03/04/04 02:39 ID:tjlK2qT8 >>185 下のスクリプトから123が出てくるのは期待通りなんですが, 上から1しかでてこないのが理解不能なんです。 use encodingの使い方間違ってる? http://medaka.5ch.net/test/read.cgi/php/1030548610/189
190: 251 [sage] 03/04/04 02:42 ID:??? >>188 perl2exe ttp://www.indigostar.com/perl2exe.htm がexeにできるけどシェアウェアか・・・ どうせおもちゃだし・・・ http://medaka.5ch.net/test/read.cgi/php/1030548610/190
191: nobodyさん [sage] 03/04/04 03:24 ID:??? >>189 encodingプラグマを理解していないんじゃない? >>185で回答してもらっているでしょ なんのためにencoding使おうとしている? http://medaka.5ch.net/test/read.cgi/php/1030548610/191
192: nobodyさん [sage] 03/04/04 04:49 ID:??? >>183 だから、それならプログラム版に移ればよかっただけの話だろ 大量の2ch系掲示板郡が散在していて、 それぞれの掲示板がそれぞれの流儀でカテゴライズするのはかまわないが 板が増えてくれば、それなりにカテゴライズされた法則にしたがって運用しなけりゃ ただのごみため場と化すのが自然の理 別鯖の板をどこかに移動するなら移動先のカテゴライズにしたがわなきゃダメだろ 移動するときプログラム版が許容量いっぱいで無理だったとかか? それなら、移動する時期を誤ったか 無理
せずもとの場所で存続するか 元の場所が閉鎖せざるを得ないとかの問題があったなら、ここ以外の他の場所探せばよかっただけだろ? 少なくとも、移ってきたから板違いじゃないっていうのは見当違い http://medaka.5ch.net/test/read.cgi/php/1030548610/192
193: nobodyさん [sage] 03/04/04 08:53 ID:??? >>192 よーするにだ。後から出てきて勝手な講釈たれんなボケナス。 そー言う事。 http://medaka.5ch.net/test/read.cgi/php/1030548610/193
194: nobodyさん [sage] 03/04/04 13:55 ID:??? よーするにだ。最初からあったこのスレの内容がワケワカ。 そー言う事。 http://medaka.5ch.net/test/read.cgi/php/1030548610/194
195: nobodyさん [sage] 03/04/04 19:33 ID:??? WebProgだけ別にした管理者が馬鹿。 http://medaka.5ch.net/test/read.cgi/php/1030548610/195
196: nobodyさん [sage] 03/04/07 06:35 ID:??? それだけWebプログラム関連の負荷が大きかったって事だろ まぁ、板作るなら WebProgじゃなく NetProg だろ・・とは思うけどな http://medaka.5ch.net/test/read.cgi/php/1030548610/196
197: nobodyさん [sage] 03/04/08 00:48 ID:??? だってム板にたてたらおっぱらわれるじゃん… http://medaka.5ch.net/test/read.cgi/php/1030548610/197
198: デフォルトの名無しさん [] 03/04/08 10:41 ID:ibnCgWfp もうるびキティいなくなったから大丈夫だよ。 http://medaka.5ch.net/test/read.cgi/php/1030548610/198
199: nobodyさん [sage] 03/10/31 01:47 ID:??? テストかきこ http://medaka.5ch.net/test/read.cgi/php/1030548610/199
200: nobodyさん [] 03/11/04 16:26 ID:ZhxpP0UW 随分落ちてるなage http://medaka.5ch.net/test/read.cgi/php/1030548610/200
201: nobodyさん [] 03/11/06 23:56 ID:GvRKtYWY perlのパイプってのは非同期なのでしょうか? b.pl ---------------------------------処理終了 |パイプ開始 |パイプクローズ a.pl-----------------------------処理終了 パイプでデータを一通り渡し終えた後、b.plの処理が終わる前にa.plが死んでも問題ないでしょうか? また、b.plが終了するまでa.plのパイプクローズがブロッキングされたりはしないのでしょうか? 答えてもらえたら前代未聞の2ch閲覧環境の開発を開始します。 http://medaka.5ch.net/test/read.cgi/php/
1030548610/201
202: nobodyさん [sage] 03/11/07 12:29 ID:??? そりゃあ前代未聞だ http://medaka.5ch.net/test/read.cgi/php/1030548610/202
203: nobodyさん [sage] 03/11/08 22:34 ID:??? >>201 確かに前代未聞だ。 答え。やってみれば良い。理論上は、close処理をしっかりすれば動作するはずだが。 http://medaka.5ch.net/test/read.cgi/php/1030548610/203
204: nobodyさん [] 03/11/08 23:12 ID:U/fdC1Uy ActivePerlで試したよ。 local($from,$to,@data) = @_; unless(open(DELI,"| " . $deliveryprocess . " " . $from . " " . $to)){ return 0; } print DELI @data; close(DELI); return 1; てなコードで、 #! /usr/bin/perl print $ARGV[0] . "\r\n"; print $ARGV[1] . "\r\n"; while(<STDIN>){ print; } while(1){} なスクリプトにパイプでデータ送ったら見事にブロックしてくれやがりました。 開発中止。 http://medaka.5ch.net/test/read.cgi/php/1030548610/204
205: nobodyさん [] 03/12/15 05:04 ID:Scf5jbcR 普通は同期を想定しているパイプで*パイプを同期で扱うスクリプト*を使って試せば、それは*同期な結果*しか帰って来ないだろう、頭悪い。 非ブロッキングにしたかったらちゃんとおぷちょん書きなさい。 http://medaka.5ch.net/test/read.cgi/php/1030548610/205
206: nobodyさん [sage] 03/12/15 06:33 ID:??? >>205 > 普通は 普通でない場合について詳しく教えてください。 http://medaka.5ch.net/test/read.cgi/php/1030548610/206
207: nobodyさん [] 03/12/15 22:28 ID:qGs1Vqs+ >>205 一ヶ月前のレスを煽ってるのも大概だと思われ。 http://medaka.5ch.net/test/read.cgi/php/1030548610/207
208: nobodyさん [sage] 03/12/17 12:28 ID:??? あれれ、5.8.2が出たのか めんどくさいなあ http://medaka.5ch.net/test/read.cgi/php/1030548610/208
209: nobodyさん [sage] 04/05/20 13:10 ID:??? perl 5.005 を使っていますが、 このような古い環境で UTF-8 → Shift JIS (EUC でも可) の 変換方法がありましたらお教え願えますか? http://medaka.5ch.net/test/read.cgi/php/1030548610/209
210: nobodyさん [sage] 04/05/20 13:57 ID:??? >>209 http://search.cpan.org/~dankogai/Jcode-0.83/ http://openlab.ring.gr.jp/Jcode/index-j.html http://pc5.2ch.net/test/read.cgi/php/1081148490/ http://pc5.2ch.net/test/read.cgi/tech/1079114157/ http://medaka.5ch.net/test/read.cgi/php/1030548610/210
211: 209 [sage] 04/05/20 14:07 ID:??? >>210 jcode.pl の方ばかりを気にしていたので.pm の方をすっかり失念していました。 スレ汚しすいませんでした。 http://medaka.5ch.net/test/read.cgi/php/1030548610/211
212: nobodyさん [] 04/05/26 11:48 ID:3xdgk57n use strict; sub new { my $that = shift; my $class = ref($that) || $that; my $self = { a=>{A=>'A',B=>'B'}, b=>[qw/A B/] }; bless ($self, $class); return $self; } sub method { my $self = shift; my $a = $self->{'a'}; my $b = $self->{'b'}; } $a,$bをデリファレンスして利用するのではなくて 型グロブで選択的別名定義して%a,@bと実装できますか? できるのでしたらどのように実装するのでしょうか? http://medaka.5ch.net/test/read.cgi/php/10305
48610/212
213: nobodyさん [sage] 04/05/26 17:14 ID:??? sub method{ my $self = shift; our(%a, @b); # or use vars pragma local *a = $self->{a}; local *b = $self->{b}; $a{foo} = 1; push @b, 'foo'; } またはAlias.pmとかな。 http://search.cpan.org/~gsar/Alias-2.32/Alias.pm どっちにしてもあまりメリットは感じないが。 http://medaka.5ch.net/test/read.cgi/php/1030548610/213
214: nobodyさん [] 04/08/08 10:03 ID:Ejd6WZ6r sub new { my $pkg = shift; bless { name => shift, age => shift equips => undef }, $pkg; } ここでequipsを配列にしたいのですが、 そのような事は可能でしょうか? push($self->{equips}, $object); $self->{equips}->[1]->getEffect(); ($objectは別のクラスオブジェクトでgetEffectはそのメソッド) みたいな感じで使いたいのですが。 http://medaka.5ch.net/test/read.cgi/php/1030548610/214
215: nobodyさん [sage] 04/08/08 13:06 ID:??? equips を配列へのリファレンスにすることならできる sub new { my $pkg = shift; bless { name => shift, age => shift, equips => [] }, $pkg; } としておいて push(@{$self->{equips}}, $object); $self->{equips}->[1]->getEffect(); http://medaka.5ch.net/test/read.cgi/php/1030548610/215
216: nobodyさん [sage] 04/08/09 19:13 ID:??? 巷のスクリプトを見るとPerlでサブルーチンにプロトタイプ宣言を行っていない ものがほとんどなのですが、なぜプロトタイプ宣言を行っていないのでしょうか? プロトタイプ宣言を行うと低速化したりという弊害等があるのでしょうか? sub func($$@) #プロトタイプ宣言あり sub func #プロトタイプ宣言無し http://medaka.5ch.net/test/read.cgi/php/1030548610/216
217: nobodyさん [sage] 04/08/09 20:38 ID:??? >>216 反対に、宣言しなくてもいいのにわざわざ宣言するメリットって何? その「巷のスクリプト」とやらはサブルーチン呼び出すのに & つけてたり、メソッドとして呼び出してたりしてないか? あと Perl 関係のメインスレは以下なので以後はそちらに。 http://pc5.2ch.net/test/read.cgi/php/1089779036/ http://pc5.2ch.net/test/read.cgi/tech/1090889189/ http://medaka.5ch.net/test/read.cgi/php/1030548610/217
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 41 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s