タグ

ブックマーク / as-is.net (4)

  • Mapper Plugin

    *1 mapタグとは、Alps Clip!やはてなマップで使用されている「[map:address]」という形式の文字列を指します。addressには、「東京都江東区三好4-1-1」のような「住所」での表記を記述できるほか、「x139.808004y35.679714」「35.679714,139.808004」のような「座標」での表記も記述できます。 Mapper Plugin.ja JP - Ogawa Code このプラグインは、MTMapperというコンテナタグを実現します。このコンテナタグに含まれるテンプレート中で以下のパターンにマッチする文字列があれば、それをGoogle Mapsなどのマッピングサービスを利用した地図画像に変換します。 Alps Clip!・はてなマップライク: <div>[map:address]</div> <p>[map:address]</p> adr

  • MT 3.2でHTML::Templateのファイルキャッシュを有効にする - Ogawa::Memoranda

    Movable Typeでは、mt.cgiなどが生成する画面はHTML::Templateというマクロプロセッサ(≒テンプレートエンジン)を使って実現されています。このマクロプロセッサには大した機能はないのですが、テンプレートを読み込んだ結果をファイルなどにキャッシュしておき、それを再利用することで処理を高速化する機能があります。 実は、MT 3.2以降ではこのファイルキャッシュ機能を簡単にActivateすることができます。方法は、 <MT_DIR>/tmplディレクトリの下にcacheという名前のディレクトリを作る cacheディレクトリのパーミッションをmt.cgiなどから書き込めるように設定する …ただそれだけです。 HTML::Templateのドキュメントによれば、「テンプレートの処理パフォーマンスが50%向上する」とのこと。とは言うものの、テンプレート以外の処理の方が遥かにオ

    jdash
    jdash 2006/02/20
    とりあえずやってみた
  • Yahoo!検索Webサービスを使った割とありがちなサイト内検索

    Posted by: Hirotaka Ogawa @ December 14, 2005 06:48 PM | ありがちですが、このブログのサイト内検索をYahoo!検索(Yahoo!デベロッパーネットワーク - 検索Webサービス)とAjaxを使うようにしてみました。 AjaxClient.js (適当Ajaxライブラリ) YSearch.js (AjaxClient.jsを使用するYSearchクライアントライブラリ) ysearch-json.cgi (Yahoo!検索Webサービスを叩いて結果をJSONで返すCGI) ysearch-json.fcgi (そのFastCGI版) ysearch.html (サンプルHTML・普通に検索) ysearch-inc.html (サンプルHTML・インクリメンタルに検索) 動作するサンプル。 また、ysearch-json.cgi、ys

  • Pin It!: Googleマップで任意の場所にピンを立てるBookmarklet - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ July 17, 2005 12:01 AM | HepCat Dev and Test: Googleマップの好きな場所に好きな文字で噴出しピンを立てるに触発されて、Google マップの任意の場所に任意の文字列付きで噴出しピンを立てるBookmarkletを作ってみました。 Pin It! 上記の「Pin It!」リンクをブラウザのメニューバーなどにDrag&Dropするか、右クリックで「お気に入りに追加」するかしてBookmarkletを保存します。 使い方 Googleマップでピンを立てたい場所を表示し、メニューバーの「Pin It!」Bookmarkletをクリックします。 説明を入力するプロンプトが表示されるので入力します。 (゚Д゚)ウマー ここでQuickPostとかするとさらに(゚Д゚)ウマー 更新履歴 2005-0

    jdash
    jdash 2005/07/19
    ココデス
  • 1