メイン

WEB アーカイブ

2007年12月24日

Zorg API [zorg.photos.getPhotos]

ようやく辿り着いたが、zorg.photos.getPhotosのレスポンスから必要な情報を取得する。

まずは、PHPのソースをどうぞ。

1回のリクエストでは50件づつ返すので、リクエストを繰り返して、欲しいところを抜き出すこと。
その際、リクエストのパラメータに開始番号(start)が必要になる。

ちなみに、最後に投稿したフォトが1番となり、一番古いのが最後となる。
あと、公開していないフォトは除外されて出てこないので、総数からもはずされている。

これで、すべての情報が整った。

2007年12月27日

年末残課題




最近MTをはじめてから、カスタマイズに時間をとられ睡眠不足です。
いろいろやりたいことが沢山あるがなかなか反映できない。

ソースコードの表示にSyntaxHighlighterを利用しているが、
これがアーカイブページや検索結果に反映されない。

カレンダーを追加してみたが、アーカイブのリンク先にカレンダが表示されてしまうようになったので、はずした。

あと、Zorgのフォトからエントリー作成計画は、2000件ほど完了。
どうも1000件くらいでサーバにConnectできなくなる。
で、今朝再度チャレンジしてみたが、1件も登録できずという状態。
残り2000件ほどは冬休みに対応する。

聖徳太子は10人の人と話ができた云々いわれているが、
今私は、複数の人と
C,PHP, Java, JavaScript, SQL, bash, perl, ruby, MTタグ, CSS,
そして、りんたろうとは、りんたろう語で会話をしている。

2007年12月31日

google map APIで地図を表示する


2008年01月12日

全国の路線・駅一覧とgoogle mapのコラボ

全国の路線・駅一覧とgoogle mapを組み合わせてみました。

http://www.iplusone.co.jp/service/STATION/station_map5.php

社内Fedora7環境で作っていたものを
弊社ホスティングサイトへ移行したときのメモを残しておきます。

基本的に、文字コードのお話

Fedora7からutf8になり、PHPも、MySQLもutf8と楽チンになったのだけれど
ほかの環境ではそうはいきません。

まだまだEUCなサイトは多いです。
移行の手順は次の通りです。

(1) mysqldumpでutf8でダンプする。
(2)ダンプしたファイルをEUCに変換
(3)移行先に、テーブルをEUCで作成&データも文字コードEUCで流し込む

これで、データは完成。

次にプログラムの変更

(1)PHPも、EUCにコード変換
(2)テーブルから取得した文字コードは、EUCなので、EUC→utf-8へ変換が必要

 mb_convert_encoding(変数,"UTF-8","EUC-JP")


(3)google map APIは、utf-8でないと使えないのでscriptで文字コードを指定する

<script src="http://maps.google.com/maps?file=api&v=2&key=....." type="text/javascript"></script>

ここの部分に、次のようにcharasetを指定する。


<script src="http://maps.google.com/maps?file=api&v=2&key=....."
type="text/javascript" charset="utf-8"></script>

2008年02月03日

H.264

H.264やばい、マジやばい。Adobeサイトで動画を見られるから今すぐ見て!
http://codezine.jp/a/article/aid/1956.aspx

ということで早速、見てみると
流石にHDレベルなので綺麗なのは当然として
ネットでどやってこれストリーミングできてんの?という疑問が。
今は解像度が720ピクセルだが、1080ピクセルまで
同バージョンで可能ということで更に綺麗な動画がネットで
見れるということだな。

About WEB

ブログ「iPLUSONE Blog」のカテゴリ「WEB」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

前のカテゴリはUNIX/Linuxです。

次のカテゴリはZorgです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34