トップページphp
1001コメント258KB

Perlコーディング初心者質問スレ Part 65

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2013/01/15(火) 05:43:28.56ID:???
Perlのコーディングで困ってる人のスレです。

【投稿する際の注意】
質問するときは内容をよく吟味してから投稿してください。
「コマンドの意味がわかんない」とかはマニュアル見ましょう。
回答者さんは何でも屋じゃありません。

1: 自分はこういう事がしたい。
2: それでこんな風にやってみたが・・・
3: こんなエラーが出て上手く行かなかった。

最低でも1と3が無いと誰も答えられないよ。
良い回答は良い質問から。一緒に勉強しましょう。

お勧めサイトは >>2 以降

前スレ http://kohada.2ch.net/test/read.cgi/php/1343668425/
0019nobodyさん2013/02/13(水) 00:37:19.91ID:???
>>17
正規表現使わないんなら他の言語でいいんじゃない?

>>18
オススメはその手のモジュールを何も使わないで書くこと。
はっきりいって使っていいことは何もない。モジュールの目指すところと
自分のアプリケーションが目指すところが一致するなんてありえないから
メンテが面倒になるだけだ。
0020182013/02/13(水) 00:51:42.49ID:???
>>19
参考にするわ。
でもttくらいは使っていいよね。
0021nobodyさん2013/02/13(水) 09:40:45.49ID:???
>>20
騙されるな
ソーセージエッグ定食でも食べて落ち着け
0022nobodyさん2013/02/14(木) 00:15:27.62ID:???
ヒント:モジュールの寿命よりも規格の寿命のほうが長い。
0023nobodyさん2013/02/14(木) 23:08:06.47ID:???
言語に標準装備の機能と自作のAspergerモジュールとでどっちが分かりやすいのか
四則演算には不自由していないものなのか
0024nobodyさん2013/02/16(土) 01:00:18.07ID:???
車輪の再発明を恐れてしまうあまり何もできない人間を量産してしまうのが
モジュールの問題点
0025nobodyさん2013/02/27(水) 21:22:03.01ID:???
>>21
不要です。
以上。
↓はい次の方。
0026nobodyさん2013/02/27(水) 22:55:16.48ID:???
ツールが進化すると人間が堕落するってことか
0027nobodyさん2013/02/27(水) 22:59:25.50ID:???
じゃあPerlは使わないほうがいい。便利だから。
0028nobodyさん2013/02/28(木) 00:06:11.82ID:???
最近は更新止まってるでしょ
0029nobodyさん2013/02/28(木) 04:23:04.22ID:???
更新止まってる?
1年に一回バージョンアップしてるのに?
0030nobodyさん2013/03/03(日) 22:29:46.02ID:???
内容的にバージョンアップしてるというよりは、単に1年経ったから無理やり
スナップショット的にリリースしているだけ。一昨年のバージョンのメンテが
切り捨てられるなんて安心して使っていられないYo!
0031nobodyさん2013/03/03(日) 22:46:11.27ID:???
Perl開発者側に何十年の保守義務を要求するんで?
0032nobodyさん2013/03/04(月) 00:14:48.85ID:???
お前は来年から日本語使うんじゃないぞw
0033nobodyさん2013/03/04(月) 00:24:47.38ID:???
インタプリタのライフサイクルと言語仕様のライフサイクルを激しく混同している予感。。。
0034nobodyさん2013/03/04(月) 04:18:05.13ID:UqArN5LX
>>30
内容的にバージョンアップしてるじゃん。

プログラム言語で、言語仕様が追加されたら
それは明らかにバージョンアップだよ。
0035nobodyさん2013/03/04(月) 15:17:35.76ID:???
前レス使いきってからにしろ知能障害
0036nobodyさん2013/03/04(月) 21:27:48.22ID:???
バージョンアップしすぎてPerl6なんていうのもあるぞ。もう別物。
0037nobodyさん2013/03/05(火) 01:04:32.98ID:???
perl厨てスレ乱立させて喜んでるキチガイが多いんだな
0038nobodyさん2013/03/05(火) 04:24:59.65ID:???
PHPスレ荒らしたり4つも5つもスレ立ててみたり奇行が目立つw
何がしたいんだよw
0039nobodyさん2013/03/06(水) 01:09:13.64ID:???
perl厨にキチガイはいない。モダンperl厨には確かにキチガイが多い。
大事なことはperl厨集合にはモダンperl厨集合は含まれていないということ。
0040nobodyさん2013/03/06(水) 06:14:47.45ID:ad8j5nsl
>>36
Perl5とPerl6は本当に別物だよ

Perl6がでても、Perl5の開発は続く。
保守ではなく、機能追加が行われる。

今はPerl6はPerl5の次ではなく
フォークしたものとして扱われている。
0041nobodyさん2013/03/06(水) 06:15:38.36ID:???
>>39
PerlとモダンPerlって違うの?
具体的に何が違うの?
0042nobodyさん2013/03/06(水) 08:23:01.11ID:???
CPANモジュールに頼りまくるのがモダンPerl
CPANモジュールどころかPerl組み込みのモジュールの存在も知らずなんでも自分で書くのが「モダンPerlガー」厨
0043nobodyさん2013/03/06(水) 09:47:33.61ID:???
>>39
残念ながらPHPユーザーから見たらPerl使ってるって時点でどっちも頭の悪い連中にしか見えないよ
0044nobodyさん2013/03/06(水) 10:51:33.33ID:???
昼飯はオムライスにするか
0045nobodyさん2013/03/07(木) 00:00:12.27ID:???
まずCPANはインターネットにつながっていないとだめ。オフラインの環境は
それなりの理由があってそうなっている。さらにLANすらない場合はFDが
大活躍。そうなると自明だろう。
0046nobodyさん2013/03/07(木) 00:49:49.82ID:???
フロッピーにperlのバイナリを入れて、それから.....
0047nobodyさん2013/03/07(木) 00:51:22.33ID:???
>>45がFD100枚買ってきてくれるぞー
0048nobodyさん2013/03/07(木) 04:18:28.36ID:???
>>45
インターネットに繋がっていないマシンで開発するのか?

開発マシンはインターネットに繋いでるマシンで
その後動かすときにOSやらPerlのインストールに
使う方法で(CDやUSBメモリ等) Perlコードと一緒に
CPANモジュールも入れれば良かろう?
0049nobodyさん2013/03/07(木) 15:37:03.11ID:???
オムライスは色々食ったけどオーソドックスなウスターソースが一番
0050nobodyさん2013/03/07(木) 15:51:36.66ID:???
>>49
ホワイトソースの食ったことない?
美味しいよ。
0051nobodyさん2013/03/07(木) 17:31:15.74ID:???
何でもいいけどオムライスにセロリだけは勘弁してくれ
0052nobodyさん2013/03/07(木) 19:11:11.55ID:???
セロリ?
0053nobodyさん2013/03/07(木) 21:19:42.21ID:???
ばかだな1枚に収めるんだよ
0054nobodyさん2013/03/07(木) 22:04:05.41ID:???
>>50
男ならカツカレーオムライス
0055nobodyさん2013/03/08(金) 00:01:48.90ID:???
FD100枚って....まさかperl5を入れるつもりじゃないだろうな?
0056nobodyさん2013/03/08(金) 04:49:44.56ID:???
>>54
そんなのあるの?
カツカレーパスタしかきいたことない。
0057nobodyさん2013/03/08(金) 12:23:53.26ID:???
カツカレーオムライスもカツカレーパスタもきいたことねーよw
まあ日本中探せば1つくらいあるのかもなw
0058nobodyさん2013/03/08(金) 12:37:37.82ID:???
Google画像検索にかけてみたけど
カツカレーオムライスもカツカレーパスタもあるじゃねえか
カツカレーラーメンもあるぞ。うまそ
0059nobodyさん2013/03/08(金) 13:46:38.54ID:???
まじで!?w
ちょっと見てくるw
0060nobodyさん2013/03/10(日) 00:07:31.80ID:???
50枚くらいなら苦にならない。47都道府県あるんだし。
0061nobodyさん2013/03/11(月) 11:36:20.39ID:???
カツカレーパスタは学食にあった
0062nobodyさん2013/03/11(月) 16:59:18.67ID:???
そんなもんばっか食ってると糖尿になるぜ
0063nobodyさん2013/03/12(火) 03:33:50.32ID:???
刺身って毎日食べても大丈夫?
糖尿とか痛風にならない?
0064nobodyさん2013/03/13(水) 18:00:56.61ID:???
赤身ならいいんじゃない?
0065nobodyさん2013/03/14(木) 13:33:19.04ID:???
何で食べ物スレが3つも4つも立ってるの?
Perlやってる奴ってマジで頭悪すぎだろ
0066nobodyさん2013/03/14(木) 19:08:53.06ID:???
×Perlやってる奴
○食い物の話をしている奴と>>65
0067nobodyさん2013/03/14(木) 21:35:31.59ID:???
3つも4つも食べ物スレは重複だと思うけどな。
他にも興味のあるものをスレにすればいいのに。
・彼女自慢スレ
・睡眠スレ
0068nobodyさん2013/03/14(木) 21:52:43.62ID:???
>>67
誰がメンテするんだよw
食べ物の話題だけでも俺が抜けたら
誰がレス返すんだ?って思ってくるぐらいなのに。
0069nobodyさん2013/03/15(金) 00:32:53.75ID:???
とりあえずPerlといえばPerl4のこと。Perl5はPerl5、Perl6はPerl6、別物。
Perl5のversionは16。初心者スレなんで念のため。
以降、彼女・脳内彼女の自慢スレにすることを提案。
0070nobodyさん2013/03/15(金) 00:34:37.23ID:???
おれのこっこは、ふちなしメガネをかけたインテリ風の顔立ち。
お尻がおおきい。
0071nobodyさん2013/03/15(金) 23:21:26.17ID:???
俺の脳内彼女自慢でいいの?
5つ年下で付き合って3年
付き合ってすぐ彼女が前立腺を責めてみたいと言い出してそれ以来前立腺にはまる
最初は何ともなかったが週2〜3回で鍛練して1年目にして俺がドライでイくようになる
それから彼女はメキメキと腕を上げ、2年経った今では俺が女みたいによがり狂うレベル
俺が気持ちよすぎて暴れるからということで、最近では椅子にM字開脚で縛りつけられて責められる
ほとんど拷問だけどもう彼女なしではいられない体になってしまった
ドライでイくのも本当にギリギリのところで寸止めしたり、1分間隔で連続イきさせたりとスーパーテクニシャン
一応良家のお嬢様
0072nobodyさん2013/03/16(土) 00:44:07.13ID:???
スリッパを揃えようと前かがみになるとジーンズがはち切れんばかりになるので
やヴぁい。
とにかくこっこはお尻がおおきい。
0073nobodyさん2013/03/22(金) 05:59:35.84ID:???
でもそのこっこはもういない。
0074nobodyさん2013/03/23(土) 19:56:36.86ID:???
砂時計ひっくり返して60秒以内におにぎりが作れなかったらパンチラ1回無料券プレゼント。
ただしパンチラは次回なので並んだときの女の子とは限らず、おばちゃんの場合もありうる。
0075nobodyさん2013/03/24(日) 01:35:47.54ID:???
>>33
ひとりひとりの人間には寿命があるが、日本語は世代を越えて使われ続ける
書かれたスクリプトも同様でインタプリタの世代を越えて利用されることも
ままある
場合によっては多くのインタプリタの世代をサポートしないといけないこと
もある
0076nobodyさん2013/03/24(日) 02:37:15.82ID:???
スマホ等のアクセスに対応して振りわけようかとおもいます。
環境変数など参考になるサイトを見つけらません。
あったら教えてください。
0077nobodyさん2013/03/24(日) 04:01:40.03ID:???
>>76
ないよ。
0078nobodyさん2013/03/24(日) 04:45:49.79ID:???
>>76
そんなことも自分で調べられない奴がプログラミングに手を出すとか驚き
0079nobodyさん2013/03/24(日) 06:40:59.68ID:???
環境変数 SUMAHO に1が入っていればスマホ
0080nobodyさん2013/03/24(日) 11:35:23.82ID:???
こでまでもWinとMacなどは振り分けてきたんですが、
どうもPC以外は疎くて。
とりあえず、HTTP_USER_AGENTから複数条件で
区別することにします。失礼しました。
0081nobodyさん2013/03/24(日) 13:42:26.59ID:???
Strawberry Perlにはzip版とportable zip版があるけどどうして2つあるの?
portable zip版だけでいいような気がするんだけど
0082nobodyさん2013/03/24(日) 13:49:25.67ID:???
そうだね
0083nobodyさん2013/03/24(日) 18:35:46.85ID:???
次スレ立ってた

マックとモスとファッキン
どこで食おうか迷ってるんだけどオススメある?
0084nobodyさん2013/03/24(日) 18:57:04.28ID:???
その3店は好みじゃない
お奨めはフレッシュネスバーガーだ
0085nobodyさん2013/03/24(日) 19:54:49.95ID:???
>>84
サンクス
調べてみたら隣の区にあった
今度行ってみる
0086nobodyさん2013/03/24(日) 23:16:37.72ID:???
そういえばフレッシュネス行ったことないな。

どれが旨い?
0087nobodyさん2013/03/24(日) 23:25:52.65ID:???
もちろんクラシックバーガーだ
0088nobodyさん2013/03/25(月) 00:07:59.29ID:???
ヨコスカネイビーバーガー食べたことあったらどんなのか教えて
0089nobodyさん2013/03/25(月) 04:36:02.60ID:???
深夜だけどカレー食いたくなった
近所のココイチ4時までだしもう閉まってる
0090nobodyさん2013/03/25(月) 16:27:33.93ID:???
>>87
ありがとう!
0091nobodyさん2013/03/25(月) 17:59:15.98ID:???
このスレ読んでると腹減ってくるなw
0092nobodyさん2013/03/25(月) 18:05:35.78ID:???
確かにw

晩飯食おうかな
サーモンの刺身でも食うか
0093nobodyさん2013/03/25(月) 21:58:30.93ID:???
俺はコンビニ弁当にした。
0094nobodyさん2013/03/26(火) 00:17:51.74ID:???
ム板のPerlスレを荒らさないでください。
毎日毎日PHPの書き込みがあってウザいです。
PHPはかろうじて言語と認められてる産廃のくせに調子に乗らないでください。
0095nobodyさん2013/03/26(火) 00:40:50.46ID:???
ハワイアンバーガーのクアアイナ食べたことあるひとがいたら報告よろ
0096nobodyさん2013/03/26(火) 01:07:13.53ID:???
今マックきた
テリヤキマックバーガーのポテトLセットでホットコーヒー
0097nobodyさん2013/03/26(火) 04:43:39.37ID:???
デブまっしぐら
0098nobodyさん2013/03/26(火) 12:12:49.55ID:???
昼メシは炒飯
冷凍のより自分で作ったほうがうまい
2人前までならぱっらぱらにできる
0099nobodyさん2013/03/26(火) 21:19:19.05ID:gqlcd0R+
Perlというよりapacheの質問ですが、perlでutf8を使おうとしてうまくいかないので質問させていただきます。

#! c:/perl/bin/perl

print "Content-type: text/html; charset=UTF-8\n\n";
print "你好 Perl!";

これを打っても Internet Server Errorになってしまうんです。apacheのerror.logを見ると、
test.cgi is not executable; ensure interpreted scripts have "#!" first line
って出ます。個人的にはapacheがutf8を認識していないんじゃないかと。でもhttpd.confに
AddCharset UTF-8 .utf8
と書いてあるので問題ないはずなんですけどね。
何か解決策知ってる方いましたらよろしくお願いします。
0100nobodyさん2013/03/26(火) 21:20:10.63ID:gqlcd0R+
あ、"你好の部分は中国語のニーハオになってます。これはUTF8じゃないと出せない。
0101nobodyさん2013/03/26(火) 21:33:30.37ID:???
UTF-8関係ないと思うけど?

Linuxなら実行権限あるか?って聞きたいところだけど
これってWindows?

#! の行でWindowsかと思ったけど、
そもそもWindowsじゃないって罠があるな

とりあえずOSを教えてくれ。
そしてWindowsであれば、c:\perl\bin\perl.exeが
ちゃんと存在するのか?
Windowsはよくわからん。
0102nobodyさん2013/03/26(火) 21:52:59.26ID:gqlcd0R+
Windowsですね。c:\perl\bin\perl.exeありますよ。
コマンドプロンプトでperlを実行してみたら、中国語は文字化けしたけど出力できたので、apacheの問題じゃないかと思ってます。
0103nobodyさん2013/03/26(火) 22:50:49.48ID:???
>>102
じゃあここに来るなよゴミクズ
0104nobodyさん2013/03/26(火) 22:50:57.94ID:???
printenv.cgiとかprintenv.plは動くの?
もし動くならその1行目(#!の行)をまねすればいいと思うけど?
余分な空白が気になる
0105nobodyさん2013/03/26(火) 22:56:22.69ID:???
>>102
馬鹿には無理って理解できたか?
低能は身の程を知れ。
0106nobodyさん2013/03/26(火) 22:57:45.98ID:7OlPUpOU
>c:\perl\bin\perl.exeありますよ。
アホだwwwww
関係ないと分かりきってるものまでマジレスwwwwwwww
こいつもうちょっと
0107nobodyさん2013/03/26(火) 23:01:17.37ID:???
>中国語のニーハオになってます。これはUTF8じゃないと出せない。

まぁこういうことを書いて恥ずかしくない程度の頭なんだろ

よくこれでプログラミングなんかしようと思うわ
0108nobodyさん2013/03/26(火) 23:04:06.00ID:???
>apacheの問題じゃないかと思ってます。
てめーの頭の問題だろ?
さすがにウジ虫は発想が違う
0109nobodyさん2013/03/26(火) 23:06:48.95ID:???
無関係な話をしている人は
無視していいですから。
0110nobodyさん2013/03/26(火) 23:11:03.77ID:???
了解
>>100=102はスルーで
0111nobodyさん2013/03/26(火) 23:12:52.17ID:???
無関係というのはPerlと無関係の話って意味です。
0112nobodyさん2013/03/26(火) 23:14:56.93ID:???
だからアパッチの話は無視しろってことだろ
0113nobodyさん2013/03/26(火) 23:16:42.39ID:???
>コマンドプロンプトでperlを実行してみたら、中国語は文字化けしたけど出力できたので、apacheの問題じゃないかと思ってます。

頭悪すぎて救いようがないなwwwwwwwwwwwwwwwwwwwwwwww
0114nobodyさん2013/03/26(火) 23:48:50.28ID:gqlcd0R+
printenv.cgi試してみました。余分な空白は関係なかったです。ANSIだと表示されて、UTF-8だとエラーです。

ちなみに別のパソコンでも試してみても同じでした(どちらもWindows7)

頭悪くてすみません。
0115nobodyさん2013/03/27(水) 00:12:10.62ID:???
#!c:/perl/bin/perl

print "Content-type: text/plain; charset=Shift_JIS\n\n";
print "イ尓好 Perl!";
__END__
このファイルはシフトJISで保存します
0116nobodyさん2013/03/27(水) 00:15:47.92ID:???
#!c:/perl/bin/perl.exe

print "Content-type: text/plain; charset=Shift_JIS\n\n";
print "イ尓好 Perl!";
__END__
.exe をつけてみました
0117nobodyさん2013/03/27(水) 00:32:16.23ID:2odnOQtx
友人に聞いたら、UTF8の最初の3バイトがBOMでそれ消せば動くようになるとかって結論になりました。
秀丸のエディタを使えば、それが消せるって。それか消すプログラム書くか。
そんな感じでとりあえず解決です。
0118nobodyさん2013/03/27(水) 00:37:10.51ID:???
Shift_JISにしたところ問題なく表示できました。
■ このスレッドは過去ログ倉庫に格納されています