リリース以来、様々なサイトで使われているパストラックAPIですが、以前からリクエストのあったページカウンタAPIにて複数のURLが指定出来るように致しました。
]]>
sitemap.xmlとは、検索エンジンに対してクロールして欲しいURLを指定したり、その指定したURLの優先度を設定したりする事が出来るXML Formatの事です。
このXMLをサイト上に置いて、Google WebMaster Tool等で通知したり、robots.txtでSiteMapのLocationを指定する事によって、検索エンジンクローラが自動的にsitemap.xmlの場所を認識して、そのxmlファイルを参考にクロールしてくれるでしょう。
今回はこのsitemap.xmlをperlで動的に書く方法です。
]]>手軽にCanvasで遊べるツールとしてはオンラインにCanvas Shellと言う物があります。
車輪の再発明感が多々ありますけど、Canvasで遊べるエディターを作ってみました。
タイトル通り激しくFirefox専用です。
]]>FirefoxやThunderbirdの拡張を作る際に、場合によっては非同期処理が入ったりします。
XPCOMではそのような場面でobserverが簡単に仕込める仕組みとして、nsIObserverServiceと言うインターフェ−スがあるので、今回はその使い方についてご紹介します。
]]>
先日、奥さんの要望によりCache::AdaptiveをCGI::Applicationで使いやすくするプラグインを書きました。
現在はversion 0.03でCPANにCGI::Application::Plugin::Cache::Adaptiveとしてアップされています。
Cache::Adaptive自体については、CPANのドキュメントないしは、奥さんの下記の関連エントリをご覧下さい。
使い方や実装方法について簡単に説明してみようと思います。
]]>YAPC Asia 2007でも紹介されていたGearmanと言うjob serverを使ってみました。
]]>正しくHTMLを書こうと心がけている人に5つの質問と言うエントリがあって、purprinさんの所で紹介されていたので、私も回答してみようかと思います。
]]>先週ですが、Games-Nintendo-Wii-Miiと言うモジュールをCPANにリリースしました。
モジュールの事などつらつらと書いてみます。
]]>いずれ奇麗にまとめてやろうと思ってたんですが、いい機会なのでこの辺りでmodule-starterの詳細とカスタマイズについて書いてみます。
ところで以前Module::Starterのplugin機構が面白い件についてと言うエントリを書いた事があるのですが、こちらに関して頭に入っているとより理解しやすいかもしれません。
]]>
最近CPANにJSON::DWIWというJSON parserがリリースされて居ました。
このモジュールのPODにはBenchmarkの結果があり、JSON, JSON::Syckとのベンチ結果が載っていますが、なんとJSON::Syckより速いとの結果が出ています!
ちょっと気になったので自分でもベンチマークを取ってみました。
]]>3月よりjoinしました山口です。
webのインターフェースにまつわる話からPerlやLinuxの話をメインにブログで公開して行きたいと思います。 よろしくお願い致します。
]]>