タグ

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

  • さくら VPS に dkim-milter をインストールして DKIM 対応する

    2008 年に個人的にホットな話題として、迷惑メール判定されないための回避テクニックについて解説してきました。当初の思惑として、OP25B(Outbound Port25 Blocking)→ SPF(Sender Policy Framework) → DomainKeys とエントリは続く予定だったのですが力尽きて SPF 止まりとなってしまっていました。 迷惑メール対策 OP25B(Outbound Port25 Blocking)についてお勉強 メール送信者認証技術 SPF/Sender ID についてお勉強 最近になって再び迷惑メール回避テクニックについて個人的にホットになる機会がありました。ホットになった詳細は次のエントリで記述するとして、このエントリでは、さくら VPS に標準インストールされている sendmail を DKIM 電子署名付与に対応させるためのインストール手

  • Apache設定ファイルをチューニング

    Apache + mod_perl の場合、httpd.conf でいろいろと気をつけるべき点があるのですが、まとめてみました。ちなみにサーバの設定値は、 サーバスペックが Pentium 4 2.8GHz HT動作 / RAM 2GByte な環境で、Amazon Search が喰うメモリは mod_perl 動作で 1 httpd あたり 10〜40MByte 程度。サーバライブラリがある条件下でメモリーリークするので、最大で httpd は 100Mbyte 程度まで肥大。 という条件下で KeepAlive Off Timeout 60 MinSpareServers 10 MaxSpareServers 10 StartServers 10 MaxClients 50 MaxRequestsPerChild 50 という設定値になっています。各パラメータの値の意味を説明します

  • https://www.drk7.jp/pub/js/Rakuten/list/rakuten_genreid_list.txt

  • 楽天 Web Service を使ってジャンル一覧を生成してみた

    待ちに待った楽天 API が公開されました。Amazon Web Service に似てわかりやすい 楽天 Web Service って名前です。 こりゃぁアサマシイことをしなければならないので触ってみました。取りあえずちょっと触ってみた感触では、レスポンスが帰ってこない場合が多いのが悪い印象。Amazon の初期の時もそうでしたが安定性がまだイマイチかな。 あと、ジャンル一覧を生成してみたのですが、ジャンル ID がシンボリックリンクのようにネストして尾根地物が出てくるので、スクリプト側で度の ID を解析したかを覚えてやらないと無限ループになる。genrePath っていうパラメータがあって 楽天ジャンル一覧を生成するスクリプト ってことで、ジャンル一覧を生成するスクリプトはこんな感じになりました。実行すると、すごい数のジャンル ID が生成される。3時間ほど結果が帰ってこないのでご注

  • Perl 界で今 HOT な MVC フレームワーク Catalyst のインストール方法

    現在もっとも注目されていて評価もかなり高い MVC フレームワークとして Ruby on Rails ってのがあります。Ruby on Rails って方は、「【レポート】Lightweight Language Day and Night - フレームワーク対決 (MYCOM PC)」にスマートにまとめられていますが、 Ruby on Railsの特徴はいくつもあるが、必要になるファイルが自動生成されるという点が興味深いところだ。railsコマンドを実行すると必要になるファイルが自動的に生成される。標準的な利用であれば、設定ファイルを書くだけでウェブアプリケーションとして動作させることも可能だ。 Ruby on RailsにはDRY(Don't Repeat Yourself)というポリシーがあり、できるだけ同じことはしないようになっている。DRYを実現する方法として、規約重視、言語重視

  • 形態素解析 エンジン 一覧

    ChaSen 日形態素解析システム CaboCha Support Vector Machines に基づく日語係り受け解析器 JSplitter 日語の単語抽出ツール MeCab ChaSenを基に開発された高速な形態素解析器 Sen Java 形態素解析エンジン すもも NTT 物性科学基礎研究所で開発された日形態素解析システム 大量の日語データを高速に形態素解析することを目的 JUMAN 日語の解析の研究を目指す多くの研究者に共通に使える形態素解析ツール Breakfast 富士通研究所が開発した日形態素解析システム KNP 日語文の構文解析を行なうシステム SUFARY suffix arrayというデータ構造を用いて高速な文字列検索を行なう MACD Java RM用いた形態素解析システム Rosette GoogleAmazon、Lycos 等名だたるサ

  • 二度押し防止の onsubmit で disable にするやつ :: Drk7jp

    もう2年ほど前に話題になったアレなんですけど、今更ながらあるサービスでこの仕組みの導入を検討しています。 onsubmit で submit ボタンを disable にしてユーザビリティを良くする - naoyaのはてなダイアリー submit ボタン disable 技の罠 - naoyaのはてなダイアリー onsubmit で submit ボタンを < disable にしてユーザビリティを悪くするのはやめてください - のヮの うんこ♥ onsubmit で disable にするやつ - 鷹の島 onsubmit の disable 化ですが既に議論が終わっているように、onsubmit disable の実装方法として、 onsubmit イベント発生時に submit 要素を disable にして値をサーバへ渡すための hidden 要素を生成する方法 setTimeou

  • HTML - meta タグの仕様詳細まとめ :: Drk7jp

    前エントリ - Internet Explorer のイメージツールバーを無効化する meta タグ で予告したとおり meta タグについて生まれて初めてまじめに調べてみました。改めて調べてみると知らなかったこと満載です。っていうか Web エンジニアたるもの一度は W3C勧告 くらいは一通り目を通しておかなくてはダメだなと思ったりしました。面倒なくらい分量があるけど。ひとまず meta タグ情報としての自分にとって永久保存版まとめという位置づけです。 まずは参考になったサイトの紹介から。 W3C勧告HTML4.01 :: The global structure of an HTML document W3C勧告HTML4.01 私的日語訳 :: The global structure of an HTML document(ja) rfc2616.txt Another HTML

  • 複数台の Windows ファイルサーバを簡単に1台に統合する方法

    ウチのチームでは Windows ファイルサーバが2台あります。その片方が今にも起動しなくなりそうな状態でハードレベルでヤバイです。でもファイルサーバの統合って意外と面倒。マシン名が変わると全ての人にショートカットを変更して貰ったり、ちょっとした Excel のマクロとかに埋め込まれた共有フォルダの名前を変更したりと想像するだけでウンザリします。 ┐(´д`)┌ 直感でマシン名くらい複数設定できるだろうと思ったので調べてみました。ありました。やっぱり。 @ITWindows TIPS -- Tips:システム移行などのために複数のコンピュータ名を付ける ひとつのコンピュータに複数の名前を付ける - 日経トレンディネット コンピュータ名つまりは下の図のように確認できる名前は、正確には NetBIOS 名 と言うわけですが通常は1台のコンピュータにつき1つの名前しか設定できません。GUIの名

  • Yahoo! 商品検索に実装されたヤフオク商品検索の仕組み

    Yahoo!商品検索は、ショッピングサイトで購入可能な商品を検索できるサービス。Yahoo!ショッピングや、ビジネスエクスプレスによる掲載申請を行なったYahoo!カテゴリ登録の商業サイトに加え、検索エンジン用ロボットが自動収集したサイトの商品が対象で、12月21日現在1,800万アイテムを検索できるという。 今回の機能拡張により、通常の検索結果とは別枠にYahoo!オークションのアイテムもあわせて表示されるようになった。また、検索結果のRSS配信(RSS 2.0)や検索キーワードに対するトラックバックも開始した。 Yahoo!商品検索がベータサービスされた時に試して以来全く見てもなかったサービスですが、オークションの商品が検索キーワードに連動して表示されると言うことなので、暇つぶしに仕組みを見てみました。 何のことはなくて、Ajax を使って動的に表示しているだけでした。 検索結果ページ

  • 1