2008年04月08日

画像の指定した範囲にコメントを表示できるTipmageが面白い この記事をはてなブックマークに追加

argilla: Tipmage を使えば、コメント付きの画像をこんな感じで見せることができるよーだ。
下記の画像にカーソルをあわせるとハイライトされ、ハイライトされた部分によってコメントが変わるっす。
更に、画面をクリックし、別のコメントを作成したりもできるっす。(コメントを保存するにはサーバサイドプログラムが必要だね)

予め出したいメッセージを事前に用意しておき、スクリプトを作成しておきます。JavaScriptなので作成したメッセージを動的に変更しているように見えますが、リロードすると、勿論元に戻ります。動的に変更したい場合は下記で説明するようにajaxとやらを使います。

導入までの手順
  1. argilla: TipmageTipmage-1.0.jsTipmage-1.0.cssをダウンロードする。
  2. <head>〜</head>内でCSSを読み込む。
    <link rel="stylesheet" type="text/css" href="Tipmage-1.0.css" />
  3. <body>〜</body>内でjavascriptを読み込む。
    <script type="text/javascript" src="Tipmage-1.0.js"></script>
  4. IMGタグで画像ファイルを読む際にid属性をつける(今回の例だとid=mainImageにしてみた)
    <img src="img01.jpg" id="mainImage" />
  5. 下記のようにscriptを追加する
    <script type="text/javascript">
      var tipmage = new Tipmage('mainImage',true);
      tipmage.startup();
      tipmage.setTooltip(110,6,173,337,'これが本体だね。カッコイイね');
      tipmage.setTooltip(158,91,65,57,'Appleのロゴだねー<br />リンゴだな。');
      tipmage.setTooltip(156,148,72,36,'Appleのロゴだねー<br>iPodって書いてあるねー');
    </script>
基本はこんな感じだな。詳しくはargilla: Tipmageのサンプルとか見ればよろしい。
なお、クリップした場所とか書き込んだ内容を保存するにはサーバサイドのプログラミングが必要っす。上記サイトでは
<script type="text/javascript">
  tipmage.onInsert = function (identifier,posx,posy,width,height,text) {
    // do something, like an AJaX call or whatever...
  };
</script>
って感じでイベントを拾ってAjaxでなんとかしろと書いてある。うーむ。確かにできそーな予感だねー。
なお、上記の画像のよーに、指定範囲の中に更に指定範囲が包含されている場合は広い方の範囲を先にsetTooltipで指定しなきゃだめっぽい。早く宣言した方が下のレイヤーになるんだね。
ニコニコ動画じゃないけど、ニコニコ画像くらいはこれで作れそうかもねー。
posted by りょーち at 16:46 | Comment(0) | TrackBack(0) | Web周辺技術

2008年04月07日

「著作権保護のため、記事の一部のみ表示されております。」というアメブロの不思議なRSS配信 この記事をはてなブックマークに追加

アメブロのRSSを読んでいるとおかしなことに気づいた。

たとえば 新垣 結衣オフィシャルブログ の RSSを見てみるとこんな感じ。

新垣 結衣オフィシャルブログのRSS

で、見てみると、
これが
2008年4月6日、23:50:04
買った財布です。真ん中の蝶々を見れば分かる人は分かるかな?イニシャル『A』です。ワインレッドというか…赤茶色のような…濃いブルーもすごく綺麗だったけど同じ形のブルーは人気で品切れでした(´Д`)同じブランドの財布でもいくつか種類があって全部手に持って見てみたけど、派手すぎず、地味すぎずのバランスが素敵だったので店に入ってからわりとす続きをみる
『著作権保護のため、記事の一部のみ表示されております。』
http://ameblo.jp/yui-aragaki/rss20.xml にアクセスしてみるとこんな感じ。
このアドレスへのRSS配信は停止いたしました。
受信いただくためには、 http://rssblog.ameba.jp/yui-aragaki/rss20.xml をご設定ください
RSSで配信しているのに、『著作権保護のため、記事の一部のみ表示されております。』ってのがどーもよくわかんないっす。
RSSの著作権は放棄するけど、サイトの著作権は保護しますという意味?(それでも意味が通じないよーな・・・)
どうやら有名人のブログのみそういう設定になっているよーな気がする。
しかもどうも気持ち悪いのがRSS配信のドメインがブログのドメインと一致していないところがなんとも気持ち悪い。
ブログのURI : http://ameblo.jp/yui-aragaki/
RSSのURI : http://rssblog.ameba.jp/yui-aragaki/rss20.xml
うーむ、なんだろう? なんでこんなことやっているのか皆目検討がつかないっす。
『著作権保護のため、記事の一部のみ表示されております。』

というメッセージで何を伝えようとしているのかがよくわからないが、ブログ界隈ではRSS全文配信派とRSS一部配信派の2大派閥があるっぽいので、もしかすると、アメブロは「RSS一部配信派」を宣言したのかな?(でも、一般の人々のブログは全文配信だったりするよーな・・・)

ひょっとすると、某有名人のマネージャとアメブロ担当者でこんな会話が?
マネ「うちの事務所の○○ちゃんのブログのアクセスがすごい少ないっす。どーしてよ?」
アメ「結構いいと思いますけどねー。RSSリーダーでの購読も増えてますしー」
マネ「RSSリーダってなんすか?」
アメ「○○ちゃんがブログを更新したってのが瞬時に分かるよーにアメブロで配信してるんです」
マネ「ってことはそのRSSとやらが見られると、うちの○○ちゃんのブログにアクセスにこないんじゃないの?」
アメ「いや、殆ど同じよーなもんですよ。まあ、うちの場合RSSは全文配信なんでRSSさえ読んでおけば○○ちゃんの情報が瞬時に分かってファンも喜びますよー」
マネ「なんですとー。しかも全文配信ですと? じゃあ、ブログへのアクセスはどーなるのか?」
・・・・
・・・・
・・・・
的なオカルトな会話があり、芸能事務所同士の横のつながりにより、アメブロRSSけしからん的な風評が巻き起こり全文配信中止&著作権保護の謎メッセージという奇怪なRSSになったのだろうか?

しかし、アメブロの技術担当者の人もコケただろうなー。
この人たちは人にコンテンツをみてほしいのかみてほしくないのかどっちなんだろ?
アメーバブログのRSSをご登録いただくサービスについて|スタッフブログを読んでみたけど謎っすね(2007-12-12からのことだったのかー)。
posted by りょーち at 15:02 | Comment(0) | TrackBack(0) | Web周辺技術

2008年03月26日

Google転送リンクを利用したスパムメールが増えている この記事をはてなブックマークに追加

スパムメールを送るほうもいろいろ考えるね
Subject:90% discount. Coupon #YA1q
From : "fraser joan" <annisha.dobbins@cigna.com>
Dear ryouchi, be thrifty, purchase your drugs from the most well-known shop since 1999.
http://www.google.fr/pagead/iclk?sa=l&ai=NXWtkt&num=69330&adurl=http://(怪しげなURI)
keir dryden

思わずgoogleのリンクなので踏みそうになったが、多分怪しげなサイトに誘導されるっぽい。
下記のよーなパターンがあるようである。

・http://www.google.fr/pagead/iclk?sa=l&ai=
・http://www.google.com/pagead/iclk?sa=l&ai=
・http://www.google.co.uk/pagead/iclk?sa=l&ai=
・http://www.google.it/pagead/iclk?sa=l&ai=

多分
http://www.google.co.jp/pagead/iclk?sa=l&ai=
でも同じよーなことができそう。

まあ、用は、googleのサイトの後ろに sa=l&ai=?????&num=?????&adurl=http://って感じになっている怪しげなURIはアクセスしないよーにしましょうね。
ちなみに、このパターンのSPAM MAILが昨日だけで、7通もきた。
怪しく増えてるっぽいね。
Googleが何等かの対応をするのかな?(しないか?)
posted by りょーち at 15:26 | Comment(0) | TrackBack(0) | Web周辺技術

2008年03月13日

amazonのウィシュリスト(Googleのキャッシュは?) この記事をはてなブックマークに追加

テレビとパソコン、どちらを選ぶ? で少し言及したamazonのウィシュリストで個人情報が分かっちゃうの件、Amazonのすごいアクセス解析サービス - ぼくはまちちゃん!(Hatena)密かな趣味が全公開--Amazonのウィッシュリスト、改め「ほしい物リスト」に注意?:CNET Japan Staff BLOG - CNET Japan にも書かれている件、今はamazonではウィシュリストを閲覧できないよーにamazonで対応しているっぽい。

一件落着と思いきや、そーか、Googleでこんな感じで検索すると・・・

さんのウィシュリスト site:amazon.co.jp/gp/registry/ - Google 検索

上記のURIに更にアイテム名をいれたりするとこうなる。
例えば椎名誠さんの本をWish listに入れている人を検索すると

椎名誠 さんのウィシュリスト site:amazon.co.jp/gp/registry/ - Google 検索

ふむ。ここで、椎名誠の部分をなんだか危なそうなタイトルとかそーいうものに変更して検索してみると・・・

うーむ、恐ろしいね。
posted by りょーち at 16:54 | Comment(0) | TrackBack(0) | Web周辺技術

2008年03月07日

多言語翻訳ブログパーツ? この記事をはてなブックマークに追加

先日 Google翻訳を使って自分のサイトを英訳するスクリプト の記事に他の言語では何故翻訳できないのかといった質問があったのだが、まあ、できないものはできないと説明してみたのだ。
でも、他の言語でも利用したいなと思い、いろいろみていたら Infoseek マルチ翻訳 なるものが存在するよーなので、ちょっと調べてみた。
リクエスト方法がPOSTなので微妙なのだが、こんな感じのものができた。
下記のよーなスクリプトを貼り付けるとよいであろう。
<script type="text/javascript" src="http://ryouchi.up.seesaa.net/translate/lang.js" charset="utf-8"></script>

ちなみに動くかどーかの保証がないっす。
この記事はテストも兼ねての投稿になるっす。

テストの結果・・・orz
posted by りょーち at 15:40 | Comment(2) | TrackBack(0) | Web周辺技術

2008年03月05日

phpのSimpleXMLのエラー処理 この記事をはてなブックマークに追加

MyMiniCity Info を作ってみたのだが、今日久々にアクセスしてみたところ、どーも上手く動いていなかった。何かおかしいなと思って ryouchi - MyMiniCity にアクセスしたらこんな画面が・・・
myminicity_error.png

うーむ、MyMiniCity本体のMySQLサーバがリクエストを処理できなかったっぽい。
Failed to connect to mysql server : Too many connections

なので、生成されるXMLが取得できなくてエラーになっていたよーだ。

うーむ。それは分かったが、よくよく考えるとXMLの読み込み失敗を想定してスクリプトを作成していなかったりょーちがよろしくないのであった・・・

以前、りょーちの駄文と書評:【疑問】SimpleXMLで読み込むXMLが正しいXMLかどうかを知る方法【教えて】 で言及したがこんな感じにしとく。
$xml = @simpleXML_load_string($data) or die ("document.write('XMLが読み込めません');");
if ($xml){
 (読めたときの処理)
}else{
 echo "document.write('XMLが読み込めません');";
}

これで当面問題なかろう(多分)。

simpleXML_load_stringになっているのはその前にhttp_request()でURIを指定して全てのXMLデータを読み込んで$dataに格納しているからっす。simpleXML_load_fileでも基本は同じかな。

自分で楽しむだけのモノなのでエラー処理などあまり考えずに作ってしまうなぁ。難しいのぅ・・・
posted by りょーち at 10:12 | Comment(0) | TrackBack(0) | Web周辺技術

2008年02月27日

Youtube Tag Searchに関連キーワード表示機能を追加 この記事をはてなブックマークに追加

YouTubeの検索・ダウンロードサイトとして以前作成した YouTube TAG Search に関連キーワードを表示する機能を付けてみた。

関連キーワードについては reflexa Web API をつかってみた。



関連キーワードで検索してみると新たな発見があるかもよ?

参考検索結果
posted by りょーち at 16:02 | Comment(0) | TrackBack(0) | Web周辺技術

2008年02月14日

「あわせて読みたい」RSS / JSONP この記事をはてなブックマークに追加

こんにちは、二階堂瑠美と二階堂亜樹です(嘘です)。

以前、あわせて読みたい はブログのURLを入力すると、そのブログとあわせて読んだらよさそーなブログを選定してくれるサービス。選定される精度もまずまずなので、利用させていただいてます。
で、この「あわせて読みたい」を更に便利に利用できないかと思い、以前、「あわせて読みたい」勝手 API for JSONP を作ってみた。
まあ、一人だけで楽しむよーなものだったのですが a++ My RSS 管理人 さんからのトラックバックで、「あわせて読みたい」の RSS / JSONP 対応を実施しました というのを知りました。

中の人から怒られてしまったのかと思いましたが、そーでもなかったので胸をなでおろしています。やはりプロの方が作られるモノは違うなぁと思ったりしたっす。

サイドフィード という会社は「痒い所に手が届く」的なサービスを幾つも出しており、なかなかよろしいかと思います。
今後、ますます期待っす。

posted by りょーち at 11:29 | Comment(0) | TrackBack(0) | Web周辺技術

2008年02月12日

sudo rm -rf / この記事をはてなブックマークに追加

スーパーユーザは、そのPCの管理者で、まあ何でもできるのであるが、sudoは、あるユーザーが別のユーザーとしてコマンドを実行できるようにするためのコマンドらしい(sudo は UNIX系のOSでsuperuser doの略)。
通常UNIX系のOSでは、su(switch user)してrootユーザとしてシェルを操るっぽいが、rootにログインするってことはそれこそ殆ど何でもありなので、セキュリティ面などからsudoってのが使われ始めているらしい。よくしらんかった。

で、まあスーパーユーザってのは何でもできるっぽく、そのPCにおける神的存在のよーである。で、この神が狂って自分自身を消去するという暴挙にでたらどーなるか。

sudo rm -rf / は

「スーパーユーザ権限で(sudo) 、消去しますよ(rm)、指定したディレクトリ以下を(recursive = -r)、(対話メッセージなしで = -f)、指定するディレクトリは「/」ですよ」

という意味。
まあ、「バッサリ全部消しちゃいます」ってことである。

YouTube 上にそーいった試みを実験している動画などがあったのでよろっと見てみた。



この壊れ具合、自分のPCでなくてよかった・・・
くれぐれも軽々しく実行しないよーに。
posted by りょーち at 14:28 | Comment(0) | TrackBack(0) | Web周辺技術

2008年02月07日

Microsoftの動画広告技術 VHL(Video Hyperlink) この記事をはてなブックマークに追加

Microsoft adCenter Labs では Microsoft の広告ビジネスについての取り組みなどが記載されている。

その中で、ちょいとオモシロそーだったのが Video Hyperlink っていう動画(広告)技術かな。

サンプルではスキープレーヤーの動画広告とホテルのラウンジを闊歩するカップルの動画広告が掲載されている。
ski_01.png

スキープレーヤーにマウスカーソルを合わせると下の図のようにターゲット商品にハッチがかかる。
ski_02.png

動画上でそのターゲットをクリックすると商品購入サイト(サンプル)に遷移する。

昔から「テレビで有名人が着ているブランドなどが、放映中にどこの商品であるかが分かり、テレビからその商品が購入できるよーな時代になるよ」といったことはよく言われていたのですが、こんな感じになるんですかねー。

予想としては現在YouTubeで話題になっている 勝手広告 の延長線上の考えとして、既存の動画にコンシューマが勝手にリンクを張って広告サイトへ誘導するよーな仕組みが今後でてきそうだね。

Web広告の場合、各社が優良サイトのよさそうな位置を確保することに勤しんでいるが、上記の動画広告では、各社が優良動画のよさそうなフレームの取り合いとかになるのだろうか?

謎だね。
posted by りょーち at 11:06 | Comment(0) | TrackBack(0) | Web周辺技術