【Perl上級者コーナーPart01】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/06/22 19:21ID:V3u7Ppd00176174
02/08/29 12:50ID:???貼ると、処理部分が空白になってしまう。
0178nobodyさん
02/08/29 13:13ID:???うーん、それしかないのかな。
ただ、>>176で書いたように、SJISの外字領域を多用しているdataが
対象なんで、scriptに適当なdataを食わせても、完全にスルーしてしまう。
で、dataの方はお客さんの社外秘dataなんで公開するのはまずい。
(scriptも権利とか言い出すとちょっとグレー)
ちなみに、windows2000, windowsXP Pro, windowsXP homeでいずれも
状況好転せず。
全然スレ違いなんだけど、VFlibでwindows外字eudc.tteを使えるもしくは
変換して使えるようにする方法があれば、一番ありがたいんだけど、
知ってる人いないかな?
0179nobodyさん
02/08/29 13:19ID:???ともかく、好意でデバグに付き合ってくださる方々に失礼の無いように。
それだけでかいサイズのソースを解析してくれると仰っているのですから。
無料で。
0181nobodyさん
02/08/29 13:21ID:???それすらも書かない不親切なお人。
0182nobodyさん
02/08/29 13:29ID:???Error! Runtime Exception
が出る場合がある。(Namazuより抜粋
0183_
02/08/29 13:42ID:???二バイト文字の文字境界を間違えるのは、二バイト文字の第一バイトの直後を
文字境界と誤認識した時
0184nobodyさん
02/09/14 14:51ID:???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:???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:???0193:
02/10/03 20:09ID:We5UJKfLPerl言語だってよ(バーカ
0194nobodyさん
02/10/03 22:17ID:???0195nobodyさん
02/10/04 08:22ID:???心ある人は、rubyスレにお礼参りしてください。
0196nobodyさん
02/10/08 14:06ID:???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:???( ^^ )< ぬるぽ(^^)
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:???俺は自作スクリプトはオブジェクト指向で組まないと
気がすまないようになってしまったが、
上級者かどうか自分にたずねてもTrueは返ってこない。
if ( $self->is_higher_rank ) {
print "Yes!";
} else {
print "No!";
}
# No!
こんな感じだ。
まだまだ学ぶべきことがいくらでもあると感じている。
0212nobodyさん
03/05/21 20:55ID:???0213山崎渉
03/05/22 02:00ID:???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に仕事をさせて、その結果を受け取るパールコードを教えてください。
0217nobodyさん
03/06/20 22:51ID:IRLbtN9Uだって、初心者の方のスレは、ほんとに初心者っぽい質問ばっかだったから・・・
そんで、こっちに書いてみたんだけど。
どう?分かる人いないの?
0218_
03/06/20 22:52ID:???0219nobodyさん
03/06/20 23:44ID:???0221本7 ◆uPD9aFm9hI
03/06/21 00:56ID:rO1nGhr10223nobodyさん
03/06/21 01:04ID:???0225本7 ◆uPD9aFm9hI
03/06/21 01:11ID:rO1nGhr1違うよ
>>222
ソケットでデカいデータを受信中にヌラウザの更新したりとかを連続でやると
プロセスが残っったまま別スレッドを作りやがる。それが貯まってしまいに落ちる。
あとメモリじゃないけど排他制御の作業中に更新やら切断を頻繁に行うとロックファイ
ルが消しきれない。ただでさえ排他制御が自前なのにさらにロックファイルの鮮度を
調べる行程まで出てくる。結局PHPで書き直してこれ作った
http://2chlog.net
0226本7 ◆uPD9aFm9hI
03/06/21 01:14ID:???違うの!?ずとパールだって思ってた。
確認の為すんませんが間違えてたら指摘してください。
Perl パール PHP ピーエイシピー CGI シージーアイ
2ch にちゃんねる 本7 ポンチー
Apache アパッチ Windows ビルゲイツ
0227603
03/06/21 01:17ID:???それって、単にそのプログラムのデータ構造とアルゴリズムを見直せば
解決するように思えるけど。。。
ヌラウザの更新時にはインタラプトなりのシグナル送ってる?
デッドロックが残るのはソース見ないとなんとも言えないよ。
0229本7 ◆uPD9aFm9hI
03/06/21 02:08ID:???ソケットはGETメソッドでプレーンテキストを読み込むだけ。
でも根本的にHTTPDとシームレスじゃないからどうしても突発的な処理の
中止が起こると幽霊プロセスになって残る。HTTPDの問題もあるけど。
ロック残りに関してはロックした瞬間に強制切断とか更新がかかるとどうしても
残る。自分でかけたロックファイル読んでるみたいね。Perlでは慣例的に行われ
るそういう例外処理も即時性が問われるプログラムで高効率化を計る際にボトル
ネックになってくる。
せめてPerlの様式でバイナリが吐けるコンパイラならこれからの優位性も出てくる
だろうけど。アプリ開発におけるVBとかと同じポジションになりつつあるんじゃない
のかな。ま、Perlをきちんと身につけてる人ならどんな言語でも対応出来るだろうけ
ど。私も随分お世話になった
0231本7 ◆uPD9aFm9hI
03/06/21 03:06ID:???そんな事は思ってないよ。何か反論あるなら具体的な解決策を挙げてみてよ。
私は言語を変えるという解決策を取った
0233nobodyさん
03/06/21 07:12ID:???> そんな事は思ってないよ。何か反論あるなら具体的な解決策を挙げてみてよ。
相変わらず無限ループ。結局漏れの忠告は放置かよ。
世間一般的にこんな物腰の香具師に対して、まともな意見なんて述べようという気持ちは失せるけどな。
根本的に単純if構文のみの思考回路。ネスティングされたswitch case default構文なんて微塵も考えてもいないんだろうな。
ここしばらくは心穏やかに眺めていたけれど、そろそろ我慢できなくなってきたらしい(w>漏れ
0234本7 ◆uPD9aFm9hI
03/06/21 08:04ID:???あまり使った事ないですけどそれも結局例外処理ですよね。時間を切り詰め
たいんで中断処理自体をしたくなかったんです。もしやるならスクリプトの冒頭
で -eとループ回数で確認する程度です。
0235本7 ◆uPD9aFm9hI
03/06/21 08:07ID:???0236nobodyさん
03/06/21 09:14ID:???ネタか? バカか?
PerlはPerlって書けばいいだろ?
それをわざわざ「パール」とかカタカナ表記すんのがウルトラ初心者だって言われてる原因だろうに。
あと、PERLとか全角で書くやつとかな。
0237本7 ◆uPD9aFm9hI
03/06/21 10:21ID:???0238nobodyさん
03/06/21 10:22ID:???0239nobodyさん
03/06/21 10:35ID:???0240nobodyさん
03/06/21 10:37ID:???0241215
03/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」の部分が分かればね。
ヒントだけでも教えてください。後は調べるから。
あ、でも、最初から調べろ!って意見はパスね。
それなら、はじめから聞かないからね。親切に教えてほしいな。
そんじゃ、また来るから。よろしこ
0243nobodyさん
03/06/21 20:50ID:???読んだ感じ、お前のプログラムが糞である可能性が一番高いとしか言いようがない。
Perlほど実績がある言語にバグがあると主張するなら、
普通トレースなりして客観的な証拠出さないと相手にされないよ。
まあ、君みたいに、自分の思い通り行かないと、他に責任転嫁する人たくさん居るから慣れっこだけど。
0246本7 ◆uPD9aFm9hI
03/06/21 22:23ID:???0247nobodyさん
03/06/21 23:21ID:???普通は逆だと思うけれども。
0248本7 ◆uPD9aFm9hI
03/06/21 23:40ID:???も自明の理だよ。Perlに固執する理由がないと思う。
0249nobodyさん
03/06/21 23:47ID:???0250nobodyさん
03/06/21 23:52ID:???1を知って100を知った気になるあたり厨そのものだな。
0251本7 ◆uPD9aFm9hI
03/06/22 00:04ID:???0252本7 ◆uPD9aFm9hI
03/06/22 00:08ID:???思うが。CやDelphiに取って代わるバイナリCGIとして大手を振る事は出来る
んじゃないだろうか
0253本7 ◆uPD9aFm9hI
03/06/22 00:10ID:???0254nobodyさん
03/06/22 01:17ID:???まあ、もう一つ忠告をするなら、生半可な知識で物を語ると
笑われたりバカにされたり憐れみの目で見られたりすると言うことだな。
それを望んでいるのなら止めないが、
自分を他者に認めてもらいたくてそんなことをしているのだとしたら、やめた方がいい。いやマジで。
0255本7 ◆uPD9aFm9hI
03/06/22 01:19ID:???perl2exe落としてみた
0256nobodyさん
03/06/22 01:21ID:???そんな香具師がこのスレッドに光臨だとは。とほほ。。。
↓
じゃPerlの100を教えてくれませんか?
といってもPHPの100の方がありがたいけど。
↓
おめえなんかに教える気はない。さっさと消えうせろ。
↓
どいつもこいつも必死だな。一生Perl厨でいてろ。
↓
(放置)
↓
次はぃぬ板あたりに現れる。(w
と予言してみるテスト。
0257nobodyさん
03/06/22 01:23ID:???0258nobodyさん
03/06/22 01:27ID:???これまでの登場したスレッドの軌跡を見ればそれこそ「自明の理」だよね(w
それにまだ気が付かないでいるのか、薄々感じているのか、はたまた、それに快感を得ているのかは分からないけれども。
0259本7 ◆uPD9aFm9hI
03/06/22 01:35ID:???中に実行コンポ入れてるだけだからあまり変わりないのか。
ネイティブコ−ドが吐けなきゃ意味ないって事か。
0260nobodyさん
03/06/22 01:37ID:???> 次はぃぬ板あたりに現れる。(w
鯖管理初心者質問スレッド Part1
http://pc.2ch.net/test/read.cgi/linux/1025755159/571
これか?
0261nobodyさん
03/06/22 05:24ID:???物事を評価するときの器が狭い。
0262nobodyさん
03/06/22 09:13ID:???変なヤツがいてるスレはここですか?
0263nobodyさん
03/06/22 11:12ID:???0264215
03/06/22 11:47ID:5xGLq+ePとりあえず自分でも探してみますので、君たちの中に分かる人がいれば書き込んでみてください。
いまのところパールでなくても良いので、ぼちぼち探しながら、ときどきこのスレを覗きにきます。
ところで、パールの上級者とはどのような基準ですか?
パールのユーザーとして使用方法に精通しているということにおいて上級なのか
言語開発者の端くれとしてパールの設計に関して知識があることにおいて上級ですか?
このスレは、当然ユーザーとして使用方法に詳しい人たちが集まるスレだと思い、
質問してみましたが、皆さんも、やっぱり誰かに教えてもらったりして身に付けたんでしょ?
意地悪しないで、書き込んでみなさい。
たった、数行でしょ?
0265nobodyさん
03/06/22 11:51ID:???スレタイは、ネタだろ。
もし、スレタイを信じて、本当にここが上級者コーナーだと思ってたなら、
はっきりいって、迷惑なレベルの低い質問だな。
初心者スレへ行け。
0266nobodyさん
03/06/22 11:57ID:???0267nobodyさん
03/06/22 12:01ID:???0268nobodyさん
03/06/22 12:24ID:???あんなに長々とカキコする頭の悪さ・・・
0269さかなさかなさかな
03/06/22 14:58ID:???漏れは厨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:x5KXIh8E0273nobodyさん
03/06/22 16:19ID:???0274215
03/06/22 16:51ID:???■ このスレッドは過去ログ倉庫に格納されています