2008/04/28 by づや
idolPicsについてそろそろ書いてみようかな。
まずアイドルの算出条件ですが、基本的にgoの好きなアイドルとサンスポ.comのアイドル一覧に載っているアイドルです。
検索である程度ひっかかる人だけを抽出した感じです。
なぜか及川奈央がここに載っていたので入ってますが、そのうち消すかもしれません。
検索はAPIにキーワードを投げてるだけなので、画像にフィルターがほとんどかかってない状態です。
そのため、Perfumeとか違う画像ばかりですね。
なんとかしたいですが、現状では解決できる気
続きを読む
2008/04/28 by ゴウ
IdolPicsを見ていて、アイドルの個別ページにそのアイドルの説明文が欲しいなと思ったので追加しました。
はてなのAPIを使って、そのアイドルの簡単なプロフィールを持ってきています。
この人誰なんだろう?って時に便利です。
それにしても、Yahoo、Flickr,フォト蔵,Amazon,はてな と、既存のサービスに乗っかりまくってますね。こういう既存の技術の組み合わせだけで、ひとつのサービスが出来るんだから、まったくもって便利な世の中ですな。
2008/04/26 by ゴウ
先日公開したIdolPicsですが、このサイトはSEOの実験、勉強も兼ねています。
このサイトは、特性上文字情報が少ない上に同じようなページが大量に生成されてしまいます。
サイトの構成は以下のような感じになります。
トップページ
|
|__アイドルA__アイドルAのサブページ×n
|
|__アイドルB__アイドルBのサブページ×n
|
~~
~~
|
|__アイドルZ__アイドルZのサブページ×n
SEOの事を考えると、「アイドル名+壁紙 画像」といったキーワードで検索がされた時に
続きを読む
2008/04/24 by ゴウ

Yahoo,Flickr,フォト蔵などの画像検索APIを使って、アイドルの画像だけを集めたサイトを作りました。
現在登録してあるアイドルの数は435人。総画像枚数は25万枚以上です。
IdolPics
クリックに応じて順位が変化
このサイトのミソは、ユーザーのクリックによって、アイドルの順位、画像の並び方が変化するという所です。基本的にAPIを使って画像を取得しているので、画像の良し悪しは分かりません。リンク切れしている画像もたくさんあります。
そこで、「ユーザーがクリックした画像は良
続きを読む
JavaScriptで作業中にローディングの画像を実装したかった。
gifファイルをimgタグで読込んだりすれば、それっぽいのはできたのですが、
簡単に実装できるbusy.jsっていうのがありました。
使い方も簡単でした。
// 表示
// 第2、第3引数で外見をいろいろ指定できる
var obj = getBusyOverlay(画像を表示させたい要素,{text:'読込中'});
// 消したいとき
obj.remove();
詳しいことはUsing Itに書いてありました
続きを読む
2008/04/18 by ゴウ
手書きメーカーを作った時に、PC版と携帯版を作って、アクセスされた端末に合わせて自動的に振り分けたかったので調べてみました。
そもそもそんな事ができるって知らなかったんですが(あんまり携帯でネットやらないんで)、大手のブログとかって大体そうなってるって知って、ああ、それはやらなくてはと、最近思うようになりました。
PHPで振り分ける
$_SERVER['HTTP_USER_AGENT']
どうやって振り分けてるのか知らなかったのですが、どうやら上記の内容でユーザーエージェントってのが
続きを読む
2008/04/17 by ゴウ
左側に幅固定のメニューを置いて、右側のコンテンツをリキッドデザインにしたかったので、やり方を調べてみました。
初めてそういったレイアウトをしたのですが、まず単純に考えて
■左側の幅200px
■右側の幅100%
って感じに書けばいいと思ったのですが、これだとまったくうまくいかない。
つまり、右側の幅は「全体の幅(100%)-200px」にならないといけないんですが、こういった書き方がCSSでは出来ません。ではどうするか。
#left{
float:left;
width:200
続きを読む
2008/04/17 by づや
アマゾンのWebサービスを使ってみたかったので、試してみました。
まずこの英語のページからアカウントを取得するのですが、そこで物凄くつまずきました。
何が必須項目なのかわからないし、エラーメッセージも英語なのを抜きにしても何を入力して欲しいのかまったくわかりませんでした。
いろいろためして、最終的に電話番号と郵便番号に「-」をいれたら通りました。
意味がわからなかった。
とりあえず、書いて検索ワードをもらって1ページ目の情報を表示するようなサンプル。
エラー時の処理とかはまったく入れて
続きを読む
2008/04/15 by づや
どーせすぐに忘れちゃうからメモ代わりに書いておく。
prototype.jsを使用している時限定。
単純に読み込み無しでPHPを走らせたい場合はこんな感じに書く。
var a = new Ajax.Request(URLを書く,{""method": "get"とか指定したいオプションを書く"},false);
あとは好きなように使える。
今日はCakePHPのAjaxヘルパーのlinkを使ってみた。
viewにはこんな感じで指定
< ?php echo $ajax->link('
続きを読む
2008/04/14 by ゴウ

手書き風の画像が簡単に作れるサイトを作りました。
初めてPHPも含めて自分で組んでみました。
ちゃんと動くと良いのですが・・・。
携帯にも対応しているので、是非遊んでみてください。
手書きメーカー