しろって大学で習ったんですが・・・
アホですかあいつ?
探検
gitを使わずにディレクトリコピーでバージョン管理
■ このスレッドは過去ログ倉庫に格納されています
2021/09/07(火) 17:20:16.10ID:YOJCpOYh
655デフォルトの名無しさん
2021/10/01(金) 23:48:21.16ID:hIS1Hi1e >>648
> JavaScriptは最近const警察が現れるようになったじゃん
> 言語が変わり過ぎなんですよ
いい方向に変わることがなにか問題でも???
やっぱり新しいことが覚えられないとかいうやつ?w
> JavaScriptは最近const警察が現れるようになったじゃん
> 言語が変わり過ぎなんですよ
いい方向に変わることがなにか問題でも???
やっぱり新しいことが覚えられないとかいうやつ?w
656デフォルトの名無しさん
2021/10/01(金) 23:53:43.41ID:hIS1Hi1e > なんだかんだでユニケージが一番信頼性高くて先進的なのではないかな
特定のベンダーに支配されてるものなので将来使えなくなる
特定のベンダーに支配されてるものなので将来使えなくなる
657デフォルトの名無しさん
2021/10/01(金) 23:55:45.50ID:5hzjqknK >>651
GNUとLLVMとMSとIntelの全員から見放されない限り安泰なC/C++でよくね?速いし
GNUとLLVMとMSとIntelの全員から見放されない限り安泰なC/C++でよくね?速いし
658デフォルトの名無しさん
2021/10/01(金) 23:56:36.63ID:aR87rD6G >>653
あなたはRDBMSの机上の空論を語っておられる
実際にはインデックスが使われるか適切に判断されるとは限らないんだよ
ある日何の前触れもなく実行計画が変わってレスポンスが帰ってこなくなるなんてことは
RDBMSを使ってるとザラにあるんですそれがRDBMSなんです
明日どのように動くかなんて誰にもわからない
託宣に頼って生きてた邪馬台国の人々と変わらんのです
grepにはそのような気まぐれがない、処理がクリーンで高速で安定している
grepがええんです
あなたはRDBMSの机上の空論を語っておられる
実際にはインデックスが使われるか適切に判断されるとは限らないんだよ
ある日何の前触れもなく実行計画が変わってレスポンスが帰ってこなくなるなんてことは
RDBMSを使ってるとザラにあるんですそれがRDBMSなんです
明日どのように動くかなんて誰にもわからない
託宣に頼って生きてた邪馬台国の人々と変わらんのです
grepにはそのような気まぐれがない、処理がクリーンで高速で安定している
grepがええんです
659デフォルトの名無しさん
2021/10/01(金) 23:57:20.48ID:hIS1Hi1e >>658
> ある日何の前触れもなく実行計画が変わってレスポンスが帰ってこなくなるなんてことは
> RDBMSを使ってるとザラにあるんですそれがRDBMSなんです
ないよ。あるっていうのなら証拠
机上の空論はたくさん
> ある日何の前触れもなく実行計画が変わってレスポンスが帰ってこなくなるなんてことは
> RDBMSを使ってるとザラにあるんですそれがRDBMSなんです
ないよ。あるっていうのなら証拠
机上の空論はたくさん
660デフォルトの名無しさん
2021/10/01(金) 23:57:38.08ID:hIS1Hi1e >>658
だからgrepはランダムアクセスが出来なくて遅いの
だからgrepはランダムアクセスが出来なくて遅いの
661デフォルトの名無しさん
2021/10/01(金) 23:57:50.61ID:5hzjqknK ヒント句も知らんのか
662デフォルトの名無しさん
2021/10/01(金) 23:59:05.34ID:aR87rD6G663デフォルトの名無しさん
2021/10/01(金) 23:59:08.92ID:hIS1Hi1e POSIX原理主義者って嘘ばっかりついてるからな
根拠が書かれてない主張だけの論文なんて初めてみたわw
根拠が書かれてない主張だけの論文なんて初めてみたわw
664デフォルトの名無しさん
2021/10/02(土) 00:03:59.08ID:lbI6XslT POSIX原理主義って、エンジニアリングでもなければアカデミックでもない、ただのカルトの教義なんだろう
665デフォルトの名無しさん
2021/10/02(土) 00:05:45.39ID:1WoS932E666デフォルトの名無しさん
2021/10/02(土) 00:05:53.21ID:WlTxiTfu667デフォルトの名無しさん
2021/10/02(土) 00:06:33.48ID:WlTxiTfu >>665
クソどうでもいいならvarでええやんけ、こんばんわvar警察です
クソどうでもいいならvarでええやんけ、こんばんわvar警察です
668デフォルトの名無しさん
2021/10/02(土) 00:07:57.14ID:WlTxiTfu >>659
ないんだ、RDBMSを使ったこともない感じ?
ないんだ、RDBMSを使ったこともない感じ?
669デフォルトの名無しさん
2021/10/02(土) 00:11:54.31ID:0dZAEi20 >>668
そうやって証拠を聞いたのに、ごまかすのが何よりの証拠だなw
そうやって証拠を聞いたのに、ごまかすのが何よりの証拠だなw
670デフォルトの名無しさん
2021/10/02(土) 00:12:53.41ID:0dZAEi20 >>667
> POSIXはBSDやLinux、BashやAshなどの優れた実装を育んだという意味において
ん?逆だぞ。BSDやLinux、BashやAshなどの優れた実装から
共通項を取り出して作ったのがPOSIX
出来た年代を調べてみろ。POSIXの方があとに作られてる。
> POSIXはBSDやLinux、BashやAshなどの優れた実装を育んだという意味において
ん?逆だぞ。BSDやLinux、BashやAshなどの優れた実装から
共通項を取り出して作ったのがPOSIX
出来た年代を調べてみろ。POSIXの方があとに作られてる。
671デフォルトの名無しさん
2021/10/02(土) 00:16:34.42ID:WlTxiTfu >>669
証拠はねえ、出せないよねえ、守秘義務に触れちゃうからねえ
そうなることわかってて証拠出せと言ってるのかなって思った
卑怯だよねえやり口が、そういう卑怯なことをするのが議論ではないよね
RDBMS運用のキモは統計取得だったりするんよ
統計取得が適切にできてないと実行計画もぐだぐだになる
実行計画がグダるとデータ取得が終わらなくなる
データが大量になると統計取得そのものが終わらなくなったりするから
どういうアクセスがあるのかをあらかじめ分析して予測して
統計取得の計画を立てるところから始めないといけない、もうとにかくめんどくさい
20人月で開発する小規模のシステムでさえそうだから中規模以上になるともっと大変よ
RDBMSをどこまで実践で使ったことあるのかわからんけど教科書に書いてあることは
知ってるようなのでこれで伝わるかな
証拠はねえ、出せないよねえ、守秘義務に触れちゃうからねえ
そうなることわかってて証拠出せと言ってるのかなって思った
卑怯だよねえやり口が、そういう卑怯なことをするのが議論ではないよね
RDBMS運用のキモは統計取得だったりするんよ
統計取得が適切にできてないと実行計画もぐだぐだになる
実行計画がグダるとデータ取得が終わらなくなる
データが大量になると統計取得そのものが終わらなくなったりするから
どういうアクセスがあるのかをあらかじめ分析して予測して
統計取得の計画を立てるところから始めないといけない、もうとにかくめんどくさい
20人月で開発する小規模のシステムでさえそうだから中規模以上になるともっと大変よ
RDBMSをどこまで実践で使ったことあるのかわからんけど教科書に書いてあることは
知ってるようなのでこれで伝わるかな
672デフォルトの名無しさん
2021/10/02(土) 00:18:05.63ID:WlTxiTfu673デフォルトの名無しさん
2021/10/02(土) 00:18:13.01ID:0dZAEi20 > 証拠はねえ、出せないよねえ、守秘義務に触れちゃうからねえ
ほらまた言い訳w
ほらまた言い訳w
674デフォルトの名無しさん
2021/10/02(土) 00:18:36.74ID:0dZAEi20675デフォルトの名無しさん
2021/10/02(土) 00:19:18.72ID:WlTxiTfu >>673
一時が万事そんな調子では話になりませんなあ
一時が万事そんな調子では話になりませんなあ
676デフォルトの名無しさん
2021/10/02(土) 00:19:46.04ID:WlTxiTfu 煽ることしか能のないアホウめ
677デフォルトの名無しさん
2021/10/02(土) 00:56:13.57ID:0dZAEi20 こっちがまともに根拠あるのか聞いても
何も出さないから煽ることしかできないだけ
技術的な話ができないやつとは何も話すことはないよ
何も出さないから煽ることしかできないだけ
技術的な話ができないやつとは何も話すことはないよ
678デフォルトの名無しさん
2021/10/02(土) 01:05:16.63ID:rSA8/7/e スケールしないんだよ結局
679デフォルトの名無しさん
2021/10/02(土) 01:18:19.64ID:rSA8/7/e >>666
> ISOはソーセージの金賞受賞程度の意味しかないってことです
規格票の文言で会話するC++の黒魔術師が聞いたら吹き出しそうだ
> ヒントの意味を調べたが良い
ヒント句を書いても実行計画を強制できるとは限らないRDBMSがあるんですか?
> ISOはソーセージの金賞受賞程度の意味しかないってことです
規格票の文言で会話するC++の黒魔術師が聞いたら吹き出しそうだ
> ヒントの意味を調べたが良い
ヒント句を書いても実行計画を強制できるとは限らないRDBMSがあるんですか?
680デフォルトの名無しさん
2021/10/02(土) 01:18:26.84ID:0dZAEi20 >>678
それな
https://github.com/ShellShoccar-jpn/zip2addr
> その1.速さ
> シェルスクリプトでプログラミングするなんて遅いと思い込んでいませんか?
> そんな方は論より証拠。このプログラムをWebサーバーにデプロイして動かしてみてください。
>
> 郵便番号は約12万レコードありますが、その中から指定された住所を探し、
> 画面に表示するまで何秒かかりましたか?
比較単位が秒。これだもんなぁ。ベンチマークした結果を公開しろといいたい。
たいてい詐欺師は自分でデータ(証拠)をださずに相手に調べさせるんだよw
https://www.post.japanpost.jp/zipcode/dl/kogaki-zip.html
全国一括のzip、展開状態で12MBしかない
100MB/s 程度のHDDでも0.12秒なのは当たり前だし
ファイルがメモリにキャッシュされればそれ以下の時間で検索するのは当たり前
でもそんなのアクセス数が少ない時だけ、しかも読み込みしかしない。
こんなちっせいサンプル出してシェルスクリプトが速いと言われても
騙されるのはアホだけ
それな
https://github.com/ShellShoccar-jpn/zip2addr
> その1.速さ
> シェルスクリプトでプログラミングするなんて遅いと思い込んでいませんか?
> そんな方は論より証拠。このプログラムをWebサーバーにデプロイして動かしてみてください。
>
> 郵便番号は約12万レコードありますが、その中から指定された住所を探し、
> 画面に表示するまで何秒かかりましたか?
比較単位が秒。これだもんなぁ。ベンチマークした結果を公開しろといいたい。
たいてい詐欺師は自分でデータ(証拠)をださずに相手に調べさせるんだよw
https://www.post.japanpost.jp/zipcode/dl/kogaki-zip.html
全国一括のzip、展開状態で12MBしかない
100MB/s 程度のHDDでも0.12秒なのは当たり前だし
ファイルがメモリにキャッシュされればそれ以下の時間で検索するのは当たり前
でもそんなのアクセス数が少ない時だけ、しかも読み込みしかしない。
こんなちっせいサンプル出してシェルスクリプトが速いと言われても
騙されるのはアホだけ
681デフォルトの名無しさん
2021/10/02(土) 01:20:01.23ID:0dZAEi20682デフォルトの名無しさん
2021/10/02(土) 01:24:34.36ID:0dZAEi20 ちなみに、POSIX原理主義者がJavaScriptライブラリを使わない理由は
このように言っています。
> 理由は、それらのライブラリーが一部のブラウザーでしかサポートしていない独自機能を
> 呼び出している恐れがあるからだ。
^^^^^^^^^^^^^^^^^^^^^^^^^^
> 自作のプログラムにそういうライブラリーの混入を許せば、長寿命という特徴が
> 損なう恐れがでてしまう。
^^^^^^^^^^^^^^^^^^
検証を全くせずに「恐れがあるから」という理由で使わないと言ってる。
ヒント句を書いても実行計画を強制できない恐れがあるからだw
このように言っています。
> 理由は、それらのライブラリーが一部のブラウザーでしかサポートしていない独自機能を
> 呼び出している恐れがあるからだ。
^^^^^^^^^^^^^^^^^^^^^^^^^^
> 自作のプログラムにそういうライブラリーの混入を許せば、長寿命という特徴が
> 損なう恐れがでてしまう。
^^^^^^^^^^^^^^^^^^
検証を全くせずに「恐れがあるから」という理由で使わないと言ってる。
ヒント句を書いても実行計画を強制できない恐れがあるからだw
683デフォルトの名無しさん
2021/10/02(土) 01:52:18.55ID:rSA8/7/e 古い工場の機械の制御システムとして未だにPC-98のシステムが動いてるみたいな話あるじゃん
そういうとこだよPOSIX原理主義が向いてるのは
そういうとこだよPOSIX原理主義が向いてるのは
684デフォルトの名無しさん
2021/10/02(土) 01:59:57.20ID:WlTxiTfu RDBMSもろくに使ったことないアホがなんか言ってはるわ
経験のない人間ほどPOSIXを叩く例
ヒントに頼った運用は破綻するよ
実行計画がグダらないようにするのはあくまでも統計情報が主だよ
DBの状態は変わるものだからね
経験のない人間ほどPOSIXを叩く例
ヒントに頼った運用は破綻するよ
実行計画がグダらないようにするのはあくまでも統計情報が主だよ
DBの状態は変わるものだからね
685デフォルトの名無しさん
2021/10/02(土) 02:01:33.95ID:0dZAEi20 古い工場の機械の制御システムでも動くように
MS-DOS用として作りましょうと言ってる感じか
MS-DOS用として作りましょうと言ってる感じか
686デフォルトの名無しさん
2021/10/02(土) 02:02:40.22ID:WlTxiTfu >>680
> 全国一括のzip、展開状態で12MBしかない
> 100MB/s 程度のHDDでも0.12秒なのは当たり前だし
エンコードされた文字列をデコードしてマッチングするのを含めると
ストレージの速度で検索できるのはミラクルだよ
grepの速さの根幹はネイティブコードで動いてるってことだよ
> 全国一括のzip、展開状態で12MBしかない
> 100MB/s 程度のHDDでも0.12秒なのは当たり前だし
エンコードされた文字列をデコードしてマッチングするのを含めると
ストレージの速度で検索できるのはミラクルだよ
grepの速さの根幹はネイティブコードで動いてるってことだよ
687デフォルトの名無しさん
2021/10/02(土) 02:03:11.19ID:0dZAEi20 ヒントに頼った運用は破綻するよ ←いつもどおり根拠が書いてないよ
実行計画がグダらないようにするのはあくまでも統計情報が主だよ ←統計情報を使わないようにすのがヒントだってわかってないのかな?
DBの状態は変わるものだからね ←変わるからこそDBの状態に合わせて実行計画を変えないといけないわけで
実行計画がグダらないようにするのはあくまでも統計情報が主だよ ←統計情報を使わないようにすのがヒントだってわかってないのかな?
DBの状態は変わるものだからね ←変わるからこそDBの状態に合わせて実行計画を変えないといけないわけで
688デフォルトの名無しさん
2021/10/02(土) 02:03:44.94ID:0dZAEi20689デフォルトの名無しさん
2021/10/02(土) 02:04:04.54ID:WlTxiTfu 自分は何の根拠も提示してないくせにw
690デフォルトの名無しさん
2021/10/02(土) 02:05:22.29ID:WlTxiTfu >>688
そうだね、メモリの速度が速いね
> 100MB/s 程度のHDDでも0.12秒なのは当たり前だし
という計算を出されておられたのでHDDで0.12秒で検索できたのならミラクルだねって言ったんだよ
君、脊髄反射で文章書いてるの?
そうだね、メモリの速度が速いね
> 100MB/s 程度のHDDでも0.12秒なのは当たり前だし
という計算を出されておられたのでHDDで0.12秒で検索できたのならミラクルだねって言ったんだよ
君、脊髄反射で文章書いてるの?
691デフォルトの名無しさん
2021/10/02(土) 02:06:49.24ID:WlTxiTfu 脳まで信号行ってないっぽいなあ
POSIX原理主義を実践してみたら頭働くようになるからやってみ
根拠は君自身ってことでお願いします
POSIX原理主義を実践してみたら頭働くようになるからやってみ
根拠は君自身ってことでお願いします
692デフォルトの名無しさん
2021/10/02(土) 02:08:48.48ID:0dZAEi20 >>690
> HDDで0.12秒で検索できたのならミラクルだねって言ったんだよ
え?なんでミラクルなの?www
ちょっとその理由を言ってみてよ
HDDの速度が100MB/s なのに比べて
メモリの速度が 10GB/s だってわかってるのかな?
> HDDで0.12秒で検索できたのならミラクルだねって言ったんだよ
え?なんでミラクルなの?www
ちょっとその理由を言ってみてよ
HDDの速度が100MB/s なのに比べて
メモリの速度が 10GB/s だってわかってるのかな?
693デフォルトの名無しさん
2021/10/02(土) 02:11:37.09ID:WlTxiTfu >>692
メモリの速度には言及してないよ
HDDの速度の話だけをしている
HDDの速度が100MB/sとします
そのHDDに12MBのファイルが存在します
そのファイルから文字列を検索したとして0.12秒で検索できたらミラクルですねってことですよ
メモリ上にはデータが無いものとします、これでわかるかな
メモリの速度には言及してないよ
HDDの速度の話だけをしている
HDDの速度が100MB/sとします
そのHDDに12MBのファイルが存在します
そのファイルから文字列を検索したとして0.12秒で検索できたらミラクルですねってことですよ
メモリ上にはデータが無いものとします、これでわかるかな
694デフォルトの名無しさん
2021/10/02(土) 02:13:06.21ID:0dZAEi20 > そのファイルから文字列を検索したとして0.12秒で検索できたらミラクルですねってことですよ
だから何がミラクルなんだよw
普通の事、そしてめちゃくちゃ遅いじゃねーか
だから何がミラクルなんだよw
普通の事、そしてめちゃくちゃ遅いじゃねーか
695デフォルトの名無しさん
2021/10/02(土) 02:17:56.96ID:WlTxiTfu >>694
12MB / 100MB/s = 0.12s
なのでバイナリを読み取るだけで0.12sかかることになるっしょ
文字列を検索するときはバイナリをデコードする処理が必要になるし
文字列をマッチングする処理も必要になるよね
だから0.12sで文字列を検索できるのはミラクルなんですよ
以上、俺はミラクルの根拠として計算と論理的推論を示した
0.12sが普通の事という君はその根拠を提示できるかな?
12MB / 100MB/s = 0.12s
なのでバイナリを読み取るだけで0.12sかかることになるっしょ
文字列を検索するときはバイナリをデコードする処理が必要になるし
文字列をマッチングする処理も必要になるよね
だから0.12sで文字列を検索できるのはミラクルなんですよ
以上、俺はミラクルの根拠として計算と論理的推論を示した
0.12sが普通の事という君はその根拠を提示できるかな?
696デフォルトの名無しさん
2021/10/02(土) 02:18:50.29ID:0dZAEi20 > 文字列を検索するときはバイナリをデコードする処理が必要になるし
> 文字列をマッチングする処理も必要になるよね
たったそんだけの処理で
どれくらい時間がかかると思ってるんだ?
計算してみ、
お前はまだしてないよ
> 文字列をマッチングする処理も必要になるよね
たったそんだけの処理で
どれくらい時間がかかると思ってるんだ?
計算してみ、
お前はまだしてないよ
697デフォルトの名無しさん
2021/10/02(土) 02:19:47.37ID:0dZAEi20 だいたいバイナリをデコードってなんのはなししてるんだよ?w
展開済みの状態で12MBしかないって書いただろ
展開済みの状態で12MBしかないって書いただろ
698デフォルトの名無しさん
2021/10/02(土) 02:19:59.12ID:WlTxiTfu >>696
0sより大きいことはわかるよね?
0sより大きいことはわかるよね?
699デフォルトの名無しさん
2021/10/02(土) 02:20:28.22ID:WlTxiTfu >>697
テキストファイルの中身が何だと君は思ってるのかな?
テキストファイルの中身が何だと君は思ってるのかな?
700デフォルトの名無しさん
2021/10/02(土) 02:20:43.78ID:0dZAEi20701デフォルトの名無しさん
2021/10/02(土) 02:21:15.98ID:0dZAEi20702デフォルトの名無しさん
2021/10/02(土) 02:23:55.79ID:WlTxiTfu703デフォルトの名無しさん
2021/10/02(土) 02:25:38.73ID:WlTxiTfu 君の得意なRubyでやってみなよ
12MBのCSVから検索してみ
12MBのCSVから検索してみ
704デフォルトの名無しさん
2021/10/02(土) 02:30:45.17ID:WlTxiTfu ああ、あれか、君もしかしてこのスレ立てた大学生か?
どうもやり取りしてて論理的な会話ができない人だなあ
プログラマでこんな幼稚な人がいるかなあと思ってたんだけど
そう考えると合点がいくわ
どうもやり取りしてて論理的な会話ができない人だなあ
プログラマでこんな幼稚な人がいるかなあと思ってたんだけど
そう考えると合点がいくわ
705デフォルトの名無しさん
2021/10/02(土) 02:39:30.40ID:WlTxiTfu >>696
俺は君に「0.12sが普通の事という君はその根拠を提示できるかな?」と聞いたよ
0.12sが普通の事の根拠を示してもらえるかな
根拠を示せと君がすごく要求していたんだから
君自身がそれをしないのはおかしいことだよね
出してもらえるかな
俺は君に「0.12sが普通の事という君はその根拠を提示できるかな?」と聞いたよ
0.12sが普通の事の根拠を示してもらえるかな
根拠を示せと君がすごく要求していたんだから
君自身がそれをしないのはおかしいことだよね
出してもらえるかな
706デフォルトの名無しさん
2021/10/02(土) 02:50:32.17ID:WlTxiTfu もし君が>>1の大学生だとしたら大学の先生には論争を挑まない方が良いね
勢いだけで勝てる相手じゃない、謙虚になってPOSIX原理主義に改宗しよう
勢いだけで勝てる相手じゃない、謙虚になってPOSIX原理主義に改宗しよう
707デフォルトの名無しさん
2021/10/02(土) 03:23:50.88ID:0dZAEi20708デフォルトの名無しさん
2021/10/02(土) 03:29:06.29ID:WlTxiTfu709デフォルトの名無しさん
2021/10/02(土) 03:31:28.43ID:WlTxiTfu 他人に一方的に根拠を求めるばかりじゃダメだよね
根拠が大事だと君が言いだしたんだからは君はしっかり根拠出さないとね
何時頃できそう?
grepより速くなるかな?
楽しみ
根拠が大事だと君が言いだしたんだからは君はしっかり根拠出さないとね
何時頃できそう?
grepより速くなるかな?
楽しみ
710デフォルトの名無しさん
2021/10/02(土) 03:32:32.61ID:Q1gmnbO7 うちのパソコンだとgrepが500MB/s程度出る。
711デフォルトの名無しさん
2021/10/02(土) 03:33:42.71ID:WlTxiTfu >>710
すてき
すてき
712デフォルトの名無しさん
2021/10/02(土) 03:34:44.05ID:Q1gmnbO7 若いころ正規表現のDFAエンジンを試作したことあるけど、速くは無かったな。
ドラゴンブックにはNFAより速いと書いてあるけど。
ドラゴンブックにはNFAより速いと書いてあるけど。
713デフォルトの名無しさん
2021/10/02(土) 03:36:24.29ID:Q1gmnbO7 アマゾンのお気に入りに登録すると値段が上がる法則性を見出したんだよね。
714デフォルトの名無しさん
2021/10/02(土) 03:45:53.35ID:Q1gmnbO7 ドンドン登録して値段を吊り上げてやる。
715デフォルトの名無しさん
2021/10/02(土) 03:52:43.01ID:WlTxiTfu >>712
へーすごいなー
巷の正規表現ライブラリは正規表現用の仮想マシン作ってJITコンパイルとか
やってるみたいね
正規表現はオートマトンを作るコストがあるからねー
最近10GBのCSVをJavaで操作することがあったんだけど
JavaのString.replace("xxx", "yyy")は内部で正規表現使ってるから
処理が遅くてたまらなかった、レコード数が数千万超えると単純な操作も大変
へーすごいなー
巷の正規表現ライブラリは正規表現用の仮想マシン作ってJITコンパイルとか
やってるみたいね
正規表現はオートマトンを作るコストがあるからねー
最近10GBのCSVをJavaで操作することがあったんだけど
JavaのString.replace("xxx", "yyy")は内部で正規表現使ってるから
処理が遅くてたまらなかった、レコード数が数千万超えると単純な操作も大変
716デフォルトの名無しさん
2021/10/02(土) 04:11:49.93ID:0dZAEi20717デフォルトの名無しさん
2021/10/02(土) 04:15:53.23ID:0dZAEi20 > JavaのString.replace("xxx", "yyy")は内部で正規表現使ってるから
Java9から当てはまらない。
https://stackoverflow.com/questions/16228992/commons-lang-stringutils-replace-performance-vs-string-replace
Faster implementation of String.replace(CharSequence, CharSequence)
https://bugs.openjdk.java.net/browse/JDK-8058779
ったく、いちいち知識が古いんだよな
POSIX原理主義者は新しいことを勉強したくんないんだろうなw
Java9から当てはまらない。
https://stackoverflow.com/questions/16228992/commons-lang-stringutils-replace-performance-vs-string-replace
Faster implementation of String.replace(CharSequence, CharSequence)
https://bugs.openjdk.java.net/browse/JDK-8058779
ったく、いちいち知識が古いんだよな
POSIX原理主義者は新しいことを勉強したくんないんだろうなw
718デフォルトの名無しさん
2021/10/02(土) 04:22:06.83ID:WlTxiTfu >>717
俺はJava9以降を使ってるとは言ってないからね
君はなんでそんな情報探してきたんだろ
君もJava屋さんなの?
君に求めてる情報は12MBのCSVを0.12秒より速く検索できることが普通の事だという根拠だよ
俺はJava9以降を使ってるとは言ってないからね
君はなんでそんな情報探してきたんだろ
君もJava屋さんなの?
君に求めてる情報は12MBのCSVを0.12秒より速く検索できることが普通の事だという根拠だよ
719デフォルトの名無しさん
2021/10/02(土) 04:26:21.60ID:0dZAEi20 ※ Java9は2018年3月にサポート期限切れです。
https://qiita.com/yukoba/items/69fe9468b719fa6e69c4
https://qiita.com/yukoba/items/69fe9468b719fa6e69c4
720デフォルトの名無しさん
2021/10/02(土) 04:27:12.91ID:0dZAEi20 >>718
> 君に求めてる情報は12MBのCSVを0.12秒より速く検索できることが普通の事だという根拠だよ
「12MBのCSVを0.12秒より速く検索できる」なんて
一言も言っていませんが?
あ?デマながす気ですか?
> 君に求めてる情報は12MBのCSVを0.12秒より速く検索できることが普通の事だという根拠だよ
「12MBのCSVを0.12秒より速く検索できる」なんて
一言も言っていませんが?
あ?デマながす気ですか?
721デフォルトの名無しさん
2021/10/02(土) 04:28:40.65ID:0dZAEi20 0.12秒もかかるなんて遅すぎるって話を
しましたよね?無視ですか?
しましたよね?無視ですか?
722デフォルトの名無しさん
2021/10/02(土) 04:31:28.36ID:WlTxiTfu723デフォルトの名無しさん
2021/10/02(土) 04:32:22.13ID:rSA8/7/e https://play.rust-lang.org/?gist=28ae76e66b044a36e0187f2ada0404b3
cargoのbinクレート作ったらmain.rsにこれをコピペしてコマンドライン引数にKEN_ALL.csvを渡して実行してみてくれ
ちなみに手元のPC(NVMeのSSDとRyzen 7 3700X)でやったらBTreeの構築に3.34s、クエリは16µsでした
いい運動になったわ、おやすみ
cargoのbinクレート作ったらmain.rsにこれをコピペしてコマンドライン引数にKEN_ALL.csvを渡して実行してみてくれ
ちなみに手元のPC(NVMeのSSDとRyzen 7 3700X)でやったらBTreeの構築に3.34s、クエリは16µsでした
いい運動になったわ、おやすみ
724デフォルトの名無しさん
2021/10/02(土) 04:33:32.96ID:WlTxiTfu725デフォルトの名無しさん
2021/10/02(土) 04:35:50.91ID:WlTxiTfu726デフォルトの名無しさん
2021/10/02(土) 04:38:03.64ID:rSA8/7/e そんなクソ前提を固持してんの君だけだよ
727デフォルトの名無しさん
2021/10/02(土) 04:39:46.52ID:WlTxiTfu >>726
ちゃぶ台返しを正当化しちゃいけませんぜ、あなたが一生懸命書いたコードは規約違反ということでおやすみなさい
ちゃぶ台返しを正当化しちゃいけませんぜ、あなたが一生懸命書いたコードは規約違反ということでおやすみなさい
728デフォルトの名無しさん
2021/10/02(土) 04:40:20.62ID:0dZAEi20 >>724
grepを使うと0.12秒もかかってしまいます。これは1秒間にたった8回しか検索できません。
一方MySQLは1秒間に4万クエリとかそんなレベルなんですよ
https://developer.aiming-inc.com/infra/db-loadtest/
こちらは 117万クエリですね。
https://bizstation.hate
nablog.com/entry/2015/05/01/094233
grepを使うと0.12秒もかかってしまいます。これは1秒間にたった8回しか検索できません。
一方MySQLは1秒間に4万クエリとかそんなレベルなんですよ
https://developer.aiming-inc.com/infra/db-loadtest/
こちらは 117万クエリですね。
https://bizstation.hate
nablog.com/entry/2015/05/01/094233
729デフォルトの名無しさん
2021/10/02(土) 04:41:58.86ID:0dZAEi20 > HDDでの検索を行ったときにという前提を守っておられない
そりゃなぁ、grepはHDDから毎回検索するしか出来ない
MySQLはデータをメモリに読み込んでそこから
検索するから高速って話をしてるんだからなぁ
議論の前提もわかってなかったのか
そりゃなぁ、grepはHDDから毎回検索するしか出来ない
MySQLはデータをメモリに読み込んでそこから
検索するから高速って話をしてるんだからなぁ
議論の前提もわかってなかったのか
730デフォルトの名無しさん
2021/10/02(土) 04:46:00.97ID:WlTxiTfu >>728
言うに事欠いてぜんぜん違うWebページ持ってくるとかバカじゃないかね君はw
12MBの郵便番号のCSVというソースもあるんだからそれで検証しないと根拠にならんでしょうが
Javaが得意なんだっけ? PythonでもRubyでも良いからじゃあそのMySQLを使って検索するしくみを作ってやってみなさい
俺はDBとの接続を確立する処理だけで数秒持っていかれると読んでる
ちなみにPOSIX原理主義ならそういうの作らなくても良いんですgrepコマンドを叩くだけなので
この生産性の高さとスピード、そして安定性、どうです? ユニケージ素晴らしいでしょう
言うに事欠いてぜんぜん違うWebページ持ってくるとかバカじゃないかね君はw
12MBの郵便番号のCSVというソースもあるんだからそれで検証しないと根拠にならんでしょうが
Javaが得意なんだっけ? PythonでもRubyでも良いからじゃあそのMySQLを使って検索するしくみを作ってやってみなさい
俺はDBとの接続を確立する処理だけで数秒持っていかれると読んでる
ちなみにPOSIX原理主義ならそういうの作らなくても良いんですgrepコマンドを叩くだけなので
この生産性の高さとスピード、そして安定性、どうです? ユニケージ素晴らしいでしょう
731デフォルトの名無しさん
2021/10/02(土) 04:47:45.42ID:WlTxiTfu >>729
ほお、つまりメモリに読み込まれてる状態ではないとPOSIX原理主義に敵わないという事でよろしいかな? 負けを認めたって事でいいかな?
ほお、つまりメモリに読み込まれてる状態ではないとPOSIX原理主義に敵わないという事でよろしいかな? 負けを認めたって事でいいかな?
732デフォルトの名無しさん
2021/10/02(土) 04:49:50.81ID:0dZAEi20 あ、見つけたw
ユニケージがMySQLより速いことを捏造データで証明(笑)する論文
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=178874&file_id=1&file_no=1
この時 5 回の実行時間の平均値は以下の通りである。
ユニケージ 1.708秒 MySQL 10.428 秒
ユニケージに構築されたデータベースは特段の高速化の工夫を施さずとも、MySQLより高速であることがわかった。
・比較方法
MySQLのクエリ送信には、mysql コマンドを使用した
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ユニケージがMySQLより速いことを捏造データで証明(笑)する論文
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=178874&file_id=1&file_no=1
この時 5 回の実行時間の平均値は以下の通りである。
ユニケージ 1.708秒 MySQL 10.428 秒
ユニケージに構築されたデータベースは特段の高速化の工夫を施さずとも、MySQLより高速であることがわかった。
・比較方法
MySQLのクエリ送信には、mysql コマンドを使用した
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
733デフォルトの名無しさん
2021/10/02(土) 04:50:28.96ID:0dZAEi20 >>731
なんでメモリを使わない縛りで戦わないといけないんですか?w
なんでメモリを使わない縛りで戦わないといけないんですか?w
734デフォルトの名無しさん
2021/10/02(土) 04:54:08.58ID:WlTxiTfu735デフォルトの名無しさん
2021/10/02(土) 04:56:17.53ID:0dZAEi20 > 俺はDBとの接続を確立する処理だけで数秒持っていかれると読んでる
うわー、なんつーか、そういう速度の感覚もないんだー。
数秒って・・・
仮に接続が遅いならコネクションプーリング使えばいいし
MySQLはコネクションプーリングが無意味って言われるほど
接続コストが低いことで有名なのにな
https://qiita.com/k_hoso/items/6839e217672a60803637
> MySQLの接続コスト低いらしいってことで確認。
うわー、なんつーか、そういう速度の感覚もないんだー。
数秒って・・・
仮に接続が遅いならコネクションプーリング使えばいいし
MySQLはコネクションプーリングが無意味って言われるほど
接続コストが低いことで有名なのにな
https://qiita.com/k_hoso/items/6839e217672a60803637
> MySQLの接続コスト低いらしいってことで確認。
736デフォルトの名無しさん
2021/10/02(土) 04:57:40.94ID:0dZAEi20737デフォルトの名無しさん
2021/10/02(土) 04:58:38.69ID:0dZAEi20738デフォルトの名無しさん
2021/10/02(土) 05:03:50.76ID:WlTxiTfu こういう検証においてもユニケージの優位性は抜きん出てるよね
grepコマンドを叩くだけでいいんだから
一方RDBMSはテーブル作ってインデックス張って
接続プールを高速なものに変えてプログラム書いて
はーどっこいしょってことやらないといけない
>>735でさえいまだに検証できていない机上の空論を振りかざしてるだけ
それは根拠とは認められないよね実際にやってないんだから
システムエンジニアの仕事はPDCAの繰り返し
実行することさえままならないさまを見てどうですかみなさん
ユニケージはgrepコマンド叩くだけで良いんですけどねえ
grepコマンドを叩くだけでいいんだから
一方RDBMSはテーブル作ってインデックス張って
接続プールを高速なものに変えてプログラム書いて
はーどっこいしょってことやらないといけない
>>735でさえいまだに検証できていない机上の空論を振りかざしてるだけ
それは根拠とは認められないよね実際にやってないんだから
システムエンジニアの仕事はPDCAの繰り返し
実行することさえままならないさまを見てどうですかみなさん
ユニケージはgrepコマンド叩くだけで良いんですけどねえ
739デフォルトの名無しさん
2021/10/02(土) 05:07:09.81ID:0dZAEi20 >>738
大変やなぁ。何もしたくないって人はw
大変やなぁ。何もしたくないって人はw
740デフォルトの名無しさん
2021/10/02(土) 05:09:03.65ID:WlTxiTfu >>739
そっくりそのまま返しますわ
12MBのCSVの根拠を示すのはあきらめはったんですか?
そりゃそうなりますわな、大変な作業が必要ですし
その結果負けたとなったら立つ瀬がなくなりますもんね
しゃーないしゃーない、今回はユニケージの勝利ということで
そっくりそのまま返しますわ
12MBのCSVの根拠を示すのはあきらめはったんですか?
そりゃそうなりますわな、大変な作業が必要ですし
その結果負けたとなったら立つ瀬がなくなりますもんね
しゃーないしゃーない、今回はユニケージの勝利ということで
741デフォルトの名無しさん
2021/10/02(土) 05:09:58.82ID:0dZAEi20742デフォルトの名無しさん
2021/10/02(土) 05:15:19.98ID:WlTxiTfu ほらもう、0.12sの話をしなくなった
有耶無耶にする気まんまんですな
根拠根拠と他人に要求しながら自分が要求されたら全然違うWebページを貼り付け逃げる
POSIX原理主義を否定する人がやったことです
図らずもユニケージの開発効率、実行効率、運用効率が優れていることが明らかになったわけですなあ
有耶無耶にする気まんまんですな
根拠根拠と他人に要求しながら自分が要求されたら全然違うWebページを貼り付け逃げる
POSIX原理主義を否定する人がやったことです
図らずもユニケージの開発効率、実行効率、運用効率が優れていることが明らかになったわけですなあ
743デフォルトの名無しさん
2021/10/02(土) 05:22:37.15ID:WlTxiTfu PDCAのサイクルを高速で回せる、開発もシステムも軽快になる、それがユニケージ
RDBMSの鈍重なやり方ではDo(実行)ができないDoができないからCheck(評価)もAction(改善)もできない
次のPlan(計画)もできない
RDBMSの鈍重なやり方ではDo(実行)ができないDoができないからCheck(評価)もAction(改善)もできない
次のPlan(計画)もできない
744デフォルトの名無しさん
2021/10/02(土) 13:27:29.42ID:Ehhdm9v/ >>743
そういうことにしたいんですねw
そういうことにしたいんですねw
745デフォルトの名無しさん
2021/10/02(土) 13:39:27.33ID:Ehhdm9v/ >>742
有耶無耶にしてるのはあんたでは?
100MB/sのHDDから検索するのだから0.12s
メモリは10GB/sの速度が出るんだから、それを加えても0.1212s
自分で計算したんでしょう?なんで誤差にしかならないってことを
はっきり言わないわけ?
それに論点は「grepは遅い」という話でしょう?
0.12sじゃなくて0.1212sだと言った所で
もっと遅くなってるじゃんw
有耶無耶にしてるのはあんたでは?
100MB/sのHDDから検索するのだから0.12s
メモリは10GB/sの速度が出るんだから、それを加えても0.1212s
自分で計算したんでしょう?なんで誤差にしかならないってことを
はっきり言わないわけ?
それに論点は「grepは遅い」という話でしょう?
0.12sじゃなくて0.1212sだと言った所で
もっと遅くなってるじゃんw
746デフォルトの名無しさん
2021/10/02(土) 14:17:45.53ID:WlTxiTfu >>745
メモリの時間を合わせて0.1212sだから
0.12sで検索できたらミラクルですね
で、君が大好きなMySQLでは0.12sより速くなったのかな?
まだ検証できてないのかな? ん? 正直に言ってみ
メモリの時間を合わせて0.1212sだから
0.12sで検索できたらミラクルですね
で、君が大好きなMySQLでは0.12sより速くなったのかな?
まだ検証できてないのかな? ん? 正直に言ってみ
747デフォルトの名無しさん
2021/10/02(土) 14:50:17.33ID:Ehhdm9v/ 0.12sというのは1秒間にたった8回ということです。
MySQLで1秒間にたった8回程度もselectできないって
あなたは思ってるんですよね?
MySQLで1秒間にたった8回程度もselectできないって
あなたは思ってるんですよね?
748デフォルトの名無しさん
2021/10/02(土) 15:25:35.76ID:WlTxiTfu749デフォルトの名無しさん
2021/10/02(土) 15:27:26.06ID:WlTxiTfu 検証をサクッとできないのがRDBMSのデメリットですね
翻ってユニケージの開発効率が爆速なのは本当のようですね
翻ってユニケージの開発効率が爆速なのは本当のようですね
750デフォルトの名無しさん
2021/10/02(土) 15:50:55.63ID:Ehhdm9v/ RDBMSは検証をさくっと出来ないから検証してない
検証せずにgrepの方が速いと主張していると認めちゃったw
検証せずにgrepの方が速いと主張していると認めちゃったw
751デフォルトの名無しさん
2021/10/02(土) 16:04:16.02ID:WlTxiTfu >>750
検証はいまやってるところだよね
ユニケージ担当が俺でgrepは0.12sだという数字を出した
それに対して君は0.12sは遅すぎると言った
MySQLでは0.12sよりも速いということだね
では実際に測定してみてご覧と俺がいってる状況
0.12sより速いことの根拠を君はまだ提示できてない状況だよ
君が根拠を提示できないのはRDBMSの鈍重さがその原因にあると思ってる
ユニケージの検証のしやすさ開発速度がこのやり取りから明らかになった
検証はいまやってるところだよね
ユニケージ担当が俺でgrepは0.12sだという数字を出した
それに対して君は0.12sは遅すぎると言った
MySQLでは0.12sよりも速いということだね
では実際に測定してみてご覧と俺がいってる状況
0.12sより速いことの根拠を君はまだ提示できてない状況だよ
君が根拠を提示できないのはRDBMSの鈍重さがその原因にあると思ってる
ユニケージの検証のしやすさ開発速度がこのやり取りから明らかになった
752デフォルトの名無しさん
2021/10/02(土) 16:06:41.45ID:WlTxiTfu >>750
MySQLは0.12sよりも速いという事実はまだ誰も確認できてない
MySQLがユニケージより遅いという事実は下記の論文に記載されてるけどね
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=178874&file_id=1&file_no=1
MySQLは0.12sよりも速いという事実はまだ誰も確認できてない
MySQLがユニケージより遅いという事実は下記の論文に記載されてるけどね
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=178874&file_id=1&file_no=1
753デフォルトの名無しさん
2021/10/02(土) 16:08:32.26ID:Ehhdm9v/ いえ、今面白いのは
あなたがMySQLが1秒間に8回程度の
検索(select)が出来ないと思っている
ということなのでw
あなたがMySQLが1秒間に8回程度の
検索(select)が出来ないと思っている
ということなのでw
754デフォルトの名無しさん
2021/10/02(土) 16:09:18.61ID:Ehhdm9v/■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏「この喧嘩は日本の完敗」 台湾有事答弁めぐる外務省局長訪中で指摘「中国に怒られてご説明に伺った日本と見られる」 [muffin★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 東京株式市場 インバウンド関連株が下落 中国政府の渡航自粛要請で [バイト歴50年★]
- おっぱい! おっぱい! おっぱい! おっぱい! おっぱい! おっぱい! おっぱい! おっぱい!
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- サナエがトランプのチンポしゃぶったら日本は安泰
- 高市コイン、155円突破wwwwwwwwww [246620176]
- おじゃる丸をまったり待機するスレ🏡
- 高市早苗の中国問題、「オーバーツーリズムが解消されてウザい中国人が消えるから日本の勝ち」という風潮になってしまう [562983582]
