- 1 名前:nobodyさん mailto:sage [2008/02/25(月) 19:25:51 ID:???]
- Perlのコーディングで困ってる人のスレです。
【投稿する際の注意】 質問するときは内容をよく吟味してから投稿してください。 「コマンドの意味がわかんない」とかはマニュアル見ましょう。 回答者さんは何でも屋じゃありません。 1: 自分はこういう事がしたい。 2: それでこんな風にやってみたが・・・ 3: こんなエラーが出て上手く行かなかった。 最低でも1と3が無いと誰も答えられないよ。 良い回答は良い質問から。一緒に勉強しましょう。 お勧めサイトは >2 以降 前スレ pc11.2ch.net/test/read.cgi/php/1189939783/ 過去ログ倉庫 ttp://user.ftth100.com/mirrorhenkan/perl/
- 201 名前:nobodyさん mailto:sage [2008/03/22(土) 09:21:39 ID:???]
- >>190をなんとか改造できないだろうか。
ちと、考えてみる。 でも、自分には無理な気がする。
- 202 名前:nobodyさん mailto:sage [2008/03/22(土) 09:22:10 ID:???]
- >>191は、26進数じゃない。使うな。
10進数676は、26進数では、 676/26 = 26 余り0 26/26 = 1 余り0 で、1 0 0(BAAが正しい)が、 >>191だとZAになる。 >>200 インデントの為の全角スペースを除け。
- 203 名前:nobodyさん mailto:sage [2008/03/22(土) 09:38:25 ID:???]
- >>202
ありがと。 >>191は、遅い理由も含めて、使用しないことにする。 >>191さん、申し訳ない。
- 204 名前:nobodyさん mailto:sage [2008/03/22(土) 09:44:17 ID:???]
- >>193も
zの次がbaになるorz
- 205 名前:nobodyさん mailto:sage [2008/03/22(土) 09:45:28 ID:???]
- >>203
202=191=193=俺なので気にするな。
- 206 名前:nobodyさん mailto:sage [2008/03/22(土) 10:17:00 ID:???]
- Math::BaseCalcモジュールでも使えば良いんでないか?
- 207 名前:nobodyさん mailto:sage [2008/03/22(土) 10:39:29 ID:???]
- >>206
まず、インストールのいかたが分からないので、 そこから、調べてみる
- 208 名前:nobodyさん mailto:sage [2008/03/22(土) 10:39:45 ID:???]
- インストールのしかた
- 209 名前:nobodyさん mailto:sage [2008/03/22(土) 10:54:33 ID:???]
- ppm install Math-BaseCalc
- 210 名前:nobodyさん mailto:sage [2008/03/22(土) 10:57:42 ID:???]
- インストールできました。
$calc = new Math::BaseCalc(digits => ['a'..'z']); $ans = $calc->to_base($number); これもzの次にbaが出るorz
- 211 名前:nobodyさん mailto:sage [2008/03/22(土) 11:22:42 ID:???]
- 当り前だろ、A=0 B=0扱いなんだから
おまいがやりたい事は26進とは言わない
- 212 名前:nobodyさん mailto:sage [2008/03/22(土) 11:23:35 ID:???]
- B=1だ orz
- 213 名前:nobodyさん mailto:sage [2008/03/22(土) 11:32:56 ID:???]
- うぅーん、そうなると
私が意図したものは どう書けばいいのだろうか???
- 214 名前:nobodyさん mailto:sage [2008/03/22(土) 12:54:31 ID:???]
- 出来た!実に単純だった。
my @digits = ('A'..'Z'); print &to_base($Number10,\@digits); sub to_base { my $num = shift; my $digits = shift; my $dignum = @{$digits}; my $result = ''; while ($num > 0) { substr($result,0,0) = $$digits[ $num % $dignum ]; $num = int ($num / $dignum) - 1; } return length $result ? $result : $$digits[0]; }
- 215 名前:nobodyさん mailto:sage [2008/03/22(土) 13:06:15 ID:???]
- 間違えた、こうだ。
my @digits = ('A'..'Z'); print &to_base($Number10,\@digits); sub to_base { my $num = shift; my $digits = shift; my $dignum = @{$digits}; my $result = ''; while ($num >= 0) { substr($result,0,0) = $$digits[ $num % $dignum ]; $num = int ($num / $dignum) - 1; } return length $result ? $result : $$digits[0]; }
- 216 名前:nobodyさん mailto:sage [2008/03/22(土) 14:55:10 ID:???]
- ブルートフォースアタックに使えそうなコードだなw
- 217 名前:138 [2008/03/24(月) 22:18:54 ID:wHKnZ0l2]
- お世話になっております。
スイマセン。色々試しましたがヤハリ分からないのでコチラに書き込みをさせていただきます。 「名前\t数\t」というデータ(@arrangeData)から $hash{名前}=合計数とのhashデータを作成したいのです。 # データを宣言 foreach(@arrangeData){ my @splitdata = split(/\t/); if(defined $hash{$splitdata[0]}){ }else{ $hash{$splitdata[0]} = 0; } } my $key; print "取得した数を数える。<br>"; # 取得した数を合計する。 foreach(@arrangeData){ my @splitdata= split(/\t/); foreach $key ( keys %hash ) { if($key eq $splitdata[0]){ print "$hash{ $key } ni $splitdata[1] tumari $hash{$key} += $splitdata[1];wo tasu<br>"; $hash{$key} += $splitdata[1]; print "$key : $hash{$key}<br>"; } } } とのプログラムでは何故か $hash{$key} += $splitdata[1]; print "$key : $hash{$key}<br>"; が0で数値が入りません。 どうしてでしょうか?
- 218 名前:nobodyさん mailto:sage [2008/03/24(月) 22:49:38 ID:???]
- レスあっただろ
- 219 名前:nobodyさん mailto:sage [2008/03/24(月) 22:52:29 ID:???]
- >>138
#!/usr/bin/perl -w use strict; # use Scalar::Util qw(looks_like_number); sub looks_like_number { $_[0] =~ /([0-9]+)/ ? $1 : 0 } my @arrangeData = ( "name1\t1\t", "name2\t2\t", "name3\t\t", "name4\t4\t", "name1\t10\t", "name2\t20\t", "name3\t\t", "name4\t40\t", ); my %hash; for (@arrangeData) { my($name, $num) = split /\t/; $hash{$name} += looks_like_number($num) ? $num : 0; } print "key:[$_] value:[$hash{$_}]\n" for sort keys %hash;
- 220 名前:nobodyさん mailto:sage [2008/03/24(月) 23:29:25 ID:???]
- >>219
その @arrangeData を >>217 のコードに食わせても name1 : 11 name2 : 22 name3 : 0 name4 : 44 になるんよね。"name3\tぱ\t" にしたりしても。 データのフォーマットが本人の説明と違うように思う。 という指摘が前回もあったような。
- 221 名前:nobodyさん mailto:sage [2008/03/26(水) 00:57:12 ID:???]
- 質問です。ある文字列の集合を集計して出現頻度の高い順に取り出すため、
対象の集合をそのままハッシュのキーにして値を++したんですが、 ハッシュはソートできませんよね。配列を使うしかないでしょうか。
- 222 名前:nobodyさん mailto:sage [2008/03/26(水) 01:00:59 ID:???]
- sort { $hash{$b} <=> $hash{$a} } keys %hash;
- 223 名前:nobodyさん mailto:sage [2008/03/26(水) 01:01:47 ID:???]
- >>221
質問が漠然とし過ぎてるんで、この辺一通り読んでから来て。 www.kt.rim.or.jp/~kbk/perl-5.8/perlfaq4.html perldoc.jp/docs/perl/5.8.8/perldsc.pod
- 224 名前:nobodyさん mailto:sage [2008/03/26(水) 01:05:19 ID:???]
- >>222さんのでわかりました!
>>223さんのも読んでおきます! どうもでした!!
- 225 名前:nobodyさん [2008/03/26(水) 09:29:51 ID:LilkylgS]
- CGI.pmを使ってアップロードされたファイルの途中まで読んで
そこで終わりにしたい場合はどうしたらいいでしょうか? どうも全部読むか、失敗かの選択しかないみたいなんですが。。
- 226 名前:nobodyさん mailto:sage [2008/03/26(水) 14:32:04 ID:???]
- そんな需要は稀なんだろ
一旦保存してから読み直せば?
- 227 名前:nobodyさん mailto:sage [2008/03/26(水) 14:47:06 ID:???]
- >>225
httpd が受け取る/受け取らないという話でなく、 プログラム中の処理の流れでという意味なら perldoc.jp/docs/modules/CGI.pm-2.89/CGI.pod の「ファイル・アップロード・フィールドの作成」の項
- 228 名前:nobodyさん [2008/03/26(水) 22:35:17 ID:OE9DSfjk]
- しつもん
定数なんかを別ファイルに置いてそこから取得したい。 ---const.pl--- my $x="あいうえお"; 1; ---main.cgi---(ヘッダとかは略) use strict; require "./const.pl"; print $x; とするとGlobal symbol "$x" requires explicit package nameという $xが定義されていませんエラーになります。 use strict外すと$xは空白です。 q.hatena.ne.jp/1190815879 とかを見るとどう見てもこれで正しいようにしか思えないのですが何故? 他にこんなところで迷ってる人居ないから環境の問題なんだろうか? CoLinux,perl5.8.6
- 229 名前:nobodyさん mailto:sage [2008/03/26(水) 22:45:43 ID:???]
- 同じ変数でも名前空間が異なれば別物
- 230 名前:nobodyさん mailto:sage [2008/03/26(水) 22:57:38 ID:???]
- >>228
<q cite="perldoc.jp/docs/perl/5.10.0/perlfunc.pod#item_my_EXPR_my"> my はリストアップされた変数を、囲っているブロック、ファイル、eval の中で ローカルな (レキシカルな) ものにします。 </q> www.kt.rim.or.jp/%7Ekbk/perl5.005/perlmod.html#Perl_Modules
- 231 名前:nobodyさん mailto:sage [2008/03/26(水) 23:12:52 ID:???]
- my と use strict を取っ払ってみると print されたり。
変数の局所化とか strict とは無縁になるけど。 はてなでやり取りしてる人らはそうしてるんじゃないかな。
- 232 名前:nobodyさん mailto:sage [2008/03/27(木) 01:07:20 ID:???]
- local
- 233 名前:nobodyさん [2008/03/27(木) 01:23:34 ID:R/qLdwoI]
- >>228
hoge.pm package hoge; sub kaze_hiita{ "hayaku neru" } our $x = 1; 1; foo.pl use hoge; print hoge::kaze_hiita; -> 早く寝る print $hoge::x; -> 1 $hoge::x = 10; print $hoge::x; -> 10 関数のときのみ::じゃなくて->が使えるんだぜ。 あと関数の尻尾には();って書いてあると俺はうれしい。 ハッシュで渡すとさらにうれしい。 あと、そゆのがコンフィグを一杯つかうなら 普通に Auto-Config使うべし。 memo.majide.com/index.php?%A1%DAPerl%A1%DBConfig-Auto%A4%CB%A4%E8%A4%EB%C0%DF%C4%EA%A5%D5%A5%A1%A5%A4%A5%EB%A4%CE%C6%C9%A4%DF%B9%FE%A4%DF 当然だがファイル間は文字コードは統一しとけよ それでしんだひとをみたことがあります。>俺自身
- 234 名前:nobodyさん mailto:sage [2008/03/27(木) 10:30:16 ID:???]
- >>233
説明で「 -> 1」とかを使ったら混乱するだろjk
- 235 名前:nobodyさん mailto:sage [2008/03/27(木) 12:35:04 ID:???]
- 正直すまんかった
234が責任を持って書き換えます。おながい。
- 236 名前:nobodyさん mailto:sage [2008/03/27(木) 12:36:10 ID:???]
- >>228
こうするのさ。 ---const.pl--- $x="あいうえお"; 1; ---main.cgi--- use strict; our $x; require "./const.pl"; print $x;
- 237 名前:nobodyさん mailto:sage [2008/03/27(木) 16:59:46 ID:???]
- our wwwwwwwwwwwwwwwwwwwwwwwwww
- 238 名前:nobodyさん mailto:sage [2008/03/27(木) 19:04:51 ID:???]
- ○|_|| ̄ wwwwwwwwwwwwwww
- 239 名前:nobodyさん mailto:sage [2008/03/27(木) 22:17:48 ID:???]
- oL/
- 240 名前:228 [2008/03/27(木) 23:49:16 ID:OO8NUyXN]
- >>229-236
さっぱりわからんがサンクス。調べてみる iniファイルやPHPみたいに簡単に取得できる方法はないのかのう・・・
- 241 名前:nobodyさん mailto:sage [2008/03/27(木) 23:56:27 ID:???]
- >iniファイルやPHPみたいに簡単に取得できる方法
だからモジュール紹介されてるやんけwww
- 242 名前:nobodyさん mailto:sage [2008/03/28(金) 00:17:56 ID:???]
- ワロタ
- 243 名前:233 mailto:sage [2008/03/28(金) 00:26:56 ID:???]
- >>240
感想でいいからくれ 何がさっぱりわからんと思ったか書いてくれれば分かりやすくもういっかい書くよ。 1. リンクを開いたと思うんだが、何が意味不明だと思った(全部ってのはなしで) 2. 何を作っててプログラム暦何年か教えてくれ。 スレ汚しならすまん。ちょっと個人的に技法よりも心理障壁に興味がある。
- 244 名前:nobodyさん mailto:sage [2008/03/28(金) 10:02:51 ID:???]
- 新人教育かw
- 245 名前:nobodyさん [2008/03/28(金) 15:01:30 ID:jpsDmJfA]
- ログに保存されている日付を以下のように整形するにはどうしたらいいんでしょう?
2008/03/28(金) 09:30:08 ↓ 08/3/28 9:30
- 246 名前:nobodyさん mailto:sage [2008/03/28(金) 15:33:52 ID:???]
- >>245
sub reduce_date { my @date = split /\D+/, $_[0]; $date[0] -= 2000; sprintf '%02d/%d/%d %d:%d', @date[0..4]; } print reduce_date('2008/03/28(金) 09:30:08');
- 247 名前:nobodyさん mailto:sage [2008/03/28(金) 15:36:13 ID:???]
- use strict;
my $orgdate = '2008/03/28(金) 09:30:08'; my @splitdata = $orgdate =~ /(\d{2})+/g; printf("%02d/%02d/%02d %02d:%02d:%02d", @splitdata);
- 248 名前:nobodyさん mailto:sage [2008/03/28(金) 15:46:09 ID:???]
- s{\d\d(\d\d/\d+/\d+)[^ ]+( \d+:\d+):\d+}{$1$2};
- 249 名前:nobodyさん mailto:sage [2008/03/28(金) 15:48:45 ID:???]
- 指定がないけど %02d/%d/%d %d:%02d を期待されてそうな気がする
- 250 名前:nobodyさん mailto:sage [2008/03/28(金) 15:57:20 ID:???]
- なるほど。
s{\d\d(\d\d)/0?(\d+)/0?(\d+)[^ ]+ 0?(\d+):(\d+):\d+}{$1/$2/$3 $4:$5};
- 251 名前:nobodyさん mailto:sage [2008/03/28(金) 16:45:45 ID:???]
- my @splitdata = $orgdate =~ /(\d{1,2})+/g;
my $datetime = sprintf("%02d/%d/%d %d:%d:%d", @splitdata);
- 252 名前:nobodyさん mailto:sage [2008/03/28(金) 16:49:23 ID:???]
- 間違えた
my @splitdata = $orgdate =~ /(\d{1,2})+/g; my $datetime = sprintf("%02d/%d/%d %d:%d", @splitdata); print $datetime;
- 253 名前:nobodyさん mailto:sage [2008/03/28(金) 16:59:35 ID:???]
- 2008/03/28(金) 09:30:08から08/3/28(Fri) 9:30にするにはどうする?
- 254 名前:nobodyさん mailto:sage [2008/03/28(金) 17:35:24 ID:???]
- >>247-252
もはや、知らない奴が見たら暗号でしかないなw
- 255 名前:nobodyさん mailto:sage [2008/03/28(金) 19:09:17 ID:???]
- javascriptのプログラムをPerlに移植しようとしていて、複合代入演算子の挙動が違うのでとまどっています。
例えばjavascriptで var c=1;alert(c=c+(c*=10)+(c*=100)); は1011 Perlで my $c=1;print($c=$c+($c*=10)+($c*=100)); は1020 になります。 そこで、この問題について載っているサイトがあれば教えてください。
- 256 名前:nobodyさん mailto:sage [2008/03/28(金) 20:04:35 ID:???]
- 式の途中で値を変えるやり方がまずいとは思うけどね
- 257 名前:nobodyさん mailto:sage [2008/03/28(金) 23:58:05 ID:???]
- 加算の評価順は定義されてないという事を知らずに
> var c=1;alert(c=c+(c*=10)+(c*=100)); こう書くのはクズグラマー。
- 258 名前:nobodyさん mailto:sage [2008/03/29(土) 03:54:49 ID:???]
- >>255
www.st.rim.or.jp/~phinloda/cqa/cqa7.html
- 259 名前:nobodyさん mailto:sage [2008/03/29(土) 04:33:29 ID:???]
- >>253
年を二桁にしたら100年後に困るぞ!
- 260 名前:nobodyさん mailto:sage [2008/03/29(土) 08:45:59 ID:???]
- >>253
s/^\d\d//; s/^(\d\d\/)0/$1/; s/金/Fri/; s/:\d\d$//;
- 261 名前:nobodyさん mailto:sage [2008/03/29(土) 14:59:25 ID:???]
- >>259
19xxから20xxに変わったが、2桁で困ってないので100年後も同様に困らない。
- 262 名前:nobodyさん mailto:sage [2008/03/29(土) 17:09:47 ID:???]
- >>259
百年後なんて俺等死んでるから気にする必要ないw
- 263 名前:nobodyさん mailto:sage [2008/03/29(土) 17:56:41 ID:???]
- そういう屑のせいで困る人たちもいるわけだ
- 264 名前:nobodyさん mailto:sage [2008/03/29(土) 19:27:22 ID:???]
- >>262
医学の進歩は目覚しいから、お前のような底辺奴隷はむしろ死ねないかもしれない。
- 265 名前:259 mailto:sage [2008/03/30(日) 22:02:27 ID:???]
- ジョークを真に受ける馬鹿がこんなに多いとは・・・
- 266 名前:nobodyさん mailto:sage [2008/03/30(日) 23:27:37 ID:???]
- >>265
更にジョークを真に受けた馬鹿の登場ですか?
- 267 名前:nobodyさん mailto:sage [2008/03/30(日) 23:58:51 ID:???]
- >>266
言っとくけど俺をあまりナメないほうがいいよ vipでコテハンやってるしこのスレ潰すくらいの影響力は持ってるから くだらないことで刺激して後悔しないようにね
- 268 名前:nobodyさん mailto:sage [2008/03/31(月) 01:08:05 ID:???]
- >>267
そのコピペには、もう飽きた\(^o^)/
- 269 名前:259 mailto:sage [2008/03/31(月) 07:25:32 ID:???]
- >>266
後出しジャソケソカコワルイ
- 270 名前:nobodyさん mailto:sage [2008/03/31(月) 10:11:33 ID:???]
- どっちが後出しだよw
- 271 名前:nobodyさん mailto:sage [2008/03/31(月) 12:02:54 ID:???]
- 中出しの方が気持ちいいぞ。
- 272 名前:nobodyさん mailto:sage [2008/04/01(火) 21:14:09 ID:???]
- HTML::Templateっていうモジュールを使おうとしたら
鯖管理してる人が入れたくないです。っていうので HTML::Templateの代わりになるような標準モジュールって何かありますかね? 個人的にはHTML::Templateの<TMPL_IF>みたいなのが使えれば大満足なんだけども 自分で作っちゃったほうが早いかな?
- 273 名前:nobodyさん mailto:sage [2008/04/02(水) 01:00:40 ID:???]
- 普通にディレクトリでも作って放り込んで、useで使うのは駄目なん?
- 274 名前:nobodyさん mailto:sage [2008/04/02(水) 10:50:31 ID:???]
- HTML::TemplateはPurePerlだからディレクトリ作ってほうりこめばおk
- 275 名前:nobodyさん mailto:sage [2008/04/02(水) 14:04:47 ID:???]
- 昨日からperlに興味持っています
perlには大きくわけて2つあると聞きました 1:恐らくActivePerlの為に書かれたであろうソースをcygwinで動かしたい (書いた方はどちらのperlと言うこともなく消えちゃいました。他の方が「それperlだよ」と教えてくれました) 2:1行目に書かれていた 「 #!/perl/bin/perl 」 を 「 #!/cygwin/bin/perl 」 に書き換えた 2行目にあった 「 # /usr/bin/perl はないはず 」 を削除した 読み込ませるファイルをcgi-binフォルダーに置いた 3: Internet Explorer ではこのページは表示できません cygwinとActiveperlは書き換える箇所があるのですか? 基本は同じと聞いたのですが細かく言うと変更すべきところもあるんでしょうか? どなたかよろしくお願い致します
- 276 名前:nobodyさん mailto:sage [2008/04/02(水) 14:28:33 ID:???]
- >>275
>perlには大きくわけて2つある ファイルを置けば動くPurePerlと、installが必要なバイナリの2種類かな? >恐らくActivePerlの為に書かれたであろうソースをcygwinで プログラムファイル自体にその差は無い よって >cygwinとActiveperlは書き換える箇所があるのですか? 書き換える箇所は無い ただしActivePerlでは動かないものもあるかもしれない cygwinはUNIXエミュレータ(みたいなもの) ActivePerlはWindows版のPerlインタプリタ 同列に並べるのはおかしい > Internet Explorer ではこのページは表示できません このエラーが出るってことはおそらくパーミッション
- 277 名前:nobodyさん mailto:sage [2008/04/02(水) 15:21:24 ID:???]
- >>275
書いた人です。「それは Perl だ」と言ったのも自分。 あれはCGIではなくてCLIスクリプト(=コンソールアプリ)なので、 Perl実行環境さえあればWebサーバだの何だのは要りません。 # 「標準出力に何も吐かない」ブツはCGIではない。 あなたのしたいことは、Web制作板ともWebProg板とも関係のないことです。 ブツ自体はActivePerl だろうが cygwin 上の Perl だろうが動きます。 プロンプトから perl hoge.pl するだけ。以上。 ただ、glob() に2万ファイル食わせるのはやめといたほうがいいと思うな。
- 278 名前:nobodyさん mailto:sage [2008/04/02(水) 15:33:03 ID:???]
- 直接やれwww
- 279 名前:nobodyさん mailto:sage [2008/04/02(水) 15:40:45 ID:???]
- 元ネタはここか
pc11.2ch.net/test/read.cgi/hp/1205922529/100 ほんとか?
- 280 名前:nobodyさん mailto:sage [2008/04/02(水) 15:52:10 ID:???]
- >>275です
>>276 詳しくありがとうございます 勉強になります >>277 手取り足取りスレでお世話になりました >>277さんのお陰で目標までの道が見えたような気がします 本当に感謝しております HTMLとTXTそれぞれ3枚づつ置いてテストしてみようとしたのですが 上記の通り読み込めませんでした hello.plで試したところ読み込みはできているようなので 書き込み用のファイルを用意しておくべきなのかわからないです サーバなしで動くのでしたか私はサーバを通して操作するものかと勘違いしてましたすいません perlでできると教えてくれて本当にありがとうございます 板違いになるのかーショボーン どこに行けばいいのか・・・ みなさんありがとうございました
- 281 名前:277 mailto:sage [2008/04/02(水) 16:00:03 ID:???]
- スレ汚しまくりで、本当にごめんなさい。 > all
とりあえず、物凄い勢いで板違い。>>275さんには、教えてgoo辺りがお勧め。 当分消えよう。 >>278 間接でも偏頭痛がしたので勘弁してください。 放置するとめんどくさい流れになりそうだったので出てきました。すみません。 >>279 そこで正解です…。
- 282 名前:nobodyさん mailto:sage [2008/04/02(水) 17:09:09 ID:???]
- winならActivePerlでいいやん。
- 283 名前:nobodyさん mailto:sage [2008/04/02(水) 21:09:16 ID:???]
- おまえらstrawberryperl知らんのか
- 284 名前:nobodyさん mailto:sage [2008/04/03(木) 00:13:59 ID:???]
- 知らないかダメダメだから話題に出ない
それぐらい察してくれるとありがたい
- 285 名前:nobodyさん [2008/04/03(木) 03:38:43 ID:x8vlzbgB]
- colinuxでいいじゃん
- 286 名前:nobodyさん mailto:sage [2008/04/03(木) 10:28:20 ID:???]
- いろいろ出すと混乱しちゃうぉw
- 287 名前:nobodyさん mailto:sage [2008/04/03(木) 13:05:14 ID:???]
- colinuxとクリネックスて似てるね
- 288 名前:nobodyさん mailto:sage [2008/04/03(木) 14:21:42 ID:???]
- 初心者ならActivePerl、中級者以降ならStrawberry Perlだな。
- 289 名前:nobodyさん mailto:sage [2008/04/03(木) 16:36:19 ID:???]
- 超上級者ですが ActivePerl 使ってます
- 290 名前:nobodyさん mailto:sage [2008/04/03(木) 18:06:58 ID:???]
- perl開発者ですがperl使ってません
- 291 名前:nobodyさん mailto:sage [2008/04/03(木) 19:03:25 ID:???]
- 自分はStrawberryPerlが有り難すぎるのだけど、前はActivePerl使ってた。
StrawberryPerlと比べてActivePerlはどういうメリットがあるのかな。 PPMが便利なこともあるけど、CPANが使いやすいStrawberryPerlの方が自分は便利。 ActivePerlの方を推す方の意見を聞きたいです。
- 292 名前:nobodyさん mailto:sage [2008/04/03(木) 19:56:47 ID:???]
- ActivePerl に一致する日本語のページ 約 560,000 件中 1 - 50 件目 (0.04 秒)
Strawberry Perl に一致する日本語のページ 約 13,000 件中 1 - 50 件目 (0.37 秒) ActivePerl入れっぱなしだから特に探さなかった
- 293 名前:nobodyさん mailto:sage [2008/04/03(木) 20:05:15 ID:???]
- じゃ、今のActivePerl使ってみな。
- 294 名前:nobodyさん mailto:sage [2008/04/03(木) 20:05:58 ID:???]
- >>293 → >>291
- 295 名前:nobodyさん mailto:sage [2008/04/03(木) 22:08:39 ID:???]
- おーこんなんあったのか
存在すらしらなかった
- 296 名前:nobodyさん mailto:sage [2008/04/03(木) 22:33:14 ID:???]
- ActivePerlにはppmがあるし、最近は日本人がやってるppmリポジトリ(tcool)があるから
何かあっても日本語で済ませられるからなぁ。あそこだとCatalyst+DBIC+TT2もJiftyもPlaggerもそろってるし。
- 297 名前:nobodyさん mailto:sage [2008/04/04(金) 04:20:23 ID:???]
- winでweb開発するならvmwareとかcolinuxとかいれるだろ情交
- 298 名前:nobodyさん mailto:sage [2008/04/04(金) 10:07:57 ID:???]
- >>297
たしかにそれはもっともなんだが、クライアントの要望でWinで動かなきゃだめ、ってのでも 対応できて助かる。ほんと。
- 299 名前:nobodyさん mailto:sage [2008/04/04(金) 14:10:52 ID:???]
- vmwareとかcolinuxって何に必要なんだ?
特殊なことをするのでなければ、cronとSpeedyCGIぐらいしか思いつかない。
- 300 名前:nobodyさん mailto:sage [2008/04/04(金) 16:49:23 ID:???]
- サーバ機のOSにwin使うの?それならば何も言わんけど
- 301 名前:nobodyさん mailto:sage [2008/04/04(金) 17:29:46 ID:???]
- 話がどんどんズレてるぞおまいら。
|

|