タグ

2017年11月2日のブックマーク (6件)

  • 「本が売れないのは図書館が本を貸すからだ」問題の立証をできる範囲でやる - 図書館学徒未満

    が売れないのは図書館をタダで貸すからだ」という主張がある。その反論も、先行する実証研究もいくつかあるけれど、いまいちこの主張の真偽を決定するには至らない。 図書館貸出冊数が書籍販売金額に与える影響の計量分析の一考察 「が売れぬのは図書館のせい」というニュースを見たのでデータを確かめてみました - CNET Japan どうして多くのひとが関心を持っているにも関わらず、この小学生が思いついたみたいな問題がちゃんと解決されないかというと、分解してみたら意外とややこしいからだ。 まず 「が売れないのは図書館を貸すからだ」 が真だとしたら、その対偶である 「図書館を貸さなければは売れる」 も真となる。多分、この主張をするひとたちが言いたいのはこっちだ。 (すみません確かに対偶じゃありませんでした。ややこしいので削除します。ご指摘ありがとうございました) この問題を検証するには

    「本が売れないのは図書館が本を貸すからだ」問題の立証をできる範囲でやる - 図書館学徒未満
    progrhyme
    progrhyme 2017/11/02
    歯切れが悪い感もあるけど、つまりはそういうことなのかな。
  • 「プログラミングの常識」を時々見直す必要性について|Rui Ueyama

    自分の中のプログラミングの常識というものは、ときどき現実のハードウェアに合わせて調節しないといけない。ハードウェアが進歩し続けているので、コンピュータで簡単にできることと相対的に難しいことのバランスが変化し続けているからだ。ここでは特にストレージにフォーカスして書こうと思う。 昔はメモリが相対的にとても貴重な資源だったので多くのプログラマがメモリを節約することに血道を上げていた。例えばWindowsの初期の頃に設計されたデータ構造には、メモリをバイト単位ででもいいから節約したいという意図の痕跡がいまでも多く見受けられる。DRAMの次に速い記憶装置はHDDだったので、メモリが足りなくなればHDDにデータを保存せざるを得ないのだが、DRAMとHDDのランダムアクセスの速度差は、机の上のの開いているページを見るのと、そのAmazonで注文して到着するのを待つのと同じくらいのスケールで違うの

    「プログラミングの常識」を時々見直す必要性について|Rui Ueyama
    progrhyme
    progrhyme 2017/11/02
    ストレージに対するアクセス速度の変化から
  • 分散データストリーミングプラットフォーム「Apache Kafka 1.0.0」リリース | OSDN Magazine

    分散ストリーミングプラットフォーム「Apache Kafka」開発チームは11月1日、「Apache Kafka 1.0.0」を発表した。企業での利用に向けた拡張性と信頼性の強化、性能の改善などが特徴となる。 Apache KafkaはScalaJavaで実装された分散ストリーミング処理のためのプラットフォーム。ビックデータ処理に使われることが多く、データのパブリッシュとサブスクライブ、データストリームの保存と処理といった機能を持つ。高スループットと低遅延、フォールト・トラレントを特徴とし、リアルタイムのデータフィードを処理できる。数千台のクライアントで構成される環境で毎秒数百メガバイド級のデータの読み込みと書き出しが可能としている。元々はLinkedInが開発し、2012年にApache Software Foundationに寄贈した。 1.0では、「exactly-once sem

    分散データストリーミングプラットフォーム「Apache Kafka 1.0.0」リリース | OSDN Magazine
    progrhyme
    progrhyme 2017/11/02
  • 【翻訳】"Factory Girl"が"Factory Bot"に変わった理由(と移行手順) - Qiita

    2017年10月に、Rubyのライブラリ(gem)である"Factory Girl"が"Factory Bot"に変わりました。 名前が変わった理由が以下のページに記載されていたので、翻訳してみます。 プロジェクト名の歴史 このライブラリはもともと2008年に"Factory Girl"という名前でリリースされました。 この名前を選んだ理由は書籍「デザインパターン」に載っていたファクトリメソッドパターンとオブジェクトの母(Object Mother)パターンに従っていたことと、ローリング・ストーンズに同じ名前の曲があったためです。 "Factory Girl"という名前はこのライブラリの存在を知った一部の開発者を混乱させました。また、不快で問題があるように感じる人々もいました。そのため、2017年10月に私たちはこのライブラリの名前を"Factory Bot"に変更しました。 (翻訳ここま

    【翻訳】"Factory Girl"が"Factory Bot"に変わった理由(と移行手順) - Qiita
    progrhyme
    progrhyme 2017/11/02
  • Google、ビデオ会議専用機「Hangouts Meet hardware」発表。4Kカメラ、タッチスクリーン操作、機械学習によりカメラが参加者を判別し自動でズームイン

    Googleはビデオ会議サービス「Hangouts Meet」に対応し、安価で高品質なビデオ会議を簡単に行うためのハードウェアセット「Hangouts Meet hardware」を発表しました。 「Hangouts Meet hardware」は、4Kカメラ、スピーカーマイク、タッチスクリーンコントローラ、ASUS Chromeboxの4つのコンポーネントから構成されています。 機械学習で映像から参加者を判別しズームに スピーカーマイクは残響音やバックグラウンドノイズをアクティブに取り除くように設計されており、明瞭な音声によるビデオ会議を実現。 コントローラはタッチで簡単に操作でき、スピーカーマイクは広い会議室に対応するため最大で5台までつなげて利用することも可能。 4Kカメラは1台で120度の角度をカバーするため、会議室のテーブルに並んだ参加者をまとめて撮影可能。機械学習によって参加者

    Google、ビデオ会議専用機「Hangouts Meet hardware」発表。4Kカメラ、タッチスクリーン操作、機械学習によりカメラが参加者を判別し自動でズームイン
    progrhyme
    progrhyme 2017/11/02
  • モノリシックなバージョン管理の利点 | POSTD

    以下は、私がよく交わす会話の一例です。 人物A:FacebookやGoogleは、巨大なモノリシックリポジトリ(モノレポ)を使っているんだってよ。 私:みたいだね。あれは当に便利だと思う。 人物A:僕に言わせれば最悪の愚行さ。全てのコードを単一のリポジトリに入れるのがヒドイ考えだと、FacebookやGoogleはなぜ思わないんだろうか。 私:FacebookやGoogleエンジニアたちも小さなリポジトリには精通しているだろうけど( 濱野純(Junio Hamano) 氏はGoogle勤務だし)、単一の大きなリポジトリの方が、きっと”ある理由”で好みなんだよ。 人物A:なるほどね。僕としては、まだちょっと違和感はあるけど、モノレポが使われる理由は分かったような気がするよ。 “ある理由”はかなり長いので、同じ会話を何度も繰り返さなくていいように、ここに書き留めておこうと思います。 シンプ

    モノリシックなバージョン管理の利点 | POSTD
    progrhyme
    progrhyme 2017/11/02