タグ

2011年10月26日のブックマーク (2件)

  • ソフトギア

    ギアが表現するもの、それは「技術」、「知恵」そして「人」。 株式会社ソフトギアはソフトウェア開発を通して、一人ひとりの才能を紡ぎ伝え、 「未来貢献」を目指します。 今後とも、お客様に喜んでご利用いただけるよう、 より良いサービスの提供に一層の努力を重ねてまいる所存でございます。 更なるお引き立てを賜りますようお願いを申し上げます。

    temmings
    temmings 2011/10/26
    Protocol Buffers 一部和訳
  • neue cc - .NET(C#)におけるシリアライザのパフォーマンス比較

    ちょっとしたログ解析(細々としたのを結合して全部で10万件ぐらい)に書き捨てコンソールアプリケーションを使って行っていたのですが(データ解析はC#でLinqでコリっと書くのが楽だと思うんです、出力するまでもなく色々な条件を書いておいてデバッガで確認とか出来るし)、実行の度に毎回読んでパースして整形して、などの初期化に時間がかかってどうにも宜しくない。そこで、データ丸ごとシリアライズしてしまえばいいんじゃね?と思い至り、とりあえずそれならバイナリが速いだろうとBinaryFormatterを使ってみたら異常に時間がかかってあらあら……。 というしょうもない用途から始まっているので状況としては非現実的な感じではありますが、標準/非標準問わず.NET上で実装されている各シリアライザで、割と巨大なオブジェクトをシリアライズ/デシリアライズした時間を計測しました。そんなヘンテコな状況のパフォーマンス

    temmings
    temmings 2011/10/26
    C# におけるシリアライザ性能比較。2010/5 のものだけど。