2017年4月27日のブックマーク (7件)

  • Go言語のリアルタイムGC 理論と実践 | POSTD

    (編注:誤訳、意味の分かりづらい訳を修正しました。リクエストありがとうございました。) 毎日、Pusherは数十億のメッセージをリアルタイム、つまり送り元から宛先まで100ms未満で送信しています。どのようにしてそれを可能にしているのでしょうか。重要となる要因はGoの低レイテンシのガベージコレクタです。 ガベージコレクタはプログラムを一時停止させるものであり、リアルタイムシステムの悩みの種です。そのため、新しいメッセージバスを設計する際には慎重に言語を選びました。Goは 低レイテンシを強調している ものの、私たちは懐疑的でした。「当にGoを使えば実現できるのか? もしできるならどうやって?」 このブログ記事ではGoのガベージコレクタを、どのように機能し(トリコロールアルゴリズム)、なぜ機能し(こんなに短いGCによる一時停止時間の実現)、そして何よりも、それが機能するのかどうか(GCによる

    Go言語のリアルタイムGC 理論と実践 | POSTD
  • 昔の話だけど、後に夫になる人と付き合いだしたとき、はじめて一緒に見た..

    昔の話だけど、後に夫になる人と付き合いだしたとき、はじめて一緒に見た映画は彼のチョイスで「マトリックス リローデッド」だった。私は前作の話もうろ覚えだったこともあり、さっぱり面白くなかったのだけど、彼はあれが良かっただとかあのシーンはなんたらの映画のオマージュでこれこれな意味だろうとか、とにかく楽しげに感想を話していた。 こんなにつまんないものを楽しめるとは大した人だなと感心して、一緒にいたらこれからも楽しいかもなとトキメいたのをよく覚えている。 それから10年以上たって、結婚して子供も産まれた最近、BSでマトリックス一挙放送というのがあったので、確か好きだったよなと思い録画しといてあげた。 子供が寝たあとヘッドホンで映画を見るのが我が家の定番だが、夫は久々のマトリックスを見ながら「やっぱ二作目はいまいちだなあ」などというので、子供が寝てることも忘れて、はぁ!?と声を出して驚いてしまった。

    昔の話だけど、後に夫になる人と付き合いだしたとき、はじめて一緒に見た..
    chikoshoot
    chikoshoot 2017/04/27
    ( ಠωಠ)…。
  • 人工子宮「Biobag」で羊の胎児を育てることに成功

    巨大なジップロックのような人工子宮を使って羊の胎児を育てることに成功したと発表がありました。この技術は、いずれは人間の胎児での使用を目的としているとのこと。 An extra-uterine system to physiologically support the extreme premature lamb : Nature Communications https://www.nature.com/articles/ncomms15112 An artificial womb successfully grew baby sheep — and humans could be next - The Verge https://www.theverge.com/2017/4/25/15421734/artificial-womb-fetus-biobag-uterus-lamb-she

    人工子宮「Biobag」で羊の胎児を育てることに成功
    chikoshoot
    chikoshoot 2017/04/27
    狼に育てられた少女に会える日もきっと遠くないな。
  • マストドンが北米の歴史を書き換える?

    米カリフォルニア州サンディエゴで25年前に発掘されたマストドンの化石によって、北米の歴史が書き換えられるかもしれない。 英科学誌Natureで4月27日に掲載された論文「A 130,000-year-old archaeological site in southern California, USA」によれば、南カリフォルニアのマストドン発掘現場が人類拡散の歴史を塗り替えることが明らかになったという。 その証拠となるのが1992年にサンディエゴ近郊の建設現場で発見されたマストドンの化石だ。このマストドンはサンディエゴ自然史博物館に所属する発見者、リチャード・セルッティ氏にちなんでセルッティ・マストドンと呼ばれている。 骨の破片を再構成するのに22年を要したが、考古学者たちは奇妙なことに気づいた。ピースがうまくはまらなかったり、破損していたりするものが多かったのだ。セルッティ氏はそこに人類

    マストドンが北米の歴史を書き換える?
    chikoshoot
    chikoshoot 2017/04/27
    これのどこがITの記事なのか説明してください!!
  • 【画像】1950年代の日本人が楽しそう : 哲学ニュースnwk

    2017年04月26日08:00 【画像】1950年代の日人が楽しそう Tweet 1: オリンピック予選スラム(dion軍)@\(^o^)/ [IT] 2017/04/25(火) 22:44:22.55 ID:4xY1eBOB0 BE:479913954-2BP(1931) 2ch怖い話を貼るスレ http://blog.livedoor.jp/nwknews/archives/4943872.html 4: キャプチュード(dion軍)@\(^o^)/ [ニダ] 2017/04/25(火) 22:47:31.21 ID:EX/4G0tK0 色鮮やかすぎでびびった 5: ボ ラギノール(静岡県)@\(^o^)/ [PT] 2017/04/25(火) 22:47:31.46 ID:X0U6H0d60 写真がめちゃめちゃ綺麗だな 6: フェイスロック(大阪府)@\(^o^)/ [ニダ]

    【画像】1950年代の日本人が楽しそう : 哲学ニュースnwk
    chikoshoot
    chikoshoot 2017/04/27
    キレイなベトナムみたい。
  • オリラジ中田、転売撲滅の画期的システム発表! : オリエンタルラジオ 中田 公式ブログ

    転売屋撲滅宣言は多くの反響を呼んだ。 その中に 「高額転売しても買う客がいるということは値段の初期設定が間違ってるだけ」 「経済学的には需要と供給のバランスを転売屋が整えてるだけ」 「主催者はチケットを売り切ってるし、客はライブ見るためなら高い金払うし、何が問題なの?」 という意見も多くあることに驚いた。 転売を許さないお客さんと、転売を容認するお客さんの対談という記事も読み応えがあった。 ■転売問題とはどのような構図になっているのか考えた この問題はいわゆる「経済学的な需給バランスによる価格決定問題」と決定的に異なるところがあると思う。それは(販売者)と(購入者)という2つのプレーヤーだけの話ではないところだ。 販売者は(主催者)と(出演者)に分かれる。すなわち事務所とアーティスト。 購入者は(来場者)と(転売者)に分かれる。すなわちファンと転売屋。 4つのプレーヤーが関係する問題なのだ

    オリラジ中田、転売撲滅の画期的システム発表! : オリエンタルラジオ 中田 公式ブログ
  • Go言語と並列処理

    Go言語の特徴として挙げられる機能の1つに、「並列処理を書くのが簡単」というものがあります。 そこで今回は、Goにおける並列処理の機能を紹介してから、そもそも現代のコンピューターでどのようにして並列処理が実現されているのかをとりあげます。 複数の仕事を同時に行うとは? 複数の仕事を行うことを表す言葉には並行と並列の2つがありますが、これらには次のような区別があります。 並行処理(Concurrent) 並行(Concurrent): CPU数・コア数の限界を超えて複数の仕事を同時に行うこと ほんの少し前まで、コンピューターに搭載されているCPUはコア数が1つしかないものが普通でした。 そのような、今ではもう絶滅危惧種になりつつあるシングルコアのコンピューターであっても、インターネットを見ながらWordとExcelを立ち上げてレポートを書けます。 この場合に大事になるのが並行(Concurr

    Go言語と並列処理