blogDROID

Web

PEAR:: Services_Amazon使ってみた。

by on 5月.12, 2009, under Web

ずぼらな私のことなので、Amazonのおススメコーナーも設置はしてみたものの、大して更新していないのは、そりゃもう設置当初から予想できていたのであるが、我ながら情けない。

そんなわけで、レンタルサーバーヘテムルにPEAR::Services_Amazonがインストールされているので、それを使ってセールス順にいつでもあったらしいのが並ぶようにしてみました。参考にしたのはここここ。まずは以下のサイトでAmazon Webサービスの開発者登録を行う。

http://www.amazon.co.jp/gp/feature.html?docId=451209

そして新規ウィジェットにサンプルをちょこっと自分用に修正したPHPコードを埋め込み、ウィジェットを埋めるだけ。

で、結果表示はCDセールスランキングとして右側に。

PEARモジュールえらい。MT4えらい。

自分のおススメが貼れるAmazon My Favorite Widgetも便利だけど、いまいち見た目のカスタマイズに向いてない。これは自分で出力コードをいじれるのでGUIカスタマイズのしがいがありますね。

もっと他にもいろんなことができるようなので、実験してみたいと思います。

Leave a Comment : more...

PHPでエクセルデータを出力する方法

by on 4月.14, 2009, under Web

PHPでエクセルを出力する方法をネットで検索したところ、
以下のサイトが役にたったので、メモ代わりに貼り付けときます。

Webアプリから2行でExcelファイルを出力する方法
http://www.bricklife.com/weblog/000051.html

perl や PHP で Excelファイル(xlsファイル)を簡単に出力する方法
http://www.abe-tatsuya.com/web_prog/perl_cgi/output2xls.php

1つの変数にぶちこんで、ヘッダーを加えて出力と。意外と簡単だったのね。。。
見出し部分のセル結合や、配色も行えて、さらに適度な整形も行ってくれて
CSV形式の出力とは段違いです。

これに加えて、自分なりの実験結果です。

・念のため出力コードの一部を htmlspecialchars でサニタイズしようとしてみたが、
 出力結果には影響はありませんでした。

・改行のあるテキストデータに nl2br を通すと、セルを複数行使ってしまいます。
 ちょっと気持ち悪い。かといって外すと改行が無視されてテキストが数珠繋ぎに。。。
 エクセルでの出力の場合、どういった関数で改行を再現すればよいのでしょ。
 ちょっと宿題。

・あらかじめ出力後のセルの場所がわかっていれば、数値計算式を出力し、
 エクセルのほうで数値計算も可能。役に立つか分からないけど(笑)
 (例: =D2+C1 )

Leave a Comment more...

テキストエリアが入力量によって大きくなるTip

by on 3月.17, 2009, under Web

Ajaxで文字を打ち始めると大きくなるテキストエリア

これは便利なスクリプト。
さっそく501stのイベントログ入力システムに使ってみました。
必要なだけテキストエリアがアニメーションしながらにょきっとのびて面白いです。
実際、動きだけでなくかなり実用的。

Leave a Comment more...

SANKYO FEVER スター・ウォーズのCMブログパーツ

by on 11月.14, 2008, under StarWars, Web

デフォルトのメニュー幅が狭くて横がちょんぎれた・・・
悔しいので記事を作って貼り付け。

501stのメンバーが毎回出演してますよ!

Leave a Comment :, more...

つうは経県値が126ポイントに上がった!レベルが1上がった!

by on 11月.10, 2008, under Web

タケルンバさんの以下の記事見つけてさっそく自分もやってみました。

フォッサマグナが越えられない【タケルンバ卿日記】
http://d.hatena.ne.jp/takerunba/20081106/p3

結果は126点
『つう』さんの経県値&経県マップ【生涯経県値】

泊まった記憶はあっても何県のホテルに泊まったか覚えてなかったりしてところどころ記憶が抜け落ちてるのだが、総合点数的にはこんなもんだと思う。

まぁまぁちりばめられた結果で満足だけど中には全然ゆったり過ごせなかった場所もあるし四国・九州は未踏の地。いつか時間をかけてゆっくり旅したいものです。

Leave a Comment more...

世界測地系の座標値を出力するサービス Geocoding

by on 11月.06, 2008, under Web

Google Mapで日本国内の建物・ランドマークなどを検索し、メール送信のURLなどで座標値を見つけても
それをそのまま転用するとなぜかずれてしまう。これは世界測地系と日本測地系の値が異なるからだ。
測地系の違いによる座標のズレを何とかしたいと思ったので以下のサービスを利用。

住所、ランドマークの名前、駅の名前などから 経度 緯度 を検索するサイト:Geocoding
http://www.geocoding.jp/

・標準座標系にWGS84を使用。

すでに認知されているサービスだけど、久しぶりにGoogle Map APIを使った作業依頼が来たのでちょいとメモ。

Leave a Comment more...

XMLHttpRequestで読み込むHTMLファイルの中にJavaScriptを記述する場合の注意

by on 10月.22, 2008, under Web

DOM+XMLHttpRequestでHTMLの中に別のHTMLソースを読み込んでいたものに、
さらにJavaScript(document.write)を記述しようと試みたら、うまく表示されない。
単独のHTMLでは問題なく表示されるので、記述そのものの単純ミスではない。

検索で調べたところ、そいつはどうもMSのinnerHTMLの仕様のせいだそうで、
すでにいくつかのサイトで紹介されていました。必要が発生しないと
勉強出来ないもんだね。。。

(continue reading…)

Leave a Comment : more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!