[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 08/14 02:13 / Filesize : 62 KB / Number-of Response : 272
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Perlについての質問箱 59箱目



1 名前:デフォルトの名無しさん [2013/07/23(火) 13:56:30.61 ]
そんなもん人に質問するな
全部自分で調べろゴミクズ

ttp://toro.2ch.net/test/read.cgi/tech/1362841481/
テンプレは↑の2-7

2 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 13:57:28.29 ]
>>1
ふざけんな

3 名前:デフォルトの名無しさん [2013/07/23(火) 14:01:54.63 ]
[プログラミング自体の経験が無い奴はまずココを読め]
Perl プログラミング講座: ttp://nyx.pu1.net/

[本]
リャマ: ttp://www.oreilly.co.jp/books/4873112575/
駱駝: ttp://www.oreilly.co.jp/books/4873112869/
Effective Perl: ttp://www.c-r.com/book/detail/888
クックブック: ttp://gihyo.jp/book/2012/978-4-7741-4972-1
Perl ベストプラクティス: ttp://www.oreilly.co.jp/books/9784873113425/
Perl Hacks: ttp://www.oreilly.co.jp/books/4873112915/

[オンラインマニュアル]
最新のドキュメント: ttp://blog.livedoor.jp/kumagai_nori/archives/52255109.html
perldoc.jp: ttp://bg.pi-ppi.com/
perldoc.perl.org: ttp://manual.xwd.jp/

4 名前:テンプレ君 [2013/07/23(火) 14:11:18.14 ]
CGI についての質問は板違いです。WEB プログラミング板でどうぞ。
CGI と Perl の区別がつかない人も WEB プログラミング板に行ってください。
(WEB プログラミング板: hibari.2ch.net/php/ )

このスレでは(CGI 以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。
スレ違いの質問にはスルーか、速やかな誘導をお願いします。
PHP厨も荒らし沸きますがスルーしましょう。
質問すると叩き粘着されます、それがPHP厨です。
回答者が現れるまで待ちましょう。

"The duct tape of the Internet" こと、Perl についての質問箱です。
"There's more than one way to do it" ということで、
Perl の奥深さについて皆で語り合い、追求してまいりましょう。

www.perl.org/get.html
Download Latest Stable Source (5.18.0)

▼ 前スレ
Perlについての質問箱 58箱目
toro.2ch.net/test/read.cgi/tech/1362841481/

リンク集は >>5-6
Perl 日本語処理の基礎の基礎 >>7

5 名前:テンプレ君 [2013/07/23(火) 14:11:35.13 ]
[プログラミング自体の経験が無い奴はまずココを読め]
Perl プログラミング講座: ttp://www.site-cooler.com/kwl/perl/

[本]
リャマ: ttp://www.oreilly.co.jp/books/9784873114279/
駱駝: ttp://www.oreilly.co.jp/books/4873110963/
Effective Perl: ttp://www.amazon.co.jp/Effective-ASCII-Addison-Wesley-Programming/dp/4756130577
クックブック: ttp://www.oreilly.co.jp/books/4873112028/
Perl ベストプラクティス: ttp://www.oreilly.co.jp/books/4873113008/
Perl Hacks: ttp://www.oreilly.co.jp/books/9784873113142/

[オンラインマニュアル]
最新のドキュメント: ttp://search.cpan.org/dist/perl/
perldoc.jp: ttp://perldoc.jp/
perldoc.perl.org: ttp://perldoc.perl.org/

6 名前:テンプレ君 [2013/07/23(火) 14:11:52.05 ]
[モジュール]
CPAN.com: ttp://search.cpan.org/
河馬屋二千年堂: ttp://homepage3.nifty.com/hippo2000/

[テクニック]
Perl メモ: ttp://www.din.or.jp/~ohzaki/perl.htm
Perl のページ: ttp://homepage1.nifty.com/nomenclator/perl/
Perl の小技: ttp://homepage3.nifty.com/hippo2000/perltips/index.htm

[Perl 5.8 Unicodeメモ]
ttp://www.rwds.net/kuroita/program/Perl_unicode.html
ttp://www.namazu.org/~tsuchiya/perl/perl-5.8.html
ttp://www.lr.pi.titech.ac.jp/~abekawa/perl/perl_unicode.html

7 名前:テンプレ君 [2013/07/23(火) 14:12:09.43 ]
[プログラミング自体の経験が無い奴はまずココを読め]
Perl プログラミング講座: ttp://nyx.pu1.net/

[本]
リャマ: ttp://www.oreilly.co.jp/books/4873112575/
駱駝: ttp://www.oreilly.co.jp/books/4873112869/
Effective Perl: ttp://www.c-r.com/book/detail/888
クックブック: ttp://gihyo.jp/book/2012/978-4-7741-4972-1
Perl ベストプラクティス: ttp://www.oreilly.co.jp/books/9784873113425/
Perl Hacks: ttp://www.oreilly.co.jp/books/4873112915/

[オンラインマニュアル]
最新のドキュメント: ttp://blog.livedoor.jp/kumagai_nori/archives/52255109.html
perldoc.jp: ttp://bg.pi-ppi.com/
perldoc.perl.org: ttp://manual.xwd.jp/

8 名前:テンプレ君 [2013/07/23(火) 14:13:05.89 ]
テンプレここまで。

次スレは>>4
> リンク集は >>5-6
> Perl 日本語処理の基礎の基礎 >>7

> リンク集は >>2-3
> Perl 日本語処理の基礎の基礎 >>4
に修正して下さい。

9 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 14:38:50.03 ]
ゴミみたいな質問受け入れまくってゴミに居場所を与えた結果がこれか
このスレも終わったな

10 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 14:40:26.68 ]
986:デフォルトの名無しさん :2013/07/23(火) 13:01:15.84 [sage]
普通という言葉を否定する文章でまわりという言葉を使っている
自己矛盾にさえ気づけない馬鹿


>普通という言葉を否定する文章でまわりという言葉を使っている

これがちょっとよく分からないですね



11 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 15:16:39.87 ]
>>9
自分が気に入らないからといって、荒らすのは良くないな。

12 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 15:50:04.31 ]
やっと少しはまともな人がスレ立てるようになったみたいだな。

>>1
スレ立て乙。

13 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 15:51:18.22 ]
自演してまでレスが欲しいかレス乞食

14 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 15:57:30.58 ]
レス乞食しかいないスレで何言ってんのこの人

15 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 16:01:14.99 ]
お前だけだゴミ

16 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 16:26:39.65 ]
>>15←自覚のないレス乞食の例

17 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 16:39:55.51 ]
いいから前スレ>>986は自分のカキコを説明しろよ

18 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 16:50:28.76 ]
>>15
いつもゴミゴミうるさい。
質問者が来るたびにゴミゴミ罵声を浴びせてるのはお前だろ。

19 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 17:55:41.70 ]
>>13はどれが自演に見えたんだろうな
馬鹿だから普通は見えないものが見えたとか?

20 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 22:27:23.91 ]
# [Perl 日本語処理の基礎の基礎]
# このレスは、Windows の ActivePerl で日本語処理を行う場合のテンプレートです。
# 入出力ともシフト JIS 形式のファイルまたは DOS 窓を想定しています。
use utf8;
use open IO => ":encoding(cp932)";
binmode STDIN => ":encoding(cp932)";
binmode STDOUT => ":encoding(cp932)";
binmode STDERR => ":encoding(cp932)";
use Encode;
# 以上の内容は、日本語処理が解らない人でも、とりあえず日本語処理ができてしまう
# おまじないです。



21 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 22:37:13.03 ]
おまじないとか言ってるから自分がどんな内容のコード書いてるかすら分かってないクズが質問に来るんだよね。

22 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 23:12:00.49 ]
982+1 :デフォルトの名無しさん [sage] :2013/07/23(火) 12:01:24.87
>>979
見当違い甚だしい。再現コードの目的は再現をさせること。
高階関数に渡した関数の中のレキシカル変数のスコープの話だぞ。
reduceが畳み込み関数であることぐらい誰でも知っている。

23 名前:デフォルトの名無しさん mailto:sage [2013/07/23(火) 23:12:32.82 ]
結局こいつはreduceという関数をPerl使いの全員が知っているという根拠を示せなかったな

24 名前:デフォルトの名無しさん mailto:sage [2013/07/24(水) 02:33:18.30 ]
>>986も崩壊した日本語を残して遁走w

25 名前:デフォルトの名無しさん mailto:sage [2013/07/24(水) 21:49:12.15 ]
前スレでスレの質を下げるために産廃コード投下してた愚図共はどこ行った?
何の役にも立たない産廃コードで埋めてまでスレの潰したいんだろ?
はよやれや。

26 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 11:27:28.96 ]
結局reduceのXS版ではブロックがスコープとして機能していないでFA

27 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 15:38:33.57 ]
だから何
それ書いて満足できた?

28 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 15:54:56.03 ]
だから何
それ書いて満足できた?

29 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 16:04:29.98 ]
語るに落ちるとはまさにこのことだな

30 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 21:13:38.32 ]
reduceという名称と実際の機能があんまり結びつかないので、自前で作成
しました。周りの人にも聞いてみたらやっぱり機能のイメージが湧かないっ
ていうし。



31 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 21:18:00.19 ]
もちろん次回からはreuseするつもりです。

32 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 21:54:45.62 ]
>>30-31
ここはあなたのブログではありません
2chとブログの区別もつかないゴミはさっさと消えろ

33 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 22:38:02.23 ]
それ、前スレの982に言ってやれやw
仕様外挙動で、XSとPPの挙動統一の義務も意味も無いのに
スコープがーーーって言い続けてんだから
他の人間が呆れてても、聞く耳持たんし
このスレにまで持ち込むし

34 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 23:37:06.48 ]
>>30
何を作ったんだ?

35 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 23:43:27.68 ]
日記にレスしてる>>34が頭悪そうw

36 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 23:54:33.50 ]
>>30と一緒に荒らしたいだけだろ。

37 名前:デフォルトの名無しさん mailto:sage [2013/07/25(木) 23:57:11.16 ]
>(一行目の言い分からして、reduceのコードを読み解く力も無さそうなお前が)何を作ったんだ?
って皮肉レスだと思うんだが。

38 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 00:25:06.88 ]
友達から聞いた姉の話なんだが、
そいつの姉が渋谷の交差点で信号待ちしてると、向かいの人と目が合った。
七三わけのサラリーマン風な感じの男性が、向かい側の人ごみのなかからこっちを見てた。
他人と目が合うのは、よくあることだし瞬間的に目をそらして気にもとめてなかった。
しばらくして信号が青に変わったとき、
向こうから渡って来るその人と、また目が合った。今度はずっとこっちを見つめてる。
「なんだこの人?あたしの顔になんかついてんのかな。」
姉は霊感が強いほうで、よく街中を歩いていてもソレ系のモノを貰ってしまうらしく、
よく同じように霊感が強い人から呼び止められることがしばしばあった。
その日も、なんだか体が重くて調子が悪かったらしい。
「また貰っちゃったのかな。あの男の人にも見えるんだろな。」
そう思ってその男とすれ違ったとき、
後ろの袖をぐっと掴まれた。
「ちょっとあんた!何てモノ見てるの!やめなさい!」
初老のおばあちゃんが、凄い形相で袖を掴んでた。
「振り返っちゃダメ!付いてこられるから。」
「え?」
とっさにそんなことを言われたので、姉はつい振り返ってしまったそうだ。
男とまた目が合った。
ちょうど反対側の歩道へ渡り終えるところだった。
体と足は、向こうの歩道へ向かって歩いている。
顔がこちらを向いていた。
ちょうど首だけが、体と関係なく姉を追って回転していた感じ。
氷みたいに無表情だった顔が、ゆっくり笑いかけ、体がゆっくりと姉の方向へ回転する。
その瞬間、全速力でその場を離れた。
そのほかにも、そいつの姉はいろいろオカ体験してるっぽい。

39 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 07:37:58.16 ]
>>36=>>35=>>32
もうちょっと頭使え、底辺低脳荒らしが

40 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 14:30:18.67 ]
おやおや
妄想が激しいうえに
ここを日記代わりにすることを肯定する人が出現



41 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 14:57:48.55 ]
ブロックは関数渡しの構文糖だろ。例えばこういう関数
sub for_with_i {
    my ($fn,@lst) = (shift, @_);
    my $i = 0;
    for (@lst) {
        $fn->($i++, $_);
    }
}

for_with_i (sub { my ($i,$elem) = @_;
                  print "$i: $elem\n"; },
            qw(apple orange strawberry));

これが構文等を使えば
sub for_with_i2 (&@){
    my ($fn,@lst) = (shift, @_);
    my $i = 0;
    for (@lst) {
        $fn->($i++, $_);
    }
}

for_with_i2 {
    my ($i,$elem) = @_;
    print "$i: $elem\n";
} qw(apple orange strawberry);

こう書けるようになる。
for_with_iは高階関数であり、それに渡した関数はもちろんスコープを作る。
無論構文糖なので後者もスコープを作る。
しかしXS版では作らない。これはおかしい。

42 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 15:15:39.03 ]
何で>>39ってブログと怪談コピペには何も言わないの?

43 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 15:18:46.52 ]
>>41
いいよいいよー!
もっともっと荒らせ。
そうやって知識のあるふりしてゴミみたいなプログラムを書き込むほうが
長期的に見ると罵声より効果的。

44 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 16:01:38.21 ]
>>42
そりゃぁ>>39がブログと怪談コピペやってる底辺底辺荒らしだからに決まってるだろw

45 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 18:28:02.79 ]
へたくそな煽りだな

46 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 18:29:05.94 ]
>>45の煽りが下手でどうしようもない。

47 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 18:35:37.49 ]
      ___   ━┓  ___    ━┓
     / ―  \  ┏┛/ ―\   ┏┛
    /  (●)  \ヽ ・. /ノ  (●)\  ・
  /   (⌒  (●) /. | (●)   ⌒)\
  /      ̄ヽ__) /   |   (__ノ ̄  |
/´     ___/     \        /
|        \          \     _ノ
|        |          /´     `\
--------------------------------------
このスレはあなたにとって役に立ちましたか?

 ○ 非常に役にたった
 ○ 役にたった
 ○ どちらともいえない
 ○ 役に立たなかった
 ○ 全く役にたたなかった
 ● むしろ見てくれた連中に謝罪が必要

48 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 19:25:14.76 ]
>>41
こんなこと出来るんだな

49 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 19:33:58.13 ]
やっと1匹目





馬鹿が減ったのか釣れにくくなってきたな

50 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 19:46:57.96 ]
釣れた釣れたw



51 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 20:06:13.84 ]
前スレに新スレのURL貼っとけよ。
まぁ何にせよ今回はやっと正常な奴がスレ建てたんだな。
よかったよかった。

52 名前:デフォルトの名無しさん mailto:sage [2013/07/26(金) 20:24:42.20 ]
前スレ>>986はマジで逃げたか?w
ゴミクズの鑑だなww
無様すぎるwwwwwwwwwwwwwwwww

53 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 17:10:46.03 ]
>>41
>>33
>仕様外挙動で、XSとPPの挙動統一の義務も意味も無い

54 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 19:27:57.10 ]
>>53=ただの馬鹿

寝言はブログに書け

55 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 19:38:28.24 ]
前スレ869の元質問は、
「ネコの毛を乾かそうと思って、ドライヤーで吹いたら乾かせたけど、
電子レンジに突っ込んでチンしたら死にました。バグでしょうか仕様でしょうか。」
って質問。

その時点で「仕様だよ。んなまねすんじゃねーよ、ボケ」って諭すのが正しいレス。
だけど、「僕もやったら死にました」って報告した上に、
「だって死ぬでしょ、死ぬでしょ?今問題になってるかどうかは、死ぬかどうかなんだよ。」
って言ってんの。

ああ、死にますよ?それが何か?
(電子レンジの場合には)取説に書いてあるし、態々確かめる事か?

Cのソースも公開されてんだから存分に読んでくれ。
少なくとも公開オナニーは止めろ。

56 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 19:39:30.29 ]
ttp://search.cpan.org/~pevans/Scalar-List-Utils-1.27/lib/List/Util.pm
これの.tar.gz
ついでに過去のバグレポートも読め

57 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 19:42:43.67 ]
>>53,>>55,>>56
顔真っ赤にして自治厨するから、止めてやれよ
reduceは前スレで終った話

58 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:14:00.96 ]
>>55
お前のレスがオナニーだ馬鹿

59 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:21:55.67 ]
ブロックのスコープを当てにするとか馬鹿もいいとこ

60 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:24:45.13 ]
このスレには馬鹿しかいないのに何言ってんだ



61 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:28:54.92 ]
一番のバカは、前スレ982

62 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:30:17.23 ]
また無関係な怪談レスとか張り始めるから放置しろよ、馬鹿

63 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:33:59.07 ]
>>59
それは違うんじゃないか

64 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 21:36:54.16 ]
        ノ L____
       ⌒ \ / \
      / (○) (○)\
     /    (__人__)   \    バグじゃなくて仕様だって言ってんだろ!!
     |       |::::::|     |     
     \       l;;;;;;l    /l!| !
     /     `ー’    \ |i
   /          ヽ !l ヽi
   (   丶- 、       しE |そ  ドンッ!!
    `ー、_ノ       煤@l、E ノ <
               レYVヽl

65 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 22:03:13.88 ]
>>55
前スレ869ですが元となったコードを完全に乗せると以下の様な物になります。
DSLのメソッドチェーンをreduceで処理しようとしていました。
具体的に言うとfn(a)(b)(c)というシンタックスを(fn, a, b, c)に正規化し
fnをaに適用しその返り値をbに適用しその返り値をcに適用するという処理です。
これはまさにreduceの出番だと合点したものでしたが
猫を電子レンジで乾かすようなものだったのですね。

return reduce {
my ($func, $argv) = ($a, $b);

my @evaled_argv = eval_argv($argv);
my $env = []; # reduceの中はスコープがきられない
my $lexical_table = {};
my $arg_set;

my $closure = my_eval($func);
my $func_body = str_to_show($closure->[1]);
@{$env} = (@{$closure->[2]}, $lexical_table);
push @envs, $env;

my $i=0;
for (@evaled_argv) {
$envs[-1][-1]{"_ARG$i"} = $_;
$i++;
}

my $result = my_eval($func_body, "text");
pop @envs;
$result
} @normalized;

66 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 22:13:07.68 ]
reduceって単語はみんなで意味を共有するのはまだ早いってことだ。
RISCのRなんだろうけどな。

67 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 22:15:44.93 ]
>>65
いつまでも粘着ウザい

68 名前:デフォルトの名無しさん mailto:sage [2013/07/27(土) 22:24:18.44 ]
猫云々以前に、色々な意味でひどいなあ

69 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 01:25:26.69 ]
くそこーど ゴミを喜ぶ 田舎者

70 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 06:57:11.06 ]
どんな糞コードだろうと、ゴミゴミ言うだけの低脳お経よりは百万倍マシ



71 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 08:19:27.71 ]
ゴミってレスは一行でまだいいけど、糞コードは害悪

72 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 12:29:45.90 ]
親侮辱したり延々何レスもとっかえひっかえ叩きまくったり
どう考えても一行ですんでないわけだが

73 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 15:05:17.05 ]
>>72
どうせお前が荒らしの張本人なんだろ。

74 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 15:14:31.71 ]
理解できないreduceを無理して使おうとするよりも自分が欲しい機能を自分で
組んだ方がいい。でないとミイラ取りがミイラになっちゃうぞ。

75 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 15:55:55.22 ]
>>72
あまりに酷い底能は親の責任だから仕方ないじゃん。
しかもその低能っぷりを人に披露してるわけだからさ。

76 名前:デフォルトの名無しさん mailto:sage [2013/07/28(日) 16:58:22.63 ]
>>74
それが長じて「Perlには超強力な正規表現がある。フレームワークなど不要」
などとのたまう人間がPerl系スレにもよくいますな

77 名前:デフォルトの名無しさん mailto:sage [2013/07/29(月) 00:01:31.57 ]
道具のしもべにはなりたくないのね

78 名前:デフォルトの名無しさん mailto:sage [2013/07/29(月) 01:01:36.43 ]
正規表現を使いたいからPerlを使うのかと思ってたけど、正規表現が苦手な
Perl使いって結構多いのか?正規表現はCPANモジュールに閉じ込めたいのか?

79 名前:デフォルトの名無しさん mailto:sage [2013/07/29(月) 01:03:48.57 ]
いや、単純に頭の悪い奴がPerlを選んでるってだけの話。

80 名前:デフォルトの名無しさん mailto:sage [2013/07/29(月) 06:02:16.28 ]
PHPを選ぶのはもっと頭の悪い奴だけどな



81 名前:デフォルトの名無しさん [2013/08/02(金) 14:59:59.18 ]
PerlってCGI以外で何に使われてんの?
CGI自体廃れてるしPerlってどこに需要あんの?

82 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 15:14:35.88 ]
>>81
Perlは正規表現基地害やワンライナー基地害の趣味としての需要がある。
一言で言うと、Perlはごみ。

83 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 16:19:30.06 ]
perlは元々ログ処理用に作られたんだから、テキスト処理用途では結構使われている

84 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 17:50:15.33 ]
テキスト処理もより生産効率が良く動作の速いPHPやRubyにどんどんシェアを奪われてる。

85 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 18:25:05.38 ]
おい、ツッコミの余地を与えてやってるんだからさっさとツッコめよ

86 名前:デフォルトの名無しさん [2013/08/02(金) 18:27:30.13 ]
これがレス乞食という生き物か

87 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 19:46:28.01 ]
PSGIが最高です

88 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 21:59:52.80 ]
テキスト処理に使われている
守秘義務があるんで公開するわけにはいかないけど

89 名前:デフォルトの名無しさん mailto:sage [2013/08/02(金) 22:12:10.67 ]
ツッコミの意味すら分からん下等動物がいるようだな

90 名前:デフォルトの名無しさん mailto:sage [2013/08/03(土) 00:31:51.54 ]
windows以外のOSの多くにデフォルトで載ってるから
シェルじゃちょっと手に余るっち処理をこなすのに便利
で速度が欲しくなったらそのままCな書き換える



91 名前:デフォルトの名無しさん mailto:sage [2013/08/03(土) 05:22:09.54 ]
Cな書き換える

92 名前:デフォルトの名無しさん mailto:sage [2013/08/03(土) 16:09:47.97 ]
椎名書き替える!

93 名前:デフォルトの名無しさん mailto:sage [2013/08/03(土) 21:50:22.27 ]
Perlは、WWW出現以前から便利な道具として使ってるよ

94 名前:デフォルトの名無しさん mailto:sage [2013/08/03(土) 22:53:59.48 ]
老害乙

95 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 00:56:14.97 ]
余るっち処理

96 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 00:56:34.66 ]
スレタイも読めないゴミども

97 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 05:37:04.48 ]
尼ルッチ処理

98 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 07:45:14.19 ]
Pythonとは違うから頭を切り替える必要がある

99 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 15:35:04.66 ]
尼ルッチ処理
椎名書き換える

100 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 17:18:24.99 ]
>>96
うるさいゴミ



101 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 17:34:02.04 ]
>Cな書き換える
これはまだ分かるよ
「Cに」って打とうとしてミスタイプしたんだろう

>手に余るっち処理
これは意味が分からない
どうミスタイプしたらこうなるんだ?
「っち」のところは「ti」と打とうとしてミスって「tti」になったのかと思ったけど、
そうすると本来打とうとした文章は「手に余るち処理」になる
これでも意味が分からない

と思ったけど
>Cな書き換える
これもやっぱり分からんわ
キーボードの「i」周辺のキーの並びは「uio」だから、
「に」のタイプミスでも「ぬ」か「の」になるはずで、
左端の「a」に指が飛ぶことはない

102 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 17:38:22.11 ]
>>101
カナ入力なら「な」は「に」の隣
「っち」は知らん

103 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 17:40:42.98 ]
カナ入力してるプログラマーっているの?

104 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 20:45:12.32 ]
>>103
プログラマのふりをした自称評論家ならいるかも知れんな
ここにも

105 名前:デフォルトの名無しさん mailto:sage [2013/08/04(日) 23:29:23.69 ]
うちの会社はカナ入力率高いと思う

106 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 00:31:56.48 ]
スレタイも読めないゴミども

107 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 01:00:41.33 ]
うるさいゴミ

108 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 02:02:44.16 ]
>>107
スレタイ読めない人ゴミ

109 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 03:27:17.75 ]
亞汰魔が汚禍死威

110 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 08:52:02.03 ]
>>101
Cな→Cに
余るっち→余るって

両方ともフリック入力でのミス



111 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 09:43:25.51 ]
>>110
んじゃ「手に余るって処理」って何?
どこの山奥の方言?

112 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 13:56:17.10 ]
いつまで粘着する気?

113 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 15:15:14.92 ]
>>112
既に>>110は独自路線で燃料投下している

114 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 15:18:25.57 ]
>>112=>>90
黙って耐えろ

115 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 15:58:15.98 ]
どこの方言か答えろボンクラ

116 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 16:00:19.18 ]
たった三行で2箇所もタイプミスするゴミ

117 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 16:09:23.98 ]
スマホ使ってる奴って例外なく阿呆だよな。
今回の>>90もそうだし。

118 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 17:47:00.10 ]
>>116
3行で2箇所ミスるようでは、プログラマは勤まらんわな。
「どうせ処理系がエラーチェックしてくれるし〜」とか言いそうだが、
そういう問題ではない。

119 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 18:11:17.87 ]
100000行で2箇所ミスったら廃業勧告されるのが筋

120 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 18:57:07.72 ]
>90は社会の落伍者クズニートだから業務でコードを書くことないし問題ない



121 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 19:29:31.96 ]
×黙って耐えろ
○俺がお前を死ぬまで殴るからそこを動くな

122 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) 20:48:23.49 ]
初心者を育てるのがPerl

123 名前:デフォルトの名無しさん [2013/08/06(火) 15:01:34.96 ]
モジュールのクロスビルドをしたいんだけど
perlのモジュールがそもそもどういう構成なのか
理解が足りてなくてイメージがわかない

簡単な解説をしてるホームページってある?

124 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 15:16:08.50 ]
>>123
何この教えて君?
これはさすがにゴミと言われても仕方ないな。
しかも「ホームページ」。

125 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 16:54:27.59 ]
>>124
分からないんですね、分かります。
俺も分からんから、気持ちは分かるがなw

126 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 16:59:23.30 ]
> ですね、分かります。
今どきまだこんな死語使ってる田舎者がいたとはw

127 名前:デフォルトの名無しさん [2013/08/06(火) 17:30:46.12 ]
DateTime::Formatの使い方がイマイチよくわからんな
CTime形式の日付フォーマットをISO8601に変換したいんだけど
1,2行でパッと書けないの?

128 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 19:31:37.38 ]
>>127
知能の足りないクズには無理だから諦めろ

129 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 20:09:33.81 ]
>>127
お前には1,2行でパッとは書けないよ。

何行でもだらだら書いてたらいいんじゃね。
なにしろいつレスがくるか分からない2chで質問するらい暇なんだからなw

130 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) 21:44:43.54 ]
ホームページって条件付けてるんだからその条件で答えてやればいいだろう
質問の後出しするようなゴミでもないだろうし

>>123
ない



131 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 07:43:27.66 ]
人を「ゴミ」とか「バカ」とか呼ぶだけのお仕事です

132 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 07:53:11.15 ]
>>131
ま、Perlごときで挫折してクビになったのが余程悔しかったんだろうよw

133 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 08:02:18.32 ]
単芝つけてまで自己紹介乙です^^

134 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 09:35:06.40 ]
>>133
それは敗北宣言かね?

135 名前:デフォルトの名無しさん [2013/08/07(水) 10:25:58.03 ]
Time::Pieceオブジェクトに 30年 足したいんだけど
どうしたらいい?

136 名前:デフォルトの名無しさん [2013/08/07(水) 11:04:35.03 ]
エラーが発生したとき、エラー発生行からのバックトレースを見たい
エラーが発生したとき自動的にconfess()が呼ばれると最高だけど
うまい方法あるかな

137 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 13:18:24.17 ]
先生、いざというときに手本も見せられず罵倒ばかりで
よく先生なんてやってられますね

138 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 14:14:59.09 ]
>>135
よう、情報乞食
お前には無理だって理解できたか?

139 名前:デフォルトの名無しさん [2013/08/07(水) 14:33:42.49 ]
perlでBSDソケットを簡単に扱うモジュールでおすすめをおしえて

140 名前:デフォルトの名無しさん [2013/08/07(水) 14:39:19.41 ]
ワンライナーを書いているときにプラグマをオプションで指定したい
warnings は -w で代用できるけどたとえば strict はどう書けばいいんだろうか



141 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 16:34:11.72 ]
>>139-140←こういう検索すらしない低知能が湧くと夏休みを感じるな

142 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 16:45:15.08 ]
>>140
書かなくていいから回線切れば?
お前が書けなくても誰も困らないから。

143 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 19:51:23.06 ]
出ました「回線切れ」

144 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 20:46:28.92 ]
>>140
そもそも「ワンライナーのために」use strict;はデフォルトでオフになってるんだよ。

145 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 21:30:13.97 ]
>>144


こいつ病気?
デフォルト設定とか分かりきったことを書くとか
そこまでして自己顕示欲を満たしたいのか。

146 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 21:33:54.23 ]
>>145
いいから明日はハロワに行けよゴミ

147 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 22:10:44.73 ]
誰かまとめて削除依頼出しておいてくれ。
俺はもう面倒だ。
それと、構うな。

148 名前:デフォルトの名無しさん mailto:sage [2013/08/07(水) 23:17:30.48 ]
jperl -Mstrict foo.pl

perldoc.perl.org/perlrun.html

149 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 00:31:56.22 ]
>>135
Time::Pieceオブジェクトどうしの足し算はすることができません。Timpe::Pieceオブジェクトには秒数あるいはかTime::Secondsオブジェクト
を足すことができます。

>>136
dieやPerl自体でエラーが発生したときに、独自のルーチンを呼び出す方法
oshiete.goo.ne.jp/qa/979508.html

150 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 00:34:42.49 ]
その名もすばりの use Socket;



151 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 01:09:26.72 ]
>>149は池沼
ググりもしない屑に回答してスレのレベルを下げようとしてる

というかこういう池沼がコツコツと回答してレベルを下げたのが今の状態

152 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 02:47:20.15 ]
頭が悪いと一言で言っても、知識や経験が足りないタイプと、そもそも知恵の足りないタイプがいる。
まぁ>>135みたいな人はどう見ても後者だよね、救いようがない。

153 名前:1/2 mailto:sage [2013/08/08(木) 05:23:52.00 ]
漏れにはちょっと変な趣味があった。
その趣味って言うのが、夜中になると家の屋上に出てそこから双眼鏡で自分の住んでいる街を観察すること。
いつもとは違う、静まり返った街を観察するのが楽しい。
遠くに見えるおおきな給水タンクとか、
酔っ払いを乗せて坂道を登っていくタクシーとか、
ぽつんと佇むまぶしい自動販売機なんかを見ていると妙にワクワクしてくる。
漏れの家の西側には長い坂道があって、それがまっすぐ漏れの家の方に向って下ってくる。
だから屋上から西側に目をやれば、その坂道の全体を正面から視界に納めることができるようになってるわけね。
その坂道の脇に設置されてる自動販売機を双眼鏡で見ながら「あ、大きな蛾が飛んでるな〜」なんて思っていたら、
坂道の一番上のほうから物凄い勢いで下ってくる奴がいた。
「なんだ?」と思って双眼鏡で見てみたら全裸でガリガリに痩せた子供みたいな奴が、
満面の笑みを浮かべながらこっちに手を振りつつ、猛スピードで走ってくる。
奴はあきらかにこっちの存在に気付いているし、漏れと目も合いっぱなし。
ちょっとの間、あっけに取られて呆然と眺めていたけど、
なんだか凄くヤバイことになりそうな気がして、急いで階段を下りて家の中に逃げ込んだ。

154 名前:2/2 mailto:sage [2013/08/08(木) 05:25:50.11 ]
ドアを閉めて、鍵をかけて「うわーどうしようどうしよう、なんだよあれ!!」って怯えていたら、
ズダダダダダダッって屋上への階段を上る音が。明らかに漏れを探してる。
「凄いやばいことになっちゃったよ、どうしよう、まじで、なんだよあれ」って心の中でつぶやきながら、
声を潜めて物音を立てないように、リビングの真中でアイロン(武器)を両手で握って構えてた。
しばらくしたら、今度は階段をズダダダダッって下りる音。
もう、バカになりそうなくらいガタガタ震えていたら、
ドアをダンダンダンダンダンダン!!って叩いて、チャイムをピンポンピンポン!ピポポン!ピポン!!と鳴らしてくる。
「ウッ、ンーッ!ウッ、ンーッ!」って感じで、奴のうめき声も聴こえる。
心臓が一瞬とまって、物凄い勢い脈打ち始めた。
さらにガクガク震えながら息を潜めていると、
数十秒くらいでノックもチャイムもうめき声止んで、元の静かな状態に……。
それでも当然、緊張が解けるわけがなく、日が昇るまでアイロンを構えて硬直していた。
あいつはいったい何者だったんだ。
もう二度と夜中に双眼鏡なんか覗かない。

155 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 13:44:26.48 ]
>>144
それをオプションでオンにしたい

156 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 13:50:23.68 ]
-Mstrict

157 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 15:47:35.86 ]
>>155
何でオプションすら自分で調べられない愚図がプログラムなんかに手を出したのか疑問。

158 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 16:10:08.43 ]
他人を頼る前提でプログラミング始めたんだろ
自分一人でできない癖に手を出す知恵遅れ

山に軽装で登って遭難するバカがたまにいるだろ?
そんなバカのために捜索隊が出動して問題になってるけど、
そういうバカは日常生活でも他人に迷惑かけまくってるが自覚がない
>>155のように生きてるだけでウザがられてるのにね

159 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 16:12:51.40 ]
>>156
ありがとう、できた

160 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 16:16:47.96 ]
>>159
ありがとうじゃなくてごめんなさいだろ?
お前の場合は生まれてきてごめんなさいが正解。



161 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 17:03:17.25 ]
perlerになんの恨みがあるのか
しかも2chのスレに1年以上も粘着してるのがさらに異常

162 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 17:21:35.93 ]
みんなその異常者を叩きまくってるけど、叩いて追い出してどうするのか。
迷惑だ迷惑だって言ってるけど、それこそ社会と接点をもたれると迷惑だから、こういう所で拘束しておくべきだろう。
ここで相手をしてやれば、その異常者がここにレスをする間、わずか5秒でも10秒でもここに拘束でき、その分、異常者が社会と接点を持つ時間を5秒でも10秒でも減らすことができる。

>>155
お前みたいな異常者の存在が社会にとってどれほど迷惑か分かるだろう
それが理解できるなら、またいつでもこのスレにおいで

163 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 19:17:13.38 ]
例外をキャッチする方法ってeval以外に無いのかな
なんかevalって嫌なんだよな〜

164 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 19:42:54.25 ]
>>163
他にはないよ。
ないことはないけど、他のはバグや癖があってまともに使えない。




















ってレスが来れば信じるアフォw

165 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 19:58:07.29 ]
>>163
これとか参考にしたら
www.google.co.jp/search?client=opera&q=%E3%83%90%E3%83%BC%E3%82%AB%EF%BD%97

166 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:01:25.49 ]
>>163
内部ではeval使ってるだろうけどtry catch風にかけるモジュールならあるよ

167 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:09:32.93 ]
やっと1匹釣れた

168 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:16:57.64 ]
>なんかevalって嫌なんだよな〜
ここって日記OKなんだっけ?

169 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:20:35.79 ]
>>163
Try::Tiny

170 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:27:36.51 ]
なるほど、このスレは日記を書けばレスをもらえるスレか。



171 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:30:11.50 ]
やばい、この子可愛い
ttp://www.youtube.com/watch?v=LLk60oPJ5us

172 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:35:55.97 ]
喋らなければかわいいw

関西人か?
何の仕事してるのか気になる。

173 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:39:26.50 ]
>>163
>>嫌なんだよな
嫌なら使わなくていいからもう来るなよ

174 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 20:48:17.93 ]
>>171

www.youtube.com/watch?v=gZ8CkCbWlcc

こっちのほうが絶対可愛いだろ。

既出だけど。

175 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 21:12:52.65 ]
何歳?

176 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 21:40:57.75 ]
>>175

俺?21歳Perl使い。

知り合いの個人経営の店のウェブサイトを作ったりしてる。

格安で引き受けてるんだけどそれがバイト代わり。

商品とかメニューとかをその個人経営してる人でもアップデートできるようにするCGIとかを

Perlで組んでる。

177 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 22:00:57.86 ]
>>176
氏ねお前じゃねーよ
YouTubeのほうだ

178 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 22:59:35.98 ]
>>177
知るかボケ。

179 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:33:13.15 ]
Time::Pieceオブジェクトにこだわらなければ、localtimeの年に30足したほうが
手っ取り早い

180 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:35:44.15 ]
>>179
実行速度より手っ取り早さを出す馬鹿は来ないでね



181 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:38:19.04 ]
print $fh "test"ってどうして$fhと"test"の間にカンマがいらないんですか?

182 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:46:26.07 ]
>>180
my($year,$month,$day) = (localtime)[5,4,3];
my $after30years = sprintf('%04d-%02d-%02d',1900+$year+30,$month+1,$day);
実行速度、大事な。

183 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:52:04.84 ]
>>181
お前みたいな馬鹿が何で2chで書き込んでんの?

184 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:53:58.14 ]
>>179←時間差で釣れたwwwwwwww

185 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:57:32.95 ]
>>181
カンマがあると $fh が STDOUT にでちゃうから

186 名前:デフォルトの名無しさん mailto:sage [2013/08/08(木) 23:58:29.80 ]
>>185
どういう仕組なんでしょうか?

187 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:01:58.63 ]
露骨な釣りは美しくないな。
ここではありがとうこざいましたとか言って丸く収めといて、
外部サイトでみんなでディスりまくるのが今のトレンド。

このスレは馬鹿が多くてまともなレスが返ってこないから安定してネタになる。
回答してる本人はドヤ顔で回答してるからかなり面白いネタになる。
馬鹿にされるような回答を付けてるとは思ってないから、
外部でコケにされてるとは夢にも思わないんだろうな。
ありがとうこざいましたとかレスもらって鼻高々なんだろ。

188 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:03:36.46 ]
>>186
このスレのレベルをよっぽど下げたいんだな
標準出力も分からない奴がコーディングしてるとかw

189 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:05:06.28 ]
>>186は精神的に問題あるんじゃね?
問題なければこんな質問はしない

190 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:06:18.53 ]
文法上、出力内容と出力先を区別できるようにしたいし、しかも出力先を
省略できるようにしたいから

生まれてきてくれてありがとう、うれしいよ



191 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:06:36.98 ]
>>186=荒らし

以後スルーよろ

192 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:08:09.01 ]
こういう仕組みを自分の関数ではできないのかなぁと思いました

193 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:09:46.40 ]
仕組み的には
$fh->print("test");
こんな感じ

194 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:09:49.34 ]
>>192
ここはお前みたいな奴が思ったことを書き込むブログではない
お前みたいな奴がブログ代わりに使うから怪談やニコ生が貼られるんだろ

195 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:15:17.80 ]
>>193
呼び出しに関してです。
print は1つだけ特別にカンマ無しで変数を取れますが、
そういう関数、例えばmy_printを作る事はできないのかなぁと。

sub my_print {
# ??
}

196 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:18:07.15 ]
>>177
このとき22歳くらい
だから今23歳か24歳くらいじゃないかな
ttp://www.youtube.com/watch?v=I5d070z-9tQ

197 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:21:33.84 ]
>>195
カンマがないと参照の配列で渡されるから
sub my_print{
@a = $_[0];
@b = $_[1];
でカンマなしで受けとれる

198 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:24:12.16 ]
>>192
お前がどう思おうがどうでもいいこと
どうせ友達も屑みたいな奴ばっかなんだろ
ここは思ったくだらない妄想を垂れ流すスレッドではない
そしてそんなことも分からない奴には無理

199 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:28:37.33 ]
つくづくPerlって糞言語だなと再認識したわ

200 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:29:25.07 ]
>>198
お前が一番屑だ馬鹿



201 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:30:18.52 ]
>文法上、出力内容と出力先を区別できるようにしたいし、しかも出力先を
>省略できるようにしたいから

何でこれに突っ込まないんだ?
仕組みとそういう仕組みに至った理由がごっちゃになってて説明になってないが。

202 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 00:31:45.51 ]
>>197
sub my_print {
@a = $_[0];
@b = $_[1];
print "a: @a";
print "b: @b";
}

my_print "a" "hoge", "hoge";

String found where operator expected at test.pl line 10, near ""a" "hoge""
(Missing operator before "hoge"?)

となってしまいました。

203 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 01:05:18.60 ]
>>202
これはただの釣りじゃない
質問してるヴァカがPerlの基本的な仕様を知っているかどうかのテスト
知っていれば読んだだけで分かる

ここは基礎もまともにできてないヴァカにマンツーマンで教えるスレか?

204 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 01:14:26.94 ]
知っていれば読んだだけで分かる=俺が知っているとは限らない

205 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 01:30:38.12 ]
マンツーマンって、気に入らなきゃ無視すればいいだけなのに
何言ってんだか

206 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 01:50:21.39 ]
マンツーマンは知らんけど>>202の低脳っぷりはヤバいwww深刻なエラーが起きるようなコードも平気でコピペするんだろうwwwww

207 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 02:21:19.76 ]
>>199
だよな
なんせデフォルトでswitchも使えないんだからな
産廃扱いされても文句は言えない

208 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 06:47:53.97 ]
use strict付けても型チェックがほとんど行われないのはマジでゴミ以下、こんな言語使う奴は頭が腐ってる。

209 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 09:48:17.43 ]
そもそもuse strictがあること自体おかしい。
今は付けることが推奨されてるけど、
付けるとモジュールなどによっては不具合が起きる場合があるから必須ではない。
最初からそういう前提で作らなかったのが問題。
学習コストや開発効率以前に設計そのものに欠陥がある言語の典型。
産廃未満のカス。

210 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 11:00:09.49 ]
>>209
>モジュールなどによっては不具合が起きる場合がある
たとえば? 具体例を挙げてみてよ



211 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 11:07:24.78 ]
PHPが出現した時点でPerlがオワコンなのは確定してた
老害がリヨウモクテキガー、パールスラツカイコナセイバカガーをやってなんとかここまでもたせたけどもう限界

212 名前:デフォルトの名無しさん [2013/08/09(金) 13:17:01.88 ]
evalで例外をキャッチするとき、use diagnosticsが無効になるけど
これ有効にしたままにはどうしたらいいの?

213 名前:デフォルトの名無しさん [2013/08/09(金) 13:41:26.97 ]
evalで例外キャッチするようにプログラムを書くと、
-cオプションでの構文チェックが効かないのな。

これは面倒だ。 みんなどうやって回避してんの?

214 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 14:17:45.25 ]
Perlを使うのをやめる

215 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 14:19:16.12 ]
質問者から言語にターゲットを変更したの?

216 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 15:56:29.00 ]
PHPはWeb用途では高性能スポーツカーかも知れんが、所詮それだけの(用途限定の)存在。
多目的実用車のPerlと優劣を云々すること自体、無意味でありガキの発想。

217 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 16:17:20.35 ]
>>211みたいなヨダレ垂らした低脳に使ってもらわなくても
Perlは生き残るから無問題

218 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 16:49:26.27 ]
>>212
お前みたいな一人では何もできない奴ってどこから湧いて出るんだろうな。

219 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:07:45.81 ]
>>218
Perlから逃げ出して遠くから煽ってるだけの奴よりはマシだろ

220 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:16:44.78 ]
$scalarは\$scalar、@aryは\@aryとすれば参照を得られますが
関数の返り値を参照にする記述法はありませんか?
具体的には
my ($a, $b) = map {my @tmp = split('<>', $_); \@tmp} @_;
というコードから@tmpを消したいのですが
my ($a, $b) = map {\split('<>', $_)} @_;
では動きませんでした。



221 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:21:28.63 ]
my ($a, $b) = map {[split('<>', $_)]} @_;

222 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:24:26.90 ]
>>221
な、なるほど、無名配列の定義の中で返り値を展開させるのですね。
ありがとうございました。

223 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:50:14.59 ]
>>222
いいから二度と来るなよ。

224 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 17:56:05.15 ]
配列ではなくハッシュを引数で受け取る場合についての質問です
配列を引数に取る場合はザメの話題が最近ないのですが
最近はどのようなつぶやきをしているのでしょうか?
よろしくお願いします

225 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 21:25:14.83 ]
>>222
>>222
>>222
>>222
>>222

226 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 23:10:41.04 ]
次スレのテンプレに追加予定。

# 30年後の日付を取得する方法
my($year,$month,$day) = (localtime)[5,4,3];
my $after30years = sprintf('%04d-%02d-%02d',1900+$year+30,$month+1,$day);

# 1000日後の日付を取得する方法
my($year,$month,$day) = (localtime(time+1000*24*60*60))[5,4,3];
my $after30years = sprintf('%04d-%02d-%02d',1900+$year,$month+1,$day);

Time::Pieceを使う別解は↓

227 名前:デフォルトの名無しさん mailto:sage [2013/08/09(金) 23:13:00.24 ]
s/\$after30years/$after1000days/ if $count++;

228 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 03:41:33.11 ]
自己顕示欲の塊だな

229 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 07:49:54.94 ]
出ました「自己顕示欲」

230 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 09:06:34.32 ]
「30年後の日付取得をテンプレに入れろ」って、、
そんなもん入れるくらいだったら PERL5OPTの設定とか
他に入れるもんあるわ、、、

たぶん、(1000日後とか)勉強してやり方が判ったから、
嬉しくて書き込んだんだろうけど、自己顕示以外の何物でもない



231 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 09:34:44.75 ]
ついでだから。
>>210
% export PERL5OPT='-Mstrict -Mwarnings'
% corelist Time::Piece
Global symbol "$running_under_some_shell" requires explicit package name at /PATH/TO/bin/corelist line 3.
BEGIN not safe after errors--compilation aborted at /PATH/TO/bin/corelist line 125.
% export PERL5OPT='-Mwarnings'
% corelist Time::Piece
Name "main::running_under_some_shell" used only once: possible typo at /PATH/TO/bin/corelist line 3.

Time::Piece was first released with perl v5.9.5
#1. corelist = core module のうちの一つ
#2. $running_under_some_shellによるエラーはwin環境だと出ません。だったっけ

232 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 10:47:16.85 ]
同じ質問⇒同じ回答(レス消費)

233 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 13:34:14.61 ]
>>231
恥ずかしくないの?

234 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 13:48:53.35 ]
>>233
言葉尻掴まえたんだろうけど、恥かしい奴だなあ、お前。

235 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 14:15:06.10 ]
>>234←基地害

Perl厨ってこういう基地害しかいない印象。

236 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 14:19:14.02 ]
欠陥だらけの糞言語perlを有り難がって使うのなんて基地害しかいないからだろ

237 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 14:25:37.36 ]
>>236
だが、Perlすらロクに使えないお前とは天と地の開きがある

238 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 14:32:55.80 ]
Perlすらとか言ってる老害いるけど一貫性のない産廃に「すら」って付けて何が言いたいんだろうな
「うんこすらロクに食べられない」って言ってのと同じだから、「すら」って付いてても逆にハードル高いし、それを超えたところで一般社会ではアホ扱いされるだけ
一部のマニアの間ではヒーローなのかもなw

239 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 15:30:28.01 ]
>>238
一貫性で飯が食えるか小学生

240 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 15:53:50.14 ]
use strict推奨とか言って付けるとエラーが出ることもあるゴミ言語perl。
phpも大概糞だけどそれでもperlよりは幾分かマシ。



241 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 16:04:25.66 ]
まぁPerlが糞かどうかはともかく
>>234みたいな人間が使う言語だってのは事実wwwwwwPBIwwwwwwww

242 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 16:29:29.11 ]
>241
>234はPerl使いじゃなくてPerl使いのフリしたネガキャンだよ。
お前のような情弱にPerlの悪い印象を植え付けるためのな。

243 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 20:00:56.72 ]
Time::Pieceを使う別解(レス節約)

# 30年後の日付を取得する方法
use Time::Piece;
my($year,$month,$day) = (localtime)[5,4,3];
my $after30years = sprintf('%04d-%02d-%02d',1900+$year+30,$month+1,$day);

# 1000日後の日付を取得する方法
use Time::Piece;
my($year,$month,$day) = (localtime(time+1000*24*60*60))[5,4,3];
my $after1000days = sprintf('%04d-%02d-%02d',1900+$year,$month+1,$day);

244 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 20:04:00.64 ]
>>243
お前がリアルでもウザがられてるのはそういうところだよ。

245 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 20:17:57.39 ]
「ぼく1レスにまとめたよ!すごいでしょ!」

人格形成の段階で誉められないとこういう人間ができることが多いから
恐らく親がDQNでまともに教育しなかったんだろう
だからどこで何をすれば他者の承認を得られるか知らないんだよな
それでこういう不特定多数の人間の目につくところでゴミ書き込みをする

246 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 21:36:19.28 ]
>>243
お前が回線切ればレスだけでなく色々節約になる。

247 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 22:38:15.64 ]
何年後、何日後ってところに具体的な数値を当てはめてる辺り

プログラマの素質ゼロのゴミクズだとは思う

素質がわずかでもあればY年後、D日後で利用可能な汎用コードを書くからね

このレス見てから慌てて修正するんだろうけど遅すぎ

頭の悪い奴は救いようがないって良い例

248 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) 23:05:09.10 ]
素質は生まれたときから進化も退化もしないそうです
そう信じないと生きていけないならもう何も言うまい

249 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 01:23:54.12 ]
プログラムで飯食ってる方々は罵倒しなきゃやってられないほど大変そうで

250 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 01:25:19.99 ]
>>247
具体的な値でも修正前の1発目なら大目にみれる。
修正版であれだから頭弱すぎ。



251 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 09:54:19.13 ]
time()なんかに足し算したら32ビットなPerlで2038年問題になるんじゃね?w

252 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 13:17:30.47 ]
それ以前に年に%04dを使ってるあたり、10000年以降を考慮してないよな

253 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 14:20:50.98 ]
10000年どころか2038年までもPerlは残ってないからどうでもいい
こんな産廃が後20年以上残ってると本気で思ってるのか

254 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 14:34:02.97 ]
「産廃」と「ゴミ」しかボキャブラリのない無能煽り師は
2038年まで生き残れないことは確かだな

255 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 14:38:24.96 ]
自己紹介乙w

256 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 14:51:55.01 ]
どうせ自分のメモ代わりに使いたかっただけだろ>>243は。
ブログと2chの区別すらつかなくなってるんだろうな。

こういう判断力のかけらもない奴は実社会でもかなりウザがられてるんだけど
自覚はあるのかね。

257 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 15:33:34.23 ]
わざわざ煽りにだけ来るやつの方がうざいから

258 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 15:42:15.97 ]
うざいだけならまだしも>>243の場合は存在が迷惑

259 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 16:30:48.71 ]
>>255
それは「何も言い返せない時の悔し紛れ」だってことぐらい
煽り師なら知ってるんだろうな?

260 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 16:39:49.27 ]
・「何も言い返せない時の悔し紛れ」だってことを既成事実化
・煽り師というレッテル貼り

二つの手法を組み合わせた攻撃
さすが本物の荒らしは色んな武器持ってるな



261 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 17:04:43.29 ]
N88BASIC使いたいがエミュレーション探さなきゃいけない面倒さよ

262 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 17:08:06.29 ]
>>260
つまらん
却下

263 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 17:23:52.87 ]
素人にエンターテイメント性を求めてるキチガイがいるときいて

264 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 17:30:27.61 ]
>>262のほうがつまらない。
面白いと思ったんだろうか。

265 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 18:24:06.95 ]
>>264
負け惜しみは意味なし
却下

266 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 19:37:35.73 ]
いっそお互いボクシングで決着つけたら?

267 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 20:54:32.37 ]
雑魚同士のボクシング

268 名前:デフォルトの名無しさん mailto:sage [2013/08/11(日) 21:31:58.37 ]
意見が対立してるならまだしも>>265みたいに煽りにきてる人にボクシングさせてもどうしようもないだろ
つーかいつまで粘着するんだろうな、もう1年くらいになるんじゃね?

269 名前:デフォルトの名無しさん mailto:sage [2013/08/12(月) 13:11:40.09 ]
性格のにじみ出た醜い顔してんだろうな

270 名前:デフォルトの名無しさん mailto:sage [2013/08/12(月) 13:21:56.87 ]
自分がいつまで粘着を続けるつもりでいるか、もはや自分自身でもわからない状態ということか



271 名前:デフォルトの名無しさん mailto:sage [2013/08/12(月) 15:49:59.82 ]
>>269
鏡見た感想はブログに書いたほうがいいよ。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<62KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef