Perlについての質問箱 65箱目at TECH
Perlについての質問箱 65箱目 - 暇つぶし2ch101:デフォルトの名無しさん
23/06/07 23:23:43.75 ywJ2sk66.net
>>100
回答ありがとう、myがそういうものだと今日まで知らずにいた…おrz

102:デフォルトの名無しさん
23/06/08 00:48:41.98 ZzDLFGD7.net
myのスコープはブロック、ファイル、evalの3つ
パッケージとは無関係だから>>99ではファイルスコープになるね
package P2でもう一度my $bb宣言したらエラーになることからも分かる

103:デフォルトの名無しさん
23/08/31 14:27:49.36 MOdj+pbjZ
岸田異次元増税憲法ガン無視地球破壊軍國主義文雄のテ゛タラメっぷりが炸裂してるな、子ども真ん中社會が嘘八百なんて子どもでも分かるわな
力による一方的な現状変更によって都心まで数珠つなぎで鉄道の30倍以上もの莫大な温室効果ガスまき散らすクソ航空機倍増させて、騒音で
勉強妨害して気侯変動させて地球破壊して子どもの未来を暗黒の世界にして熱中症で殺害、世界最悪の脱炭素拒否テロ国家に送られる化石賞を
連続受賞していながら、私利私欲のために莫大な税金泥棒して、莫大な温室効果ガスまき散らしてクソ航空機を乗り倒して世界中に脱炭素ガー
た゛の嘘八百ほさ゛いてハ゛カ晒して.白々しくマッチポンプ丸出しで災害対策だのとバカの壁やら曰本中コンクリートまみれにして子と゛もの遊び場
破壊して溺死連発.利権倍増に増税、氣候変動であらゆるウイルス蔓延させて人殺して鶏卵価格やら物価暴騰、莫大な石油無駄に燃やす航空機
全廃すれは゛余裕で原發全廃できるものを原發稼働して全国放射能まみれを目指し、隣国挑発、軍事利権倍増、航空騒音で知的産業壊滅してる中
アプリのひとつも作れない分際でマイナンバカード推し進めて個人情報漏洩しまくり、漏洩した個人情報に一生害を受け続けるのが今の子と゛も
(羽田)URLリンク(www.call4.jp)е=items&id=I0000062 , ΤURLリンク(haneda-project.jimdofree.com)
(成田)ttPs://n-souonhigaisosуoudan.amеbaownd.com/
(テロ組織)URLリンク(i.imgur.com)/hnli1ga.jpeg

104:デフォルトの名無しさん
24/02/23 07:50:24.93 3WpPBYhb.net
あげ

105:デフォルトの名無しさん
24/04/14 21:35:03.76 byNUCOGR.net
ローカルサーバーでsrandとrandで生成した乱数の値と
レンタルサーバーでsrandとrandで生成した乱数の値が違うのは何で?
どちらもsrandの値は同じとする。

106:デフォルトの名無しさん
24/04/15 00:21:17.88 9X9lvy+w.net
このへんから探ってみては
URLリンク(github.com)

煽りじゃないよ しんどいので俺はここまで

107:デフォルトの名無しさん
24/04/15 12:41:15.37 cLz3iDP/.net
プラットフォームのifdefで切り分けてそうだからそれっぽいマクロ定数でも探すといいかも

108:デフォルトの名無しさん
24/04/15 17:29:37.18 UgC/I+2W.net
ビルドされた環境のCライブラリ依存じゃない?
同じにしたいならMath::Random::MTとか使えばいいんでね

109:デフォルトの名無しさん
24/04/16 09:32:57.50 Fr3sHPgG.net
>>105
一般論としてPerlの内部実装は無保証でコロッコロ変わるので、疑似乱数の再現性を担保したいならコードを同梱してしまうのが最も確実

cでたったこれだけ、Perlで詰めれば20行も要らんだろう、局所使用ならファイル内subでいいレベル
github.com/bmurray7/mersenne-twister-examples/blob/master/c-mersenne-twister.c

同階層にpl版もある
丁寧にコードされパッケ化で無意味に冗長なので参考ならこっち
アルゴリズム特許あるか知らんし、ライセンスを許容するなら同梱

110:デフォルトの名無しさん
24/04/16 14:14:10.10 ipSHedtl.net
print"A\n",print"B\n";

これの動き教えてくれよ
出来ればサンプルソースも

111:デフォルトの名無しさん
24/04/16 15:16:06.51 UEoqQOMp.net
print "A\n", print "B\n";
print("A\n", print("B\n"));
まず最初のprintの引数中のprint("B\n")が評価され"B\n"が出力される
print("B\n")が成功したので真の値1を帰す
print("A\n", 1)となる
B
A
1と表示される
print "X\n", 3 > 0;
print "X\n", 3 < 0;
print "X\n", open(my $fh, "no_such_file.txt");

112:デフォルトの名無しさん
24/04/16 15:37:42.78 E/T1RXIg.net
成る程、() 使わない副作用意識しないとダメですね
ありがとうございます

113:デフォルトの名無しさん
24/11/17 20:01:50.35 w8x6IOGf.net
poetryと同等の仕組みがないときつい

114:デフォルトの名無しさん
24/11/30 18:07:45.86 mcFtT/muL
Winny事件に裏金事件に今度は殺すそ゛八ラスメントの京都府警って絶望的に腐ってるよな、いまだに著作権法違反だのと嬉しがって個人攻撃
それでいて大企業がやってる盛大な著作権法違反のGPL違反とかスル一だしな、テレビやカーナビなどネット接続までする製品は
ユーザが改変使用できることを搭載の許諾条件にしているGPLソフトウェアを間違いなく使ってるが改変権を求めても平然と拒否してるだろ
要するに今回のパワ八ラ事件など象徴的で京都府警とは弱きをくじき強きを助ける外道集団、そんな地に落ちた汚名を少しでも返上する気が
あるなら門真のマネシタ電器にでも家宅捜索に入ってみせろっつのな、GPL違反裁判とかで検索すればゴロコ゛ロ出てくるか゛
海外ではGPL著作権者のみならずユーサ゛にも告訴が認められてるしな、日本の製品は騒音に脆弱な個人が作ったソフトウェアを盗んで組み合わ
せてるだけだがそんな犯罪組織に税金くれてやったりJALだのΑNΑだの氣候変動テロリストに全國騷音まみれにさせて徹底的に妨害しながら
税金で教育だの犯罪組織の内部留保倍増化投資だの見当違い甚だしい嘘八百自民公明増税政権続けさせたらお前らの生活破滅だぞ
(ref.) URLリンク(www.call)4.jΡ/info.рhp?tyΡe=items&id=I0000062
tΤps://haneda-project.jimdofree.com/ , Ttps://flight-route.Сom/
ttрs://n-souonhigaisosyoudan.amebaownd.Сom/

115:デフォルトの名無しさん
25/11/10 07:57:26.71 FhsKmzpk.net
2025年最後の書き込みになるかもしれないから書いておこう

116:デフォルトの名無しさん
25/11/16 00:05:37.18 TywOlYcs.net
いや、この書き込みが2025年最後だ

という書き込みが延々と続いたりして

117:デフォルトの名無しさん
25/11/24 22:48:34.34 OECHwG0H.net
とは続かないのがかなしい

118:デフォルトの名無しさん
26/06/14 17:02:00.16 CULM30OO.net
スクリプト内部で以下のようなバックグラウンドプロセス起動を行うPerlスクリプト aaa.pl があったとする
system("command &");

このプログラムperl aaa.plの通信相手は対話の終了を受け取ることができずreadで待機し続ける
以下に具体例を2つ挙げる

・例1
 以下のようなaaa.plの標準出力を受け取るプロセスfooが対話の終了を受け取ることができずreadで待機し続ける
 perl aaa.pl | foo

・例2
 C言語のpopen("perl aaa.pl", "r") で開いたファイルハンドルが対話の終了を受け取ることができずreadで待機し続ける

回避策としてProc::Daemon使用が挙げられるが、Proc::Daemonを使わずに済むことが望ましい

119:&#x2668;
26/06/15 03:38:32.22 qFKHjtp3.net
てす


120:デフォルトの名無しさん
26/06/16 22:24:16.20 FO3SxX/N.net
対話の終了を知りたいならsocket(pipe含む)のcloseで判るんじゃなかったか

121:デフォルトの名無しさん
26/06/18 13:03:18.16 3VnC9rE9.net
fclode(stdout);


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