久々にPHPを使った

Posted on 28th 1月 2009 in Web, モバイル

その日に仕様書とプログラム書いてリリースしたのなんて初めてだ。
たった9行のプログラムなんですけどね。。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加

Flash Lite対応状況を調べた

Posted on 27th 1月 2009 in Web, モバイル

3キャリア公式サイトの会員専用ページにアクセスした端末のFlash Lite対応状況を調査した。

ドコモ:95%
au:85%
ソフトバンクモバイル:65%
全体:83%

ソフトバンクはキャリア変遷があったからFlash Lite端末が少ない。リッチコンテンツ化を進めてもよいものだろうか。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加

らくらくホンはFlashに対応していない

Posted on 23rd 1月 2009 in Web, モバイル

ケータイサイトでFlash Liteを使って操作性を向上させるという予定があるので、過去1年にアクセスのあった端末を解析してFlash Liteの対応状況を調べてみた。

90%以上はFlash Liteに対応していたが、最も恩恵を受けるべき、らくらくホンがFlash Liteに対応していなかった。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加

モバイルサイトの入力フォームで気をつける事

Posted on 23rd 1月 2009 in EZweb, Web, モバイル

inputタグで1行入力させる事を強制してるつもりでも、PCと違って携帯(auのみ確認)では下ボタンを押す事で改行が入力できてしまいます。

掲示板のハンドル名が見た目上、空欄という恐るべきユーザが登場していました。
プログラム側で改行コードを抜く処理をお忘れなく。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加

PCでEZweb公式サイトのカテゴリ順位を調べる

Posted on 21st 1月 2009 in EZweb, Perl, Web, プログラム, モバイル

auのEZweb公式サイトのカテゴリで自社のサイトが何位なのか調べるために、わざわざ実機で調べていたけどau oneのPCサイトでEZweb公式サイトカテゴリが閲覧できた。

順位もちゃんと連動しているみたいなので、このページを自動で解析してやれば1つ定例作業が減る事になる。

着ムービー・着Flashの音楽カテゴリのサイト一覧を取得するPerlは以下のとおり。

1
2
3
4
5
6
7
8
9
10
use strict;
use warnings;
use utf8;
use Perl6::Say;
use URI;
use Web::Scraper;
 
my $uri = new URI('http://k-tai.auone.jp/ezweb/04/01/list_01.html');
my $res = scraper { process 'dt', 'sitename[]' => 'TEXT' }->scrape($uri);
do { s/^ *(.*?) .$/$1/; say } for @{$res->{sitename}};

Web::Scraperでdtタグに囲まれているサイト名を配列で取得して、前後の不要なスペースを除去するだけ。Windows環境で実行したら、行末によく分からん\x{00A0}が付いてたので、正規表現で消してお茶濁した。

もうちょっと改造して、自分のサイト名とマッチさせる処理入れたら順位も取れるけど、サイト数が多いカテゴリだと50サイトずつしか表示されないので後ろのページも取りに行くようにしなければいけない。

めんどくさいからまた今度。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加