ねぎ嫌い

思いついたことをてきとうに。

2017-07-11 Taking Control of All .io Domains With a Targeted Registration

原文:thehackerblog.com

.ioドメインのTop Level Domainが購入出来てしまった話。
ドメインには有効期限があって、それが切れてしまったTop Level Domainが購入できてしまい、
DNSへの攻撃に対するセキュリティリスクが大いにあった。

2017-07-10 24-core CPU and I can’t move my mouse

原文:

24-core CPU and I can’t move my mouserandomascii.wordpress.com

24コアのCPUを積んだPCを使用しているにも関わらず、マウスが動かせなくなるくらいハングすることがあったときの話。

調査したところ、プロセスの生成や破壊に伴うシステムのウェイトタイムがあり、Windows10でかつコアが多い場合無視できないものになる。
もう少し具体的に言うと、NtGdiCloseProcessによってプロセスの破壊を行うが、このプロセスがマウスの動きをロックする。

アムダールの法則にある通り、並列化をすすめると最終的なボトルネックは並列化できない部分にあり、
このプロセスのシャットダウンがWindows10の場合ボトルネックにあたっていた。

2017-07-09 Counterintuitive problem: People in a room keep giving dollars to random others

原文:www.decisionsciencenews.com

1つの部屋に100ドルずつ持った100人の人がいるとして、毎秒自分以外の誰かランダムな1人に1ドル上げるとする。
時間の経過とともに、お金はどのように分配されるだろうか、という話。

直ぐに「多少の誤差はあるが概ね均等に割り振られる」と考えるが、リンク先の動画の通り偏りが生まれる。

2017-07-08 What Is Ethereum?

原文:whatthefuckisethereum.com

Ethereumという分散コンピューティングプラットフォームについての話。

Solidityという言語を用いてEthereumのネットワーク上に実行可能なプログラムを作成することが出来る。
このプログラムを実行するためにEtherという仮想通貨を用いる。

このEtherという仮想通貨に対して投機・投資するといいことあるよ的な記事

2017-07-07 Wildcard Certificates Coming January 2018

原文:letsencrypt.org

Let’s Encryptが2018年1月からワイルドカード証明書を発行する、という話。

Let’s Entryptは無料で証明書の発行をしてくれるサービス。
また、ワイルドカード証明書は全てのサブドメインに対して1つづつ証明書を発行する必要がなくなるもの。
(*.example.comに対して証明書を発行するためa.example.comやb.example.comにいちいち発行する必要がなくなる)