Perlについての質問箱 62箱目at TECH
Perlについての質問箱 62箱目 - 暇つぶし2ch1:デフォルトの名無しさん
13/11/21 22:09:12.42
ここは長い間使われ今も有名企業で多数使用実績のある
Perlに関する質問スレです。

Perlに関することならなんでも質問してください。
以前はCGI関係はWEBプログラミング板とのことでしたが、
厳密に分けられることでもないので区別するのをやめようと思います。


【キチガイ荒らし警告】荒らしはスルーが一番です。
近頃キチガイが出没しています。普通の質問や回答に対して
頭が悪いなどという嫌がらせレスを短時間に数回行うのが特徴です。
またこのキチガイがいう「向こう」は存在しませんので
相手にせず、スルーして質問、回答をしてください。


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

httpp:/www.perl.org/get.html
Download Latest Stable Source (5.18.1)

▼前スレ
Perlについての質問箱 61箱目
スレリンク(tech板)
リンク集は >>2-3
Perl 日本語処理の基礎の基礎 >>4

2:デフォルトの名無しさん
13/11/21 22:09:55.88
【本】
初めてのPerl 第6版(リャマ)[2012年07月 発行]
URLリンク(www.oreilly.co.jp)

続・初めてのPerl 改訂第2版 [2013年08月 発行]
URLリンク(www.oreilly.co.jp)

マスタリングPerl [2009年03月 発行]
URLリンク(www.oreilly.co.jp)

もっと自在にサーバを使い倒す 業務に役立つPerl [2012年4月11日発売]
URLリンク(gihyo.jp)

モダンPerl入門 [2009/2/10]
URLリンク(www.amazon.co.jp)
モダンPerl入門 増補改訂版(仮)[2014年1月予定]
URLリンク(codezine.jp)

Perl CPANモジュールガイド [2011/4/8]
URLリンク(www.amazon.co.jp)

【オンラインマニュアル】
最新のドキュメント: URLリンク(search.cpan.org)
perldoc.jp: URLリンク(perldoc.jp)
perldoc.perl.org: URLリンク(perldoc.perl.org)

3:デフォルトの名無しさん
13/11/21 22:10:29.39
[少し古めの良書]

プログラミングPerl 第3版 VOLUME 1,2(駱駝)[2002年09月 発行]
URLリンク(www.oreilly.co.jp)
URLリンク(www.oreilly.co.jp)

Perlクックブック 第2版 VOLUME 1,2 [2004年09月 発行]
URLリンク(www.oreilly.co.jp)

Perl ベストプラクティス [2006年08月 発行]
URLリンク(www.oreilly.co.jp)

Perl Hacks [2007年01月 発行]
URLリンク(www.oreilly.co.jp)

実用 Perlプログラミング 第2版 [2006年03月 発行]
URLリンク(www.oreilly.co.jp)

4:デフォルトの名無しさん
13/11/21 22:11:00.67
【日本語、Unicode関連】

Encodeモジュール
URLリンク(search.cpan.org)

第31回 encoding:いつまでもjperlから抜け出せない方に
URLリンク(gihyo.jp)

第32回 Encode:日本語だけ扱えればよいのではなく
URLリンク(gihyo.jp)

perlunifaq - Perl Unicode FAQ
URLリンク(perldoc.jp)

perlunicode - Perl における Unicode サポート
URLリンク(perldoc.jp)

URLリンク(www.rwds.net)

【モジュール】
CPAN.com: URLリンク(search.cpan.org)

【Perl環境構築】
plenv
URLリンク(github.com)

cpanm
URLリンク(search.cpan.org)
URLリンク(perldoc.jp)

5:デフォルトの名無しさん
13/11/21 22:14:45.11
【Windows向け情報】

※PerlはLinuxで使うことをおすすめします。
使用実績はLinuxがほとんどでしょうし、Windowsの場合は
Windows特有の不具合が発生したりします。

今は仮想マシンでWindowsを使っていてもその上で
無料でLinuxを使うことが可能です。

Windowsでの利用は大変なだけでメリットがありません。

↓それでもWindowsを使いたい場合人向け

# [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;
# 以上の内容は、日本語処理が解らない人でも、とりあえず日本語処理ができてしまう
# おまじないです。

6:デフォルトの名無しさん
13/11/21 22:21:34.88
【日本語処理の基礎】
use utf8;
use open IO => ":encoding(cp932)";
binmode STDIN => ":encoding(cp932)";
binmode STDOUT => ":encoding(cp932)";
binmode STDERR => ":encoding(cp932)";
use Encode;

ファイル名は文字列として扱えないので
・シェルのリダイレクトを利用する
・コマンドラインパラメータで渡す
・環境変数に設定しておきそれを使う
のようにします。

7:デフォルトの名無しさん
13/11/22 01:13:50.16
Windows上でperlを使う場合のTIPSを教えてください

8:デフォルトの名無しさん
13/11/22 07:27:17.18
>>7
まずVirtualBoxをインストールします。

9:デフォルトの名無しさん
13/11/22 15:36:53.16
300レス以上残ってるのに糞スレ乱立乙。

■■□■■■■□■■■■□■■■■■■■■■■□■■■■■■■■
■■□□□□■■□■■■□■■□□□□□■■■□■■■■■■■■
■■□■■□■■□■■■□■■■■■■□■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■□■■■■
■■■■■□■■■■■□■■■■■□■■■■■□■■■□■■■■
■■■■□■■■■■□■■■■■■□□■■■■□■■□■■■■■
■■■■□■■■■■□■■■■■□■■□■■■□■■□■■■■■
■■■□■■■■■□■■■■■□■■■■□■■□■□■■■■■■
■■□■■■■■□■■■■■□■■■■■■■■□□■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■□■■■■■□■■■■■■■■■■■■■■■■■■■■■
■■■□□■■■■■□■■■■■■■□□□□□□□□□□□□■■
■■□□■■■■■□□□□□□■■■■■■■■■■■■■□□■■
■□□■■□■■■□■■■■□■■■■■■■■■■■■□□■■■
■■□■□□■■□□□■■□□■■■■■■■■■■■□□■■■■
■■■□□■■□□■□□□□■■■■■■■■■■■□□■■■■■
■■□□■■■■■■■□□■■■■■■■■■■■□□■■■■■■
■■□■■■□■■■□□□□■■■■■■■■■■□■■■■■■■
■□□□□□□■■□□■■□□■■■■■■■■■□■■■■■■■
■■■■□■■■□□■■■■□□■■■■■■■■□■■■■■■■
■■□■□■□■■■■□□■■■■■■■■■■■□■■■■■■■
■■□■□■□■■■■■□□■■■■■■■■■■□■■■■■■■
■□□■□■□■■■■■■■■■■■■■■■■■□■■■■■■■
■□■■□■■■■□□□■■■■■■■■■■■■□■■■■■■■
■■■■□■■■■■■□□□■■■■■■■■■■□■■■■■■■
■■■■□■■■■■■■■□□■■■■■■□□□□■■■■■■■

10:デフォルトの名無しさん
13/11/22 21:46:42.11
Perlの利用状況として、CGIプログラミングがあることは間違いないと思いますが、
それがPerlのすべてではありません。一番多いのは、Windows上でのテキスト処理
だと思われます。ですから気兼ねなく質問してみてください。罵詈雑言は無視です。

11:デフォルトの名無しさん
13/11/22 22:40:00.49
罵詈雑言以前にPerlの利用価値そのものがない
Windows上でもWindows上じゃなくてもPerlで処理しようとしてる時点で情弱だろう
わざわざ欠陥言語で処理するとかありえない

12:デフォルトの名無しさん
13/11/23 01:11:07.81
>>11
死ね

Perlは地球上で最高の言語

13:デフォルトの名無しさん
13/11/23 04:11:26.65
質問です。

下記のような改行タグが連続している場合、最大2つに置換させる方法を教えて下さい。

改行タグ1つ → 1つのまま
改行タグ2つ → 2つのまま
改行タグ3つ → 2つに置換
改行タグ4つ → 2つに置換


条件としては、改行タグ<br />は固定として、タグの前後には空白もしくは\nが、存在していたりしていなかったりです。
よろしくお願いいたします。

my $string = " <br /> \n<br />\n<br /><br /> <br />";

$string =~ s/???/???/g;

14:デフォルトの名無しさん
13/11/23 04:54:39.56
>>13
s/\n{2,}/\n\n/g
でどう?

一応正規表現だけで独立したスレあるよ

15:デフォルトの名無しさん
13/11/23 04:59:41.61
あ、すまん、改行じゃなくて改行タグか

s/(<br \/>){2,}/<br \/>/g

16:デフォルトの名無しさん
13/11/23 07:23:09.14
2つに置換だから
s/(<br \/>){2,}/<br \/><br \/>/g

17:デフォルトの名無しさん
13/11/23 10:34:47.52
タグの前後には空白もしくは\nが、存在していたりしていなかったりです。

$string =~ s|((?:\s*<br />\s*){2,})|<br /><br />|g;

18:デフォルトの名無しさん
13/11/23 12:58:32.90
>>13
スレ違いも分からないヴァカに分かるわけないじゃん

19:13
13/11/23 15:33:37.91
>>14-17

ありがとうございます。

{2,}がキモですね。
上を参考にこれで確認しました。↓

my $br = qr/[\s\n]*<br \/>[\s\n]*/;
$string =~ s/$br{2,}/<br \/><br \/>/g;

あと、正規表現スレあったんですね。
失礼しました。

20:デフォルトの名無しさん
13/11/23 16:06:41.47
>>19
お前みたいなクズが来ると迷惑なんだよ
二度とくるな

21:デフォルトの名無しさん
13/11/23 16:21:50.69
あー、また例のキチガイの時間かw

22:デフォルトの名無しさん
13/11/23 17:18:39.65
だろうなw
わざとスレ違いの質問して荒らすつもりなんだろw

23:デフォルトの名無しさん
13/11/23 17:23:39.90
質問者に絡む奴がキチガイらしいよ。注意していね。

24:デフォルトの名無しさん
13/11/23 17:44:21.06
>>13
生きてるだけで社会の迷惑になってるっていい加減気付いたら?
お前みたいな基地害は相手にしたくないのに無視するわけにもいかないから当たり障りない対応をさせられてる
リアルお前の周りの人の気持ち考えたことある?
ないだろうな。

25:デフォルトの名無しさん
13/11/23 17:48:52.59
質問者に絡む奴は荒らし
スレ違いの質問でスレを埋めるのは荒らしではない

26:デフォルトの名無しさん
13/11/23 19:50:12.47
よし、どんどんスレ違いの質問で埋めろ!

27:デフォルトの名無しさん
13/11/23 23:23:17.24
誰が何と言おうとPerlが終焉間近なのは事実。
先月は過去最低じゃねーか。

28:デフォルトの名無しさん
13/11/24 00:24:13.83
Perlの実績はmixiくらいしかない

だけどFacebookに負けた
Facebookが日本に入ってきたときに、対抗するためのシステム変更や機能追加が間に合わなかったんだよね
Perlだと言語の脆弱性を補うために人間が考えてコーディングしてやらないといけないから、それに時間がかかりすぎて間に合わなかった

Perlはコストがかかりすぎて実用的でない

29:デフォルトの名無しさん
13/11/24 00:48:31.80
たぶん
>Perlの実績はmixiくらいしかない
ここで大きく間違えてるんだと思うけど...作られたソフトで公開されるのは
ごく一部で、ほとんどのソフトは自社内・組織内や個人的に使われていると思う
けどね
しかもFacebookとmixiって方向性も違うでしょ

30:デフォルトの名無しさん
13/11/24 01:00:59.25
方向性も何も・・Facebook始めたからmixi辞めたって奴多いのに・・・・。

31:デフォルトの名無しさん
13/11/24 02:07:51.75
Perlの人気って明らかに下がりまくりだったな。
2023年になくなるとかってスレが立ってたけど
このペースで下がれば現実になりそう。
//Perlの代わりにPHPが使われるかは疑問。

32:デフォルトの名無しさん
13/11/24 02:40:02.44
まあ、次の言語もUNIX/C/正規表現の文化を引き継ぐものになるだろうから
Perlを覚えていて損はないと思うけどね。組込み関数や特殊変数が整理され
るから100%の上位互換とはならないが、まあまあ上位互換な言語に落ち着く
だろう。その点、Perl6が日の目を見ることはほぼない。

33:デフォルトの名無しさん
13/11/24 02:45:21.19
もちろんインデントが強制されたり、オブジェクト指向が強制されたりするような
プログラマに何かを押し付けるタイプの言語になることもない。

34:デフォルトの名無しさん
13/11/24 04:06:37.78
押し付ける言語も糞だが、いい加減な仕様の言語も糞

print"foo";
print "foo";
print("foo");

どれでも動くとか終わってる
ただのゴミ

35:デフォルトの名無しさん
13/11/24 11:25:51.30
% ruby -le 'print("foo"); '
foo
% ruby -le 'print"foo"; '
foo
% ruby -le 'print "foo"; '
foo

% php -r 'echo"foo"; echo "\n";'
foo
% php -r 'echo "foo"; echo "\n";'
foo
% php -r 'echo("foo"); echo "\n";'
foo

36:デフォルトの名無しさん
13/11/24 11:52:58.92
Cやシェルの機能をもっと取り込んでCで書いていた分野をカバーしたい

37:デフォルトの名無しさん
13/11/24 16:02:39.61
>>35
フィゾンは?

38:デフォルトの名無しさん
13/11/24 16:13:58.62
$ python
>>> print "foo"
foo
>>> print"foo"
foo
>>> print("foo")
foo
>>> exit()

39:デフォルトの名無しさん
13/11/24 17:59:57.42
一方パールは
C:\>perl -e "print('foo');"
foo
C:\>jperl -e "print'foo';"
foo
C:\>perl -e "print 'foo';"
foo

40:デフォルトの名無しさん
13/11/24 18:52:45.35
perlもうだめぽ

41:デフォルトの名無しさん
13/12/12 22:56:41.24
apacheの性能を最大限に発揮するにはperlが必要

42:デフォルトの名無しさん
13/12/13 03:00:50.55
>>38
3系でダメになったよね
そもそもREPLやワンライナーでは使いものにはならないからどーでもいいけど

43:デフォルトの名無しさん
13/12/13 08:18:41.80
元レスの頭の悪い煽りレベルの自由度だったら、括弧付きって制約を除けば python3 でも残ってるんだけどね。
% python3
>>> print ( "foo" )
foo
>>> print ("foo")
foo
>>> print("foo")
foo
>>> print "foo"
File "<stdin>", line 1
print "foo"
^
SyntaxError: invalid syntax
>>> exit()

44:デフォルトの名無しさん
13/12/14 19:54:45.16
Perlは動的言語の中で最強の言語です。
これ以上の物は存在しません。

45:デフォルトの名無しさん
13/12/15 06:40:10.52
でもゴミ

46:デフォルトの名無しさん
13/12/15 12:07:54.37
挫折した人にとっては確かにゴミだよなー
でも、本当のゴミはPerlじゃなくて能力不足の君なんだけどね

47:デフォルトの名無しさん
13/12/15 14:12:03.53
そうそう。
Perlは韓国で大人気だよね。
世界全体で見るとPerlとRubyは僅差だけど、
韓国ではRubyよりPerlのほうが圧倒的に人気がある。
やっぱり韓国はIT産業で世界を牽引してるだけあって、
本当に使える言語が何なのかちゃんと分かってる。
それをゴミ扱いとか。

48:デフォルトの名無しさん
13/12/15 14:15:59.50
LarryがUnicode勉強してPerl5を軌道修正してくれればいいのに

49:デフォルトの名無しさん
13/12/15 14:30:50.82
文字コード一つで破綻する脆弱設計パールw

50:デフォルトの名無しさん
13/12/15 22:36:11.75
それはどの言語でも同じだけどね。むしろパールは他の言語よりも進んでいる。
(良くも悪くも)

51:デフォルトの名無しさん
13/12/15 22:57:47.26
でもゴミ

52:デフォルトの名無しさん
13/12/16 00:15:53.48
PHP厨ウザい
PHPがPerlに全面的に勝ってるっていっても、出た時期が違うんだから当たり前じゃん
Perlの欠陥も全部知った上でそれより良いものを出してるんだからPerlが一つも勝てないのは当たり前
そういう後出しじゃんけんみたいなことして楽しい?

53:デフォルトの名無しさん
13/12/16 00:56:44.86
質問です。
男性用トイレには大用小用2種類の便器がありますが
なぜ女性用トイレには1種類の便器しかないのですか?

54:デフォルトの名無しさん
13/12/16 05:17:52.51
良いものを出してる?

55:デフォルトの名無しさん
13/12/16 11:25:24.23
>>54
TOTOとINAXくらいしか良いものは出してない気が

56:デフォルトの名無しさん
13/12/16 13:47:09.18
ではPerlで女性小用便器、作ってみますか。

57:デフォルトの名無しさん
13/12/16 16:43:20.09
女子にも2種類あるじゃん

糞尿用とマンコ用

58:デフォルトの名無しさん
13/12/16 18:00:00.37
2020年の東京オリンピックでは女性小用便器も設置されるらしいね。ととのひとから
聞いた。時代は完全にPerlってことだ。

59:デフォルトの名無しさん
13/12/16 20:09:14.09
CGIの話はOKになったの?

60:デフォルトの名無しさん
13/12/16 21:23:51.41
ここは荒しが立てたスレ

板違いのCGIの話がOKになるハズもない
正式な次スレは立ってないし、立てる意味もないんじゃね?

61:デフォルトの名無しさん
13/12/16 22:13:26.52
そもそも書き込みのほとんどがネガキャンだし、もはやスレを存続させること自体がネガキャンの一環になってるだろ。
スレ立てしてる奴もそれが目的なんだろうけど。

62:デフォルトの名無しさん
13/12/17 21:30:43.59
IE11のダウロードサイトに行ったら、スクロールバーの背景が透けていたのですが、
これはどうすれば実装できるのでしょうか?

63:デフォルトの名無しさん
13/12/17 21:53:32.24
バカには無理

64:デフォルトの名無しさん
13/12/17 21:55:58.41
>>62
そんな事も知らずにPerlスレにいるのかよww
お前のようなクズはPerlスレにくるなよレベルが下がるだろ
もう今後パソコン使わない方がいいぞ低能

65:デフォルトの名無しさん
13/12/17 23:26:15.31
Perl使ってる奴のレベルなんてそんなもんだろw

66:デフォルトの名無しさん
13/12/18 01:41:23.41
いやいやそれはphp使ってる奴のレベルだろ

67:デフォルトの名無しさん
13/12/18 15:43:19.47
PHP = ゴミクズ > Perl

68:デフォルトの名無しさん
13/12/18 16:57:44.82
PHP = ゴミクズ > Perl  > >>1-67

69:デフォルトの名無しさん
13/12/18 20:54:26.67
CSSが長くなるときは
複数に分けて、複数読み込ませるの?

70:デフォルトの名無しさん
13/12/18 21:49:10.40
>>69
複数に分けて作って、
一つないし数個に結合する。

71:デフォルトの名無しさん
13/12/19 04:47:15.53
結合?
開発段階では別々に作って最後に1つのファイルにしてリリースするってこと?

72:デフォルトの名無しさん
13/12/19 13:44:07.80
>>71
高速化の基本

73:デフォルトの名無しさん
13/12/19 19:34:56.76
>>69-72
本気でレベル低すぎだろwwww
もう絶対才能ないからwwww
マジでもう諦めろww見てて痛々しすぎwwwww

74:デフォルトの名無しさん
13/12/19 22:24:50.67
Perlでちんこを処理する場合、みなさんはどうしてますか?

75:デフォルトの名無しさん
13/12/20 00:25:48.69
LLスレを賑わせた「ちんこ」はRubyistです。

76:デフォルトの名無しさん
13/12/20 00:34:14.50
そんなことより王将の社長が銃撃されたって。

王将旨いのになんで銃撃なんかされるんだ。

77:デフォルトの名無しさん
13/12/20 00:56:13.85
>>69
長くなっても気にせずそのままじゃだめなの?分けたら通しで検索しにくくなるじゃん

78:デフォルトの名無しさん
13/12/20 20:21:29.90
Perlに貢献してる日本人プログラマーかなり多いな
CPANにある有用なライブラリも日本人プログラマが作った物多いし

79:デフォルトの名無しさん
13/12/20 21:08:43.15
CPAN?
あぁ、あの産廃置き場か

80:デフォルトの名無しさん
13/12/20 21:31:36.58
>>79
Javaプログラマさんですか?
優良なライブラリがしっかり管理されている
言語なんてそれぐらいでしょう?

81:デフォルトの名無しさん
13/12/21 17:23:35.01
まあPerlは日本のニーズにマッチしているからよく使われているんだろうね
でも外販のソフトの開発に使うことは少ないと思うよ
だってソースコードが丸見えだからね
社内とか組織内のツールプログラミングに使うのが適した使い道
1.5%中学生は意味も分からずサイトの表示を孫引きしただけ

82:デフォルトの名無しさん
13/12/21 17:47:06.57
>まあPerlは日本のニーズにマッチしているからよく使われているんだろうね
まずほとんど使われていない

>でも外販のソフトの開発に使うことは少ないと思うよ
>だってソースコードが丸見えだからね
PHPのように開発効率も保守性も良い言語は使われている

>社内とか組織内のツールプログラミングに使うのが適した使い道
ゴミは煮ても焼いても食えないからそれなはい

>1.5%中学生は意味も分からずサイトの表示を孫引きしただけ
1.5%という値は外販で使われているかどうかとは関連性が低い
単純に「使われているかどうか」との関連性のほうが高い
1.5%は意味が分かっていればこれくらい分かるんだけどな

83:デフォルトの名無しさん
13/12/21 23:47:09.87
Perl=ゴミ

84:デフォルトの名無しさん
13/12/22 00:10:36.88
1.5%中学生、それなはい

85:デフォルトの名無しさん
13/12/22 00:23:40.69
>>79
CPAN.pmだと設定が面倒で挫折したかもしれないけどcpanminusならずっと簡単
ブラウザでコピペしてすぐ実行できるよ

86:デフォルトの名無しさん
13/12/23 16:55:07.23
ラムダ式ってどうやって書くんだっけか

87:デフォルトの名無しさん
13/12/23 19:54:42.17
>>86
自分で調べろや基地害

88:デフォルトの名無しさん
13/12/24 01:29:34.11
>>86
検索すらできない人はプログラミングに向いてないですよ^^

89:デフォルトの名無しさん
13/12/24 16:58:11.13
ラムダ式覚えたての中学生が
ラムダ式って言ってみたかっただけだろ

90:デフォルトの名無しさん
13/12/25 23:10:12.40
<div id="testdiv">
function test(){
alert("Perlは2014年に終了");
}
</div>

このtestdivの内容にAjaxで取得したJSを入れてその関数を実行しても
最初にあった関数が実行されてしまいます
例えば

function test(){
alert("ゴミPerl");
}

Ajaxで取得したこの関数をtestdiv内にdocument.getElementById("testdiv").innerHTMLの値として入れて
test()を実行すると、「Perlは2014年に終了」としか出ません
「ゴミPerl」と出るべきではないでしょうか
原因と解決方法をご教示くださいますようお願い致します

91:デフォルトの名無しさん
13/12/25 23:14:31.81
スレタイすら読めない知障には無理

92:デフォルトの名無しさん
13/12/25 23:16:33.16
>>90
javascript初心者か?
スレタイ読めててもお前には無理。
ってか、普通に入門書読め。クズ。

93:デフォルトの名無しさん
13/12/25 23:17:26.08
>>90
JavaScriptは外部に持たせろ。

別々の関数名で。

94:デフォルトの名無しさん
13/12/25 23:31:25.67
div内にはその文字列だけ入れるようにして、
test()の中ではその文字列を取得して表示するようにしたほうがいいだろ。

95:デフォルトの名無しさん
13/12/25 23:43:39.97
webprogに帰れよ

96:デフォルトの名無しさん
13/12/25 23:57:25.77
Perl厨は何でここにいるの?
早く出ていけよ

97:デフォルトの名無しさん
13/12/26 03:55:08.70
JavaScriptでエレメントを取得するときってgetElementByIdとgetElementsByNameのどっちがいいの?

98:デフォルトの名無しさん
13/12/26 09:05:14.09
必要だから両方存在しているわけで
好きなほうを選べばいい

99:デフォルトの名無しさん
13/12/26 10:20:07.39
2つも必要ないだろw

100:デフォルトの名無しさん
13/12/26 10:31:58.30
必要だからPerlが存在しているわけでry

101:デフォルトの名無しさん
13/12/26 13:32:13.40
2つでも少ないよ
欲を言えば4つ欲しい

getElementById
getElementsById
getElementByName
getElementsByName

102:デフォルトの名無しさん
13/12/26 14:36:20.19
>>101
このレスがアンチPerlな厨房のレベルを象徴的に物語ってる。
Webprog板へ行けと言われる人種でありながら、HTMLもわかってない情けなさ。

103:デフォルトの名無しさん
13/12/26 18:51:47.49
Perl終了マダー?チンチン

104:デフォルトの名無しさん
13/12/26 22:08:14.12
Perlに挫折し、PHPも中途半端なヤツが始めるJavaScript

105:デフォルトの名無しさん
13/12/27 01:18:41.71
インデントルールを何年たっても覚えられないやつ身近にいる?
どうして覚えられないの?覚えさせるにはどうしたらいいの?

106:デフォルトの名無しさん
13/12/27 01:26:39.08
>>105
インデントルールは覚えるものではない。
ツールを使ってルールに当てはまらないものを検査すればいい。

107:デフォルトの名無しさん
13/12/27 06:11:55.73
>>97
これまたレベルの低い質問だ
>>104
JavaScriptはPerlやPHPより難しいだろ
しかもストレスの溜まる言語

Perlは学習がしにくいのが欠点
だから敬遠されやすいと思う

108:デフォルトの名無しさん
13/12/27 08:26:23.98
> JavaScriptはPerlやPHPより難しいだろ
> しかもストレスの溜まる言語

能力の低い人は難しいと感じる。
自分が理解できないとストレスが溜まる。

109:デフォルトの名無しさん
13/12/27 11:11:01.73
>Perlは学習がしにくいのが欠点
>だから敬遠されやすいと思う

言語仕様そのものの糞っぷりを棚に上げて
環境のせいにするPerl厨

110:デフォルトの名無しさん
13/12/28 01:20:29.15
IDEが補完してくれるから言語のキーワードも覚えなくていいの
特殊変数もIDEが補完してくれるの
特殊変数だけ表示されても意味が分からないから横に何の変数か説明が表示されるの
でも重くてストレスが溜まるようなツールはかんべんな、パドレ

111:デフォルトの名無しさん
13/12/28 12:35:37.10
終わった言語なのに質問してる奴なんなの

112:デフォルトの名無しさん
13/12/28 13:36:10.23
お前の発言は自己矛盾してる

終わってないから質問がくる

113:デフォルトの名無しさん
13/12/28 13:43:37.34
いやいや終わってマスニダー

114:デフォルトの名無しさん
13/12/28 16:06:37.52
>>111
過去にPerlで作ったシステムを作り直す余裕のない中小零細ゴミ企業がITドカタ雇って保守管理させてるからだよ
質問してくるのはそのITドカタ

みんなPerlを使いたくて質問してるわけじゃないよ

「俺はPerl使いたくて使ってるけどね」って言いたいだけのキチガイ


115:デフォルトの名無しさん
13/12/28 19:35:21.97
|  ↑
|┌┘  ┌─→
└┴─┬┘  ∧_∧
      └─┐ ´・ω・`)
←┐    ┌┘   /U
┌┴─┼──→
|      ↓

116:デフォルトの名無しさん
13/12/28 23:45:15.10
拡散

117:デフォルトの名無しさん
13/12/29 18:42:02.81
終わった終わったと言われ続けてはや10数年
未だに終わったとか行ったる奴って馬鹿なの?w

118:デフォルトの名無しさん
13/12/29 18:43:29.41
>>117
s/行ったる/言ってる/

俺が馬鹿orz
逝ったるわ・・・

119:デフォルトの名無しさん
13/12/29 20:25:12.12
perlのバグを見つけたので、
perlbugで報告しました。
いくつか質問が来たので、
返事を書いたのですが、perlbugの画面に反映されません。
[perl #xxxxxx]subject
の形式で、
perlbug-followを宛先にしたのですが、間違っていますでしょうか?

120:デフォルトの名無しさん
13/12/30 02:25:37.43
馬鹿には無理

121:デフォルトの名無しさん
13/12/30 03:02:06.80
podでitem以外で改行入れる策なんかある?

122:デフォルトの名無しさん
13/12/30 03:20:00.04
podで思い出したけど、
podってライブラリの仕様者向けのドキュメントを書くもので
コードを修正する人用じゃないんだよな。

JavaDocに変わるものとしてPerlではpodを使うんだって
思っていたけど、なにか使いにくい。
でなんで使いにくいかと考えて出た結論が最初に書いた文章。

わかり易い例を出すと、podでプライベートメソッドの
引数の説明を書くことはない。
これはpodはコードを読む人ではなく、
ブラックボックスなライブラリとして使う人用だってこと

123:デフォルトの名無しさん
13/12/30 03:24:48.97
別の例としてフレームワークから呼び出される
メソッドに関してのドキュメントもpodでは書きづらい。

そういうメソッドは他人から使われることを
目的としてないからね。

こういうのはpodではなく、コメントでかけって話になるんだろうけど、
それじゃJavaDocみたいにコードのドキュメントを生成するとき困るんだ。

つまりライブラリを作るのではなくアプリを作る場合は
別のドキュメント生成方法を使うべきってことなんだよね。

124:デフォルトの名無しさん
13/12/30 11:35:26.19
スクリプトに埋め込んでおくのにこだわるなら __END__ 以降とか使わない
ヒアドキュメントとかで自由に書く、とかだろ
符号化方式とドキュメントの形式も忘れずに書いてくれよな

125:デフォルトの名無しさん
13/12/30 14:29:58.59
うわぁ、馬鹿発見wwwwww

126:デフォルトの名無しさん
13/12/30 14:51:46.17
どや顔で語ってやがる・・・


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