タグ

ブックマーク / cpplover.blogspot.com (9)

  • 全プログラマーが知るべきレイテンシー数

    Latency numbers every programmer should know — Gist L1キャッシュ参照 0.5ナノ秒 分岐予測失敗 5ナノ秒 L2キャッシュ参照 7ナノ秒 Mutexのロックとアンロック 25ナノ秒 メインメモリー参照 100ナノ秒 Zippy[Snappy]による1KBの圧縮 3,000ナノ秒 1Gbpsネットワーク越しに2KBを送信 20,000ナノ秒 メモリーから連続した1MBの領域の読み出し 250,000ナノ秒 同一データセンター内におけるラウンドトリップ 500,000ナノ秒 ディスクシーク 10,000,000ナノ秒 ディスクから連続した1MBの領域の読み出し 20,000,000ナノ秒 パケットを、カリフォルニア→オランダ→カリフォルニアと送る 150,000,000ナノ秒 Jeff Dean著(http://research.googl

    atsukanrock
    atsukanrock 2012/06/02
    参考になる!
  • oldnewthingネタを二つ

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    oldnewthingネタを二つ
    atsukanrock
    atsukanrock 2011/02/19
    へぇ~→ディレクトリーとは、ファイスシステム上に存在する物理的な位置を著す。フォルダはもっと高級な概念であり、コントロールパネルなどの仮想的な存在も含む。
  • Coding Horror: Googleに問題アリ

    Coding Horror: Trouble In the House of Google Coding Horrorで有名なJeff Atwoodが、スパムサイト問題に言及している。 Jeff AtwoodはStack Overflowの管理人である。Stack Overflowは、プログラマーのための質問箱を提供しているサービスである。質問と回答は、サイトのユーザーによって行われる。 2010年度のstackoverflow.comのトラフィック元 88.2%ものトラフィックが、たったひとつのソースからやってくるというとき、そのソース元に感じることは・・・「危険」である。この考えは、プレゼントされた馬の口をその場で確認して馬齢を調べたりするぐらいに(訳注:慣用句、Don't look a gift horse in the mouth)、失礼なことかもしれない。あるいは、取引先の悪口を

    atsukanrock
    atsukanrock 2011/01/05
    FacebookでGoogleに近いことができるの?→では次世代の検索は、アルゴリズム要素を弱め、ソーシャル要素を増やしたものになるのだろうか。
  • 寿命と所得の視覚化

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    寿命と所得の視覚化
  • 平方根のアルゴリズム

    平方根である。sqrtである。私の数学知識は非常に乏しく、かろうじて平方根の何たるかを解するばかりであるが、ふと、平方根を計算するアルゴリズムが知りたくなった。理由は、constexprなsqrtを実装してみたくなったからだ。 日語では、いい情報がWeb上に存在しないので、ここに書いておく次第。この説明は、私のように数学の知識を持たない人間にも理解できるはずである。 ここで使うのは、バビロニア人の方法(Babylonian method)と呼ばれている、歴史あるアルゴリズムである。この方法は、手動でも、プログラミングでも、非常に簡単に計算できる、大変便利で汎用的なアルゴリズムである。しかも、速度もそれほど遅くない。 √Sに対して、 任意の正の整数を初期値X0と定める(できるだけ平方根に近い値が望ましい) Xn+1を、Xnと S / Xnの平均値とする(平均値は相加平均で求める) 必要な精

    atsukanrock
    atsukanrock 2010/11/20
    僕にも理解できて嬉しかった!リンク先をいつか読みたい
  • プログラマーが読んで楽しめる本

    プログラマーが読んで楽しめるとは何か。最良のということになれば、これは、そのプログラマーの信仰する言語によって、異なるであろう。 例えば、C言語厨はK&Rとか言う古書を聖書と定めている。LISP信者は全員、SICPという魔法の経文を所有しており、毎日欠かさずに読経するそうである。また、各人が確実にSICPを読んだことを確認しあう意図なのであろう。LISP信者同士の挨拶は、"Have you read your SICP today?"である。C++信者にとっては、ISOの規格書が最良のだろう。コンパイラ屋は、銘の刻まれた剣と盾と鎧を装備した騎士が、ドラゴンと向かうあうを、座右に置いているらしい。これにはどういう言われがあるのか分からないが、たぶんゲームの攻略か何かであろう。 話がそれた。ここでは、プログラマーの宗教、もとい言語や専門分野に関わらず、一般に楽しめるを紹介する。

  • pixivreaderがすばらしい

    pixivreader - by edvakf in hatena これは便利だ。 しかし、こんなextensionを使わなければまともに見ることの出来ないPixivの悲しさよ。まあ、色々な都合があって(見かけ上のPVでも稼ぎたいんだろうか)、わざとああいう使いづらいデザインにしているのだろうが、何とも悲惨だ。 Pixivのデザインの悪さは、意図的なものである。例えば、連中は、広告をわざとNext/Prevの近くに配置することによって、誤クリックによるセコイ広告誘導を狙っている。もちろん、そんな広告は、遠慮無くAdBlockのフィルターを記述して消している。 私はあまり、広告の削除というのはやらないのだ。なぜならば、DOMツリーから該当の要素を見つけ、フィルターを書くには、いくらChromeがすばらしいDOM Inspectorを提供してくれているとはいえ、数分かかる。広告だけに正しくマッ

    atsukanrock
    atsukanrock 2010/10/01
    フィードは全文を含むべきである。←そうなんですか!ではそうします。
  • NINTENDO64は64だった!

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    NINTENDO64は64だった!
    atsukanrock
    atsukanrock 2010/09/28
    言わないところがカッコいい!
  • Google Readerで、全文配信していないフィードでも、無理やり全文読むextension

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

  • 1