タグ

2014年10月2日のブックマーク (8件)

  • sprintf を最大10倍以上高速化するプリプロセッサ「qrintf」を作った

    最近H2OというHTTPサーバを書いているのですが、プロファイルを取ってみるとsprintfが結構な時間をっていて不満に感じていました。実際、sprintfは数値や文字列をフォーマットするのに十徳ナイフ的に便利なので、HTTPサーバに限らず良く使われる(そしてCPU時間を消費しがちな)関数です。 では、sprintfを最適化すれば、様々なプログラムが より高速に動作するようになるのではないでしょうか。ということで作ったのが、qrintfです。 qrintfは、Cプリプロセッサのラッパーとしてソースコードに含まれるsprintfの呼出フォーマットを解析し、フォーマットにあわせたコードに書き換えることで、sprintfを高速化します。 たとえば、以下のようなIPv4アドレスを文字列化するコード片を sprintf( buf, "%d.%d.%d.%d", (addr >> 24) & 0xf

    t-tanaka
    t-tanaka 2014/10/02
    そうか引数の評価順序は不定扱いだから,これでもいいのか。
  • 死因 「損傷死」46人 「熱傷死」1人 NHKニュース

    長野県警察部は御嶽山の噴火で死亡が確認された47人の死因について、1人が噴火による熱風を吸い込んだことによる「熱傷死」で、ほかの46人はすべて、頭や首、背中などに噴石が直撃したことが原因とみられる「損傷死」だったと発表しました。

    t-tanaka
    t-tanaka 2014/10/02
    シェルター云々では,もうどうしようもない。火口付近で噴火に遭遇したら,運以外に助かる道はない。火山に登るというのはこういうことだと考えるしかない。
  • 安否不明者複数か あす以降捜索再開へ NHKニュース

    47人が死亡し戦後最悪の火山災害となった御嶽山の噴火で、自衛隊などの2日の捜索は雨のため途中で中止となりました。 警察などは登山グループの証言などから、当時山に登っていて今も安否が分からない人が複数いるとみて、3日以降、捜索を再開したいとしています。 御嶽山の噴火では1日までに47人の死亡が確認され、火砕流によって43人が犠牲になった平成3年の長崎県の雲仙普賢岳の噴火を上回り、火山災害としては戦後最悪の被害となりました。 今回の噴火で、死亡した47人全員の身元が2日までに判明しました。 死因について、警察は1人が噴火による熱風を吸い込んだ「熱傷死」で、ほかの46人はすべて頭や首、背中などに噴石が直撃したことが原因とみられる「損傷死」だったことを明らかにしました。 自衛隊と警察、消防は2日午前6時すぎから1000人余りの態勢で山頂付近の2つのエリアで捜索を再開しましたが、山頂付近で雨が降り出

    安否不明者複数か あす以降捜索再開へ NHKニュース
    t-tanaka
    t-tanaka 2014/10/02
    なんか,死者が60人を超えそうな・・・。
  • あなたは全部知っていますか?プログラミングの業界用語30選 | POSTD

    Stack Overflowは、私が学習に役立ててきた多くのオンライン・コミュニティと同じように、自然と厳しくなってきました。第一にこれは、自己防衛機能です。子どもが初めて学校や託児所に入ると広大な世界にさらされて、 髄膜炎菌症を発症 して日々くしゃみやせきを繰り返しながら成長するのと同じような免疫システムです。常に好ましいことだとは言い難いですが、生き残るためには必要なプロセスなのです。 2年前に投稿された、下記の質問のことを考えてみてください。 あなたが新しく作ったプログラミングの業界用語は何ですか? あなたが作り、あなたの周りで使われるようになった、プログラミングの用語は何ですか?(他の人が真似して使っているのを聞いた、など)あなた独自の言い方が、職場内でのみ使われていたり、インターネット上で幅広く普及していたりすることもあるでしょう。 独自のプログラミングの用語、単語、言い回しを太

    あなたは全部知っていますか?プログラミングの業界用語30選 | POSTD
    t-tanaka
    t-tanaka 2014/10/02
    Smurf Naming Conventionの例があるあるすぎて泣ける。
  • isNotSummer()よりisSummer()だよね | GuildWorks Blog

    isNotSummer()よりisSummer()だよね | GuildWorks Blog
    t-tanaka
    t-tanaka 2014/10/02
    isSummer()の実装がなんぼなんでもひどすぎる。!(a || b)は(!a && !b)なんだから,普通に書けばisNotSummer()と同じような実装になるだろ。
  • 『ラノベを馬鹿にしてるやつらは低学歴の馬鹿なのでは』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『ラノベを馬鹿にしてるやつらは低学歴の馬鹿なのでは』へのコメント
    t-tanaka
    t-tanaka 2014/10/02
    「増田自身が低学歴」というブコメが多いのが不思議。書き手の増田は無駄に学歴だけは高いはず。でないと,カフカや大江健三郎はでてもブッツァーティやベケットは出てこない。
  • はてな科学ブロガーのまとめ - アレ待チろまん

    2014-10-02 はてな科学ブロガーのまとめ ブログ 科学 はてなブロガーまとめを読んだ。このまとめに科学ブロガーが全く入ってなかったのでついまとめてしまった。反省はしている。 はてなブロガーまとめ(再) Tophatenarをベースに僕の独断と偏見に基づいて並べました。抜けてる有名人がいたら教えて下さい。 はてな科学ダイアラーid:NATROM ニセ科学批判で超有名。も出しているお医者さん。 NATROMの日記 id:scicom 病理医の榎木先生。 科学政策ニュースクリップ id:warbler アンチニセ科学のサイエンスライター。 warblerの日記 id:semi_colon 一世を風靡した超人気生物ブロガー。現在はブログ運営停止中。 過去の蝉コロン 蝉コロン id:active_galactic 宇宙とか物理とかやってる人。 Active Galactic : 11次元

    はてな科学ブロガーのまとめ - アレ待チろまん
    t-tanaka
    t-tanaka 2014/10/02
    itaさんがないとか。
  • ラノベを馬鹿にしてるやつらは低学歴の馬鹿なのでは

    東大生協やその他旧帝の生協でラノベが売れまくってることを知らないんだろうか。ラノベはいまや高学歴のたしなみなんだよ。というのもラノベはおもしろくて多読ができるため、ラノベを大量に読むひとは必然的に速読ができるようになって、そして国語の成績があがるわけ。 ラノベだからといって内容が極端に簡単で幼稚だというわけではなく、ちょっとキャラがアニメちっくなだけでストーリーはそこらの大衆文学と全然変わらない。むしろそこらへんのくだらない一般向けの大衆文学よりも上を行ってるものもたくさんある。アイディアとしてはラノベのネタは結構おもしろいことが多い。 もちろん『重力の虹』とか『失われた時を求めて』とか『アーダ』とか『特性のない男』を原書で楽しむような層から見ればラノベは簡単すぎてつまらないのだろうけれど、それをいってしまえばラノベだけじゃなくそのへんの小説すべてがくだらないわけでね。 ラノベを馬鹿にして

    ラノベを馬鹿にしてるやつらは低学歴の馬鹿なのでは
    t-tanaka
    t-tanaka 2014/10/02
    この文章の味・キモは前半の低学歴罵倒ではなく,後半にある久米田流の羅列芸だろ。なぜみんなその出来について論じない?/マイナー路線にこだわりすぎてグルーヴ感が足りない。マイナー率は3割くらいでいいです。