トップページ⇒php
626コメント198KB

【Perl上級者コーナーPart01】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/06/22 19:21ID:V3u7Ppd0
勃っちゃた
0175nobodyさん02/08/29 12:47ID:???
>>174
どっかにアップしたら?
017617402/08/29 12:50ID:???
もう一点問題が。対象dataの過半が外字領域のものなんで、
貼ると、処理部分が空白になってしまう。
0177nobodyさん02/08/29 12:56ID:???
>>176
ああ言えば、上祐ですか・・・

結局、ソースを晒したくないだけなのね。
0178nobodyさん02/08/29 13:13ID:???
>>175
うーん、それしかないのかな。
ただ、>>176で書いたように、SJISの外字領域を多用しているdataが
対象なんで、scriptに適当なdataを食わせても、完全にスルーしてしまう。
で、dataの方はお客さんの社外秘dataなんで公開するのはまずい。
(scriptも権利とか言い出すとちょっとグレー)
ちなみに、windows2000, windowsXP Pro, windowsXP homeでいずれも
状況好転せず。

全然スレ違いなんだけど、VFlibでwindows外字eudc.tteを使えるもしくは
変換して使えるようにする方法があれば、一番ありがたいんだけど、
知ってる人いないかな?
0179nobodyさん02/08/29 13:19ID:???
じょ、上祐…

ともかく、好意でデバグに付き合ってくださる方々に失礼の無いように。
それだけでかいサイズのソースを解析してくれると仰っているのですから。
無料で。
0180nobodyさん02/08/29 13:21ID:???
>>177
確かにそう言われてもしかたないんだが。
0181nobodyさん02/08/29 13:21ID:???
で、そのでかいサイズって何メガ? 何ステップ?

それすらも書かない不親切なお人。
0182nobodyさん02/08/29 13:29ID:???
Windows 上でウィルスチェッカーを常駐させていると実行時に
Error! Runtime Exception
が出る場合がある。(Namazuより抜粋
0183_02/08/29 13:42ID:???
JPerlがらみのパターンマッチにおいて、文字列の先頭から調べていく場合、
二バイト文字の文字境界を間違えるのは、二バイト文字の第一バイトの直後を
文字境界と誤認識した時
0184nobodyさん02/09/14 14:51ID:???
上級者を名乗るにはどれくらいのスキルがいりますか?
0185nobodyさん02/09/14 15:11ID:???
>>184
まぁ、Perl言語がつくれるくらいあれば充分だろ
0186nobodyさん02/09/18 21:19ID:???
上級者の方
いたら返事してください
0187nobodyさん02/09/18 21:38ID:???
なにか?
0188nobodyさん02/09/19 04:51ID:???
はーい
0189.02/09/20 17:28ID:???
?
0190 ◆dNNE5J2k 02/09/20 22:09ID:L7Q4g6Og
  寝る前のホシュホシュ
 ̄ ̄ ̄V  ̄ ̄ ̄ ̄ ̄ ̄ ̄
    .∧∧
  ,.、,(゚Д゚ )      /i
 ;'`;、. :,.:∪`゙:゙:`''':,'.´ -‐i
 '、;:.: .、.:',.: .:: _;.;. :.‐'゙゙~  ̄
  `` U U  
0191nobodyさん02/09/29 16:35ID:???
上級者はこんなところにうぇhちうおうぇgえryふ
t6うk9うg90うぇえrgsdふぉjvdsv@
でごれ「ぎれg^れgれせおfwy8う゛ぃおdしf
vほれhg絵rpkygrちううとjびfvhんb;
dsfほえいrひょいいおれhrfgfgfgfげ3
0192nobodyさん02/10/01 17:36ID:???
また、rubyキティか。
0193:02/10/03 20:09ID:We5UJKfL
>>185

Perl言語だってよ(バーカ
0194nobodyさん02/10/03 22:17ID:???
HTTPプロトコルみたいなもんか…
0195nobodyさん02/10/04 08:22ID:???
ム板の「Perlについての質問箱」がruby基地外によって潰されました。
心ある人は、rubyスレにお礼参りしてください。
0196nobodyさん02/10/08 14:06ID:???
↑rubyキティ?
0197nobodyさん02/10/17 03:14ID:???
なんでもいいから上級者の蘊蓄希望
0198rubyist@カラアゲうまうま02/10/19 09:16ID:???
「上級者」なんて恥ずかしいね。
0199nobodyさん02/10/19 16:22ID:???
お前みたいな小者にはな。
0200rubyist@カラアゲうまうま02/10/19 16:51ID:???
     _,,,...... . . ----------- .....,,,,_
      /――r''''"~~~「 r''''"~ ̄ ̄ ̄~`;、
    /    ;!     '!:l, ´,_ゝ`)   ':;、
   /ゞ..,,__,;!..........(ニi.,i 〉、 ,,,,,.... .............,)}...,,,_
  /     /-     ゙゙:,       ,,._      ̄`,;r-、   /
  {,,r=、,   i       :,       (::::)r;:=====i、.,;!    >
  ;!,r=、i:!   :       ,:'"三ミ:、    ,','(::):;:;:;:;:;:;:;(::):|  < ( ´,_ゝ`)プップーーーーーー!!
  Y!  |ゞ- ..;,,,,,, ____ _,!:;;r'~`;,:ゞr---ゞ_ニr―‐i==)    >
  iヾノ:;;リ  ̄~~~`'''''―' :;|  リ;;;;;!二二..,,,,,,,,:!---',,;:;:;!    \
   `'''''"          ヾニ"::ノ        `''''''''"
0201山崎渉03/01/15 13:48ID:???
(^^)
0202山崎渉03/03/13 17:36ID:???
(^^)
0203山崎渉03/04/17 12:18ID:???
(^^)
0204山崎渉03/04/20 06:16ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0205nobodyさん03/05/18 23:51ID:???
>>184
オブジェクト指向
リファレンス
を普通に使えれば上級者としよう。

って、もしかこんな古いスレ上げたら迷惑…?
0206nobodyさん03/05/19 00:36ID:???
さむい
0207nobodyさん03/05/19 00:59ID:???
あつい
0208nobodyさん03/05/19 01:16ID:???
ぬるい
0209nobodyさん03/05/19 01:21ID:???
ぬるぽ
0210nobodyさん03/05/19 01:30ID:???
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>209
0211nobodyさん03/05/20 10:52ID:???
>>205
俺は自作スクリプトはオブジェクト指向で組まないと
気がすまないようになってしまったが、
上級者かどうか自分にたずねてもTrueは返ってこない。

if ( $self->is_higher_rank ) {
print "Yes!";
} else {
print "No!";
}
# No!

こんな感じだ。
まだまだ学ぶべきことがいくらでもあると感じている。
0212nobodyさん03/05/21 20:55ID:???
あっそ。
0213山崎渉03/05/22 02:00ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0214山崎渉03/05/28 17:20ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0215nobodyさん03/06/20 20:51ID:IRLbtN9U
上級者の皆さん。教えてください。
パールから外部プログラムを動かす方法です。

Windowsで動くコンソールプログラム「a.exe」は「a.exe [file]」のように
引数を受けてjpegデータを標準出力に吐き出します。

これをパールプログラムから呼び出して、これも標準出力に吐き出す仕組みです。

つまり、xxx.cgiを呼び出すと、a.exeが作った****.jpgが返ってくるというものです。

要するに、***.exeに仕事をさせて、その結果を受け取るパールコードを教えてください。
0216nobodyさん03/06/20 22:15ID:???
>>215
ここはそんなこともわからない初心者が来てはいけません
0217nobodyさん03/06/20 22:51ID:IRLbtN9U
>>216
だって、初心者の方のスレは、ほんとに初心者っぽい質問ばっかだったから・・・

そんで、こっちに書いてみたんだけど。
どう?分かる人いないの?
0218_03/06/20 22:52ID:???
http://homepage.mac.com/hiroyuki44/
0219nobodyさん03/06/20 23:44ID:???
質問の仕方も上級者でないとなー。
0220nobodyさん03/06/21 00:12ID:???
>>217
分かる人はたくさんいますが、答えようとする人はいません。
0221本7 ◆uPD9aFm9hI 03/06/21 00:56ID:rO1nGhr1
最近Perlのメモリ管理の甘さが気になってきた今日この頃。
022260303/06/21 00:59ID:???
>>221
たとえば?
0223nobodyさん03/06/21 01:04ID:???
215って本7だったのか。納得。
0224nobodyさん03/06/21 01:08ID:???
>>215
「パール」などと呼ぶウルトラ初心者は初心者スレでさえ珍しい。
0225本7 ◆uPD9aFm9hI 03/06/21 01:11ID:rO1nGhr1
>>223
違うよ

>>222
ソケットでデカいデータを受信中にヌラウザの更新したりとかを連続でやると
プロセスが残っったまま別スレッドを作りやがる。それが貯まってしまいに落ちる。
あとメモリじゃないけど排他制御の作業中に更新やら切断を頻繁に行うとロックファイ
ルが消しきれない。ただでさえ排他制御が自前なのにさらにロックファイルの鮮度を
調べる行程まで出てくる。結局PHPで書き直してこれ作った

http://2chlog.net
0226本7 ◆uPD9aFm9hI 03/06/21 01:14ID:???
>>224
違うの!?ずとパールだって思ってた。
確認の為すんませんが間違えてたら指摘してください。

Perl パール PHP ピーエイシピー CGI シージーアイ
2ch にちゃんねる 本7 ポンチー
Apache アパッチ  Windows ビルゲイツ
022760303/06/21 01:17ID:???
>>225
それって、単にそのプログラムのデータ構造とアルゴリズムを見直せば
解決するように思えるけど。。。
ヌラウザの更新時にはインタラプトなりのシグナル送ってる?
デッドロックが残るのはソース見ないとなんとも言えないよ。
0228nobodyさん03/06/21 01:27ID:???
>>227
いちいち相手にしなさんな
0229本7 ◆uPD9aFm9hI 03/06/21 02:08ID:???
>>227
ソケットはGETメソッドでプレーンテキストを読み込むだけ。
でも根本的にHTTPDとシームレスじゃないからどうしても突発的な処理の
中止が起こると幽霊プロセスになって残る。HTTPDの問題もあるけど。

ロック残りに関してはロックした瞬間に強制切断とか更新がかかるとどうしても
残る。自分でかけたロックファイル読んでるみたいね。Perlでは慣例的に行われ
るそういう例外処理も即時性が問われるプログラムで高効率化を計る際にボトル
ネックになってくる。
せめてPerlの様式でバイナリが吐けるコンパイラならこれからの優位性も出てくる
だろうけど。アプリ開発におけるVBとかと同じポジションになりつつあるんじゃない
のかな。ま、Perlをきちんと身につけてる人ならどんな言語でも対応出来るだろうけ
ど。私も随分お世話になった
0230nobodyさん03/06/21 03:01ID:???
>>229
君は自分の知識以外の技術は存在しないとでも思ってるのか?
0231本7 ◆uPD9aFm9hI 03/06/21 03:06ID:???
>>230
そんな事は思ってないよ。何か反論あるなら具体的な解決策を挙げてみてよ。
私は言語を変えるという解決策を取った
0232nobodyさん03/06/21 05:46ID:???
>>231
227でヒントをくれてるようだけど、再度。シグナルについてはスルーですか?
0233nobodyさん03/06/21 07:12ID:???
またこんなところで繁殖か。たいがいにせぇよ。
> そんな事は思ってないよ。何か反論あるなら具体的な解決策を挙げてみてよ。
相変わらず無限ループ。結局漏れの忠告は放置かよ。

世間一般的にこんな物腰の香具師に対して、まともな意見なんて述べようという気持ちは失せるけどな。
根本的に単純if構文のみの思考回路。ネスティングされたswitch case default構文なんて微塵も考えてもいないんだろうな。

ここしばらくは心穏やかに眺めていたけれど、そろそろ我慢できなくなってきたらしい(w>漏れ
0234本7 ◆uPD9aFm9hI 03/06/21 08:04ID:???
>>232
あまり使った事ないですけどそれも結局例外処理ですよね。時間を切り詰め
たいんで中断処理自体をしたくなかったんです。もしやるならスクリプトの冒頭
で -eとループ回数で確認する程度です。
0235本7 ◆uPD9aFm9hI 03/06/21 08:07ID:???
でもシグナルで始末する方がいいかもしれないですね。
0236nobodyさん03/06/21 09:14ID:???
>>226
ネタか? バカか?
PerlはPerlって書けばいいだろ?
それをわざわざ「パール」とかカタカナ表記すんのがウルトラ初心者だって言われてる原因だろうに。
あと、PERLとか全角で書くやつとかな。
0237本7 ◆uPD9aFm9hI 03/06/21 10:21ID:???
その前に口から文字だす方法を教えてください
0238nobodyさん03/06/21 10:22ID:???
グジップ
0239nobodyさん03/06/21 10:35ID:???
なんでWeb関係の板のコテハンは揃いも揃ってヴァカばっかりなんだ?
0240nobodyさん03/06/21 10:37ID:???
逃げ口上だけは得意だな
024121503/06/21 13:11ID:j72t4+1Y
こんにちわ。また来ました。
寂れてると思ったんですが、結構書き込みがあるんですね。

それはそうと、どうですか?分かりませんか?

今は、IISでASP(ブイビースクリプト)にこの中間作業をさせてるんですが、
こんな感じ↓
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("a.exe -option ***.file")

このあと、oExecの標準出力プロパティをいじるんだけど。

パールならこの「exec」に相当するのは何かな〜?って思ったわけ。

この中間プログラムは、「a.exe」とユーザーのリクエストの中間で橋渡し役をするものなので、
リクエスト処理が必要になるため、パールの方が簡単です。

この「Exec」の部分が分かればね。
ヒントだけでも教えてください。後は調べるから。

あ、でも、最初から調べろ!って意見はパスね。
それなら、はじめから聞かないからね。親切に教えてほしいな。

そんじゃ、また来るから。よろしこ
0242nobodyさん03/06/21 19:01ID:???
>>241
二度と来るな。死ね。
0243nobodyさん03/06/21 20:50ID:???
>>225
読んだ感じ、お前のプログラムが糞である可能性が一番高いとしか言いようがない。
Perlほど実績がある言語にバグがあると主張するなら、
普通トレースなりして客観的な証拠出さないと相手にされないよ。
まあ、君みたいに、自分の思い通り行かないと、他に責任転嫁する人たくさん居るから慣れっこだけど。
0244本7 ◆uPD9aFm9hI 03/06/21 21:30ID:???
>>243
その根拠は?
0245nobodyさん03/06/21 22:08ID:???
>>244
”その”は何を指してるのか不明。
マジ先に日本語勉強したほうがいいよ。
0246本7 ◆uPD9aFm9hI 03/06/21 22:23ID:???
骨のないヤツだ
0247nobodyさん03/06/21 23:21ID:???
自分の思うように動かないからPerlは糞なのかぁ・・・
普通は逆だと思うけれども。
0248本7 ◆uPD9aFm9hI 03/06/21 23:40ID:???
どんなものにも限界はある。これれからの可能性考えればPHPに移るの
も自明の理だよ。Perlに固執する理由がないと思う。
0249nobodyさん03/06/21 23:47ID:???
老人には厳しい様です。
0250nobodyさん03/06/21 23:52ID:???
まるでperlの限界を知っているような口調に笑った。
1を知って100を知った気になるあたり厨そのものだな。
0251本7 ◆uPD9aFm9hI 03/06/22 00:04ID:???
Perlで100を知る必要があるんだろうか
0252本7 ◆uPD9aFm9hI 03/06/22 00:08ID:???
Perlがコンパイラになって飛躍的な高速化が図れるなら生き残る道はあると
思うが。CやDelphiに取って代わるバイナリCGIとして大手を振る事は出来る
んじゃないだろうか
0253本7 ◆uPD9aFm9hI 03/06/22 00:10ID:???
コンパイラありますね
0254nobodyさん03/06/22 01:17ID:???
>>253
まあ、もう一つ忠告をするなら、生半可な知識で物を語ると
笑われたりバカにされたり憐れみの目で見られたりすると言うことだな。
それを望んでいるのなら止めないが、
自分を他者に認めてもらいたくてそんなことをしているのだとしたら、やめた方がいい。いやマジで。
0255本7 ◆uPD9aFm9hI 03/06/22 01:19ID:???
笑ってください。

perl2exe落としてみた
0256nobodyさん03/06/22 01:21ID:???
おそらくPerlを1しか知らないからいろいろと口走るんだろうな。
そんな香具師がこのスレッドに光臨だとは。とほほ。。。
↓
じゃPerlの100を教えてくれませんか?
といってもPHPの100の方がありがたいけど。
↓
おめえなんかに教える気はない。さっさと消えうせろ。
↓
どいつもこいつも必死だな。一生Perl厨でいてろ。
↓
(放置)
↓
次はぃぬ板あたりに現れる。(w

と予言してみるテスト。
0257nobodyさん03/06/22 01:23ID:???
おそらく説明書きも読まずにperl2exeを落としてきたんだろうな(w
0258nobodyさん03/06/22 01:27ID:???
>>254
これまでの登場したスレッドの軌跡を見ればそれこそ「自明の理」だよね(w
それにまだ気が付かないでいるのか、薄々感じているのか、はたまた、それに快感を得ているのかは分からないけれども。
0259本7 ◆uPD9aFm9hI 03/06/22 01:35ID:???
BBSのCGIでテストしたけど普通にPerl起動した方が早い気がした。
中に実行コンポ入れてるだけだからあまり変わりないのか。
ネイティブコ−ドが吐けなきゃ意味ないって事か。
0260nobodyさん03/06/22 01:37ID:???
>>256
> 次はぃぬ板あたりに現れる。(w

鯖管理初心者質問スレッド Part1
http://pc.2ch.net/test/read.cgi/linux/1025755159/571

これか?
0261nobodyさん03/06/22 05:24ID:???
本7は根本的に頭が悪いからな。
物事を評価するときの器が狭い。
0262nobodyさん03/06/22 09:13ID:???
Perl = CGIだけの言語と思ってる、
変なヤツがいてるスレはここですか?
0263nobodyさん03/06/22 11:12ID:???
このスレ進まないから「上級者本7を語るスレ」でもいいかもな
026421503/06/22 11:47ID:5xGLq+eP
えー、期待はしていなかったのですが、やっぱり質問に答えられる人はいないようですね。

とりあえず自分でも探してみますので、君たちの中に分かる人がいれば書き込んでみてください。

いまのところパールでなくても良いので、ぼちぼち探しながら、ときどきこのスレを覗きにきます。

ところで、パールの上級者とはどのような基準ですか?
パールのユーザーとして使用方法に精通しているということにおいて上級なのか
言語開発者の端くれとしてパールの設計に関して知識があることにおいて上級ですか?

このスレは、当然ユーザーとして使用方法に詳しい人たちが集まるスレだと思い、
質問してみましたが、皆さんも、やっぱり誰かに教えてもらったりして身に付けたんでしょ?

意地悪しないで、書き込んでみなさい。

たった、数行でしょ?
0265nobodyさん03/06/22 11:51ID:???
>>264
スレタイは、ネタだろ。
もし、スレタイを信じて、本当にここが上級者コーナーだと思ってたなら、
はっきりいって、迷惑なレベルの低い質問だな。

初心者スレへ行け。
0266nobodyさん03/06/22 11:57ID:???
たばこみたいなやつ。
0267nobodyさん03/06/22 12:01ID:???
つーか、煽れば聞き出せるだろうという頭の悪さが…
0268nobodyさん03/06/22 12:24ID:???
ほんと、質問のたった数行のコードさえ書けないくせに
あんなに長々とカキコする頭の悪さ・・・
0269さかなさかなさかな03/06/22 14:58ID:???
>>264
漏れは厨1からずっと独学ですが、この業界はそういう人が多いかと。

君の今後の人生のために調べ方を教えてあげよう。

http://www.google.co.jp/ にいって、
「Perl 外部プログラム」 と入力し、[google検索] ボタンを押してみよう。
以上。
0270nobodyさん03/06/22 15:30ID:???
なんだかどのスレッドにもアレの臭いが漂っているようだが。
真剣にアレの進入禁止方法を検討せねば。
0271nobodyさん03/06/22 15:38ID:???
ぽんななは自己顕示欲のかたまりだから名無しでは書かないだろう。
0272nobodyさん03/06/22 15:55ID:x5KXIh8E
215は釣りだろ。
0273nobodyさん03/06/22 16:19ID:???
釣りか天然か知らんが馬鹿であることに間違いあるまい。
027421503/06/22 16:51ID:???
ハァ?調子ノンな。お宅度もも。
■ このスレッドは過去ログ倉庫に格納されています