タグ

ブックマーク / www.drk7.jp (7)

  • [_11_Install] intel compiler で Apache が 400% 高速化

    「無料で30%のパフォーマンスUP!! - intel compiler」でも書いた intel compiler ですが、apache1.3.33 + mod_perl 1.29 を再構築してみました。apache bench で速度を測ってみたら、ナント 400% も高速化していました。?( ̄□ ̄;)ナント!! 当かぁ??と思って数回試してみましたが、結果は同じでした。スゴイ! 以下、インストールメモとapache bench のログです。 mv /usr/bin/gcc /usr/bin/gcc.bk ln -s /opt/intel_cc_80/bin/icc /usr/bin/gcc mkdir /usr/local/src/icc cd /usr/local/src/icc wget http://www.meisei-u.ac.jp/mirror/apache/dist/h

  • セッション管理に向いているデータベースは MySQL ? Oracle ?

    Catalyst-Plugin-Session-Store-DBIC とか検証してます。で前から気になってはいたのですが、Perl 界ではセッション管理するモジュールといえばほぼ全て MySQL が前提っぽい作りになってると思います。でも業務で使っているデータベースは Oracle でして、う〜ん・・・どうすっべかなぁ〜と思ってました。 で、試しに Oracle でセッション管理するためのテーブルをつくってみました。Oracle は VACHAR2 型とかは 4000 文字までしか扱えないので、セッションデータとして使うにはちょっと物足りないデータ型。CLOB 型を使えば解決できるんですが、DBI ベースにいろいろと指定してあげないとダメ。しかも多分遅い。遅いと推測していたから、今まで LOB や LONG 型はあえて使ってきませんでした。 session 格納に使うテーブルの構造はこんな

  • Amazon Search β3 公開 :: Drk7jp

    Amazon Search って何? ご自分のホームページ上に簡単な JavaScript リンクを貼り付けるだけで、自分のページの内容と関連する Amazon 内の商品を検索して、自分のアフィリエイトとして商品表示することができるサービスです。最近流行のマッチング広告の技術を応用して、 Amazonアフィリエイトを完全に自動化してくれます。 サービスは、Amazon アソシエイト・プログラムをご利用の方なら誰でも無料にお使い頂くことができます。 もちろんご自分のアソシエイト ID をお使い頂けますので、収入はご自分のものになります。導入支援ツールも用意致しましたので、とても簡単に導入できると思います。 実際アフィリエイトを始めたは良いけど、毎回記事と関連するアフィリエイトとして紹介するのは、それなりに労力を要します。もぉメンドウ!と言う方に是非お使い頂きたいと思います。 家の

  • XML2JSON + 占いRSS で JavaScript 占いプラグイン

    Blog初!? 占いランキング プラグイン 公開」で長らく占いプラグインを配布してきたのですが、ユーザさんからの指摘で、2005年の2月末日でライブドアの占い RSSランキング RSS の配信が終了していたことに気がつきました。 約1年以上も気がつかないまま、自分のサイトのTOPにも過去のランキングを表示し続けていました。なんとも、如何に自分のサイトすらちゃんと見ていないかがバレバレですね・・・(苦笑 09.08.27追記 → いつの間にか livedoor の占い RSS そのものが配信停止していたので MSN に切替ました。 と言うことで、占いランキングの情報が無くなってしまったので、現在配信されている日の占いを表示するプラグインに変更してみました。どうせなので、Movable Type 以外の方もお使い頂けるように JavaScript 形式に変更してみました。占い好きな方は

  • あなたの作ったメール配信システムはエラーメール処理をしていますか?

    今回はメルマガ等やメーリングリストのように大量のメールを配信するためのメール配信システムを自前で開発している方向けの情報(備忘録?)です。 大量のメールを配信する場合、配信できなかったエラーメールを適切に処理することが重要です。たとえば、 なんて感じです。適切なエラーメール処理なくば、知らず知らずのうちに SPAMer と同じようなメール配信をしていることになってしまうのです。かく言う僕の作ったメール配信システムも、それほどエラーメール処理を厳密に行っているわけではなく、何とかしないとなぁ〜と思っている今日この頃で、ちまちま資料を集め始めて仕様検討している次第です。

  • イケてないプログラム(使えない成果物)に見られる3つの共通点

    クイックソートの話で書いたとおり、相変わらず Excel - VBA と格闘する日々が続いております・・・orz 「大企業にありがちな問題。委託開発の甘い罠・・・」でも書いたとおり、今まで外注して作ったソフトウェアってほぼ 100% の確率でイケていないものが完成してます。年末に納品されたソフトウェアのできも酷いの何のって・・・ さて、いままで見てきたイケてないプログラムのダメソースに共通して言えることが3点ありまして、 DRY ( Don’t Repeat Yourself ) でない。同じもしくは似たソースのコピペが至る所に散在する。 ロジックに無駄が多すぎ。行き当たりばったりで作った感、満点。 アルゴリズム知らなさすぎ。馬鹿ループ処理で時間かかりすぎ。 のいずれか、もしくは全部が当てはまります。大抵は全部ですね。こういったソースが納品されると、センス無いなぁ〜と思っちゃうわけ。こうい

  • セキュリティレベルの高いサイトを構築する 22 カ条 :: Drk7jp:

    最近、何処の会社でもセキュリティに関してうるさく言われているかと思います。自分としても今まで気を遣ってきていたつもりではあります。しかしながら、 なぜSSL利用をケチるのか:IT Pro SSLを入力画面から使用しないのはそろそろ「脆弱性」と判断してしまってよいころかも 安全なWebサイト設計の注意点 を読んでみて、お恥ずかしい限りですが勘違いしていた部分もありました。実際、Amazon とか Yahoo! のログイン画面を見ても、デフォルトが http によるアクセスになっていたりして、メジャーどころでも最新の注意が払われている訳ではないのだなぁ〜と思ったり・・・。当は全ページ SSL が理想とは知りつつも、SSL の処理負荷の高さ故に、ついついケチったページ遷移にしまうからなのでしょう。。。自分含めて。 自分への情報もかねて、上記ページに記載されている、31箇条の鉄則と最近の事情を加

  • 1