2007年9月アーカイブ
9月25日/26日、長野県は蓼科(たてしな)というところに行ってみました。軽井沢近辺なので休日・連休になると大変混み合うらしいですが、半ニートの特権を生かして平日に行ったところ人も車も少なく、快適な旅でした。
Plaggerをインストールしてみて、Filter-FullEntryTextを使おうとしてしばらく失敗していて、完全に「assetsの罠」というやつにはまっていたので、とりあえず覚え書き。設定のyamlを書いて、assets_pathで指定したディレクトリ直下においたりなんだりしてみても以下のエラーがでて困りました。(いまさら聞けない? 初心者向けPlagger設定覚え書き その1のYOMIURI ONLINEから科学ニュースを取り出すやつでテストしています。)
Plagger::Cache [debug] Cache MISS: Aggregator-Simple|http://www.yomiuri.co.jp/science/
Plagger::Plugin::Aggregator::Simple [debug] 200: http://www.yomiuri.co.jp/science/
Plagger [error] http://www.yomiuri.co.jp/science/ is not aggregated by any aggregator
これは、CPANからインストールしたのと同じバージョンのPlaggerをダウンロードして、その中にあるassetsフォルダをアップしなくてはいけないという罠らしい。そのassetsフォルダまでのパスをassets_pathに書けば良し。ということのようですね。
assetsの罠は結構有名で、Plaggerの3大罠の一つらしい。
参考サイト
AJAX/JavaScript・Pythonの習作としてGoogleMapsとHotpepperをマッシュアップしてみました。地図をクリックするとその周辺のお店の情報が表示されます。ゆーすけべー日記「4travel.jpとGoogleマップのマッシュアップサイトを作ってみた」を参考にしまくっています。
地図をクリックするとその周辺3kmのお店情報が20軒ほど出てきます。
GoogleMapAPIでクリック位置を取得し、Prototype.jsでその値をPythonで書いたCGIに送って、店名・URL・画像URLなどをJSON形式で返します。そのJSONを解析してAJAXで表示という感じでやってみました。とりあえず動きました。
習作故、何かと動作不安定な部分はご了承ください。
わからないことだらけの状態からのスタートだったので、ウェブ界隈のスキルを色々学べて勉強になりました。以下ではその学習過程のメモを残しておきます。




