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

月宮あゆのPerl教室 Part.4

■ このスレッドは過去ログ倉庫に格納されています
0001月宮あゆ02/02/19 14:34ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ <  うぐぅ♪
  ((ニE/⌒ヾ∞"ヽ   \____________
    (こ)   ∞ |こ)
    く__∞,ノ
    し' し'
0629nobodyさん03/03/19 14:42ID:???
Perlの話ですので非Perl使いは黙ってててください。
0630nobodyさん03/03/19 14:42ID:???
なるほど・・・。
勉強になりました。
ありがとー。
0631nobodyさん03/03/19 14:42ID:???
突っかかりたい年頃なんだよ
相手にするな
0632nobodyさん03/03/19 14:42ID:???
顔がののたんです
0633nobodyさん03/03/19 14:42ID:???
良質スレあげ

ちと質問なんだけど、SSIでPerlスクリプトを叩くとき、
スクリプト自体の絶対アドレスってわからんのかな?
環境変数にはHTMLのがはいってるし
0634nobodyさん03/03/19 14:43ID:???
$0 とかでわからなかったっけ?
0635nobodyさん03/03/19 14:43ID:???
一緒にすんな!!ボケ
0636nobodyさん03/03/19 14:43ID:???
$0 だとファイル名になってしまう・・・
やはりTelnetでPWDして調べるしかないのかの
0637nobodyさん03/03/19 14:43ID:???
$pwd=`/bin/pwd`;
0638nobodyさん03/03/19 14:43ID:???
もしコマンドが許されてなくて が駄目なら Cwd.pm なんかが
ディレクトリを一個一個上がっていって調べてくれるらしいですが・・・
詳細は知らぬ。それと SSI は知らぬ。スマソ
0639nobodyさん03/03/19 14:43ID:???
こんなんでいいかな?

my $path = ($ENV{SCRIPT_NAME} =~ /(.+\/)[^\/]+/)[0] . $ENV{_};
$path =~ s!/\./!/!g;

print $path;
0640nobodyさん03/03/19 14:44ID:???
サンクスコ。うまくいったよ。というか標準ライブラリ覚えてなさ過ぎだな。

,80
環境変数もコマンドも変な値返してくるサーバーだったのね。

どうでもいいけどあゆあゆどこいったのかな?
変な厨房が追い出したとか書いてあったけど
0641nobodyさん03/03/19 14:44ID:???
オールラウンドプログラミングvol.3
 C/C++300の技
技術評論社 ISBM4-7741-1312-3
1980+税

青緑っぽい本。
わかりやすい本だとは言わないけど、CでCGIをやる場合の
サンプルコードとかが載ってるから、参考にする程度ならいいかも。
0642nobodyさん03/03/19 14:44ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ < http://www.gedoh.org/aki/2ch/current/bbs/
  ((ニE/⌒ヾ∞"ヽ   \みんなが一番よく知っているサイトのC言語製CGIだよ
    (こ)   ∞ |こ)   
    く__∞,ノ     
     し' し'       
               
              
0643nobodyさん03/03/19 14:44ID:???
read.c だけ見たけど、
初期とずいぶん変わったねー
0644nobodyさん03/03/19 14:44ID:???
はあゆにジェラシー(藁
0645nobodyさん03/03/19 14:44ID:???
うぐぅ・・・祐一くんおどかさないでよ・・・
0646nobodyさん03/03/19 14:45ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ゚∀゚ リ  < うーーーーーーーーーーぐぅぅぅぅぅ
  ((ニE/⌒ヾ∞"ヽ   \
    (こ)   ∞ |こ)   
    く__∞,ノ     
     し' し'       
0647nobodyさん03/03/19 14:45ID:???
こことか
http://www.activestate.com/
0648nobodyさん03/03/19 14:45ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ;゚∀゚ リ  < うぐぅ、ネタだけどありがとう
      し' し'       
0649nobodyさん03/03/19 14:45ID:???
japu逝ってヨシ
0650nobodyさん03/03/19 14:45ID:???
なんか最近顔が変わった?
0651nobodyさん03/03/19 14:46ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ゚∀゚ リ  < うーーーーーーーーーーぐぅぅぅぅぅ
  ((ニE/⌒ヾ∞"ヽ   \
    (こ)   ∞ |こ)   
    く__∞,ノ     
     し' し'   
0652nobodyさん03/03/19 14:46ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ゚∀゚ リ  < ウグゥ━━━━━━(゚∀゚)━━━━━━ !!!!!
  ((ニE/⌒ヾ∞"ヽ   \
    (こ)   ∞ |こ)   
    く__∞,ノ     
     し' し'   
0653nobodyさん03/03/19 14:46ID:???
      _ _
     〃┏━━ 、
     |       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ;゚∀゚ リ  < うぐぅ、ボクは別人だよぅ
      し' し'       
0654nobodyさん03/03/19 14:47ID:???
月宮先生は、Perl歴何年ですか?
何冊Perlの本を持っていますか?
Perl使えるようになるポイントは何ですか?
0655nobodyさん03/03/19 14:47ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ < ケント・パイプカットとつくろう!PerlでCGI。これ一冊で十分。
  ((ニE/⌒ヾ∞"ヽ   \____________
    (こ)   ∞ |こ)
    く__∞,ノ
    し' し'



0656nobodyさん03/03/19 14:47ID:???
背中にヘリコプターのハネ付けてるのですか?
0657nobodyさん03/03/19 14:47ID:???
Perlを習うための心構えとは? どうぞ。
0658nobodyさん03/03/19 14:47ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ < あくまでこれは方言だと心得るべし。
  ((ニE/⌒ヾ∞"ヽ   気がついたら「ハッシュと正規表現無いと死ぬ」みたいなプログラマはダメだよ〜
    (こ)   ∞ |こ)  \____________
    く__∞,ノ
    し' し'
0659nobodyさん03/03/19 14:47ID:???
でも便利なんだよな・・・。
0660nobodyさん03/03/19 14:48ID:???
ハッシュと正規表現無いと死ぬ〜
0661nobodyさん03/03/19 14:48ID:???
★が目に付くなー ★が チカチカイライラ・・・
0662nobodyさん03/03/19 14:48ID:???
俺もキャップ欲しい
0663nobodyさん03/03/19 14:48ID:???
てへ
0664nobodyさん03/03/19 14:48ID:???
うるせーバカ
0665nobodyさん03/03/19 14:49ID:???
白星なのに怒られたよあうあうあ〜
0666nobodyさん03/03/19 14:49ID:???
Perlを習得するには何が必要ですか?
0667nobodyさん03/03/19 14:49ID:???
Kentサマへの崇拝
0668nobodyさん03/03/19 14:49ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ < OSとPerl処理系とエディタ(うぐぅ、あたりまえだよ〜)。
  ((ニE/⌒ヾ∞"ヽ   後、参考書は一冊買っておいた方がいいよ〜。
    (こ)   ∞ |こ)  すぐわかるPerlがおすすめ。
    く__∞,ノ    でも、オブジェクト指向とかパッケージには触れてないから注意。
    し' し'       CGIは書けてもここの話には付いていけないよ〜うぐぅ。
              \____________
0669nobodyさん03/03/19 14:49ID:???
いよぅ!かまやつ!
むっしゅむらむら
0670nobodyさん03/03/19 14:49ID:???
Perl神の降臨を待つのみです。 さあ、祈るのです。
0671nobodyさん03/03/19 14:50ID:???
ヘリコプターさん、
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=621
これですね。その本。
KENTの本はどうですか?
CGIは書くですか? PerlでCGIとして動作するプログラムを
書くのではないのですか?
0672nobodyさん03/03/19 14:50ID:???
ヘリコプターをなぜつけているのですか?
0673nobodyさん03/03/19 14:50ID:???
for($i=0;$i<50000;$i++){
&openfile($file); # openfile は $file を開いて @in に代入する関数
foreach(@in){
s/a//g;
}
}

これでね、$file を10KB と 100KB のものにした場合、なぜか10KB のものの
ほうが処理時間がかかっちゃうんだけどこの理由わかりる?
0674nobodyさん03/03/19 14:50ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ < 今回は自分の発想を大切にしようと思い、掲示板とかの作り方に関する本は読んでないよ。ボク。
  ((ニE/⌒ヾ∞"ヽ   唯一読んだのが「すぐわかる」。
    (こ)   ∞ |こ)  他の言語本と比べてもかなりいい本なので大推薦したの。
    く__∞,ノ    
    し' し'      正解。PerlでCGIというインターフェースに則ったプログラムを書くんだよ。
              後、あゆ、ヘリコプターじゃないもん。
              \____________
0675nobodyさん03/03/19 14:50ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ <後、ムッシュかまやつでもウド君でもないもん!
  ((ニE/⌒ヾ∞"ヽ   
    (こ)   ∞ |こ)
    く__∞,ノ    
    し' し'      
              
              \____________
0676nobodyさん03/03/19 14:50ID:???
        ||
        ||
      _||
     〃┏━━ 、
    | ┃ メ  |
    | ┃ | |
    | ┃ テ  |
    | ┃ ル  |
     |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´_ゝ` リ < ウグググググゥゥゥ....
  ((ニE/⌒ヾ∞"ヽ   \____________
    (こ)  †  |こ)
   《《く__∞,ノ
     |O| |O|
     |O| |O|
     |O| |O|
     |O| |O|
     |O| |O|
     し' し'      
0677nobodyさん03/03/19 14:51ID:???
ワラタ
0678nobodyさん03/03/19 14:51ID:???
age
0679nobodyさん03/03/19 14:51ID:???
10kbのファイルは1万行で100kbのファイルは1行とか?
0680nobodyさん03/03/19 14:51ID:???
2ちゃんねらーの力で子供達を救おうよ(連日連夜 祭り開催中!)
何処の板から来たかを明記してくれると、みんなのやる気が上がります!
【クリック】 押してみっかなPart2【クリック】http://live.2ch.net/test/read.cgi/festival/1015607977/l50
0681nobodyさん03/03/19 14:51ID:???
目障りだな。規制以来出すか。
0682nobodyさん03/03/19 14:51ID:???
今朝の13話、話がよく分からなかったのですが。。
0683nobodyさん03/03/19 14:51ID:???
       _ _
      〃┏━━ 、
      |  ノノソハ)))_ 
    /リリ ´ー`)リ/\ うぐぅ
   /| ̄ ̄ ̄ ̄ ̄|\/
     |愛媛みかん|/
0684nobodyさん03/03/19 14:52ID:???
採用
0685nobodyさん03/03/19 14:52ID:???
    ほれ、テンプレ
\____  ______/
             ∨
_______ _   ボコッ。
____ 〃┏━━ 、 _γ⌒⌒ヽ、
____. |  ノノソハ)))ヾ \ノハ)ヽ))   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
___(\リリ;´Д`)リ#]つ)○);´Д`) <  痛いですぅ〜。
___(ニE( #]つo"/ ⊂[||L[X⊂[||)   \________
___∠__∞__/    く7ココココヘゝ
___ し' (_f)    (゚_(゚_)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0686nobodyさん03/03/19 14:52ID:???
AA荒らしはこちらでどうぞ
http://wow.bbspink.com/leaf/
0687nobodyさん03/03/19 14:52ID:???
          __
        //´ ̄ ヽ        / ̄ ̄ ̄ ̄ ̄
          i ノリノ)))〉       |
     , '^ ーノl(l!゚ ヮ゚ノリ‐' ヽ     < 嫌っ
   ノ , リノjjノ'(.II 中.II)jルjソi      |
  ('"´   "^く 中|   ノ     \_____
    `        じ'フ
0688nobodyさん03/03/19 14:52ID:???
奇跡でみずほタンを何とかしてください
0689nobodyさん03/03/19 14:52ID:???
       _ _
      〃┏━━ 、
      |  ノノソハ)))_  Perlじゃむりだよぉ
    /リリ ´ー`)リ/\ うぐぅ
   /| ̄ ̄ ̄ ̄ ̄|\/
     |愛媛みかん|/
0690nobodyさん03/03/19 14:53ID:???
age
0691nobodyさん03/03/19 14:53ID:???
ペーペーなんですが、サルでもわかる参考書教えてください。
0692nobodyさん03/03/19 14:53ID:???
【Perl,CGI】参考書籍 第2版
ttp://pc.2ch.net/test/read.cgi/php/988809842/
0693nobodyさん03/03/19 14:53ID:???
うぐぅ。過去ログ読んで酔う。
0694nobodyさん03/03/19 14:53ID:???
ありがとござました
0695nobodyさん03/03/19 14:53ID:???

このスレの発展を祈ってバンザーイ♪

http://homepage2.nifty.com/satp/imgboard/img-box/img20020418205910.gif
0696nobodyさん03/03/19 14:54ID:???
うぐぅさん、厨な質問をきいていただけますか?
0697nobodyさん03/03/19 14:54ID:???
あげ
0698nobodyさん03/03/19 14:54ID:???
ほぜん
0699nobodyさん03/03/19 14:54ID:???
<html><head><title>KANONの魅力</title></head>
<body>すべての始まりは秋子さん<br>
<img src=Akiko.jpg><br>そして伝説が始まる…
</body></html>
0700nobodyさん03/03/19 14:54ID:???
チェックの結果は以下のとおりです。
HTML4.01 Transitional としてチェックしました。
8個のエラーがありました。このHTMLは 1点です。タグが 6種類 7組使われています。

先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。

8: line 1: 最初の記述が DOCTYPE宣言ではありません。 → 解説 2
1: line 1: <HTML> には LANG 属性を指定するようにしましょう。 → 解説 110
0: line 1: (<HEAD>〜</HEAD> 内に <LINK REV="MADE" HREF="mailto:〜"> が含まれていません。) → 解説 113
0: line 1: (<HEAD>〜</HEAD> 内に <LINK REL="NEXT" HREF="〜"> などのナヴィゲーション用のリンクが含まれていません。) → 解説 114
4: line 1: <HEAD>〜</HEAD> 内に <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="〜"> が含まれていません。 → 解説 117
0: line 3: (<IMG> の SRC の属性値 `Akiko.jpg` が引用符で囲まれていません。) → 解説 92
6: line 3: <IMG> には ALT 属性が必要です。 → 解説 82
0: line 3: (<IMG> には WIDTH と HEIGHT 属性を指定するようにしましょう。) → 解説 165
0701nobodyさん03/03/19 14:54ID:???
あゆがいねえー
0702nobodyさん03/03/19 14:55ID:???
      _ _
     〃┏━━ 、
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ <  帰ってきた
  ((ニE/⌒ヾ∞"ヽ   \____________
    (こ)   ∞ |こ)
    く__∞,ノ
    し' し'
0703nobodyさん03/03/19 14:55ID:???
(=゚ω゚)ノぃょぅ
0704nobodyさん03/03/19 14:55ID:???
久しぶりに来てみた。
0705nobodyさん03/03/19 14:55ID:???
http://ex.2ch.net/test/read.cgi/entrance/1024924027/91
0706nobodyさん03/03/19 14:55ID:???
ネットの好きな人私たちと、ビジネスを!!!!
一般の会社の流通コストの部分を参加者に還元をすることにより成り立つ
ネットワークビジネスは、何人かの識者が本などで発言しているのを読ん
でみると、人間的かつ将来有効なシステムだと感じます。
実際、有名な大会社でも参入しています。
コンサルタント、マーケティングのプロの中のプロである船井幸雄氏も、
ネットワークビジネスとそれに携わる個人にすばらしい可能性を見出して
います。 興味のある人には、ぜひ参加して一緒にやってみましょう。
以下のホームページでの説明も御覧ください。
http://ailove22.fc2web.com/lpd/index.html
[email protected]


0707nobodyさん03/03/19 14:55ID:???
perlのCGIにhttpさせるやり方教えてください。
0708nobodyさん03/03/19 14:56ID:???
use LWP::Simple;

or

use LWP::UserAgent;
0709nobodyさん03/03/19 14:56ID:???
さん
ありがとうございます。まだ意味がわかりませんが
その言葉で検索かけてみます。
0710nobodyさん03/03/19 14:56ID:???
httpって何だろうと思ったが、httpを使った通信ですか。
0711nobodyさん03/03/19 14:56ID:???
懐かしいスレがあがってますな。うぐぅ。
0712nobodyさん03/03/19 14:56ID:???
月宮さーん
がんばってね。
0713nobodyさん03/03/19 14:57ID:???
うにゅ
0714nobodyさん03/03/19 14:57ID:???
age
0715nobodyさん03/03/19 14:57ID:???
perlについての質問です。実行するとたとえばユーザー名、パスワードを送信してくれる
プログラムを作りたいのですが、どのようなライブラリ、関数を使えばよいのでしょうか?
キーワードだけでも教えてください、お願いします。
0716nobodyさん03/03/19 14:57ID:???
ネタスレに書くなよおめー。
それと質問が意味不明だ。
0717nobodyさん03/03/19 14:57ID:???
s
0718nobodyさん03/03/19 14:57ID:???
asdkasp
0719nobodyさん03/03/19 14:58ID:???
さいならっきょ
0720nobodyさん03/03/19 14:58ID:???
もう終わりですか?
0721nobodyさん03/03/19 14:58ID:???
相手次第。ネットワーク越しかい?
0722nobodyさん03/03/19 14:58ID:???
メールなら sendmail で検索して調べる
パスワードをランダムで生成する

@letters = ("0" .. "9", "a" .. "z", "A" .. "Z");
srand;

$password = "";

until(length $password == 8){
    $password .= $letters[rand ($#letters + 1)];
}
0723nobodyさん03/03/19 14:58ID:???
$password .= $letters[int(rand ($#letters + 1))];
0724nobodyさん03/03/19 14:59ID:???
psdfps
0725nobodyさん03/03/19 14:59ID:???
test
0726nobodyさん03/03/19 14:59ID:???
testestestestest
0727nobodyさん03/03/19 14:59ID:???
testing....
0728nobodyさん03/03/19 15:00ID:???
sexing
0729nobodyさん03/03/19 15:00ID:???
homosexual
■ このスレッドは過去ログ倉庫に格納されています