Hello hackers !
Qiitaは、エンジニアリングに関する知識を記録・共有するためのサービスです。
コードを書いていて気づいたことや、自分がハマったあの仕様について、
他のエンジニアと知見を共有しましょう ;)
https://qiita.com/
Qiita(キータ)は、Incrementsが運営するプログラミング情報のナレッジコミュニティ。
2016年現在で日本最大のプログラマーコミュニティとされている[1]。
https://internet.watch.impress.co.jp/docs/news/1025972.html
前スレ Qiita
https://mevius.5ch.net/test/read.cgi/tech/1542357242/
探検
Qiita 2 - キータぞ、来たぞ、キータだぞー
レス数が1000を超えています。これ以上書き込みはできません。
2022/07/26(火) 00:20:10.32ID:XQj8UtG3
477デフォルトの名無しさん
2023/01/12(木) 19:39:23.85ID:6WNDkpmU 例のセンセイの記事
並行・並列プログラミングと同期・排他制御とイミュータブル性の話〜その2「スレッドと同期・排他制御」
https://qiita.com/zacky1972/items/bbf1f7bdecbbd0492151
コメント欄が大変に盛り上がってて羨ましい。
並行・並列プログラミングと同期・排他制御とイミュータブル性の話〜その2「スレッドと同期・排他制御」
https://qiita.com/zacky1972/items/bbf1f7bdecbbd0492151
コメント欄が大変に盛り上がってて羨ましい。
478デフォルトの名無しさん
2023/01/12(木) 20:58:25.28ID:q3/VlEPV これを学生が見たらどう思うんだろうな
オフラインだとマサカリ飛んでこないのを良いことに好き勝手な理屈をつけそう
何の講義か知らんけどもうちょっと詳しい人を補佐につけた方がいいんじゃね
オフラインだとマサカリ飛んでこないのを良いことに好き勝手な理屈をつけそう
何の講義か知らんけどもうちょっと詳しい人を補佐につけた方がいいんじゃね
479デフォルトの名無しさん
2023/01/12(木) 22:36:16.97ID:EU6aWPdg >>477
記事書いている人が正しいよね
記事書いている人が正しいよね
480デフォルトの名無しさん
2023/01/12(木) 22:36:53.15ID:EU6aWPdg481デフォルトの名無しさん
2023/01/13(金) 01:11:44.49ID:44NNgAch おかしいとこあれこれ指摘されて記事書いてる人もそれ受け入れて記事の修正してるのに何言ってんだかねw
482デフォルトの名無しさん
2023/01/13(金) 06:16:51.40ID:4/tC+cfI そりゃ文章をよくするために修正するのは当たり前でしょ
別に間違っていたから修正してるわけじゃない
別に間違っていたから修正してるわけじゃない
483デフォルトの名無しさん
2023/01/13(金) 08:43:56.78ID:7FPkbHfa 本人かな?
484デフォルトの名無しさん
2023/01/13(金) 08:46:59.35ID:7FPkbHfa 本人いるなら聞くけど逐次プログラミングとか聞いたことないけどそんな言葉あるのか?
プログラミングと処理の違いわかってる?
プログラミングと処理の違いわかってる?
485デフォルトの名無しさん
2023/01/13(金) 08:50:08.58ID:4/tC+cfI https://atmarkit.itmedia.co.jp/fdotnet/arcjournal/arcjournal19_03/arcjournal19_03_01.html
本コーナーは、マイクロソフトが季刊で発行する無料の技術論文誌『アーキテクチャジャーナル』の中から
並列プログラミングとは、逐次プログラミングを拡張したものです。
本コーナーは、マイクロソフトが季刊で発行する無料の技術論文誌『アーキテクチャジャーナル』の中から
並列プログラミングとは、逐次プログラミングを拡張したものです。
486デフォルトの名無しさん
2023/01/13(金) 08:52:10.85ID:7FPkbHfa あとコアの話をしてるけど複数のコアを使うかどうかは言語じゃなくハード依存だろ
マルチコアでもシングルコアでも同じコードが動くようコーディングするだろ?
マルチコアでもシングルコアでも同じコードが動くようコーディングするだろ?
487デフォルトの名無しさん
2023/01/13(金) 08:54:16.83ID:7FPkbHfa >>485
その記事書いたやつの造語じゃね
その記事書いたやつの造語じゃね
488デフォルトの名無しさん
2023/01/13(金) 08:58:58.74ID:4/tC+cfI 技術用語だからね。素人には馴染みがないんだろうね
2.1.1 逐次プログラミング言語処理における並列性
並行プログラミングには、通信のオーバーヘッドや非決定性・デッドロックなどの、逐次プロ グラミングにはない特有の問題が存在します。
並行プログラミング (逐次プログ ラミングに対して) の原理 - マルチスレッドでは、
プログラミングErlang
books.google.co.jp/boo ks?id=fErWbQVSM3YC
高度な逐次プログラミング
docs.python.org/ja/3.5/library/asy ncio-dev.html
非同期プログラミングは古典的な "逐次" プログラミングとは異なります。
www.inf oq.com/jp/articles/stratifiedjs/
コールバック不要:Javascript に逐次プログ ラミングを取り戻す StratifiedJS
www.shuw asystem.co.jp/book/9784798023434.html
4-4 逐次プロ グラミングとOpenMPループプログラムのベンチマーク
2.1.1 逐次プログラミング言語処理における並列性
並行プログラミングには、通信のオーバーヘッドや非決定性・デッドロックなどの、逐次プロ グラミングにはない特有の問題が存在します。
並行プログラミング (逐次プログ ラミングに対して) の原理 - マルチスレッドでは、
プログラミングErlang
books.google.co.jp/boo ks?id=fErWbQVSM3YC
高度な逐次プログラミング
docs.python.org/ja/3.5/library/asy ncio-dev.html
非同期プログラミングは古典的な "逐次" プログラミングとは異なります。
www.inf oq.com/jp/articles/stratifiedjs/
コールバック不要:Javascript に逐次プログ ラミングを取り戻す StratifiedJS
www.shuw asystem.co.jp/book/9784798023434.html
4-4 逐次プロ グラミングとOpenMPループプログラムのベンチマーク
489デフォルトの名無しさん
2023/01/13(金) 08:59:40.79ID:4/tC+cfI490デフォルトの名無しさん
2023/01/13(金) 09:10:26.61ID:kHqwyb0C 一応教えとくけど並列処理の対義語は逐次処理だけど並行処理の対義語は順次処理
色々引いてるけど理解が浅いから話になってないな
色々引いてるけど理解が浅いから話になってないな
491デフォルトの名無しさん
2023/01/13(金) 09:11:22.50ID:dfPPeEp1 こんなのが教師で生徒かわいそう
492デフォルトの名無しさん
2023/01/13(金) 09:22:02.54ID:4/tC+cfI 並列処理 vs 逐次処理
並行プログラミング vs 逐次プログラミング
逐次処理も順次処理も両方使われてる言葉
さーて、逐次プログラミングを知らなかったバカは誰?w
並行プログラミング vs 逐次プログラミング
逐次処理も順次処理も両方使われてる言葉
さーて、逐次プログラミングを知らなかったバカは誰?w
493デフォルトの名無しさん
2023/01/13(金) 09:36:46.77ID:4/tC+cfI やれやれ、世の中で使われている言葉かどうかなんて
検索すればすぐに分かるのに、それもしないで
自分で知っていることがだけが正解とか思って
記事書いた人にこてんぱんにされてるんだろw
検索すればすぐに分かるのに、それもしないで
自分で知っていることがだけが正解とか思って
記事書いた人にこてんぱんにされてるんだろw
494デフォルトの名無しさん
2023/01/13(金) 09:46:29.02ID:pvzDX0mP こんなところで言い訳してないで修正しろよ…
495デフォルトの名無しさん
2023/01/13(金) 09:48:21.09ID:WsCs8y2v コメントであれだけボコられてるのに理解できないのはさすがに
496デフォルトの名無しさん
2023/01/13(金) 13:43:56.70ID:4/tC+cfI コメントは記事を書いた人が、くだらない言いがかりをしてきた人を論破してますよね?
497デフォルトの名無しさん
2023/01/13(金) 13:45:18.64ID:FBoDmZ5x してないな
498デフォルトの名無しさん
2023/01/13(金) 13:58:00.98ID:drmt6VfT499デフォルトの名無しさん
2023/01/13(金) 14:00:29.74ID:drmt6VfT 検索してもはっきりと出てこない感じではあるが逐次は並列の反対語
500デフォルトの名無しさん
2023/01/13(金) 14:00:37.22ID:pdiHW09u この先生これからもヲチしていこう
ちょっと間違いを指摘しただけでここまであからさまに暴れてくれるならツッコミがいがあるわ
ちょっと間違いを指摘しただけでここまであからさまに暴れてくれるならツッコミがいがあるわ
501デフォルトの名無しさん
2023/01/13(金) 14:03:00.63ID:drmt6VfT インテルくらいの専門家でないと使う機会がない
502デフォルトの名無しさん
2023/01/13(金) 14:03:31.44ID:/q+rkN79 逐次と順次は違うぞ
https://reibuncnt.jp/13655
https://reibuncnt.jp/13655
503デフォルトの名無しさん
2023/01/13(金) 14:04:32.33ID:drmt6VfT504デフォルトの名無しさん
2023/01/13(金) 14:05:44.36ID:52qmpnvu 先生さん、並行と並列とが違うなら対義語も違わないとおかしいんじゃないですかねぇ
日本語苦手?
日本語苦手?
505デフォルトの名無しさん
2023/01/13(金) 14:06:40.39ID:52qmpnvu >>503
見つかっただけじゃここまでコテンパンにされないんですわ
見つかっただけじゃここまでコテンパンにされないんですわ
506デフォルトの名無しさん
2023/01/13(金) 14:06:54.96ID:drmt6VfT507デフォルトの名無しさん
2023/01/13(金) 14:08:04.13ID:LIBeuRdC >>506
すると英語ではどちらかの対義語がsequentialではないということになるんじゃ?w
すると英語ではどちらかの対義語がsequentialではないということになるんじゃ?w
508デフォルトの名無しさん
2023/01/13(金) 14:09:28.57ID:0YDcx0JI 准教授おるな
509デフォルトの名無しさん
2023/01/13(金) 14:10:59.93ID:0YDcx0JI コメントありがとうございます知りませんでした修正しましたって言いながら5chで暴れるやつ
510デフォルトの名無しさん
2023/01/13(金) 14:17:45.53ID:drmt6VfT ちょっと答えただけなのに准教授級の回答と思われたわけか
笑える
笑える
511デフォルトの名無しさん
2023/01/13(金) 14:18:23.74ID:aKxN+Aar またまたー
512デフォルトの名無しさん
2023/01/13(金) 14:20:42.38ID:3aJV3Whl さすがに指摘全部に無理のある擁護して別人と言い張るのはちょっと
513デフォルトの名無しさん
2023/01/13(金) 14:24:39.37ID:drmt6VfT514デフォルトの名無しさん
2023/01/13(金) 14:32:13.12ID:drmt6VfT 498の前に1つもレスしてないんだが
515デフォルトの名無しさん
2023/01/13(金) 14:40:53.57ID:drmt6VfT 矛盾をついて論破してしまったようだw
レスが返ってこないから俺の勝ちで終了
ずっと待ってるわけにもいかない
この後レスが付いてもスルー
レスが返ってこないから俺の勝ちで終了
ずっと待ってるわけにもいかない
この後レスが付いてもスルー
516デフォルトの名無しさん
2023/01/13(金) 14:41:09.65ID:3aJV3Whl いやまあそこまで必死に否定されるとね
517デフォルトの名無しさん
2023/01/13(金) 14:42:35.36ID:jjcP194s 性格も間違ってるところも同じに見えるな
518デフォルトの名無しさん
2023/01/13(金) 14:43:52.97ID:sqCdvdHA 英辞郎 on the WEBだと
逐次プログラミング → sequential programming. serial programming.
sequential programming → 逐次[順次]プログラミング
逐次プログラミング → sequential programming. serial programming.
sequential programming → 逐次[順次]プログラミング
519デフォルトの名無しさん
2023/01/13(金) 14:49:43.31ID:jjcP194s >>518
sequentialとserialと二つ書いてあるな
sequentialとserialと二つ書いてあるな
520デフォルトの名無しさん
2023/01/13(金) 14:53:27.69ID:hjEr2YqI プログラム全部並行処理ってことはあまりないからなぁ
521デフォルトの名無しさん
2023/01/13(金) 14:54:44.46ID:1vWRV10C >>515
お手本のような論破されたやつの逃げ口上に感動した
お手本のような論破されたやつの逃げ口上に感動した
522デフォルトの名無しさん
2023/01/13(金) 15:08:52.75ID:sqCdvdHA Communicating Sequential Processesってのもあるし
523デフォルトの名無しさん
2023/01/13(金) 17:25:25.18ID:4/tC+cfI524デフォルトの名無しさん
2023/01/13(金) 17:41:00.04ID:7FPkbHfa まだ発狂してるの草
525デフォルトの名無しさん
2023/01/13(金) 17:42:20.85ID:4/tC+cfI 「逐次プログラミングも聞いたことがない」という
発言を撤回しないんでしょう?
なら事実じゃないですかw
確認しますね。聞いたことないんですよね?
発言を撤回しないんでしょう?
なら事実じゃないですかw
確認しますね。聞いたことないんですよね?
526デフォルトの名無しさん
2023/01/13(金) 17:43:46.80ID:ELl9BQED うーん論破それて捨て台詞残して逃げたのがほとぼり冷まして再参戦とかかっこ悪すぎませんか先生
527デフォルトの名無しさん
2023/01/13(金) 17:47:37.58ID:V3iDJOLr Elixir使おうと思うやつはだいたいこんな感じにヤバいのばかりだよ
ほんと不思議なくらい
ほんと不思議なくらい
528デフォルトの名無しさん
2023/01/13(金) 19:25:14.87ID:44NNgAch 並行プログラミングと並列プログラミングは目的からして別物だけど
『並行・並列プログラミングと〜』なんて雑な表題つけてる時点で
分かってる人なのか不安になるね。
『並行・並列プログラミングと〜』なんて雑な表題つけてる時点で
分かってる人なのか不安になるね。
529デフォルトの名無しさん
2023/01/13(金) 19:26:24.65ID:44NNgAch https://twitter.com/shima_tetsuo/status/1613050324750864384
> なんかコメントが書き込めなくなってるので、こちらに。
この人ブロックされちゃったみたいね。
https://twitter.com/5chan_nel (5ch newer account)
> なんかコメントが書き込めなくなってるので、こちらに。
この人ブロックされちゃったみたいね。
https://twitter.com/5chan_nel (5ch newer account)
530デフォルトの名無しさん
2023/01/13(金) 21:45:55.34ID:4/tC+cfI >>528
Haskellによる並列・並行プログラミング
https://www.oreilly.co.jp/books/9784873116891/
この本を書いた人が並列・並行プログラミングを
わかってないと思う理由って何?
Haskellによる並列・並行プログラミング
https://www.oreilly.co.jp/books/9784873116891/
この本を書いた人が並列・並行プログラミングを
わかってないと思う理由って何?
531デフォルトの名無しさん
2023/01/13(金) 21:50:46.44ID:9ojQ1jR5 先生もうこのスレ見ない方がいいよ
煽り耐性ついてからにしな
煽り耐性ついてからにしな
532デフォルトの名無しさん
2023/01/13(金) 21:53:19.66ID:4/tC+cfI 無理じゃね?煽り耐性ないから
まともな反論?レスもできない
まともな反論?レスもできない
533デフォルトの名無しさん
2023/01/13(金) 21:53:54.78ID:4/tC+cfI 煽り耐性がない人の書き込みは特徴的だからよく分かる
535デフォルトの名無しさん
2023/01/13(金) 22:02:10.83ID:44NNgAch 関係ないけどおれ准教授にツイッターでフォローされとったわw
536デフォルトの名無しさん
2023/01/13(金) 22:03:07.09ID:4/tC+cfI >>534
だからこの本は不安になるんでしょ?
Haskellによる並列・並行プログラミング
https://www.oreilly.co.jp/books/9784873116891/
お・ま・えん中の世界ではな
だからこの本は不安になるんでしょ?
Haskellによる並列・並行プログラミング
https://www.oreilly.co.jp/books/9784873116891/
お・ま・えん中の世界ではな
537デフォルトの名無しさん
2023/01/13(金) 22:04:21.25ID:4/tC+cfI Haskellによる並列プログラミングと並行プログラミング
なら不安にならないんだろうな
なんでかしらんけどwww
なら不安にならないんだろうな
なんでかしらんけどwww
538デフォルトの名無しさん
2023/01/13(金) 22:07:28.47ID:44NNgAch お前顔真っ赤だなと煽られるレベル
539デフォルトの名無しさん
2023/01/13(金) 22:48:29.26ID:2/7yfxEX 実際真っ赤なんだろ
540デフォルトの名無しさん
2023/01/14(土) 06:13:53.58ID:A3rmNL8j ほら定番の単独IDによる援護w
自宅とスマホを使った自作自演でよく見かけるやつな
自宅とスマホを使った自作自演でよく見かけるやつな
541デフォルトの名無しさん
2023/01/14(土) 10:24:21.40ID:78q/qhLL Elixir使うとこんなにシンプルで安全でパフォーマンスの高いコードが
お手軽に書けますよの例でも挙げれば良いのに、なんでかCやJavaで
ツッコミどころ不可避のゴミコード晒すだけって意味わからん。
他者の悪い点を挙げたところで自分の推してるものの評価が上がるわけ
ないのにな。
人気言語ランキングの記事のコメント欄での一騒動やら准教授の記事やら
見るにElixirって一発逆転を狙う能力の低い人がすがる他人を殴るための
道具としか見えんのよね。
コミュニティの問題だろう。准教授は誇ってたけど。
お手軽に書けますよの例でも挙げれば良いのに、なんでかCやJavaで
ツッコミどころ不可避のゴミコード晒すだけって意味わからん。
他者の悪い点を挙げたところで自分の推してるものの評価が上がるわけ
ないのにな。
人気言語ランキングの記事のコメント欄での一騒動やら准教授の記事やら
見るにElixirって一発逆転を狙う能力の低い人がすがる他人を殴るための
道具としか見えんのよね。
コミュニティの問題だろう。准教授は誇ってたけど。
542デフォルトの名無しさん
2023/01/14(土) 13:21:07.65ID:A3rmNL8j 饒舌だなwww
543デフォルトの名無しさん
2023/01/14(土) 15:41:23.63ID:HsP15tmW544デフォルトの名無しさん
2023/01/14(土) 23:46:41.45ID:LzaBhIIi 准教授Cでマルチスレッドのプログラム組んだことなさそうだけど、
こういう人がElixirの優位性主張しても説得力ないのよね。
こういう人がElixirの優位性主張しても説得力ないのよね。
545デフォルトの名無しさん
2023/01/15(日) 01:42:40.07ID:g8OoxiuL もうエリクサーの話はこれでラストにして欲しい
546デフォルトの名無しさん
2023/01/15(日) 01:45:07.97ID:c17Jxx+H547デフォルトの名無しさん
2023/01/15(日) 08:46:11.03ID:ksLOC23p 准教授張り付きすぎ
548デフォルトの名無しさん
2023/01/15(日) 09:05:04.21ID:c17Jxx+H 反論ではなく、レスをするなという言論統制
そういうとこやでw
そういうとこやでw
549デフォルトの名無しさん
2023/01/15(日) 11:34:38.89ID:mrXig9Zq 反論しても理解できないやつにしても時間の無駄ということがよくわかるスレ
550デフォルトの名無しさん
2023/01/15(日) 11:59:04.80ID:c17Jxx+H な?w
551デフォルトの名無しさん
2023/01/15(日) 12:25:25.15ID:pfEascYU 無駄と思ってたら>>549みたいなことも書いても無駄だから書かないはずだが
書かずにはいられない
書かずにはいられない
552デフォルトの名無しさん
2023/01/15(日) 12:47:34.29ID:c17Jxx+H 先生にけんかを売って言った言葉これw
> 「逐次プログラミングも聞いたことがない」
>
> 『並行・並列プログラミングと~』なんて雑な表題つけてる時点で
> 分かってる人なのか不安になるね。
どちらも普通に使われてるわけで
素人はどっちなんだい(笑)
> 「逐次プログラミングも聞いたことがない」
>
> 『並行・並列プログラミングと~』なんて雑な表題つけてる時点で
> 分かってる人なのか不安になるね。
どちらも普通に使われてるわけで
素人はどっちなんだい(笑)
553デフォルトの名無しさん
2023/01/15(日) 14:49:21.54ID:yVWtrJMM 必死すぎて草
そんな暇あるなら記事を直せばいいのに
そんな暇あるなら記事を直せばいいのに
554デフォルトの名無しさん
2023/01/15(日) 15:45:44.86ID:a3b5b7qj >>546
指摘受けてほぼ全面コード修正したってことは
https://qiita.com/zacky1972/items/bbf1f7bdecbbd0492151/revisions/15
Cでマルチスレッドのプログラム組んだ経験あるようには見えないね。
指摘受けてほぼ全面コード修正したってことは
https://qiita.com/zacky1972/items/bbf1f7bdecbbd0492151/revisions/15
Cでマルチスレッドのプログラム組んだ経験あるようには見えないね。
555デフォルトの名無しさん
2023/01/15(日) 15:53:59.89ID:pfEascYU どういう理由でどこをどう直せばいいかは書かない
556デフォルトの名無しさん
2023/01/15(日) 16:18:13.42ID:2daho8Vx そりゃ指摘されたところが見えてないからな
557デフォルトの名無しさん
2023/01/15(日) 18:49:34.31ID:WHhus5ih >>554
それと何の関係があるの?
それと何の関係があるの?
558デフォルトの名無しさん
2023/01/15(日) 19:29:27.85ID:yVWtrJMM ほらw
559デフォルトの名無しさん
2023/01/15(日) 20:05:03.71ID:a3b5b7qj Elixirで順に指定個数の素数を列挙する関数をNxでも作ってみた
https://qiita.com/zacky1972/items/8923735951724ff21d44
> ##### With input 10000 #####
> Name ips average deviation median 99th %
> prime_flow 11.26 88.79 ms ±0.91% 88.67 ms 90.97 ms
> prime_exla 3.51 284.81 ms ±0.42% 284.53 ms 288.39 ms
> prime_stream 1.29 775.55 ms ±0.20% 775.77 ms 778.11 ms
> prime_enum 0.86 1158.24 ms ±0.77% 1155.26 ms 1173.25 ms
> * 10000個の時にはFlowが最も速いです.
素数1万個(?)列挙するのに88ミリ秒とか掛かってるのに「最も速いです」とか言ってて
誰もツッコまないの面白いなw
https://qiita.com/zacky1972/items/8923735951724ff21d44
> ##### With input 10000 #####
> Name ips average deviation median 99th %
> prime_flow 11.26 88.79 ms ±0.91% 88.67 ms 90.97 ms
> prime_exla 3.51 284.81 ms ±0.42% 284.53 ms 288.39 ms
> prime_stream 1.29 775.55 ms ±0.20% 775.77 ms 778.11 ms
> prime_enum 0.86 1158.24 ms ±0.77% 1155.26 ms 1173.25 ms
> * 10000個の時にはFlowが最も速いです.
素数1万個(?)列挙するのに88ミリ秒とか掛かってるのに「最も速いです」とか言ってて
誰もツッコまないの面白いなw
560デフォルトの名無しさん
2023/01/15(日) 21:39:29.13ID:WHhus5ih > 10000個の時にはFlowが最も速いです.
間違ってないと思うが何が言いたいんだ?
そこに他に速いものがあるのか?
間違ってないと思うが何が言いたいんだ?
そこに他に速いものがあるのか?
561デフォルトの名無しさん
2023/01/15(日) 21:52:38.49ID:a3b5b7qj クロック周波数の高速化は頭打ちでコア数は増加傾向にあるのでそれを活かすには
並列プログラミングが有効でElixirは良いぞみたいな記事書いててこれじゃなあ。
並列プログラミングが有効でElixirは良いぞみたいな記事書いててこれじゃなあ。
562デフォルトの名無しさん
2023/01/15(日) 22:46:27.15ID:a3b5b7qj 素数候補[2, 3, 5, 7, 9...]の組み合わせで同じ数同士以外で割り切れたら
それは素数でないので除いて残ったのが素数ってアルゴリズムみたいだけど
これをエラトステネスのふるいと主張する先生に教わる学生さんは不幸だよなあ。
それは素数でないので除いて残ったのが素数ってアルゴリズムみたいだけど
これをエラトステネスのふるいと主張する先生に教わる学生さんは不幸だよなあ。
563デフォルトの名無しさん
2023/01/16(月) 09:31:39.29ID:jNIr1bvd エラトステネスのふるいは除算を使わないんだよなぁ
564デフォルトの名無しさん
2023/01/16(月) 12:46:49.64ID:ylAMo17i 例のセンセイ地球温暖化とコンピュータのエネルギー消費の問題にElixirで立ち向かう〜なんて記事もQiitaに書いてるけど、効率悪いアルゴリズムをElixirで並列計算させて地球温暖化を促進させてるのはどういうつもりなのかな
Elixir他人に勧める前にアルゴリズムの勉強とか真面目にされたほう良いんじゃないか
Elixir他人に勧める前にアルゴリズムの勉強とか真面目にされたほう良いんじゃないか
565デフォルトの名無しさん
2023/01/16(月) 15:33:29.58ID:MsfEWWA2 >>562
参考までにそいつのURL
参考までにそいつのURL
566デフォルトの名無しさん
2023/01/16(月) 15:41:34.80ID:4ajU6AHb567デフォルトの名無しさん
2023/01/16(月) 19:52:43.25ID:l4hHY4qA 試し割り法っていう言葉があるのか
初めて知った
初めて知った
568デフォルトの名無しさん
2023/01/16(月) 22:52:33.00ID:Fy/+WiH7 https://qiita.com/zacky1972/items/8923735951724ff21d44#comment-f9c01dd4810a4481c15c
> そうですね
准教授そっけないリプライでこの時点で大分ムカついてる感じだけどその後の
エラトステネスのふるいについて丁寧に説明してくれてるコメントにはリプライすら
しなくなったなw
こういうところで人間性が出てる気がする。
> そうですね
准教授そっけないリプライでこの時点で大分ムカついてる感じだけどその後の
エラトステネスのふるいについて丁寧に説明してくれてるコメントにはリプライすら
しなくなったなw
こういうところで人間性が出てる気がする。
569デフォルトの名無しさん
2023/01/16(月) 23:01:48.64ID:F54AIUF2570デフォルトの名無しさん
2023/01/17(火) 01:25:10.59ID:U0bi6s3o https://qiita.com/zacky1972/items/8923735951724ff21d44#comment-d1324cdcff5d8eeac723
> 以上は旧態依然としたC言語によるマルチスレッドも使用しない素朴な
> 方法による結果ですが、これをElixirを使用してマルチコアを活かした場合
> どのような結果となるかは興味深いところですね。
准教授名誉挽回チャンスキター(AA略
> 以上は旧態依然としたC言語によるマルチスレッドも使用しない素朴な
> 方法による結果ですが、これをElixirを使用してマルチコアを活かした場合
> どのような結果となるかは興味深いところですね。
准教授名誉挽回チャンスキター(AA略
571デフォルトの名無しさん
2023/01/17(火) 05:49:50.36ID:6yBFFcs+ キモすぎ。どうせお前らニートなんだから
いくら言っても准教授には太刀打ちできんぞw
いくら言っても准教授には太刀打ちできんぞw
572デフォルトの名無しさん
2023/01/17(火) 07:02:17.26ID:/Zg6yfCH 論破されると暴言でごまかす癖があるのな
573デフォルトの名無しさん
2023/01/17(火) 16:53:44.85ID:yL3ci8Kk ニートに専門分野での誤り指摘される准教授って程度低すぎじゃねw
574デフォルトの名無しさん
2023/01/17(火) 17:13:20.30ID:aHqDHZBB 指摘されて「(今回は端折ったけど)真面目にした場合は」って答えるやつな
知りもせず出来もせず指摘されるまで観点すらなかったことをまず認め恥じよ
真面目にやったらとか許されるのは中学生まで
知りもせず出来もせず指摘されるまで観点すらなかったことをまず認め恥じよ
真面目にやったらとか許されるのは中学生まで
575デフォルトの名無しさん
2023/01/17(火) 17:37:54.15ID:6JGO8xzC やればできる子
576デフォルトの名無しさん
2023/01/18(水) 09:10:10.72ID:bTIwJUi8 Elixirって結局何の役に立つんだ?
他の言語と差別化できるような際立った長所が無いから流行る気がしない
あ、プログラミングしやすいとかの個人の主観はいいので
他の言語と差別化できるような際立った長所が無いから流行る気がしない
あ、プログラミングしやすいとかの個人の主観はいいので
577デフォルトの名無しさん
2023/01/18(水) 09:45:53.45ID:yTbhJ/IL 並列計算が容易らしいけどQiitaのElixir絡みの記事見ても
並列計算ができたレベルで喜んでて他の言語と比較して
性能がどうのというのは見当たらないな。
[Elixir] 並行して素数を求める
https://qiita.com/saltheads/items/b502356ae7a488d835b4
↑10000未満の素数を挙げるのに0.5秒も掛かってるのに並列計算で
5倍速くなったと喜んでる例
Elixirで性能を引き出すには アルゴリズム✕最適化✕並列計算
の知識が要りそうだけど結構大変なんじゃなかろうか。
Elixirコミュニティは優れた言語に目をつけた我々は偉い、優秀だ
という意識が露骨で気持ち悪いな。
並列計算ができたレベルで喜んでて他の言語と比較して
性能がどうのというのは見当たらないな。
[Elixir] 並行して素数を求める
https://qiita.com/saltheads/items/b502356ae7a488d835b4
↑10000未満の素数を挙げるのに0.5秒も掛かってるのに並列計算で
5倍速くなったと喜んでる例
Elixirで性能を引き出すには アルゴリズム✕最適化✕並列計算
の知識が要りそうだけど結構大変なんじゃなかろうか。
Elixirコミュニティは優れた言語に目をつけた我々は偉い、優秀だ
という意識が露骨で気持ち悪いな。
578デフォルトの名無しさん
2023/01/18(水) 10:08:23.37ID:bTIwJUi8 並列計算なんか他の言語でもできるしなぁ
579デフォルトの名無しさん
2023/01/18(水) 12:01:49.69ID:yTbhJ/IL Elixir is not a fast language. Not even close. Yes, it handles concurrency and parallelism beautifully which in turn enable distributed applications to perform quite well. But the language itself is significantly slower than Crystal / Rust / Go / Swift. It's not in the same category at all.
That said, it's a great language worth recommending.
https://news.ycombinator.com/item?id=12223614
ここでの議論が読んでて割合納得いった。
QiitaのElixir狂信者達はこのレベルまでElixirを冷静に評価できていない
気がするし他者への宣伝のしかたも異常だと思う。
特に准教授、偏差値40台の大学でこんなニッチな言語学生に勧めるより
アルゴリズムとか基礎的なこと先にやるべきだと思うぞ。
That said, it's a great language worth recommending.
https://news.ycombinator.com/item?id=12223614
ここでの議論が読んでて割合納得いった。
QiitaのElixir狂信者達はこのレベルまでElixirを冷静に評価できていない
気がするし他者への宣伝のしかたも異常だと思う。
特に准教授、偏差値40台の大学でこんなニッチな言語学生に勧めるより
アルゴリズムとか基礎的なこと先にやるべきだと思うぞ。
580デフォルトの名無しさん
2023/01/18(水) 12:06:20.91ID:LLGrNdcq 並列を選ぶのは速度が重要な時だけなのに並列が売りで遅い言語に何の価値があるのかわからん
他の言語で並列計算するのも全然難しくないのにマジでなんなんこれ
他の言語で並列計算するのも全然難しくないのにマジでなんなんこれ
581デフォルトの名無しさん
2023/01/18(水) 12:16:57.80ID:MREZ8v+J ヒント:バカは三歩下がって二歩進むのが好き
582デフォルトの名無しさん
2023/01/18(水) 18:49:11.83ID:eDuLCJf2 准教授が忙しくなってリプライ返さなくなった途端にこっちのリプライも消えるの草
583デフォルトの名無しさん
2023/01/18(水) 20:19:31.91ID:USQTqalF 最初からここには准教授なんていねーよwww
584デフォルトの名無しさん
2023/01/18(水) 20:53:23.36ID:rr98D30/ ふーん
で、いつ記事を修正するの?
で、いつ記事を修正するの?
585デフォルトの名無しさん
2023/01/19(木) 00:22:55.85ID:RK+2q8py 正しい記事を修正する必要はないよ
修正したら間違っていたということ
修正しなかったら正しいという証拠
修正したら間違っていたということ
修正しなかったら正しいという証拠
586デフォルトの名無しさん
2023/01/19(木) 00:56:31.49ID:Ad4kDZ74 例の准教授、RISC-Vについての浅い記事も矢鱈と書いてるけど
https://qiita.com/search?sort=&q=zacky1972+RISC-V
将来流行りそうなものに目をつけて予めツバ付けとこうって感じが露骨だね。
Elixirもその一環だろう。今まで碌な実績ないところで必死なんだろうなw
https://qiita.com/search?sort=&q=zacky1972+RISC-V
将来流行りそうなものに目をつけて予めツバ付けとこうって感じが露骨だね。
Elixirもその一環だろう。今まで碌な実績ないところで必死なんだろうなw
587デフォルトの名無しさん
2023/01/19(木) 01:16:16.33ID:Ad4kDZ74588デフォルトの名無しさん
2023/01/19(木) 01:24:25.97ID:i5JqdCY4 webの記事なら直せばまあ良いんだろうけど
過去に嘘教えた学生にはどうフォローすんのかなあ?
まあすっとぼけかね?
過去に嘘教えた学生にはどうフォローすんのかなあ?
まあすっとぼけかね?
589デフォルトの名無しさん
2023/01/19(木) 06:44:33.86ID:8HK7ScQW 任天堂Switchのプッシュ通知のシステム
スクウェア・エニックスのロマンシング サガ リ・ユニバース
Erlang & Elixir Fest 2019 https://elixir-fest.jp/
意外と使われてるんだね
スクウェア・エニックスのロマンシング サガ リ・ユニバース
Erlang & Elixir Fest 2019 https://elixir-fest.jp/
意外と使われてるんだね
590デフォルトの名無しさん
2023/01/19(木) 07:47:31.16ID:Ad4kDZ74591デフォルトの名無しさん
2023/01/19(木) 10:35:31.12ID:RK+2q8py592デフォルトの名無しさん
2023/01/19(木) 10:46:44.30ID:yp2D21uT 修正しなければ間違ってないという理論なのか
狂ってるな
狂ってるな
593デフォルトの名無しさん
2023/01/19(木) 12:17:51.68ID:KqRoNAbY 何が「ほらな」なのかサッパリ分からんのだけど
>>591の頭の中では他人に伝わる話のつもりなんだろうか?
>>591の頭の中では他人に伝わる話のつもりなんだろうか?
594デフォルトの名無しさん
2023/01/19(木) 12:24:54.69ID:RK+2q8py 正しいなら修正する必要がないですよね?
それだけの話しでしょ
それだけの話しでしょ
595デフォルトの名無しさん
2023/01/19(木) 12:29:44.74ID:OfW4z3mD 「修正しなかったら正しいという証拠」
…にはならんやろ残念ながらw
…にはならんやろ残念ながらw
596デフォルトの名無しさん
2023/01/19(木) 12:29:53.25ID:+H4vq0bp 中学数学からやり直せ
597デフォルトの名無しさん
2023/01/19(木) 12:43:19.82ID:H7hm+dDp 正しいなら修正する必要はないが間違ってるのでする必要はあるし修正しないのは正しい証拠にはならんな
幼稚園児でもわかりそうな理屈だがはてさて
幼稚園児でもわかりそうな理屈だがはてさて
598デフォルトの名無しさん
2023/01/19(木) 15:19:43.57ID:RK+2q8py おや?まだ修正しない=正しいか正しくないかどちらなのかわからないって
結論なのに気づいてないのですか?w
結論なのに気づいてないのですか?w
599デフォルトの名無しさん
2023/01/19(木) 15:40:06.63ID:3OND9Qe4 すげえな
修正しないものは正しい証拠と本気で言ってやがる
Elixir教に入信するとこうなるのかそれともこういうやつしか入信しないのか
修正しないものは正しい証拠と本気で言ってやがる
Elixir教に入信するとこうなるのかそれともこういうやつしか入信しないのか
600デフォルトの名無しさん
2023/01/19(木) 18:36:44.03ID:CQq5oZ3M > 修正しなかったら正しいという証拠
正しいから修正しないという主張は可能だけどそれができるのは准教授本人だけ。
たとえ本人がそういう主張をしたとしても正しい証拠にはならん。
正しいから修正しないという主張は可能だけどそれができるのは准教授本人だけ。
たとえ本人がそういう主張をしたとしても正しい証拠にはならん。
601デフォルトの名無しさん
2023/01/19(木) 20:29:30.01ID:RK+2q8py602デフォルトの名無しさん
2023/01/19(木) 20:55:46.86ID:yp2D21uT いやこれが間違ってるのがわからないのは相当ヤバいぞw
603デフォルトの名無しさん
2023/01/19(木) 21:14:23.68ID:RK+2q8py604デフォルトの名無しさん
2023/01/19(木) 21:34:50.93ID:QROh3L3M ID変え忘れたの?
585 デフォルトの名無しさん sage 2023/01/19(木) 00:22:55.85 ID:RK+2q8py
正しい記事を修正する必要はないよ
修正したら間違っていたということ
修正しなかったら正しいという証拠
585 デフォルトの名無しさん sage 2023/01/19(木) 00:22:55.85 ID:RK+2q8py
正しい記事を修正する必要はないよ
修正したら間違っていたということ
修正しなかったら正しいという証拠
605デフォルトの名無しさん
2023/01/19(木) 21:37:37.26ID:/6X3iJVH マウント取れたような文章が書ければ内容とか脈絡とかはどうでもいいんだろう
606デフォルトの名無しさん
2023/01/19(木) 21:52:06.36ID:m5X8mmVB > 私はJosé Valim、Elixirプログラミング言語の作者でPlataformatec社の共同設立者です。
> 私はブラジル人でポーランドに住んでおり、オープンソース業務で日々を過ごしています。
> https://qiita.com/HirofumiTamori/items/441cb854967b46ca2055
この記事いいね
何人かどこにも書いてなかった
コンピュータサイエンスのバックグラウンドがないが数冊の本を読んで作れた
Ruby Railsで活躍してた
ということもわかる
なぜブラジル人がポーランドに行ったのか?現在の国籍は?
> 私はブラジル人でポーランドに住んでおり、オープンソース業務で日々を過ごしています。
> https://qiita.com/HirofumiTamori/items/441cb854967b46ca2055
この記事いいね
何人かどこにも書いてなかった
コンピュータサイエンスのバックグラウンドがないが数冊の本を読んで作れた
Ruby Railsで活躍してた
ということもわかる
なぜブラジル人がポーランドに行ったのか?現在の国籍は?
607デフォルトの名無しさん
2023/01/19(木) 22:53:33.28ID:RK+2q8py608デフォルトの名無しさん
2023/01/19(木) 23:04:57.10ID:rSus7SXg609デフォルトの名無しさん
2023/01/20(金) 00:31:06.33ID:mtsSyn0E 先生イライラすんなよ
エラトステネスのふるいと書いてあるのを試し割り法に変えるだけだろ
何にそんなに時間かかってんだ
エラトステネスのふるいと書いてあるのを試し割り法に変えるだけだろ
何にそんなに時間かかってんだ
610デフォルトの名無しさん
2023/01/20(金) 00:44:14.40ID:XRXlNMwr ここは記事の間違いを指摘する場所ではない
スレチ
スレチ
611デフォルトの名無しさん
2023/01/20(金) 00:47:08.82ID:XRXlNMwr 直接ツイッターで言えば?
612デフォルトの名無しさん
2023/01/20(金) 00:47:58.25ID:XRXlNMwr 匿名でないと言えないの?
クズかよ
クズかよ
613デフォルトの名無しさん
2023/01/20(金) 05:05:22.67ID:XRXlNMwr アップロードしたファイルを削除する機能を公開しました
https://qiita.com/release-notes#2023-01-17
https://qiita.com/release-notes#2023-01-17
614デフォルトの名無しさん
2023/01/20(金) 08:44:27.81ID:mtsSyn0E615デフォルトの名無しさん
2023/01/20(金) 09:24:18.39ID:kWSIgUgZ616デフォルトの名無しさん
2023/01/20(金) 09:25:59.69ID:mtsSyn0E 記事へのコメントは匿名じゃないのに反映されてないのはどういうこと?w
617デフォルトの名無しさん
2023/01/20(金) 09:27:33.22ID:QbEdV2D8 本人じゃないのになぜか大激怒して発狂してる人がいますね
618デフォルトの名無しさん
2023/01/20(金) 09:28:41.71ID:kWSIgUgZ619デフォルトの名無しさん
2023/01/20(金) 09:43:41.21ID:QbEdV2D8 記事で間違ってコメントで指摘されて修正せず恥を晒し続けてるとこまで記事なんだろ?
じゃあここで言っても何の問題もないなw
じゃあここで言っても何の問題もないなw
620デフォルトの名無しさん
2023/01/20(金) 10:05:49.84ID:NhSCn8RT ここに本人いないだろw
何の影響力もないやつが
ワーワー言ってるだけ
何の影響力もないやつが
ワーワー言ってるだけ
621デフォルトの名無しさん
2023/01/20(金) 11:33:56.43ID:2M3lLN52 本人いるところでコメントしてるやついるんだけどそれは?
622デフォルトの名無しさん
2023/01/20(金) 19:14:16.20ID:unDqqGPu 修正してないのが間違ってない証拠とかたまげたな
そういう感じの論文を書く人なのかな
日本の学力の低下パないな
そういう感じの論文を書く人なのかな
日本の学力の低下パないな
623デフォルトの名無しさん
2023/01/20(金) 19:20:01.36ID:NhSCn8RT でも間違ってないなら修正されませんよね?
正しいか間違っているか、どうやって判断しろと?
ああそうか。
「逐次プログラミングも聞いたことがない」人は
間違ってるってことでしたっけねwww
正しいか間違っているか、どうやって判断しろと?
ああそうか。
「逐次プログラミングも聞いたことがない」人は
間違ってるってことでしたっけねwww
624デフォルトの名無しさん
2023/01/20(金) 20:12:37.08ID:99DgK5Vk > 正しいか間違っているか、どうやって判断しろと?
エラトステネスのふるいと試し割り法の違いぐらい人並みの頭あれば自分で判断できるだろアホか
エラトステネスのふるいと試し割り法の違いぐらい人並みの頭あれば自分で判断できるだろアホか
625デフォルトの名無しさん
2023/01/20(金) 20:16:29.58ID:kA0ioAbV すげーどうでもいいけど試し割りって半分まで試さなくてもルートまで試せば良くなかったっけ?
626デフォルトの名無しさん
2023/01/20(金) 20:21:54.08ID:NhSCn8RT それと何の話があるんだ?
アルゴリズム改良しても並列の話とは何の関係もないだろ
むしろ並列の効果を知りたいのにデータ数減らしてどうするんだと
アルゴリズム改良しても並列の話とは何の関係もないだろ
むしろ並列の効果を知りたいのにデータ数減らしてどうするんだと
627デフォルトの名無しさん
2023/01/20(金) 21:59:16.63ID:mtsSyn0E きっつ
頭の悪いやつっているんだな
頭の悪いやつっているんだな
628デフォルトの名無しさん
2023/01/20(金) 22:36:40.67ID:Je6pHS06 > アルゴリズム改良しても並列の話とは何の関係もないだろ
> むしろ並列の効果を知りたいのにデータ数減らしてどうするんだと
逐次処理より遅い並列処理に意味がないことくらいフツー気付くもんだが
Elixirで並列処理が目的になってる人たちは馬鹿だから理解しないんだろうね。
> むしろ並列の効果を知りたいのにデータ数減らしてどうするんだと
逐次処理より遅い並列処理に意味がないことくらいフツー気付くもんだが
Elixirで並列処理が目的になってる人たちは馬鹿だから理解しないんだろうね。
629デフォルトの名無しさん
2023/01/20(金) 22:44:58.52ID:NhSCn8RT はぁ?アルゴリズム改良+並列化すればいいだろ
アホ化www
アホ化www
630デフォルトの名無しさん
2023/01/20(金) 23:15:15.43ID:mtsSyn0E アルゴリズム改良できない上に既存の超有名なアルゴリズムの実装ができてないから指摘されてるわけでな
631デフォルトの名無しさん
2023/01/21(土) 03:13:03.57ID:B6CHQkJD Elixir は、1秒で10万の小プロセスを起動できる。
130GB メモリで、5千万の小プロセス
Stack Overflow 2023年の年収。高〜低
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5 ぐらい
PHP : 5
Dart : 4.4
130GB メモリで、5千万の小プロセス
Stack Overflow 2023年の年収。高〜低
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5 ぐらい
PHP : 5
Dart : 4.4
632デフォルトの名無しさん
2023/01/21(土) 06:32:02.06ID:B+GiYvdY633デフォルトの名無しさん
2023/01/21(土) 08:55:43.49ID:VmXac6qA634デフォルトの名無しさん
2023/01/21(土) 09:00:34.61ID:wMRSxtV+ 並列化の話をしてても間違ったところは突っ込まれるんだよ
会議と間違えてんのかw
会議と間違えてんのかw
635デフォルトの名無しさん
2023/01/21(土) 10:29:57.83ID:VmXac6qA だからアルゴリズムの話でごまかすなってことだろ
636デフォルトの名無しさん
2023/01/21(土) 10:59:56.07ID:wMRSxtV+ ごまかすって何よ?
間違ってることを間違ってると言う方じゃなく間違ってるのに直しもせず本題じゃないから云々言ってる方がごまかしだっらーぅ?w
間違ってることを間違ってると言う方じゃなく間違ってるのに直しもせず本題じゃないから云々言ってる方がごまかしだっらーぅ?w
637デフォルトの名無しさん
2023/01/21(土) 15:57:42.35ID:VmXac6qA じゃあまず「間違っている」の証明からだなw
638デフォルトの名無しさん
2023/01/21(土) 16:38:35.57ID:rZUyyxKK え?
これだけ説明されて間違ってるのまだわかんないの?
マジで?
これだけ説明されて間違ってるのまだわかんないの?
マジで?
639デフォルトの名無しさん
2023/01/21(土) 16:55:28.57ID:VmXac6qA わかったから説明してくださいね。
640デフォルトの名無しさん
2023/01/21(土) 18:16:32.87ID:rZUyyxKK わかってないのにわかったと言うやついるよね
641デフォルトの名無しさん
2023/01/21(土) 22:54:02.93ID:MV02cyPB642デフォルトの名無しさん
2023/01/22(日) 14:12:14.04ID:pD799/RX 説明されなくてもわかれよこのくらい
小学生なら仕方ないが
小学生なら仕方ないが
643デフォルトの名無しさん
2023/01/23(月) 14:17:48.20ID:o3gniU0e エラトステネスのふるいを変更するだけに何日かかるんですかねぇ
644デフォルトの名無しさん
2023/01/23(月) 14:22:36.31ID:ueqH7xPj なんで変更する必要があるの?
エラトステネスのふるいのアルゴリズムの話じゃないでしょ
ってか、お前しつこいよwww
エラトステネスのふるいのアルゴリズムの話じゃないでしょ
ってか、お前しつこいよwww
645デフォルトの名無しさん
2023/01/23(月) 14:28:01.34ID:o3gniU0e まだわかってないのはさすがに草
646デフォルトの名無しさん
2023/01/23(月) 14:32:36.09ID:zzFPiH0D 先生本気で言ってるんすか?
エラトステネスのふるいではないものをエラトステネスのふるいと書いてるんだから訂正しないとw
エラトステネスのふるいではないものをエラトステネスのふるいと書いてるんだから訂正しないとw
647デフォルトの名無しさん
2023/01/23(月) 23:49:11.61ID:y3iUHgi/ ふるいのはお前の頭だよ
これからはあれがエラストテネスのふるいだ
これからはあれがエラストテネスのふるいだ
648デフォルトの名無しさん
2023/01/24(火) 08:23:37.99ID:gyfJwkLZ 修正しないのが間違ってない証拠になるとか本気で言ってる人はそう言うよね
649デフォルトの名無しさん
2023/01/24(火) 21:31:28.45ID:ZdJyWgzJ 忙しいから修正しないといいつつ他の記事は書くのな
650デフォルトの名無しさん
2023/01/24(火) 22:16:33.17ID:7NHn0Ycl >>589
こういうビッグイベントで戦う人だからおまえのことは視界に入ってないw
こういうビッグイベントで戦う人だからおまえのことは視界に入ってないw
651デフォルトの名無しさん
2023/01/24(火) 23:52:27.21ID:ZdJyWgzJ 草
652デフォルトの名無しさん
2023/01/25(水) 09:49:02.12ID:jShEQfK9 ビッグイベントで戦う人はバブルソートとクイックソートの区別がつかない説
653デフォルトの名無しさん
2023/01/25(水) 11:02:15.23ID:fKJoYPzM 馬鹿なのに積極的な奴が現場でいちばん邪魔。ましてqiitaに記事書きたがるなんて現場に留まらず世界中で邪魔なんよ理解してマジで。
654デフォルトの名無しさん
2023/01/25(水) 12:54:14.76ID:mYiEtgIb 他者の製品の動作レポートなんて記事新たに投稿するよか自分が過去に投稿した記事に責任持つほうが重要と思うけどね、准教授のやってることマジワケワカランなw
655デフォルトの名無しさん
2023/01/26(木) 02:44:55.39ID:911+HQra Qiitaマークダウンの箇条書きの間に空行があるかないかで行間の幅が異なることがCommonMark準拠だというディスカッション
github.com/increments/qiita-discussions/discussions/420
github.com/increments/qiita-discussions/discussions/420
656デフォルトの名無しさん
2023/01/28(土) 14:54:23.83ID:8J7/cVfu ALU Controlを実装していてパタヘネRISC-V版の誤りに気づいた件
https://qiita.com/zacky1972/items/160d9043c5cec5d083cf
> Appendix C: Mapping Control to Hardware の C.2 Implementing Combinational Control Units の記載のFigure C.2.3が誤っていました.どのように訂正するかについては,前述のSystemVerilogのソースコードから察してください.
どう間違っててどう書くのが正しいみたいな具体的な指摘をしないのは
墓穴掘りたくないからかな
https://qiita.com/zacky1972/items/160d9043c5cec5d083cf
> Appendix C: Mapping Control to Hardware の C.2 Implementing Combinational Control Units の記載のFigure C.2.3が誤っていました.どのように訂正するかについては,前述のSystemVerilogのソースコードから察してください.
どう間違っててどう書くのが正しいみたいな具体的な指摘をしないのは
墓穴掘りたくないからかな
657デフォルトの名無しさん
2023/01/29(日) 13:13:36.42ID:V8aF3j6G >>656
パタヘネのFigure C2.3のOperation0(alu_ctl[0])をそのままVerilogで書くと
alu_ctl[0] = (alu_op[1] & (f[3] & f[0]));
だけど
alu_ctl[0] = (alu_op[1] & (f[1] & ~f[0]));
が正しいと言いたいらしい
でも、Figure C.2.1の4行目は
1,x,x,x,0,0,1,0 (alu_op[1],alu_op[0],f[5],f[4],f[3],f[2],f[1],f[0]) => 0110
だから最下位bitのalu_ctl[0]は0になるんだけど、
そのコードだとalu_op[1]=1,f[1]=1,f[0]=0だから~f[0]=1になり、
alu_ctl[0]が1 & (1 & 1) => 1になるからおかしいと思う
そもそも、パタヘネのFigure C.2.xに出てくるfはなんだかよくわからない
f[2:0]はいわゆるFunct3(inst[14:12]で、f[3]はFunct7の6bit目(減算命令とかに
使われる,inst[30])、そのコードでも
f = {inst[30], inst[14:12]};
にしているけど、全く使ってないf[5],f[4]は何のためのあるの?
パタヘネのFigure C2.3のOperation0(alu_ctl[0])をそのままVerilogで書くと
alu_ctl[0] = (alu_op[1] & (f[3] & f[0]));
だけど
alu_ctl[0] = (alu_op[1] & (f[1] & ~f[0]));
が正しいと言いたいらしい
でも、Figure C.2.1の4行目は
1,x,x,x,0,0,1,0 (alu_op[1],alu_op[0],f[5],f[4],f[3],f[2],f[1],f[0]) => 0110
だから最下位bitのalu_ctl[0]は0になるんだけど、
そのコードだとalu_op[1]=1,f[1]=1,f[0]=0だから~f[0]=1になり、
alu_ctl[0]が1 & (1 & 1) => 1になるからおかしいと思う
そもそも、パタヘネのFigure C.2.xに出てくるfはなんだかよくわからない
f[2:0]はいわゆるFunct3(inst[14:12]で、f[3]はFunct7の6bit目(減算命令とかに
使われる,inst[30])、そのコードでも
f = {inst[30], inst[14:12]};
にしているけど、全く使ってないf[5],f[4]は何のためのあるの?
658デフォルトの名無しさん
2023/01/29(日) 13:55:29.23ID:V8aF3j6G 補足というか、このコードが何の処理をしている部分か説明
これはRISC-Vの機械語からどういう演算をすべきか決める回路のコード
RISC-Vの命令フォーマットはR-type、I-type,S-type, U-typeの4種類で、S-typeとU-typeは
即値のフォーマットにより、それぞれS-formatとSB-format、U-formatとUJ-formatに分けられる
32bitの命令instのうち最下位7bit(inst[6:0])がopcode
7bitだと命令数が足らなくなるので、U-type以外中央の3bit(inst[14:12])が追加のopcode(Funct3)
レジスタ間演算命令のR-typeでは最上位ビットから7bit分(inst[31:25])がさらに追加のopcode(Funct7)
I-typeは基本的に最上位ビットから12bit分(inst[31:20])は即値だけど、シフト命令は32bitの場合
5bitでシフト量の指定ができるから、余ったbitのinst[30]をopcodeとして使う命令がある
実際にRV32Iの範囲でFunct7のinst[30]を利用する命令は、R-typeの加算命令ADD(Funct3=000)に
対する減算命令SUB命令、論理右シフトSRL(Funct3=101)に対する算術右シフトSRA、I-typeの
即値論理右シフトSRLI(Funct3=101)に対する算術右シフトSRAI
このことを理解していれば、ALUに対して加算命令か減算命令かやシフト命令かそうでないかの
信号を送らないといけないわけで、alu_ctl[0]は加算か減算かの信号線で、alu_ctl[2]はシフト命令か
どうかの信号線って推測できるから、どちらもinst[30]がないと区別できないことがわかるはず
だとするとなんでinst[30]がいらないって発想になるんだろう?こちらがなんか勘違いしている?
これはRISC-Vの機械語からどういう演算をすべきか決める回路のコード
RISC-Vの命令フォーマットはR-type、I-type,S-type, U-typeの4種類で、S-typeとU-typeは
即値のフォーマットにより、それぞれS-formatとSB-format、U-formatとUJ-formatに分けられる
32bitの命令instのうち最下位7bit(inst[6:0])がopcode
7bitだと命令数が足らなくなるので、U-type以外中央の3bit(inst[14:12])が追加のopcode(Funct3)
レジスタ間演算命令のR-typeでは最上位ビットから7bit分(inst[31:25])がさらに追加のopcode(Funct7)
I-typeは基本的に最上位ビットから12bit分(inst[31:20])は即値だけど、シフト命令は32bitの場合
5bitでシフト量の指定ができるから、余ったbitのinst[30]をopcodeとして使う命令がある
実際にRV32Iの範囲でFunct7のinst[30]を利用する命令は、R-typeの加算命令ADD(Funct3=000)に
対する減算命令SUB命令、論理右シフトSRL(Funct3=101)に対する算術右シフトSRA、I-typeの
即値論理右シフトSRLI(Funct3=101)に対する算術右シフトSRAI
このことを理解していれば、ALUに対して加算命令か減算命令かやシフト命令かそうでないかの
信号を送らないといけないわけで、alu_ctl[0]は加算か減算かの信号線で、alu_ctl[2]はシフト命令か
どうかの信号線って推測できるから、どちらもinst[30]がないと区別できないことがわかるはず
だとするとなんでinst[30]がいらないって発想になるんだろう?こちらがなんか勘違いしている?
659デフォルトの名無しさん
2023/01/29(日) 14:03:18.90ID:V8aF3j6G660デフォルトの名無しさん
2023/01/30(月) 08:49:37.18ID:YOA54YO2 > alu_ctl[0]が加算化減算化を区別する信号線ならinst[30]=f[3]がないといけない
f[3]なら
> alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[3]));
で参照してる。正しいかはわからん。
f[3]なら
> alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[3]));
で参照してる。正しいかはわからん。
661デフォルトの名無しさん
2023/01/30(月) 08:55:53.94ID:U4+TbOlF 准教授おるな
これを言ってみたかったwww
これを言ってみたかったwww
662デフォルトの名無しさん
2023/01/30(月) 12:28:18.29ID:7qQw04kG 出版されてから6年近く経つ世界中で読まれてる本にそんな間違い今更見つかるかな?という気はする。
663デフォルトの名無しさん
2023/01/30(月) 20:54:31.60ID:r3bAOQsl >>660
あ、見落としていた
パタヘネのFigure C.2.3をVerilogで書くとOperation2(alu_ctl[2])は
alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[1]));
になっているのを、>>656のコードは
alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[3]));
に修正している
alu_ctl[0]と同様にFigure C.2.1の4行目の
1,x,x,x,0,0,1,0 (alu_op[1],alu_op[0],f[5],f[4],f[3],f[2],f[1],f[0]) => 0110
に従うとalu_ctl[2]は1
修正コードだとalu_op[0]=1,alu_op[1]=1,f[3]=0のときは
(1 | (1 & 0)) => (1 | 0) => 1で正しいけど
alu_op[0]=0,alu_op[1]=1,f[3]=0のときは
(0 | (1 & 0)) => (0 | 0) => 0になるからFigure C.2.1と食い違う
Operation1(alu_ctl[1])とOperation3(alu_ctl[3])はパタヘネと同じ
少なくともパタヘネのFigure C.2.1とFigure C.2.3は正しい対応関係だが
>>656のコードはFigure C.2.1とは食い違っている
あ、見落としていた
パタヘネのFigure C.2.3をVerilogで書くとOperation2(alu_ctl[2])は
alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[1]));
になっているのを、>>656のコードは
alu_ctl[2] = (alu_op[0] | (alu_op[1] & f[3]));
に修正している
alu_ctl[0]と同様にFigure C.2.1の4行目の
1,x,x,x,0,0,1,0 (alu_op[1],alu_op[0],f[5],f[4],f[3],f[2],f[1],f[0]) => 0110
に従うとalu_ctl[2]は1
修正コードだとalu_op[0]=1,alu_op[1]=1,f[3]=0のときは
(1 | (1 & 0)) => (1 | 0) => 1で正しいけど
alu_op[0]=0,alu_op[1]=1,f[3]=0のときは
(0 | (1 & 0)) => (0 | 0) => 0になるからFigure C.2.1と食い違う
Operation1(alu_ctl[1])とOperation3(alu_ctl[3])はパタヘネと同じ
少なくともパタヘネのFigure C.2.1とFigure C.2.3は正しい対応関係だが
>>656のコードはFigure C.2.1とは食い違っている
664デフォルトの名無しさん
2023/01/30(月) 21:21:37.55ID:r3bAOQsl で、ちゃんとパタヘネ読み直したけど、パタヘネはRISC-Vのサブセットであって
RV32Iではないから独自仕様になっている部分があるのね
なので>>658は忘れて
パタヘネ4章4.4より、ALUはLD, SD, BEQ, ADD, SUB, AND, ORだけ処理でき、
alu_opは、LDとSDが00、BEQが01、ADDとSUBとANDとORが10で、
Operation(alu_ctl)は、論理積が0000、論理和が0001、加算が0010、減算が0110
論理積ANDのalu_ctlは0000
論理和ORのalu_ctlは0001
加算命令ADDだけでなく、メモリ読み書き命令LDとSDはアドレス計算に加算を
利用するから、ADDとLDとSDのalu_ctlは0010
減算命令のSUBだけでなく、値が同じ場合に分岐する条件分岐命令のBEQは
同じかどうかの判定にrs1-rs2を計算して0であるか判定するので減算が必要
だから、SUBとBEQのalu_ctlは0110
これらの処理をする回路の説明がFIGURE C.2.1の表で、1行目がLDとSD、
2行目がBEQ、3行目がADD、4行目がSUB、5行目がAND、6行目がOR
FIGURE C.2.1に対応する回路図がFIGURE C.2.3
改めてチェックしてみたけど、この仕様のALUなら、FIGURE C.2.1と
FIGURE C.2.3は何も間違っていないと思う
RV32Iではないから独自仕様になっている部分があるのね
なので>>658は忘れて
パタヘネ4章4.4より、ALUはLD, SD, BEQ, ADD, SUB, AND, ORだけ処理でき、
alu_opは、LDとSDが00、BEQが01、ADDとSUBとANDとORが10で、
Operation(alu_ctl)は、論理積が0000、論理和が0001、加算が0010、減算が0110
論理積ANDのalu_ctlは0000
論理和ORのalu_ctlは0001
加算命令ADDだけでなく、メモリ読み書き命令LDとSDはアドレス計算に加算を
利用するから、ADDとLDとSDのalu_ctlは0010
減算命令のSUBだけでなく、値が同じ場合に分岐する条件分岐命令のBEQは
同じかどうかの判定にrs1-rs2を計算して0であるか判定するので減算が必要
だから、SUBとBEQのalu_ctlは0110
これらの処理をする回路の説明がFIGURE C.2.1の表で、1行目がLDとSD、
2行目がBEQ、3行目がADD、4行目がSUB、5行目がAND、6行目がOR
FIGURE C.2.1に対応する回路図がFIGURE C.2.3
改めてチェックしてみたけど、この仕様のALUなら、FIGURE C.2.1と
FIGURE C.2.3は何も間違っていないと思う
665デフォルトの名無しさん
2023/01/30(月) 21:58:41.09ID:r3bAOQsl 間違っているかもしれないけど、なんとなくわかった気がする
RISC-Vの条件分岐命令はPC相対で、rs1とrs2間で条件判定を行い、
PC+即値で分岐先アドレスを計算して分岐時に次のPCとしてセットする
パタヘネの設計では、条件判定をALUで行い、分岐先アドレスの計算は
ALUとは別の加算器を用意して使用する
普通の設計だと、分岐命令もロードストア命令もALUでアドレス計算して、
条件判定回路はALUとは別に用意する
後者を想定してALUを設計するならパタへネのALUの仕様とは噛み合わない
>>656のリンク先はパタヘネが後者のALUだと勘違いしたんじゃないかな
RISC-Vの条件分岐命令はPC相対で、rs1とrs2間で条件判定を行い、
PC+即値で分岐先アドレスを計算して分岐時に次のPCとしてセットする
パタヘネの設計では、条件判定をALUで行い、分岐先アドレスの計算は
ALUとは別の加算器を用意して使用する
普通の設計だと、分岐命令もロードストア命令もALUでアドレス計算して、
条件判定回路はALUとは別に用意する
後者を想定してALUを設計するならパタへネのALUの仕様とは噛み合わない
>>656のリンク先はパタヘネが後者のALUだと勘違いしたんじゃないかな
666デフォルトの名無しさん
2023/01/31(火) 00:27:40.85ID:TsjNhlX/ スレ私物化すんなしね
667デフォルトの名無しさん
2023/01/31(火) 09:39:35.83ID:sVw/VQD8 准教授に教わる学生さんって准教授が何か言うたびに裏とりする羽目になるから結果としてすごい勉強になる気がする。
668デフォルトの名無しさん
2023/01/31(火) 18:49:51.04ID:3q+nmDwo 裏なんか取らないし真顔で時間すぎるの待ってるだけよ
アホに教わるアホというのはそういうもの
アホに教わるアホというのはそういうもの
669デフォルトの名無しさん
2023/02/01(水) 12:30:59.65ID:7QZ5lRR4 ChatGPTは本当にプログラミングができるのか 自分の本の練習問題で実験した
https://qiita.com/makaishi2/items/f5d9fa2203f8d0271b7b
日本語で書かれた練習問題でプログラミングを完璧に回答したという
AIすごい
https://qiita.com/makaishi2/items/f5d9fa2203f8d0271b7b
日本語で書かれた練習問題でプログラミングを完璧に回答したという
AIすごい
670デフォルトの名無しさん
2023/02/01(水) 12:43:23.67ID:LSQ3CCe1 copilot使ってるけど、ほんとに良い提案してくれる
プロジェクト全体を見た提案なんで、そのまま使えるケースも少なくない
プロジェクト全体を見た提案なんで、そのまま使えるケースも少なくない
671デフォルトの名無しさん
2023/02/02(木) 00:36:33.03ID:8f2m77Qj672671
2023/02/02(木) 01:03:44.02ID:8f2m77Qj あれ? 複数の親切な人にアドバイスもらったのが気に入らないのか記事削除したかな?
https://qiita.com/nkfrom_asu
https://qiita.com/nkfrom_asu
673デフォルトの名無しさん
2023/02/02(木) 09:10:19.97ID:oyekL9R1 見てないけど削除するだけ賢いよね
初心者ほど自信満々で
初心者ほど知ったかするけど
指摘されて理解する知能はあったわけだ
初心者ほど自信満々で
初心者ほど知ったかするけど
指摘されて理解する知能はあったわけだ
674デフォルトの名無しさん
2023/02/02(木) 09:19:40.09ID:N7fRPVqB どうみても攻撃する意図でURLを晒bオただろ
ャLチガイに絡まb黷スら削除するbフは普通
bヌのように言い末しても通用しbネい
ャLチガイに絡まb黷スら削除するbフは普通
bヌのように言い末しても通用しbネい
675デフォャ泣gの名無しさb
2023/02/02(木) 09:20:48.23ID:N7fRPVqB どうみても攻撃する意図でURLを晒しただろ
キチガイに絡まれたら
キチガイに絡まれたら
676デフォルトの名無しさん
2023/02/02(木) 09:21:18.29ID:N7fRPVqB どうみても攻撃する意図でURLを晒しただろ
677デフォルトの名無しさん
2023/02/02(木) 09:21:46.07ID:N7fRPVqB テスト
キチガイに絡まれたら
テスト
キチガイに絡まれたら
テスト
678デフォルトの名無しさん
2023/02/02(木) 09:22:24.29ID:N7fRPVqB どうみても攻撃する意図でURLを晒しただろ
キチガイに絡まれたら削除するのは普通
キチガイに絡まれたら削除するのは普通
679デフォルトの名無しさん
2023/02/02(木) 09:23:16.42ID:N7fRPVqB どうみても攻撃する意図でURLを晒しただろ
キチガイに絡まれたら削除するのは普通
どのように言い訳しても通用しない
キチガイに絡まれたら削除するのは普通
どのように言い訳しても通用しない
680デフォルトの名無しさん
2023/02/02(木) 09:38:18.21ID:unc+efpM Qiitaに投稿するということは全世界に公開するというのと同義でな
攻撃の対象になるかどうかはこのスレに貼られたかどうかではなくそこに何が書かれてるかによるのだよ
俺は見てないが攻撃の対象になるような記事であったのならここに貼られなくともいずれどこかで攻撃されてたと思うぞ
攻撃の対象になるかどうかはこのスレに貼られたかどうかではなくそこに何が書かれてるかによるのだよ
俺は見てないが攻撃の対象になるような記事であったのならここに貼られなくともいずれどこかで攻撃されてたと思うぞ
681デフォルトの名無しさん
2023/02/02(木) 09:40:54.30ID:unc+efpM 要するに醤油差しを舐めて戻したやつとそれを撮影して拡散したやつとどっちが悪いかって問題に似てるんだよ
682デフォルトの名無しさん
2023/02/02(木) 11:34:35.95ID:8f2m77Qj Bingにキャッシュがあった。
https://cc.bingj.com/cache.aspx?q=%00&d=426693766651&mkt=ja-JP&setlang=ja-JP&w=ozwFVFyrFNM8Up50iivEBKsYUiyEGzJR
キャッシュにはコメント残ってなかったけど
・「通常変数モード/ポインタ変数モード」とは言わないから記事を見直した方が良い
・記事のコードに動かないものがあるから見直した方が良い
程度のコメントしか付いてなかったけどね、記事削除に到った本人の心中は分からんな。
https://cc.bingj.com/cache.aspx?q=%00&d=426693766651&mkt=ja-JP&setlang=ja-JP&w=ozwFVFyrFNM8Up50iivEBKsYUiyEGzJR
キャッシュにはコメント残ってなかったけど
・「通常変数モード/ポインタ変数モード」とは言わないから記事を見直した方が良い
・記事のコードに動かないものがあるから見直した方が良い
程度のコメントしか付いてなかったけどね、記事削除に到った本人の心中は分からんな。
683デフォルトの名無しさん
2023/02/02(木) 11:54:24.74ID:oyekL9R1 世の中に要らないものがいくつもあるが
この業界でのその最たるものは
初心者によるポインタ解説記事
いらんから
一生いらんから
糞初心者のした糞をほかの糞初心者が頬張る地獄絵図いらんから
この業界でのその最たるものは
初心者によるポインタ解説記事
いらんから
一生いらんから
糞初心者のした糞をほかの糞初心者が頬張る地獄絵図いらんから
684デフォルトの名無しさん
2023/02/02(木) 11:56:15.29ID:8f2m77Qj 記事の冒頭に「間違いがあればご指摘ください」と書いてる割に貰ったアドバイスに対して
グダグダ言い訳続けてるのホント訳分からんかったわ。
己の誤りを認めると死んじゃう人なのかもしれん。
グダグダ言い訳続けてるのホント訳分からんかったわ。
己の誤りを認めると死んじゃう人なのかもしれん。
685デフォルトの名無しさん
2023/02/02(木) 11:58:01.53ID:oyekL9R1 > @nkfrom_asu
> posted at 2023-02-01 updated at 2023-02-01
> C言語のポインタまとめ
> 備忘録です。間違いがあればご指摘ください。
お願いだからまとめないで
> int *p でもいいんですが、通常変数モードと混ざってよくわからなくなりそう(後述)。
賢者モードだけにしといて
> ポインタ渡し
でたこれ初心者特有の「ポインタ渡し」という解釈
> posted at 2023-02-01 updated at 2023-02-01
> C言語のポインタまとめ
> 備忘録です。間違いがあればご指摘ください。
お願いだからまとめないで
> int *p でもいいんですが、通常変数モードと混ざってよくわからなくなりそう(後述)。
賢者モードだけにしといて
> ポインタ渡し
でたこれ初心者特有の「ポインタ渡し」という解釈
686デフォルトの名無しさん
2023/02/02(木) 12:02:56.59ID:EhYbzGf6 ポインタ渡しは初心者特有じゃなくね
687デフォルトの名無しさん
2023/02/02(木) 12:07:32.18ID:oyekL9R1 ポインタを一部としたありとあらゆる型を
単に値渡ししてるのがC言語だからね
参照渡しがあるpascalやC++の場合は
参照渡し値渡しの区別をつける意味はあるけど
単に値渡ししてるのがC言語だからね
参照渡しがあるpascalやC++の場合は
参照渡し値渡しの区別をつける意味はあるけど
688デフォルトの名無しさん
2023/02/02(木) 12:22:12.32ID:vevLhFiw #include <stdio.h>
void value(int* hoge);
int main(void) {
int a = 0;
int* p = &a;
pointer(p);
printf("%d", a); // 1
return 0;
}
void pointer(int* hoge) {
*hoge++;
}
関数プロトタイプがおかしいし期待した動作もしないだろうけど
まあ確認してないんだろうね。なんか言われて当たり前。
void value(int* hoge);
int main(void) {
int a = 0;
int* p = &a;
pointer(p);
printf("%d", a); // 1
return 0;
}
void pointer(int* hoge) {
*hoge++;
}
関数プロトタイプがおかしいし期待した動作もしないだろうけど
まあ確認してないんだろうね。なんか言われて当たり前。
689デフォルトの名無しさん
2023/02/02(木) 12:39:02.81ID:oyekL9R1 *hoge = *hoge + 1; // 初心者はイキらずこう書きましょう
*hoge += 1; // わかってきたらこうでもいいですよ
(*hoge)++; // こうでもいいですよ
*hoge++; // 間違いですよ。これは *p++ = value;の形でポインタを進めながら値を代入していくときの左辺のイディオムですよ
*hoge += 1; // わかってきたらこうでもいいですよ
(*hoge)++; // こうでもいいですよ
*hoge++; // 間違いですよ。これは *p++ = value;の形でポインタを進めながら値を代入していくときの左辺のイディオムですよ
690デフォルトの名無しさん
2023/02/04(土) 23:39:32.77ID:ofZB4HDo Qiitaによくいる、
「動作確認してないから間違いあるけど雰囲気で読み取って」
のパターンだろ
もう慣れたわ
「動作確認してないから間違いあるけど雰囲気で読み取って」
のパターンだろ
もう慣れたわ
691デフォルトの名無しさん
2023/02/05(日) 04:24:08.76ID:d4ALIEu9692デフォルトの名無しさん
2023/02/05(日) 04:26:43.97ID:d4ALIEu9 演算子の優先順位ってすぐ忘れない?
全部カッコを付けるべき
全部カッコを付けるべき
693デフォルトの名無しさん
2023/02/05(日) 06:22:46.61ID:Fd3EGDil さすがにwhile(*hoge++)みたいな頻出のものは忘れんだろ
カッコも付けすぎると見づらいぞ
カッコも付けすぎると見づらいぞ
694デフォルトの名無しさん
2023/02/05(日) 12:00:39.45ID:gW11rx/t695デフォルトの名無しさん
2023/02/05(日) 12:30:22.57ID:0G7QeFHH696デフォルトの名無しさん
2023/02/05(日) 13:19:26.18ID:gW11rx/t >>695
そう書いてないから違う
そう書いてないから違う
697デフォルトの名無しさん
2023/02/05(日) 13:32:11.84ID:Kf9kv8xS ChatGPTでは具体的で細かい実装は、
あまり精度が高いものは返ってこないよという趣旨の記事だわな。
あまり精度が高いものは返ってこないよという趣旨の記事だわな。
698デフォルトの名無しさん
2023/02/05(日) 13:42:50.01ID:gW11rx/t699デフォルトの名無しさん
2023/02/05(日) 13:45:54.78ID:gW11rx/t 「教えてもらった後」を読めばわかる通りこいつはChatGPTを使ってうまく情報を引き出したようにしか思ってない
そもそも教えてもらった後思ってることが全く事実とは違う
それをわからないと話が通じないぞ
そもそも教えてもらった後思ってることが全く事実とは違う
それをわからないと話が通じないぞ
700デフォルトの名無しさん
2023/02/05(日) 16:46:30.92ID:TXYEkeGO そういうネタ記事ならそうわかるように印をいれておけということだな
701デフォルトの名無しさん
2023/02/05(日) 17:39:50.47ID:QnnKxaBB702デフォルトの名無しさん
2023/02/05(日) 17:42:02.50ID:588kt6bK 何がひどい?
開かないとわからないのってアクセス数稼ぎなんじゃない?
そういうのはやめて
開かないとわからないのってアクセス数稼ぎなんじゃない?
そういうのはやめて
703デフォルトの名無しさん
2023/02/05(日) 17:52:47.27ID:tmyhgYAG704デフォルトの名無しさん
2023/02/05(日) 18:29:44.74ID:G/MLW5x6 自分の本を試してみた、みたいなやつは面白かったんだけどな
何も考えない二番煎じはゴミだな
まあそのうちいいねも全くつかなくなって消えるだろ
何も考えない二番煎じはゴミだな
まあそのうちいいねも全くつかなくなって消えるだろ
705デフォルトの名無しさん
2023/02/06(月) 07:08:07.68ID:F6VLUkeX ChatGPTでニューラルネットのコードを書かせてみたらすごかった
Atcoderの問題も簡単なやつは解いちゃって思わず声出すぐらいびっくり
Atcoderがああああああってことになりそう
Atcoderの問題も簡単なやつは解いちゃって思わず声出すぐらいびっくり
Atcoderがああああああってことになりそう
706デフォルトの名無しさん
2023/02/06(月) 19:44:32.76ID:rT/+0QLX Dr.スランプ アラレちゃんのつもりのタイトルだったのか。
707デフォルトの名無しさん
2023/02/07(火) 10:43:14.04ID:q92j1mvW >>672
修正版が再投稿されてた。
https://qiita.com/nkfrom_asu/items/7e0684218961d3b463d0
指摘された点については修正や削除で対応したみたい。
無難なつまらん記事になってしまったのは残念。
修正版が再投稿されてた。
https://qiita.com/nkfrom_asu/items/7e0684218961d3b463d0
指摘された点については修正や削除で対応したみたい。
無難なつまらん記事になってしまったのは残念。
708デフォルトの名無しさん
2023/02/07(火) 11:57:20.61ID:u3IjY03F そもそもなんの意義があって記事にしちゃうの?
馬鹿なの?意地なの?
馬鹿なの?意地なの?
709デフォルトの名無しさん
2023/02/07(火) 11:58:22.86ID:TpZRy++m 記事を書かれると困るやつが多いなw
自分が知ってる知識を否定されてるように感じるのかな?w
自分が知ってる知識を否定されてるように感じるのかな?w
710デフォルトの名無しさん
2023/02/07(火) 12:02:03.92ID:u3IjY03F CTOも准教授も頑張って記事書いた結果
頭の悪さを宣伝してるようなもんだよ
頭の悪さを宣伝してるようなもんだよ
711デフォルトの名無しさん
2023/02/07(火) 12:23:14.23ID:m3QeFSAY 馬鹿はおまえだろ
記事にコメント書いて直接言うべきだが
そんなことを書いても運営に消される荒らしコメントでしかない
IQが低すぎる知的障害者だからそうなるんだろうが憐れだね
記事にコメント書いて直接言うべきだが
そんなことを書いても運営に消される荒らしコメントでしかない
IQが低すぎる知的障害者だからそうなるんだろうが憐れだね
712デフォルトの名無しさん
2023/02/07(火) 19:04:28.67ID:g3/pKAEZ713デフォルトの名無しさん
2023/02/18(土) 02:52:34.57ID:Gy+8qJDV https://qiita.com/takafi/items/8e326f348142452bec28#comment-dd68fb31ac87318fb9ac
> 今回の記事において一般解と最小文字数解はfizzbuzz問題を知った記事に載っていたのですが、そちらはURLをメモし忘れました(大元の出典もわかっていません)。それ以外については最小文字数解の手法から発展したものは除いて、fizzbuzz問題を解くうえで使えそうな数学の定理や一般的なPythonの仕様について調べて、私自身で書いたのものです。
> そのためおそらくご指摘の点に該当する状況ではないと考えています。
参考文献を明らかにする、くらいの意識も無い人。
> 今回の記事において一般解と最小文字数解はfizzbuzz問題を知った記事に載っていたのですが、そちらはURLをメモし忘れました(大元の出典もわかっていません)。それ以外については最小文字数解の手法から発展したものは除いて、fizzbuzz問題を解くうえで使えそうな数学の定理や一般的なPythonの仕様について調べて、私自身で書いたのものです。
> そのためおそらくご指摘の点に該当する状況ではないと考えています。
参考文献を明らかにする、くらいの意識も無い人。
714デフォルトの名無しさん
2023/02/18(土) 09:20:44.32ID:nSzJbxg8715デフォルトの名無しさん
2023/02/18(土) 17:56:31.78ID:00LmP2Mc >>713
アルゴリズムには著作権はありません
アルゴリズムには著作権はありません
716デフォルトの名無しさん
2023/02/18(土) 18:15:13.60ID:riHnlsFi C言語のソースコードを見て
それをPythonに置き換えたら
著作権消えるんだっけ?
それをPythonに置き換えたら
著作権消えるんだっけ?
717デフォルトの名無しさん
2023/02/18(土) 18:20:44.06ID:XhTywlmY 世の論文やら記事やらに参考文献挙げるのは著作権問題を避けるためだったのか。
へー知らなかったなw
へー知らなかったなw
718デフォルトの名無しさん
2023/02/18(土) 18:31:33.36ID:XhTywlmY 記事主は
i in list(range(3, 101, 3))
なんて変な書き方してるし初心者クサイ感じだけど
FizzBuzzにフェルマーの少(ママ)定理使うのを自分で
考えたって言ってるけどもホントかよという気はするな。
i in list(range(3, 101, 3))
なんて変な書き方してるし初心者クサイ感じだけど
FizzBuzzにフェルマーの少(ママ)定理使うのを自分で
考えたって言ってるけどもホントかよという気はするな。
719デフォルトの名無しさん
2023/02/18(土) 18:37:18.96ID:XhTywlmY フェルマーの小定理がすぐ出てくるくらいの人なら
「少定理」なんてTYPOもしないと思うけどね、
どうなんだろうね。
「少定理」なんてTYPOもしないと思うけどね、
どうなんだろうね。
720デフォルトの名無しさん
2023/02/18(土) 18:42:10.89ID:wVB5MEqz TYPOにケチをつける小物感
ストローマン論法
ストローマン論法
721デフォルトの名無しさん
2023/02/18(土) 18:45:08.60ID:wVB5MEqz722デフォルトの名無しさん
2023/02/19(日) 01:11:18.65ID:L2YOphl2723デフォルトの名無しさん
2023/02/19(日) 03:10:31.87ID:TyyfV9pN > あ、もちろんマーケティングな話とか、参考文献をリスペクトしてるとかは無しで
無しな理屈がマジ分からん
無しな理屈がマジ分からん
724デフォルトの名無しさん
2023/02/19(日) 04:04:19.81ID:/3cpQxWD https://qiita.com/takafi/items/8e326f348142452bec28
> boolでFizzとBuzzを結合する形式
> for i in range(1, 101):
> print(('' if i % 3 else 'Fizz') + ('' if i % 5 else 'Buzz') or i)
> 下のコードはやってることは上と一緒ですが、notを使うことで個人的に可読性が高いので好みです
>
> for i in range(1, 101):
> print('Fizz'*(not i%3) + 'Buzz'*(not i%5) or i)
なんで
for i in range(1, 101):
print('Fizz'*(i%3==0) + 'Buzz'*(i%5==0) or i)
じゃないんだろう?この記事真っ先に
> for i in range(1, 101):
> if i % 3 == 0 and i % 5 == 0:
> print('FizzBuzz')
> elif i % 3 == 0:
> print('Fizz')
> elif i % 5 == 0:
> print('Buzz')
> else:
> print(i)
てコード挙げてて剰余が0だったらのほうがよほど素直だろうに剰余にnotって正気とは思えん。
この記事書いた人、他の方法色々自分で考えたって言ってるけどなーんかチグハグなんだな。
> boolでFizzとBuzzを結合する形式
> for i in range(1, 101):
> print(('' if i % 3 else 'Fizz') + ('' if i % 5 else 'Buzz') or i)
> 下のコードはやってることは上と一緒ですが、notを使うことで個人的に可読性が高いので好みです
>
> for i in range(1, 101):
> print('Fizz'*(not i%3) + 'Buzz'*(not i%5) or i)
なんで
for i in range(1, 101):
print('Fizz'*(i%3==0) + 'Buzz'*(i%5==0) or i)
じゃないんだろう?この記事真っ先に
> for i in range(1, 101):
> if i % 3 == 0 and i % 5 == 0:
> print('FizzBuzz')
> elif i % 3 == 0:
> print('Fizz')
> elif i % 5 == 0:
> print('Buzz')
> else:
> print(i)
てコード挙げてて剰余が0だったらのほうがよほど素直だろうに剰余にnotって正気とは思えん。
この記事書いた人、他の方法色々自分で考えたって言ってるけどなーんかチグハグなんだな。
725デフォルトの名無しさん
2023/02/19(日) 05:10:17.35ID:UYqNC27x 0がfalseがどうかって直感的じゃないから比較したいわな
726デフォルトの名無しさん
2023/02/19(日) 09:05:58.10ID:Qqyqhdv7 @nkfrom_asu
こいつもそうだけど指摘されたらすっごい言い訳するよね
どういう人がキータに記事書いてるかなんとなく透けてきたな
こいつもそうだけど指摘されたらすっごい言い訳するよね
どういう人がキータに記事書いてるかなんとなく透けてきたな
727デフォルトの名無しさん
2023/02/19(日) 10:10:11.46ID:mjPgaKqK728デフォルトの名無しさん
2023/02/19(日) 11:08:20.37ID:8nCHzvJ2 >>723
リスペクトしてない人はどうすんのって話になるぞ
リスペクトしてない人はどうすんのって話になるぞ
729デフォルトの名無しさん
2023/02/19(日) 12:26:47.65ID:CVP+1vur >>727
すっごい言い訳するよね
すっごい言い訳するよね
730デフォルトの名無しさん
2023/02/19(日) 14:02:47.85ID:BIIMyhyk @fujitanozomu
この人毎日qiitaのいろんな記事にコメントしてるけど暇なの?
この人毎日qiitaのいろんな記事にコメントしてるけど暇なの?
731デフォルトの名無しさん
2023/02/19(日) 14:07:01.55ID:kFholmWe それに答えられるのが本人以外にいると思うのか?
732デフォルトの名無しさん
2023/02/19(日) 14:13:50.47ID:yMGDDoGU そいつがこのスレにいないと思うほうがおかしい
733デフォルトの名無しさん
2023/02/19(日) 14:19:58.65ID:vLM+ElOW いたとしてそれが本人だということをどう証明するんだ
Qiitaで聞けよ
Qiitaで聞けよ
734デフォルトの名無しさん
2023/02/19(日) 15:10:20.95ID:sYEcJfja そりゃそうだ
本人にしか答えられない質問を公開かつ匿名の場で聞く質問者の性格が悪い
精神疾患があるはず
本人にしか答えられない質問を公開かつ匿名の場で聞く質問者の性格が悪い
精神疾患があるはず
735デフォルトの名無しさん
2023/02/19(日) 15:16:31.90ID:L2YOphl2 藤田望怒涛の発狂w
736デフォルトの名無しさん
2023/02/19(日) 16:43:11.19ID:J39SJVm7 Qiitaなんかに書き込んでるやつはみんなバカ
本物は静かにプログラミングをする
本物は静かにプログラミングをする
737デフォルトの名無しさん
2023/02/19(日) 17:08:37.68ID:CVP+1vur 普通の人は静かにプログラミングする
バカでかつ自己顕示欲の強い子が群がる
バカでかつ自己顕示欲の強い子が群がる
738デフォルトの名無しさん
2023/02/19(日) 17:27:56.79ID:R6Ej6p8A まともな記事書いている人も結構いるしバカとは思わんな
ゴミみたいな記事は排除されるべきだろうけどw
ゴミみたいな記事は排除されるべきだろうけどw
739デフォルトの名無しさん
2023/02/19(日) 19:52:28.27ID:CVP+1vur 初心者だけどエラトステネスの篩 の記事書いちゃお!
初心者だけどポインタの記事書いちゃお!
↑救いがたいバカども
初心者だけどポインタの記事書いちゃお!
↑救いがたいバカども
740デフォルトの名無しさん
2023/02/19(日) 23:12:06.64ID:J39SJVm7 Qiitaでアホみたいな分量の記事を書いているやつがいるがバカの典型
本物は商業で本を執筆する
何者にもなれないバカが唯一叫べる場所にすぎん
本物は商業で本を執筆する
何者にもなれないバカが唯一叫べる場所にすぎん
741デフォルトの名無しさん
2023/02/20(月) 06:17:44.29ID:CcQ7otIM 本になるような分量の記事なんて見たことない
どれ?
どれ?
742デフォルトの名無しさん
2023/02/20(月) 08:38:54.50ID:N0AjjgM+ 誰も本になるような分量の記事があるとか言ってない
本物はQiitaなんかに書かずに本を執筆するという話をしてる
本物はQiitaなんかに書かずに本を執筆するという話をしてる
743デフォルトの名無しさん
2023/02/20(月) 09:48:35.13ID:6TNwVReq 本物とか恥ずかしい単語リアルでは使わないほうがいいよ
744デフォルトの名無しさん
2023/02/20(月) 10:11:22.81ID:TNlI+2Ob Zennは本を書けるQiitaだがBooksやHow it worksとExplainしていて
LGTMのようにEnglishのMeaningをMajorityにUnderstandされてないことがIssue
楽天もEnglishをCompanyのOfficial LanguageにしてFailしてるんじゃないの
LGTMのようにEnglishのMeaningをMajorityにUnderstandされてないことがIssue
楽天もEnglishをCompanyのOfficial LanguageにしてFailしてるんじゃないの
745デフォルトの名無しさん
2023/02/20(月) 11:33:01.23ID:FLiXHVYy 本物は恥ずかしくてリアルはいいのか
746デフォルトの名無しさん
2023/02/20(月) 11:36:12.83ID:CcQ7otIM747デフォルトの名無しさん
2023/02/20(月) 12:26:10.50ID:5iDqiXUz748デフォルトの名無しさん
2023/02/20(月) 12:32:32.98ID:CcQ7otIM749デフォルトの名無しさん
2023/02/20(月) 12:45:59.57ID:5iDqiXUz750デフォルトの名無しさん
2023/02/20(月) 12:59:44.42ID:CcQ7otIM751デフォルトの名無しさん
2023/02/20(月) 13:17:11.98ID:5iDqiXUz752デフォルトの名無しさん
2023/02/20(月) 13:24:09.08ID:jddlt+SR 技術書を書いて売ってた俺が通りますよ
もう10年は再版されてないけど
もう10年は再版されてないけど
753デフォルトの名無しさん
2023/02/20(月) 13:33:42.73ID:CcQ7otIM754デフォルトの名無しさん
2023/02/20(月) 13:34:11.29ID:LGz5jnMj ところがどっこい市販されてる書籍にも
アホな本はいっぱいあるんだなぁ…
キータ記事とくらべたときは敬意は払いたいけど
アホな本はいっぱいあるんだなぁ…
キータ記事とくらべたときは敬意は払いたいけど
755デフォルトの名無しさん
2023/02/20(月) 13:58:14.40ID:5iDqiXUz >>753
Qiitaの記事を300ページの分量で書くなら(その分量の記事は存在しないが)バカで本にして売ったほうがいい
3ページの記事を100倍書き溜めるか膨らませるかして300ページにして本を売ったほうがいいと言ってるのかもしれない
Qiitaの記事を300ページの分量で書くなら(その分量の記事は存在しないが)バカで本にして売ったほうがいい
3ページの記事を100倍書き溜めるか膨らませるかして300ページにして本を売ったほうがいいと言ってるのかもしれない
756デフォルトの名無しさん
2023/02/20(月) 16:21:55.47ID:/GjPyd+m マイナビ、秀和、ぎひょーは結構は割合でゴミみたいな本出してる希ガス
※個人の印象です
※個人の印象です
757デフォルトの名無しさん
2023/02/20(月) 19:36:28.01ID:N0AjjgM+ 商業で本を書いてないやつの長文記事なんて
読む価値ないって言ってるだけだが
それすらもわからんようだな
読む価値ないって言ってるだけだが
それすらもわからんようだな
758デフォルトの名無しさん
2023/02/20(月) 20:16:08.35ID:CcQ7otIM >>757
お前は体系的な情報とピンポイントな情報を同列で語るのか?
お前は体系的な情報とピンポイントな情報を同列で語るのか?
759デフォルトの名無しさん
2023/02/20(月) 20:40:16.70ID:LGz5jnMj キータはトップページか
すべてのページの下部かどっかに
※このサイトはド素人が頑張って書いたクソ記事です。
不正確な知ったか、思い込み、独自用語が含まれます。
また、訂正されないままの間違った情報も含みます。
そのことを御理解の上でお楽しみ下さい。
と書くべき
すべてのページの下部かどっかに
※このサイトはド素人が頑張って書いたクソ記事です。
不正確な知ったか、思い込み、独自用語が含まれます。
また、訂正されないままの間違った情報も含みます。
そのことを御理解の上でお楽しみ下さい。
と書くべき
760デフォルトの名無しさん
2023/02/20(月) 20:48:50.22ID:eeHITjPT761デフォルトの名無しさん
2023/02/20(月) 22:03:04.17ID:cqYsGKss ドシロウトの書いた記事も読んでて「あれ?そうだっけ?」と思ったところを
再確認すれば自分の知識のリフレッシュの役に立たないこともない。
一定の割合で嘘が混じってる運転免許試験の問題集くらいに思えば良い。
再確認すれば自分の知識のリフレッシュの役に立たないこともない。
一定の割合で嘘が混じってる運転免許試験の問題集くらいに思えば良い。
762デフォルトの名無しさん
2023/02/21(火) 11:14:59.99ID:mivnJ/gg 本業で描かれて発行されたと思われる本でもひどいのいっぱいあるわ
金返せってレベルの
金返せってレベルの
763デフォルトの名無しさん
2023/02/21(火) 13:35:10.30ID:rKhaXs3b おっとPHPの例の本の悪口はそこまでだ
764デフォルトの名無しさん
2023/02/21(火) 13:49:59.12ID:SlpL9Kc/ 正直今時本買うとか情弱だけだからなぁ
買うにしてもKindleとかデジタル版やろw
買うにしてもKindleとかデジタル版やろw
765デフォルトの名無しさん
2023/02/23(木) 17:09:50.26ID:PHmXofyo 人に読んでもらえる記事を書いて実際に「いいね」をもらえるだけの能力のない
このスレのボンクラどもは自由に記事を書いてる人たちに嫉妬してるんだろう
知らんけど
このスレのボンクラどもは自由に記事を書いてる人たちに嫉妬してるんだろう
知らんけど
766デフォルトの名無しさん
2023/02/23(木) 17:46:26.43ID:P1S+Ih0/ Qiitaのいいねは主に情弱と身内がつけてるからマジであてにならん
ソースは俺
ソースは俺
767デフォルトの名無しさん
2023/02/23(木) 18:25:41.41ID:K5zjnd86 >>766
いいね
いいねが記事の良さを示す指標になってないという反省からLGTMにしたが結局元に戻した
記事をツイートしてリツイートすることの宣伝がすごくてそういう人のQiita記事のいいねが多いと思ったことがある
閲覧数は記事の良さを示す指標では?ツイッターが閲覧数を表示したようにQiitaも表示すべき
いいね
いいねが記事の良さを示す指標になってないという反省からLGTMにしたが結局元に戻した
記事をツイートしてリツイートすることの宣伝がすごくてそういう人のQiita記事のいいねが多いと思ったことがある
閲覧数は記事の良さを示す指標では?ツイッターが閲覧数を表示したようにQiitaも表示すべき
768デフォルトの名無しさん
2023/02/24(金) 15:17:37.86ID:j1nUIy7o いいねが記事の良さを示す指標になってないことの原因は
宣伝がすごい記事と宣伝に頼らない記事を同じ土俵で戦わせること
ツイッターや某所とかで宣伝されるとバズってすごい伸びる
宣伝に頼らない記事だけにしていいねの数を比較するのなら意味があるが
宣伝に頼らない記事が宣伝がすごい記事に埋もれてしまうことが問題
宣伝がすごい記事と宣伝に頼らない記事を同じ土俵で戦わせること
ツイッターや某所とかで宣伝されるとバズってすごい伸びる
宣伝に頼らない記事だけにしていいねの数を比較するのなら意味があるが
宣伝に頼らない記事が宣伝がすごい記事に埋もれてしまうことが問題
769デフォルトの名無しさん
2023/02/24(金) 18:26:16.31ID:lUpG6Py9 よくわかってない人が「よくわからんが
ためになりそうなことが書いてありそうだ」
と錯覚するような記事を書くと「いいね」
をもらえやすいぞ。
よくわかってない人相手なので正確さは
問われない。図とか多用すると尚良し。
高校生や女の子アピールも有効。
ためになりそうなことが書いてありそうだ」
と錯覚するような記事を書くと「いいね」
をもらえやすいぞ。
よくわかってない人相手なので正確さは
問われない。図とか多用すると尚良し。
高校生や女の子アピールも有効。
770デフォルトの名無しさん
2023/02/26(日) 22:29:04.24ID:d2pW7q79 Rust で書いたプログラムがなんか遅い
https://qiita.com/Paalon/items/6c9d64bf0b8b199a5254
> なぜ Rust のコードが遅いのかわかる方がいらっしゃったら教えて下さい。
記事と言うより質問。付いてるコメントがクソ。
記事書いた人はコンパイラの生成した機械語がどうとか分からないところで
質問してるのは記事読めば明らかなのにコメントでそういうレベルでの回答
してるのは何なんだ?相手が理解するわけないだろ。自己満か?自慢か?
マジウザいわ。原辰徳。
https://qiita.com/Paalon/items/6c9d64bf0b8b199a5254
> なぜ Rust のコードが遅いのかわかる方がいらっしゃったら教えて下さい。
記事と言うより質問。付いてるコメントがクソ。
記事書いた人はコンパイラの生成した機械語がどうとか分からないところで
質問してるのは記事読めば明らかなのにコメントでそういうレベルでの回答
してるのは何なんだ?相手が理解するわけないだろ。自己満か?自慢か?
マジウザいわ。原辰徳。
771デフォルトの名無しさん
2023/02/26(日) 22:40:43.27ID:qHcJFulr コメント連投してる人は暇人だなぁと思うけど
これはいい暇人やろ
こういうふうなコメントこそ求められてると思うけど
これはいい暇人やろ
こういうふうなコメントこそ求められてると思うけど
772デフォルトの名無しさん
2023/03/06(月) 19:42:47.48ID:r0tCpgvu 質問への回答へChatGPTの応答を丸投げする人がいます #443
前回のような個別に対応しますというような曖昧な回答ではなく,是非運営として対応方針をお聞かせ願えればと思います.
前回のような個別に対応しますというような曖昧な回答ではなく,是非運営として対応方針をお聞かせ願えればと思います.
773デフォルトの名無しさん
2023/03/08(水) 23:58:04.56ID:4eHYlrtD もう匿名式の質問サイトはダメだな
774デフォルトの名無しさん
2023/03/14(火) 22:18:59.44ID:8y8SbB+t 小道具:英数の別文字コードへの変換(テキストデータなのにボールドとかイタリックとかスクリプト体とか…)
https://qiita.com/ikiuo/items/4359dd27149253cf577b
Qiitaのコメント欄はいつもこれくらいピリピリした感じがあれば良いのに。
https://qiita.com/ikiuo/items/4359dd27149253cf577b
Qiitaのコメント欄はいつもこれくらいピリピリした感じがあれば良いのに。
775デフォルトの名無しさん
2023/03/15(水) 07:34:30.82ID:S/2xoj/O マシン語がどうとか言ってるが線形探索はマシン語になっても線形探索だから辞書の方が速いんだよなあ
776デフォルトの名無しさん
2023/03/15(水) 10:39:46.92ID:pH/GSRp9 「CPU のレジスタ内で完結するコード」とか今まで考えたことすらなかった
そこまで速度にこだわる必要はないでしょ
そこまで速度にこだわる必要はないでしょ
777デフォルトの名無しさん
2023/03/15(水) 12:26:39.43ID:jerUT3o2 実測しないでどっちが速いとか迂闊なこと言えん
778デフォルトの名無しさん
2023/03/15(水) 12:41:05.39ID:S/2xoj/O779デフォルトの名無しさん
2023/03/15(水) 12:55:47.78ID:jerUT3o2 いまどきのコンパイラは勝手にベクトル化したりするしどういうコード吐くかは見ないとわからん。
ソース見ただけで計算量なんて分かるわけない。
ソース見ただけで計算量なんて分かるわけない。
780デフォルトの名無しさん
2023/03/15(水) 13:17:37.66ID:aPY7VYJu ソース見ただけでわからんとかどういうことだよ
計算量はソースからはかるもんだぞ
計算量はソースからはかるもんだぞ
781デフォルトの名無しさん
2023/03/15(水) 13:20:40.00ID:aPY7VYJu どんだけ頑張って最適化しても大量のデータでは挿入ソートは最適化しないヒープソートに勝つことはない
むしろ無駄ループ入れて1000倍の時間がかかるようにしたヒープソートにすら負ける
これが計算量よ
むしろ無駄ループ入れて1000倍の時間がかかるようにしたヒープソートにすら負ける
これが計算量よ
782デフォルトの名無しさん
2023/03/15(水) 13:44:10.45ID:JMNcqHlR 「計算量」と「実効速度」の違いがわからない人って
783デフォルトの名無しさん
2023/03/15(水) 20:35:53.94ID:KXZ51f7E >>778
異なる方法を計算量で比較できると思ってる人?
異なる方法を計算量で比較できると思ってる人?
784デフォルトの名無しさん
2023/03/15(水) 21:04:27.21ID:S/2xoj/O >>783
そのためにある指標だし
そのためにある指標だし
785デフォルトの名無しさん
2023/03/15(水) 21:29:10.82ID:h4FnK3FU 三度もレスしてて物知らないってw
786デフォルトの名無しさん
2023/03/15(水) 21:32:21.48ID:S/2xoj/O マジで計算量知らないこの板にやついるんだなって
基礎だぞ?
基礎だぞ?
787デフォルトの名無しさん
2023/03/15(水) 21:42:36.28ID:L/tI8VDO 数十文字程度の小規模データの探索の話でしょこれ
788デフォルトの名無しさん
2023/03/15(水) 22:01:25.50ID:S/2xoj/O 文書の大きさがどの程度になるかわからんだろw
逆に小さい文書しか作らないなら速度などどうでもいいっつー話w
逆に小さい文書しか作らないなら速度などどうでもいいっつー話w
789デフォルトの名無しさん
2023/03/15(水) 22:11:47.12ID:L/tI8VDO 文書の長さこそ計算量上はただの係数やろ
そうなると一文字単位の計算量じゃなく処理時間が影響するやろ
そうなると一文字単位の計算量じゃなく処理時間が影響するやろ
790デフォルトの名無しさん
2023/03/15(水) 22:30:39.09ID:CY/tziyM 質問の検索機能についてお聞かせください #450
上記のような問題を解決したいと考え、質問を検索できるようにする予定です
みなさまにお聞かせいただきたい内容
1. どのような項目で検索を絞り込みたいですか?
2. 上記の抽出条件は、主にどんな時に必要かを教えてください
上記のような問題を解決したいと考え、質問を検索できるようにする予定です
みなさまにお聞かせいただきたい内容
1. どのような項目で検索を絞り込みたいですか?
2. 上記の抽出条件は、主にどんな時に必要かを教えてください
791デフォルトの名無しさん
2023/03/15(水) 22:34:40.04ID:eoB9Ihb9792デフォルトの名無しさん
2023/03/15(水) 22:52:06.71ID:OgurmkNo 間違い指摘されたのを「荒らされた」と逆恨みしてる人かな
793デフォルトの名無しさん
2023/03/16(木) 08:14:42.42ID:coFKYGG/ >>789
文書の長さをnとした時にnの増加でどのくらい時間が増えるかを表すのが計算量だぞw
O(n)なら文書量が1000倍の時に1000倍の時間がかかるしO(n^2)なら1000000倍の時間がかかる
だからアルゴリズムをO(n^2)のままで速さを2倍にチューンナップしても500000倍の時間になるから1000倍の時間には全然文字通り桁違いにかなわんのよw
文書の長さをnとした時にnの増加でどのくらい時間が増えるかを表すのが計算量だぞw
O(n)なら文書量が1000倍の時に1000倍の時間がかかるしO(n^2)なら1000000倍の時間がかかる
だからアルゴリズムをO(n^2)のままで速さを2倍にチューンナップしても500000倍の時間になるから1000倍の時間には全然文字通り桁違いにかなわんのよw
794デフォルトの名無しさん
2023/03/16(木) 08:17:01.38ID:coFKYGG/795デフォルトの名無しさん
2023/03/16(木) 08:28:26.08ID:J6jDYyo3 >>793
いや一文字の変換方法の議論なんだからO(n)じゃなくてn×O(テーブル数)なんだよ
いや一文字の変換方法の議論なんだからO(n)じゃなくてn×O(テーブル数)なんだよ
796デフォルトの名無しさん
2023/03/16(木) 08:57:56.89ID:coFKYGG/797デフォルトの名無しさん
2023/03/16(木) 09:03:39.04ID:coFKYGG/ 辞書なら一回の変換でO(1)だから文書をnとしてO(n)なのにそこで線形探索持ってきて機械語を考慮して云々言うのがどれだけアホなのかわからんのかよw
そんなの一発で消し飛ぶのは実測しなくてもわかるわw
そんなの一発で消し飛ぶのは実測しなくてもわかるわw
798795
2023/03/16(木) 10:08:11.84ID:oia5IsuT n✕O(1)とn✕O(テーブル数)やろ
どの変換処理だろうが文字数nでループして内部変換処理にnは関わってない
どの変換処理だろうが文字数nでループして内部変換処理にnは関わってない
799デフォルトの名無しさん
2023/03/16(木) 12:06:57.05ID:coFKYGG/ 結局必要なのは個々の変換速度じゃなく最終的な速度だと何度説明してもわからんアホには何も作れんよ
800795
2023/03/16(木) 12:15:09.02ID:nUks2Duv 結論に異論はないが説明が間違ってりゃそりゃ伝わらんよ
801デフォルトの名無しさん
2023/03/16(木) 12:21:16.93ID:coFKYGG/ 間違ってるように見えるのはお前がアホだからだよ
トンチンカンなことばかり言ってるからわかる
トンチンカンなことばかり言ってるからわかる
802デフォルトの名無しさん
2023/03/16(木) 12:44:45.67ID:d8Ckr3uM >>774
異字体てなに
異字体てなに
803デフォルトの名無しさん
2023/03/16(木) 13:17:41.07ID:5yhRoe8q アホっていうやつがアホ
マジでアホ
どうしようもなくアホ
雑談する目的で誹謗中傷するのは精神がいかれてる
小学生の義務教育からリカレント教育を受け直すべき
誹謗中傷せずに話せないの?
くだらない話題にしか見えない
この話題には当然参加してない
マジでアホ
どうしようもなくアホ
雑談する目的で誹謗中傷するのは精神がいかれてる
小学生の義務教育からリカレント教育を受け直すべき
誹謗中傷せずに話せないの?
くだらない話題にしか見えない
この話題には当然参加してない
804デフォルトの名無しさん
2023/03/16(木) 13:20:30.56ID:k5zGeUtM これで自分は誹謗中傷してないつもりなのがアホだろ?w
805デフォルトの名無しさん
2023/03/17(金) 00:05:29.98ID:aeVIJ/KU 今年のカレンダーで25記事書ききってぬいぐるみとTシャツもらうためにいまから書きだめておこうと思うんだが(´・ω・`)
806デフォルトの名無しさん
2023/03/17(金) 14:38:47.90ID:2zEmq53G そのぬいぐるみは必要なんですか
807デフォルトの名無しさん
2023/03/21(火) 08:51:57.85ID:C5sD27fs ChatGPTばっかりやな
808デフォルトの名無しさん
2023/03/21(火) 09:55:36.79ID:Tpygyrgn 今そういうキャンペーンしてるしホームに並ぶ記事には運営が恣意的な重みをつけてるからな
809デフォルトの名無しさん
2023/03/21(火) 15:54:59.44ID:vHVc4/ZP セカイを変えるChatGPTを追求せよという空気でChatGPT以外の記事を書ける?
おまえは空気を読めないやつかもしれんが
おまえは空気を読めないやつかもしれんが
810デフォルトの名無しさん
2023/03/21(火) 17:23:05.79ID:GtV9DAzh 現状ちょっと弄っただけで糞とわかるChatGPTの記事なんて書く意味ない
811デフォルトの名無しさん
2023/03/22(水) 12:50:34.89ID:2yBOIXco 現状、正しいコードを書かせるためにプロントを四苦八苦してるうちに自分でコード書いたほうが早いからな…
812デフォルトの名無しさん
2023/03/25(土) 05:45:02.74ID:g6eb42ch 元編 https://qiita.com/kankikou/items/311328b36ff5a60ab19a
続編 https://qiita.com/Nabetani/items/4827584857cb1c584647
高々10Mの足し算で1秒掛かってるのが異常に遅いなと思って
試しに手動アンロールしたら3桁早くなった
主題の分岐予測を気にかけてる人は自動ベクトル化も興味あるだろうし
元編でコメント連投してた藤田望氏は5chで叩かれてもQiita頑張って欲しい
shuffled
simple: duration= 1.4129s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4307s sum=957487744000
opt-simple: duration= 1.4238s sum=957487744000
opt-foreach: duration= 1.4369s sum=957487744000
sorted
simple: duration= 1.4214s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4228s sum=957487744000
opt-simple: duration= 1.4297s sum=957487744000
opt-foreach: duration= 1.4318s sum=957487744000
続編 https://qiita.com/Nabetani/items/4827584857cb1c584647
高々10Mの足し算で1秒掛かってるのが異常に遅いなと思って
試しに手動アンロールしたら3桁早くなった
主題の分岐予測を気にかけてる人は自動ベクトル化も興味あるだろうし
元編でコメント連投してた藤田望氏は5chで叩かれてもQiita頑張って欲しい
shuffled
simple: duration= 1.4129s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4307s sum=957487744000
opt-simple: duration= 1.4238s sum=957487744000
opt-foreach: duration= 1.4369s sum=957487744000
sorted
simple: duration= 1.4214s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4228s sum=957487744000
opt-simple: duration= 1.4297s sum=957487744000
opt-foreach: duration= 1.4318s sum=957487744000
813812
2023/03/25(土) 06:46:24.02ID:kHu8aUGB 失礼、measure関数で1000回ループしてたので、高々10G回の足し算になってた
でもO3最適化が何かをやっているようだ
g++ -O2 -mavx2
shuffled
simple: duration= 4.3088s sum=957487744000
simple_unroll4: duration= 1.5359s sum=957487744000
foreach: duration= 4.3084s sum=957487744000
opt-simple: duration= 4.7163s sum=957487744000
opt-foreach: duration= 5.5201s sum=957487744000
g++ -O3 -mavx2
shuffled
simple: duration= 1.4113s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4264s sum=957487744000
opt-simple: duration= 1.4410s sum=957487744000
opt-foreach: duration= 1.4378s sum=957487744000
int64_t __attribute__ ((noinline)) simple_unroll4(std::vector<uint> const &data)
{
int64_t sum[4]{};
for (size_t i = 0, size = data.size(); i < size; i+=4)
{
if (128 <= data[i+0]) sum[0] += data[i+0];
if (128 <= data[i+1]) sum[1] += data[i+1];
if (128 <= data[i+2]) sum[2] += data[i+2];
if (128 <= data[i+3]) sum[3] += data[i+3];
}
return sum[0]+sum[1]+sum[2]+sum[3];
}
でもO3最適化が何かをやっているようだ
g++ -O2 -mavx2
shuffled
simple: duration= 4.3088s sum=957487744000
simple_unroll4: duration= 1.5359s sum=957487744000
foreach: duration= 4.3084s sum=957487744000
opt-simple: duration= 4.7163s sum=957487744000
opt-foreach: duration= 5.5201s sum=957487744000
g++ -O3 -mavx2
shuffled
simple: duration= 1.4113s sum=957487744000
simple_unroll4: duration= 0.0016s sum=957487744000
foreach: duration= 1.4264s sum=957487744000
opt-simple: duration= 1.4410s sum=957487744000
opt-foreach: duration= 1.4378s sum=957487744000
int64_t __attribute__ ((noinline)) simple_unroll4(std::vector<uint> const &data)
{
int64_t sum[4]{};
for (size_t i = 0, size = data.size(); i < size; i+=4)
{
if (128 <= data[i+0]) sum[0] += data[i+0];
if (128 <= data[i+1]) sum[1] += data[i+1];
if (128 <= data[i+2]) sum[2] += data[i+2];
if (128 <= data[i+3]) sum[3] += data[i+3];
}
return sum[0]+sum[1]+sum[2]+sum[3];
}
814812
2023/03/25(土) 06:53:15.92ID:kHu8aUGB measure関数に __attribute__ ((noinline)) を付けたら正しく動きました
失礼しました
失礼しました
815812
2023/03/25(土) 17:13:39.86ID:hUI94gGa uint16_tにしたら続編のAVX512と似通ったレベルが出た(続編のsumがmacとwindowsで違うのは何故?)
g++ -O3 (avx2を明示しない方が速かった)
shuffled
simple: duration= 1.0470s sum=957487744000
simple_unroll4: duration= 0.7678s sum=957487744000 ★
foreach: duration= 1.0765s sum=957487744000
opt-simple: duration= 1.3134s sum=957487744000
opt-foreach: duration= 1.3262s sum=957487744000
sorted
simple: duration= 1.0430s sum=957487744000
simple_unroll4: duration= 0.7652s sum=957487744000 ★
foreach: duration= 1.0726s sum=957487744000
opt-simple: duration= 1.3084s sum=957487744000
opt-foreach: duration= 1.3201s sum=957487744000
clang++ -O3 -mavx2 (avx2を明示)
shuffled
simple: duration= 0.8695s sum=957487744000
simple_unroll4: duration= 1.3842s sum=957487744000
foreach: duration= 0.8715s sum=957487744000
opt-simple: duration= 0.8683s sum=957487744000
opt-foreach: duration= 0.8636s sum=957487744000 ★
sorted
simple: duration= 0.8812s sum=957487744000
simple_unroll4: duration= 1.3900s sum=957487744000
foreach: duration= 0.8701s sum=957487744000
opt-simple: duration= 0.8691s sum=957487744000
opt-foreach: duration= 0.8682s sum=957487744000 ★
g++ -O3 (avx2を明示しない方が速かった)
shuffled
simple: duration= 1.0470s sum=957487744000
simple_unroll4: duration= 0.7678s sum=957487744000 ★
foreach: duration= 1.0765s sum=957487744000
opt-simple: duration= 1.3134s sum=957487744000
opt-foreach: duration= 1.3262s sum=957487744000
sorted
simple: duration= 1.0430s sum=957487744000
simple_unroll4: duration= 0.7652s sum=957487744000 ★
foreach: duration= 1.0726s sum=957487744000
opt-simple: duration= 1.3084s sum=957487744000
opt-foreach: duration= 1.3201s sum=957487744000
clang++ -O3 -mavx2 (avx2を明示)
shuffled
simple: duration= 0.8695s sum=957487744000
simple_unroll4: duration= 1.3842s sum=957487744000
foreach: duration= 0.8715s sum=957487744000
opt-simple: duration= 0.8683s sum=957487744000
opt-foreach: duration= 0.8636s sum=957487744000 ★
sorted
simple: duration= 0.8812s sum=957487744000
simple_unroll4: duration= 1.3900s sum=957487744000
foreach: duration= 0.8701s sum=957487744000
opt-simple: duration= 0.8691s sum=957487744000
opt-foreach: duration= 0.8682s sum=957487744000 ★
816812
2023/03/25(土) 17:24:06.36ID:hUI94gGa 合わせて手動アンロールも少し修正
int64_t __attribute__ ((noinline)) simple_unroll4(std::vector<uint> const &data)
{
int64_t sum = 0;
size_t const size = data.size();
size_t i = 0;
size_t const overflow_safe_chunk_size = (1ULL<< (8*sizeof(uint)))/(1ULL<<8); // 0xff = (1<<8)-1
for(size_t ichunk = 0; ichunk < size ; ichunk += overflow_safe_chunk_size){
uint sub[4]{};
for ( ; i < ichunk; i+=4)
{
if (128 <= data[i+0]) sub[0] += data[i+0];
if (128 <= data[i+1]) sub[1] += data[i+1];
if (128 <= data[i+2]) sub[2] += data[i+2];
if (128 <= data[i+3]) sub[3] += data[i+3];
}
sum += sub[0]+sub[1]+sub[2]+sub[3];
}
for ( ; i < size; i+=1)
{
if (128 <= data[i]) sum += data[i];
}
return sum;
}
gccとclangでかなりの違いが出てるのでSIMD intrinsicsで書くべきなんだろうけど
そこまでするとM1/M2で使えなくなるのでこの辺が落としどころ?
int64_t __attribute__ ((noinline)) simple_unroll4(std::vector<uint> const &data)
{
int64_t sum = 0;
size_t const size = data.size();
size_t i = 0;
size_t const overflow_safe_chunk_size = (1ULL<< (8*sizeof(uint)))/(1ULL<<8); // 0xff = (1<<8)-1
for(size_t ichunk = 0; ichunk < size ; ichunk += overflow_safe_chunk_size){
uint sub[4]{};
for ( ; i < ichunk; i+=4)
{
if (128 <= data[i+0]) sub[0] += data[i+0];
if (128 <= data[i+1]) sub[1] += data[i+1];
if (128 <= data[i+2]) sub[2] += data[i+2];
if (128 <= data[i+3]) sub[3] += data[i+3];
}
sum += sub[0]+sub[1]+sub[2]+sub[3];
}
for ( ; i < size; i+=1)
{
if (128 <= data[i]) sum += data[i];
}
return sum;
}
gccとclangでかなりの違いが出てるのでSIMD intrinsicsで書くべきなんだろうけど
そこまでするとM1/M2で使えなくなるのでこの辺が落としどころ?
817デフォルトの名無しさん
2023/03/26(日) 11:02:32.91ID:4Q+hammq818デフォルトの名無しさん
2023/03/26(日) 15:18:31.53ID:76I76+n1 こいつQiitaのコメントで暴れまくってる藤田望だろ
819デフォルトの名無しさん
2023/03/26(日) 15:52:08.11ID:8M1XC4pp 本人じゃないよ
https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html
で更に早くなった
g++ -O4 -mavx2
shuffled
simple: duration= 1.4165s sum=957487744000
simple_unroll4: duration= 0.9939s sum=957487744000
simple_vec16: duration= 0.5607s sum=957487744000
simple_vec32: duration= 0.2914s sum=957487744000 ★
sorted
simple: duration= 1.3956s sum=957487744000
simple_unroll4: duration= 0.9907s sum=957487744000
simple_vec16: duration= 0.5611s sum=957487744000
simple_vec32: duration= 0.2766s sum=957487744000 ★
clang++ -O3 -mavx2
shuffled
simple: duration= 0.8921s sum=957487744000
simple_unroll4: duration= 1.3960s sum=957487744000
simple_vec16: duration= 0.3113s sum=957487744000
simple_vec32: duration= 0.2184s sum=957487744000 ★
sorted
simple: duration= 0.8977s sum=957487744000
simple_unroll4: duration= 1.3983s sum=957487744000
simple_vec16: duration= 0.3328s sum=957487744000
simple_vec32: duration= 0.2028s sum=957487744000 ★
https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html
で更に早くなった
g++ -O4 -mavx2
shuffled
simple: duration= 1.4165s sum=957487744000
simple_unroll4: duration= 0.9939s sum=957487744000
simple_vec16: duration= 0.5607s sum=957487744000
simple_vec32: duration= 0.2914s sum=957487744000 ★
sorted
simple: duration= 1.3956s sum=957487744000
simple_unroll4: duration= 0.9907s sum=957487744000
simple_vec16: duration= 0.5611s sum=957487744000
simple_vec32: duration= 0.2766s sum=957487744000 ★
clang++ -O3 -mavx2
shuffled
simple: duration= 0.8921s sum=957487744000
simple_unroll4: duration= 1.3960s sum=957487744000
simple_vec16: duration= 0.3113s sum=957487744000
simple_vec32: duration= 0.2184s sum=957487744000 ★
sorted
simple: duration= 0.8977s sum=957487744000
simple_unroll4: duration= 1.3983s sum=957487744000
simple_vec16: duration= 0.3328s sum=957487744000
simple_vec32: duration= 0.2028s sum=957487744000 ★
820デフォルトの名無しさん
2023/03/26(日) 16:12:14.93ID:8M1XC4pp typedef uint v32 __attribute__ ((vector_size (32)));
int64_t __attribute__ ((noinline)) simple_vec32(std::vector<uint> const &data)
{
int64_t sum = 0;
size_t const size = data.size();
size_t const overflow_safe_chunk_size = (1ULL<< (8*sizeof(uint)))/(1ULL<<8); // 0xff = (1<<8)-1
size_t const unroll_step = sizeof(v32)/sizeof(uint);
v32 const *pv32 = (v32 const*)data.data();
size_t const size32 = size/unroll_step;
size_t i = 0;
for(size_t ichunk = overflow_safe_chunk_size ; ichunk < size32 ; ichunk += overflow_safe_chunk_size)
{
v32 sub{};
for ( ; i < ichunk; ++i) sub = (128 <= pv32[i]) ? (sub + pv32[i]) : sub;
for(int d = 0; d < unroll_step ; ++d) sum += sub[d];
}
for ( size_t j = i*unroll_step; j < size; ++j) if (128 <= data[j]) sum += data[j];
return sum;
}
simple_vec16は32->16
>(続編のsumがmacとwindowsで違うのは何故?)
記事にないけどgithubのrun.batを見たらサイズが10Mではなく1Mでの数字になってた
なので"C++ on Thinkpad"の実行時間は10倍する必要がある
AVX512とあったので新し目のマシンだと私が勘違いしただけ
肝心のvector extensionは
https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html
この辺見てるとM1/M2でも動きそうな期待が...
int64_t __attribute__ ((noinline)) simple_vec32(std::vector<uint> const &data)
{
int64_t sum = 0;
size_t const size = data.size();
size_t const overflow_safe_chunk_size = (1ULL<< (8*sizeof(uint)))/(1ULL<<8); // 0xff = (1<<8)-1
size_t const unroll_step = sizeof(v32)/sizeof(uint);
v32 const *pv32 = (v32 const*)data.data();
size_t const size32 = size/unroll_step;
size_t i = 0;
for(size_t ichunk = overflow_safe_chunk_size ; ichunk < size32 ; ichunk += overflow_safe_chunk_size)
{
v32 sub{};
for ( ; i < ichunk; ++i) sub = (128 <= pv32[i]) ? (sub + pv32[i]) : sub;
for(int d = 0; d < unroll_step ; ++d) sum += sub[d];
}
for ( size_t j = i*unroll_step; j < size; ++j) if (128 <= data[j]) sum += data[j];
return sum;
}
simple_vec16は32->16
>(続編のsumがmacとwindowsで違うのは何故?)
記事にないけどgithubのrun.batを見たらサイズが10Mではなく1Mでの数字になってた
なので"C++ on Thinkpad"の実行時間は10倍する必要がある
AVX512とあったので新し目のマシンだと私が勘違いしただけ
肝心のvector extensionは
https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html
この辺見てるとM1/M2でも動きそうな期待が...
821デフォルトの名無しさん
2023/03/27(月) 12:46:47.87ID:XkUggZJB Qittaでなく5chでやる意味がマジ解らん
822デフォルトの名無しさん
2023/03/28(火) 13:06:07.71ID:cPoQHK67 いや?俺はよく分かる
誰も求めてないのに書くのは同じ
違うのは場所がキータかここかの違い
彼らにとって大事なのは承認欲求?でありほかの何でもない
誰も求めてないのに書くのは同じ
違うのは場所がキータかここかの違い
彼らにとって大事なのは承認欲求?でありほかの何でもない
823デフォルトの名無しさん
2023/03/28(火) 13:49:42.95ID:3VIBVyjk うぜーから出ていけ、っていう話だよ
分かったなら出ていってくんないかな
分かったなら出ていってくんないかな
824デフォルトの名無しさん
2023/03/30(木) 20:44:08.18ID:fTJXckXZ825デフォルトの名無しさん
2023/03/30(木) 21:06:08.35ID:KjCiHOso826デフォルトの名無しさん
2023/03/30(木) 21:20:53.69ID:e87SyOqr どう考えてもスパムだろw
827デフォルトの名無しさん
2023/03/30(木) 23:33:42.71ID:sAgkV5No うるせー馬鹿
828デフォルトの名無しさん
2023/03/31(金) 16:25:54.02ID:ncUugaX3 botによるコメントは普通に考えて迷惑行為
829デフォルトの名無しさん
2023/03/31(金) 21:43:44.84ID:8CJLc1yu CNNをライブラリなしで0から作成してみた(C言語、Convolutional Neural Network)
https://qiita.com/Mizuiro__sakura/items/9634bcd0f163084d402a
あれ?既視感?とおもってぐぐってみたら
https://webcache.googleusercontent.com/search?q=cache:LRitXa4fOIYJ:https://qiita.com/Mizuiro__sakura/items/9cff0ad16da90f89cebe
同じ人による再投稿か。期待した反応がなかったからか知らんがクソ記事繰り返し読まされてしまうと迷惑なのでやめて欲しいな。何よりアイコン画像がキモい。
https://qiita.com/Mizuiro__sakura/items/9634bcd0f163084d402a
あれ?既視感?とおもってぐぐってみたら
https://webcache.googleusercontent.com/search?q=cache:LRitXa4fOIYJ:https://qiita.com/Mizuiro__sakura/items/9cff0ad16da90f89cebe
同じ人による再投稿か。期待した反応がなかったからか知らんがクソ記事繰り返し読まされてしまうと迷惑なのでやめて欲しいな。何よりアイコン画像がキモい。
830デフォルトの名無しさん
2023/03/31(金) 22:16:10.17ID:tr7cKY8h キータの本質はクソ記事なので
それをやめることはできない
それをやめることはできない
831デフォルトの名無しさん
2023/03/31(金) 22:32:45.07ID:aJ3/u9D0 ヨソからの引用だらけの記事のくせに承認欲求だけは人一倍ある感じがなんだかな
件数減らして正解率上がったって言ってるけどアホじゃなかろうか
件数減らして正解率上がったって言ってるけどアホじゃなかろうか
832デフォルトの名無しさん
2023/04/02(日) 13:45:48.58ID:Ky8sq4kq >>829
まじめに読んでる人がいたことに驚き
まじめに読んでる人がいたことに驚き
833デフォルトの名無しさん
2023/04/03(月) 03:02:51.33ID:V0D5Q5Pa AIロボットによるコメントは禁止・無条件削除すべきです #457
最近、あるアカウントで、見境なく、「コメント」と「いいね」を付けまくっているユーザーが居ます
://github.com/increments/qiita-discussions/discussions/457
@Qiita_chan botはご遠慮ください
://qiita.com/EndOfData/items/9f82d4e46540504e5fc6
最近、あるアカウントで、見境なく、「コメント」と「いいね」を付けまくっているユーザーが居ます
://github.com/increments/qiita-discussions/discussions/457
@Qiita_chan botはご遠慮ください
://qiita.com/EndOfData/items/9f82d4e46540504e5fc6
834デフォルトの名無しさん
2023/04/04(火) 08:09:17.95ID:erD0CuRV835デフォルトの名無しさん
2023/04/04(火) 09:42:05.37ID:ktWoV7jH キータとsejukuが無くなって
「調べてみまました いかがだったでしょうか」系サイトが全部無くなって
ぐぐり結果に平和が訪れたときこそ本当の勝利
「調べてみまました いかがだったでしょうか」系サイトが全部無くなって
ぐぐり結果に平和が訪れたときこそ本当の勝利
836デフォルトの名無しさん
2023/04/04(火) 09:48:09.58ID:c9lb0JIW 【Ruby】String#[]= について「すごい」と思ったので、予想を混ぜつつ調べた過程をまとめた - Qiita
https://qiita.com/yuki82511988/items/45a6adcb677f7bddc19f
何がすごいのか理解するまで3分かかった(白目)
https://qiita.com/yuki82511988/items/45a6adcb677f7bddc19f
何がすごいのか理解するまで3分かかった(白目)
837デフォルトの名無しさん
2023/04/04(火) 09:49:09.86ID:c9lb0JIW >文字列も配列のように添字を指定することで、該当する文字を得ることができる
アッハイ
としか言いようがねえぞ
アッハイ
としか言いようがねえぞ
838デフォルトの名無しさん
2023/04/04(火) 09:51:59.35ID:cu0WQi3X839デフォルトの名無しさん
2023/04/04(火) 09:56:40.38ID:c9lb0JIW 文字列に[]でアクセスできるのがすごいと思ってるのが少数はいるというのが分かったことが今日の収穫でした(小波
840デフォルトの名無しさん
2023/04/04(火) 10:09:00.95ID:erD0CuRV アッハイと言いたいだけだろw
841デフォルトの名無しさん
2023/04/04(火) 10:10:12.84ID:erD0CuRV 今日のマウント合戦
Rubyは凄いと言われてるが
俺に言わせればアッハイとしか言えねぇな。
Rubyは凄いと言われてるが
俺に言わせればアッハイとしか言えねぇな。
842デフォルトの名無しさん
2023/04/04(火) 10:16:31.95ID:cu0WQi3X 内心の自由を侵害している
すごいと思う内心を認めないわけですごくないと思わないといけないわけ?
そんな生き方は疲れると思うね
すごいと思う内心を認めないわけですごくないと思わないといけないわけ?
そんな生き方は疲れると思うね
843デフォルトの名無しさん
2023/04/04(火) 10:19:01.15ID:erD0CuRV アッハイ
844デフォルトの名無しさん
2023/04/04(火) 10:27:06.84ID:cu0WQi3X 他人が違う考え方をしてることを認めないと多様性のある社会では生きにくいね
845デフォルトの名無しさん
2023/04/04(火) 11:26:09.17ID:a5hZWkPv Ruby で、部分文字列を抜き出す
例えば、インデックス1 から、3文字分。
ただし、インデックスは0から始まる
p "aあbいc"[1, 3]
#=> "あbい"
例えば、インデックス1 から、3文字分。
ただし、インデックスは0から始まる
p "aあbいc"[1, 3]
#=> "あbい"
846デフォルトの名無しさん
2023/04/04(火) 14:43:02.54ID:NrMPyXSZ847デフォルトの名無しさん
2023/04/04(火) 15:12:31.90ID:SLB1VKfK > これまではSalesforce(Apex)などを扱っていました。
仕事でapex遊べるんだね、すごい
仕事でapex遊べるんだね、すごい
848デフォルトの名無しさん
2023/04/04(火) 15:30:30.92ID:ktWoV7jH Rubyの特徴として文字列は可変であると知ってたら
それ以上何を驚くことがあるのか
なぜソースを追う必要があるというのか
なぜソースを追って何か得るものがあると期待したのか不思議
うん?そりゃ・・・そりゃそうでしょ?うん
つまり、アッハイとしか言いようがない
それ以上何を驚くことがあるのか
なぜソースを追う必要があるというのか
なぜソースを追って何か得るものがあると期待したのか不思議
うん?そりゃ・・・そりゃそうでしょ?うん
つまり、アッハイとしか言いようがない
849デフォルトの名無しさん
2023/04/04(火) 17:15:07.15ID:erD0CuRV はいはい、そーだねー
850デフォルトの名無しさん
2023/04/04(火) 19:56:39.21ID:/ayUyQoP C言語だと文字列は本当は配列なのですごくもなんともないがRubyだとすごいんだろ
知らんけど
知らんけど
851デフォルトの名無しさん
2023/04/04(火) 20:01:58.33ID:ktWoV7jH 記事のコメントにもあるけど
[]じゃなくて[]=なんよせめてコイツの見るべきは
フォーカスがぶれぶれで何が「すごい」のか伝わらんけど平気なのが「すごい」わ
[]じゃなくて[]=なんよせめてコイツの見るべきは
フォーカスがぶれぶれで何が「すごい」のか伝わらんけど平気なのが「すごい」わ
852デフォルトの名無しさん
2023/04/04(火) 20:07:29.47ID:/ayUyQoP すごいのは取得の方らしいぞ
添字で取得できない言語って何使ってたんだろ
> 文字列も配列のように添字を指定することで、該当する文字を得ることができるみたいですね。
>
> 配列に対して[1]で値が取れるのは個人的に納得できるのですが、なぜ文字列に対してこのようなことができるのでしょうか。
添字で取得できない言語って何使ってたんだろ
> 文字列も配列のように添字を指定することで、該当する文字を得ることができるみたいですね。
>
> 配列に対して[1]で値が取れるのは個人的に納得できるのですが、なぜ文字列に対してこのようなことができるのでしょうか。
853デフォルトの名無しさん
2023/04/04(火) 20:12:58.79ID:/ayUyQoP854デフォルトの名無しさん
2023/04/04(火) 20:23:26.00ID:ktWoV7jH あーなるほど取得がスゴイで正解だったか
もう俺の脳ではついていけないことがわかった
もう俺の脳ではついていけないことがわかった
855デフォルトの名無しさん
2023/04/04(火) 23:42:42.05ID:erD0CuRV C言語みたいに文字列は配列が常識の人には凄さがわからないんだろうね。
配列だから文字を取得するのが出来るのは常識という発想は
古い発想でASCII文字列しか考慮してないんだろうけどw
おじいちゃん、今はUTF-8で一文字のバイト数は可変の時代よ?
C言語のやり方じゃ取得できないの
配列だから文字を取得するのが出来るのは常識という発想は
古い発想でASCII文字列しか考慮してないんだろうけどw
おじいちゃん、今はUTF-8で一文字のバイト数は可変の時代よ?
C言語のやり方じゃ取得できないの
856845
2023/04/04(火) 23:49:51.62ID:xtlScvd1 Ruby では、CP932 でも正常に動く。
一旦、UTF-8 へ変換して処理してから、またCP932へ変換しているのかな?
str_utf8 = "aあbいc"
p str_utf8.encoding #=> <Encoding:UTF-8>
str_cp932 = str_utf8.encode( Encoding::CP932 )
p str_cp932.encoding #=> <Encoding:Windows-31J>
p str_utf8[1, 3] # インデックス1 から、3文字分
#=> "あbい"
p slice_cp932 = str_cp932[1, 3] #=> "\x{82A0}b\x{82A2}"
p slice_cp932.encoding #=> <Encoding:Windows-31J>
p slice_utf8 = slice_cp932.encode( Encoding::UTF_8 ) #=> "あbい"
p slice_utf8.encoding #=> <Encoding:UTF-8>
一旦、UTF-8 へ変換して処理してから、またCP932へ変換しているのかな?
str_utf8 = "aあbいc"
p str_utf8.encoding #=> <Encoding:UTF-8>
str_cp932 = str_utf8.encode( Encoding::CP932 )
p str_cp932.encoding #=> <Encoding:Windows-31J>
p str_utf8[1, 3] # インデックス1 から、3文字分
#=> "あbい"
p slice_cp932 = str_cp932[1, 3] #=> "\x{82A0}b\x{82A2}"
p slice_cp932.encoding #=> <Encoding:Windows-31J>
p slice_utf8 = slice_cp932.encode( Encoding::UTF_8 ) #=> "あbい"
p slice_utf8.encoding #=> <Encoding:UTF-8>
857デフォルトの名無しさん
2023/04/04(火) 23:53:41.39ID:s1fA85/W858デフォルトの名無しさん
2023/04/05(水) 02:14:36.32ID:AynPvYbj >>855
おまえは↓見てスゴイスゴイ言ってれば良いよ。
#include <stdio.h>
void print(const char** s)
{
while (*s) {
printf("%s", *s);
s++;
}
}
int main(void)
{
const char* hello[] = {"こ", "ん", "に", "ち", "は", "世", "界", NULL};
puts(hello[3]);
puts(hello[1]);
puts(hello[0]);
hello[0] = "H";
hello[1] = "e";
hello[2] = hello[3] = "l";
hello[4] = "o";
print(hello);
}
https://wandbox.org/permlink/OtKKJplub0RkTQGy
おまえは↓見てスゴイスゴイ言ってれば良いよ。
#include <stdio.h>
void print(const char** s)
{
while (*s) {
printf("%s", *s);
s++;
}
}
int main(void)
{
const char* hello[] = {"こ", "ん", "に", "ち", "は", "世", "界", NULL};
puts(hello[3]);
puts(hello[1]);
puts(hello[0]);
hello[0] = "H";
hello[1] = "e";
hello[2] = hello[3] = "l";
hello[4] = "o";
print(hello);
}
https://wandbox.org/permlink/OtKKJplub0RkTQGy
859デフォルトの名無しさん
2023/04/05(水) 03:54:38.90ID:/zIzO/Am >>858
そんなの見せられてもC言語はしょぼいなとしか言えんわなw
そんなの見せられてもC言語はしょぼいなとしか言えんわなw
860デフォルトの名無しさん
2023/04/05(水) 08:30:48.03ID:Tk2t3+4w > C言語はしょぼいなとしか言えんわなw
Rubyのあれ見て凄いと言う人の感想なんてこんなもんだろう。
Rubyのあれ見て凄いと言う人の感想なんてこんなもんだろう。
861795
2023/04/05(水) 08:52:04.62ID:PhrX70Dm Cの限界を表したネタコードだぞ
862デフォルトの名無しさん
2023/04/05(水) 11:53:36.19ID:x0KuHrAi863デフォルトの名無しさん
2023/04/05(水) 11:54:17.60ID:jU3TV3ZD Rubyはキチガイ専用言語だから
864デフォルトの名無しさん
2023/04/05(水) 12:01:04.72ID:Wac7S0S8 > 結局さ、お前は「す、すごくないし」って言ってるだけなんだよ
> お前は何も凄いことできないのにね
効いてる効いてるw
> お前は何も凄いことできないのにね
効いてる効いてるw
865デフォルトの名無しさん
2023/04/05(水) 12:07:10.85ID:vCDHSuJP 東浩紀「あの、これさ……自民党は統一教会と関係しているからこのようなテロを招いたということを言った?」
866デフォルトの名無しさん
2023/04/05(水) 12:07:46.45ID:vCDHSuJP 東浩紀「もしかしたら・・(周りの空気を確認)」
石戸諭「それに近い」
三浦瑠麗「ほぼそれに近い」
夏野「まあまあまあまあ」
東浩紀「これは た、い、へ、ん な 発言ですよねぇええ(上擦った声で)」
夏野「そういうことがあるとすれば、という言い方はしてた」
三浦瑠麗「一応保険はかけてらした」
東浩紀「でもね、向こうから言ってるしね。ちょっとこれ大変なことだなぁ」
石戸諭「だから! 福島さんというか だから! 社民党は小さくなるんですよ!」
東浩紀「とんでもねぇ話だなぁこれぇ!?」
三浦瑠麗「私は野党にチャンスを与えた訳でしてね…」
石戸諭「いやぁ!それを見事に蹴っ飛ばしましたね!」
東浩紀「こんなの!許される訳ねぇに!決まってんだろ!」
三浦瑠麗「これはもう間違いなくニュースになりますね。 そして”私に責任はない”はずです。私は牽制球を投げましたから」
石戸諭「いやいや!三浦瑠麗さんには責任では全然ないですよ!福島さんの全責任です!」
三浦瑠麗「びっくりしましたね」
東浩紀&石戸諭「びっくりした!」
東浩紀「いや!これはとんでもない事ですよ! とんでもないなぁ!」
石戸諭「それに近い」
三浦瑠麗「ほぼそれに近い」
夏野「まあまあまあまあ」
東浩紀「これは た、い、へ、ん な 発言ですよねぇええ(上擦った声で)」
夏野「そういうことがあるとすれば、という言い方はしてた」
三浦瑠麗「一応保険はかけてらした」
東浩紀「でもね、向こうから言ってるしね。ちょっとこれ大変なことだなぁ」
石戸諭「だから! 福島さんというか だから! 社民党は小さくなるんですよ!」
東浩紀「とんでもねぇ話だなぁこれぇ!?」
三浦瑠麗「私は野党にチャンスを与えた訳でしてね…」
石戸諭「いやぁ!それを見事に蹴っ飛ばしましたね!」
東浩紀「こんなの!許される訳ねぇに!決まってんだろ!」
三浦瑠麗「これはもう間違いなくニュースになりますね。 そして”私に責任はない”はずです。私は牽制球を投げましたから」
石戸諭「いやいや!三浦瑠麗さんには責任では全然ないですよ!福島さんの全責任です!」
三浦瑠麗「びっくりしましたね」
東浩紀&石戸諭「びっくりした!」
東浩紀「いや!これはとんでもない事ですよ! とんでもないなぁ!」
867デフォルトの名無しさん
2023/04/05(水) 12:12:05.41ID:x0KuHrAi868デフォルトの名無しさん
2023/04/05(水) 12:57:33.53ID:jU3TV3ZD Rubyの話題だとキチガイ乱入でだいたいこんな感じになる
869デフォルトの名無しさん
2023/04/05(水) 20:32:03.53ID:sB818/CP https://qiita.com/ryotaro23/items/ae4fd640648d0b56018e
引かぬ!
媚びぬ!
省みぬ!
いくらマサカリ食らっても確認もせずいい加減な記事を公開し続けるメンタルすげーわ
引かぬ!
媚びぬ!
省みぬ!
いくらマサカリ食らっても確認もせずいい加減な記事を公開し続けるメンタルすげーわ
870デフォルトの名無しさん
2023/04/05(水) 21:07:26.62ID:kJ8vSb5D 自己顕示欲以外に関心は無いので当然
記事が正確かどうか
記事に価値があるかどうか
そんなもんはクソくらえである
記事が正確かどうか
記事に価値があるかどうか
そんなもんはクソくらえである
871デフォルトの名無しさん
2023/04/05(水) 23:23:32.72ID:r2F75ptb 化学の学生ならこんな記事を書かずに何らかの反応の数値シミュレーション結果を書いて欲しいところだ
872デフォルトの名無しさん
2023/04/05(水) 23:27:08.24ID:r2F75ptb 流体シュミレーションとか高分子の計算とかもっと他にやることあるでしょ
プログラミング学習そのものには大して価値がないよ
プログラミング学習そのものには大して価値がないよ
873デフォルトの名無しさん
2023/04/06(木) 05:51:48.61ID:O4MLKnYM シミュレーション定期
874デフォルトの名無しさん
2023/04/06(木) 10:53:01.79ID:wagwoSSr >>858
みたいな事が成立するのは、ひょっとしたら、
UTF-32 で、すべての文字が4バイトで統一されているのかも
Ubuntu は、そうかも知れない
Windows, Java などはUTF-16 で、
2バイトの範囲外ではサロゲートペアで、4バイト文字を使う
みたいな事が成立するのは、ひょっとしたら、
UTF-32 で、すべての文字が4バイトで統一されているのかも
Ubuntu は、そうかも知れない
Windows, Java などはUTF-16 で、
2バイトの範囲外ではサロゲートペアで、4バイト文字を使う
875デフォルトの名無しさん
2023/04/06(木) 11:04:00.03ID:t54Ca6Zb 学がないやつはかわいそう。コロンブスの卵の話を知ったほうがいいよ。
後から大陸発見なんて大した偉業じゃない!俺だって出来る!とか言っても
お前は凄いことじゃないってことにしたんだな
かわいそうに。としか思われない。
後から大陸発見なんて大した偉業じゃない!俺だって出来る!とか言っても
お前は凄いことじゃないってことにしたんだな
かわいそうに。としか思われない。
876デフォルトの名無しさん
2023/04/06(木) 11:17:46.27ID:93Dw4ScH877デフォルトの名無しさん
2023/04/06(木) 11:18:39.01ID:vgwPYFws > 山崎 進
> @zacky1972
> 北九州市立大学 国際環境工学部 准教授 Univ. of Kitakyushu Associate Professor
試し割り法をエラトステネスの篩と言い張る准教授に教わるキッズかわいそw
> @zacky1972
> 北九州市立大学 国際環境工学部 准教授 Univ. of Kitakyushu Associate Professor
試し割り法をエラトステネスの篩と言い張る准教授に教わるキッズかわいそw
878デフォルトの名無しさん
2023/04/06(木) 12:00:44.31ID:hFBJipKZ879デフォルトの名無しさん
2023/04/06(木) 14:57:15.00ID:fP/RGpBC880デフォルトの名無しさん
2023/04/06(木) 14:58:08.56ID:fP/RGpBC881デフォルトの名無しさん
2023/04/06(木) 16:03:57.52ID:SUeW78Ok 繰り返して言うが創作だぞ?w
学があるやつはみんな知ってる
学があるやつはみんな知ってる
882デフォルトの名無しさん
2023/04/06(木) 16:13:18.95ID:yt/i5QIZ883デフォルトの名無しさん
2023/04/06(木) 16:49:40.59ID:bKRpkUUH クソ記事書いてコロンブス気取りは恐れ入る
884デフォルトの名無しさん
2023/04/06(木) 17:00:11.67ID:O4MLKnYM >>869
夢トドと藤原に毎回マサカリ食らってるのを完全スルーしてるな
夢トドと藤原に毎回マサカリ食らってるのを完全スルーしてるな
885デフォルトの名無しさん
2023/04/06(木) 17:01:13.11ID:O4MLKnYM 藤原って誰だ
藤田な
藤田な
886デフォルトの名無しさん
2023/04/06(木) 22:36:37.46ID:1/k3vQtA887デフォルトの名無しさん
2023/04/07(金) 01:20:06.68ID:yD3qyUUU 現代プログラマーは思った以上に C 言語を履修してないのでは?とか思いました。
888デフォルトの名無しさん
2023/04/07(金) 05:27:17.89ID:uPcZC+C5889デフォルトの名無しさん
2023/04/07(金) 05:31:08.01ID:uPcZC+C5 >>878
あのな、コロンブスはインドに行ってきたと主張したんだぞ?
しかもアメリカ大陸は、ノルウェー人が先に移住を試みている。
先住民とうまくいかずに結局、失敗してしまった。
遺構が残っているが、文字としての記録が少ないので、まだ史実扱いされていない。
あのな、コロンブスはインドに行ってきたと主張したんだぞ?
しかもアメリカ大陸は、ノルウェー人が先に移住を試みている。
先住民とうまくいかずに結局、失敗してしまった。
遺構が残っているが、文字としての記録が少ないので、まだ史実扱いされていない。
890デフォルトの名無しさん
2023/04/07(金) 05:33:11.80ID:uPcZC+C5 唐辛子のことをホットペッパーと呼んでいるのは、インドから持ってきたと主張したため。
891デフォルトの名無しさん
2023/04/07(金) 06:36:02.64ID:1Moiy0gQ 支離滅裂で草
知らないなら教えてやるがコロンブスの卵は創作だぞ?w
知らないなら教えてやるがコロンブスの卵は創作だぞ?w
892デフォルトの名無しさん
2023/04/07(金) 06:46:44.36ID:wbX2Ga8y > 学がないやつはかわいそう。コロンブスの卵の話を知ったほうがいいよ。
> 後から大陸発見なんて大した偉業じゃない!俺だって出来る!とか言っても
> お前は凄いことじゃないってことにしたんだな
> かわいそうに。としか思われない。
支離滅裂なのはおまえ>>891
これと創作の関係は?
> 後から大陸発見なんて大した偉業じゃない!俺だって出来る!とか言っても
> お前は凄いことじゃないってことにしたんだな
> かわいそうに。としか思われない。
支離滅裂なのはおまえ>>891
これと創作の関係は?
893デフォルトの名無しさん
2023/04/07(金) 06:52:43.01ID:1Moiy0gQ 学がないやつは話も通じなくてかわいそう
894デフォルトの名無しさん
2023/04/07(金) 07:00:14.59ID:wbX2Ga8y 創作じゃなかったとしてもこれは意味を成す
コロンブスの卵の意味を知らないんじゃない?
コロンブスの卵の意味を知らないんじゃない?
895デフォルトの名無しさん
2023/04/07(金) 07:01:24.51ID:wbX2Ga8y 創作だったとしてもこれは意味を成す
コロンブスの卵の意味を知らないんじゃない?
コロンブスの卵の意味を知らないんじゃない?
896デフォルトの名無しさん
2023/04/07(金) 07:06:55.91ID:1Moiy0gQ 意味をなさないだろw
コロンブスの卵の意味を知ってんのか?
発想の転換という意味だぞ?w
コロンブスの卵の意味を知ってんのか?
発想の転換という意味だぞ?w
897デフォルトの名無しさん
2023/04/07(金) 07:07:53.33ID:1Moiy0gQ んで、どこに偉業があるのかから説明してもらわんと支離滅裂すぎてわからんぞw
898デフォルトの名無しさん
2023/04/07(金) 07:09:48.19ID:wbX2Ga8y >>896
発想の転換という意味ではない
コロンブスの卵(コロンブスのたまご、Egg of Columbus または Columbus' egg)とは、どんなに素晴らしいアイデアや発見も、ひとたび衆目に触れた後には非常に単純あるいは簡単に見えることを指す成句である
発想の転換という意味ではない
コロンブスの卵(コロンブスのたまご、Egg of Columbus または Columbus' egg)とは、どんなに素晴らしいアイデアや発見も、ひとたび衆目に触れた後には非常に単純あるいは簡単に見えることを指す成句である
899デフォルトの名無しさん
2023/04/07(金) 07:14:26.94ID:pilIKG35 >>898
https://kotobank.jp/word/%E3%82%B3%E3%83%AD%E3%83%B3%E3%83%96%E3%82%B9%E3%81%AE%E5%8D%B5-505691
盲点と書いてあるなw
ずっと見えないわけじゃなく発想の転換によって明らかになる盲点のことだよw
で、偉業どれ?
https://kotobank.jp/word/%E3%82%B3%E3%83%AD%E3%83%B3%E3%83%96%E3%82%B9%E3%81%AE%E5%8D%B5-505691
盲点と書いてあるなw
ずっと見えないわけじゃなく発想の転換によって明らかになる盲点のことだよw
で、偉業どれ?
900デフォルトの名無しさん
2023/04/07(金) 07:17:29.00ID:wbX2Ga8y901デフォルトの名無しさん
2023/04/07(金) 07:43:18.85ID:1Moiy0gQ ぐうの音も出なくなってて草
902デフォルトの名無しさん
2023/04/07(金) 11:02:47.98ID:xzLK1vX9 902ぐぅの音
903デフォルトの名無しさん
2023/04/08(土) 21:32:56.40ID:0SeTCkJy C言語のiconv
https://qiita.com/knj0126/items/ec03f6261bfccd7f47d8
どういうコード書いてどういうデータ食わせたかも書かずにライブラリのバグと
決めつけてるけど補足に書いてることみるとよく分かってない人である可能性を
感じる。
本人のプライドを折らずに良い方向に持っていける方法はなかろうか?
https://qiita.com/knj0126/items/ec03f6261bfccd7f47d8
どういうコード書いてどういうデータ食わせたかも書かずにライブラリのバグと
決めつけてるけど補足に書いてることみるとよく分かってない人である可能性を
感じる。
本人のプライドを折らずに良い方向に持っていける方法はなかろうか?
904デフォルトの名無しさん
2023/04/08(土) 21:49:28.24ID:W3ZWROOX C++で良いのならという条件でICU4Cを試してもらうのはどうでしょうか?
https://qiita.com/Ohgochi/items/1d43177ba472cbe862da
https://qiita.com/Ohgochi/items/1d43177ba472cbe862da
905デフォルトの名無しさん
2023/04/14(金) 19:03:25.63ID:xOvUuW7y https://qiita.com/Terao-Takumi/items/ddf11b32676021fd2e83
> 2人の新入社員がいた。
>
> 同じ学歴レベル。
> 同じプログラミングの技術力。
> 同じ採用基準に合格。
>
> それでも、入社から1年後、2年後、5年後になると、一人はバリバリ成長してチームリーダーを任されている一方、もうひとりはいつまで立っても大きな仕事を任せてもらえない…。
>
> これはフィクションだが、こんなことはエンジニア業界に限らず日本中いたるところで発生している。
フィクションらしい
なお去年の記事
https://qiita.com/Terao-Takumi/items/d2b02a4cf0470675107e
> ウチ(ダイレクト出版)のエンジニア新人研修(今回は俺を含めて新人2人)で、知識ゼロ、経験ゼロから1ヶ月でこんなものを作った↓
> 2人の新入社員がいた。
>
> 同じ学歴レベル。
> 同じプログラミングの技術力。
> 同じ採用基準に合格。
>
> それでも、入社から1年後、2年後、5年後になると、一人はバリバリ成長してチームリーダーを任されている一方、もうひとりはいつまで立っても大きな仕事を任せてもらえない…。
>
> これはフィクションだが、こんなことはエンジニア業界に限らず日本中いたるところで発生している。
フィクションらしい
なお去年の記事
https://qiita.com/Terao-Takumi/items/d2b02a4cf0470675107e
> ウチ(ダイレクト出版)のエンジニア新人研修(今回は俺を含めて新人2人)で、知識ゼロ、経験ゼロから1ヶ月でこんなものを作った↓
906デフォルトの名無しさん
2023/04/14(金) 21:47:12.45ID:Q/grjvDe >>905
いいねが100以上ついてるのでこういう記事にいいねつけてるのはどういう人達か見てみたら
ダイレクト出版のOrganizationに参加かフォローしてる人かContributionsがほとんどない人か
どっちかだな。ゆめみみたいな会社ってことか。
いいねが100以上ついてるのでこういう記事にいいねつけてるのはどういう人達か見てみたら
ダイレクト出版のOrganizationに参加かフォローしてる人かContributionsがほとんどない人か
どっちかだな。ゆめみみたいな会社ってことか。
907デフォルトの名無しさん
2023/04/15(土) 14:13:54.62ID:ig+gwe+P ゆめみの組織票もたいがいだな
908デフォルトの名無しさん
2023/04/15(土) 16:58:34.14ID:z78Xo9Oh たぶんゆめみだと、Qiitaに投稿したら○○さんが記事を書いたので
いいねしてくださいとかメールで通知されるんだろうな
いいねしてくださいとかメールで通知されるんだろうな
909デフォルトの名無しさん
2023/04/16(日) 03:45:05.25ID:EgeIRSfe 1年後に差がつくのは指導方法が違いすぎたんじゃないの?
910デフォルトの名無しさん
2023/04/16(日) 08:08:33.98ID:+7pzCas8 ゆとり以降は指導しても老害の言うことは右から左だから自分の責任としか言えんけど二年目でここまでイキるほどの差がついたんかな
911デフォルトの名無しさん
2023/04/16(日) 08:10:40.10ID:+7pzCas8 つか今は「凡人」のレベルが低すぎて4行以上の文を正確に読めたらほめなきゃいけないとこまできてるからなぁ
912デフォルトの名無しさん
2023/04/16(日) 08:11:34.91ID:QbR7Es6W ダイレクト出版たYoutubeで見かける陰謀論系の書籍出してるところが
913デフォルトの名無しさん
2023/04/16(日) 08:17:08.02ID:fvex6pMO ダイレクト出版が2つ載ってるね
20代若手エンジニアに伝えたい「圧倒的に成長する秘訣」
「図解 コンサル一年目が学ぶこと」を読んで個人的に刺さった項目3選
タイトルが刺さるのはChatGPT使ってる?
20代若手エンジニアに伝えたい「圧倒的に成長する秘訣」
「図解 コンサル一年目が学ぶこと」を読んで個人的に刺さった項目3選
タイトルが刺さるのはChatGPT使ってる?
914デフォルトの名無しさん
2023/04/16(日) 15:19:26.10ID:bSJRVnH6915デフォルトの名無しさん
2023/04/16(日) 22:12:39.35ID:PUJJG4K7 ID変えて自分にレスしてそう
916デフォルトの名無しさん
2023/04/17(月) 10:14:49.49ID:yJjyXwSK 普段やってるやつってそういうよね
917デフォルトの名無しさん
2023/04/18(火) 10:43:19.69ID:TgYuqn97 反論せずに相手になすりつけるあたりがまた
918デフォルトの名無しさん
2023/04/19(水) 23:06:12.32ID:5dwuAxNG C++ちょっと早くする方法まとめ
https://qiita.com/yingwuteng516/items/2110e0dd2c82f713ee07
早く(速く)できること確認して記事書いてる感じじゃないけど
耳学問で分かった気になってるプログラマって結構いそう。
https://qiita.com/yingwuteng516/items/2110e0dd2c82f713ee07
早く(速く)できること確認して記事書いてる感じじゃないけど
耳学問で分かった気になってるプログラマって結構いそう。
919デフォルトの名無しさん
2023/04/20(木) 01:00:58.41ID:52pXuu3G > 2倍は左シフト演算
現代のコンパイラがソース通りの命令出力するとも
限らないのは無視するとしても、2倍なんて加算
命令でできることをシフトの方が速いってどういう
アーキテクチャの話してるんだろう?
16倍とかするとかで乗算や加算4回するよかバレル
シフタがあるアーキテクチャでシフト命令のほうが
速いって話とかならわからんでもないけども2倍で
シフト命令??
現代のコンパイラがソース通りの命令出力するとも
限らないのは無視するとしても、2倍なんて加算
命令でできることをシフトの方が速いってどういう
アーキテクチャの話してるんだろう?
16倍とかするとかで乗算や加算4回するよかバレル
シフタがあるアーキテクチャでシフト命令のほうが
速いって話とかならわからんでもないけども2倍で
シフト命令??
920デフォルトの名無しさん
2023/04/20(木) 01:29:50.06ID:evvQqgfX 2倍処理はシフト命令に最適化される方が一般的じゃね
921デフォルトの名無しさん
2023/04/20(木) 03:39:12.63ID:i2vM2luL >gccコンパイラオプションで最適化オプション「-O3」
で試したらlealを使ってた
で試したらlealを使ってた
922デフォルトの名無しさん
2023/04/20(木) 08:27:12.41ID:CutKCSaP 大域変数やポインタで渡された変数の値を2倍する場合はシフト命令が使われそうな気はするけど(未確認)、パフォーマンスに影響する部分ではなさそう。
923デフォルトの名無しさん
2023/04/20(木) 20:06:56.59ID:7j1oi2bd924デフォルトの名無しさん
2023/04/20(木) 20:09:47.50ID:mhtgTGfF 数十年前は一般的だったかな
さすがに今は違う
さすがに今は違う
925デフォルトの名無しさん
2023/04/20(木) 20:11:46.83ID:mhtgTGfF 2倍するのにlealをどう使うんだ
2倍する前段階でレジスタに入れてるだけじゃね
2倍する前段階でレジスタに入れてるだけじゃね
926デフォルトの名無しさん
2023/04/20(木) 20:31:06.60ID:Vuo2HSWa927デフォルトの名無しさん
2023/04/20(木) 20:56:53.75ID:evvQqgfX 最適化オプション付けなかったらシフトだったりleaだったり
最適化オプション付けたらleaだったりaddだったりになるな
最適化オプション付けたらleaだったりaddだったりになるな
928デフォルトの名無しさん
2023/04/20(木) 21:01:35.77ID:/VYA49bx >>926
ほほう君はlealをどう使うか教えてくれる真の実力者なのかね?w
ほほう君はlealをどう使うか教えてくれる真の実力者なのかね?w
929デフォルトの名無しさん
2023/04/20(木) 21:10:29.40ID:EDsFjmv1 ほらよ
機械語のlealは、指定されたアドレスに格納されているデータのアドレスを取得するために使用されます。
具体的には、leal命令は、指定されたメモリアドレスにあるオペランド(レジスタ、定数、または変数)の
アドレスを計算し、指定されたレジスタに格納します。
例えば、以下のアセンブリ言語のコードでは、leal命令がポインタのアドレスを計算して、eaxレジスタに格納しています。
perl Copy code
movl $10, %ebx # ebxに10を格納
leal (%ebx), %eax # eaxにebxのアドレスを格納
このコードでは、%ebxに10という値が格納され、leal命令が%ebxレジスタのアドレスを計算し、そのアドレスを%eaxレジスタに格納します。
つまり、leal命令は、メモリ内のデータにアクセスするためのポインタを計算するために使用されます。
具体的には、配列や構造体のメンバーにアクセスする場合によく使用されます。
機械語のlealは、指定されたアドレスに格納されているデータのアドレスを取得するために使用されます。
具体的には、leal命令は、指定されたメモリアドレスにあるオペランド(レジスタ、定数、または変数)の
アドレスを計算し、指定されたレジスタに格納します。
例えば、以下のアセンブリ言語のコードでは、leal命令がポインタのアドレスを計算して、eaxレジスタに格納しています。
perl Copy code
movl $10, %ebx # ebxに10を格納
leal (%ebx), %eax # eaxにebxのアドレスを格納
このコードでは、%ebxに10という値が格納され、leal命令が%ebxレジスタのアドレスを計算し、そのアドレスを%eaxレジスタに格納します。
つまり、leal命令は、メモリ内のデータにアクセスするためのポインタを計算するために使用されます。
具体的には、配列や構造体のメンバーにアクセスする場合によく使用されます。
930デフォルトの名無しさん
2023/04/20(木) 21:15:12.92ID:/VYA49bx931デフォルトの名無しさん
2023/04/20(木) 22:59:25.77ID:i2vM2luL932デフォルトの名無しさん
2023/04/20(木) 23:05:18.96ID:Vuo2HSWa > で、それでどうやって2倍するの?
2倍に固執してるの面白れえなw
int mul2(int x) {return 2 * x;}
int mul3(int x) {return 3 * x;}
int mul4(int x) {return 4 * x;}
int mul5(int x) {return 5 * x;}
int mul8(int x) {return 8 * x;}
int mul9(int x) {return 9 * x;}
mul2:
leal (%rdi,%rdi), %eax
ret
mul3:
leal (%rdi,%rdi,2), %eax
ret
mul4:
leal 0(,%rdi,4), %eax
ret
mul5:
leal (%rdi,%rdi,4), %eax
ret
mul8:
leal 0(,%rdi,8), %eax
ret
mul9:
leal (%rdi,%rdi,8), %eax
ret
https://godbolt.org/z/jGTebffso
2倍に固執してるの面白れえなw
int mul2(int x) {return 2 * x;}
int mul3(int x) {return 3 * x;}
int mul4(int x) {return 4 * x;}
int mul5(int x) {return 5 * x;}
int mul8(int x) {return 8 * x;}
int mul9(int x) {return 9 * x;}
mul2:
leal (%rdi,%rdi), %eax
ret
mul3:
leal (%rdi,%rdi,2), %eax
ret
mul4:
leal 0(,%rdi,4), %eax
ret
mul5:
leal (%rdi,%rdi,4), %eax
ret
mul8:
leal 0(,%rdi,8), %eax
ret
mul9:
leal (%rdi,%rdi,8), %eax
ret
https://godbolt.org/z/jGTebffso
933デフォルトの名無しさん
2023/04/20(木) 23:42:57.75ID:evvQqgfX 結局コンパイラっていうか処理系次第でreaにもシフト命令にもなる感じ?
x86以外はシフト命令ばっかりだな
x86以外はシフト命令ばっかりだな
934デフォルトの名無しさん
2023/04/21(金) 03:20:22.10ID:1vKpFzAb > で、それでどうやって2倍するの?
> 何書いてるか読めてないの?w
なんでこういう投稿しちゃうかなあ?
> 何書いてるか読めてないの?w
なんでこういう投稿しちゃうかなあ?
935デフォルトの名無しさん
2023/04/21(金) 07:37:19.00ID:Kp6o8t3b なんでって聞くな
なんでも質問すればいいと思ってない
人の頭を使おうとせず自分の頭を使うべき
> なんでこういう投稿しちゃうかなあ?
馬鹿だからだろ
自分の頭を使って回答する能力がない
なんでも質問すればいいと思ってない
人の頭を使おうとせず自分の頭を使うべき
> なんでこういう投稿しちゃうかなあ?
馬鹿だからだろ
自分の頭を使って回答する能力がない
936デフォルトの名無しさん
2023/04/21(金) 07:41:43.69ID:Kp6o8t3b とにかく他人を煽って(質問して)何か回答を出させればいいと思ってるんだろ
自分では回答を出すことがない
自分の頭がないというか頭を使う能力がない
人間じゃないんじゃないの
自分では回答を出すことがない
自分の頭がないというか頭を使う能力がない
人間じゃないんじゃないの
937デフォルトの名無しさん
2023/04/21(金) 07:47:31.59ID:Kp6o8t3b よくあるのは自分で考えてわかったのはここまででここがわからないと質問するように指導するよね
938デフォルトの名無しさん
2023/04/22(土) 13:54:29.07ID:IfBuvvDu 非難と質問を区別できないバカ🤭
939デフォルトの名無しさん
2023/04/22(土) 17:28:53.52ID:eVfWO82E 様々な言語で基数変換する(C,C#,Java,Javascript,Ruby,MySQL)
https://qiita.com/nkojima/items/b58678ffe42ba841f5cd
Cのコードを見る限りでは基数変換そのものを誤解してる感じの記事。
C以外の言語ではN進数を文字列で表してることに何も気づかないんだろうか?
https://qiita.com/nkojima/items/b58678ffe42ba841f5cd
Cのコードを見る限りでは基数変換そのものを誤解してる感じの記事。
C以外の言語ではN進数を文字列で表してることに何も気づかないんだろうか?
940デフォルトの名無しさん
2023/04/22(土) 23:43:47.11ID:FKKczAru 「誤解してる感じ」じゃなくて「完全に誤解してる」記事
> int converted = 0; // 変換後の値
> printf("10進数->%d進数に変換: %d\n", radix, converted);
これで16進数をどうやって表現するつもりなんだろうかw
> int converted = 0; // 変換後の値
> printf("10進数->%d進数に変換: %d\n", radix, converted);
これで16進数をどうやって表現するつもりなんだろうかw
941デフォルトの名無しさん
2023/04/23(日) 01:18:19.39ID:fdU+YKfd N進数のNを引数にしていないのは、いかにも学生っぽいな。
intが正数という決めつけも気持ち悪い。
intが正数という決めつけも気持ち悪い。
942デフォルトの名無しさん
2023/04/23(日) 20:05:04.11ID:HR+rRhL1 > いかにも学生っぽいな。
記事に
> 業務で稀に基数変換の処理を書くことがありますが、
とあるけど学生なんかな?
つかこのレベルで務まる業務というのも想像はつかんけども。
記事に
> 業務で稀に基数変換の処理を書くことがありますが、
とあるけど学生なんかな?
つかこのレベルで務まる業務というのも想像はつかんけども。
943デフォルトの名無しさん
2023/04/24(月) 07:26:36.12ID:ZOkh3ZMc 何をしたいのかわからんけど、まあ別にいいんじゃない
まだ学生なんだし
まだ学生なんだし
944デフォルトの名無しさん
2023/04/25(火) 00:50:14.59ID:qpX2RYgC 参考URLにあるパクリ元の記事からして間違ったこと書いてて、それを見抜けない馬鹿が
拡散するというQiitaでは見かける構図なんだよなあ。
https://qiita.com/nkojima/items/b58678ffe42ba841f5cd#%E5%8F%82%E8%80%83url
> 参考URL
> ・C言語
> ・10進数を2進数に変換 https://webkaru.net/clang/decimal-to-binary/
> ・2進数を10進数に変換 https://webkaru.net/clang/binary-to-decimal/
拡散するというQiitaでは見かける構図なんだよなあ。
https://qiita.com/nkojima/items/b58678ffe42ba841f5cd#%E5%8F%82%E8%80%83url
> 参考URL
> ・C言語
> ・10進数を2進数に変換 https://webkaru.net/clang/decimal-to-binary/
> ・2進数を10進数に変換 https://webkaru.net/clang/binary-to-decimal/
945デフォルトの名無しさん
2023/04/25(火) 08:49:31.16ID:AnRV3LUc さくっと指摘してやりゃ良いのに。
946デフォルトの名無しさん
2023/04/25(火) 09:07:57.48ID:4CYtImyg 馬鹿が馬鹿に教える地獄絵図
自己顕示欲なのか
承認欲求なのかしらんけど
幸せそうな顔してるわこいつら
自己顕示欲なのか
承認欲求なのかしらんけど
幸せそうな顔してるわこいつら
947デフォルトの名無しさん
2023/04/26(水) 16:52:17.00ID:pZKGmWvb >>946
コメントで教えてもらってるのに読みたいところだけ読んで言い訳してるだけじゃん
コメントで教えてもらってるのに読みたいところだけ読んで言い訳してるだけじゃん
948デフォルトの名無しさん
2023/04/29(土) 11:22:29.56ID:LXjK8xdv 私は37の異なるプラットフォームで56のアカウントを禁止された。人権侵害である。
2023-04-28 19:43に投稿
xenonism1からxenonism10のいいねは自作自演だろw
2023-04-28 19:43に投稿
xenonism1からxenonism10のいいねは自作自演だろw
949デフォルトの名無しさん
2023/04/29(土) 11:33:27.21ID:LXjK8xdv 規約に複垢禁止や垢共有がないから処分されないよね
規約にしないってことは他にも自作自演するやつが多いんだろうなw
規約にしないってことは他にも自作自演するやつが多いんだろうなw
950デフォルトの名無しさん
2023/04/29(土) 20:01:28.90ID:aKkm8YcP あれ?複垢禁止って書いてなかったっけ?
自作自演しようと思ったけど、複垢禁止ってなってたから
断念した記憶があるんだけど、はてなの方だっけ?
自作自演しようと思ったけど、複垢禁止ってなってたから
断念した記憶があるんだけど、はてなの方だっけ?
951デフォルトの名無しさん
2023/04/29(土) 21:24:21.65ID:+cLbfw4O qiita.com/terms
>利用規約
>第3条(利用登録)
>2. 登録ユーザーは1人につき唯一のアカウントを保有できるものとします。
>利用規約
>第3条(利用登録)
>2. 登録ユーザーは1人につき唯一のアカウントを保有できるものとします。
952デフォルトの名無しさん
2023/04/29(土) 21:58:37.82ID:nVK+ZwMN953デフォルトの名無しさん
2023/04/29(土) 22:20:00.77ID:+cLbfw4O 「利用規約に同意する」が嘘だったんだから凍結はありうると思うけど
954デフォルトの名無しさん
2023/04/30(日) 00:00:18.17ID:iG0MCg4h やっぱりそうだよね。
複垢禁止か、いやー困った。
複垢禁止か、いやー困った。
955デフォルトの名無しさん
2023/04/30(日) 08:47:08.60ID:O0rbPH3X956デフォルトの名無しさん
2023/04/30(日) 13:18:23.29ID:0QSCriFT いいね
Qiita界隈はもっと殺伐として欲しい
Qiita界隈はもっと殺伐として欲しい
957デフォルトの名無しさん
2023/04/30(日) 18:48:42.85ID:XKrxZLSo https://qiita.com/KEMONO_PANTSU_X/items/157ef5727bfdca34ecbb/likers
アカウント停止も当たり前。つか運営にケンカ売ってるとしか思えん。
アカウント停止も当たり前。つか運営にケンカ売ってるとしか思えん。
958デフォルトの名無しさん
2023/04/30(日) 18:53:07.11ID:z6l/z6RE959デフォルトの名無しさん
2023/05/02(火) 10:17:29.41ID:Bzg5gR9C キタキタ親父
960デフォルトの名無しさん
2023/05/03(水) 08:14:29.72ID:IMTRh5PW 私は42の異なるプラットフォームで64のアカウントを禁止された。人権侵害。自殺していいですか。
増えてて草
https://qiita.com/KEMONO_PANTSU_/items/b42adb6b032d8df631dc
増えてて草
https://qiita.com/KEMONO_PANTSU_/items/b42adb6b032d8df631dc
961デフォルトの名無しさん
2023/05/03(水) 09:18:54.09ID:mWETjByu962デフォルトの名無しさん
2023/05/03(水) 17:52:20.95ID:IMTRh5PW 終わってんな
963デフォルトの名無しさん
2023/05/08(月) 19:52:21.46ID:DCXOEsTH 1年でPythonエンジニアになる!独学でスキルアップするためのロードマップとスケジュール
https://qiita.com/yutut/items/c55e7a9fcb514f624172
コメント含めて宣伝臭すぎる記事。
敢えてネタでやってる可能性も疑うべきか?
https://qiita.com/yutut/items/c55e7a9fcb514f624172
コメント含めて宣伝臭すぎる記事。
敢えてネタでやってる可能性も疑うべきか?
964デフォルトの名無しさん
2023/05/08(月) 20:15:31.90ID:abS4z/F4 >>963
実はこれこそがQiitaの正しい使い方なんだよ。
進研ゼミ話法のSNS版さ
「〇〇の講座でPythonをやったらプロジェクトリーダーになって年収アップ、他社からスカウトの話も来てついでに彼女も出来ました! だからみんなも〇〇をやろう!!!」
……とかの、BIG TOMORROWあたりに載ってそうな検証不可能なヨタ話こそがQiitaでは最も望ましい
そしてBIG TOMORROW亡き今、この話法を十全に展開できるメディアこそが、技術blog(みたいなもの)を標榜する各種技術系SNSになる
だから技術系の記事とスキルアップ体験談系(自己啓発系)の二つに分断されている
実はこれこそがQiitaの正しい使い方なんだよ。
進研ゼミ話法のSNS版さ
「〇〇の講座でPythonをやったらプロジェクトリーダーになって年収アップ、他社からスカウトの話も来てついでに彼女も出来ました! だからみんなも〇〇をやろう!!!」
……とかの、BIG TOMORROWあたりに載ってそうな検証不可能なヨタ話こそがQiitaでは最も望ましい
そしてBIG TOMORROW亡き今、この話法を十全に展開できるメディアこそが、技術blog(みたいなもの)を標榜する各種技術系SNSになる
だから技術系の記事とスキルアップ体験談系(自己啓発系)の二つに分断されている
965デフォルトの名無しさん
2023/05/16(火) 08:45:59.16ID:LN1K148T Zennの記事の丸パクリがトレンド入りとかマジ終わってんな
966デフォルトの名無しさん
2023/05/16(火) 22:35:58.24ID:gz2zEe1r 【数学苦手筆者が調べてみたシリーズ1】数学苦手な筆者がInt型・Float型・Double型について調べてみた
https://qiita.com/takathius2/items/c415ce2cd093f4eb22a2
プロフィールに
> 未経験・異業界からITエンジニアを目指しITスクール卒業を経て転職活動中
とあるけど二進数初めて聞いたレベルでスクール卒言い張ってるのスゴイな。
https://qiita.com/takathius2/items/c415ce2cd093f4eb22a2
プロフィールに
> 未経験・異業界からITエンジニアを目指しITスクール卒業を経て転職活動中
とあるけど二進数初めて聞いたレベルでスクール卒言い張ってるのスゴイな。
967デフォルトの名無しさん
2023/05/16(火) 23:02:50.69ID:cEV0M08g スクールの存在意義は あれか
くそ 記事量産させるためにあるんか
くそ 記事量産させるためにあるんか
968デフォルトの名無しさん
2023/05/17(水) 00:01:12.92ID:Wi1zr4iR 糞記事読んだ初心者がさらなる糞記事を書く
頭が悪いのか誠実さが無いのか
日本人の生産性を必死で下げてるようなクソサイト
頭が悪いのか誠実さが無いのか
日本人の生産性を必死で下げてるようなクソサイト
969デフォルトの名無しさん
2023/05/17(水) 01:27:13.38ID:bOfD7L+D 寺尾とどっちがマシなんやろうなぁ
970デフォルトの名無しさん
2023/05/17(水) 03:33:14.65ID:H0zdOTL1 Ruby on Rails なら、
YouTube で有名な雑食系エンジニア・KENTA の初心者向けサロンが有名だけど、
Pyhton なら、キノコードが有名
YouTube で有名な雑食系エンジニア・KENTA の初心者向けサロンが有名だけど、
Pyhton なら、キノコードが有名
971デフォルトの名無しさん
2023/05/17(水) 14:57:07.33ID:5Fn/FWEa インプットをひたすら繰り返し達人の領域になって初めてアウトプットしても遅いのだ
インプットしながらアウトプットするのが理想だし効率が良い
Qiitaはそのためにはもってこいである
インプットしながらアウトプットするのが理想だし効率が良い
Qiitaはそのためにはもってこいである
972デフォルトの名無しさん
2023/05/17(水) 15:03:10.46ID:6kKRs90V いやいや
アウトプットをしなくていいって話
どうしてもしたいんなら検索に引っかからないところに書いて
おまえのカーチャンにでも見てもらって褒めてもらってくれ
アウトプットをしなくていいって話
どうしてもしたいんなら検索に引っかからないところに書いて
おまえのカーチャンにでも見てもらって褒めてもらってくれ
973デフォルトの名無しさん
2023/05/17(水) 15:17:23.49ID:IFJ3vxCS 初心者の C 言語学習日記の1から始まって 20とかにまでなってるよ
あれどうすんだよ
あれどうすんだよ
974デフォルトの名無しさん
2023/05/17(水) 16:31:03.54ID:B/0DMxvt アウトプットしたいからって検索の邪魔になるのわかってるのに人目につくところに嘘かかなくていいじゃん
ソフト作って公開しろよ
それがアウトプットだぞ?
ソフト作って公開しろよ
それがアウトプットだぞ?
975デフォルトの名無しさん
2023/05/17(水) 16:31:04.07ID:B/0DMxvt アウトプットしたいからって検索の邪魔になるのわかってるのに人目につくところに嘘かかなくていいじゃん
ソフト作って公開しろよ
それがアウトプットだぞ?
ソフト作って公開しろよ
それがアウトプットだぞ?
976デフォルトの名無しさん
2023/05/17(水) 17:30:46.73ID:sM9bkKWP いいか、ソフトを作ってないやつは
何もアウトプットしてないってことだ
無能ってことだぞ
何もアウトプットしてないってことだ
無能ってことだぞ
977デフォルトの名無しさん
2023/05/17(水) 17:33:33.85ID:vk1F6Or9 当初に比べるとQiitaの投稿の質が明らかに落ちた件について
ポエム
ポエム
978デフォルトの名無しさん
2023/05/17(水) 17:45:20.54ID:vk1F6Or9 エンジニアの定義を拡大したのが敗因では?
979デフォルトの名無しさん
2023/05/18(木) 02:43:33.89ID:rMwB1YGI 【Python】ヴィジュネル暗号の実装
https://qiita.com/Takuya__/items/7acd17ef8a1a7927b45b
表題に「〜実装」とあって、プロフィールに
> 日々勉強したことについて投稿していきます。
とある割に
コーディングインタビュー解説!ヴィジュネル暗号を実装せよ!
https://www.youtube.com/watch?v=TerB0GHcALY
コード丸写しじゃね?これで勉強してるつもりなんだろうか?つか丸写しの記事を公開する意味がわからん。
指摘されてるけどgenerate_key()はセンスないよなあ。シリコンバレー現役エンジニア程度低杉ワロタw
https://qiita.com/Takuya__/items/7acd17ef8a1a7927b45b
表題に「〜実装」とあって、プロフィールに
> 日々勉強したことについて投稿していきます。
とある割に
コーディングインタビュー解説!ヴィジュネル暗号を実装せよ!
https://www.youtube.com/watch?v=TerB0GHcALY
コード丸写しじゃね?これで勉強してるつもりなんだろうか?つか丸写しの記事を公開する意味がわからん。
指摘されてるけどgenerate_key()はセンスないよなあ。シリコンバレー現役エンジニア程度低杉ワロタw
980デフォルトの名無しさん
2023/05/19(金) 00:42:27.17ID:0xDLMmrn https://qiita.com/Takuya__
47も記事投稿してて、ひとつも記事に「いいね」ついてないのスゴいなw
つか記事で扱ってる言語がPython、JavaScript、Swift、dart、ShellScript、Solidity、TypeScript?
やってることがブロックチェーン、機械学習、アルゴリズムの勉強、AWS認定試験、Unity?
環境はVScode、Xcode、Emacsなんでもありか。
こんな記事を初投稿から2か月も経たないうちに投稿してるんだもんなあ、どんな人物像だよって話だわw
記事のケツにリンクしてる動画への誘導目的隠してないよなw
フォロー中のorganization?
https://qiita.com/organizations/datafluct
うさんくせえなあもう。
47も記事投稿してて、ひとつも記事に「いいね」ついてないのスゴいなw
つか記事で扱ってる言語がPython、JavaScript、Swift、dart、ShellScript、Solidity、TypeScript?
やってることがブロックチェーン、機械学習、アルゴリズムの勉強、AWS認定試験、Unity?
環境はVScode、Xcode、Emacsなんでもありか。
こんな記事を初投稿から2か月も経たないうちに投稿してるんだもんなあ、どんな人物像だよって話だわw
記事のケツにリンクしてる動画への誘導目的隠してないよなw
フォロー中のorganization?
https://qiita.com/organizations/datafluct
うさんくせえなあもう。
981デフォルトの名無しさん
2023/05/19(金) 17:13:57.58ID:9mv2Wle2 >>980
本当に自分用のメモ記事でしかなくて初心者向けなのに言葉足らずで読む人のことを考えてないからスルーされてるんだと思うぞ
フィボナッチの記事の本文にキャッシュと書いてあるがコードはmemorizedになってる
memorizedじゃなくmemoizedなんだよなあ
メモ化と言う日本語を書けば多少はいいねが入ると思う
コミュカの問題だね
本当に自分用のメモ記事でしかなくて初心者向けなのに言葉足らずで読む人のことを考えてないからスルーされてるんだと思うぞ
フィボナッチの記事の本文にキャッシュと書いてあるがコードはmemorizedになってる
memorizedじゃなくmemoizedなんだよなあ
メモ化と言う日本語を書けば多少はいいねが入ると思う
コミュカの問題だね
982デフォルトの名無しさん
2023/05/19(金) 23:30:58.32ID:ByGhDJDQ983デフォルトの名無しさん
2023/05/20(土) 15:17:07.23ID:ZAhPUN+M フィボナッチ数の記事みたけど、
・「キャッシュの使い方」が使い方の例になってない
・記事に載ってるコードのセミコロンの付け方がマチマチ
・fibonacciMod2()は引数に0与えると1返すバグ
理解が及んでない感じ。動画みて勉強したつもりの人ってこんなかな。
・「キャッシュの使い方」が使い方の例になってない
・記事に載ってるコードのセミコロンの付け方がマチマチ
・fibonacciMod2()は引数に0与えると1返すバグ
理解が及んでない感じ。動画みて勉強したつもりの人ってこんなかな。
984デフォルトの名無しさん
2023/05/21(日) 13:22:04.51ID:a2Z8mQfc C言語を勉強し初めた君へ。(作成途中)
https://qiita.com/Yu_unI1/items/9f66756f9efd871c92bb
(キャッシュ)
https://webcache.googleusercontent.com/search?q=cache:oXi2Ts7xF_UJ:https://qiita.com/Yu_unI1/items/9f66756f9efd871c92bb
> 先ほど作った変数に対してそれぞれ値を割当ててみましょう。
> #include <stdio.h>
> int main(void){
> // int型の変数 numberを宣言
> int number = 3;
>
> //chat型の変数stringを宣言
> char string = "Hello C lang";
>
> // float型の変数decimalを宣言
> float decimal = "3.14";
> }
> ここで見てほしいのは、数宣言で決めたデータ型と 割り当てられる値(=の右辺) のデータ型が一致しているという点です。
number以外一致してないよね。
char型でstring、float型でdecimalって変数名もすげえな。
https://qiita.com/Yu_unI1/items/9f66756f9efd871c92bb
(キャッシュ)
https://webcache.googleusercontent.com/search?q=cache:oXi2Ts7xF_UJ:https://qiita.com/Yu_unI1/items/9f66756f9efd871c92bb
> 先ほど作った変数に対してそれぞれ値を割当ててみましょう。
> #include <stdio.h>
> int main(void){
> // int型の変数 numberを宣言
> int number = 3;
>
> //chat型の変数stringを宣言
> char string = "Hello C lang";
>
> // float型の変数decimalを宣言
> float decimal = "3.14";
> }
> ここで見てほしいのは、数宣言で決めたデータ型と 割り当てられる値(=の右辺) のデータ型が一致しているという点です。
number以外一致してないよね。
char型でstring、float型でdecimalって変数名もすげえな。
985デフォルトの名無しさん
2023/05/21(日) 13:22:27.22ID:a2Z8mQfc > エラーが出る例
> #include <stdio.h>
> int main(void){
>
> int number;
> number = "Hello"
> }
> これはint(整数)型の変数に対して"Hello"というchar型の値を代入しているためエラーが出ます。
いや、エラーが出るのは"Hello"の後ろにセミコロンが抜けてるからでしょ。自分で貼ってるpaizaのエラーメッセージ見てないのかな?
https://paiza.io/projects/u8ovfCHfAYvlcFrSDDZo6Q
> Main.c:5:21: error: expected ';' after expression
> number = "Hello"
> ^
> ;
なぜこういうレベルの人が初心者向けに記事を書こうと思ってしまったのか?
> #include <stdio.h>
> int main(void){
>
> int number;
> number = "Hello"
> }
> これはint(整数)型の変数に対して"Hello"というchar型の値を代入しているためエラーが出ます。
いや、エラーが出るのは"Hello"の後ろにセミコロンが抜けてるからでしょ。自分で貼ってるpaizaのエラーメッセージ見てないのかな?
https://paiza.io/projects/u8ovfCHfAYvlcFrSDDZo6Q
> Main.c:5:21: error: expected ';' after expression
> number = "Hello"
> ^
> ;
なぜこういうレベルの人が初心者向けに記事を書こうと思ってしまったのか?
986デフォルトの名無しさん
2023/05/21(日) 13:33:25.46ID:RWm0btE5 なぜって聞くのが?なんだが
> 動機の言語化か......余り好きじゃないしな しかし案外...いや やはりというべきか 自分を掴むカギはそこにあるか
人間の動機ってChatGPTと一緒でなぜそれを生成したか説明できない
ChatGPTがどうやって動いてるか知ってる?
> 動機の言語化か......余り好きじゃないしな しかし案外...いや やはりというべきか 自分を掴むカギはそこにあるか
人間の動機ってChatGPTと一緒でなぜそれを生成したか説明できない
ChatGPTがどうやって動いてるか知ってる?
987デフォルトの名無しさん
2023/05/21(日) 13:37:31.33ID:RWm0btE5 ニューラルネットワークとは、人間の脳の神経回路の構造を数学的に表現する手法
人間の脳の神経回路をプログラミングしたものがChatGPT
人間の脳の神経回路をプログラミングしたものがChatGPT
988デフォルトの名無しさん
2023/05/21(日) 13:55:22.42ID:RWm0btE5 シグモイド関数は微分できるからバックプロパゲーションで入出力の誤差を最小化できる
989デフォルトの名無しさん
2023/05/21(日) 14:54:33.71ID:zYRfgpe2 ここのスレ民の人間力も落ちたもんだな
昔だったら、学生の書いた記事は若気の至りと考えて多少の誤りは大目に見たもんだが
昔だったら、学生の書いた記事は若気の至りと考えて多少の誤りは大目に見たもんだが
990デフォルトの名無しさん
2023/05/21(日) 16:39:23.57ID:M77oEyAg > この記事は「大学の授業でC言語やってるけどさっぱりわからん!!」って人のための記事です。
> なので、C言語の深いところの解説は行いませんし、難しい部分は簡略化して説明します。
キータの伝統芸能。クソ初心者がクソ初心者のためにクソ記事書く。
あー美しいな。あー人類のためになるな。
>>984
> char型でstring、float型でdecimalって変数名もすげえな。
これ読んだプログラマの気を狂わそうという試みかもしれん。
目の前に筆者がいて、手元に棒があったら真顔で三発殴ってる。
> なので、C言語の深いところの解説は行いませんし、難しい部分は簡略化して説明します。
キータの伝統芸能。クソ初心者がクソ初心者のためにクソ記事書く。
あー美しいな。あー人類のためになるな。
>>984
> char型でstring、float型でdecimalって変数名もすげえな。
これ読んだプログラマの気を狂わそうという試みかもしれん。
目の前に筆者がいて、手元に棒があったら真顔で三発殴ってる。
991デフォルトの名無しさん
2023/05/21(日) 17:43:33.81ID:3P5Jt8nu992デフォルトの名無しさん
2023/05/22(月) 01:27:00.41ID:iQ56BYB7 このヤバさは 今後必要になるプログラミング言語 と同じ匂いを感じる
993デフォルトの名無しさん
2023/05/23(火) 21:49:49.90ID:J+oIkfnD 同じ人の別の記事
ガチ初心者に向けての辞書
https://qiita.com/Yu_unI1/items/19081e33bdcc3b7bfff6
(キャッシュ)
https://webcache.googleusercontent.com/search?q=cache:z2z3oaB_EFAJ:https://qiita.com/Yu_unI1/items/19081e33bdcc3b7bfff6
書いては消してを繰り返してるのがワケわからん
ガチ初心者に向けての辞書
https://qiita.com/Yu_unI1/items/19081e33bdcc3b7bfff6
(キャッシュ)
https://webcache.googleusercontent.com/search?q=cache:z2z3oaB_EFAJ:https://qiita.com/Yu_unI1/items/19081e33bdcc3b7bfff6
書いては消してを繰り返してるのがワケわからん
994デフォルトの名無しさん
2023/05/23(火) 23:07:25.82ID:IuK7iep/ 大学出てさらにパソコンスクール通ってんのかよ
995デフォルトの名無しさん
2023/05/24(水) 08:15:51.31ID:N2HDf5vG ブログでやれ
996デフォルトの名無しさん
2023/05/25(木) 13:17:53.82ID:gF2jP9e4 市川猿之助 なんJ
997デフォルトの名無しさん
2023/05/25(木) 13:19:27.02ID:gF2jP9e4 !?
998デフォルトの名無しさん
2023/05/25(木) 13:19:50.86ID:gF2jP9e4 おいどん!?
999デフォルトの名無しさん
2023/05/25(木) 13:20:08.31ID:gF2jP9e4 なかったので
1000デフォルトの名無しさん
2023/05/25(木) 13:20:24.42ID:gF2jP9e4 終わりやね
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 303日 13時間 0分 14秒
新しいスレッドを立ててください。
life time: 303日 13時間 0分 14秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 日本損失1.7兆円に修正 中国渡航自粛の影響試算 [蚤の市★]
- NY円、一時1ユーロ=180円台まで下落…1999年のユーロ導入以来初 [蚤の市★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【実況】博衣こよりのえちえち朝こよ🧪 ★2
- 【実況】博衣こよりのえちえち朝こよ🧪
- カカロット、腰痛い
- 結局松本人志ノーダメージじゃん
- 【!?】高市早苗「靖国神社電撃参拝プラン」浮上!これもう戦争だろ… [481941988]
- 今朝も阿佐ヶ谷に住みたくて咽び泣いてる😭
