タグ

2007年6月4日のブックマーク (4件)

  • Yahoo!が自らクローキングに手を染めていたことが判明 | Moz - SEOとインバウンドマーケティングの実践情報

    先日Agerhart.comが掲載した記事に、Yahoo!が自動車ページでクローキングしていたことを見つけたという話があったの。 SEOmozの住み込みプログラマの1人Jeffの適切な表現を借りれば、Yahoo!は「標準的な、ごく普通のクローキング」を実践していたんだって。クローキングとは、ページにアクセスがあったらアクセス元のIPアドレスとユーザーエージェント名を調べて、それが検索エンジンのボットだったら、人間用の通常コンテンツとは異なるものを見せる手法のこと。 Agerhartの記事では、自動車ページのナビゲーション画面で、検索ボットに見せるページと、普通のインターネットユーザーに見せるページのスクリーンショットを並べて掲載している。なるほどボットに見せるページは、「Used Cars(中古車)」という語句で一杯になっているけど、人間用のページには同じ語句が4回しか出てこない。 Age

    Yahoo!が自らクローキングに手を染めていたことが判明 | Moz - SEOとインバウンドマーケティングの実践情報
  • TkSQLite - mynote

    Download† Old versions Tcl script http://reddog.s35.xrea.com/software/tksqlite-0.3.2.zip http://reddog.s35.xrea.com/software/tksqlite-0.4.1.zip http://reddog.s35.xrea.com/software/tksqlite-0.4.2.zip http://reddog.s35.xrea.com/software/tksqlite-0.4.3.zip http://reddog.s35.xrea.com/software/tksqlite-0.4.4.zip http://reddog.s35.xrea.com/software/tksqlite-0.4.5.zip http://reddog.s35.xrea.com/software/

  • Google Gears の使い道 - てっく煮ブログ

    Google Gears (BETA) が発表されました。Google Gears はウェブサービスにオフライン機能を付け加えやすくするためのフレームワークです。フレームワークが提供するのは次の3つの機能です。LocalServerオフラインになったときにも HTMLJavaScriptCSS にアクセスできるようにする。ブラウザのキャッシュ(一時ファイル)を強化したイメージ。Databaseオフライン時に行った動作を記録しておく。SQLite ベース。ブラウザの Cookie を大容量化したイメージ。WorkerPoolCPU を消費する機能をバックグラウンドで実施する機能。setTimeout で無理やり細切れに実行していた部分を任せることができる。スレッド機能とも考えられる。開発者は、これら3つの機能を駆使して、オフライン機能を実装することになります。ありがちな実装パターンは

  • 第10回 麻雀の役を判定する:ITpro

    図1に示す(1)から(3)までの麻雀(マージャン)の手牌があります。「あがり牌」はすべて山からツモったものとし,リーチはかけていません。またドラやハイテイ*1なども関係ないものとします。これらの役を判定して,親の場合の点数を計算するプログラムを作ってください。 「ややこしや~ややこしや~」というのは野村萬斎ですが,思わずそううなってしまうことがプログラミングをしているとよくあります。今回の麻雀の役判定は,考えれば考えていくほどややこしく,そうしたものの代表と言えるでしょう。排他処理や優先順位が複雑にからんでいて一筋縄ではいきません。 今回はややこしい組み合わせを解決する方法を考えてみます。麻雀になじみのない方も,ちょっとしたパズル気分で試してみてください。 麻雀の役を考える 麻雀を知らない方のためにルールをおおざっぱに説明しておきましょう*2。麻雀の牌には,大きく分けて「萬子(マンズ)」「

    第10回 麻雀の役を判定する:ITpro