タグ

ブックマーク / iandeth.dyndns.org (3)

  • XML::Simple は遅い説における意外な落とし穴 (iandeth.)

    「XML::Simpleは処理速度が遅い」説といえばNDO::Weblogさんの記事 Perl で XML の処理はどれが速いかベンチ がすぐに思い浮かびます。初見した時はずいぶん感心した覚えがあり、以来、業務で XML::Simple を使う事に多少なりとも躊躇するようになったものです。そんな中、現在仕事で XML parsing with Perl な案件を受け、CPANにUPされている様々な XML 解析系モジュールの処理速度を計測しているのですが、その際気付いた、XML::Simple の意外な落とし穴についてまとめてみました。 目次: まとめ デフォルトで呼ばれるXML::SAXパーサーの確認方法 ベンチマーク比較 関連情報 まとめ だらだら説明するのもナンなので、いきなり結論から。XML::Simple は、デフォルトの状態だと XML::SAX がインストールされている場合、

    Wacky
    Wacky 2005/12/03
    XML::SAX::PurePerl 利用の XML::Simple だと速度は激遅になるけれど、パーサー指定を 'XML::Parser' と明示した際の XML::Simple ならばそれなりに高速動作する
  • iandeth. - MySQL 4.1 日本語環境での使用時の注意点/関連情報まとめ

    MySQL version 4.1 において、日語キャラクタセット(およびその他マルチバイトキャラクタセット)での使用を前提としてしたセットアップ/環境構築を行う際に知っておくべき情報や、知っておくと「なんでそんな挙動?うきぃ!」と錯乱せずに済むかもしれない情報などなどをまとめてみました。 ※情報源/参照サイト&文献 日MySQLユーザ会FAQページ (Wiki) →有用情報満載のサイトです。4.0からの移行時の注意点等の情報も有。お勧め♪ MySQL.com の MySQL Documentation 実践MySQL4 - MySQL4の標準機能を活用した開発とその応用 - 村上 毅、他共著 1) MySQLサーバとクライアントでそれぞれ異なるキャラクタセット (文字コード) を設定可能 以前までのバージョンではクライアント側のキャラクタセットは自動的にサーバと同じものが設定されてい

    Wacky
    Wacky 2005/11/26
  • 現状のWEBと次世代WEB (web2.0) の比較、およびコンテンツプロバイダ系企業の事業移行提案

    うちの事業部長のオジサマに提出する為に、先日作成したプレゼンテーション資料を、折角なのでここでもさらしてみます。お題が「技術的な観点から見た、我が社の今後のビジネス展望について適当に語ってみて」だったので、hacker な人達の間でいう web2.0 をテーマに、出来るだけつたわりやすい、噛み砕いた表現でまとめてみました。web2.0 といっても、僕自身、語れるほど造詣が深いわけでも無いので、あくまでも僕の想像する「次世代のWEB」について、日々感じていた事を主観的な視点で OUTPUT してみた次第です。 プレゼン資料を開く(PowerPoint) プレゼン資料の大雑把な内容はこんな感じ: 概要 次世代のWEBはこんな感じになるんじゃない?なったらいいな。 コンテンツプロバイダ系企業はWEBの変化に伴って発想の転換が必要かもよ? 例えばこんな感じの方向性とか良いのでは? - 3つの提案

    Wacky
    Wacky 2005/09/18
    PPTのデザインがカッコイイ。
  • 1