- 1 名前:nobodyさん mailto:sage [2006/09/10(日) 13:33:48 ID:???]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 Perl使いが優しくコメントを返しますが、 お礼はPerlの布教と初心者の救済をお願いします。
- 355 名前:353 mailto:sage [2007/09/03(月) 02:09:47 ID:???]
- >>354
あくまでPerlだけでやるとすればの話。cron使えないと終りだし。 漏れも昔の話だがtempファイルがどうしても不必要に増えてしまうスクリプトを作ったので 同様の悩みを持ったことがあるが、結局は手動でまとめて消すのが手っ取り早いと気付いた。 つか、クライアントで生成してwhileぶん回す必要ないだろ>漏れ 何書いてんだか…
- 356 名前:nobodyさん mailto:sage [2007/09/03(月) 02:35:41 ID:???]
- ・cron使え→使えないレン鯖の場合はどうしろと(´・ω・`)
・sleep仕込んでwhileでぐるぐるするとか→セッション終わったらどうなるんですか(´・ω・`) …になるんだよね。 サーバ側でもクライアント側でもcronやタスクマネヂャが使えない場合で なおかつCGIでないプロセスを回しっぱなしにもできない場合は、 頻繁にアクセスがあるサイトにCGIのトリガーを仕込みましょうとか、 そういうヘンテコな実装をするはめになる。
- 357 名前:356 mailto:sage [2007/09/03(月) 02:36:30 ID:???]
- s/タスクマネヂャ/タスクスケヂュラ/;
- 358 名前:nobodyさん [2007/09/03(月) 10:36:26 ID:5z4DsU1G]
- デフォルトでエラー行数が表示されないってのきつい。。。
みなさんどうやってデバッグしてるんですか?
- 359 名前:nobodyさん mailto:sage [2007/09/03(月) 14:58:39 ID:???]
- >>358
最悪の場合、debug.txt作って処理を全て書き込み。 基本的にはエラー表示を使って大雑把に問題を切り分け。
- 360 名前:nobodyさん mailto:sage [2007/09/03(月) 21:53:27 ID:???]
- デバッガ使え
- 361 名前:nobodyさん mailto:sage [2007/09/04(火) 02:47:11 ID:???]
- Perlのデバッガ使いづらい
- 362 名前:nobodyさん mailto:sage [2007/09/04(火) 22:45:32 ID:???]
- >>349
cronかWebcronを使うってのはどうですか?
- 363 名前:nobodyさん mailto:sage [2007/09/04(火) 22:46:07 ID:???]
- >>356
webcron
- 364 名前:nobodyさん [2007/09/05(水) 18:27:45 ID:y75V3THa]
- PERLで画像のアップロードのCGIのことでわからないんですが
▼写メールで画像を送信できます。<HR> 件名、本文には何も書かなくてOK!<BR> (サイズ制限:容量制限$maximg\k以内)<BR> <a href='mailto:$SV_MAIL'>写メール送信</a><BR> <BR> 送信が成功したら<a href='$CGI_MAIL?ID=$id&PASS=$pass'>こちらへ</a> と、なってるんですがメインのCGIの $SV_MAIL が、カラなんでメール送信できないし 携帯でアクセスしても画像貼れないし、管理のwebmaster@〜のメルアドいれても画像転送できないのですが どうやって設定したら画像転送できるようになるでしょうか? わかりにくくてすいません。わかる方いたら宜しくおながいします。
- 365 名前:nobodyさん mailto:sage [2007/09/05(水) 18:37:00 ID:???]
- $SV_MAIL には自分のサイトのアドレス入れるんだべ?
そして、そのアドレスではプログラムが待ち受けていて 受け取った画像を登録するようになってるはず ちゃんと説明読んでインストールしたのかね?
- 366 名前:364 [2007/09/05(水) 18:42:12 ID:y75V3THa]
- 365さん、ありがとう。
管理のwebmaster@〜のメルアドいれて携帯から送って受信したメール 見たら、英数字だけが大量に送られていて画像がなかったんです。 <そのアドレスではプログラムが待ち受けていて>のプログラムが おかしくなってるんでしょうか?
- 367 名前:nobodyさん mailto:sage [2007/09/06(木) 10:07:23 ID:???]
- >>366
それってContent-Type: multipart/mixed だったりしない? メールってのは文字しか送れないから、画像のときは 英数字に変換して送られる。 受け取った側は自分で画像ファイルに変換しないと。
- 368 名前:364 [2007/09/06(木) 15:14:11 ID:CdaTSQs2]
- Content-Type: multipart/mixed;
に、なっています。 どうやったら英数字に変換して送れるようになりますか? CGIの中身は・・ # マルチパートの検出 if ($mHead =~ /Content-type:.*multipart\//i || $mHead =~ /Content\-Transfer\-Encoding:.*base64/i) に、なっています。これじゃだめでしょうか? これだけじゃわからないですか?
- 369 名前:364 [2007/09/06(木) 15:19:08 ID:CdaTSQs2]
- CGIの中が・・
# マルチパートの検出 if ($mHead =~ /Content-type:.*multipart\//i || $mHead =~ /Content\-Transfer\-Encoding:.*base64/i) { # 区切り文字列で分割 $bound = ''; if ($mHead =~ /boundary\=\"(.*)\"/i) 受信したメールのヘッダが Content-Type: multipart/mixed; boundary="mimemk00_0_" Content-Transfer-Encoding: 7bit と、なってます。
- 370 名前:nobodyさん mailto:sage [2007/09/06(木) 15:24:09 ID:???]
- メールは受け取ってるみたいだね。
おそらく本文には Content-Type: image/jpeg;とかContent-Transfer-Encoding: base64 とかあるだろう で、何ができてないの?画像の保存? 画像を保存する場所のパーミッションとかじゃないの? エラーログには何か出てないのか
- 371 名前:364 [2007/09/06(木) 15:47:39 ID:CdaTSQs2]
- 本文は
/9j/4QIGRXhpZgAASUkqAAgAAAALAA4BAgAlAAAAkgAAAA8BAgAHAAAAuAAAABA BAgAGAAAAwAAA ABIBAwABAAAAAQAAABoBBQABAAAAygAAABsBBQABAAAA0gAAA CgBAwABAAAAAgAAADIBAgAUAAAA 2gAAABMCAwABAAAAAQAAAJiCAgABAAAAAAA AAGmHBAABAAAA7gAAAAAAAAAyMDA3MDkwNjE0MDkw MDAAAAAAAAAAAAAAAAAAA エラーもでてないしこんなのがずらずらでてるだけだす。 携帯から掲示板に画像をアップしたいけどPCからはできるけど 携帯から送るとこうなってしまって解らなくて;;
- 372 名前:nobodyさん mailto:sage [2007/09/06(木) 16:03:13 ID:???]
- >>371
base64のデータのようだからデコードしてバイナリデータに戻せばいいと思う
- 373 名前:nobodyさん mailto:sage [2007/09/06(木) 16:30:22 ID:???]
- デコードしろよ
- 374 名前:364 [2007/09/06(木) 17:17:30 ID:CdaTSQs2]
- すんません。
初心者なんでデコードしてバイナリデータに戻す方法が わかりません・・・;;
- 375 名前:nobodyさん mailto:sage [2007/09/06(木) 17:28:13 ID:???]
- だからよー
CGIの中身中身言ってるけど、それは何のCGIなんだよ メール受信時にforwardとかでプログラム起動して画像データ抽出してんじゃないのか CGIでメールを直接読んでるのなら、そこでデコードしてるはずだろ どういう構造で、今どういう動作をしてて、本当はどういう動作をするべきなのか 全部書けよ
- 376 名前:364 [2007/09/06(木) 17:43:51 ID:CdaTSQs2]
- メールをPOPサーバへ接続したりMIME解読したりするmail.cgiに
なってます CGIの中身を貼りたいけど長すぎて貼れないや・・・
- 377 名前:nobodyさん mailto:sage [2007/09/06(木) 21:42:23 ID:???]
- ここは超初心者用のスレなので低レベルな質問でもokだが、
それは、Perlに対してであり、日本語に対して超初心者用なのでは無い。 >>364の質問に的確に答えられる奴はいないだろう。 例えるなら、「和食を作ったのですが、出来た物が辛いです。 どうしたら良いでしょうか?」と言ってるようなもんだ。 こんな質問には超一流の料理人でも答えられないよ。 つまり、Perlを勉強する前に日本語と最低限の コミュニケーション術を学んでから出直して来い。
- 378 名前:nobodyさん mailto:sage [2007/09/07(金) 01:22:28 ID:???]
- 質問能力が無いやつは
荒らしだから相手にしないほうがいいよ
- 379 名前:nobodyさん mailto:sage [2007/09/07(金) 01:46:41 ID:???]
- mail.cgiは自作なのか?
そうでないならエンコードも入ってると思うがなあ エンコードそのものはそんな手間でもないので 自分で書くつもりならbase64とmultipartの扱いだけ調べりゃすぐだ
- 380 名前:364 [2007/09/07(金) 15:23:45 ID:2t2s6ltN]
- CGIは無料でダウンロードしたやつだしPERLの知識0だからね
スルーで終了してくれ
- 381 名前:nobodyさん mailto:sage [2007/09/07(金) 16:17:59 ID:???]
- 作者のサポートサイトで聞くのが
筋だと思ふ、そういうのは… 改造ならこの板に適切なスレがあるし
- 382 名前:364 [2007/09/07(金) 16:30:08 ID:2t2s6ltN]
- 381さん
ありがとう
- 383 名前:nobodyさん mailto:sage [2007/09/09(日) 12:02:21 ID:???]
- 複数のラジオボタンの結果の受け取り方がわかりません。
TMPL_LOOPでいくつかのラジオボタンを表示してます。 NAMEはすべて変えてます。 ただparamを配列で受けとればいいのですか? ラジオボタンの個数とNAMEをhiddenで渡さないとだめでしょうか?
- 384 名前:nobodyさん mailto:sage [2007/09/10(月) 09:56:44 ID:???]
- チェックされてないラジオボタンも欲しいの?
だったらそうなるね
- 385 名前:383 [2007/09/10(月) 11:57:32 ID:pVVOBct/]
- >>384
なんというか、二択のラジオボタンが複数あるということです。 それぞれどちらがチェックされたかが知りたいのですが
- 386 名前:nobodyさん mailto:sage [2007/09/10(月) 12:17:53 ID:???]
- 本来なら、同じグループのラジオボタンは同じ名前にしてValueで確認するんだが
全部Name変えてるならその名前で全部チェックしては。 チェックされてなければValueが入ってこない
- 387 名前:nobodyさん mailto:sage [2007/09/10(月) 19:36:15 ID:???]
- >>383
ラジオボタンのグループごとにidを決める。 ex.radio1,radio2... 次にデコード後に送信内容をハッシュに収めて↓みたく値を参照する。 $DATA{'radio1'},$DATA{radio2'}... これで中身に其々の値が代入される。
- 388 名前:nobodyさん [2007/09/11(火) 23:05:59 ID:bdpoEocx]
- textareaに入力された情報をCGIで受け取りたいのですけどうまく行きません。
どのようにすれば取得できますか?
- 389 名前:nobodyさん mailto:sage [2007/09/12(水) 00:28:37 ID:???]
- つMETHODに合わせて送信情報をデコード
- 390 名前:nobodyさん [2007/09/12(水) 00:31:26 ID:m2heepaU]
- すみませんけど、その情報のデコード方法が分からなくて;;
formなどの受け取りは普通に出来るのですが、 textareaだけは同じように受け取ろうとしても出来なくて、、
- 391 名前:nobodyさん mailto:sage [2007/09/12(水) 00:52:50 ID:???]
- perlで掲示板のcgiつくってます。
terminalから > /usr/local/bin/perl < hoge.cgi とすると、 Content-type: text/html;\n\n <html> 中略 </html> みたいに目的のhtml書き出せるんですが、ブラウザからやると 500になってしまいます。。。 パーミッション/転送モードは大丈夫です。 何か考えられる原因ってありますか??
- 392 名前:nobodyさん mailto:sage [2007/09/12(水) 00:53:02 ID:???]
- google先生「"perl デコード"に一致する日本語のページ 約 231,000 件」
- 393 名前:nobodyさん mailto:sage [2007/09/12(水) 00:58:46 ID:???]
- >>391
エスパーレス、ブラウザに対する出力がなされていない。 次の文章をスクリプトの最終処理の後にくっつけてみれ。 print "Content-type: text/html; charset=Shift_JIS\n\n"; print "テスト"; これでテストが表示されれば、HTMLの出力なりlocation指定するなりすればよかろう。 それでもアウトなら上の二行を少しずつ処理の前方へとズラしていけ。
- 394 名前:nobodyさん mailto:sage [2007/09/12(水) 03:04:50 ID:???]
- どうせエスパーレスつけるんだったら
> Content-type: text/html;\n\n > <html> > 中略 > </html> print 'Content-type: text/html;\n\n'; と書いてるところを print "Content-type: text/html;\n\n"; に書き換えろ じゃないのか。出力がそうなってるらしいし。
- 395 名前:394 mailto:sage [2007/09/12(水) 03:06:38 ID:???]
- ていせい。
誤: print "Content-type: text/html;\n\n"; に書き換えろ 正: print "Content-type: text/html\n\n"; に書き換えろ
- 396 名前:nobodyさん [2007/09/20(木) 19:00:31 ID:tH1/iNYn]
- 動的なトップページですが、HTMLに複数のSSI(例えば5つ以上、index.shtml)を使うのと、perlで全て一括で出力(index.cgi)させるのとではどちらがサーバにやさしいですか?
- 397 名前:nobodyさん mailto:sage [2007/09/20(木) 20:28:19 ID:???]
- その程度じゃ変わらないから気にするな
- 398 名前:396 mailto:sage [2007/09/20(木) 21:20:19 ID:???]
- >>397
了解です。 PHPを覚えるまではindex.cgiにしてみます。
- 399 名前:nobodyさん [2007/09/24(月) 16:40:32 ID:HMQ03/cj]
- 家庭的な事情で貧乏学生なのでお金稼ごうとWebアプリ作ろうと思っています。
将来的にIT系に就職を考えてるので、もし失敗しても良い経験になるかなと思ってます。 質問なのですが、WebアプリはGatewayの7万円台で買った安パソコンでも作れますか? 一応情報系なのでPerlやコンピュータの基礎知識はあるつもりですが、 制作実務経験が足りてないもので、ましてやWeb系は手を出したことがなく右も左も上もわからない状態です。 調べたところCatalystというフレームワークがよく使われるそうですね。 簡単に作れるというふうに書いてありました。 しかし、常識的に考えると、serverを増強していくのにかなり費用が必要だったりするので、 ちょっと学生が手を出して儲かる世界なのかなと思います。 学生で儲かっている人はいますか? 周りの友達などからは何もそういう類の情報がないので、わかりません。 ちょっと傲慢な申し出ですが、何か少しでもヒントやアドバイスを頂ければと思う次第であります。
- 400 名前:399 [2007/09/24(月) 16:52:16 ID:HMQ03/cj]
- すみません。上のものです。書き忘れていました。
Webアプリは一人でも開発できますか? もちろん、一人が作ったという話はちらほら聞きますが、 Perl暦一年の私でも大丈夫でしょうか? PerlはLLだから簡単という話もありますが、一人だと出来ることはかなり小規模なものに限られてくるのでしょうか? たとえば、はてなは少人数ですが、みんなすごいPerl使いなはずなので、はてなを見て「少人数でもあれだけのものが 作れるのだから、一人でもそれなりのものが作れるはずだ」などと思うのは早計でしょうね。 何が言い対価というと、一人だときついかもしれないということです。 個人的にはこのように(勝手に)判断していたのですが、最近どうしても学生のうちに作りたいと 思ってきたので、一人で作れないかと思い始めています。 ちなみに、協力者(同志)はいまのところいそうにないので、まずは一人で作る線で考えている次第です。 Web系のPerl熟練の皆様の判断をいただければと思います。 どうかよろしくお願いいたします。
- 401 名前:nobodyさん mailto:sage [2007/09/24(月) 17:15:49 ID:???]
- 一人でも中規模だろうが大規模だろうが作れる。
できなければリーナスは誕生していない。 CだろうがJAVAだろうがPerlだろうが計算機は所詮計算機でしかない。
- 402 名前:nobodyさん mailto:sage [2007/09/24(月) 17:40:21 ID:???]
- ヤフーや日経の株価・為替レートを自サイトで表示したいです。
2チャン工業[150円]+0.5% ひろゆき証券[3,270円]+1.7% みたいに表示させたいです。 parlでできる事は調べたら分りましたが、解説サイトが少なくて分りにくいです。 どこか初心者向けのないでしょうか? www110.kir.jp/study/jissen/script2143.html ↑これをhtmlに変換したけど動かなかった。 d.hatena.ne.jp/hetappi/20070313/1173800678 ↑これは動いたけど、もっと沢山数値が欲しい時どうするのか分らない。
- 403 名前:nobodyさん mailto:sage [2007/09/24(月) 18:26:44 ID:???]
- 一つだけアドバイス。
本で買える情報は本で買ったほうが早い。 時間が有り余っているなら別ですが。
- 404 名前:399 [2007/09/24(月) 18:28:06 ID:HMQ03/cj]
- >>401
ありがとうございます。 作れるのはいいとして、 しかしサーバ増強などに費用がかかりませんか?
- 405 名前:nobodyさん mailto:sage [2007/09/24(月) 20:05:11 ID:???]
- グーグルは
スタンフォード大学の コンピューターセンターに 転がってるマシンを勝手に 無断で持ってきて自分達のものにしてた。 また、配送されてきて、 梱包を解かれないで 配送センターに放置されたままの マシンは 「誰も必要としていない」 と勝手に判断して、それも 自分達のものにしてた。
- 406 名前:nobodyさん mailto:sage [2007/09/24(月) 20:42:24 ID:???]
- >>404
いったいどの程度の規模のサイトを作るかによる。 (単位時間当たりのアクセス数、コンテンツの要領、動かすアプリのメモリ使用etc...) まあはっきり言って、Dellやらのやすもんセットでも、ちょっと型落ちの中古機なんかでも サイト立てるだけなら全然可能。(それこそ3〜5万位のマシンでも十分) 初めから処理能力とかハード的なこと気にするより、とりあえず自分でサイトなりなんなり立ててみて、 公開とか運用とかしてみる。 それでハード的にきつそうになってから、気にしましょう。
- 407 名前:399 [2007/09/24(月) 21:13:35 ID:HMQ03/cj]
- >>405 nice hackですね。感動しました。Google信者なので、見習おうと思います。
>>406 やってみないと分からないですね。規模は。 目標は、10,000PV/day, 100MBのコンテンツ です。 サイト立てるためにapacheというやつを導入しました。 localhostを立てるまでは出来ました。 この調子でいくとlampかなと思ってます。 Windows依存できたので、1からunix勉強しなおすのは少し大変です。 ありがとうございます。
- 408 名前:nobodyさん mailto:sage [2007/09/24(月) 22:40:40 ID:???]
- >>407
その3-5倍程度のサイトを椅子で運営してるがレンタルでもクレーム来たことない。 まぁ、共用ですらその程度なら大丈夫ってことだ。
- 409 名前:399 [2007/09/24(月) 22:50:31 ID:HMQ03/cj]
- >>408
貴重なアドバイスありがとうございます。 すみませんが、椅子、レンタル、共用というのはどういう意味ですか? 検索にかけてみたんですが、わかりませんでした。 お手数かけてすみません。。
- 410 名前:nobodyさん mailto:sage [2007/09/24(月) 23:29:42 ID:???]
- 椅子はともかく
レンタル・共用が分からないってのは……
- 411 名前:nobodyさん [2007/09/24(月) 23:34:58 ID:HMQ03/cj]
- >>410
質問の仕方が悪かったようです。 共用サーバサービスやレンタルサーバなら聞いたことあるんですが、 レンタルや共用が何の略かが分からなかったんです。 何か根本的に基礎知識がかけていると考えたほうが妥当でしょうか? 先達は、どのようにして知識を得たのでしょうか?
- 412 名前:nobodyさん mailto:sage [2007/09/24(月) 23:41:48 ID:???]
- >>411
#/usr/bin/perl #生きてる限り勉強 while(>>411){ print "トライ&エラー"; } __END__
- 413 名前:nobodyさん [2007/09/25(火) 00:10:08 ID:OOv8Weab]
- >>412
なんだかそう言われると、これまで学習を継続してきたことを肯定されたようで 安心します。笑 とりあえず、これまでやってきたことは当たり前のことではありますが、少なくとも 間違ってはいなかったと思えました。
- 414 名前:nobodyさん mailto:sage [2007/09/25(火) 00:27:49 ID:???]
- >>413
一年やってきたとは言っても、動くスクリプトはどれだけ書いたんだ?
- 415 名前:nobodyさん mailto:sage [2007/09/25(火) 00:50:17 ID:???]
- 成功するような奴はこんな所でグダグダ質問する前に行動してる奴だ
- 416 名前:nobodyさん [2007/09/25(火) 00:53:46 ID:OOv8Weab]
- >>414
動くスクリプトというのはどういうことなんでしょう。 スクリプトは1日平均100行くらいですかね。 やっていた時期は、300行くらいでしたが、最近はネットワークやUNIXに関する勉強にも 追われていて。
- 417 名前:nobodyさん mailto:sage [2007/09/25(火) 01:14:03 ID:???]
- >>415
ここで質問するよりも、本を読むよりも↓行って作って来い。 多分その方がいい勉強になる。作れないものは調べて作る。 ご希望のCGIを作成いたします pc11.2ch.net/test/read.cgi/php/1145308869/
- 418 名前:nobodyさん [2007/09/25(火) 01:37:09 ID:OOv8Weab]
- >>415
その行動としてどういったものが妥当かを入念に検討しているのです。 私は学生なので、行動範囲も限られはしますが、まずは手始めにWeb applicationを制作しようかと 考えております。 一年perlやってきましたが、これまではこれを生かそうという計画はなかったのですが、 それは行動力がなかったというよりも、 もとからそういう発想がなかったんです。 それがここ数週間に間に急にWeb applicationをやろうという欲望がふつふつとわきあがってきているので 自分でも驚いています。 この欲望を実現すべく、過去の先達たちはものすごい行動力を発揮してこられたのでしょうが、 私も負けてはいません。 >>417 CGIを作ってもらうんですか。 スレッド見ました。 オープンソースのperl scriptを見るのも良い勉強になりますよね。 あと、思うんですが、方法にグタグタこだわるよりも、何をやりたいかが 大事ですよね。 ところが、自分の場合は何をやりたいかが明確なのにそのための方法がまるで 分からないというか少しずつ分かっているのですが、 その分かっていくスピードがあまりに低速であきれているんです。 なんと進みにくいのだろうかと。 だから、少しでも速く進めるように先輩方のお力を頂きたくこのスレッドに 参上いたしました。
- 419 名前:nobodyさん mailto:sage [2007/09/25(火) 16:28:46 ID:???]
- 思うんだが行って参考にならないよな。
俺が苦労して書いた10行ぐらいの処理が うまい人だと2〜3行で処理効率も上とか普通にあるし。
- 420 名前:nobodyさん mailto:sage [2007/09/25(火) 17:11:40 ID:???]
- 参考にならない。
「○○するスクリプトを××行で書きました」 ならまだしも。
- 421 名前:nobodyさん mailto:sage [2007/09/25(火) 18:43:18 ID:???]
- 経験に対して行数を申告する人って何か誤解してる人が多いと思う
- 422 名前:nobodyさん mailto:sage [2007/09/25(火) 20:20:09 ID:???]
- 行数で測るなんて無意味だよな
- 423 名前:399 [2007/09/25(火) 21:39:39 ID:tW7VjElz]
- 行が参考にならないのですか。
申告すべきものが何もなかったので行を申告しました。 ところで、上のほうで少し書いたかもしれませんが、私は長いプログラムを書いた経験がありません。 そこで、サイト制作に着手しようかと今日サーバについて調査しておりました。 そこで質問ですが、アプリケーション開発はどういう手順で行われるのでしょうか? 一応情報系なので、要件定義から設計・coding、テストといった過程については勉強したのですが、 実際の現場でどういう開発工程がとられているかというのは、 いかなる手段で学べばいいのでしょうか? やはり、アルバイトが一番でしょうか。 しかし、アルバイトは当たり外れが大きいとも聞きます。
- 424 名前:nobodyさん mailto:sage [2007/09/25(火) 21:43:43 ID:???]
- なんだいろいろ理由つけて面倒なことは避ける主義か
- 425 名前:399 [2007/09/25(火) 21:55:39 ID:tW7VjElz]
- >>424
というよりは、これも自分のなかでは地道な努力の一環なのですが、いかがでしょう。 たとえば、第一線の開発者が実際にどんなツールや手法やスタイルで仕事をしているか、 というのは学生が学ぶのは困難なのでしょうか、ということを現在調査中なのです。
- 426 名前:nobodyさん mailto:sage [2007/09/25(火) 22:14:32 ID:???]
- 調査した成果をここで報告してくれんの?
- 427 名前:399 [2007/09/25(火) 22:23:40 ID:tW7VjElz]
- >>426
はい。どういう形で報告すればいいのか指定くだされば、検討します。
- 428 名前:399 [2007/09/25(火) 22:32:09 ID:tW7VjElz]
- 私のようなしがない学生が言うのもなんですが、瑣末なテクニックの習得よりもまずは
現場の空気を吸うことが大事かなと考えまして、それで、さっそくサーバについて調査していたのです。 幸い、私にはやりたいことがそれなりに明確です。だが、よく考えてみると道のりがはなはだしく曖昧なのです。 それは当然です。全く未経験なのですから。 そこで、「ロードマップ」が欲しいと考えたのです。 何かおかしなところがあればご指摘ください。
- 429 名前:nobodyさん mailto:sage [2007/09/25(火) 22:38:38 ID:???]
- まずはやってみろ。
- 430 名前:399 [2007/09/25(火) 22:39:50 ID:tW7VjElz]
- >>429 いまやってます。
- 431 名前:399 [2007/09/25(火) 22:41:44 ID:tW7VjElz]
- 誤解のないように解説しますと、いま現在も私は調査活動を続行中です。
他所で調査をしながら、ここでも質問しているという次第です。 ただし、マルチポストはしていませんよ。笑
- 432 名前:nobodyさん mailto:sage [2007/09/25(火) 22:42:20 ID:???]
- omotiを思いだしたのは俺だけだろうか、、、
まあ、コードを書いた経験があるだけomotiよかましだろうが 「ハイキング程度の人間がエベレストに挑む」 「プーアルが完全体セルに挑む」 のを単に夢想してるだけだ。 「ロードマップが欲しい」? 地図の見方すら分ってない人間に分るようなフローチャートを無償で作れと? おまえさんがやるべき事は経験を積むことだよ。 ここでうだうだ、くだらん持論を述べる事ではなく。 さっさとアルバイトに応募しろ、外れだと思ったら止めて他を当りゃいいだけだ。
- 433 名前:399 [2007/09/25(火) 23:08:16 ID:tW7VjElz]
- >>432
ある意味納得です。アルバイトへの応募も必要だし、経験を積むことをするのは必須事項でしょう。 omotiって何か知りませんが、私は地図を読む能力がゼロだとは思いません。 私は自分を過少評価する傾向がありますが、それをゼロだと言ってしまうと、卑下しすぎでしょう。 地図を必要とする理由は、地図を頭に入れてから実践したほうが効率面で有効だと判断したからです。 どういった手段で、先人達は、地図を入手してこられたのでしょう。素朴な疑問。
- 434 名前:nobodyさん mailto:sage [2007/09/25(火) 23:29:27 ID:???]
- >>433
>omoti ぐぐれ。 >地図を読む能力 「読む」のは誰でも出来る、経験に応じたレベルで。 経験を積むと見方が分ってきてより深く地図を読むことが出来るようになる。 >自分を過少評価 何様だ?オマエ。 経験をコードの行数で書くようなドシロウトみたいなマネしといて、 よくもまあ、自分を過大評価出来るもんだ。
- 435 名前:nobodyさん mailto:sage [2007/09/25(火) 23:38:09 ID:???]
- アルバイトに来られる側の人間として一言だけ
迷惑だから来ないで下さい
- 436 名前:399 [2007/09/25(火) 23:45:43 ID:tW7VjElz]
- >>434
どうも意志の伝達が正常に行われなかったようです。 自分を過少評価というのは、自分が偉いというのとは逆に、 自分をネガティブに評価する傾向があるという私の一般的性質を指しています。 だから、なぜあなたが怒りを発生させたかについては責任を負いかねます。 それから経験をコードの行数で書くのが実力や経験量を測定する尺度としてあまり妥当な手段でないことは認めるものの 何がしかの尺度にはなるかと思います。 一応情報系なので日常会話で行数について耳にしますので、補足しました。 >>435 アルバイトに来ると迷惑ですか。 私はやる気だけはありますよ。これまでもアルバイトしてましたが、面接でそう言いました。
- 437 名前:nobodyさん mailto:sage [2007/09/25(火) 23:52:05 ID:???]
- >>399
PMだけを目指すのならともかく、若いうちはガンガンスクリプトを書いとけ。 出来たものから汎用性のある部分をモジュールとして使えるようにしろ。 モジュールとして使わないまでも、関数なりクラスとして再利用出来るようにストックしとけ。 ロードマップだの何だの言うよりも、とにかくショウモないスクリプトでもいいから書いて書きまくれ。 言われてることが分からないなら、とっとと現実に戻ってクソして寝てみる夢を見つづけろ。
- 438 名前:nobodyさん mailto:sage [2007/09/26(水) 02:18:47 ID:???]
- perlの仕事なんか無いよ
- 439 名前:nobodyさん mailto:sage [2007/09/26(水) 02:21:03 ID:???]
- namcoの遠藤みたいにプログラムなんか欠片も知らないで入って
それでいてゼビウスのようなゲーム作って大成功する奴もいるんだ お前みたいに能書きだけで先に進もうとしない奴は何やっても駄目
- 440 名前:nobodyさん mailto:sage [2007/09/26(水) 02:24:18 ID:???]
- >>399
とりあえず、会員制のサイトでも作ってみたら?最初はモジュールを 使わず、全てPurePerlで組む。完成しても公開はしない。あくまで、 自分の学習用。機能としては… ・新規登録フォームで必要項目を記述して送信すると 入力されたデータを保存。同時に確認メール発射。 ・確認メールの中にURLが記入されていて、そこに アクセスすると入会登録完了。 ・入会登録完了すると完了メールが届いて、そこに 書かれているIDとパスワードでログイン。 ここまで出来れば、Webサイトを作成する上での基本は学べると思う。 その後に、サイトの中でBBSなりユーザ情報設定等を追加していく。 ここまでで、Webサイトを運営する上で解決策が学べると思う。 その後に、同じ物をモジュールを使って作り直す。 ここまでで、モジュールの有難さを学べると思う。 ここまでできて、解らない事があれば、質問してくれ。逆に それまでは、自分の力で解決してくれ。途中でどうしても 自分の力で解決できなければ、才能が無いので、諦めてくれ。
- 441 名前: ◆T7TfLMI9dM mailto:sage [2007/09/27(木) 00:54:04 ID:???]
- 2ch検索でうっかりomotiを入力しちゃった俺が来ましたよw
>>399 いきなり大きなものを一から作ろうとすると挫けるから、自分の思ってる機能に 一番近いものを実装してるCGI探してきて設置。まずはそれを好きなように 改造しまくる。これだけで一通りの流れは掴めると思う。次が>>440かな。 ちなみに個人で始めるWebサービスは99%赤字になるから、金が欲しいなら 素直に今できるバイトで稼げ。
- 442 名前:nobodyさん mailto:sage [2007/09/27(木) 22:26:20 ID:???]
- タクトと同じ匂いがする...
- 443 名前:nobodyさん mailto:sage [2007/09/28(金) 09:09:43 ID:???]
- 初心者スレにも湧いてるしな。
うざったいことこの上ない。
- 444 名前:nobodyさん mailto:sage [2007/09/28(金) 20:52:36 ID:???]
- その前はProgの方のperlスレに湧いてたw
全部同一人物かw
- 445 名前:437 mailto:sage [2007/09/29(土) 00:32:05 ID:???]
- やっぱり口だけ君だったのか。
プログラミングなんて習うよりも作れだというのに。
- 446 名前:nobodyさん mailto:sage [2007/09/29(土) 01:20:03 ID:???]
- T7すっげぇ久々に見たな
ってか実はいつもいるのか?
- 447 名前:nobodyさん mailto:sage [2007/09/29(土) 01:25:07 ID:???]
- どこに沸いたって?
- 448 名前:nobodyさん mailto:sage [2007/09/29(土) 13:45:18 ID:???]
- どのスレかわからんが、いつも見てるやつじゃないとOmotiを知らないし付き合わんだろw
- 449 名前:nobodyさん mailto:sage [2007/10/04(木) 08:24:35 ID:???]
- 質問です。
if ($vote_terminal == 0){$voteflag = 1;} else{ $a1 = $ENV{'HTTP_USER_AGENT'}; if (($a1 =~ /^DoCoMo\//)||($a1 =~ /^ SoftBank\//) ||($a1 =~ /^UP\.Browser/)){ if ($vote_terminal == 1){$voteflag = 0;}else{$voteflag = 1;} } elsif ($vote_terminal == 1){$voteflag = 1;}else{$voteflag = 0;} } HTTP_USER_AGENTの部分をREMOTE_ADDRにしたいのですが 携帯電話会社のIPアドレスをどう追加してやれば良いのでしょうか? 携帯電話のIPアドレスリスト ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Tietew/%E6%90%BA%E5%B8%AF%E9%9B%BB%E8%A9%B1%E3%81%AEIP%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%83%AA%E3%82%B9%E3%83%88
- 450 名前:nobodyさん mailto:sage [2007/10/04(木) 09:06:18 ID:???]
- その部分を変えても仕方ないと思うが。
IPアドレスで判定する部分そのものを新たに追加するってんならわかるが。
- 451 名前:449 [2007/10/04(木) 13:54:49 ID:wlik/mVj]
- レスありがとうです。
そうなんですか 尚更手に追えそうもないです; 失礼しました
- 452 名前:nobodyさん mailto:sage [2007/10/06(土) 23:30:58 ID:???]
- 標準入力を二度読み込みたいんだけど、方法ないですか?
目的は一度、デコード&整形した後でデコードだけの整形していないデータを取り出すこと。 seek STDIN 0, 0;は既に試しました。
- 453 名前:nobodyさん mailto:sage [2007/10/06(土) 23:35:10 ID:???]
- 最初に配列に放り込んでキープしておけば?
- 454 名前:nobodyさん mailto:sage [2007/10/06(土) 23:40:05 ID:???]
- >>452
STDIN→デコード→ファイル1に保存→整形→ファイル2に保存 ができない訳を言え
- 455 名前:nobodyさん mailto:sage [2007/10/07(日) 00:05:53 ID:???]
- >>454
やっぱり、その方法が手っ取り早いですか? 考えてはみたけど、それなら結局は最初から変数に読み込んで後で使う方がいい気も… んー、キーボード入力じゃなくてPOSTデータだから取り出せるものと思ってました。 一生手を入れないでマージンまでやってくれるクラスを作ろうと思ってまして。
|

|