今日の朝、出社する前にカレーを作ってきました。子どもを世話する嫁さんの手間を少しでも減らすの目的なんですけどね。で、そのとき思ったことがあるのですが、日本のカレーの特徴ってナニかなと。日本のカレーは世界のカレーとは違う、というのは多くの知るところだと思うのですが、なにが違うのでしょうか?

ちなみに今回のカレーでは、味に深みを出すためにいろんなものを入れました。ケチャップやソースや醤油のたぐいから、いろんな野菜などなど。試しに「いしる」なんかも入れてみたりして。味はまあまあ良かったですよ。

一時期よくインド風のカレーを作っていたことがあるのですが、そのときもいろいろ入れました。コリアンダーやクミン、シナモンにターメリックなどなど。特にココナッツミルクを入れた魚のカレーでは、甘くてしょっぱくて辛くてすっぱいと全部の味が含まれているのにビックリした覚えがあります。

日本のカレーもインドのカレーもいろいろ入れることには変わりないんですが、両者が決定的に違うのはコクと香りの差だと思います。日本のカレーはコクを重視するために、うまみ成分の多いものを入れる傾向にあるのではないでしょうか。対してインドのカレーは香りの深みはバツグンなのですが、コクの面では日本のカレーに及ばないような気がします。

主食の面で考えると、比較的淡白なご飯とギーをたっぷり使ったナンでは、ナンのほうがコクというか油がありますので、これは組み合わせとして当然のことと言えるかもしれません。だから、インド風カレーをご飯にかけて食べると物足りない気がするのでしょうか。逆に日本風のカレーをナンで食べると合わないんでしょうね。

日本人は伝統的にグルタミン酸を多く求める傾向にあると聞いたことがあります。タマネギなどの野菜に多く含まれますが、さらにソースや醤油などグルタミン酸のうまみを多く含むものを加えて、日本人好みの味にしているのではないでしょうか。でもいしるは魚介類が原料ですから、イノシン酸ですかねww

ということでぼんやりとではありますが、グルタミン酸を主とした味のコクが日本的カレーのポイントだと思ったワケです。とりあえず、つぎのカレーには昆布ダシでも加えてみますかね。おいしいかなぁ?

まずは下記URLのサイトをご覧下さい。

お笑い動画検索

以前作った試作サイトです。トップのキーワードをクリックすると、YouTubeでの検索結果画面が表示されます。ここではPHPによるプログラムを利用せずに、HTMLで直接リンクを書いています。たとえば「オードリー」のリンクならこんな感じ。

http://m.youtube.com/results?hl=ja&gl=JP&warned=True&q=%83I%81[%83h%83%8A%81[

「http://m.youtube.com」はモバイル版YouTubeのアドレスです。ここで検索すると、モバイル動画だけを検索できます。

「&q=」のあとの文字列は、「オードリー」をUTF-8エンコードしたものです。この部分を変えれば、ほかのキーワードでも検索できます。プログラムを作らなくても、なんだか検索サイトっぽくなりますね。

リンクをPHPで生成するなら、以下のようになります。
<?php
$keyword = "(キーワード)";
$keyword = mb_convert_encoding($keyword, "UTF-8", "auto");
$url = "http://m.youtube.com/results?hl=ja&gl=JP&warned=True&q=" .$keyword;

echo <a href=\"" .$url. "\">" .$keyword. "</a><br>\n";
?>

$keywordは配列で処理したり、POSTやGETを使って取得してください。
携帯サイトはShift-JISで作らないといけません。そのため、文字エンコードをUTF-8に変える必要があります。

この手法を使えば、APIを利用しなくても手軽に検索結果を得られます。しかし、YouTubeのサイト上で表示しているので、デザインを変更できないのが欠点です。

自前のサイトに検索結果を表示したい場合は、APIを使う必要があります。その方法についてはいずれ紹介しましょう。
PHPを勉強し始めてから1ヵ月ちょっと経過しました。

はじめはWebAPIの使い方を調べていたのですが、
いつ間にかマッシュアップサイトっぽいものになってしましたww

お笑い芸人FILE
http://geinin.mangabiyori.com/

このサイトでは以下のAPIを利用しています。

・Wikipedia API
http://wikipedia.simpleapi.net/

・Google AJAX Search API
http://code.google.com/intl/ja/apis/ajaxsearch/

・YouTube API
http://code.google.com/intl/ja-JP/apis/youtube/overview.html

・Amazon Webサービス
→LINK

基本はリクエストURLを生成してデータを受け取り、
必要な部分だけを取り出して表示するだけのシンプルな作り。
APIによって戻り値がXMLだったりJSONだったりするので
そのあたりをまとめるのが面倒でした。

ほかに使えそうなネタがあったら、また変更するかもです