りんご

2009-05-04 (月)カテゴリ日常, 興味関心タグ,

マックブック

本日マックブックを購入しました!
さてこれで、あーんなことや、こーんなことが出来ますね。

色々インストールだ!

OpenSocial Hackathonに参加してみた。

2009-04-24 (金)カテゴリJavascript, 日常, 興味関心タグ,

mixiアプリなどでにわかに盛り上がってきているOpenSocialですが、先日行われた「OpenSocial Hackathon」に参加してきました。
今回はgooホーム、リクルート メディアテクノロジーラボさんの主催によるイベントでした。
個人的にはmixiアプリなどを出していますが、肝心の機能部分は知識0に近かったのでそこら辺を補えたらと思い参加。

「チュートリアル」組に参加して基本機能「ユーザデータ取得」「アプリケーションの設定データの保存」「機能概要」などを学べました勉強になりました。

いくつか分かったことを以下。
■ jopensocialはよい!(登録部分ややりとりを簡素化がかなり出来る)
■ ガジェット間通信も可能
■ 別サーバ用意してphpやrailsなどから処理結果を受け取れる!(クロスドメイン)
■ ガジェットだけを切り出ししてサイトに表示出来る。
■ 他の人の作品を見ているとやはり他サイトとの連動ものが目立った。やはりOpensocialだけの機能で実現ではなく、外部データと連動する事で威力を発揮する感じ。。

今日学んだ事をmixiアプリに反映しなければ・・・
今後がさらに楽しみなOpensocialですね。

あ、ちなみにお昼ご飯はリクルートさんのご厚意で頂きました!ありがたい!

mixiアプリの副産物 – ニコニコ動画API関連動画 抽出

2009-04-16 (木)カテゴリJavascript, 制作, 興味関心タグ

せっかく作ったので公開。

ニコニコ動画APIで単純な動画検索がなくて、試行錯誤の末に無理矢理な方法で何とか実装したものです。
ニコニコ動画は2009年4月現在、動画IDの関連動画しか抽出出来ないため、無理矢理PHPから動画IDをランダム値で生成してAPIからデータが入ったものが返ってくるまで片っ端に舐める仕組み。。orz

もちろん検索したものは1時間程度キャッシュするようにはしているので、
アクセス数が多い方が後から来た人はキャッシュなんで処理は早い…結果的には全体のサーバの負担は同じか(>_<)ヾ

そんなわけでニコニコ動画APIを使ったサンプル
サンプルファイル一式

これだけだと使い物にはならん・・・有効な使い方とか探ってみてください。

mixiアプリ作ってみた。

2009-04-13 (月)カテゴリJavascript, 制作, 興味関心タグ

mixiアプリ
久しぶりにアプリ作ってみました。
Opensocialがどんなもんかと思ってね。

ニコニコ動画ランキングアプリ
といってもOpensocial独自の機能は何も使ってませんorz

ただfacebook的なやり方がmixiに出来るかどうか・・・規約見る限り趣味で終わってしまいそう(-_-)..

春と音楽

2009-04-05 (日)カテゴリ制作, 日常, 興味関心タグ

USB AUDIO INTERFACE

春になって新しい事をはじめようと。
ブログの更新はしていないけど、音楽は始めてみようと。

さていつまで続くかな...?

Ajax 通信でのキャッシュ

2009-03-04 (水)カテゴリJavascript, jQuery, 制作タグ

IEでは、XMLHTTP通信(GET限定)を行ったときにキャッシュが発生するそうです。仕事で必要な場面があったので調べてみました。
Ajax(XMLHTTP)のキャッシュについて
jQueryを使っている場合も同様で、常に最新状態にしたい場合はキャッシュを使わずに取ってくるような仕組みの導入が必要です。

Java Script
$.ajaxSetup({ ifModified: true });
$.get(url,sendObj,function(data){
//data処理の内容
});

こうすることでキャッシュを使わず常に最新状態で表示出来ます。
さらにキャッシュを使ったかどうかを判定する方法もあるようで
amachangがソースコード出してました
jQuery本体を修正すれば、この判定も出来そう。

春の息吹

2009-03-01 (日)カテゴリ日常タグ

梅の花

まだまだ寒い日々が続きますが、春の訪れを感じさせます。
ぶらり迷って木場公園での一枚。

ヨメと猫

2009-02-18 (水)カテゴリ日常タグ,

もの凄いスピード

ヨメが近づいたらもの凄いスピードで逃げ去りましたw

携帯振り分け

2009-02-13 (金)カテゴリPHP, 制作タグ

厳密に携帯の機種毎に飛ばすページを変えたい場合や、特定の機種だけを別ページにしたい場合のプログラムを書いてみた。
誰でも追加・変更しやすいよう、CSVファイルを更新すればオッケー。

クラスにまとめたので、トップページのphp等の最初にrequire_onceなどで読み込んであげれば動作します。

PHP
//CSVファイル場所を指定する場合は以下にパス記述
define(SETPATH,"");

class mobile_divergence {

var $ua;
var $url = "mobile_list.csv";

//_constract
function mobile_divergence($url=false){
	$this->ua = $_SERVER['HTTP_USER_AGENT'];
	if($url) $this->url	= $url;
	$this->loadcsv();
}
function loadcsv(){
	if($this->is_url($this->url)){
		$datas = file($this->url);
	} else {
		$datas = file_get_contents($this->url);
	}
	return $this->Jumping($datas);
}
function Jumping($d){
	for ($i=0;$i<sizeof ($d);$i++){
		$csvdatas[$i] = split(",",$d[$i]);
		if(strstr($this->ua,$csvdatas[$i][0])) header('location: '.$csvdatas[$i][1]);
	}
}
function is_url($text){
	return (!preg_match('/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/', $text)) ? TRUE : FALSE ;
}

}
$mobileObj = new mobile_divergence(SETPATH);

file_get_contents関数部分はテストしていないので、動作しないかも…

http://~からの絶対パスで書くと、そっちが動くはずです。設定ファイルは必ず同じ箇所から判定ファイルをダウンロードする感じにも出来る。

ちなみにCSVの中身は
「ユーザーエージェント(一部)」、「移動先URL」

ユーザーエージェントは各キャリアのサイトに記載されていますので、ご確認を。

続きを読む »

みぞおちとSEOを考えてみる

2009-02-10 (火)カテゴリ制作, 興味関心タグ

この「みぞおち」をまともに復活させてブログ記事書いて半年?位が経ったのかな?
復活して随分経ったし、昔はドメイン持っているだけで「みぞおち」で検索したら1位だったし、大丈夫かな?と勝手に思っておりました。

ちなみにこのサイト「みぞおち」の由来ですが、
管理人みぞたの話にオチを付けるサイトなので「みぞおち」なのです。
(が・・・みぞたの話にオチが付かないサイトが実は正しいのかもしれません。。)

みぞおち - 検索結果5位

そこで検索してみたわけですよgoogleさんで5位だし…orz
おいおい一応簡単ではあるけど最低限対策はやってるんだけどな…
それもなんだけども、やはり「鳩尾(みぞおち)」が多い。

ちなみにYahoo!では。。

みぞおち - Yahoo! 2位

2位…これまた微妙な。しかも一位のリンク先はgoogleだと2位。
なので、よく言われるSEOの基本を考えてみる。

  1. titleタグ → 大事だよね。
  2. keywordやdiscriptionのmetaタグ → 大事だよね。
  3. WEB標準もとい、W3Cチェッカーに合格出来る → 大事だと思う
  4. ディレクトリ階層が分かりやすい事 → 大事。
  5. 画像にalt → 基本か
  6. 被リンク数 → 結局はこれか?
  7. リンク数 → 分からん、とりあえず外部と繋がろうとする意志は大事だと思う
  8. webマスターツールに登録 → googleで順位上げるならば必須
  9. 上記に合ったコンテンツ →これがもっとも重要!

 

上記は大事な項目だと思う。
よく言われているのはサブディレクトリ以下はなるべく長い名前にしない事や、意味合わせると良いとか言うけど、どこまで通用するのか分からず。。。せっかくのサイトなので実験も兼ねて。

とりあえず小さい目標だけども「みぞおち」検索で一位表示かな。「鳩尾(みぞおち)」に勝つ!もう意味不明。
sitemap.xmlは作っててwebマスターツールに登録していなかったので、とりあえず登録してみた。
1週間後くらいには結果が分かるかな?