23/08/13 14:09:26.02 aL79QjVh.net
Qiitaアカウント持ってないからここでウダウダコメントするしかない雑魚w
322:デフォルトの名無しさん
23/08/13 14:28:13.37 xVDxBOfX.net
URLリンク(qiita.com)
自分でもキモいとわかっていながらなぜこんなキャラで発信してしまうのか
いいねは組織票かな?
323:デフォルトの名無しさん
23/08/13 14:59:12.83 427/I8XL.net
> Qiitaアカウント持ってない
つまりそれは
正常な思考力を持ってるってこと
324:デフォルトの名無しさん
23/08/13 16:34:36.74 Z5uDnRRN.net
Qiitaに日記を書くんじゃない
325:デフォルトの名無しさん
23/08/13 16:43:33.83 Z5uDnRRN.net
IT技術と関係ない記事、不愉快
URLリンク(qiita.com)
URLリンク(qiita.com)
326:デフォルトの名無しさん
23/08/13 16:56:52.28 427/I8XL.net
> 不愉快
彼らに不愉快という概念はないぞ
クソを食い
クソを出し
周囲をクソまみれにしても
そのとき
むしろ笑顔だから
327:デフォルトの名無しさん
23/08/14 05:02:03.98 flQ8vQku.net
>>316
以前「キモッ」だけのコメントをQiitaでしたことあるが、運営から「削除しろ。しなければ垢バンまである」というメールがきたw
328:デフォルトの名無しさん
23/08/14 10:45:24.67 5M9frLMH.net
>>321
草
329:デフォルトの名無しさん
23/08/14 10:59:15.20 K6AS1572.net
>>322
草で済まない
ここでも言うべきでない
開示請求して制裁するように日本社会が変化
法律上は不特定多数に言うのがアウト
ここの発言は必然的に不特定多数
どうしても言いたいなら少数の友人だけに言えばいい
330:デフォルトの名無しさん
23/08/14 11:55:14.49 ra8tFfd0.net
>>323
>>298の記事のコメント欄を見てから言ってもらおうか
運営からメールが来るのは運営に不都合なことを書いた人だけだよ
キモッとコメントするような記事を書いたのが関係者だったというだけ
331:デフォルトの名無しさん
23/08/14 14:52:20.96 ZSYq0zux.net
> 運営からメールが来るのは運営に不都合なことを書いた人だけだよ
運営に不都合関係なくユーザーからの報告がある程度以上あると運営からコメントを直せってメールくるよ。
若年者や女性が書いたという体(てい)の記事に絶賛のコメントが多数付いてるところに水差すようなコメント書いて運営からメール貰ったこと何回かあるわ。
運営に自分の投稿したコメントのどこが問題なのか尋ねても「多数の苦情が来てるのだからお前のコメントが悪い」と埒が明かぬ。運営が苦情の数を気にして機械的に対応してることは確かだと思われる。
332:デフォルトの名無しさん
23/08/15 16:44:03.65 0AvN5XPe.net
>>325
苦情の数だと思ってるところが素直というか騙されやすいというか
そんなんお前だから届いたんだぞ
ゆめみ社員のコメントならどんだけ苦情が届こうがガン無視だ
333:デフォルトの名無しさん
23/08/15 17:06:16.32 TjAS9EkF.net
>>326と>>324は同一人物?
騙されやすいことを批判してるが騙されやすいのはおまえだろとつっこみたい
「ゆめみ社員のコメントならどんだけ苦情が届こうがガン無視」も「キモッとコメントするような記事を書いたのが関係者だったというだけ」も陰謀論だから
陰謀論を言うことが騙されてる
334:デフォルトの名無しさん
23/08/15 18:05:42.32 zL0242H+.net
「なんで、for文ってforなの?」って、みんな思ったはず。
URLリンク(qiita.com)
> 皆さまのありがたいお声の数々
> 叩かれ放題の記事となっております(笑)
> はてなブックマーク
> URLリンク(b.hatena.ne.jp)
> twitterでの記事の検索結果
> URLリンク(twitter.com)
URLリンク(twitter.com)
> ・釣りタイトルにする。
> ・正解も不正解もある内容にする。
> ・叩き放題でマウント取れるものにする。
> ・文を下手にしてみる。
> ・タグの中で見られやすいものを選ぶ。
> ・別の場所にスレを作る。
> ・見られやすいトレンドにとりあえず載せる。
> 結果:プチ炎上できた。
(deleted an unsolicited ad)
335:デフォルトの名無しさん
23/08/15 18:38:37.81 ZksP2F0f.net
苦情の数の話はその人の体験談で話が具体的で信じられる
創作の可能性もあるがそこまで疑わないぞ
運営にメールで尋ねたなどの体験談はwelcomeで書いてほしい
welcomeなレスに騙されやすいなどとくだらない批判をいれるべきでない
何を言いたいかと言うと話の構造�
336:ェ根本的に違うだろと
337:デフォルトの名無しさん
23/08/15 18:46:26.63 ZksP2F0f.net
>>328
ツイッターに名前とか自己紹介が書いてある
30で起業するらしい
炎上商法
何かでかいことをやりそうで期待しかないw
338:デフォルトの名無しさん
23/08/15 18:47:04.69 hWbexh2P.net
>>327
自分で苦情入れてみりゃすぐわかること
大きなorganizationのクソコメントはどれだけクソでも削除されることはない
339:デフォルトの名無しさん
23/08/15 19:07:59.33 ZksP2F0f.net
>>331
おまえはずれてるんだよ
おまえが正しいと思う内容を世間一般が正しくないと思う
340:デフォルトの名無しさん
23/08/15 19:09:41.51 ZzYADMsV.net
と思いたいんだなw
だからやってみればわかると言ってるのにw
URLリンク(qiita.com)
こいつが組織票でトレンドに載ってることをバラした記事があったのでこいつを通報したら逆にその記事が消えたのをどう説明するんだよw
341:デフォルトの名無しさん
23/08/15 19:27:20.24 ZksP2F0f.net
>>333
youwhtで前スレ1から3を検索したが1つもレスがない
話すまでもないというのがQiitaスレの共通認識
説明しようにも何を言ってるのかわからん
陰謀論って早く忘れたほうがいい
いつまでも引きずるのが精神衛生上良くない
起きたときにスレに投稿すべきだった
342:デフォルトの名無しさん
23/08/16 08:17:39.47 L1EQEMLK.net
>>334
他の記事やコメント含めてそれだけ徹底的に消されたってことだよw
一時期話題になってたから知ってるやつに聞けよ
こいつの組織票はえげつなかったぞ
なにせqiitaを読みもしないまるで関係ない職場の人間に大量にアカウント作らせて記事をアップすると同時にそいつらに一斉送信していいねさせてたことを自白してたからな
そのいいねの付き方があまりに不自然すぎることに気づいたやつが計測して記事にしたところ数日して削除されて今は痕跡も残ってない
こんな話はその辺にゴロゴロしてるが何せこんなふうに証拠隠滅してるからな
343:デフォルトの名無しさん
23/08/16 08:19:13.27 L1EQEMLK.net
あとスレに関してはこのスレのできる前の出来事だから話題になってないのは当然だ
344:デフォルトの名無しさん
23/08/16 08:26:56.16 L1EQEMLK.net
URLリンク(www.google.com)
魚拓にyouwhtが無いのも不思議だろ?
あれだけ人気記事書いて本も書いて人気ソフト作ってテレビにも出演してるのに一切アーカイブされてないんだぜ?
そんなことあり得ると思う?
答えは一つ
消したんだよ
345:デフォルトの名無しさん
23/08/16 18:44:29.95 8EM0gubg.net
> 魚拓にyouwhtが無いのも不思議だろ?
別に不思議はないなあ。
> あれだけ人気記事書いて本も書いて人気ソフト作ってテレビにも出演してるのに一切アーカイブされてないんだぜ?
> そんなことあり得ると思う?
魚拓取られるのってやらかした奴の証拠保全が目的だからなあ、人気記事たくさん書いてる人気者なら問題行動起こす可能性も低そうだし魚拓取られる機会もそうそうないんじゃないの。つか
> 答えは一つ
> 消したんだよ
妄想乙w
346:デフォルトの名無しさん
23/08/16 18:55:47.22 8EM0gubg.net
> こいつが組織票でトレンドに載ってることをバラした記事があったのでこいつを通報したら逆にその記事が消えたのをどう説明するんだよw
妄想記事が消された以外の解釈あるかな?
つかどこの誰が書いたか正しいかもわからん記事が「あった」というだけで通報って大分イカれてるぞ
347:デフォルトの名無しさん
23/08/16 18:56:47.72 cRvVyw2V.net
そんなに発狂するなよw
正体がバレるぞw
348:デフォルトの名無しさん
23/08/16 19:04:30.78 8EM0gubg.net
> 正体がバレるぞw
妄想持ちならではのセリフw
349:デフォルトの名無しさん
23/08/17 09:06:45.29 6LvfXp3I.net
妄想ブーメランで火消しに必死になってるのは本人なんだろうなあ
350:デフォルトの名無しさん
23/08/17 09:27:37.89 vPTmktkt.net
いつでも本人がいると思うのは都合が良すぎる
病気なんだろうなあ
精神病棟で隔離されてそう
351:デフォルトの名無しさん
23/08/17 09:30:01.29 vPTmktkt.net
このスレ3人しかいない
352:デフォルトの名無しさん
23/08/17 13:58:17.84 iq59CIRP.net
まあこれだけ発狂してたらそりゃ本人かくらい言われるだろ
みんな知ってる事件なんだし
353:デフォルトの名無しさん
23/08/17 13:59:32.09 iq59CIRP.net
精神病棟とか3人とか妄想がきっついな
こういうのって大概自分が言われなれてることを言うんだよな
354:デフォルトの名無しさん
23/08/18 20:22:10.84 O8jCLexo.net
カタカタ
|| ̄ Λ_Λ
||_(Д`; ) 「なに?このスレ・・・」
\⊂´ )
( ┳'
355:デフォルトの名無しさん
23/08/19 09:59:43.77 8IQY/lun.net
qiitaのスレということがわかってないやつが病棟から常駐してるな
自説の主張を話題にしたいなら記事書けと何度も言われてるのに
356:デフォルトの名無しさん
23/08/23 21:43:18.69 xWiJzaGi.net
ナイーブな再帰フィボナッチでマイクロベンチマーク
URLリンク(qiita.com)
> もともと
> URLリンク(qiita.com)
> という URL で公開されていた記事に
> > int の長さが処理系によって違うので公平じゃないかもしれません。
> > それと
> > > ネイティブコンパイルの優位性
> > とありますが、Go が Java に負けてますね。
> > int の長さの影響かもしれません。
> というコメントを書いたら、その記事は削除されて。
> 同じ方が、全く同じような内容で
> C++ はどれくらい速いのか?:フィボナッチ数列の演算で比較してみる - Qiita
> URLリンク(qiita.com)
> という記事を公開されて。
> なぜか私はコメントできない(ブロックされてるのかな)ようなので、コメントで書きたかった追加情報に関する記事を書こうと思った。
まとめると、
・コメントしたらブロックされた
・コメントされたことをなかったことにしたいのか元記事は削除、同じ内容で再投稿
で、
> C++ はどれくらい速いのか?:フィボナッチ数列の演算で比較してみる - Qiita
> URLリンク(qiita.com)
見に行ったらこっちも既に削除済みw 誰かコメントしたんだろうなw
新記事が↓らしい。
C++ はどれくらい速いのか?:フィボナッチ数列の演算で比較してみる
URLリンク(qiita.com)
どうでもいい内容の記事だったけど、タイトルのC++はg++じゃね? 言語じゃなくて処理系の話してるよね? くらいは誰でも言いそうになると思う罠。
357:デフォルトの名無しさん
23/08/23 23:22:56.21 vW0JBYYG.net
>>349
その最後の記事
CとRustで速さ約2倍は明らかにおかしいので
手元で実行してみたらCとRustは同じ速さとなった
CとRustのこの種のベンチマークで2倍差となったのを見たことがない
少なくとも今回のような類いのコードならば同じ速さとなっている
今回よほど何か特殊な環境下で実行計測しているのか
あるいは記事が間違っているのか
358:デフォルトの名無しさん
23/08/23 23:47:17.93 7ZcdnLBa.net
間違ってない
(非線形)再帰に関してはgcc/g++の最適化が進んでいる
359:デフォルトの名無しさん
23/08/23 23:50:22.47 7ZcdnLBa.net
GOに関してもtinygoを使えばLLVMの速度がでると思われる
360:デフォルトの名無しさん
23/08/23 23:59:13.29 KHKtVRzu.net
実名だけでなく会社名も晒してるけど問題ないのか?
誰もレビューしてないのかしら
361:デフォルトの名無しさん
23/08/23 23:59:14.64 vW0JBYYG.net
>>351
やってみた
その指摘は正しいようだ
ただしこちらも正しいという結果になった
速さの結果
Rust = C (gcc) > C (clang)
これによりRustがLLVMに渡す前にその最適化しているっぽいな
362:デフォルトの名無しさん
23/08/24 00:23:12.72 3T5NvKnH.net
>>354
Rust=C(gcc)は再現しない
gcc 13.2.0
rustc 1.71.1
gcc -o fibonacci_c fibonacci.c -O2
time ./fibonacci_c
Result: 701408733
Time: 0.00069 seconds <-- time関数が別物(1/1000)
real 0m0.774s <--コマンド実時間
clang -o fibonacci_clang fibonacci.c -O2
time ./fibonacci_clang
Result: 701408733
Time: 0.00157 seconds
real 0m1.592s
rustc -C opt-level=2 -o fibonacci_rs fibonacci.rs
time ./fibonacci_rs
Result: 701408733
Time: 1.55644 seconds
real 0m1.641s
363:デフォルトの名無しさん
23/08/24 00:39:14.97 3T5NvKnH.net
GOROOT=... tinygo build -opt=2 -o fibonacci_tinygo
time ./fibonacci_tinygo
Result: 701408733
Time: 1.55111 seconds
real 0m1.626s
LLVM(Clang/Rust/tinygo)=1.55s
GCC=0.7s
以上
364:デフォルトの名無しさん
23/08/24 04:19:18.96 ejJL7Sq0.net
>>354
(室温超伝導)サンプルの提出をお願いします
>>351,355
スルーか一言で済ませて、余計な知恵を付けさすな
365:デフォルトの名無しさん
23/08/24 08:31:12.59 jcLl4hPI.net
こちらでも Rust(rustc)=C(gcc)>>>C(clang) となった
gccとrustcが同じ最適化をしてると思われる
確認のためLLVM IRを吐くrustcとclangでどのようにコードが異なるか調べてみた
まずclangによるLLVM IR生成
$ clang -S -emit-llvm -O2 -o fibonacci_cl.ll fibonacci.c
そのうちfibonacci()関数部分を抜粋すると以下のコードとなった
; Function Attrs: nounwind readnone uwtable
define dso_local i32 @fibonacci(i32 %0) local_unnamed_addr #0 {
%2 = icmp ult i32 %0, 2
br i1 %2, label %9, label %3
3: ; preds = %1
%4 = add nsw i32 %0, -2
%5 = tail call i32 @fibonacci(i32 %4)
%6 = add nsw i32 %0, -1
%7 = tail call i32 @fibonacci(i32 %6)
%8 = add nsw i32 %7, %5
ret i32 %8
9: ; preds = %1
ret i32 %0
}
元のCコードそのままでnが2未満すなわち0と1の時はそのまま返して
それ以外は fibonacci(n-2) + fibonacci(n-1) を返している
最適化をしていないのでclangがgccよりも遅いのはこれで納得
366:デフォルトの名無しさん
23/08/24 08:33:36.30 jcLl4hPI.net
次にrustcによるLLVM IR生成
$ rustc -C opt-level=2 --emit llvm-ir -o fibonacci_rs.ll fibonacci.rs
そのうちfibonacci()関数部分を抜粋すると以下のコードとなった
; fibonacci::fibonacci
; Function Attrs: nofree nosync nounwind nonlazybind memory(none) uwtable
define internal fastcc noundef i32 @_ZN9fibonacci9fibonacci17h1af4b62ef57b502cE(i32 noundef %n) unnamed_addr #4 {
start:
%switch1 = icmp ult i32 %n, 2
br i1 %switch1, label %bb8, label %bb5
bb5: ; preds = %start, %bb5
%n.tr3 = phi i32 [ %_7, %bb5 ], [ %n, %start ]
%accumulator.tr2 = phi i32 [ %0, %bb5 ], [ 0, %start ]
%_5 = add i32 %n.tr3, -2
; call fibonacci::fibonacci
%_4 = tail call fastcc noundef i32 @_ZN9fibonacci9fibonacci17h1af4b62ef57b502cE(i32 noundef %_5)
%_7 = add i32 %n.tr3, -1
%0 = add i32 %_4, %accumulator.tr2
%switch = icmp ult i32 %_7, 2
br i1 %switch, label %bb8, label %bb5
bb8: ; preds = %bb5, %start
%accumulator.tr.lcssa = phi i32 [ 0, %start ], [ %0, %bb5 ]
%n.tr.lcssa = phi i32 [ %n, %start ], [ 1, %bb5 ]
%accumulator.ret.tr = add i32 %n.tr.lcssa, %accumulator.tr.lcssa
ret i32 %accumulator.ret.tr
}
clangの場合>>358とは異なり「call」によるfibonacci()呼び出しが一つとなり最適化されている
367:デフォルトの名無しさん
23/08/24 08:41:31.44 jcLl4hPI.net
ちなみに>>359のRustコンパイラが吐いたLLVM IRのコードを
見やすくC言語に翻訳するとこういうコードになっている
(このコードはLLVM自体による最適化をする前であることに注意)
int fibonacci(int n) {
if (n < 2) {
return n;
}
int f = 0;
while (1) {
f += fibonacci(n - 2);
n =
368:n - 1; if (n < 2) { return f + 1; } } } これはgccが吐いたアセンブラコードと同じ構造であり rustcとgccは同様の最適化をしていることがわかる したがって実測結果の Rust(rustc)=C(gcc)>>>C(clang) が生成コードによっても裏付けられた 結論「同様の最適化をしているRustとC(gcc)の両者が最も速い」
369:デフォルトの名無しさん
23/08/24 13:00:39.60 LKMQI7nB.net
で、それぞれの実行時間は?
うちでは clangもrustcも>>359相当の.llを吐くけど実行したらgccより激遅い
370:デフォルトの名無しさん
23/08/24 13:10:33.06 LKMQI7nB.net
URLリンク(godbolt.org)
これがgccより激遅い
371:デフォルトの名無しさん
23/08/24 13:17:53.54 LKMQI7nB.net
あぁ、この人か? スルーしよ
スレリンク(tech板:759番)
372:デフォルトの名無しさん
23/08/24 22:58:58.23 4A/i1xa5.net
俺のところではこうなった
>>349の記事の再帰呼び出し2つのfibonacci.rsとfibonacci.c
$ rustc -C opt-level=2 -o fibonacci_rs fibonacci.rs ; ./fibonacci_rs
Time: 1.90858 seconds
$ gcc -o fibonacci_gcc fibonacci.c -O2 ; ./fibonacci_gcc
Time: 1.90691 seconds
$ clang -o fibonacci_clang fibonacci.c -O2; ./fibonacci_clang
Time: 3.16011 seconds
>>360の再帰呼び出し1つと片方ループ化のfibonacci_opt.rsとfibonacci_opt.c
$ rustc -C opt-level=2 -o fibonacci_opt_rs fibonacci_opt.rs ; ./fibonacci_opt_rs
Time: 1.94240 seconds
$ gcc -o fibonacci_opt_gcc fibonacci_opt.c -O2 ; ./fibonacci_opt_gcc
Time: 1.92169 seconds
$ clang -o fibonacci_opt_clang fibonacci_opt.c -O2 ; ./fibonacci_opt_clang
Time: 1.94741 seconds
ループ化した最適化コードをLLVMに渡さないclangだけが遅い
373:デフォルトの名無しさん
23/08/25 06:29:41.57 VxJ2jdC3.net
>>364
バージョン上げて全部やり直しだ
374:デフォルトの名無しさん
23/08/25 18:02:25.77 eC6oNaXJ.net
なんかバブルソートで同じような記事最近見たぞ
node.jsはインタプリタじゃなくてjitだろと突っ込まれてたがこっちでもインタプリタになってんな
375:デフォルトの名無しさん
23/08/25 18:06:50.53 eC6oNaXJ.net
URLリンク(qiita.com)
同じやつだった
376:デフォルトの名無しさん
23/08/25 20:01:49.79 mcq6RCWT.net
gcc のバージョン10以前か以降かで生成されるコードが全然違う。
URLリンク(godbolt.org)
gcc 9.3.0 -O2
URLリンク(wandbox.org)
> Time: 1.58398 seconds
gcc 10.2.0 -O2
URLリンク(wandbox.org)
> Time: 0.89583 seconds
377:デフォルトの名無しさん
23/08/26 12:00:16.58 IgS9MY2X.net
Nim 2.0.0 速すぎ
URLリンク(wandbox.org)
>Time= 0.240s Result=701408733
>Time= 0.238s Result=701408733
>Time= 0.238s Result=701408733
>Time= 0.238s Result=701408733
>Time= 0.241s Result=701408733
378:デフォルトの名無しさん
23/08/26 12:08:31.17 IgS9MY2X.net
nim.cfgファイルでwanboxのgcc 12.2.0を指定
gcc.path%="/opt/wandbox/gcc-12.2.0/bin"
379:デフォルトの名無しさん
23/08/26 12:11:38.14 IgS9MY2X.net
ローカルマシンではもっと速い
$ ./fibonacci_nim_gcc 44
Time= 0.182s Result=701408733
Time= 0.186s Result=701408733
Time= 0.188s Result=701408733
Time= 0.184s Result=701408733
Time= 0.184s Result=701408733
380:デフォルトの名無しさん
23/08/26 12:19:34.15 IgS9MY2X.net
--cc:clangだとLLVM速度(ローカルマシン)
$ ./fibonacci_nim_clang 44
Time= 1.620s Result=701408733
Time= 1.628s Result=701408733
Time= 1.630s Result=701408733
Time= 1.674s Result=701408733
Time= 1.647s Result=701408733
Nimのトランスパイルとgccの最適化が相性が良いのかな
381:デフォルトの名無しさん
23/08/26 18:41:17.51 COx+K1vh.net
C(gcc)よりNimが3倍も速いのか
計測方法に問題があるんしゃないか?
382:デフォルトの名無しさん
23/08/26 21:58:15.99 6K2VICrE.net
室温超伝導サ〇wって言われない様に真っ先にwandboxに提出したんだわ
あとclangでもNimが多少速かった(朝方とはLTOの有無が違う)
Nim 2.0.0 + clang 16.0.5
$ nim c --cc:clang --verbosity:0 -d:release -d:danger -o:fibonacci_nim_clang -u:lto fibonacci.nim
$ time ./fibonacci_nim_clang 44
Time= 1.43200s Result=701408733
Time= 1.42200s Result=701408733
Time= 1.44100s Result=701408733
Time= 1.43800s Result=701408733
Time= 1.43900s Result=701408733
real 0m7.250s
Nim 2.0.0 + clang 15.0.7
URLリンク(wandbox.org)
>Time= 1.48272s Result=701408733
生clang 15.0.7
URLリンク(wandbox.org)
>Time=1.58712s Result=701408733
生clang 16.0.1はstack frame limitエラー?
URLリンク(wandbox.org)
生clang HEAD(18.0.0)
URLリンク(wandbox.org)
>Time=1.57598s Result=701408733
383:デフォルトの名無しさん
23/08/26 22:00:21.79 6K2VICrE.net
こっちもtimeコマンド付きで
Nim 2.0.0 + gcc 13.2.0
$ nim c --cc:gcc --verbosity:0 -d:release -d:danger -o:fibonacci_nim_gcc -u:lto fibonacci.nim
$ time ./fibonacci_nim_gcc 44
Time= 0.18500s Result=701408733
Time= 0.19200s Result=701408733
Time= 0.18400s Result=701408733
Time= 0.18400s Result=701408733
Time= 0.18600s Result=701408733
real 0m1.005s
これこそQiitaの面々に検証してもらいたい
384:デフォルトの名無しさん
23/08/26 22:10:21.63 6K2VICrE.net
ループ1回にして試したらスタートアップタイムが多少大きめ(~70ms)なのが見えるけど
fibonacci関数自体は複数ループ版と整合的で、同一引数複数ループ版で何か省略している訳でもなさそう
$ time ./fibonacci_nim_gcc 44
Time= 0.18100s Result=701408733
real 0m0.252s
$ time ./fibonacci_nim_clang 44
Time= 1.43300s Result=701408733
real 0m1.505s
385:デフォルトの名無しさん
23/08/26 22:12:34.92 Q2zunHjq.net
クソ課題にクソ計測方法をまだやっているのか
NimがCより何倍も速くなったのもクソなせいだと気付かないのは愚なことだ
この課題でこの継続方法なら極論すれば0秒にできる
例えばC++ならば
constexpr int TERM = 44;
constexpr int fibonacci(int n) {
if (n == 0 || n == 1) {
return n;
} else {
return fibonacci(n - 2) + fibonacci(n - 1);
}
}
結果
Result: 701408733
Time: 0.00000 seconds
もちろん言語によって最適化や事前計算の仕様は異なる
C++はconstexpr指定が必要だが指定不要な言語もあるだろう
386:デフォルトの名無しさん
23/08/26 22:15:58.64 6K2VICrE.net
44は定数にせずにコマンドライン引数にしのよ
387:デフォルトの名無しさん
23/08/26 22:17:01.27 6K2VICrE.net
vも試したんだけど、vは定数だとおかしかった
388:デフォルトの名無しさん
23/08/26 22:41:25.34 6K2VICrE.net
wandboxの言語リストにはvlangは無いのか
これ見るとNimより盛り上がってる感じ
URLリンク(i.imgur.com)
389:デフォルトの名無しさん
23/08/29 22:40:13.91 CfytZGnn.net
整列する時間を測る
URLリンク(qiita.com)
> 例によって私にはコメントを書くことができないのでこうして記事を書いた。
ブロックされたの根に持ってるなw
390:デフォルトの名無しさん
23/08/30 09:59:28.45 JxnY3ywQ.net
>>381
このスレに書いてるのが誰か俺わかっちゃった
391:デフォルトの名無しさん
23/08/30 12:37:02.17 wWfEYgvd.net
>>382
++
ほんそれ
392:デフォルトの名無しさん
23/08/30 12:59:01.45 PQ5V0abC.net
それをみて
> ブロックされたの根に持ってるなw
っていうのが間違ってるんじゃない?
ブロックされたからこのスレに書くというのがおまえらなんだろうが
記事に書くのが正しい
スレにしか書けないダメな人間だ暗にといってるから
動揺したんだろうが
事実だろw
393:デフォルトの名無しさん
23/08/30 14:28:33.66 wWfEYgvd.net
必死ですね
判ります
394:デフォルトの名無しさん
23/08/30 14:36:33.45 PQ5V0abC.net
動揺してんじゃんw
395:デフォルトの名無しさん
23/08/30 15:25:14.19 zHni/Vbc.net
弱い犬ほどよく吠える
396:デフォルトの名無しさん
23/09/02 16:34:42.62 hALovlBg.net
> 調査したところ、申請フォームの不具合でした🙇💦
> 承知いたしましたー。ご回答いただきましてありがとうーーーーッございます!
ビジネスチャットの絵文字が失礼だと思うのは時代遅れ?
://www.tocaro.media/column/c479
397:デフォルトの名無しさん
23/09/05 15:26:10.38 JZBXy8ia.net
URLもまともに貼れない雑魚
398:デフォルトの名無しさん
23/09/05 16:59:19.15 uAPQcxjb.net
DiscussionsでFilter:Closedにして一番上
399:デフォルトの名無しさん
2023/0
400:9/05(火) 18:54:54.00 ID:bi69nU54.net
401:デフォルトの名無しさん
23/09/06 17:02:31.29 7CBp+6CL.net
リアクションと本文に混ぜるのは違うでしょ
402:デフォルトの名無しさん
23/09/08 15:15:27.90 /EYo+Q/K.net
<font color=red>$●$</font>
<table>
<caption>デフォルトの JScript エンジンの場合</caption>
<thead>
<tr><th rowspan=2 style="text-align:center;">素数</th>
<th colspan=3 style="text-align:center;">計算時間(秒)</th></tr>
HTML許したらダメだろ
もはやMDじゃない
403:デフォルトの名無しさん
23/09/08 18:57:22.74 ElgHeqv6.net
本質分かってないな、突っ込み所はそこじゃないだろ
404:デフォルトの名無しさん
23/09/08 20:56:15.73 RhsQVw2x.net
>>394
本質とは?
意味不明なレス
分かるようにレスしてくれないと話が続かない
質問してほしいの?
405:デフォルトの名無しさん
23/09/09 14:24:50.03 mbwjte0z.net
>>393が本質だと思っている相当残念な〇〇〇〇信者かライバルQiita投稿者だな
低レイア、組み込み畑でポエム組織票してるのかな
406:デフォルトの名無しさん
23/09/09 16:25:55.42 nsnBd3Rb.net
ちょっと>>393が何逝ってるのかわからんかったのでぐぐってみたのだけど
URLリンク(www.google.com)
↓の記事がヒットしたのだけど
Qiitaで自作の素因数分解プログラムを公開したら添削されて30倍速くなった件(2)
URLリンク(qiita.com)
↑の記事を「Markdown で本文を見る」やって、
URLリンク(qiita.com)
HTMLでテーブル書いてる! ケシカラン!! てこと?
407:デフォルトの名無しさん
23/09/09 16:55:58.48 0JgLqrIm.net
>>397
ちがう
QiitaがMarkdownを独自拡張してHTMLで書けるようにしたのがケシカランてこと
MDのシンプルさが好きだからHTMLのごちゃごちゃしたのをみてケシカランと思った
408:デフォルトの名無しさん
23/09/09 19:28:19.72 nsnBd3Rb.net
同じ社内やチーム内なら保守性考えて同じ書き方で統一しようってのは分かるけどQiitaなら各人好きな書き方で良くね?
目的はマークダウンで記事書くことじゃねんだしさあ。
409:デフォルトの名無しさん
23/09/10 14:09:13.04 SkhlWbLy.net
> 本質分かってないな、突っ込み所はそこじゃないだろ
↑ツッコミのひとつもできない無能馬鹿
410:デフォルトの名無しさん
23/09/10 16:46:51.12 JTuNoD6V.net
MD原理主義者はこれだから困る😅
多くの人がMDの基本的書式だと物足りないと感じてるのに、時代についていけないんだねえ
411:デフォルトの名無しさん
23/09/12 01:30:59.44 zox87ZdF.net
QiitaのおかしなMD拡張書式を他でも(GitHub)使えるの?
使えないなら狭い集団がオナニーしてるだけだしGitHubで使えるようにしろという人は誰もいない
412:デフォルトの名無しさん
23/09/12 20:22:58.02 XJMg5n2G.net
他でも使いたいなら他でも使える書式で書けば良いだけ。
413:デフォルトの名無しさん
23/09/13 01:19:56.91 opIVlLmc.net
【ChatGPT無】ねぇねぇ、アセンブラって知っている?
URLリンク(qiita.com)
明らかにアセンブラ知らん人がこういうタイトルの記事を投稿してしまうのはなんでなんかな?
414:デフォルトの名無しさん
23/09/13 01:49:13.51 ur1uxaR0.net
ChatGPT無って書いてんのにChatGPT使ってんじゃんと思ったら、ChatGPT無料版のことを指してたのね
独自略称怖いわー
415:デフォルトの名無しさん
23/09/13 14:20:47.14 JmOEsGWT.net
ChatGPT無→ChatGPT無修正
ChatGPT流→ChatGPT流出
416:デフォルトの名無しさん
23/09/13 14:34:42.95 FhEJPEeh.net
>>406
面白いことかけたと思ってそう
417:デフォルトの名無しさん
23/09/13 15:16:51.65 cpZ1AdI7.net
> 「なぜ人は笑うのか?」を解明する研究が発表
> これらユーモアの理論では「驚き」「常識からの逸脱」「他人に対する優越感(嘲笑)」「解釈の不一致」「無害さ」の5要素が、人間を笑わせる要因であることが示されています。
> ://nazology.net/archives/115386
いや笑いの要素があるだろ
418:デフォルトの名無しさん
23/09/13 15:42:27.32 hFG6HYGR.net
普通につまらなかったよ
419:デフォルトの名無しさん
23/09/13 15:54:51.93 cpZ1AdI7.net
精神性や人間性が最悪だね
ほとんどのレスはつまらないわけで、そのような一つ一つについて、わざわざつまらないと言うのが最悪
マイナス思考で気分が悪い
420:デフォルトの名無しさん
23/09/13 23:39:46.45 ljzzNVbD.net
>>408
>> これらユーモアの理論では「驚き」「常識からの逸脱」「他人に対する優越感(嘲笑)」「解釈の不一致」「無害さ」の5要素が
馬鹿がバレてるというかレスから馬鹿が溢れ出してるときは「他人に対する優越感」にあたるのか
421:デフォルトの名無しさん
23/09/16 08:11:16.01 3aFR9aUJ.net
URLリンク(qiita.com)
ゴミ記事
自業自得なのになんで要求できる立場だと思ってるんだコイツ
422:デフォルトの名無しさん
23/09/16 10:59:24.11 8hk3DgCu.net
なんで「なんで」って聞くの?
423:デフォルトの名無しさん
23/09/16 12:45:48.39 RATZO/gi.net
>>412
ここも
URLリンク(qiita.com)
基準が明確でないのもその通りだし
どこにでもあるコードがuploadされてるだけでAIがそれをコピペするかも知れないし
結局出題側はAIが解けない問題を出す工夫が必要なのはその通り
まあそれでもよほどひどい壮大なコピペを提出したのかも知れないし
運営側が判断基準を明確に出さない以上水掛け論
424:デフォルトの名無しさん
23/09/16 12:46:24.41 actqvj0F.net
そうだよな
今の時代なぁぜなぁぜだよな
425:デフォルトの名無しさん
23/09/16 15:11:33.64 vHzCuWyk.net
不正しておいて要求できる立場だと思ってるのがまた
426:デフォルトの名無しさん
23/09/16 15:12:26.82 MCVcgd4q.net
>そうすれば企業側で疑いのあるユーザーには対面のコーディングテストを実施するなど対策可能です。
企業はそれが面倒だからpaizaに丸投げしてるんだろ
>転職サービスの利用時になって初めて「不正受験があったかもしれないので、転職サービスは利用禁止です!」と言われるのは、転職のためにPaizaを利用していた人の場合は辛いです。それならもっと早く言ってくれと感じます。
自白してるやん
427:デフォルトの名無しさん
23/09/16 15:40:57.92 kgkOMfOy.net
paizaのBとかAをchatGPTに頼るレベルって戦力としてどのくらいなの?
428:デフォルトの名無しさん
23/09/17 07:31:37.21 x94UVgzF.net
雑魚
429:デフォルトの名無しさん
23/09/18 12:09:53.16 tfB/hJIa.net
l_i_t_e(邪
430:魔という方は左記をNGお願いします) 友人に教えて、加えて¥4000を入手できます https://i.imgur.com/CgKTJLE.jpg
431:デフォルトの名無しさん
23/09/18 13:41:05.71 stADme8X.net
>>420
本当にお得そうだよね
432:デフォルトの名無しさん
23/09/18 15:09:38.13 +ud3D/1q.net
通報完了
433:デフォルトの名無しさん
23/09/19 12:03:47.64 NrJ1QOvn.net
あ゛あ゛あ゛~コメントあ゛
434:デフォルトの名無しさん
23/09/22 00:32:08.50 U9p27TRd.net
え!?女もつらいの?
435:デフォルトの名無しさん
23/09/22 20:59:06.38 dbT5mF67.net
> 被害者父「(掲示板のやり取りで)女性監督(本人が書き込んでいる)と確信したと言っていたが、ひっかけられている(なりすまし)と思ったことは」
> 被告「2ちゃんの用語で『あおる』、つまり『あなた本人ですよね』という書き込みをすると(本人の場合)恥ずかしさから流す態度を取る。(あおりに対してそのような態度だったので)女性監督で間違いない」
> URLリンク(news.livedoor.com)
このスレに青葉予備軍がいる
ピンとこない人はこのスレを「本人」で検索してみよう
このニュースはいろんなとこでスレが立っている
436:デフォルトの名無しさん
23/09/23 09:51:05.77 i9fpyxKg.net
Qiitaの豆知識すごいな
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)
437:デフォルトの名無しさん
23/10/21 23:24:36.68 laDE7qi0.net
PHPでファイルの最後の1行だけほしい
URLリンク(qiita.com)
なんか投稿者がイタい奴すぎ
438:デフォルトの名無しさん
23/10/21 23:24:50.64 laDE7qi0.net
PHPでファイルの最後の1行だけほしい
URLリンク(qiita.com)
なんか投稿者がイタい奴すぎ
439:デフォルトの名無しさん
23/10/21 23:24:52.91 laDE7qi0.net
PHPでファイルの最後の1行だけほしい
URLリンク(qiita.com)
なんか投稿者がイタい奴すぎ
440:デフォルトの名無しさん
23/10/21 23:26:38.25 laDE7qi0.net
三重投稿してしまった俺も大概だなあ >イタい奴すぎ
441:デフォルトの名無しさん
23/10/22 00:57:57.00 dji6FCns.net
tail知らないならそうなるやろ
言語の全命令、書式等全て知ってるのは、進化しない旧言語にしか関わってないやつとか、ある言語ばかりやってる(しか知らない、他に使えない)やつぐらいなもん
IT業界にいて5ch不具合程度で3発はイタかったな
442:デフォルトの名無しさん
23/10/22 11:21:25.55 GUEqAj5P.net
> tail知らないならそうなるやろ
ん? tail肯定派?
443:デフォルトの名無しさん
23/10/22 20:41:42.01 4/AWzFNJ.net
> tail知らないならそうなるやろ
tailは記事主がコメント欄で指摘されてネタでしたと苦しい弁明してるところでのこのコメントはその上を行く馬鹿だなw
444:デフォルトの名無しさん
23/10/23 02:49:31.76 rTP20hBw.net
>>433
あら?日本語わかってないバカが絡んできたわw
PHP知らなくても
(tailが使えて/使えるとして)tail知らないならそう(tail使わない処理に)なるやろ
って書く/書けるのよね
省略を想像できないバカの典型例だね
(省略使ってバカを炙り出すこともできちゃうのよw)
「tail使えるの知らねーのかよ」とは違うの
マウント取ったつもりで更に上行くバカ晒しちゃったねw
445:デフォルトの名無しさん
23/10/23 07:57:32.76 PdYezpkh.net
シェルスクリプト以外で外部コマンド呼ぶのはアホのすることだし「tail知らないなら」って意味不明。
つか「tail知らないなら」って仮定もアホ杉w
446:デフォルトの名無しさん
23/10/23 09:02:31.94 GHeGe3Gl.net
園児が何言ってもムダ
447:デフォルトの名無しさん
23/10/23 23:51:17.05 0ZMgP8Zs.net
>>429
Qiita週間コメント数ランキングで1位になってる記事
本文は4行だけだがかきたてるせいか(園児でも読めるためか)コメント欄でレスバ
exec(tail)に
exec()は使っちゃいけない
file()は脳死
ひろゆきが「ネタはネタであると見抜ける人でないと難しい」や
ナウシカがウシアブに「森へお帰り 大丈夫 飛べるわ」とぶちギレ
運営に報告しても対処に困るだろうな
これをどうしろとw
448:デフォルトの名無しさん
23/10/24 00:31:58.47 EbnI+qsY.net
コメント数ランキングなんて見ないわーアホ馬鹿釣りコメント多すぎて
449:デフォルトの名無しさん
23/10/24 13:10:11.65 oyxcPsiu.net
>>437 が仕事無くて暇だということだけは伝わった
450:デフォルトの名無しさん
23/10/25 14:57:57.51 VJ13QkpY.net
CPUバウンドの場合のFlowによる並列処理の有効事例〜1024バイトの強固な暗号鍵を生成してBase32でエンコード
URLリンク(qiita.com)
がんばれ准教授
451:デフォルトの名無しさん
23/10/25 15:24:37.51 VJ13QkpY.net
URLリンク(qiita.com)
編集リクエストすら無視してるのは間違いを認めたら死んじゃうタイプの人かな
452:デフォルトの名無しさん
23/10/25 15:38:29.63 0w7kqvd/.net
面倒なことは Python にやらせよう
453:デフォルトの名無しさん
23/10/25 23:37:12.46 13kydYNs.net
また藤井ノゾミちゃん暴れてんのかよ
454:デフォルトの名無しさん
23/10/26 00:13:15.49 gpp9rQhH.net
准教授のお仲間の福岡Elixirコミュの人たちは「いいね」つけるだけで記事読んでないか読んでても間違いにはプークスクスしてるだけかな。
それに比べりゃ随分親切よね >ノゾミちゃん
455:デフォルトの名無しさん
23/10/27 17:24:18.60 7qB59KoX.net
トレンド記事の編集履歴見たら投稿日の1ヶ月前から編集履歴があるんだがどういうこと
456:デフォルトの名無しさん
23/10/27 20:20:39.51 27oTL8XZ.net
下書きとかラフとか?
457:デフォルトの名無しさん
23/10/30 17:44:06.36 yeL35CCB.net
記事・質問を執筆する際に、文章に誤りや修正提案がある場合はエディタ上で提案を行います。
qiita.com/release-notes/2023-10-30
458:デフォルトの名無しさん
23/10/31 12:30:59.11 rjDXpg7q.net
Python の「リスト内包表記」をめちゃくちゃ活用する
URLリンク(qiita.com)
こーいうニワカ感丸出しの記事はコメント欄がにぎやかで良いなあ。
459:デフォルトの名無しさん
23/10/31 12:55:41.39 5Lja4y81.net
そうか?
いつものアレげなのとは違って
今回のはコメントしてる方が馬鹿っぽく観える
460:デフォルトの名無しさん
23/10/31 16:06:39.98 m1ApMjeV.net
東大生が書いてるからケチつけたくなるのはわかるけどねー
みんな大人じゃないんだねー
461:デフォルトの名無しさん
23/10/31 22:16:30.87 CUtUwjM1.net
リスト内包表記の良い点として「可読性が高いから」を挙げてるのが馬鹿っぽいな東大なのに。
462:デフォルトの名無しさん
23/11/01 03:17:55.13 5z6NYMjm.net
可読性は知能次第だからな
463:デフォルトの名無しさん
23/11/01 18:34:33.46 dDNKDL0P.net
> (ネストしすぎなければ、)
> (慣れるまでは読みづらいですが。。)
知能の高いであろう本人も可読性高いなんて
464:思ってないんじゃないか?
465:デフォルトの名無しさん
23/11/01 21:12:04.96 9J0ChbXC.net
残るメリットは高速に実行されるだが
遅すぎる言語Pythonでリスト内包表記が速いとかnumpyならもっと速いとか井の中の蛙になってしまう
それらの速さを実現しているCやC++が速いという結論
466:デフォルトの名無しさん
23/11/02 08:38:11.91 9unb6g1R.net
リスト内包表記のメリットとデメリット理解して適切に使いどころを判断するってのじゃなくて、知ったばかりのリスト内包表記をとにかく使えば
・速い
・短くなる
・読み易い
と説明してる記事なのでニワカという感想は間違ってないと思うけど>>450は相手が東大ってだけで平伏しちゃった人かな
467:デフォルトの名無しさん
23/11/02 19:22:36.59 11tZztoy.net
東大くんおかしな編集して早速ツッコまれてるけど
・東大と聞いて皆が期待するほどには頭良くなかった
・優秀過ぎて世の中舐めてるので確認なんかしない
どっちだろう?
468:デフォルトの名無しさん
23/11/02 19:22:47.73 11tZztoy.net
東大くんおかしな編集して早速ツッコまれてるけど
・東大と聞いて皆が期待するほどには頭良くなかった
・優秀過ぎて世の中舐めてるので確認なんかしない
どっちだろう?
469:デフォルトの名無しさん
23/11/03 08:45:54.65 rVBPlXQL.net
・誰も期待していない
470:デフォルトの名無しさん
23/11/05 17:15:58.26 dFMpLWiW.net
人が増えてゴミサイトになった
あと人気がある記事は組織内でいいねしてるだけとか
471:デフォルトの名無しさん
23/11/08 13:24:09.38 fKz2Vipi.net
東大ωωω
URLリンク(www.youtube.com)
472:デフォルトの名無しさん
23/11/08 13:54:06.25 aoRoV2UT.net
Qiita週間コメント数ランキング【自動更新】
に2つしかコメントがない
12月1日スタートのアドベントカレンダの準備中?
473:デフォルトの名無しさん
23/11/09 13:23:58.24 orI/B87l.net
for you で創作なら元は for i じゃなくて for me だしな
京大の講師の創作だとしてもレベルが低い
474:デフォルトの名無しさん
23/11/09 19:35:44.21 m9IosNxV.net
Javaで足し算を「作る」
URLリンク(webcache.googleusercontent.com)
ユニークな言語 C
URLリンク(webcache.googleusercontent.com)
本日の日付で記事を2本投稿してIDごと削除した人。
酷評されてたわけでもないのに何がしたいんだかさっぱりわからん。
475:デフォルトの名無しさん
23/11/09 19:40:58.94 JRhazA/f.net
いかがでしたか使う記事がまともなわけないので
自発的に削除してくれて助かる
476:デフォルトの名無しさん
23/11/09 20:29:34.70 rRVhmZQ/.net
Cはヤバいよ
Qittaで最もコメントする人の主戦場
ID削除したくらいで晒すほうがおかしい
新人に上からコメントできなくて残念だったねw
477:デフォルトの名無しさん
23/11/09 20:31:12.88 IlfD/X7L.net
>>463
Javaの方の最初の方しか見てないけど、脳トレみたいでオモロイやん
478:デフォルトの名無しさん
23/11/09 20:33:46.76 rRVhmZQ/.net
閲覧数がわかる
酷評される予感を感じた
479:デフォルトの名無しさん
23/11/09 20:45:42.73 IlfD/X7L.net
Cの方見て思い出したことが…
(古すぎるしあまり詳しくないので間違ってるとこあるかもだが勘弁)
昔々日本語BASIC?というものがあって ifを「もし」(だっけ…)と書けたのよ
その頃新人研修で一緒になったコンピュータ全くわからない文系の奴が「命令英語じゃなくて日本語で書けたらいいのに。女子高生バージョンとか。もしも~、xxだったら~とか」(語尾伸ばすとこまでが命令文w)って言ったの思い出したw
もしそんなのあったら、別の方面の人がプログラミング詳しくなってたかもなと懐かしく思った次第w
(回顧録でした)
480:デフォルトの名無しさん
23/11/09 20:50:13.23 mChnKfDg.net
N88-日本語BASIC(86)
88なのか86なのか98なのか分かりづらい
481:デフォルトの名無しさん
23/11/10 00:30:23.62 FehAvQ2i.net
C言語の記事マクロ使わなくてもtypedefと関数ポインタ、ラッパーを使えばできるんで
#include <stdio.h>
int good_morning();
int main(void) {good_morning();}
typedef int your_dog;
int (*he_said)(const char*, ...) = printf;
int (*bye)(void) = getchar;
your_dog good_morning()
{
your_dog num = 10;
he_said("%d", num);
bye();
}
//出力: 10
URLリンク(wandbox.org)
あれ?これC言語じゃなくても良くね?と思ったんだが、
your_dog good_morning()
{
your_dog num = 10;
he_said("%d", num);
bye();
}
your_dogが整数型としてyour_dog型の関数の最後にreturn 式; がなくても許されるのはC言語くらいか。
その点で良くできてる記事だなと感心した。削除は勿体ないな。
482:デフォルトの名無しさん
23/11/10 11:24:52.75 BA7fWpE5.net
JavaとCの記事同じ日に公開して優秀アピールするつもりが
C言語の記事にたしか編集リクエストが3件くらいついてて
コメント欄にも間違いの指摘があってそれで心が折れちゃったんじゃないかなあ。
483:デフォルトの名無しさん
23/11/10 13:44:39.38 E5/tDr6w.net
>>468
ぴゅう太
JR-100 か JR-200 か
型番あった希ガス
484:デフォルトの名無しさん
23/11/10 13:53:10.24 E5/tDr6w.net
あー JR-100 と JR-200 は普通か
日本語はぴゅう太だけか
最近のだと
織田信長
とか
なでしこ
とかなかったか
485:デフォルトの名無しさん
23/11/10 18:36:09.52 wGZ4lw4c.net
Mind があったろ
486:デフォルトの名無しさん
23/11/11 14:56:56.34 dld+zeH4.net
URLリンク(qiita.com)
> 東大生,頑張ってね。
イヤミか貴様
487:デフォルトの名無しさん
23/11/11 16:52:58.33 ok7iPaN7.net
まあ同時ゼロスタートなら、一般人は東大脳には負けちゃうからね
フライングスタートとか後出しジャンケンとかじゃないと勝てないから、今のうちに言っとかないとな悲しいヤツもいるだろう
488:デフォルトの名無しさん
23/11/11 17:36:29.22 NlX57ne0.net
東大生は一般人からは尊敬され感心される存在であり馬鹿にされるものであってはならないのでニワカ丸出しのリスト内包表記の記事なんて書いて公開はして欲しくなかった。
489:デフォルトの名無しさん
23/11/11 17:41:48.63 NlX57ne0.net
h URLリンク(qiita.com)
> これ本気で言われてるのでしょうか?
辛辣
490:デフォルトの名無しさん
23/11/11 17:51:40.70 SeTEmx6A.net
東大レベル低すぎて蹴ったわ
スレリンク(tech板)
491:デフォルトの名無しさん
23/11/11 19:36:58.03 2HJkyP1v.net
東大も人の誤り
492:デフォルトの名無しさん
23/11/11 20:39:14.32 4yPwPSmt.net
>>478
無理やりfizzbuzzで説明してるんだろうから
そこ突っ込むの可愛そうやなw
呼び出し順序もパラメータ化したらこんな感じかな?
何れにせよ必要以上に大仰でいかにもJavaって感じ�
493:セけど https://ideone.com/qsLqv0 import java.util.function.*; public class Main { public static void main(String[] args) { IntFunction<String>[] fs = new IntFunction[]{ i -> i % 15 == 0 ? "FizzBuzz" : null , i -> i % 3 == 0 ? "Fizz" : null , i -> i % 5 == 0 ? "Buzz" : null , i -> String.valueOf(i) }; doFizzBuzz(fs); } public static void doFizzBuzz(IntFunction<String>[] fs) { String s; for (var i = 1; i <= 100; i++) { for (IntFunction<String> f : fs) { if ((s = f.apply(i)) != null) { System.out.println(s); break; } } } } }
494:デフォルトの名無しさん
23/11/12 03:16:42.87 NjZkEiHN.net
東大の学生さんが皆コンピュータサイエンスの素養があるとも限らないのでおかしなこと言ってるなら普通に叩いて良いんじゃないかね。
495:デフォルトの名無しさん
23/11/12 05:02:38.44 yMP0yjCE.net
東大に過剰反応し過ぎなんよ
高卒かよ
すまん
もしかして厨房だったか
496:デフォルトの名無しさん
23/11/13 10:03:03.42 xiiaucod.net
Tiktok LiteでPayPayやAmazonギフトなどに交換可能な4000円分のポイントをプレゼント中!
※既存Tiktokユーザーの方はTiktokアプリからログアウトしてアンインストールすればできる可能性があります
1.SIMの入ったスマホ・タブレットを用意する
2.以下のTiktok Liteのサイトからアプリをダウンロード(ダウンロードだけでまだ起動しない)
URLリンク(tiktok.com)
3.ダウンロード完了後、もう一度上記アドレスのリンクからアプリへ
4.アプリ内でTiktokで使用してない電話番号かメールアドレスから登禄
5.10日間連続のチェックインで合計で4000円分のポイントゲット
ポイントはPayPayやAmazonギフト券に交換できます
家族・友人に紹介したり、通常タスクをこなせば更にポイントを追加でゲットできます
497:デフォルトの名無しさん
23/11/13 10:43:17.39 jff4saQd.net
>>484
簡単で良いじゃん
498:デフォルトの名無しさん
23/11/14 07:59:37.68 GRyeBIKE.net
C言語/C++入門のための基本文法、基礎知識の備忘録
URLリンク(qiita.com)
初心者が半端な知識で長文書いちゃったような記事。
既に誤りの指摘も付いてるけどまだまだ指摘もされそう。
対応は途中で面倒くさくなって放棄するのを予想する。
499:デフォルトの名無しさん
23/11/14 08:17:56.24 LXzZALl7.net
>>486
初心者はどうでもいいわ
適宜経過報告でもしてくれ
500:デフォルトの名無しさん
23/11/14 12:31:15.63 SRCspH78.net
>>486
備忘録な訳だし初心者だって言ってるし
>誤解、誤植などがあればコメントなどで指摘していただけるとありがたく思います。
まで描いてあるんだから別に良いんじゃね
501:デフォルトの名無しさん
23/11/14 12:48:41.92 UKuD3BFG.net
>>484
参考になるわ
502:デフォルトの名無しさん
23/11/15 10:34:17.47 /vj6NXsW.net
>>486
誰を対象にしてるのかよくわかんないな
この記事が読めるやつはもっと信頼できる物を読むんじゃね
503:デフォルトの名無しさん
23/11/15 10:36:44.01 /vj6NXsW.net
>>488
備忘録を公開するのはデマを広めてるのと同じでほんと迷惑
ChatGPTもQiitaを参考に嘘を言ったりするし
504:デフォルトの名無しさん
23/11/15 12:43:50.39 LBsH3NX7.net
URLリンク(qiita.com)
> 時間のある時に修正させていただきたいと思います。
訳「メンドくせーな修正なんかするかよ馬鹿」
505:デフォルトの名無しさん
23/11/15 14:15:44.09 h8pcUe/H.net
>>491
ChatGPTが何を言ったって?
Qiitaを参考に嘘を言ったことがわかったなら
それをQiitaの記事にすべき
506:デフォルトの名無しさん
23/11/15 14:53:03.83 6FugGo49.net
>>492
小池AIが答えます
507:デフォルトの名無しさん
23/11/15 15:43:59.93 qCxNNIri.net
>>491
いまだにChatGPTの言うことホントだと信じてる人がこのスレッドにいることが驚きだよ
508:デフォルトの名無しさん
23/11/15 23:31:28.52 YCFUdBXU.net
なんで初心者すぐCの記事書いてしまうん?
クソ記事を誰に何のために読ませるのか?
不正確で不完全でまとまりのないクソ駄文
思い込み独自解釈まみれで人類の害にしかならん
でもそれがキー太の目指す世界
初心者がクソして
ほかの初心者に食わせる
ムカデ人間と同レベルの病的な世界
509:デフォルトの名無しさん
23/11/16 01:18:03.23 ip7pyph7.net
言うほどクソ記事じゃないし不正確じゃないよな。
アウトプットできてる人に嫉妬してる無能が呪詛吐いてるだけ。
510:デフォルトの名無しさん
23/11/16 11:17:04.83 SajhVFB4.net
ホンソレ
苦言吐くなら「代わりにオレのこの記事読め」とか付け加えろよと
腐すだけはただの園児
間違いは記事にコメしとけばいいだけ
511:デフォルトの名無しさん
23/11/16 11:18:59.97 QXdh7keC.net
>>496
ほんそれ
512:デフォルトの名無しさん
23/11/16 11:46:04.15 IdSKzoYK.net
初心者が書いた記事という紹介でリンクが貼られたんだが?
なんで読むの?
1点から100点まで記事があるわけで
100点の記事だけを紹介してくれ
513:デフォルトの名無しさん
23/11/16 12:18:26.23 IdSKzoYK.net
Cの記事がQiita週間コメント数ランキング1位だw
514:デフォルトの名無しさん
23/11/16 12:46:02.19 QXdh7keC.net
5chの初心者スレや質問スレと同じで
レベル低い話題ほど盛り上がる
Qiitaのコメントもしかり
515:デフォルトの名無しさん
23/11/16 13:11:10.32 p/be5Dnt.net
>>495
初心者が騙されることを心配してるようにしか見えなかったが、ここまで日本語がわからない人がこのスレにいることが驚きだよw
516:デフォルトの名無しさん
23/11/16 13:11:47.55 p/be5Dnt.net
なにせ騙されたやつは嘘とわかんないからな
517:デフォルトの名無しさん
23/11/16 14:08:37.47 7NYIpl+M.net
>>498
> 間違いは記事にコメしとけばいいだけ
最初からクソ記事を書かなければいいだけ
たったそれだけ
518:デフォルトの名無しさん
23/11/16 16:02:21.78 RSxnG/If.net
URLリンク(qiita.com)
> はじめてのプログラミングでわからないことはChatGPTに聞くか、
やはりクソ記事だなあ。
記事中でもどれだけ信用して良いかわからんクソページからの引用箇所でコメント欄で指摘もされてるけど、この手の「情報の信頼性に全く気を払わない人」って自らもクソ情報を垂れ流してしまう害悪なんよなあ。
519:デフォルトの名無しさん
23/11/16 16:25:16.27 l/D2zvJB.net
まさに「悪貨は良貨を駆逐する」ってやつだな
520:デフォルトの名無しさん
23/11/16 16:26:00.55 SajhVFB4.net
>>505
お前の書いた良記事紹介まだ~?
521:デフォルトの名無しさん
23/11/16 16:28:07.04 7OAW42Ex.net
良い記事だけ紹介してよね
522:デフォルトの名無しさん
23/11/16 16:31:47.13 7OAW42Ex.net
クソ記事と紹介してリンク貼っても開く気もしないね
523:デフォルトの名無しさん
23/11/16 16:32:42.82 7OAW42Ex.net
うんこはトイレに流せ
524:デフォルトの名無しさん
23/11/16 18:29:19.02 8k2h602c.net
コメント欄で頂いた内容を元に記事を書き直すのは面倒くさいのか
コピペで済ましてるけど両論併記みたいに見えるの悪質だ�
525:ネあ。 まちがって記事を読んでしまう人のこと考えてないな。
526:デフォルトの名無しさん
23/11/16 22:02:22.04 JkS78Rbk.net
インターネットなんて嘘ばかりなんだから、騙される奴が悪いだろw
ここは自治厨が多いですなぁ
527:デフォルトの名無しさん
23/11/16 22:19:42.78 FO5X4JoF.net
>>513
統合失調症
528:デフォルトの名無しさん
23/11/17 10:13:36.00 BqbQlbW7.net
最近はChatGPT厨の方がうざい
529:デフォルトの名無しさん
23/11/17 13:37:59.52 7fLltghL.net
タイトルにC++いらないな
530:デフォルトの名無しさん
23/11/17 23:01:13.35 /CkFpb6x.net
有能な怠け者は指揮官にせよ
有能な働き者は参謀に向いている
無能な怠け者は連絡将校か下級兵士が務まる
無能な働き者は銃殺するしかない
せっせとクソ記事を量産する無能な働き者
531:デフォルトの名無しさん
23/11/18 17:05:23.69 rXJKESWN.net
chatGPT終了のお知らせ
532:デフォルトの名無しさん
23/11/21 08:38:19.31 oqouQ5nP.net
C++でヘッダーに実装を書くな(諸説あり)
h URLリンク(cc.bingj.com)
ツッコミどころの多い記事だなあと思ってたら削除されてた。
533:デフォルトの名無しさん
23/11/21 10:50:57.85 HSO31doi.net
諸説ありって描いてあるんだからネタ記事だろ
534:デフォルトの名無しさん
23/11/21 12:39:42.44 E9C+9Uzf.net
ネタ記事なら投稿した人は反応を期待してると思うので 投稿→すぐ削除 はしないんじゃないかなあ。
やべっ滑ったと思って削除はまあ有り得るか。
諸説ありは予防線張ってるだけだと思う。
535:デフォルトの名無しさん
23/11/21 20:38:17.15 ckuqe1n2.net
予防線だろうが何だろうが
よっぽどマトモだと思うわ
しれーっとウソ書くのが常態化してるキータにおいて
諸説ありを最初に書いておくってのは
正しさというものに対して誠実な態度
536:デフォルトの名無しさん
23/11/21 21:29:38.09 m6ifAlS+.net
URLリンク(webcache.googleusercontent.com)
> 例えばPHPでは後々登場する関数をそれより前に呼ぶことができるが、
> 残念ながらC/C++でこれをやるとコンパイラが激怒する。
> printName(); // printDate()って何だよぶっ殺すぞ
>
> void printDate() {
> print("吉田三郎");
> }
試してみた。
#include <stdio.h>
int main()
{
printDate(); // printDate()って何だよぶっ殺すぞ
}
int printDate()
{
return puts("吉田三郎");
}
URLリンク(wandbox.org)
537:デフォルトの名無しさん
23/11/21 21:50:18.16 iGMyYxEI.net
ネタにされた吉田三郎って奴可哀想
538:デフォルトの名無しさん
23/11/22 08:01:01.61 s5Plavss.net
h URLリンク(qiita.com)
> 時間のある時に修正させていただきたいと思います。
とコメントした後で、
URLリンク(qiita.com)
指摘無視して記事の追記してるの笑うw
539:デフォルトの名無しさん
23/11/23 07:22:45.11 pbASsFKx.net
C言語で定数以外の目的でマクロを使うもんじゃない
540:デフォルトの名無しさん
23/11/23 09:58:57.42 mHKDjsht.net
>>523
それを試すならこっちだろ
URLリンク(wandbox.org)
#include <stdio.h>
int main()
{
printDate(5); // printDate()って何だよぶっ殺すぞ
}
char *printDate()
{
puts("吉田三郎");
return NULL;
}
prog.c:6:7: error: conflicting types for 'printDate'
char *printDate()
^
prog.c:4:5: note: previous implicit declaration is here
printDate(5); // printDate()って何だよぶっ殺すぞ
^
1 error generated.
541:デフォルトの名無しさん
23/11/23 13:09:45.02 fcxQV/P9.net
> 残念ながらC/C++でこれをやるとコンパイラが激怒する。
C++で試してみた。
#include <stdio.h>
class yoshida {
public:
int main()
{
printDate(5); // printDate()って何だよぶっ殺すぞ
return 0;
}
char *printDate(int)
{
puts("吉田三郎");
return NULL;
}
};
int main()
{
yoshida saburo;
saburo.main();
}
URLリンク(wandbox.org)
542:デフォルトの名無しさん
23/11/23 14:03:11.32 CEbUeqzk.net
> 残念ながらC/C++でこれをやるとコンパイラが激怒する。
擬人化してコンパイラに感情を持たせたことが興味深い
ワイはエラーを出しただけにしか見えない
543:デフォルトの名無しさん
23/11/23 16:15:12.77 BBRC0bZd.net
URLリンク(webcache.googleusercontent.com)
> 1. ヘッダーから実装の分離はをしなくても動く時もあるが、動かない時もある
> 2. 大規模なプロジェクトの場合、ビルドの効率化という観点を考えれば絶対した方がいい
> 3. うっかりミスを防ぐために「絶対に分離しろ」というルールを決めるのはあり
そーいうのは皆当然踏まえた上で「C++はヘッダーとソースを分けるべきだ。」とか
言ってるのだと思うけど周回遅れだなこの記事。削除して正解だわ。
544:デフォルトの名無しさん
23/11/23 20:12:57.37 EGv66DLW.net
ワイ、stb_imageを愛用してるのでまったく同意できんな
URLリンク(github.com)
545:デフォルトの名無しさん
23/11/24 08:10:58.04 aLcZUkZh.net
>>526
offsetof()
546:デフォルトの名無しさん
23/11/27 05:04:19.43 EeMjscpS.net
初心者が書いてはいけない記事
・ポインタ
・参照渡し
・サニタイズ
・○○指向の解説
547:デフォルトの名無しさん
23/11/27 11:03:17.22 q3KP0iFC.net
Javaの記事とか嘘多すぎてChatGPTがそれを信じて嘘を言うからな
JavaだっていうのにJavaScriptの話を始めるし配列がIterableを実装してるとか平気で言うし
548:デフォルトの名無しさん
23/11/27 14:19:22.60 IlLTvi+q.net
>>534
それ別にキータだけのせいじゃないし
549:デフォルトの名無しさん
23/11/27 15:28:57.99 yKKZ0yzd.net
>>535
学習にキータは入ってるが初心者のブログは入ってないからだいたいキータのせい
550:デフォルトの名無しさん
23/11/27 17:52:04.16 2kxQqWp+.net
>>493で言ったがQiitaを参考にChatGPTが嘘を言ったことがわかったならQiita記事に書け
記事の証明がないものは統失患者の妄想でしかない
551:デフォルトの名無しさん
23/11/28 08:15:57.15 8GQlPBVU.net
妄想とか言ってるアホはgptを使ったことがないのかそれとも全部信じてるのかどちらにしてもおめでてーな
552:デフォルトの名無しさん
23/11/28 08:18:08.74 8GQlPBVU.net
つかqiitaの検索汚染がひどいのはもはや常識だろ
553:デフォルトの名無しさん
23/11/28 10:32:18.01 t7+ip2Xg.net
>>539
これな
URLリンク(president.jp)
URLリンク(president.jp)
554:デフォルトの名無しさん
23/11/28 11:39:06.38 8Poiay1d.net
ChatGPTのことをいってるのになんで検索汚染のことにしてんの?
あたまがおかしい
555:デフォルトの名無しさん
23/11/28 15:24:06.30 8GQlPBVU.net
>>541
何秒前まで覚えてられる?w
556:デフォルトの名無しさん
23/11/29 00:34:29.11 YxjjNXtO.net
寒色インコのクッサイクッサイうんこ記事ほんとヤメてくれ
ノイズにしかなってないんだわ
Qiita投稿にレート制限つけようや
557:デフォルトの名無しさん
23/11/29 01:35:41.46 YUAi1U0W.net
いろんな言語比較してみた
URLリンク(qiita.com)
「筆者が扱える言語が少ないのでこれだけですが、おいおい増やしたいと思います」も含めて味わい深い感じw
558:デフォルトの名無しさん
23/11/29 06:05:36.08 n75oaT1g.net
Qiitaは初心者が備忘録描き殴るイメージ
559:デフォルトの名無しさん
23/11/29 07:38:03.31 2q/vzH7+.net
>>543
だからお前の書いた多くの良質記事を出してみろと
560:デフォルトの名無しさん
23/11/29 08:24:14.86 5A2HSgTJ.net
>>546
お前それしか言わんがお前も出せないよな?w
561:デフォルトの名無しさん
23/11/29 09:58:28.90 2q/vzH7+.net
>>547
文句言うくらいなら出せるよね(出してるよね)ってだけのことよ
出せない程度でしかないからそうやって話しを逸らそうとするのがバカの典型例
562:デフォルトの名無しさん
23/11/29 10:11:24.94 u+n/KnWb.net
「良記事を出せ」と話をそらしてる自覚がないのはヤバいな
563:デフォルトの名無しさん
23/11/29 10:12:08.73 u+n/KnWb.net
文句言うくらいなら出せるよねってブーメランも相当ヤバいがw
564:デフォルトの名無しさん
23/11/29 12:50:58.22 y869RUkU.net
異なる言語で同じ内容実装しただけなのに、どこが比較になってんの?
何を感じるかは読んだ人任せか?
565:デフォルトの名無しさん
23/11/29 14:04:24.69 jbVZokJA.net
異なる言語で同じ内容実装しただけで、比較になってない
何を感じるかは読んだ人任せ
でよくない?
誰かに聞いて判断してもらわないとひとりでは判断できないんだろうな
これでいいとして何が言いたいの?
これだけじゃ意味がない
何を言いたいのかがない
566:デフォルトの名無しさん
23/11/29 14:08:53.20 jbVZokJA.net
で、何を感じたの?w
何も感じなかったから何も言えないの?
567:デフォルトの名無しさん
23/11/29 14:11:43.23 jbVZokJA.net
何も感じなかったらそれでよくない?
わざわざ何も感じなかったとコメントすることもないだろ
何かを感じる別の記事を探せばいい
568:デフォルトの名無しさん
23/11/29 14:16:19.85 5A2HSgTJ.net
URLリンク(qiita.com)
なんか同じ記事を何度も見ると思ったら一人が同じ記事を何度も投稿してた
結局やりたいのは自分のアプリの宣伝らしい
コメントも「感銘を受けました」とかの似たような言葉遣いが多くて自演臭プンプンするんだが
569:デフォルトの名無しさん
23/11/29 14:46:12.83 jbVZokJA.net
何を感じるかは読んだ人任せと批判してるが
その批判が人任せでワロタ
おまえが何を感じるかをコメントすることが問題なのに人任せにしてる
570:デフォルトの名無しさん
23/11/29 15:27:08.31 muY1VAfo.net
>>550
結局記事批判はするけど書ける頭はないっていうバカ
571:デフォルトの名無しさん
23/11/29 19:06:45.33 ovR/7P/w.net
>>544
この手の記事はもう誰も使ってないような古臭い言語をネタとしてオチに持ってくるもんだと思っていたのに当てが外れた。
572:デフォルトの名無しさん
23/12/01 07:47:39.18 jLww3bSg.net
突然クソ記事が連投されたんでびっくりしたんだけどアドベントカレンダーかあ、
もうそういう時期なのね。
573:デフォルトの名無しさん
23/12/01 09:53:51.37 IzQyVJzh.net
きれいなコードを書こう 命名規則編 その1
URLリンク(qiita.com)
古臭いやり方を紹介したおじいちゃんフルボッコでかわいそう。
こういう老害は自分の実績に自信持ってて老化で頭も固くなってて頑固だし尚更かわいそう。
574:デフォルトの名無しさん
23/12/01 11:05:08.26 IzQyVJzh.net
「自分は長年プログラミングしてきて、こうなっている感じです。」なんて書いてたんで相当なベテランさんかなと思ったのだけど
三角関数を使って円運動の軌道を変え続ける
URLリンク(qiita.com)
> 今回、三角関数を少し勉強したので、それを記事にしたいと思います。
あれ?なんか印象違うなあ。
ベテランのつもりのそうでもない人かな?
575:デフォルトの名無しさん
23/12/01 12:03:44.45 ssap3CcA.net
>>561
こっちの記事はハンガリアン記法じゃないんだな
576:デフォルトの名無しさん
23/12/01 13:06:42.99 mVT+lyZl.net
この人は誠実にコメントしている
コメントしたのに本質が理解されなくて噛み合わないコメントつけられてる
質問を作ればいいんじゃない?ググレとなるかもしれんがw
質問に答えてくれる優しい人がいれば答えてくれるよ
記事は質問を受けて無償の学校を開くことじゃない
577:デフォルトの名無しさん
23/12/01 15:01:42.07 a1+BJMvt.net
円運動なんて昔のゲームでは簡単な足し算引き算でやったもんだよなぁ
微分知ってたらすぐ分かる
578:デフォルトの名無しさん
23/12/01 18:08:10.96 6NPhR+zw.net
そりゃ昔は乗算除算もなかったからな
579:デフォルトの名無しさん
23/12/01 19:52:36.29 m7gBkr/5.net
URLリンク(qiita.com)
組織票って結構あるのね
580:デフォルトの名無しさん
23/12/01 21:18:57.11 NZuUNSBe.net
三角関数なんて、角度毎にテーブル作って1発計算だから
581:デフォルトの名無しさん
23/12/01 21:20:51.35 NZuUNSBe.net
で、角度は一周256度で計算な
582:デフォルトの名無しさん
23/12/02 00:26:49.43 HCGYCQ6j.net
ファミコンの話でもしてんのかw
ラジアン使わないとヒットテストとかめっちゃ面倒だろ
583:デフォルトの名無しさん
23/12/02 01:49:01.69 GMhCNfLc.net
>>569
kwsk
584:デフォルトの名無しさん
23/12/02 08:39:37.98 HCGYCQ6j.net
>>570
度数法を使うと角度と長さや面積を変換する式が複雑になるがラジアンだとシンプルになる
だから複雑な軌道を計算したり複雑な形の衝突判定をしたりするのにラジアンを使った方が計算式が簡単になってバグが入りにくくなる
585:デフォルトの名無しさん
23/12/02 10:08:05.38 0tC7Yjqi.net
2π=360 と
2π=256 の違いでしかない
判ってない香具師は数学も算数も苦手なんだろう
586:デフォルトの名無しさん
23/12/02 10:10:10.96 0tC7Yjqi.net
ちなみに OpenCV は 2π = 180 だぜ
587:デフォルトの名無しさん
23/12/02 11:35:41.52 S1bnS4sK.net
>>571
掛け算割り算ない頃にそんなことやってたら1fpsさえ出んわ
お前KYめないねってよく言われるだろw
588:デフォルトの名無しさん
23/12/02 12:37:12.53 PbMSmeut.net
>>572
どっちもラジアンではないが?www
589:デフォルトの名無しさん
23/12/02 12:38:22.94 PbMSmeut.net
>>574
だからファミコンかよって突っ込まれてるだろ?w
大丈夫か?w
590:デフォルトの名無しさん
23/12/02 12:50:55.08 bThHyMGL.net
> 度数法を使うと角度と長さや面積を変換する式が複雑になるがラジアンだとシンプルになる
標準の三角関数がラジアンを前提としてるだけの話では?
そんなのラッパーかますだけのことだし、1周以上回った場合の剰余を求める場合なんかは度数法の方が数字の限が良いんで度数法のほうがシンプルで誤差も考えなくて良いのでメリットあると思うよ。
591:デフォルトの名無しさん
23/12/02 12:53:33.61 p9s460Fg.net
>>576
だからじゃねーか
大丈夫か?日本語不自由な人or園児ちゃんw
592:デフォルトの名無しさん
23/12/02 13:19:48.88 WB1lo/06.net
>>574
現在のCPUは割り算もサポートしているけどとても遅いので
整数の定数での割り算はコンパイラが掛け算と足し算とシフトに変換してコード生成して実行しているもんね
593:デフォルトの名無しさん
23/12/02 13:35:17.97 toHU0qcw.net
コメントで徳丸先生が神格化されてる
「今まさに先生の著書を拝読しており、そのアウトプットとしてこのテーマを選んだ。まさか……夢かな?」という気持ちですw
594:デフォルトの名無しさん
23/12/02 13:58:15.40 GMhCNfLc.net
>>579
割り算を早くする仕組みは、コンパイラがやるにしても、CPU内で工夫するにしてもすごいと思うわ
(昔々、16bitCPUの頃に256bit浮動小数点四則演算書いた懐かしい記憶。分かる人にはわかる、これがどれだけアホなことかw)
595:デフォルトの名無しさん
23/12/02 14:32:42.15 O1+k
596:7+xW.net
597:デフォルトの名無しさん
23/12/02 14:46:51.45 WB1lo/06.net
>>582
定数による割り算をコンパイラが掛け算へ置き換えるのは現在行われている技術
598:デフォルトの名無しさん
23/12/02 18:22:41.31 AqzpHgxf.net
>>577
引数を度数法にして中でラジアンに変換するとその関数から他の関数を呼び出すときに度数法に変換して呼び出された関数内でそれをラジアンに変換することになる
最初からラジアン使えば楽なのになぜわざわざそんなことするの?w
マゾなの?w
599:デフォルトの名無しさん
23/12/02 23:03:48.99 cp7BUpKc.net
>>584
全部自作関数でフォローすればいいだろ
600:デフォルトの名無しさん
23/12/03 01:00:05.04 f0Mitdsc.net
>>585
ラジアン使うほうが簡単じゃん
公式も使えるし
行列使えば一発で済むことをいちいち計算するのは虚しくならんか?
601:デフォルトの名無しさん
23/12/03 04:24:06.37 RcU1frwZ.net
> 標準の三角関数がラジアンを前提としてるだけの話では?
以上の答えが聞きたい
602:デフォルトの名無しさん
23/12/03 09:15:59.56 4qmwHihr.net
>>587
標準の三角関数がラジアンを前提としてるのはなぜかというところから勉強したらそんなアホなことを聞かずに済むんじゃね?
その問の答えも既に書いてあることにすら気づかない知識量だからなw
603:デフォルトの名無しさん
23/12/03 10:06:28.67 g+MbdVEU.net
三角比そのものは初等幾何なんよ
だから何の関数として捉えるのかも初等幾何で扱いやすい量をパラメータにするのよ
これで分かるよね
604:デフォルトの名無しさん
23/12/03 10:57:18.91 Hid8qFt5.net
qiitaとは関係ない話を延々と続ける人たち
qiitaに書けばいいのに
605:デフォルトの名無しさん
23/12/03 11:27:08.26 QTewqrs7.net
これだけ厨房レベルと判る話もめずらしい
606:デフォルトの名無しさん
23/12/03 11:44:29.77 Rt9y+CD2.net
>>590
qiitaと関係ある
どのように関係あるかという質問なら答えない
過去スレを読めとだけ
607:デフォルトの名無しさん
23/12/03 11:47:17.15 Rt9y+CD2.net
過去レス
608:デフォルトの名無しさん
23/12/03 16:22:42.87 49b8YJ5n.net
qiitaのどうでもいい記事貼ってるよりはマシ
609:デフォルトの名無しさん
23/12/03 18:29:17.96 RcU1frwZ.net
Wikipediaのラジアンの記事(URLリンク(ja.wikipedia.org)ラジアン)には「ラジアンを用いる理由として主張される言説」に
> 以下では、しばしば主張される間違った言説について記述する。
として角度を表す単位にラジアンが必ずしも合理的でない説明が書かれてるけどこのスレでラジアン推しの人達はラジアンの使用が合理的であることを説明できるんだろうか?
俺は度数法では正確に表せられる90度のような角度が浮動小数点数では正しく表せられないラジアンはコンピュータで使用するには筋の良い方法ではないと思ってるけど。
610:デフォルトの名無しさん
23/12/03 22:30:59.95 K2dbitVB.net
2π=360
2π=180
2π=256
2π=128
要は何でもいい
ただの比だから
611:デフォルトの名無しさん
23/12/03 23:39:17.71 ATjKgXyi.net
nsinθΩt
612:デフォルトの名無しさん
23/12/04 02:08:38.29 uA82POL4.net
#include <stdio.h>
#include <math.h>
#define PI 3.141592653589793238462643383279
int main(void)
{
double r = PI / 6;
printf("sin(%.16f) = %.16f\n", r, sin(r));
r = asin(0.5);
printf("sin(%.16f) = %.16f\n", r, sin(r));
}
URLリンク(wandbox.org)
sin(0.5235987755982988) = 0.4999999999999999
sin(0.5235987755982989) = 0.5000000000000000
ラジアン派はこーゆーの気になんないの?
613:デフォルトの名無しさん
23/12/04 03:00:07.00 Iryk16EJ.net
>>598
お前プログラミング向いてないよ
614:デフォルトの名無しさん
23/12/04 08:28:10.32 vwW1h00Z.net
ラジアンの欠点を認めると負けとなってしまうので相手を非難する作戦かあ。分かりやすい奴だなあw
615:デフォルトの名無しさん
23/12/04 08:48:45.23 oB7QUebp.net
まず度数法支持者が>>598相当を実装してみてよ
616:デフォルトの名無しさん
23/12/04 09:44:51.59 vGycO/bS.net
>>598
>>599 の言う通り
617:デフォルトの名無しさん
23/12/04 09:55:25.22 85Eugi9n.net
除算誤差なんて折り込み済みで
なるべく割り算は最後にやる様にコード組むだろjk
618:デフォルトの名無しさん
23/12/04 09:56:17.77 vGycO/bS.net
>#define PI 3.141592653589793238462643383279
ちなみに double に↑こんな値を入れても意味無いぞ
URLリンク(ideone.com)
#include <stdio.h>
#include <math.h>
#define M_PI acos(-1.0)
int main(void)
{
double r = M_PI / 6;
printf("sin(%.15f) = %.15f\n", r, sin(r));
r = asin(0.5);
printf("sin(%.15f) = %.15f\n", r, sin(r));
}
619:デフォルトの名無しさん
23/12/04 10:20:50.99 OOT/ELre.net
度数法派がdegsin(30.0)=0.5となる度数法sin関数を(ラジアン変換や既存関数を使わずに)実装して見せないと勝負にならん
620:デフォルトの名無しさん
23/12/04 10:32:28.64 vwW1h00Z.net
>>604
printfの丸めに頼ってる時点でインチキだぞw
URLリンク(ideone.com)
621:デフォルトの名無しさん
23/12/04 11:47:30.49 mv4YeKKc.net
きみたち円周率3.141592653589793238462643383279が無限ってことを知らないんじゃない?
円周率を介して計算するわけだから角度と三角関数のどっちかは必ず浮動小数になって丸めの問題が出る
角度と三角関数のどっちを優先するかっていうだけの話
622:デフォルトの名無しさん
23/12/04 11:55:18.03 TSy6FgHB.net
>円周率を介して計算する
でも度数法派が円周率を介さないでdegsinを実装したら面白い
623:デフォルトの名無しさん
23/12/04 12:14:21.67 vGycO/bS.net
>>606
きみこそ double の精度を判ってないからインチキ
624:デフォルトの名無しさん
23/12/04 12:37:10.40 vwW1h00Z.net
> きみこそ double の精度を判ってない
15桁以上の精度があること理解してない人の存在には驚いたw
625:デフォルトの名無しさん
23/12/04 15:25:21.08 0jFhmyWD.net
「度数派はラジアン全く使わずにやれよ」とか言ってるラジアン派は、完全に別枠のバカ枠だからな
ラジアン派(度数は全く不要)
って明記して書いてね
626:デフォルトの名無しさん
23/12/04 15:59:08.84 rGwCHRoy.net
>>611
白旗宣言には早いぞ
度数派はラジアン全く使わずに「三角関数を実装」しろよ
from ラジアン派(度数は日常生活用語)
627:デフォルトの名無しさん
23/12/04 17:06:35.73 K2CxeKDC.net
度数派は三角関数の結果を丸暗記するから速いのだぞ
628:デフォルトの名無しさん
23/12/04 17:18:48.11 0jFhmyWD.net
>>612
オレはハナホジしながら本論は見てるだけなので
(自分での結論は既にあるが、置いといて意見を見てると)
上で書いたのは、分けて書いてくれたほうが分かりやすいから
629:デフォルトの名無しさん
23/12/04 17:22:28.70 0jFhmyWD.net
>>612
まあ、白旗宣言とかお前が園児並みに頭悪いのはわかったから「from ラジアン派(度数は日常生活用語)」は忘れずに付けといてねw
630:デフォルトの名無しさん
23/12/04 17:47:14.81 UfxvNa8U.net
これが度数派絶滅の瞬間であるw
631:デフォルトの名無しさん
23/12/04 18:40:58.70 0jFhmyWD.net
>>616
思考が貧相で草
632:デフォルトの名無しさん
23/12/04 19:14:34.96 fXwZ4v84.net
>自分での結論は既にあるが、置いといて意見を見てる
ここ笑うところだろ
度数派ボッチの葛藤w
633:デフォルトの名無しさん
23/12/04 20:19:05.97 6mZ+7kq5.net
>>618
ハナホジさんに全力なの草
634:デフォルトの名無しさん
23/12/04 20:23:14.86 jTljZym0.net
>自分での結論は既にあるが、置いといて意見を見てる
自分の意見があるなら言うべき
「自分はアホです」と告白してるようなもの
長文書くあいだ誰も遮らないよ
5行ぐらいで書いてみせろ
こういうことをいうやつは自分の意見がないんだよw
635:デフォルトの名無しさん
23/12/04 20:35:47.93 0jFhmyWD.net
>>620
ブーメラン
636:デフォルトの名無しさん
23/12/04 22:33:26.37 uA82POL4.net
#include <stdio.h>
#include <math.h>
#define PI 3.141592653589793238462643383279L
typedef unsigned Degree;
double degsin(Degree r)
{
double sign = 1.0;
r %= 360 * 60 * 60;
if (r >= 180 * 60 * 60) {
r = 360 * 60 * 60 - r;
sign = -1.0;
}
if (r >= 90 * 60 * 60) {
r = 180 * 60 * 60 - r;
}
return sign * sinl(r * PI / 180 / 60 / 60);
}
Degree degasin(double y)
{
return roundl(180 * 60 * 60 * asinl(y) / PI);
}
int main(void)
{
Degree r = 180 * 60 * 60 / 6;
printf("degsin(%20.16f) = %.60f\n", (double)r / 60 / 60, degsin(r));
r = degasin(0.5);
printf("degsin(%20.16f) = %.60f\n", (double)r / 60 / 60, degsin(r));
printf("\n");
for (r = 0; r <= 360 * 60 * 60; r += 30 * 60 * 60) {
printf("degsin(%20.16f) = %.60f\n", (double)r / 60 / 60, degsin(r));
}
}
637:デフォルトの名無しさん
23/12/04 22:35:06.62 uA82POL4.net
実行結果:
degsin( 30.0000000000000000) = 0.500000000000000000000000000000000000000000000000000000000000
degsin( 30.0000000000000000) = 0.500000000000000000000000000000000000000000000000000000000000
degsin( 0.0000000000000000) = 0.000000000000000000000000000000000000000000000000000000000000
degsin( 30.0000000000000000) = 0.500000000000000000000000000000000000000000000000000000000000
degsin( 60.0000000000000000) = 0.866025403784438596588302061718422919511795043945312500000000
degsin( 90.0000000000000000) = 1.000000000000000000000000000000000000000000000000000000000000
degsin(120.0000000000000000) = 0.866025403784438596588302061718422919511795043945312500000000
degsin(150.0000000000000000) = 0.500000000000000000000000000000000000000000000000000000000000
degsin(180.0000000000000000) = -0.000000000000000000000000000000000000000000000000000000000000
degsin(210.0000000000000000) = -0.500000000000000000000000000000000000000000000000000000000000
degsin(240.0000000000000000) = -0.866025403784438596588302061718422919511795043945312500000000
degsin(270.0000000000000000) = -1.000000000000000000000000000000000000000000000000000000000000
degsin(300.0000000000000000) = -0.866025403784438596588302061718422919511795043945312500000000
degsin(330.0000000000000000) = -0.500000000000000000000000000000000000000000000000000000000000
degsin(360.0000000000000000) = 0.000000000000000000000000000000000000000000000000000000000000
URLリンク(wandbox.org)
ラジアン派は同じことラジアンでやって見せてね。
638:デフォルトの名無しさん
23/12/05 06:42:34.60 Cw6vkTwt.net
なぜそんなアホなことをしなきゃいけないんだw
各種言語のライブラリを作ってるのはたいていラジアン派だがお前のようなアホは一人もいないぞ
639:デフォルトの名無しさん
23/12/05 07:00:46.87 cetDiW3q.net
なんちゃって度数派が裏でラジアンを使っていてニヤニヤが止まらない
640:デフォルトの名無しさん
23/12/05 08:28:17.49 5h79xbZ5.net
> なんちゃって度数派が裏でラジアンを使っていてニヤニヤが止まらない
>>577読んで理解できない馬鹿が↑
641:デフォルトの名無しさん
23/12/05 08:44:23.66 SSjjvqXO.net
>>626
一般の周期関数テクの話とラジアンの普遍性の話を区別できないアホw
642:デフォルトの名無しさん
23/12/05 10:01:28.02 OB7B230q.net
「0.1+0.2≠0.3」を説明できないエンジニアがいるらしい
URLリンク(qiita.com)
煽り気味なタイトルのせいか炎上というほどではないが
はてなの反応が良いな。
URLリンク(b.hatena.ne.jp)
643:デフォルトの名無しさん
23/12/05 10:07:25.33 oOJ/nxDa.net
度数派 小手先の誤差低減の話
ラジアン派 数学的普遍性の話
ハナホジ 話さないけど腹案がある
噛み合わないわけだ
644:デフォルトの名無しさん
23/12/05 10:11:08.19 oMrFNtiB.net
ラジアン派(度数は全く不要)
はおらんな
645:デフォルトの名無しさん
23/12/05 10:22:43.81 uKmQyOPy.net
>>630
確かに度数は全く不要と唱えた意見は無かったな
>>628
decimal型
COBOL
の事を忘れないで
646:デフォルトの名無しさん
23/12/05 10:42:01.92 tOewq7uI.net
なんか知らんが、ゲームで必要なのは精度より速度なんだがなぁ
647:デフォルトの名無しさん
23/12/05 10:57:27.91 Cw6vkTwt.net
まだやってたのか
メジャーなフレームワークや言語で採用されてるのはラジアンということを知らないやつが暴れてるのか?
648:デフォルトの名無しさん
23/12/05 12:10:17.41 OB7B230q.net
> メジャーなフレームワークや言語で採用されてるのはラジアンということを知らないやつが暴れてるのか?
LOGOを始めとするタートルグラフィックが度数法採用してるのも知らない人か。
649:デフォルトの名無しさん
23/12/05 12:31:19.45 3gv/r0yN.net
>>634
度数派は面白いの持って来るw
もしかして日本語プログラミング言語を応援してる?(作者?)
650:デフォルトの名無しさん
23/12/05 12:35:21.44 OB7B230q.net
日本語プログラミング言語はネタ言語以上の認識はないし興味ないよ。
651:デフォルトの名無しさん
23/12/05 12:38:08.97 oMrFNtiB.net
関数の引数がどちらだろうと、それに合わせるだけだからな
652:デフォルトの名無しさん
23/12/05 12:56:48.22 iUWOMqxo.net
うむ一番無意味なのがハナホジって事だ
653:デフォルトの名無しさん
23/12/05 13:08:12.96 oMrFNtiB.net
どっちでもいいってことやろハナホジ
654:デフォルトの名無しさん
23/12/05 13:18:27.41 Rawb+6fk.net
作者か?と質問する前におまえが本名を名乗れよ
655:デフォルトの名無しさん
23/12/05 13:43:01.04 7Ypxlpgu.net
>>634
それ初心者向けのフレームワークだろ
ここにいる人はプロのプログラマだから関係ない
656:デフォルトの名無しさん
23/12/05 13:43:23.68 WZUOKD5G.net
>>598
きっちり500mになるべきなのに0.1pmもの誤差が出るのは気になるといった話か
どれくらいだったら気にならないんだろ
>>622-623にしても計算時に誤差は出てるはずだけどlong doubleで計算してdoubleに
変換することでその誤差を見えないようにしただけだよな
見えなくなれば気にならなくなるのかな
657:デフォルトの名無しさん
23/12/05 14:27:49.94 QJai9ytv.net
>>603
良い例がある
URLリンク(www.youtube.com)
658:デフォルトの名無しさん
23/12/05 16:12:34.92 7Ypxlpgu.net
>>643
どこがいい例なの?
659:デフォルトの名無しさん
23/12/05 17:32:02.80 Apzylo18.net
ハナホジには目から鱗
660:デフォルトの名無しさん
23/12/05 17:50:42.95 oMrFNtiB.net
>>645
結局ラジアン派(度数は全く不要)は
ここら >>584 で吠えてたやつだけで、いつの間にか逃亡しちゃったってことね
661:デフォルトの名無しさん
23/12/05 18:23:28.54 krPRwJ/O.net
逃亡と言うか583がハナホジ
未だに度数派の計算精度テクの話に噛みついているのもハナホジ
数学が好きらしいが級数展開しか論拠がなく幾何とか普遍性で理解してなかったのがハナホジ
>自分での結論は既にあるが、置いといて意見を見てる
らしいから「度数は全く不要」は宗旨替えしたのでは
662:デフォルトの名無しさん
23/12/05 18:48:50.85 uXWwlbvf.net
数学が好きならこっちで目から鱗しては>ハナホジ
The geometric interpretation of sin x = x - x³/3! + x⁵/5! -...
URLリンク(www.youtube.com)
663:デフォルトの名無しさん
23/12/05 19:02:32.34 591nKLmi.net
>>647
見てるだけのハナホジを噛みついてとか参戦しまくってることにしてるアタオカさん
664:デフォルトの名無しさん
23/12/05 19:41:33.42 pgNWE5er.net
>>649
見てるだけの体
665:デフォルトの名無しさん
23/12/05 20:10:47.39 giawSqG2.net
>>647
ラジアン派(度数は全く不要)はコイツで間違いないな
666:デフォルトの名無しさん
23/12/05 20:55:42.83 3bE7C5RB.net
関流のライブラリーを作ろう
667:デフォルトの名無しさん
23/12/05 20:56:32.43 q/KkVzxX.net
(数学で)
ラジアンを用いる理由として主張される言説
URLリンク(ja.wikipedia.org)
このwikipediaの解説は微積分の話に落とし込んでいるけれど
>>648のように幾何学的説明に落とし込む方が視覚的納得感が得やすい
その場合、微積分の話 sin' x = cos x もxを弧長パラメータに取ってあるので図でみて理解できる
668:デフォルトの名無しさん
23/12/05 21:03:53.85 q/KkVzxX.net
URLリンク(en.wikipedia.org)
に多少書いてある様にラジアンは微積分の成立より前からあった
微積分との相性が良いのは上記の通り
669:デフォルトの名無しさん
23/12/05 21:16:41.18 gNoEGx80.net
>>628
この会社のアドベントカレンダーのタイトルひでぇな
「フォロー必須!」「開発者必見!」「永久保存版」「全エンジニアが知っておくべき」etc…
こういう社風なのかね