のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,369,149人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】Laravel【フレームワーク】 Part.7

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    251 : nobodyさん - 2021/06/25(金) 11:33:26.64 ID:???.net (+68,+23,-135)
    >>247
    >>133

    論点すり替えまくりのバカLaraveler >>247-248 が必死に印象操作。

    元々の議題が、これ。これが、Laravelerの実態。

    1. auto incrementなIDだから、キャンセルすると番号飛びます、
    2. キャンセル発生するリクエスト繰り返すと、実装によっては何桁あっても簡単にオーバーフローさせられます、
    3. Laravelerは排他処理が実装出来ません、
    4. auto incrementに頼ってる事が問題です、
    5. つまり数値型なら何にしたところで意味ありません、

    IDが出るとバカなLaravelerは狂喜乱舞して大喜びするらしいので、
    sageでも書いておこう。
    252 : nobodyさん - 2021/06/25(金) 11:37:36.62 ID:???.net (+96,+29,-166)
    馬鹿なLaravelerが論点をずらそうと必死ですが、
    今まで話し合っていたのは、この問題についてです。


    1. auto incrementなIDだから、キャンセルすると番号飛びます、
    2. キャンセル発生するリクエスト繰り返すと、実装によっては何桁あっても簡単にオーバーフローさせられます、
    3. Laravelerは排他処理が実装出来ません、
    4. auto incrementに頼ってる事が問題です、
    5. つまり数値型なら何にしたところで意味ありません、
    6. 『排他制御の話はとっくに終わってるぞ』とLaravelerは必死で主張していますが、
     大慌てでググって出てきた記事を斜め読みしただけなので、
     では実際に排他処理をどう実装するのかは全く分かっていません。
    253 : nobodyさん - 2021/06/25(金) 11:38:49.49 ID:???.net (+112,+29,-33)
    decimalの桁数指定できないとか主張して、桁数指定できるって言った俺をサル呼ばわりした件を、まず謝罪してもらいたいなぁ。カスは頭下げることもできないのか?サル未満か?
    254 : nobodyさん - 2021/06/25(金) 12:52:23.71 ID:???.net (+40,+4,-4)
    >>253
    今はdecimalの話はどうでもいい先にオートインクリメント君の排他の話を論破すべき
    255 : nobodyさん - 2021/06/25(金) 12:58:58.93 ID:???.net (-1,-29,-39)
    お前らってWindowsで稼働させているアプリのWindows11対応どうする?
    256 : nobodyさん - 2021/06/25(金) 13:43:23.99 ID:???.net (+6,-21,-20)
    下手すりゃAndroidアプリ継続でWindows対応切る可能性まである
    257 : nobodyさん - 2021/06/25(金) 13:56:14.49 ID:???.net (+72,+29,-5)
    >>253

    ほら、すぐ猿は興奮して鳴き喚き出す。
    258 : nobodyさん - 2021/06/25(金) 16:47:38.09 ID:???.net (+45,+17,-32)
    Windows上で動作させているLaravelアプリいるけど
    Windows11で動作するか心配デストラクション
    259 : nobodyさん - 2021/06/25(金) 16:48:02.89 ID:???.net (+57,+29,-6)
    心配ですの誤字です。変換候補が余計な仕事しました
    260 : nobodyさん - 2021/06/25(金) 17:51:08.77 ID:???.net (+57,+29,-21)
    オートインクリメント君ってbigint枯渇させて業務システム止めちゃった経験があるから
    それがトラウマになってオートインクリメントを危険視しているのか?
    261 : nobodyさん - 2021/06/25(金) 18:05:31.46 ID:???.net (+141,+30,-152)
    >>252
    これ本気で言ってんの?ネタじゃないよね?

    まず前提として、キャンセルを繰り返してオーバフローって具体的にどんな操作すんの?登録→キャンセルをプログラムで自動化して画面から操作を繰り返すの?
    仮にbigintをオーバーフローさせるとして、登録→キャンセルにかかる時間を何秒と想定している?オーバーフローさせるための端末は何台用意するの?その上でオーバーフローさせるのにかかる時間がどの程度かちゃんと見積もったのか?
    実現可能性を示してくれないと、考えるだけ無駄だから。お前曰く実装次第では簡単なんだよね?

    decimalさえ知らないやつがまたバカなのこと言ってるなってのが現時点での俺の感想。
    262 : nobodyさん - 2021/06/25(金) 18:11:41.41 ID:???.net (+12,+29,-205)
    念のため、あぼーんしてた前スレのアンチオートインクリメントおじさんの発言拾ってきたわ。

    このアホ、マジで言ってるぽいな。920京のIDを枯渇させようとすると、仮に登録→キャンセルを1秒で済ませたとして、920京秒、かつ最低1840京のリクエストが発生することになるな。
    あまりに天文学的数字過ぎて全然ピンと来ないんだが、現実的な時間であっという間に枯渇させられるてどういうこと?説明できるやつおる?

    ちなみに俺の理解だと1年は3153万6千秒。

    ===
    あー、なんとなく思ったけど、
    idがauto_incrementなら、
    登録失敗するリクエストを延々と発行し続けられる状況が発生すれば、
    BIGINTも結構現実的な時間であっという間に枯渇するなw

    だって、
    『キャンセルした場合に欠番が出る』んだからwww

    AUTO INCREMENT BOMB 脆弱性と名付けよう。
    263 : nobodyさん - 2021/06/25(金) 18:45:06.19 ID:???.net (+72,+29,-36)
    > 登録→キャンセルを1秒で済ませたとして

    この時点で、>>261-262は、言われている事が全然分かってない低知能君。
    264 : nobodyさん - 2021/06/25(金) 18:46:25.02 ID:???.net (+76,+29,-36)
    低知能君の>>261-262は、何故欠番が出るのか、
    欠番が生じてしまうのはどういうケースなのかについて、
    全く理解できていない。
    あたまがわるすぎる。
    265 : nobodyさん - 2021/06/25(金) 19:10:38.10 ID:???.net (+57,+29,-84)
    お、またアホが言い訳始めたな。

    まず、この問題の発端となっている「登録とキャンセルを繰り返したらbigintでも現実的な時間であっという間に枯渇する」という主張が正しいことを説明してくれ。
    266 : nobodyさん - 2021/06/25(金) 19:28:47.85 ID:???.net (+94,+29,-65)
    登録とキャンセル繰り返して、920京個のIDを現実的な時間であっという間に枯渇させられる!て豪語するアンチオートインクリメントおじさん、マジスゲーっす。スーパーハカーでつねwww
    267 : nobodyさん - 2021/06/25(金) 20:01:21.70 ID:???.net (+3,-29,-84)
    アンチオートインクリメントおじさんのまとめ
    ・decimalとnumericが同じであることを知らない
    ・decimalは桁数指定できることを知らない
    ・更新処理をまともに書けない
    ・排他制御て言葉は知ってるが実装は語れない
    ・更新系ぐるぐるSQLは一般的な問題であることを知らない
    ・select for updateが排他制御の一種であることを知らない
    ・bigintのIDをあっという間に枯渇させるAUTO INCREMENT BOMBという技の世界唯一の使い手

    今日もネタが増えたので追記しておいた。
    268 : nobodyさん - 2021/06/25(金) 20:09:19.51 ID:???.net (+57,+29,-37)
    海外だと用意されたWEBアプリのオートインクリメントをどれだけ早く枯渇させることができるかを競う大会が
    技術コンテストの一部であるんだけどその大会の公式世界記録は4日だった
    269 : nobodyさん - 2021/06/25(金) 20:12:02.73 ID:???.net (+3,-29,-49)
    SQL-92に準拠しているサーバであればdecimalとnumericは同じ扱いだけど
    それ以前のサーバだと違う扱いになっている実装のSQLサーバもあるから注意だね
    まあオートインクリメントはそれほど古いDB使ってるんだろうなw
    270 : nobodyさん - 2021/06/25(金) 20:16:48.23 ID:???.net (+75,+29,-55)
    >>266
    Googleが開発している量子コンピュータでの攻撃だとbigintを2日で枯渇させることに成功しているね
    rsa暗号解読とかはまだ全然できないみたいだけど
    まあ量子コンピュータなんて持っている奴はいないから枯渇させられることはない
    271 : nobodyさん - 2021/06/25(金) 20:19:54.74 ID:???.net (+72,-29,-34)
    もしかして
    モデルでバリデーション君
    .envコミット君
    node_modulesコミット君
    vendorコミット君
    ログインIDにメルアド以外使いたいからvendor直下修正君

    これら全部アンチオートインクリメントおじさんですか?
    272 : nobodyさん - 2021/06/25(金) 20:22:42.06 ID:???.net (+63,+30,-80)
    マジかー。量子コンピュータをもってしても2日かかる、世界最高峰の技術者をもってしても4日かかるのか。
    それをアンチオートインクリメントおじさんは、キャンセルと登録を繰り返すだけであっという間に枯渇させられるって言ってるから、もはや人間卒業してそうなレベルで凄いなぁ。
    273 : nobodyさん - 2021/06/25(金) 20:24:51.75 ID:???.net (+62,+29,-53)
    >>271
    アンチオートインクリメントおじさんは、そもそもLaravel知らないって自白してるから、そんな質問自体出てこないと思われる。冤罪だからやめたれwww
    274 : nobodyさん - 2021/06/25(金) 20:42:27.09 ID:???.net (+70,-2,-5)
    >>271
    よくわからないけどモデルでバリデーションはケースバイケースでは?
    275 : nobodyさん - 2021/06/25(金) 20:49:48.19 ID:???.net (+66,+29,-5)
    >>274
    話題ループさせて喜んでるゴミだから気にすんな
    276 : nobodyさん - 2021/06/25(金) 20:57:25.29 ID:???.net (+40,-29,+0)
    >>274
    いやFormRequest使えよ・・・・
    277 : nobodyさん - 2021/06/25(金) 20:57:47.55 ID:???.net (+35,-2,-28)
    >>271
    jsonは脆弱君が抜けてる
    278 : nobodyさん - 2021/06/25(金) 21:32:49.60 ID:???.net (+61,+28,-1)
    >>276
    それだとバッチ処理で使えないじゃん
    279 : nobodyさん - 2021/06/25(金) 23:45:14.58 ID:???.net (+125,+29,-9)
    オートインクリメント君ぐらいは論破しろよ・・・・。・
    お前らなんで言い負かされてるんだよ・・・
    280 : nobodyさん - 2021/06/25(金) 23:55:18.54 ID:???.net (+70,+29,-21)
    >>279
    でも彼はかなりベテランのエンジニアだよ
    正直スレ民なんかじゃ歯が立たない
    281 : nobodyさん - 2021/06/26(土) 00:05:23.75 ID:???.net (+43,+25,-1)
    自演楽しいね
    282 : nobodyさん - 2021/06/26(土) 00:21:07.50 ID:???.net (+52,+29,-27)
    あんなベテランいたら怖いわw
    283 : nobodyさん - 2021/06/26(土) 00:25:01.91 ID:???.net (+91,+29,-7)
    つまんねえから他の話題にしてくれないか?
    284 : nobodyさん - 2021/06/26(土) 01:22:09.05 ID:???.net (+104,+29,-32)
    >>283
    アンチオートインクリメントおじさんですか?
    自分が大恥書いた話題続けられたら発狂しちゃうから話題を変えてほしいんですよね?
    285 : nobodyさん - 2021/06/26(土) 02:38:44.08 ID:???.net (+74,+30,-97)
    >>279
    いやー無理だわ。量子コンピュータや世界最高峰の技術者でも数日かかることを、あっという間にやってのける知性の持ち主をどうやって論破しろと?

    論破するには相手にも一定の知性が必要だよ?
    286 : nobodyさん - 2021/06/26(土) 09:10:57.09 ID:???.net (+68,-29,-54)
    このスレが盛況ってことは、それだけlalavelユーザが多いってことだよね
    cakeスレやeccubeスレはここ数日更新がないしw
    287 : nobodyさん - 2021/06/26(土) 10:08:12.93 ID:???.net (+100,+29,-172)
    >>286

    それだけ多いlalavelユーザが、こんな状態。
    もはや、欠陥システム製造工場『Laravel』。

    1. auto incrementなIDだから、キャンセルすると番号飛びます、
    2. キャンセル発生するリクエスト繰り返すと、実装によっては何桁あっても簡単にオーバーフローさせられます、
    3. Laravelerは排他処理が実装出来ません、
    4. auto incrementに頼ってる事が問題です、
    5. つまり数値型なら何にしたところで意味ありません、
    6. 『排他制御の話はとっくに終わってるぞ』とLaravelerは必死で主張していますが、
     大慌てでググって出てきた記事を斜め読みしただけなので、
     では実際に排他処理をどう実装するのかは全く分かっていません。
    288 : nobodyさん - 2021/06/26(土) 10:09:28.54 ID:???.net (+105,+29,-18)
    >>284
    オメーが邪魔なんだよゴミクソが
    しつこいんだわ
    289 : nobodyさん - 2021/06/26(土) 10:11:07.07 ID:???.net (+58,+29,-49)
    Laravelerって、本当に
    1. 日本語が読めない
    2. 妄想が激しい
    のどっちかしかいないな。
    言ってることが全部事実曲解か嘘だからなぁ…。

    何れにせよ、頭が悪い事だけは確かだな。
    290 : nobodyさん - 2021/06/26(土) 10:12:10.66 ID:???.net (+72,+29,-19)
    なにやら、Laraveler >>288 が発狂。
    何したいんだ? このサル。
    291 : nobodyさん - 2021/06/26(土) 10:13:32.36 ID:???.net (+66,+29,-15)
    >>286
    残念ながら1人が荒らしてるだけだぞ
    292 : nobodyさん - 2021/06/26(土) 10:13:36.53 ID:???.net (+57,+29,-28)
    Laravelerってすぐ発狂するからなぁ…。マトモな話し合いできん。
    カルシウム足りてないんじゃないかな?
    293 : nobodyさん - 2021/06/26(土) 10:29:45.89 ID:???.net (+32,-29,-15)
    お、アンチトートインクリメントおじさん降臨したの?bigintのIDをあっという間に枯渇させるAUTO INCREMENT BOMBについての詳細を聞きたいんだが。
    294 : nobodyさん - 2021/06/26(土) 10:57:54.85 ID:???.net (+57,+29,-8)
    掲示板荒らすしか楽しみが無いとか入院患者か何かかよ
    295 : nobodyさん - 2021/06/26(土) 11:17:26.35 ID:???.net (+57,+29,-10)
    ゴミクソが24時間無給で荒らしてるけどお前の人生ゴミクソで泣けるwww
    296 : nobodyさん - 2021/06/26(土) 19:30:38.47 ID:???.net (+62,+29,-44)
    凄いな、仕事してから合間に覗くたびに >>293-295 みたいな感じで
    Laravelerが発狂してるし。

    Laravelerってこんな頭おかしいのしか居ないのかねぇ…、
    297 : nobodyさん - 2021/06/26(土) 19:56:59.35 ID:???.net (+105,+29,-6)
    >>287ってデータベースの一般的な話だよね?
    298 : nobodyさん - 2021/06/26(土) 20:32:11.98 ID:???.net (+78,+29,-44)
    >>297

    DBを扱う上で当たり前の話ですが、LaravelerはFWの機能を使っているだけなので、
    何を話しているのかすら、理解できません。致命的です。
    299 : nobodyさん - 2021/06/26(土) 20:51:32.49 ID:???.net (+14,-29,-38)
    >>298
    decimalは整数部のみの桁数指定ができることを知らず、bigintを枯渇させることは容易ではないことを知らず、排他制御に使うselect for updateも知らないカスが何か言ってるな。
    300 : nobodyさん - 2021/06/26(土) 22:32:17.83 ID:???.net (+53,+25,+0)
    ロストアップデート!ファントムリード!
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について