タグ

2020年12月9日のブックマーク (2件)

  • 『マインクラフト』で「1日1個ブロックを置くだけ」のユーザーに、人々は目が離せない。とにかく完成しない家の行方 - AUTOMATON

    このプレイが始まったのは、11月12日のことである。なにもない平地にブロックがぽつりとある画像が投稿されたことにより、壮大な挑戦は始まった。添えられた文は「1日1ブロックだけ置いて、家を作る」。そう、毎日1個ずつブロックを置くことで、家を作ろうとしているのだ。開始当日に石ブロックがひとつ置かれ、次の日には石ブロックがひとつ積み上げられ、また次の日には石ブロックひとつが遠く離れた場所に置かれている。石が置かれていくさまにSNSユーザーは反応。開始から3日間の投稿で、合計3万以上のRTを獲得している。 していることは、当にブロックを置いているだけ。ある日は石ブロックが置かれ、ある日は木ブロックが置かれる。ただそれだけであるが、人々はこのブロック置きに熱狂しているのである。Twitterアカウントのフォロワーは37万人以上。あまりのファンの多さに、Discordにて専用コミュニティが生まれる始

    『マインクラフト』で「1日1個ブロックを置くだけ」のユーザーに、人々は目が離せない。とにかく完成しない家の行方 - AUTOMATON
    flyeagle
    flyeagle 2020/12/09
  • 2で割ることと3で割ること - Qiita

    この記事でお題にするのはCPUレジスタ上の整数除算です。以下、単に除算とも書きます。 除算は非常に高コストな演算なため、コンパイラは最適化によって、できるだけ整数除算を別の計算に置き換えようとします。 最適化ができる場合の一つとして、割る数が定数である場合があります。頭のいいコンパイラは、除算を乗算とビットシフト等を駆使した演算に置き換えます。この記事では、そういった最適化の背景にある理屈を部分的に解説します。 計算機環境としてはモダンなx86 CPUを仮定します。したがってレジスタは32/64ビットであり、負数は2の補数表現になっています。ある程度は他の命令セットでも通用する話になっているかもしれません。 そもそも整数の除算とは プログラミングにおける整数の除算の定義について確認します。整数$n$を整数$d$で割るとき $$ n = q \times d + r $$ が成り立つように除

    2で割ることと3で割ること - Qiita
    flyeagle
    flyeagle 2020/12/09