WebProg 初心者の質問 Part3at PHP
WebProg 初心者の質問 Part3 - 暇つぶし2ch295:html
03/04/10 15:04
エンコードを指定しているのですが、ページを表示するとユニコードになってしまいます。
その為、半角英数字はいいのですが全角文字が化けてしまいます。

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis">
</head>

こんな指定をしているのですが…
なぜなのでしょうか?

296:nobodyさん
03/04/10 15:09
>>295
文字コードを指定するにはmetaタグの他にhttpヘッダでもできる
どっちを優先して解釈するかはブラウザ次第

297:nobodyさん
03/04/10 19:46 Ye8mfW87
ブログ(blog←Weblog)を探しています。
WebLogicではなくw、高機能な日記CGIっぽいヤツのことです。
この板で聞けば良いですか? 検索したけど無さそう。

298:nobodyさん
03/04/10 21:11
インターネット上の~.jpgにアクセスするとアダルトページに飛ばされてしまうことが
よくありますが、この仕組みはどのように作るのでしょうか?
.cgiや.phpにアクセスすれば他のページに飛ばすコマンドが発行されるのはわかりますが、
拡張子が.jpgのファイルにアクセスしたときも飛べるようにしたいです。

299:nobodyさん
03/04/10 21:18
>>298
.htaccessをいじれば可能。



300:nobodyさん
03/04/10 21:24
その .jpg で終わるURLにアクセスしたときに、Webサーバがどんな
レスポンスを返しているのか、というのを調べれば、すぐわかるよ。

そのサーバは多分、Location ヘッダを返すようにしているんじゃないかな。

以下関係ないこと。

.jpg や .gif という4文字で終了するURLであっても、Webサーバは、
text/plain とか、text/html という Content-type を返すかもしれないし、

.txt や .html という文字列で終了するURLにアクセスしても、Webサーバは
image/gif とか、image/jpeg という Content-type を返すかもしれないです。

301:298
03/04/10 21:32
>>299-300
ありがとうございます。

302:nobodyさん
03/04/11 15:48 OzjaYOE6
Perl、PHP、JAVAのメリット、デメリットを
教えてくだせぇ。
一般的なのを希望。

303:nobodyさん
03/04/11 16:07
並べてる順番が気に食わないから教えない

304:nobodyさん
03/04/11 16:10
ワロタ

305:nobodyさん
03/04/11 16:12
>>303
はげどう。
PHP、Perl、Javaならいいんだけどな。

306:nobodyさん
03/04/11 16:13 wpc5Huka
XML over HTTP とは具体的にはどういったものでしょうか?
「HTTP上でXMLを運ぶ」という解説を見たのですが、それであれば
Apache等のHTTPサーバーにデプロイするHTMLファイルを
XMLファイルに替えてクライアントから参照可能とするだけで
XML over HTTPと呼べるのでしょうか。

307:nobodyさん
03/04/11 16:14
板違い

308:nobodyさん
03/04/11 16:16 ioqSd7u6
URLリンク(yahooo.s2.x-beat.com)

309:nobodyさん
03/04/11 17:01
>>306
あってんじゃないの? このへん読んでみな
URLリンク(www.asahi-net.or.jp)
>>307
プ

310:302
03/04/11 18:03
>>303-305
いやん。許して。

311:nobodyさん
03/04/11 19:46
>>302
Rubyがないのが気に入らない。

312:nobodyさん
03/04/11 19:57
Pythonがないのは気にならない。

313:nobodyさん
03/04/12 08:47
>>306
SOAPとは違うんかいな?

314:nobodyさん
03/04/13 10:31 aVRNwMc/
54.4MBの動画(mpg形式)をストリーミングさせたいんですが
メモ帳に直アドを書いて拡張子を「ram」で保存して制作した
メタファイルじゃ中々、重すぎるんですね、そこで大抵重く
てもスムーズに軽くストリーミングさせる事のできる技術を
ご存じないでしょうか?

315:あのぅ
03/04/14 00:58 NYpY6x+J
dosまったく知らないで、Java勉強するのってどう思います???
今、某職業訓練でJavaの授業やってるんですが、dosプロンプトのデフォルトが
C:\WINDOWS>になってるからといって、WINDOWSフォルダの中にどんどんファイル
保管して逝くのって、どうなんでしょう???せめてWINDOWSフォルダの中に
一つフォルダ作ってそこに移動して(またはdosプロンプトのプロパティ書き換えて)
作業した方がですよね。私はそうしてるけど、他の生徒さんたちは先生の言うとおり、
まじめに、WINDOWSフォルダ保管してるんですよ。ただでさえWINDOWSフォルダって
数百のファイルやフォルダがあって、間違って消去したらパソコン立ち上がらなくなる
大事なファイルも保管されている場所なのに・・・。

316:nobodyさん
03/04/14 01:17
別に知らなくてもいいと思うよ。知ってれば得するってだけ。
大体Windows使ってるということ自体が(ry

続きはWindows板でやるか、無理やりServletやJSPに繋げてください。

317:nobodyさん
03/04/14 01:19
職業訓練でJavaか・・・

仕事に就けるといいね

318:あのぅ
03/04/14 01:35 NYpY6x+J
無理ですね。そんな仕事で使えるレベルの訓練じゃないんで。
授業自体、シスアドの試験対策に振り替えられてしまいました。
独学で勉強して、何か資格でも取れたら就職できるのかな???
初心者でも雇ってくれるとこないかなぁ。

319:nobodyさん
03/04/14 01:36
>>315
>大事なファイルも保管されている場所なのに・・・。
だからそんな中にフォルダなんか作るべきじゃないだろ

320:あのぅ
03/04/14 01:49 NYpY6x+J
確かに・・・。私もそんなとこに作りたくなかったけど、先生に説明する時に
「CDって入力して半角スペースとフォルダ名入力してエンターキー押すと、
移動できるんですよ。ここに保管してもいいですか?」ってわかりやすく説明
したかったんです・・・。「いっこ上の階層に戻って・・・」とか言ったら
わけわかんなくなるかも知れなかったし。

321:nobodyさん
03/04/14 02:22
そんなのを説明しないとわからないやつが先生の学校で勉強になるのか?

322:nobodyさん
03/04/14 05:16 uWQ2ayvo
URLリンク(newsplus.jp)
このコテハンストーカーのようなことのできるwebプログラムというのは
あるのでしょうか?

323:nobodyさん
03/04/14 08:54
>>322
そこにあるじゃん。

324:nobodyさん
03/04/14 17:57
『もっと書き込み隊』の改造方法とか載っているサイト知りませんか?

325:306
03/04/14 19:51
>309>313
ありがとうございます。
SOAPというのもよくわからないので、違うかどうかもわかりません。

326:nobodyさん
03/04/14 20:06 3sI1PmdQ
>>323
レスありがとうございます。でもあのサイトにあるモノは非公開なのです。
どなたかが作ったモノがあったりしたら、教えていただきたいと・・。
元のプログラムは2chプラスとかいう雑誌に掲載されていたようなのですが・・

327:あのぅ
03/04/15 19:27 CiIOZwHl
>>321
勉強になりませんね~。授業の約半分は雑談だし・・・。この先生、コンパイルが出来なくて
1ヶ月くらい悩んでたんだって。パスを通さなきゃいけないって、超初心者用のテキストには書いてなかったからね。
書いてあったとしても理解できるかどうか怪しいけど。最近の高校ではdosってまったく教えないのかな?


328:nobodyさん
03/04/15 23:45 h6mkATP2
>>327
高校生でドスって、何?って香具師が99.9999999999パーですな。ウソ
俺は知ってるぞ、俺は。悪いかボケィ、今年から俺の学校もジャヴァやるぜ。
あんたの学校とは全く関係も無い学校だがな。ジャヴァジャヴァシュワシュワ

329:nobodyさん
03/04/15 23:47
>>328
>高校生でドスって、何?

俺は中2の時からDOS叩いてたが。

330:tantei
03/04/15 23:49
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●別れさせ工作
あらゆる手段を使ってターゲットを別れさせます!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
その他人生相談からどんなお悩みでも解決いたします!!
 直通  090-8505-3086
URL  URLリンク(www.h5.dion.ne.jp)
メール  hentaimtt@k9.dion.ne.jp
   ■グローバル探偵事務所 



331:nobodyさん
03/04/16 00:51
>>327
今時あんなもの教えて何の意味がある。

332:マリモーマ ◆r6PDGT6Xd2
03/04/16 01:33
>>331
そうだそうだ 今は windowsの時代だぞ あまり使う機会無いぞ

333:こまま草
03/04/16 05:24
>>331
CUI使えないようじゃ、perlのテストも出来たもんじゃないな(w
それともおたくはPHPかい?(ゲラ

334:nobodyさん
03/04/16 11:54 kDytuFHt
Tomcat起動して
ブラウザでURLリンク(localhost:8080)にアクセスしても
ちゃんとした画面が表示されずに

HTTP Status 500 -

って画面が出ます。

昨日初めてTomcat入れた時はちゃんと変なネコの絵が出てたのに、
今日PCを起動して、同じ事をやってみたら「HTTP Status 500 - 」が出てる。

環境は
tomcat-4.1.18
WindowsXP HomeEdition
です。

どんな原因が考えられますか?

335:334
03/04/16 12:08
書くのを忘れていました。

昨日と今日の違いは
j2sdk1.4.1_02
を入れた事です。

でも関係ないですよね?
(他にもなんかやったかも・・・)

336:nobodyさん
03/04/16 13:20
ログぐらい見てください

337:nobodyさん
03/04/16 16:10
>>333
CUI = MS-DOSかよ(嘲笑激藁

とつられてみる。

338:こまま草
03/04/16 17:43
>>337
話がWindowsであるからのぉ(笑
NTでもいいが、コマンド系ほとんど一緒であるから含めといた(ぉ

339:nobodyさん
03/04/16 18:37 rffUmAu+
update membermastere set simei='田中一郎' where id=5;
と同じようなことを、csvファイルに大して、
perlでやりたいんですが、
どのようにするのが普通なんでしょうか?

なお、seekやtruncateは使えないサーバなんです。

340:nobodyさん
03/04/16 23:50 omhCVl0m
ほしゅage

341:nobodyさん
03/04/17 00:27
>>339

DBD::CSVの導入を検討してみるとか。

言ってみただけだが。

342:nobodyさん
03/04/17 01:04 s+I4ylgd
>>341
すいません、perlは初心者なもんで、
ふつうにopenとかやるほうほうで、seekとか使わないでもできないでしょうか?

343:nobodyさん
03/04/17 01:32
DBのことは全然知らないんだけど、
while で一行づつ読み込んで該当行だけ処理すりゃいいんじゃないの?
データファイルがデカいとメモリ喰うと思うけど。

344:nobodyさん
03/04/17 06:07
>>343
君はDBのこと勉強しる。


345:山崎渉
03/04/17 11:58
(^^)

346:あのぅ
03/04/18 00:54 w9JYRceQ
dos知らなくても、ぜんぜん困らない時代になったからねぇ。でも、あの時>>315
数年ぶりにdosコマンドの必要性を痛感して、思わず書きこんでしまいました。
やっぱり無駄じゃなかったんだ~ってちょっと錯覚してたのかも。

347:nobodyさん
03/04/18 01:15
つかプログラム板のjavaスレで環境変数の設定の仕方が質問されていた。
DOSに、かすってるな(w

>>339
seekが使えない=変更場所に飛ぶ方法が無い=全部書き直し

348:nobodyさん
03/04/18 11:25 PK/gWl9V
PHPで、ニュース取得のスクリプトって作ることができますか?

Yahoo! Japanのコンピュータニュースを
TOPページにもってきたいんですが・・・・。
file()で取得してきたあとはどうすればいいんでしょうか。
いきなり、ぶしつけな質問ですいませんが
わかる方がいらっしゃいましたらご教授お願いしたいです。

ソース
URLリンク(headlines.yahoo.co.jp)

349:nobodyさん
03/04/18 12:01
>>348
URLリンク(headlines.yahoo.co.jp) 

350:nobodyさん
03/04/18 20:05 o2Q3KdkX
100画面程度の業務WEBアプリを作ろうとしています。
私がDBと画面仕様を書いて業者2人にPHPで
コーディングを担当してもらう予定です。

そこで質問ですが、WEBアプリの設計仕様書は、どんな
項目を書くべきでしょうか?
POSTやGETで渡されるパラメータ、デザイナに引き渡すテンプレート
変数、セッション変数、それらをアンレジストするタイミング、
などなど、いろいろ考えると系統だった画面設計仕様書が必要だと
感じています。

WEBアプリの設計手法や仕様書の書き方で参考になるホームページ、
あるいは書籍があったらぜひ教えてください。



351:bloom
03/04/18 20:11 s9K3wIjP
URLリンク(www2.leverage.jp)

352:nobodyさん
03/04/19 12:38 EJZQKwDz
URLリンク(www.foo.com)
にアクセスすると、
URLリンク(www.foo.com)
にアクセスした場合と全く同じ表示になるようにしたいのですが、
どうするのが得策なのでしょうか?

(要は、PHPでいうところの fopen("URLリンク(www.foo.com)") がやりたい)

353:nobodyさん
03/04/19 13:24
いらっしゃーい、Webプログラムのコーディングで困ってる人のスレです。

【投稿する際の注意】
質問するときは内容をよく吟味してから投稿してください。

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

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

354:nobodyさん
03/04/19 15:15
>>352
webサーバでalias設定すれば?

355:nobodyさん
03/04/19 21:28
>>352
両方に同じCGIを置く。


356:山崎渉
03/04/20 06:00
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

357:352
03/04/20 13:37 Nmb8JQyi
>>354
なるほど、htaccessかhttpd.confでエイリアス設定ですね。

>>355
それだと、画像やらデータを読みにいってるときにパスが違ってエラーになってしまうので

358:nobodyさん?
03/04/20 14:53 k7d6XsGT
自サイトのアクセスログで、HTTP_REFERERにあるサイト(普通のHTML)を見ても
自サイトへのリンクがありませんでした。
こういうことってあるんですか?

359:nobodyさん
03/04/20 15:02 vpcMHCgN
アドレスバー突っ込み

360:マリモーマ ◆r6PDGT6Xd2
03/04/20 15:03
>>358
前に見てたアドレスが 入るからね 前に自サイト見てれば 入るね

361:358
03/04/20 15:16
ありがとうございます。

362:r
03/04/21 09:53 9z3e+mgP
ログを見てると、Scooter/3.2ってのがあって、
大体そのあとに企業からのアクセスがあるようなんですが、
Scooter/3.2って何を意味するんですか?

363:nobodyさん
03/04/21 10:58
>>362
URLリンク(www.google.co.jp)

364:nobodyさん
03/04/21 11:26
現在、.htaccessと.privateを使った会員制ページを運用しているの
でつが、だんだん会員が増えるにつれて.privateファイルが肥大して
きてるのが心配でつ。今のところ1500くらいのパスワードがありまつ。
何件くらいまで大丈夫なものなのでつかね?
えらい人教えてくだされ。

365:nobodyさん
03/04/21 21:01
>>339
CGI-MLとかにマルチポストすんな。
そこでも指摘されただろうが。

SQLを使いたいなら、
DBIモジュールと、DBD::CSVとかDBD::Spriteとかを組み合わせることで、
SQLがそのまま使える。

それができなければ、>>347に従え。


366:nobodyさん
03/04/22 11:02
>>364
.htaccessでBASIC認証をやっていて、
.htpasswd(と等価のファイル)の長さが1500行以上あると言う前提で。
(前提が間違ってるならそう言ってくれ)

何人と言う明確なラインがある訳ではないが。鯖の性能にもよるし。

構造を見ればわかるように、この形式の認証は人数が増えれば増えるほど重くなる。
加えて、一回のアクセスにつき一回この認証が行われるわけで、
相当重くなっているのではないかと推測される。

最初の設計の時点で、これを見越してデータベースを使った認証システムを導入するべきだったと思う。
変えた方がいいんじゃない?


367:364
03/04/22 17:34
>366
確かに普通に考えると重くなるのがあたりまえの気がしてたのですが、
Web裏技さんのサンプルCGIとか見てるとごく自然体でこの方式使って
たりパスワード自動発行CGIとか、ちゃんと運用できそうな感じだったので。
サーバサイドでDBM介す処理してたりするのかなあと。
やっぱテキストで処理してるだけなんでつかね?

ところでDB使う認証システムでお勧め既製品ないでつか?


368:nobodyさん
03/04/22 17:56
>>367
そんなの、MySQLとかポスグレとか使って、
何かのスクリプトをチョイチョイかませば、
すぐ作れるだろ。
カネ出すまでもない。

369:ごまお ◆cNUxPJ5ztQ
03/04/22 18:50
>>367
> Web裏技さんのサンプルCGIとか見てるとごく自然体でこの方式使って
> たりパスワード自動発行CGIとか、ちゃんと運用できそうな感じだったので。

やっぱその辺の不特定多数に配布するスクリプトは汎用性が大事だから
環境に依存するDBMやRDBの認証方式は採用できないだろうね。


> ところでDB使う認証システムでお勧め既製品ないでつか?

話の流れから鯖はApacheだと思うんだけど、既製品を探すまでもなく代替の方法はあるぜよ。
漏れがやったことある代替策としては、まずテキストベースの認証ファイルをそのまま
DBMに置き換えた感じの mod_auth_dbm を使う方法。

もうひとつは認証のDBをPostgreSQLにする mod_auth_pgsql を使う方法ね。


テキストベースの標準的な mod_auth ではサイトのアクセス数によってかなり
上下するでしょうけどせいぜ数千行程度が上限ではないかな。
上記の方法ならきっと数万から数十万のユーザ数でも耐えられると思うヨ。

まぁそれぞれの方法の詳しくはググッてくれってことで。



370:nobodyさん
03/04/23 09:47 yQ82ltmH
T-Bookmark Plus Finalを使ってサーチサイトを作りたいと思ったのですが、
現在は配布・再配布してるサイトさんていらっしゃらないんでしょうか?


371:動画直リン
03/04/23 10:36 wyYrHR5Q
URLリンク(homepage.mac.com)

372:nobodyさん
03/04/24 22:38
きちんと排他処理をしたとしても、書き込んでいる途中でプログラムが異常終了したらファイルが壊れますよね?

373:さとうれお
03/04/24 22:43 luE9xhF4
URLリンク(page.freett.com)

どうもこんにちは。
さとうれおです。

ゲームラボにも紹介されたことあります。

このたび新曲をつくりました。
どうかよろしくお願いします。

ハッピーサマーウエディング

374:nobodyさん
03/04/24 22:56
広告タグをローテしたいのですがperlの本を買いましたが
よくわかりません
基本になるスプリクトをみて勉強したいのですが無料配布
等のスプリクトでわ何が一番近いのでしょうか?
宜しくお願いします

375:nobodyさん
03/04/24 23:57
>>372
排他処理のスレの中の人に聞いてください

376:nobodyさん
03/04/25 00:01
>>374
バナーなどのランダム表示CGIがいくらでもあるが・・・

377:nobodyさん
03/04/25 00:05 ovjphGLM
あなたのお母さんが質問してるとでも思ってね。

javaのプログラミングもできるソニーのノート型パソコンを探しています。
スピードはそんなに速くなくていいので、メモリが512とかほしい。
サイズA4で。

私は、ネットくらいしかできないので、よくわかりません。
書いてて恥ずかしくなりましたが、どなたかお力を貸してください。

378:374
03/04/25 00:16
>>376
マジですか?
探してみます

379:nobodyさん
03/04/25 00:17
>>377
今時512MBも搭載できないA4ノートなんてないだろ。
メモリーを増設すればいい。

380:nobodyさん
03/04/25 00:18
>>377
母さん、あなたはパソコンじゃなく植木でもいじっていてください。

381:nobodyさん
03/04/25 00:19
512MBじゃなくて512GBだったりして。

382:nobodyさん
03/04/25 00:26 biO0hI5G
>>377
ソニースタイルのサイトに行くのがよいのでは?
ソニー製に限っている理由はわかりかねますが。
javaのプログラミングができないパソコンってないと思いますけど。

383:bloom
03/04/25 00:29 pCM0Odok
URLリンク(homepage.mac.com)

384:377
03/04/25 00:42
みなさま、どうもすみません。
sony styleやヨドバシや総合価格比較サイトなどのぞいたのですが
頼まれた私がさっぱりで。あと30とか言われたのですが、30って
何の単位でしょう状態。

修理に何度だしてもこわれて、新しいのと交換(というか差額は
こちらもち)になりましたので、sony製限定なんですね。

私は母ではありませんが、...そうですね、母はガーデニングでも
やってます。ありがとうございました。

385:nobodyさん
03/04/25 06:22
>>384
単位をおろそかにするバカは死んだ方が良いです。

386:みぃ
03/04/25 17:14 0z0a3LiZ
本当に相応のスレに行け!と貶しながら教えていただきました

すいません。教えていただきたいのですが
フォルダー内の一つのファイル(CGIですが)だけを
.htaccessでアクセス制限する記述方法を教えてください
どうしてもそのファイルは別のフォルダーに移動できないのです
UAだと偽装突破されてしまうので、CGI内にリモートホストで
制限する記述でもかまいません。お願いします

387:nobodyさん
03/04/25 17:18
>>377
母さん。
ガーデニングを頑張って欲しいんだ。

388:こまま草
03/04/25 17:18
パスワード処理を入れるとか

389:nobodyさん
03/04/25 17:22
>>386
<Files "ファイル">
Order allow,deny
deny from all
</Files>
で逝けるんじゃね?
httpd.conf の ~ "^\.ht" 真似しただけだけどなー。


390:nobodyさん
03/04/26 18:11 xoaxNr1v
cgiからLocationをprintして
jspにgetで値を渡す
みたいなことはできないもんなんですか?

厨な質問ですまん

winxp activperll5.6 apache1.3.27 tomcat4.0.1

391:動画直リン
03/04/26 18:29 4lzrogLr
URLリンク(homepage.mac.com)

392:nobodyさん
03/04/26 18:50
>>390
Locationで引数をつけたURLに飛ばすことはできるよ。
受け取り側がそれを処理すればいいだけ。

393:390
03/04/26 19:06
>>392
ありがとう


394:nobodyさん
03/04/27 17:23 YuO4L05W
CGIファイルを置いて。そのファイルにアクセスしてもテキストが表示されて
実行できなんですがどこに問題があるんでしょうか?

395:nobodyさん
03/04/27 17:28
>>394
・CGIが使えるサーバなのかどうか
・Perlのパスは合っているか
・どこかいじって余計なものを書いたり消したりしていないか

396:_
03/04/27 17:41
( ´Д`)/< 先生!!こんなのを発見しますた。
URLリンク(www.yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)
URLリンク(yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)
URLリンク(yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)
URLリンク(yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)
URLリンク(yamazaki.90.kg)
URLリンク(www.yamazaki.90.kg)

397:nobodyさん
03/04/27 17:58 YuO4L05W
>>395さん
レスありがとうございます。
CGI利用可でパスもあってました・・・・。
テキストはいじってないんですよ・・・・。なんででしょう・・・?

398:nobodyさん
03/04/27 18:02
>>394
サーバー屋(またはプロバイダ)が指定するディレクトリに置いた?
たいていは cgi-bin 以下であることが多いけど。
あとパーミッションを設定しないと実行されないから忘れないように。



399:nobodyさん
03/04/27 18:15 YuO4L05W
あ、ありがとうございます。cgi-bin/~.cgiに置けって事ですね。
やったけど今度は403エラーが発生しました・・・・・。
これはパーミッションの設定の問題でしょうか?

400:nobodyさん
03/04/27 18:18
覚えておけばいいHTTPステータスコードはこんなもんかな。

403:Forbidden アクセス権限が無い
404:Not Found ファイルが無い
500:Internal Server Error なんや分からんがエラーが出た

ノートに100回書いて覚えておくように

401:nobodyさん
03/04/27 18:50
>>399
パーミッションはサーバによって異なる場合があるから、
どこのサーバかぐらい書いてくれ。
403だってパーミッション以外の原因もあるんだし。

402:nobodyさん
03/04/27 20:43
> なんや分からんがエラーが出た

おい!

403:nobodyさん
03/04/27 21:17
>>402
まぁ、言いたいことは解るがな。

サーバサイドで何らかの不都合が発生した。

404:中棒
03/04/27 23:15 yaJHLwHO
ASPでの統合開発環境とかってないの?

405:nobodyさん
03/04/27 23:24
>>404
Visual InterDev?

406:nobodyさん
03/04/27 23:31 zdbGxfBd
URLリンク(www.yahoo2003.com)

407:中棒
03/04/27 23:37 yaJHLwHO
>>405
サンクスコ
やっぱ商用のものしかないのかなあ


408:nobodyさん
03/04/28 03:10 nrQjxigC
アクセス解析で、どこのサイトから飛んできたかを調べたいのですが
環境変数のHTTP_REFERERから取得するのですか?
でも、これだと、起動したページのアドレスが表示されちゃうのですが。

それと、検索キーワードはどうやって取得するんですか?


409:nobodyさん
03/04/28 04:04
>>408
使ったことないけど、ぐぐったらヒットしますた。
URLリンク(pastel.acc.ne.jp)

410:nobodyさん
03/04/28 04:35
>>408
JavaScriptと併用して、CGI起動の引数にrefererを渡してやるとかしないとダメかと。
SSIだと何も考えずに環境変数を使えばいいんだけどね。
キーワードはrefererの中身を解析すれば分かる。サーチエンジンによって違うので
研究してみれ。


411:nobodyさん
03/04/28 10:17 PNWrWbSc
ボイスチャットを作りたいのですが、自分ができるのは、perlかphpでCGIを書くことです。
これでできますか?

412:nobodyさん
03/04/28 10:50
>>411
現状のスキルでは無理。
ただし、禿しく勉強すればできる鴨。


413:nobodyさん
03/04/28 12:13
>>412
具体的に言語は何を使えばよいか教えて下さい。
JAVAでしょうか。

414:nobodyさん
03/04/28 12:40
言語というより、VoIPとかネットワーク音声制御の知識だろう。
言語は何でもいいんじゃねーか。

415:nobodyさん
03/04/28 12:53
>>414
PHPとかLOGOでもできると?

416:nobodyさん
03/04/28 12:59 QtNefB68
質問でつ。
Perlで、例えば日付が2003/04/28とあるのをtimeに変換するにはどうすればいいのでしょうか。
時間は00:00:00で良いのですが…。


417:nobodyさん
03/04/28 13:17
POSIX::mktime

418:408
03/04/28 13:33
>409
>410
回答ありがとん♪
>410
SSIが使えないから、CGIでなきゃだめなんだけど、それだと
Java使えないと駄目か…。
JavaScriptは詳しくないんだよなぁ。
それに、OFFにされたら解析できないのでは?
ちょっと、研究してみます。


419:これなーに?↓
03/04/28 13:33
HTML><HEAD><TITLE>lovely_mm</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
<!--
function MachakFull(Ie,other){
//Copyright ?1999 m.milicevic machakjoe@netscape.net jjooee@tip.nl
x=screen.availWidth;
y=screen.availHeight;
target = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('.')-1,navigator.appVersion.length));
if((navigator.appVersion.indexOf("Mac")!=-1) &&(navigator.userAgent.indexOf("MSIE")!=-1) &&(parseInt(navigator.appVersion)==4))
window.open(other,"sub",'scrollbars=yes');
if (target >= 4){
if (navigator.appName=="Netscape"){
var MachakFull=window.open(other,"MachakFull",'scrollbars=yes','width='+x+',height='+y+',top=0,left=0');
MachakFull.moveTo(0,0);
MachakFull.resizeTo(x,y);}
if (navigator.appName=="Microsoft Internet Explorer")
window.open(Ie,"MachakFull","fullscreen=yes");
}
else window.open(other,"sub",'scrollbars=yes');
}
//-->
</SCRIPT>

<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY onUnload= alert("ヒ「ミツヤルハヤハヤソエー。」。") bgColor=#000000 onload="MachakFull('mm.htm','')" text=#999999>


420:nobodyさん
03/04/28 15:38
読み込んだときにMachakFullして、出るときにヒ「ミツヤルハヤハヤソエー。」。する

421:これなーに?↓
03/04/28 16:36
>>420
ありが㌧
URLリンク(www.taconet.com.tw)
↑IPを抜く罠と誰かが言っていたのだけれど本当?

422:nobodyさん
03/04/28 16:45
>>421
はいはい、ご苦労さん

423:416
03/04/28 17:37
>417
ありがとうございました!
おかげさまで解決いたしました~~!!感謝!

424:動画直リン
03/04/28 18:29 uuOaaVb8
URLリンク(homepage.mac.com)

425:nobodyさん
03/04/28 19:06
とほほさんのトコのメールフォームをつけたんですが。
メールが届きません。
CGIは正常に動作してます、とちゃんと出んですが。
サーバーはロリポップです。

426:nobodyさん
03/04/28 19:27
>>425
説明書をよく読みましょうとしか言えません。

427:nobodyさん
03/04/28 21:28
>>425
とほほさんに聞いてください。


428:nobodyさん
03/04/29 15:54 NwM97ZRW
nicky!という日記スクリプトを使おうと思ったのですが、なかなかうまいこと
動いてくれません。普通に動いてくれる環境ももちろんあるのですが、
・CGIとして動かす→500
・perlに直接読ませる→何も出力せず入力待ち
といったほうが多いです。これはスクリプトに問題があるってことでしょうか?
また、皆さんの環境では動きますか。

実験環境
==OK
This is perl, v5.8.0 built for i386-freebsd
This is perl, v5.6.1 built for i86pc-solaris
==NG
This is perl, version 5.004_05 built for sun4-solaris
This is perl, v5.6.1 built for i386-linux
This is perl, v5.6.0 built for i386-linux
This is perl, v5.8.0 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail)

429:nobodyさん
03/04/29 15:58
>>428
いや、きっとお前に。

430:nobodyさん
03/04/29 16:57
>>428
なるほどな。そこまで調べていれば察しはつくな

431:nobodyさん
03/04/30 04:40 uyIo6h4r
ke(略)のCGIおよびそれを参考にしたCGI等にはjcode.plが使われていますが、
最近の高性能ブラウザしか来ない事がわかっているならば
jcode.plの処理は省略してしまってもいいのでしょうか?

432:nobodyさん
03/04/30 05:09
>>431
どんなブラウザを使っているかは関係ありません。
jcode.plで何を処理をしているかソースを見てみましょう。

433:nobodyさん
03/04/30 05:24
>>431
日本語使わないとか、FormのgetやPostの漢字コードがcgiの内部コードとかわらんのであれば使わんでもいいんだろうけど、
使用頻度高いわけでもないし、入れとくほうがよかない?
自鯖であればJcode.pmやEncode や Unicode::Japaneseとか他にもいいモジュールもあるこったし、選んでみるのもよいのだが・・・

434:431
03/04/30 05:30
>>432
未知の文字コードでの入力をCGIの文字コードに変換しているだけにしか見えないので
元々CGIの文字コードでクエリーを取得できるならばjcode.plは必要ないように思えますが、
どうなんでしょう?

435:nobodyさん
03/04/30 05:33
>>434未知の文字コードってURIエンコードの事か?


436:nobodyさん
03/04/30 06:07
CGIの文字コードでクエリーを取得できるならば
省略してしまってもいいよ。

437:動画直リン
03/04/30 06:29 amWoVOiY
URLリンク(homepage.mac.com)

438:431
03/04/30 06:29
>>435
いえ、CGIの文字コードとは違う文字コードのことです。

考えた末jcode.plを省略できるかどうかはブラウザ側の挙動次第のような気がしてきたので
ブラウザがどんな状態の時にどんな文字コードでクエリーを送るか試してみる事にします。
答えてくださった皆様どうもありがとうございました。

439:nobodyさん
03/04/30 06:34 OIl8eZVq
URLリンク(homepage3.nifty.com)

440:nobodyさん
03/04/30 10:30
>>438
書いたソースの漢字コードとブラウザーの漢字コードが
一致するならjcode.plをはずしてもいい。メール送信する場合は必須。


441:ごまお ◆cNUxPJ5ztQ
03/04/30 10:59
>>440
> 書いたソースの漢字コードとブラウザーの漢字コードが
> 一致するならjcode.plをはずしてもいい。

それちと気になったです。

言ってる意味はわかるんだけど、そもそもブラウザがどんな文字コードで
送出してくるか規定がない(つまり予想が出来ない)から、受け取った文字列を
任意の文字コードに変換してやる処理が必要なわけで、
「漢字コードが一致するなら」ていう文脈はありえないとおもうんだよね。

いや、言って意味はわかるんだけど(しつこい?)、そうやって教えられた人は
ある特定のブラウザだけでテストしてて「ああjcodeいらないじゃん」とかなって
トラぶった時に何がいけないか判断できない人になっちゃうんじゃないかという。

そんだけです。


442:nobodyさん
03/04/30 11:05
実際のところ、
国内でのOSが9割以上同じ状態だから
不要なのかもしれない。

443:ごまお ◆cNUxPJ5ztQ
03/04/30 11:30
>>442

たしかに、現状はOSを問わず、ページが記述されているのと同一の文字コードで
クエリを送出するブラウザが多いわけなので、そういう判断はぜんぜんありですね。

ただ「初心者の質問」というスレタイからすると、正確を期しておきたいというか、
職業病というか。w

ま、文字コード変換の必要性(不要性)を知ってて省くのはOKで、
あまり知らんうちはお決まりとしてやっとけってことじゃないかと。


444:nobodyさん
03/04/30 14:13
入れといたほうが無難だって。
クエリーで文字コードを取得して、うまくない場合はエラーに
するように改造するほうが余計な手間だろう。
エラー処理を組まずにページと同じ文字コードを仮定して
通過させてしまったら、意図的に別のコードと特定の文字の組み合わせを
送りつけるアタックを受けるセキュ穴にもなるし。

445:428
03/04/30 19:51
>>430
結局原因として考えられるのはなんなんでしょうかね…
テストを繰り返した身としてはスクリプトがアレなのが原因だとしか思えない状況です。

>>429
なにか心当たりがあるなら教えてもらえませんか。
あと、あなたの環境では動きますか? できればperlのバージョン教えてほしいです。

446:nobodyさん
03/04/30 21:37
>>445
配布のまま、まったく無改造でやって動かないのか?
どこかいじったんじゃないの?

447:nobodyさん
03/04/30 23:15 cUD8h55l
2日前からIISで自宅鯖をなんとか始めた者です。
次に、ActivePerlをインストしようとしたのですが、
「The installer has insufficient privileges to access this
directory:C:/usr. The installation cannot continue. Log on
as administrator or contact your system administrator」
というエラーメッセージが出ました。
「インストできねよ、ゴルァ!」というような意味なのは分かるのですが、
なにが原因だか分かりません。
助けてください・・・、おながいしまつ。

448:nobodyさん
03/04/30 23:32
管理者としてログインしろってさ。

449:nobodyさん
03/04/30 23:35
>>447
そういうレベルじゃIISはやめたほうがいいんじゃないか?

450:nobodyさん
03/04/30 23:36
>>447
自宅鯖板へどうぞ

451:nobodyさん
03/04/30 23:44
ああ、ちゃんとadministratorでログインしています。
たしかにこんなレベルだけど、やってみたいのさ(涙
自宅鯖板よりはこっちかなと思ったのですが・・・。
ごめんよぅ。

452:428
03/05/01 01:15
>>446
なんにもいじってません。
実験するサーバによっては先頭行だけは変更しましたけど

453:nobodyさん
03/05/01 02:04
>>452
まだ解決してなかったのかよ。。。

ラクダ本に書いてあるよ

454:428
03/05/01 06:13
>>453
うむ? 私が持ってるのは改訂版というやつなんですがどのへんに載ってるんでしょうか?
Perl4と5の違いみたいなとこでもないようだし、ほかにバージョンや
環境毎の違いについて書かれてる部分も見当たらないんですが…
エラーメッセージ出るわけでもないから診断メッセージの項も違うし、うーむ…分からない

455:nobodyさん
03/05/01 08:44 etXUKhKA
>>447
ほんとにActivePerlか?
ActivePerlはc:/usr なんか使わないぞ。


456:nobodyさん
03/05/01 09:16 v74b4Yqb
スカラ~電磁波
URLリンク(homepage3.nifty.com)

457:nobodyさん
03/05/01 14:06
>>455
( ゚д゚)ポカーン

458:nicebodyさん
03/05/01 21:38
servletのServletContextを利用して、
ログをメモリ上に残しておくようなチャットを作ろうと思ったんですが、
メモリを占領しすぎて鯖が落ちちゃったりしないでしょうか?

459:nobodyさん
03/05/02 01:53 vV7UM5Cz
あの~質問です。
バックでアクセス集計をしているCGIを、他の人には見せたくないんですけど、
パーミッションが755っつーのがイマイチ意味が解らないんですけど。。。なんで?
収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
結局自分だけが見れるということっすか?
初めてやってみている所ですが、激しく間違っているのでしょうか?…宜しく。

460:nobodyさん
03/05/02 02:30
>>459
質問の意味が分かりません。


461:nobodyさん
03/05/02 03:22
>>459
>収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
こんなのを探し出すソフトや方法はいくらでもある。
見せたくないという面ではあまり効果なし。
自分だけが見たいならBASIC認証でも使ったほうがいい。

462:nobodyさん
03/05/02 07:36
>>458
ふーん。ログをメモリに置いておく事なんてできるんだ~。
とにかく、ログをメモリに置いておく事が可能で、メモリに置いておいたとしても・・・
ログを何Mも置いておかない限り、そんなに支障は出ないと思うが。
せいぜい、置いておいたとしても10k未満でしょう。
大丈夫だと思ふ。


463:459
03/05/02 11:20
>461
そうですか。そうですよね。

464:nobodyさん
03/05/02 12:06
>>458
占有し過ぎないように作ればいいだけだろ

465:nobodyさん
03/05/02 14:54 o4MNtfX+
激しく無知な質問ですいません。
サーバでsendmailが使えない場合、PHP掲示板からのメール送信
(mb_sendmail関数)は使えないんでしょうか?

466:nobodyさん
03/05/02 15:18
>>465
もちろん。あ、qmailはつかえるとかそういうのなしね。

467:ごまお ◆cNUxPJ5ztQ
03/05/02 15:31
>>461

> >収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
> こんなのを探し出すソフトや方法はいくらでもある。

それちょっと気になった。
正確に言うと、「探し出すソフトや方法」があるから
その秘密のログ解析CGIのアドレスがばれるんじゃないよな。
(そんな方法やソフトがあったら大変だぜよw。セキュホ)

そういうのは大体、単にREFERERでばれてるんだわな。
無知なヤシがその(バレた)状況みると、そりゃあ驚きのあまり
クラックでもされたかのように思えるだろうけど。

459のログ解析の例だったらREFERERの解析もしてるんだろうから
たぶんリンク元アドレスへ<A></A>リンクしてるんだろうと。(ややこすい)
それをクリックしちゃうと秘密のはずのアドレスをREFERERに持った状態で
他所へとんでいくことになるです。


まあ結果的には、認証は忘れずにってことでいいんですけど。

468:nobodyさん
03/05/02 18:37
画像投稿掲示板を置いているのですが画像を直リン防止に
するスクリプト教えていただけませんか?

469:nicebodyさん
03/05/02 18:44
>>462
>>464

ありがとうございます
計算してみたところ、100人が同時に使っても余裕でいけそうでした

470:459
03/05/02 21:27
>>467有難う。BASIC認証勉強中。なるほど。
もうちょっとreferer… の所詳しく教えて。自分が持って他所にばらしちゃう
つー事ですか?…マジかけだしですぅぅ。


471:465
03/05/02 22:10
>>466
やっぱりそうですか。ありがとうございました。

472:nobodyさん
03/05/02 23:27
>>468
そんなスクリプトはない。
やりかたはあるが。

473:468
03/05/02 23:41
>>472
なかったかっけ?なんか鯖蓮あぷろだで使われてた気がしたけど。
やり方教えてください・・・

474:nobodyさん
03/05/02 23:48
>>473
スクリプト探しなら該当スレへ行けよ。
っつーか、そんなのググれば(ry

475:nobodyさん
03/05/03 03:29 6k1M2Nzb
質問です。。

サーバAに実行ファイルと、データがあるとして、
実行ファイルで掲示板みたくデータを操作します。

んで、特定の処理(転送ボタンを押す、とか)で、
サーバAにある操作されたデータをサーバBに転送(FTP)
したいのです。

phpとかcgiでこういうことって可能でしょうか?
まわりくどいですが、サーバBで受信専用のcgiとかを
走らせておいて、そいつがサーバAのデータを参照する、
みたいなやり方も考えてみたのですが、実行ファイルは
サーバAにだけ置いておく方がスマートですよね。。

また、良い本がありましたら教えてくださいませ。
自分は、C++をちょっとかじったことがあるぐらいのレベルで、
ワケあってwebプログラムを作ってみたくなりました。


476:nobodyさん
03/05/03 05:03
最近技術系を中心にいい加減な知識をひけらかす
「教えるちゃん」が流行の兆しだな。

例えば>467
こういうやつの"自称"秘密のURLに限って
ロボットにさらわれてたりしてな(w

477:nobodyさん
03/05/03 08:43
>>475
外にコネクション張らせてくれるサーバなら可能っしょ。
俺、ライブラリ嫌いだから勉強がてらFTP実装するけど。

478:ごまお ◆cNUxPJ5ztQ
03/05/03 10:30
>>476

その言葉そっくりそのままおまいに返しまーす。
おまいこそあんま適当なことかくなや。

もういちどはっきり書くが
ディレクトリの一覧が禁止される鯖上で、どこからもリンクされていない
単独ファイルの存在をhttp経由で外から知る方法は無いよ。

あるとしたらそりゃ単に特定のweb鯖の特定のverに存在するバグなだけ。
476 がそーゆー実例や方法を知ってるなら具体的に例をあげてみ。




479:nobodyさん
03/05/03 10:36
>>478
まぁ、スマートではないが総当たりという手段もある。

480:nobodyさん
03/05/03 11:26 W23FnfEc
Java Appletとcgi(perl, php)との連携プログラムを説明している(・∀・)イイHP教えてください。


481:nobodyさん
03/05/03 11:45
前に検索した時はほとんど役に立つページが無かったなぁ。
結論: JAVA API リファレンス + CGIの知識 で十分(・∀・)イヤマジデ

482:nobodyさん
03/05/03 15:02 h30KZ0+v
ディレクトリ一覧を見られないようにするために一応作っておく
index.htmlはタグも何も無い白紙のテキストでいいんですか?

483:bloom
03/05/03 15:10 TBhkUsV+
URLリンク(homepage.mac.com)

484:nobodyさん
03/05/03 15:10
>>482
名前がindex.htmlなら、なんでもよろし。
トップへ飛ばすタグとか書いてれば、なお良し。


485:nobodyさん
03/05/03 15:12
>>475
プログラミングとしては可能だが、両方のサーバがレンタルなら
現実にはかなり難しいだろう。


486:nobodyさん
03/05/03 15:21
レンタルというか共用じゃ難しいだろうね。
専用サーバや自宅サーバならなんとでもなるだろうけど。

487:nobodyさん
03/05/03 16:15
<a href="1051434480/l50">1: ちっ、ちくびっ!ちくび勃っとるがな! (9)</a> 
<a href="997805167/l50">403: よくあるクイズのガイドライン (305)</a> 

これをdat番号と題名だけにしたいのですが・・
s/(.*)([0-9]{9,})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部9桁になってしまうんです。で、
s/(.*)([0-9]{10})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部10桁になってしまって・・・

誰か教えてPLZ

488:nobodyさん
03/05/03 16:22
すんまへん最初の(.*)→(.*\")にしたらできますた

489:482
03/05/03 16:55
>>484
レスありがとうございました。なるほど飛ばすタグですか。書くことにします。

490:nobodyさん
03/05/03 21:33
>>477さん >>485さん

レスどもです。環境としては、自サバと、友だちサバ間なので、
多分大丈夫と思います。
実現するにはどんな言語がよいですかねぇ?
477氏の言われてる、FTPを実装、ってのはどんなイメージ
なのでしょうか?FTPをcgiとかで組んじゃう、ってコトですか??
ん~、、勉強せねば。。

491:nobodyさん
03/05/03 22:58 JfXUPjtp
Windows2000Serverのなんちゃって管理者をやっているのですが、
WindowsServerのUser登録・変更を初心者(私も初心者ですが)でも
円滑に行えるようにするためWebブラウザで登録フォームを作りたい
と思いました。

そこで質問なのですが、CGIでそういった操作は可能なのでしょうか?
つまり、CGIでサーバであるWindows自身の設定を変更したいのです。

プログラミング自体、あまり詳しくないため稚拙な表現になってしまい
申し訳ありません。

492:nobodyさん
03/05/03 23:00
間違えました

×Webブラウザで登録フォームを作りたい
○Webブラウザで操作できる、登録フォームを作りたい

493:nobodyさん
03/05/03 23:00
>>491
CGIがなんたるか解ってれば答えは明白。

494:bloom
03/05/03 23:10 TBhkUsV+
URLリンク(homepage.mac.com)

495:nobodyさん
03/05/03 23:21
>>493

レスありがとうございます。CGIのなんたるかは漠然としか
わかっていません。ブラウザから送信されたデータを元に
データファイルを編集・表示することしかできないのでしょうか?

ActiveXを利用したWebアプリケーションで…、も考えたのですが
JAVAアプレットにしろ何にしろ、こういったWebシステムって
よく考えたら別途にサーバプログラムも作らなければいけませんよね?

知識が浅く素っ頓狂なことを書き込んですみませんでした。

諦めてTerminalServiceの使い方とユーザデータの編集方法を
ドキュメント化します。

496:nobodyさん
03/05/04 03:03 arThx6EH
すいません、スレ違いかもしれないですが、
いや板違いかもしれません。
できたWebアプリのマニュアルを
作らなければならないのですが
WebページをWordに貼り付ける場合
通常であればPrintScreenしたものを貼り付けているのですが
スクロールバーが出てきて下部が表示しきれない場合
(たとえばURLリンク(www.yahoo.co.jp)のような)、
ページ全体を1つの画像として取得する方法はないでしょうか?
どうも方法がみあたらないので
複数の画像をPrintScreenして
画像ソフトで結合してあげるしかないのかな、
とか考えるとかなり鬱です・・・

497:nobodyさん
03/05/04 04:10
>>496
HyperSNAP DX5
URLリンク(www.oddie.com)

498:nobodyさん
03/05/04 06:28
>>491
1)NET USER ADDをcgiから呼び出せればよい。(ASPならbasp21のExecute使う)
適当に考えてみたんだが・・・ActiveDirectoryは考慮してないです
NT4.0のPDCなら NET USER ADD /Domain オプションが有ったので対処は可能かな?


499:nobodyさん
03/05/04 08:30
>>496
HTML版を作ったほうが、製作側にとっても閲覧側にとっても楽だと思うけどなー。


500:nobodyさん
03/05/04 11:54
>>497
試用してみました。やりたいことができて感動しています。
6250円は少し高い気もしますが払う価値はありそうです。
ありがとうございます。

>>499
それは思いつきませんでした。Wordはやはり、
目次、段落、書式、ページ番号、ヘッダー、フッダー、印刷設定
などが便利なのでうちの会社ではごく一般的に使われてます。
HTMLでもがんばればできそうな気がしますが
自分にはまだむずかしそうです。



501:nobodyさん
03/05/04 12:44
ちょっと下らない質問です。
しかも2ちゃんねる初めてです。

1年くらい前、自分で思った通りのCGIがほしくて、perlを初めてみました。
で、今はperlのCGIならだいたい思った通りの物が作れるようになり、
webでは自己満足したサイトが作れるようになりました。

しかし、perl本などは買ってみたものの、完全に独学でプログラムがなんたるものかも未だに分かっていません。

最近は欲をかいて自分のPC内で動くソフトが作りたくなってきました。
javaなら無料と聞いたのですが、コンパイルだのなんだの言われても全く分かりません。
perl-CGIなら思った物を作れるレベルなのですが、
そんな俺がjavaを始めるのは大変な事でしょうか?
それとも、かなり苦労しますか?

根がめんどくさがりなので、難しいものだとしたらあまり作りたいとは思わないのですが、
今の俺の段階では大変でしょうか?

下らないコトで長文すみませんでした。

502:nobodyさん
03/05/04 12:54
>>501
Perlでも自分のマシンで動くものはできる。つか、本来はそれが目的。
ウィンドウが出てボタン押したりするソフトも、Perl/Tk使えばできる。
URLリンク(www.geocities.co.jp)
この辺とか読め。
物にしようと思ったら、オブジェクト指向とかイベントドリブンとかの概念を覚えざるを得ない。
今までのやり方を切り捨てて新しいやり方を覚えられるかどうかが試されるだろうけど。

503:501
03/05/04 12:59
>>502
にょー!
感激内容なレスありがとうございます。
perlで出来るんなら、もう文法とか覚えたので楽になってきそう。とか思ってしまいました。

今から読んできます。

504:動画直リン
03/05/04 13:10 c6ZqX6LO
URLリンク(homepage.mac.com)

505:nobodyさん
03/05/04 13:12
Perlで独自ウインド作るのって無理があると思うんだよな~俺は。
そんな所勉強するより、Windowsソフト作りたいならC/C++へ移行した方が良いと思うんだよね~。
C/C++が難しいって言うんなら、Delもあるし。
完全無料でしたいのなら、HSPとかもあるし。
餅は餅屋だと思ふ今日この頃。


506:501
03/05/04 13:18
>>505
HSP…?
なんか聞いた事あるような、ないような…。

Cとかはやりません。無料じゃないとちょっと気が乗らない人なんです、ごめんなさい。

でも全く知識もなにもない状態ですので、取り敢えずweb上でイロイロ調べてみたいと思います。
んで何をやるか決めたら本を買ってきます。
あんま細かい事は分からないし、気にする必要もないと勝手に思ってるので取り敢えず、
やると決めたものでやりたいと思います。
実際に不都合が出てから他の言語に乗り換えても良いと思うので…。

そんなわけでまず、馴染みのあるperlから調べてみたいと思います。

507:nobodyさん
03/05/04 13:23
板違いな質問するなよ

508:nobodyさん
03/05/04 13:46
>>501
javaでもなんでも、やっぱ行き詰まる所はあるよ。
ただ、javaの場合少し重いのでお気をつけ。俺は使った事ないけどね。

>しかも2ちゃんねる初めてです。
>>501ではメールに「0」書いて、>>503になると「sage」にして、
「>>***」この形式で特定レスにリンク貼って、2ちゃんねるが初めてかよ。


509:nobodyさん
03/05/04 14:26 pdxfSQtM
     ||            ||
     ∧||∧          ||
    ( / ⌒ヽ       ∧||∧          
    ( / ⌒ヽ
     | |   |        
     ∪ / ノ
      | ||
      ∪∪
日本ロジテムの子会社せいも素で過労による自殺者が出たんだってね。
URLリンク(www.samos.co.jp)<)l50
スレリンク(company板)l50
どうすりゃいい?

510:nobodyさん
03/05/04 14:36
>>509
どうするもこうするも・・・
おもいっきり全開で板違いじゃねーか?


511:nobodyさん
03/05/04 15:00
>>510
コピペに反応すんな

512:nobodyさん
03/05/04 16:03
>>506
時間を無駄にするだけだと思うけどな。
無料のDelphiでも使ったほうが・・・

513:nobodyさん
03/05/04 17:28
無料のC++コンパイラだって普通に存在するわけで。

514:501
03/05/04 19:41
>>508
ごめんなさい。実は初めてじゃないです。
プチ初めてです。


本屋に行って、つい勢いでHSPの本買ってしまいました。
HSPが何たる物かも分からずに買ってしまいました。
…で、本を少し読んでみましたが、微妙にガッカリしてしまいました。
知識のない俺でも、仕様をざっと読んだら明らかにショボイと思ってしまった…。

でも、手軽なのでソフトを作ると言うより、自分のPCを便利にするシステムとか作るのに便利そうです。
それにCGIしかまともに作れないので、winで動くプログラムの勉強にもなりそうでグットです。
一番気になるのは、どうやら小数点以下の数字を扱えないらしいと言う事…。
これは微妙に反則って気が…。

取り敢えずイロイロいじって感触をつかみたいと思います。
perlと書きかたがかなり違うように思ったので馴れるのに時間かかるかも…。
出来たらネット用のプログラムとか作りたい感じです。
CGIと連動する、みたいな。

515:nobodyさん
03/05/06 08:10 c2hGH05n
perlを使っているのですが、
メールを送ると、メール本文の中で
「経営」と表示したいところが、「経営メ」と表示されています。

jcodeでsjis(CSVファイル)->euc(スクリプト内)->jis(メール本文)
の順番で変換はしているつもりです。。。。が、
おそらくどこかで何らかの漏れや勘違いがあるのでしょう。。。。

この文字化けの仕方だと、どういうことを疑ってみるのがいいのでしょうか?


516:nobodyさん
03/05/06 08:53
それはPerlのせい。

517:nobodyさん
03/05/06 10:38 A6v2zZhu
URLリンク(homepage3.nifty.com)

518:nobodyさん
03/05/06 11:14
MACでページ印刷ボタンを有効にする場合のスクリプトのソースってあります?
WINはこう書きました
<input type="button" value="このページを印刷する" onClick="StartPrint()" name="button">
修正あればおしえてキボンヌ。

519:nobodyさん
03/05/06 11:15
板違い

520:nobodyさん
03/05/06 11:23
そうでした。逝って来ます

521:nobodyさん
03/05/06 12:16
素人すぎる質問で申し訳ないのですが、よろしくおねがいします。
Javaで作成するWebアプリケーションで、ドラッグ&ドロップ対応やページ専用のコンテキストメニューを作成する場合、AWTやSwingを使用して作っていいのでしょうか?
勉強をはじめたばかりなのでテスト用にコーディングするほどの知識もまだ無く、AWTやSwingは何となくスタンドアロンなGUIアプリ用な気もしたもので…。


522:515
03/05/06 14:21
>>516
そこをなんとか、どなたか・・・見捨てないで

523:nobodyさん
03/05/07 01:08
>>522
ウゼ。

1.一番元になるデータの改行コードは? CR+LFとかになっているなら、LFあたりに統一するように。
2.jcodeによる変換は、jcodeによる文字コードの自動判別に任せず、明示的に変更メソッドを指定する。
例)&jcode::sjis2euc(\$str);
例)&jcode::euc2jis(\$str);

後、jcodeも最新のバージョンかどうか確認すること。

もし、この程度のこともやってなくて質問してきたなら逝ってよし。

524:おながいします ◆tr.t4dJfuU
03/05/07 16:05 cafaEcrA
厨房な質問ですいません。誰か教えてください。
今あるショッピングカートのCGIに使うDBをExcelと秀丸で編集してるんですが
このCGIの指定のデータの区切りがカンマとかじゃなくて <> なんです。
Excelである程度編集してテキストに変換するとどうしても間にスペースがはいって
それを手作業で1つ1つ削除してますが、何か簡単に一括でスペースを削除・置き換え
できるような方法やエディタってないでしょうか??
板・スレ違いだったらごめんなさい。
ここにおられるのはDBとかでも要領よく作業される達人様の集まりだと聞いたので。。



525:nobodyさん
03/05/07 16:22
s/<>/,/g;
s/ //g;


526:nobodyさん
03/05/07 16:23
秀丸なら 「検索」→「置換」メニューだったかな。

527:nobodyさん
03/05/07 16:35
>>524
秀丸
DBファイルの < または > どちらかを置き換えで削除

Excel
区切り文字を↑で削除しなかったほうの < か > にして読み込み編集
テキスト(タブ区切り)で保存

秀丸
タブを<>に置き換え

528:おながいします ◆tr.t4dJfuU
03/05/07 16:48 cafaEcrA
>>525
>>526
ありがとうございます。今秀丸で試したら半角スペースと全角スペースが
「空白なし」に置き換わりました。ありがとうございましたm(__)m
525の
s/<>/,/g;
s/ //g;
ってどういう意味ですか?


529:nobodyさん
03/05/07 17:05
>>528
URLリンク(www.rfs.jp)
ここ読んでおけ。

530:動画直リン
03/05/07 17:10 45Ad4T/3
URLリンク(homepage.mac.com)

531:おながいします ◆tr.t4dJfuU
03/05/07 17:56 cafaEcrA
皆様どうもありがとうございますm(__)m
助かりました。
最後に。>>527さんの
>秀丸
>タブを<>に置き換え
なんですが、秀丸で「置換」の指示の中で
「タブ」はどのように表現するのでしょうか?
これがわからなくて悩んでます。。。



532:nobodyさん
03/05/07 18:05
>>531
正直、秀丸の使い方って話になってくるとスレ違いな気もするが、、、
正規表現ってことに免じて答えると、

「検索」→「置換」→「正規表現にチェックを入れる」→
「検索:のとこに \t と入力」→「置換:のところに <> を入力」

以上。

533:nobodyさん
03/05/07 18:19 cafaEcrA
>>532 でででできましたぁあああああああああ
ありがとうございました!
興奮で今夜寝れません!!

534:nobodyさん
03/05/08 01:04
全くの初心者で知識も無いのですが質問させてください。
エリン戦記とかみたいなゲームの作成に興味をもたんですが、何を勉強すればいいのか、何から勉強すればいいのかわかりません。
ド素人でも頑張れば1年くらいで作れるようになるんでしょうか・・・?

535:nobodyさん
03/05/08 01:14
>>534
そのエリン戦記とやらをすべての人が知っているという前提で話さないでくれ。

頑張る→出来る、というのは真ではない。
ダメな奴は10年頑張ったってできないし、才能のある奴は3日でできるかもしれない。
ただ、努力は結果への近道にはなる。


536:nobodyさん
03/05/08 02:35
>>535
10年がんばってダメなのなんてよっぽどだ・・・
まず1年。分からなくてもがんばれば結構なんとかなったりする。


537:nobodyさん
03/05/08 10:18
>>536
自分で考える能力があれば、そもそもできるかどうかを他人に聞くこともないと思うがね。

538:nobodyさん
03/05/08 10:54
10年がんばってもダメなやつはほんとにダメ。
素質が無いのに好きだってのが一番困る。仕事でやるときは。

539:nobodyさん
03/05/08 14:30 J45m1fTB
Apache::Session勉強するにはどうすればいいんでしょうか?
MySQL&Perl川合さんの赤い本は読んだのですがこれではまだ足りなくて・・・。
perldocではまだ足りなくて・・・

どこか英語でもいいんでくわしく紹介しているところ教えて頂けませんか。

540:nobodyさん
03/05/08 23:20 QzaoW6So
インターネットでできるサイドビジネスのご紹介、小遣い稼ぎから本格的ビジネス、アクセスアップのサイトをご案内しております。バナー豊富。
URLリンク(www10.ocn.ne.jp)

541:nobodyさん
03/05/09 13:25
検索したところ、どうもこの板の話題っぽい技術を使っているのようなので、質問です。

ログなどを「ジャンル別」「月別」などに自動的?に分けるようにするには
現時点でどのような方法がありますか?
板違いでしたらすいません。


542:nobodyさん
03/05/09 14:37
>>541
保存ディレクトリで分ける。ファイル名で分ける。

543:nobodyさん
03/05/10 18:03 kLUea8Ls
本を買って勉強する時間もあわせて100時間以下でつくれるWebプログラムの案なにかないでしょうか?
言語はPHP、Servlet、JSP、EJBなどを考えています。
なんか、あったら便利!っていうのないですか?
もちろん、完成したら公開します。期待しないでまっていてください・・・・

544:nobodyさん
03/05/10 18:05
>>543
必要なし

545:nobodyさん
03/05/10 18:33
webプログの勉強ならアクセス集計とかいいんじゃない?
アクセス数を細かく出して、あと相手のブラウザとかも調べる。
実にネットっぽいプログラムの完成。

PS.出来てもいらないよ。

546:543
03/05/10 22:07 kLUea8Ls
>>545
あちぃ!
目標はアクセス集計のプログラムにしました。
言語は何がいいのでしょうか?
PHP?  それともJSP?
プログラミング初経験でどのくらい時間かかるだろうか。
PS.悲しいのでもらってください。

547:nobodyさん
03/05/10 22:57
>>546
お前さんのオナニーに付き合ってるほどこっちは暇じゃないよ。


548:nobodyさん
03/05/10 23:01
>>546
perlかPHPがお勧め。JSPは知らんので俺の口からは勧められない。

アクセス集計はもちろんファイルに記録していくわけだけども、
ファイルがある程度強大化しても構わないなら、アクセスされた時間とかも細かく記録。

記録をプログラムで出力する時は
「○時間代のアクセス合計」「ここ1週間の合計」「1日の平均数」「winのアクセス割合」(←○%で出す)
などなど、イロイロ出力できると楽しいよ。

ただ「アクセス時間」「ブラウザの種類」
この二つのみを記録に並べていくとプログラムが計算する時にとんでもない事になるので注意。
もっと細かく記録しておく事。(○○日のアクセスごとに別に記録。とかそーゆー感じで)


最初にこーゆーの作っとくとwebプログがブラウザから得られる情報の種類とか分かって勉強になる(と思う)。
プログラム初経験ではイキナリ作るの厳しいかもしれません。
必要な記述だけ調べて作っていったらわりと早く作れると思うけど、それはあんまお勧め出来ない。
取り敢えず、集計プログラムのコトは考えずにひたすら記述を勉強。
基本的なのは書けるようになった所で始まり。ってパターンがいいんじゃないかな。

549:nobodyさん
03/05/10 23:44
URLリンク(www1.bbs.livedoor.com)

こいつ、どうよ。

550:543
03/05/10 23:58 kLUea8Ls
>>548
親切な説明、感謝感謝。
PHPの本は一昨日辺りに買っていたので、まずはPHPで挑戦し、基本的な記述などを本を読みながらシコシコがんばります。
明日の休みにがんばるぞぉ~
丁寧なレスありがとうございました。

551:nobodyさん
03/05/11 00:05
《 分散コンピューティング支援 白血病・がん薬剤研究解析プロジェクト 》
《 " grid.org Cancer Research Project @ Team 2ch " 》

コンピュータ使用時の余剰処理能力を使用し、白血病・がんの治療薬研究解析の目的で
分散コンピューティングを用いてスクリーニング作業を行うプロジェクトです。

UD Flash
URLリンク(www.geocities.co.jp)
URLリンク(www.geocities.jp)

552:nobodyさん
03/05/11 04:56
>>543
100時間を20日程度と換算するなら使える奴を雇うほうが正解と思う・・・

経験無しで自作するんらIIS+ASP+Oracle|Accessじゃないのかな。

見た目(デザイン)はFrontPageと定義ファイル(Excel 等)でコンバート(自作ツール)。
DB定義や処理(ASP)はVBA(Excel,Access等)でテストしてASPにコンバート。

自作ツールを作れる自身が無いならZopeとか統合環境を使うほうが何とかなるかも・・・

最近、Webの経験無しで0から社内システム(個人情報、業務履歴、スキル情報 収集
規模:約20k step)を一人で担当させられた個人としての意見。

セキュリティやパフォーマンスを考えると難しい(帳票:Excel等が絡むと更に大変)。
下地(用意)があれば何とかなるけど、未経験だとシステムのセットアップだけで時間を
要するような気がする。。

553:nobodyさん
03/05/11 20:53
タイトル<>本分<>
タイトル<>本分<>
タイトル<>本分<>
タイトル<>本分<>
みたいなログから検索するのはPHPとPerlどっちが良い(速い・負荷が少ない)んですか?

554:553
03/05/11 21:04
あ、本文の間違いですスイマセン

555:nobodyさん
03/05/11 22:37
ぺrl

556:nobodyさん
03/05/11 23:45
>>553
どっちが早いとか、どっちが良いとか言える訳ない。
好きな方を使え。


557:nobodyさん
03/05/12 11:52 l1WnFqrs
httpsに関しての情報を探しているんですがどっかありませんか。
単語自体の意味とかは調べられるのですが具体的なページが発見出来んのです。

(クレジットカードを扱うページを作成するために、色々と注意しなければいけない点とかを下調べ中でして)

558:nobodyさん
03/05/12 12:15 OlfHtvPM
flashでphpを使って掲示板を作ったのですが、
今までレンタルサーバを使っていたところ正常に機能したんですが、
新しく有料のところを借りて使い始めたら
日本語が文字化けをするようになってしまいました。

英文字に関しては正常に動いているので、
日本語の設定が上手くいってないみたいなのですが
どうしたらいいのでしょうか・・?
サーバのphp.ini設定はEUP-JPユーザー用の設定で
mbstringを使ってご都合にあわせてくださいとあったんですが、
phpの知識があまりないため設定の書き方が解りません。

どなたかわかる方いれば教えてください。


559:nobodyさん
03/05/12 12:44
URLリンク(216.239.53.99)
どんな文字化け?
ShiftJISでHTMLを吐かせようとかそういうことなのかな。
mbstringが有効になってないならマニュアルみながら適当に有効にしてみては。

560:nobodyさん
03/05/12 14:33 OlfHtvPM
お返事ありがとうございます。
文字化けですがこのようになってます
URLリンク(realma.yoko.ne.jp)
もしお時間があれば見てみてください。勝手に書き込んでもらって結構ですので・・
多分、自分がほとんどphpを理解してないので的確な返答を頂いているのに理解できていなかったら
すみません・・

php.iniの設定というのは多分こちら(レンタルサーバを借りた側)で変更ができない、
というかやり方も解っていないんですが、手元に届いた資料みてるかぎり出来無そう・・なんですが
この場合、iniをいじらずにmbstringの設定を変えることは出来るのでしょうか・・?

561:nobodyさん
03/05/12 14:39 oH6IJzWd

こういうのは人に聞くんじゃなくて結局自分でいろいろやるしかないんだよ。
それがPGの基本。

562:nobodyさん
03/05/12 14:58
がんばってみます・・

563:bloom
03/05/12 15:10 lVcTJ8AZ
URLリンク(homepage.mac.com)

564:nobodyさん
03/05/12 15:44
おおかた日本語も出力されてるし、マルチバイトもOKみたいだね。
一部化けてるのは入力された文字のコードのせいなのか。
flashのLoadvariablesは問題ないのかな、、。

鯖一個(at-link?)まるごと借りてるんならini編集できそうなきもするけど。
phpinfo()で該当箇所を確認して、ini_alter("track_errors", "On")みたいな
感じでスクリプトから一時的に変更することも出来るらしい。
↓該当箇所(
mbstring.detect_order
mbstring.http_input
mbstring.http_output
mbstring.internal_encoding
mbstring.substitute_character
mbstring.func_overload


まあ561がいうように色々ためすしかなさそう。
php.iniのmbstringは単にマルチバイト文字を扱えるようにするだけだから
文字コードをJISやらEUCにしたり、それ用のヘッダー吐かせたり、
こまごまとしことは自分でやることになるはず。

私見だけど、書き込みを保存したDATファイルに複数の文字コードタイプが
入ってるような気がする。というのは、ブラウザの文字コードをEUCに指定しようが
キリル文字にしようが(どんなヘッダーを書いても)、フラッシュのテキストはフラッシュが
指定したコードで出力されるようなので。
PHPの問題だとすれば、ログ保存のときにフラッシュが解釈して変換ないし表示できない
文字コードが入ってるのではないかと。

漏れもど素人だから文字コードのことは良く分からないのだった、、、

565:nobodyさん
03/05/12 16:03 LyorSkUg
URLリンク(www.yahoo2003.com)
        ★良心的です★

566:nobodyさん
03/05/12 16:20
ありがとうございます。
サーバは丸ごとではなく一部分?っていうのかわからないですが、丸ごと借りているのでは
ないのでiniのほうは触れなさそうです。

以前借りていたサーバでは正常に動いていたのでたぶんflash側でなく
今のサーバの設定にphp側あってないようです・・
現在のところflash側に読み込ませるのみの設定は間違っていないみたいなので、
564さんが言っていたflash側から送ったデータを書き込みを保存
の段階の文字コードを中心に設定をいじってみます。

561さん、564さん色々ありがとうございました。

567:nobodyさん
03/05/12 17:25
こちらこそ力になれず。
結局、ActionScript側にSystem.useCodepage = true;を書いて、
phpのほうはログをEUC以外で作ればOKだったのかな。

568:566
03/05/12 17:40
もの凄く助かりました。

>書き込みを保存したDATファイルに複数の文字コードタイプが
>入ってるような気がする。

的確なご指摘でした。文字コードがおかしいと思いずっと
いじっていたのですが全然関係ないところ
までいじっていたみたいでした・・

フラッシュのほうは
System.useCodepage = true;は設定してあったので
フラッシュから送ったデータの文字コードのみ、SJISに
変換することで上手くいきました。今まで送ったデータだけでなく
ログを読み込んだデータも一括して変換をしていました・・

>複数の文字コードタイプ

これのおかげで解決することが出来ましたです。
本当にありがとうございました。

569:nobodyさん
03/05/12 17:51
マクロメディアの中の人も大変だな

570:nobodyさん
03/05/12 17:57 uD6jRuB+
設置についての質問なんですが
ずるぼんアプロダの設置で、
infoseekではうまくいったのですが
biglobeではScript execution error
というエラーメッセージがでて開けません

いろいろサイトを徘徊して「biglobeでcgiを設置するときの注意点」というページを
見つけましたが、やはりうまくいきません。

こうすればできる、などあれば教えてください
お願いします

571:nobodyさん
03/05/12 18:08
>>570
アップローダースレ
スレリンク(php板)l50


572:nobodyさん
03/05/12 18:17
>>571
行ってきます
ありがとうございます

573:nobodyさん
03/05/12 21:58 Ihs8Z7zA
ズルポンあたりを使ってアップローダを設置したいのですが、
実際どうやればいいんですか?
サイトを見ても理解できませんでした・・・。
やり方を教えてください。

または、設置方法が細かく記されているサイトを教えてもらえませんか?

574:nobodyさん
03/05/12 22:08
Web制作あたりで誘導されてきた人かなぁ。
アップローダスレがあるのでそっちで聞いたほうがいいんじゃないかな。
スレリンク(php板)l50

575:573
03/05/12 22:11 Ihs8Z7zA
>>574
行ってみます。

576:nobodyさん
03/05/12 22:41 LzzQgMcG
DB使わずに、PerlとCSVファイルを使って、
仕事でいろいろサイトを作ってるのですが、
CSVファイルの容量とか、アクセス数とかで、
大きくなりすぎると壊れる心配ありますよね?

で、実際、どのくらいの容量だと、あるいはアクセス数だと、
問題が起きてくるもんなんでしょうか?

あるいは、PerlとCSVじゃそりゃ無理だろっていう条件て
他にありますか?

577:576
03/05/12 22:41 LzzQgMcG
あと、負荷が高すぎて、
重すぎたりサーバから追い出されるっていうのも、心配です。

578:nobodyさん
03/05/13 00:20
>>576
ここは初心者用のスレなんだが……
それで飯食ってるような奴が初心者とは言わないだろうに。

鯖の性能との関係があるので、明確なラインなど引けるものでもない。
これを機に本格的にPostgreSQLあたりを勉強するのはいかが?


579:nobodyさん
03/05/13 04:32
素直にDB使った方がいいんじゃないの?

580:nobodyさん
03/05/13 14:57 vFCuCa49
あー、たしかに初心者の質問ではなかったのかな・・・

>>578-579
いやあ、個人的にはpostgres使ってるんですが、
会社でうけおってるのが、Perlしか使えないのがほとんどなんですわ
(レンタルサーバもうちの会社やってるんだけど、
それがperlしか使えないもんで)

581:bloom
03/05/13 15:10 rppJJuu/
URLリンク(homepage.mac.com)

582:nobodyさん
03/05/13 17:33 n32JS/hK
スケジュール管理用のCGIを作っています。
TSVファイルをCGIで読み込み、表示させるものです。
そこで質問なのですが、
このページをサーチエンジンが拾ってしまうことはあるのでしょうか。
だとしたら、回避する術はありますか。
よろしくお願いします。


583:nobodyさん
03/05/13 17:53
>>582
リンクされん限りは問題無いんだろうけど、まぁデータ流出とかいう類いのところまで考えにゃならん場合は
その1
拡張子をcgiにして実行エラーにしてしまう。
その2
アパッチとかならpublic_htmlよりも上にファイルを置く
その3.
暗号化してしまう

とか対策方法はいくらでもあるかと

584:582
03/05/13 19:11
583さん、どうもありがとうございます。とても参考になりました。


585:nobodyさん
03/05/14 06:14 y4sNR/gg
URLリンク(www.lpthe.jussieu.fr)
米・ヤフーグループのメールデータをローカルに保存してくれる
スクリプトなのですが、自分の環境(avtve perl最新版+win200sp2)
では動きません。
動かせた方いらっしゃいますか?

586:nobodyさん
03/05/14 14:15 HxkVr5ZU
Perlなんですが、
2003/05/06
2003/5/6
2003/12/24
のどちらの形式でも、
「20030506」や「20031224」に変換するにはどうすればいいのでしょう



587:nobodyさん
03/05/14 14:38
>>586
/←キーワードにsplitにかける。
sprintfで整える。


588:nobodyさん
03/05/14 18:55
>>586
こういう質問こそ、Perlスレで聞けばいいのに……


589:nobodyさん
03/05/14 21:04 ggGKF9sk
パケットアナライザソフトの提供をWebベースでできないかしら?

590:動画直リン
03/05/14 21:10 3+4Adkm1
URLリンク(homepage.mac.com)

591:nobodyさん
03/05/14 21:39 eKm7AAU9
フォームにデータを直接送り込む方法は無いものかと。
Excelからデータコピー、フォームに貼り付け。
という作業を簡易化できたらいいなぁ。

それよりも、
CGIから参照していると思われるデータベースを閲覧できれば
クエリで何とかできそうだなぁ・・・。

592:nobodyさん
03/05/14 21:43
【NEWS】  【Team 2ch】今UDが危機【トップ剥奪】   (´・ω・`)コピペスマソ

おまいら、これを知ってるか?
          「 UD Agent 」
CPUの余剰処理能力をかりて、抗がん剤開発のために必要な解析を行うっていうあれだ。
Intel、AMD、Microsoft等強豪チームを押さえ、
Team 2chが他の追随を許さないチーム「だった」。

しかし、今、Team 2chはその世界一の座を奪われようとしている。
「Easynews」(違法コピーサイト)欧米のサーバー運用企業が
UD 参加ユーザーにデータ転送無償ってオマケで、Team 2chを猛追してきてるのだ。

このままでは、七月中には追い抜かれてしまう計算だ。 残り2ヶ月まで迫ってきているんだ。
Team 2chは、そんなことで世界一の座を明け渡してしまうのか。企業の身勝手な戦略に負けてしまうのか。

それは、おまいらが協力してくれれば変わる。おまいらが協力してれればTeam 2chはトップを維持できる。
世界を変えられるのはおまいらだけだ。

link
[Team 2chの告知ページ]URLリンク(www.2ch.net)
【ラウンジ】スレリンク(entrance板)
【ダウソ板】スレリンク(download板)
最後まで読んでくれた香具師ありが㌧。
スレ汚しスマソ。

593:nobodyさん
03/05/14 22:55 NykKQ3Es
どなたか、KREMLINの使い方を教えてください.


594:nobodyさん
03/05/14 23:03
FBIに聞け

595:bloom
03/05/14 23:10 3+4Adkm1
URLリンク(homepage.mac.com)

596:bloom
03/05/14 23:10 3+4Adkm1
URLリンク(pc2.2ch.net)


597:nobodyさん
03/05/14 23:29 QSAoM40x
おすすめサイト一覧です☆
URLリンク(accessplus.jp)
URLリンク(www.39001.com)
URLリンク(www.emzshop.com)


598:nobodyさん
03/05/15 05:09
>>585のメタメタな環境にワロタ

599:nobodyさん
03/05/15 15:08 l77dt//Q
PerlとCSVファイルを使って(majordomoとかを使わずに)メールを一斉配信したいのですが、
どんなことに気をつけなければいけないでしょうか?
(送信先件数は、まだ検討つきませんが、
多く見積もっても10000件は超えないと思います)

あるいはその際に参考になるサイトや書籍はないでしょうか?


600:bloom
03/05/15 15:10 fs87NLJj
URLリンク(homepage.mac.com)

601:nobodyさん
03/05/15 15:27
>>599
そんな件数を一斉配信させてくれる鯖があるかどうか・・・

602:599
03/05/15 16:58
>>601
ちょっと多く見積もりすぎたかもしれません。
あくまで推測ですが、実際は100件から1000件程度かもしれません。

なお、数時間かかって配信してもかまいません。
(一気に送ってメールサーバでたまるという意味でなく、
15分ごとに100件とか・・・)
↑この辺の数字ってテキトーにいったのですが、
時間をおいて、少しずつ送信する、という方法を聞いたことがありまして、
その場合、どのくらいの数ずつ何分おきに送信するというのが、
サーバの人に怒られないですむもんなのでしょうか?

603:nobodyさん
03/05/15 17:04
>>602
melmaでも使えばいいのに

604:599
03/05/15 17:23
>>603
送信するたびに毎回、
送信相手を抽出して送信するもので・・・
(20代の男性のみとか、○○を申し込んだことのある人とか)

605:1
03/05/15 17:36 Ja//nIBk
>>602
1秒1件を目安にキュー出し、というのを聞いたことがある。

while (<MAILPROC>) {
  送信処理;
  sleep 1;
}

10000件なら3時間弱だね。


606:nobodyさん
03/05/15 18:09 iU8X13sG
どうすりゃいいの?
       ∪ / ノ
  | ||   ミ    /            |           ヽ       / / /
  ヽ_)_)     ∧/∧         |        ∧ヽ∧  彡  しl_ノ
        ( / ⌒ヽ        |        ( / ⌒ヽ
         | |   |  ミ   ∧ |∧  彡    | |   |
         ∪ / ノ     ( / ⌒ヽ        ∪ / ノ
          | ||        | |   |         / / /
          ヽ_)_)      ∪ / ノ        しl_ノ
                   | ||
                   ∪∪
日本ロジテム(みずほの融資先)の子会社せいも素(みずほの融資先)で
サービス残業させすぎによる過労で自殺者が出た。
URLリンク(www.samos.co.jp)<)l50
スレリンク(company板)l50

607:nobodyさん
03/05/15 18:19 VJqeIr87
おすすめサイト一覧です☆
URLリンク(neturl.nu)
URLリンク(accessplus.jp)
URLリンク(www.39001.com)
URLリンク(www.emzshop.com)


608:nobodyさん
03/05/15 19:34 O1ApXg53
>>602
それこそレンタル鯖板の人に聞いてみれば?

609:599
03/05/15 19:53
>>608
もちはもちや、鯖は鯖屋ってかんじですかね。
ちときいてみます。

ところで、初心者的なことで恐縮なんですが、
>>605 さんのようにする場合、

print "Content-type: text/html\n\n";
print "メール一括送信処理を受け取りました";
while (<MAILPROC>) {
  送信処理;
  sleep 1;
}
exit;

ってしちゃってだいじょぶですよね?
(たとえ、3時間かかる処理で、途中でブラウザ終了させたとしても)

cgiが呼ばれた瞬間に、プロセスが起動して、
そのプロセスが(ブラウザ終了させても)いき続けるので・・・


610:nobodyさん
03/05/15 23:38
>>609
あまりsleepがいいとは思わないが……
# 鯖の中には、一つのプロセスが一定時間以上続いていると、
# (無限ループに陥っているとみなして)Killするような設定にしているものもあると聞く。

とりあえず、ブラウザに終了をつげたいならば、
close ( STDOUT );
を実行しておくべし。それからゆっくり時間のかかる処理にとりかかろう。


611:nobodyさん
03/05/15 23:59
>>609
普通は数十秒からせいぜい1~2分で殺されるぞ

612:nobodyさん
03/05/16 01:44
こっちのデータベースすれもよろしくおねがい

【労働】デザイナー,プログラマー,SE,etc【白書】
スレリンク(hp板)

613:609
03/05/16 01:52 NHXNsq6a
>>610
ありがとうございます。非常に参考になります。

>>611
まじっすか・・・んー、そうしたら、30件くらいずつおくるcgiを、
何回かボタン押すってことになりますね(強引にやるなら)
そしたら、送信先1000件程度(33回ボタン押す)が人間的&負荷的限界ですかね。。。

614:nobodyさん
03/05/16 04:00
なんで無理やりCGIでやろうとしてるんだろう・・・
Unixのcronとか使えば簡単なのに・・・

615:614
03/05/16 04:06
やるとしたら CGIではキューの受付処理だけして
実際にはcronで別プログラム起動して
キューが溜まってれば送信する
っていうところかな
cronでスクリプト等を起動するんじゃなくて
本格的にデーモン動作してもいいとおもうが・・・

前にpostfixの耐久実験で数万通一気に送ってみたけど
すぐ終わったけど・・・

616:614
03/05/16 04:08
書いた後に気づいたが
ここはWebプログラム板だったな
スマソ

617:609
03/05/16 04:11
>>614
サーバが、シェルを解放してないもので・・・(泣)

618:614
03/05/16 04:13
>>617
そんな鯖窓から投げ捨てろ
telnet.cgi使ってcron使えるかどうか調べてみたら?
運がよければ使えるよ

619:nobodyさん
03/05/16 10:53
サーバサイドで、ネット上にある別サーバのHTMLファイルから
特定の文字列(たとえば、YAHOOのトピックス一覧など)を取得するには
どうやったらいいでつか?
できれば、フォームボタン一発で情報取得→自サーバのファイル更新までできると助かる。
サーバはASPとCGIしか使えないみたいなんだけど、できるかな?

620:nobodyさん
03/05/16 11:03
>>619
あんたの要望が叶うと思われるCGIあるよ。
URLリンク(homepage1.nifty.com)


621:605
03/05/16 11:21
# 605です。605では1と名乗ってしまったが、あれは間違い。

>>617
んじゃ、forkしたらいいじゃん?

子プロセスのほうで送信処理をして
親プロセスのほうでは「ただいま処理中」とか表示して終了する、と。

それが最適とおもわれ。

622:nobodyさん
03/05/16 11:27
>>620 
サンクスコ!ちょっと見てみまつ(・∀・)

623:nobodyさん
03/05/16 16:16 kmrSXB2G
CGIでアクセスログを取っているのですが、そのログファイルが
Webブラウザから見れてしまいます。
ログファイルを隠すにはどうしたらよいでしょうか?
ディレクトリの属性変更がキモになるのかなと予想しているのですが。

624:nobodyさん
03/05/16 16:22
どうでもいいが
>キモになるのかなと
何かの見過ぎのようなダサイ表現にワロタ

625:nobodyさん
03/05/16 16:30
>>623
そう、そのキモでよろしい
ただし鯖によって設定値が多少異なることもあるので注意

キモ吸いがついていないウナ重の場合はファイル名を変えるとか

626:nobodyさん
03/05/16 16:36 kmrSXB2G
属性適当に変えてみたら見れなくなりました。
ありがとうございました。


627:nobodyさん
03/05/16 16:42
>>626
書き込みもできなくなってたりして(藁


628:nobodyさん
03/05/16 16:47
一応動作確認しましたよー
でも意味がわかんないからちと怖いなー

629:nobodyさん
03/05/16 16:49
具体的にどんな値にしたのか?

630:nobodyさん
03/05/16 16:51
700にしました。

631:nobodyさん
03/05/16 16:53
Webプログラミングも奥が深いなー

632:nobodyさん
03/05/16 16:58
>>630
ログファイルに実行権は不要。
suExecが導入されているなら600でいいが、そうじゃなければ
666か606にしないと。

633:nobodyさん
03/05/16 17:00
700で問題ないのなら大丈夫。
ログファイル名を .cgi にするというのもよくある方法。


634:nobodyさん
03/05/16 17:01
>>632
600にするとftpからもログファイルが見れなくなってしまったんです。
まあ、ログ見るときだけ700に変えればいいんですけど
めんどくさいなーと思いますた。

635:nobodyさん
03/05/16 17:02
>>633
目から鱗が落ちました。

636:nobodyさん
03/05/16 17:04
ひょっとして属性の「実行」っていうのがWebブラウザから参照できるっていう
意味なんですか?

637:nobodyさん
03/05/16 17:12
700でいいって、そのCGIは、何の権限で実行されてんだ。
変なサーバじゃない?普通、nobody:wheelとか、Apache:Apache
じゃなかったっけ。


638:nobodyさん
03/05/16 17:13
>>637
ロリポです。

639:nobodyさん
03/05/16 17:21
Webブラウザから見れないファイルでもgoogleは持っていってしまうんですか?

640:nobodyさん
03/05/16 17:22
>>638
鯖の説明をちゃんと読め

URLリンク(lolipop.jp)
URLリンク(lolipop.jp)
URLリンク(lolipop.jp)

641:nobodyさん
03/05/16 17:26
>>640
ログファイルのディレクトリは700
ログファイルは600
にしました。
これで完璧でしょうか?

642:nobodyさん
03/05/16 17:30
>>641
(゚ー゚*)(。_。*)(゚ー゚*)(。_。*)

643:nobodyさん
03/05/16 17:40
>>642
やたー

644:nobodyさん
03/05/16 19:14
フォーム入力後、時間のかかる処理にて
「しばらくお待ちください・・・」画面が出て、検索結果などがその後
改めて表示されるようなタイプの処理って
どうやってやる&どう処理するのがスマートでしょうか。


645:nobodyさん
03/05/16 20:01
2chのSETTING.TXTの
BBS_SUBJECT と BBS_NAME って何の違い?

646:nobodyさん
03/05/16 20:09
>>645
SUBJECT=スレッドのタイトル
NAME=名前

647:nobodyさん
03/05/17 13:21
半角カナを使ったらだめなのって文字コードにJISを使ってるとき
だけですよね?

648:nobodyさん
03/05/17 14:52
>>647
「半角カナ」にもいろいろあるわけだが。


649:nobodyさん
03/05/17 16:28 Q59lk6GV
HTMLの中にTexで書かれた文章を埋め込むって事は出来るのかな?

650:nobodyさん
03/05/17 16:30
>>647
どんな処理をした時、なにに使うのか。

sjisは半角カナ定義されてるよ。
定義されてるって事は使えるって事だよ。

651:nobodyさん
03/05/17 16:46
>>649
WebProg板で聞くってことは、Texの出力を画像に変換するのもありってこと?

652:nobodyさん
03/05/17 16:56
>>650
半角カナは使用しないでくださいっていうサイトってJISだからですよね。
ときどきシフトJISなのに半角カナは使用しないでくださいって
書いてあるのは意味わからず書いてるんですよね

653:nobodyさん
03/05/17 16:59
>半角カナは使用しないでくださいっていうサイト
だから、何に使用したらダメなんだよ。
どんな文字コードでも多分半角カナは使えるよ。

よくあるのでは「使うな」ってのは、文字コード変換処理をする時に不都合とか、
イロイロあるじゃんよ。


654:nobodyさん
03/05/17 18:05
>>652
「半角カナを使うな」と言ってるのは、掲示板なんかのCGIで文字コードを変換して
処理してるせいで、文字化けを起こすから。
よって変換処理をいっさいしなければ、文字化けなんか起きない。
2chがいい例。すべてシフトJISのままいじらず処理してるので、半角カナ使い放題。


655:nobodyさん
03/05/17 18:29
>>654
unixの人はeucで送ってるはずですが、違うの?


656:nobodyさん
03/05/17 18:33
>>655
じゃあeucでこの掲示板に書き込んでみればいいじゃねーか。

657:nobodyさん
03/05/17 18:39
eucでも半角カナ使えないわけではない

658:nobodyさん
03/05/17 20:21
>>654
書き込み先が2chだろうがなんだろうが関係ないね。
2chのサーバ内の処理だけ見ればは確かに変換かけてないんだろうが、
EUCで強制的に送出できるブラウザで半角カナ入れてみ。
化けるから。(これ当たり前)

つまり、ブラウザがどんな文字コードで送出するか規定がないから
サーバ側でぜんぜん文字コードをいじってなくても
化ける可能性が0に出来ないってこと。

2chだから化けない、ってのは間違い。

659:nobodyさん
03/05/17 20:30
>>655
たいていのブラウザはページのエンコードに合わせて送る。


660:nobodyさん
03/05/17 20:35
「Perlモジュールについて」っていうこの板のスレ見てみれ。
漏れが書いたんじゃないからな。誰か上のあたりの香具師だな。



661:nobodyさん
03/05/17 21:03
iso-2022-jpでは半角カナがないのですけど
やっぱり昔のHTMLはiso-2022-jpで書かれていたなごりでしょうか?

662:nobodyさん
03/05/17 21:37
PerlとPHPって文法とかほとんど似てますけど
どっち使ったほうがいいですか?
ちなみにどちらもそこそこできます。
といっても掲示板とか買い物籠作るくらいですが。


663:659
03/05/17 21:59
>>660

Linuxからlynxで。

664:nobodyさん
03/05/17 22:25
>>656
わかったか。
>>662
すれちがい。
41 C これからはPHPの時代Perlはもう終わりバイバイ2 [WebProg]
あたり逝け。


665:nobodyさん
03/05/18 06:11
>>644 こんな感じでは駄目かな?

page1.htm 呼び出しページ
<a href="page2.htm" target=_blank>page2</a>

page2.htm メッセージページ
<html>
<body onload="javascript:location.href='page3.asp'">
しばらくお待ちください(約5秒)。
</body>
</html>

page3.asp 処理ページ
<%
Dim StartTime
StartTime = Timer'5秒待つ
Do While (Timer - StartTime) < 5
Loop
%>
<a href="javascript:close()">close</a>


666:nobodyさん
03/05/18 14:26
>>665
どうでもいいけど、それって本当に待たせるだけで、
処理が終わるまで待つとかの実用上の理由は全然ないのね。


667:nobodyさん
03/05/18 16:04
javaでローカルプロキシを作りたいんだけど、なんか良い参考書やサンプルとかありますか?


668:nobodyさん
03/05/18 17:00
今まで趣味でperlやってて、
こんど、仕事でつくることになりました。

で、みなさん、仕事としてつくる場合に、
ファイルロックにflockを使ってますか?

というのも、もしおきゃくさんがレンタル鯖業者を変えたときに、
変えた先がflock使えない場所だったら、
文句言われたりするのかな、と思ったもんで

669:nobodyさん
03/05/18 17:11
やれやれ

670:nobodyさん
03/05/18 17:11
>>668
ロックファイルなんてふざけた機構使ってるプログラム納入する方がよっぽど怖い。

671:668
03/05/18 17:48
>>670
>ロックファイルなんてふざけた機構
え、どういうこと?

672:nobodyさん
03/05/18 18:06
>>671
ま、ここ嫁
スレリンク(php板)

673:668
03/05/18 18:37
あー、てっきり「ロックファイル」って「ファイルロック」と同じ意味かと思ってますたので、
>>670の意味がわからなかった・・・。

「ロックファイル」って、flock使わずに、
ロック専用にフラグとしてのファイルを使うって意味なのね。。。



674:nobodyさん
03/05/19 03:04
>>668
データベース使えよ。
ファイルロックみたいなことで頭を悩まさずに済むようになるから。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch