<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="http://www.kawa.net/xp/index-j.html">
<title>Kawa.net xp - Ajax＆Perl技術情報（川崎有亮）</title>
<link>http://www.kawa.net/xp/index-j.html</link>
<dc:date>2008-05-04T05:01:00+09:00</dc:date>
<dc:language>ja</dc:language>
<dc:rights>Copyright 1995-2006 Yusuke Kawasaki. All rights reserved.</dc:rights>
<description>川崎有亮の制作したプログラムのご紹介・技術情報など。ajax/JavaScript/Perl/CGI/...</description>
<image rdf:resource="http://www.kawa.net/xp/images/xp-title-128x32.gif" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://kawa.at.webry.info/200805/article_1.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_8.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_7.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_6.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_5.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_4.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_3.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200804/article_1.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200803/article_3.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200803/article_2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200803/article_1.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_7.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_6.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_5.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_4.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_3.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200802/article_1.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_15.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_14.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_13.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/romanize/romanize.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_12.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_11.html" />
<rdf:li rdf:resource="http://www.kawa.net/xp/mypage-j.html" />
<rdf:li rdf:resource="http://www.kawa.net/xp/more-j.html#perl" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_10.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_9.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_7.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_6.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_5.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_4.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_3.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200801/article_1.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/treepp/treepp.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/feedpp/feedpp.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/jkl/parsexml.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/catch/news.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_10.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/addrajax/addrajax.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_9.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_8.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_7.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_6.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_5.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_4.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_3.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_2.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200712/article_1.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20071205/288758/" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_14.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_13.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_12.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_11.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_10.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_9.html" />
<rdf:li rdf:resource="http://kawa.at.webry.info/200711/article_8.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/tips/orientation.html" />
<rdf:li rdf:resource="http://www.kawa.net/photo/200710-europe/index.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070828/280514/" />
<rdf:li rdf:resource="http://www.kawa.net/works/recruit/webservice/dokoiku.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/overhttp/overhttp.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070726/278339/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070521/271716/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070409/267730/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070316/265426/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070222/262733/" />
<rdf:li rdf:resource="http://www.kawa.net/photo/200702-scale5x/index.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070129/259848/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20070111/258452/" />
<rdf:li rdf:resource="http://www.kawa.net/photo/20070101-inuyama/index.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20061217/257102/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20061201/255603/" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/jkl/calender.html" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20061116/253879/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20061020/251301/" />
<rdf:li rdf:resource="http://itpro.nikkeibp.co.jp/article/COLUMN/20061101/252356/" />
<rdf:li rdf:resource="http://www.kawa.net/works/perl/hatena/bookmarkcount.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/addrajax/alpscliplet.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/zip/ajaxzip.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/ajaxtb/ajaxtb.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/ajax/ajaxcom/ajaxcom.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/xml/objtree.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/animation/raster.html" />
<rdf:li rdf:resource="http://www.kawa.net/service/jsan/search/index.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/animation/cube.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/game/ncross.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/8queens/nqueens.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/passwd/gen-passwds.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/learn/basic.html" />
<rdf:li rdf:resource="http://www.kawa.net/works/js/jkl/dumper.html" />
<rdf:li rdf:resource="http://www.kawa.net/index-2001j.html" />
</rdf:Seq>
</items>
</channel>
<image rdf:about="http://www.kawa.net/xp/images/xp-title-128x32.gif">
<url>http://www.kawa.net/xp/images/xp-title-128x32.gif</url>
<title>Kawa.net xp - Ajax＆Perl技術情報（川崎有亮）</title>
<link>http://www.kawa.net/xp/index-j.html</link>
</image>
<item rdf:about="http://kawa.at.webry.info/200805/article_1.html">
<title>Perl・PHPで手軽にウェブサービスを呼べるライブラリを自動生成(WSST)</title>
<link>http://kawa.at.webry.info/200805/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-05-11T05:22:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<dc:subject>PHP</dc:subject>
<dc:subject>ウェブサービス</dc:subject>
<description>WSST というプロジェクトを3月末にひっそりと公開しました。メインのコミッタは mitsuhisa さん。（参加者募集中です）WSST とは、YAML でウェブサービスのインターフェース定義を書くと、Perl・PHP のライブラリを自動生成してくれるツールです。WSST を利用して作成した Perl・PHP ライブラリのリリースについては、MTL ブログ に書いたのだけど、WSST 自体についてはまだ詳しく書いていなかったので、改めて紹介します。</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html">
<title>AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム（CGI不要版）</title>
<link>http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html</link>
<dc:date>2008-05-04T05:01:00+09:00</dc:date>
<description>AjaxZip2は、昨年公開した
『ajaxな住所入力フォーム』
の新バージョンです。
郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。
Ajaxと
JSON フォーマットを利用するJavaScriptライブラリとして公開しました。
JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。
郵便番号→住所変換処理は全てクライアントサイドのJavaScriptで行います。
既存 HTML の住所入力フォームをたった3行書き換えるだけで利用できます。
簡単に設置できるため、プログラムに詳しくない方でも導入していただけると思います。
以下の住所入力フォームに、7桁の郵便番号を入力してみてください。
【2007/12/09 追記】
jQuery にも対応しました！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_8.html">
<title>The JUI 2008 Tokyo カンファレンス開催のお知らせ</title>
<link>http://kawa.at.webry.info/200804/article_8.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-23T10:24:00+09:00</dc:date>
<dc:subject>イベント</dc:subject>
<dc:subject>JavaScript</dc:subject>
<description>The JUI カンファレンスを開催します！　jQuery ライブラリ UI チーム の Paul Bakaus さん、20年後の日本のWebを牽引 する id:amachang さん、Twitladder の inucara さんら豪華スピーカー陣を招いて、今どきな Web のユーザインターフェースについて語り合う会です。UI の硬い話から、JavaScript を使った見た目重視のデモなど、ライトニングトークも 募集中 です♪　開催日は、YAPC の...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_7.html">
<title>ワンクリック翻訳機能付『S6』で、国際化JavaScriptプレゼンテーション</title>
<link>http://kawa.at.webry.info/200804/article_7.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-20T21:40:38+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
<description>OSCD.TW 2008 の発表では、amachang が開発した JavaScript ベースのプレゼンテーションツール S6 をベースにさせてもらって、エフェクト簡易指定機能とワンクリック翻訳機能を追加した独自バージョンを利用しました。その 追加したコード と、サンプルのスライド を公開したので、ご紹介。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_6.html">
<title>OSDC.TW 2008 台北の次は、東京→シカゴで発表予定</title>
<link>http://kawa.at.webry.info/200804/article_6.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-20T18:11:25+09:00</dc:date>
<dc:subject>台湾</dc:subject>
<dc:subject>イベント</dc:subject>
<dc:subject>DOM</dc:subject>
<description>先週末は、台湾で開催された OSDC.TW 2008 というイベントに行ってきました。２日間に渡って開催されたカンファレンスの第１日目に、『DOM manipulation by Wiimote/Gainer over HTTP』として発表させていただきました。（当初予定のタイトル『DOM manipulation by Wii Remote』から変更）　</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_5.html">
<title>Googleディベロッパー交流会～第5回『OpenSocial』</title>
<link>http://kawa.at.webry.info/200804/article_5.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-13T17:38:28+09:00</dc:date>
<dc:subject>Google</dc:subject>
<dc:subject>イベント</dc:subject>
<dc:subject>OpenSocial</dc:subject>
<description>３月１４日（金）に開催された Google ディベロッパー交流会　第5回『OpenSocial』の記事が公開されました。http://www.google.co.jp/developer/prg/events/5-vol1.html</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_4.html">
<title>台北 OSDC.TW 2008 にやってきました</title>
<link>http://kawa.at.webry.info/200804/article_4.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-12T12:58:43+09:00</dc:date>
<dc:subject>台湾</dc:subject>
<description>今週末は、台北に来ています。マイル特典で飛行機に乗ったのは、初めて。嬉しいわ～。小籠包を山ほど食べたい！　それはともかく、OSDC.TW 2008 というオープンソース系カンファレンスに参加しています。http://osdc.tw/</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_3.html">
<title>Google Codeでdownloadsからファイルを消す手順</title>
<link>http://kawa.at.webry.info/200804/article_3.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-10T23:55:00+09:00</dc:date>
<dc:subject>Google</dc:subject>
<description>Google CodeでDownloadsタブのファイル一覧からファイルを削除する方法。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_2.html">
<title>最大7本のWiiリモコンを同時に操る『Wiimote over HTTP』</title>
<link>http://kawa.at.webry.info/200804/article_2.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-10T01:44:00+09:00</dc:date>
<dc:subject>Wiimote</dc:subject>
<dc:subject>Java</dc:subject>
<dc:subject>Webサービス</dc:subject>
<description>同僚の根本さんと Wiimote over HTTP というプロジェクトを進めています。Wiiリモコンを利用した、「リアルデバイス Web サービス」の仕組みです。http://code.google.com/p/wiimote-over-http/</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200804/article_1.html">
<title> JavaScript＋Canvasでもうちょっと3Dっぽく</title>
<link>http://kawa.at.webry.info/200804/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-04-10T00:53:00+09:00</dc:date>
<dc:subject>canvas</dc:subject>
<dc:subject>JavaScript</dc:subject>
<dc:subject>3D</dc:subject>
<description>前回の JavaScript＋Canvasによるリアルタイム3Dアニメーション を拡張して、面を色塗りしてみるようにした習作。⇒デモを見る</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200803/article_3.html">
<title>JavaScript＋Canvasによるリアルタイム3Dアニメーション</title>
<link>http://kawa.at.webry.info/200803/article_3.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-03-17T02:07:00+09:00</dc:date>
<dc:subject>canvas</dc:subject>
<dc:subject>JavaScript</dc:subject>
<description>JavaScriptで、リアルタイムに 3Dアニメーション表示 を行うのは原理的に難しいけど、Canvasを使えば結構実用的に動いてくれた。⇒デモFirefox、Opera、IE で確認しています。（IE では、Google の excanvas.js を利用）</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200803/article_2.html">
<title>ActionScriptコンパイル手順（Flex3+rascutでFlash開発）</title>
<link>http://kawa.at.webry.info/200803/article_2.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-03-15T05:54:00+09:00</dc:date>
<dc:subject>Flex</dc:subject>
<dc:subject>Windows</dc:subject>
<dc:subject>ActionScript</dc:subject>
<description>ActionScriptで『Hello, World!』くらい書いてみたくなって、やってみた。Flex と rascut の組み合わせで、カンタンにできた。ありがとう！以下、その手順です。　＜インストール手順＞１．Free Adobe Flex 3 SDKhttp://opensource.adobe.com/wiki/display/flexsdk/Downloadsから「Free Adobe Flex 3 SDK」をダウンロード・インストールした。（FB3_...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200803/article_1.html">
<title>山パン“はみちつ＆マーガリン”は、Netバズ・マーケティング？</title>
<link>http://kawa.at.webry.info/200803/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-03-12T18:16:00+09:00</dc:date>
<dc:subject>マーケティング</dc:subject>
<description>話題の山崎製パン「ミルクホットケーキ（はみちつ＆マーガリン）」を入手したヨ。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_7.html">
<title>Happy Birthday, Ajax!（祝・３周年！）</title>
<link>http://kawa.at.webry.info/200802/article_7.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-18T01:24:26+09:00</dc:date>
<dc:subject>Ajax</dc:subject>
<dc:subject>記念日</dc:subject>
<description>今日2月18日は、“Ajax”の３歳の誕生日です。　3年前、2005年の今日、http://adaptivepath.com/ideas/essays/archives/000385.phpGoogle Suggest and Google Maps are two examples of a new approach to web applications that we at Adaptive Path have been calling Ajax.The name i...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_6.html">
<title>The Mythical 5% - ムダせず、謙虚に、学び続ける。</title>
<link>http://kawa.at.webry.info/200802/article_6.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-18T00:44:00+09:00</dc:date>
<dc:subject>海外</dc:subject>
<description>Matz にっき で「The Mythical 5%」というスピーチが紹介されていた。80%の技術者は、本を読まない、イベントに参加しない、勉強しない。それでどうして、それらを継続的に行う開発者と同等の生産性をあげることができるのか。それらを行う20%のうち、さらに80%は、(まだ)うまく成果をあげられていない。すると、それらを継続的に行い、さらにうまくいっている人はおおよそ5%になる。&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（中略）この講演はその他にも面白い内容を含んでい...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_5.html">
<title>[映画] 君のためなら千回でも　《泣けた…》</title>
<link>http://kawa.at.webry.info/200802/article_5.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-16T16:38:00+09:00</dc:date>
<dc:subject>イスラム</dc:subject>
<dc:subject>海外</dc:subject>
<dc:subject>映画</dc:subject>
<description>かなり久しぶりに映画館に行ってみた。シネスイッチ銀座の 君のためなら千回でも です。映画館で観るのは、基本的に泣ける映画が好きなのですが、本作はかなり泣けた。エンディングでは（そう混雑していない）劇場内からもすすり泣く声が多かった。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_4.html">
<title>NETFLIX の Instant Watching は日本から観れない件</title>
<link>http://kawa.at.webry.info/200802/article_4.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-10T15:54:10+09:00</dc:date>
<dc:subject /><description>NETFLIX の Instant Watching のサービスを試してみようと思ったら、ちゃんと IP アドレスで判別しているのか、米国外からは観れない制限がある模様。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_3.html">
<title>六本木で1杯180円のビールを飲んできた</title>
<link>http://kawa.at.webry.info/200802/article_3.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-09T21:55:39+09:00</dc:date>
<dc:subject /><description>木曜日に東京ミッドタウンで開催された LUNARR のイベントに行ってきました。会場には、見慣れた顔ぶれが並び、マーケじゃなくて技術の人も多く、集客力に驚く。これだけの人にブログに取り上げられるパワーは、強いなあ。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_2.html">
<title>[Gainer] Gainer over HTTPでJavaScriptからGainerを操作する</title>
<link>http://kawa.at.webry.info/200802/article_2.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-09T19:00:01+09:00</dc:date>
<dc:subject>Ajax</dc:subject>
<dc:subject>JavaScript</dc:subject>
<dc:subject>Gainer</dc:subject>
<description>昨夜の Device::Gainer モジュールと、PoCo::Server::HTTP モジュールを組み合わせてGainer over HTTP 用の HTTP サーバ gainer-httpd.pl を書いてみた。http://svn.coderepos.org/share/lang/perl/Device-Gainer/trunk/examples/gainer-httpd.plHTTP 越しに Gainer を扱える。Gainer Ajax みたいなことも可能！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200802/article_1.html">
<title>[Gainer] Perl用Device::Gainerモジュールを書いてみた</title>
<link>http://kawa.at.webry.info/200802/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-02-09T05:25:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<dc:subject>Gainer</dc:subject>
<description>ActionScriptやRubyではGainerを使えるのに、Perlから使えないのは寂しい。Device::Gainerモジュールを書いてみた。4時間くらいかかった。とりあえず、Gainer の最低限の機能が一通り使えるようになりました。テストやドキュメントは全く書いてないけど、とりあえずCodeReposに晒してみます。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_15.html">
<title>[jQuery] $(function)はonload後には効かない</title>
<link>http://kawa.at.webry.info/200801/article_15.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-31T04:47:00+09:00</dc:date>
<dc:subject>jQuery</dc:subject>
<dc:subject>JavaScript</dc:subject>
<description>JSライブラリで、DOM構築完了後に実行したい初期化コードがありまして、$(function) みたいに最速タイミングで実行できる仕組みを探しております</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_14.html">
<title>JsonpZip プレビュー！　住所プルダウンから郵便番号自動入力</title>
<link>http://kawa.at.webry.info/200801/article_14.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-28T18:11:37+09:00</dc:date>
<dc:subject>Google</dc:subject>
<dc:subject>JSONP</dc:subject>
<description>思いつきで Google Code で JSONP Hosting というプロジェクトを始めてみました。その第１弾として、郵便番号～住所の相互変換を行う JsonpZip を準備中です。まだテストやドキュメントが未整備で、ソースも未完成ですが、とりあえずお試しプレビュー。　2005年3月にリリースした AjaxZip に始まり、住所入力フォームに Ajax を導入することで、面倒な操作なく より快適にするプロジェクトを進めてきました。郵便番号・住所系の API・We...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_13.html">
<title>[JSONP-SE] 静的JSONPファイルなのにコールバック関数名を指定できるJavaScript</title>
<link>http://kawa.at.webry.info/200801/article_13.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-26T03:22:34+09:00</dc:date>
<dc:subject>JSON</dc:subject>
<dc:subject>JSONP-SE</dc:subject>
<dc:subject>JavaScript</dc:subject>
<description>データの受信にXML・JSONでなくてJSONPを利用するシーンとしては、主に　１．サーバ側でレスポンスを動的に生成している　２．ブラウザ側JavaScriptからドメインを超えたAPIを呼び出したいそんなときが多いと思いますが、１のようにサーバ上にCGIなどが動かさなくても、静的ファイルでもJSONPは利用可能です。</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/romanize/romanize.html">
<title>[Perl] Lingua::*::Romanize::* 日中韓／ローマ字変換モジュール</title>
<link>http://www.kawa.net/works/perl/romanize/romanize.html</link>
<dc:date>2008-01-20T19:30:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>Lingua::*::Romanize::* は、日本語・中国語・韓国語の UTF-8 文字列の各国語の読みを
ローマ字化するPerlモジュール群です。
Lingua::JA::Romanize::Japanese は、
日本語（漢字かな混じり文）
をローマ字化します。→詳細
Japanese 付属の Juman・MeCab モジュールで、形態素解析を利用した読み下しにも対応します。
Lingua::ZH::Romanize::Pinyin は、
中国語（標準語読み）
をローマ字（ピンイン）化します。→詳細
Pinyin 付属の Cantonese モジュールで、香港などの広東語読みをサポートします。
Lingua::KO::Romanize::Hangul は、
韓国語（ハングル文字）
をローマ字化します。→詳細</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_12.html">
<title>Tokyo ActionScript Meetup 2008 F/ Colin Moock を開催！</title>
<link>http://kawa.at.webry.info/200801/article_12.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-17T03:38:00+09:00</dc:date>
<dc:subject>Adobe</dc:subject>
<dc:subject>ActionScript</dc:subject>
<dc:subject>イベント</dc:subject>
<description>大崎のアドビ社の部屋をお借りして、Tokyo ActionScript Meetup 2008 F/ Colin Moock のイベントを開催。（１月１６日１８：３０～開始）ActionScript 2～4(!?) まで技術ネタ満載の、とても濃いイベントになりました。会場は、ほぼ満員の60名くらい（でしょうか？）で埋まりました。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_11.html">
<title>[Perl] 5.10.0 で pack・unpack の仕様が変わった『U0C*』とか</title>
<link>http://kawa.at.webry.info/200801/article_11.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-14T14:37:03+09:00</dc:date>
<dc:subject>UTF-8</dc:subject>
<dc:subject>Perl</dc:subject>
<dc:subject>CPAN</dc:subject>
<description>日本語・中国語・韓国語の文字列をローマ字読み下しする Lingua::*::Romanize::* 系モジュール群をGoogle Code に移動したので、この週末に久しぶりにバージョンアップを実施。従来は、UTF-8 フラグ OFF のバイト列 UTF-8 コードにのみ対応していたのを、UTF-8 フラグ ON の文字列と OFF のバイト列のどちらも透過的に扱うように改良。　しかし、CPAN Testers からエラーの報告が。Perl 5.10.0 では、un...</description>
</item>
<item rdf:about="http://www.kawa.net/xp/mypage-j.html">
<title>マイページ URL 備忘録</title>
<link>http://www.kawa.net/xp/mypage-j.html</link>
<dc:date>2008-01-14T06:11:00+09:00</dc:date>
<description>各サービスのマイページの URL を忘れると探すのが面倒なので、並べておきます。</description>
</item>
<item rdf:about="http://www.kawa.net/xp/more-j.html#perl">
<title>Kawa.net xp - そのほかのページ</title>
<link>http://www.kawa.net/xp/more-j.html#perl</link>
<dc:date>2008-01-14T05:30:00+09:00</dc:date>
<description>AJAX...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_10.html">
<title>ジオメディア新年会2008に行ってきた</title>
<link>http://kawa.at.webry.info/200801/article_10.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-12T23:58:17+09:00</dc:date>
<dc:subject>イベント</dc:subject>
<description>シリウスラボさん企画の ジオメディア新年会2008 に行ってきました。全国のジオメディア関係者の皆様、「経緯度の話で酒が飲める」「地図を見てるときが一番幸せ」「GoogleMaps によって人生が変わった」「飲み会の席でジオコーディングの話をして女の子に引かれてしまった」といった方々のご参加を期待しております。濃いです。こういうの好き！仕事の都合で30分遅れてしまったが、既にアルコールの入った会場は、密度濃くジオネタが繰り広げられていました。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_9.html">
<title>[ActionScript] １月１６日Colin Moock歓迎イベント！</title>
<link>http://kawa.at.webry.info/200801/article_9.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-11T19:16:00+09:00</dc:date>
<dc:subject>Adobe</dc:subject>
<dc:subject>ActionScript</dc:subject>
<dc:subject>イベント</dc:subject>
<description>Colin Moock×Essential Japanese ActionScripters Conference 2008 を開催します！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_7.html">
<title>[Perl] XML::TreePP関連モジュールをGoogle CodeのSubversion移行</title>
<link>http://kawa.at.webry.info/200801/article_7.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-09T17:00:04+09:00</dc:date>
<dc:subject>Subversion</dc:subject>
<dc:subject>Perl</dc:subject>
<dc:subject>Google</dc:subject>
<description>Google Code で Subversion のホスティング ができるので、XML::TreePP 関係の Perl モジュールは、Google Code に移動しました。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_6.html">
<title>[Perl] JSON モジュールの utf8 フラグ周りの仕様 tips 注意点</title>
<link>http://kawa.at.webry.info/200801/article_6.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-07T05:21:05+09:00</dc:date>
<dc:subject>JSON</dc:subject>
<dc:subject>UTF-8</dc:subject>
<dc:subject>Perl</dc:subject>
<description>Perl の JSON モジュールで日本語を含む文字列を扱う際の tips。 [Perl] JSON モジュール 2.x 系は、1.x 系と互換性が△ の記事で、JSON::XS モジュールとの互換性（ソース＆ドキュメントも！）を実現した代わりに従来の JSON.pm のインターフェースが obsolete になってしまうのは残念。今後、JSON.pm は XS 版の JSON::XS とほぼ同機能の Pure Perl 版の JSON::PP のいずれかを自動選択してくれ...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_5.html">
<title>[Subversion] Google Code でホスティング＋TortoiseSVN の使い方</title>
<link>http://kawa.at.webry.info/200801/article_5.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-06T21:57:00+09:00</dc:date>
<dc:subject>Subversion</dc:subject>
<dc:subject>Google</dc:subject>
<description>Google Code の Project Hosting は、Subversion レポジトリのホスティングサービスです。Wiki や Issue Tracking の機能まで Google が無償で提供してくれます。Google Groups と連携させてコミニュティの連絡用 ML も作れるし、Google Analytics と連携させてページのアクセス解析もできる。配布用パッケージも Downloads の機能を使えば帯域幅も心配ナシ！　今のところ英語版しか...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_4.html">
<title>2007年アクセス解析／AdSense広告＆Analytics分析</title>
<link>http://kawa.at.webry.info/200801/article_4.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-06T19:14:00+09:00</dc:date>
<dc:subject>Analytics</dc:subject>
<dc:subject>AdSense</dc:subject>
<description>2007年の kawa.net の Google AdSense の収益報告＆Google Analytics のアクセス解析を確認。昨年 2006年 よりも広告 PV・収益ともにアップしています。１年間ありがとうございました！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_3.html">
<title>[訪] 愛知／南知多ビーチランド／ふれあい日本一</title>
<link>http://kawa.at.webry.info/200801/article_3.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-06T17:43:13+09:00</dc:date>
<dc:subject>お出かけ</dc:subject>
<description>昨年の 日本モンキーパーク（犬山）に続き、正月のどうぶつシリーズ。今年の正月は 南知多ビーチランド に行ってきました。「ふれあい日本一」を標榜しているだけあり、イベントが盛り沢山で楽しめます。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_2.html">
<title>[Perl] JSON モジュール 2.x 系は、1.x 系と互換性が△</title>
<link>http://kawa.at.webry.info/200801/article_2.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-06T02:22:00+09:00</dc:date>
<dc:subject>JSON</dc:subject>
<dc:subject>Perl</dc:subject>
<description>JSON モジュールがバージョンアップして、2.0 台に突入！　JSON::XS モジュールとの互換性（ソース＆ドキュメントも！）を実現した代わりに従来の JSON.pm のインターフェースが obsolete になってしまうのは残念。今後、JSON.pm は XS 版の JSON::XS とほぼ同機能の Pure Perl 版の JSON::PP のいずれかを自動選択してくれるラッパーとしての道を歩むようです。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200801/article_1.html">
<title>[Perl] Debian (lenny) Perl 5.005・5.6.2 インストール失敗</title>
<link>http://kawa.at.webry.info/200801/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2008-01-06T02:11:24+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<dc:subject>Debian</dc:subject>
<description>ノート PC のネットワークの設定をいろいろと変更していたら、coLinux からの接続がうまくいかなくなってしまったので、VMware を入れて Debian（lenny）の設定をやっています。</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/treepp/treepp.html">
<title>[Perl] XML::TreePP - Pure Perl実装によるXMLファイル展開モジュール</title>
<link>http://www.kawa.net/works/perl/treepp/treepp.html</link>
<dc:date>2008-01-05T01:53:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>XML::TreePP モジュールは、
XML ファイルを解析してツリー構造の多次元変数（ハッシュ／配列）に展開します。
XML テキストと Perl オブジェクト（ハッシュ＆配列）間の相互変換が可能です。
コンパイル不要の Pure Perl 実装モジュールなので、
プロバイダのレンタルサーバ環境でも
.pm ファイル単体のコピーのみで手軽に利用できます。
（Ajax で利用する JavaScript の XMLHttpRequest オブジェクトのように）
サーバからの XML ファイルのダウンロード処理にも対応しています。
安定版アーカイブ：
XML-TreePP-0.32.tar.gz
TARGZ
CPAN
←通常パッケージ
最新版ソースファイル：
lib/XML/TreePP.pm
PM
←.pmファイルのみ必要な場合
Subversion レポジトリ：
http://xml-treepp.googlecode.com/svn/trunk/XML-TreePP/
SVN</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/feedpp/feedpp.html">
<title>[Perl] XML::FeedPP - RSS・RDF・Atomフィードの解析・生成・変換・結合</title>
<link>http://www.kawa.net/works/perl/feedpp/feedpp.html</link>
<dc:date>2008-01-05T01:45:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>XML::FeedPP モジュールは、
RSS 2.0、RSS 1.0 (RDF)、Atom 0.3（および1.0）フィードの
XML ファイルを解析・生成・変換・結合するための
Perl モジュールです。
RSS ベースの1種類の共通 API で RSS・RDF・Atom の各フォーマットの処理に対応しているため、
手軽に扱えます。
フィードの読み出し・書き込みはもちろん、
RSSからRDFへ、RDFからAtomへといった各フォーマット間の相互変換も可能です。
他サイトからダウンロードした複数のファイルを結合して、
まとめて1つのファイルとして出力することもできます。
公開版アーカイブ：
XML-FeedPP-0.33.tar.gz
TARGZ
CPAN
 ←通常パッケージ
最新版ソースファイル：
lib/XML/FeedPP.pm
PM
Subversion レポジトリ：
http://xml-treepp.googlecode.com/svn/trunk/XML-FeedPP/
SVN
※ XML::FeedPP バージョン 0.30 から、Atom 1.0 に対応しました。（デフォルトは Atom 0.3 です）</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/jkl/parsexml.html">
<title>[ajax] JKL.ParseXML／ajax通信処理ライブラリ</title>
<link>http://www.kawa.net/works/js/jkl/parsexml.html</link>
<dc:date>2007-12-30T20:43:00+09:00</dc:date>
<dc:subject>ajax</dc:subject>
<description>JKL.ParseXML クラスは、サーバ上の XML 形式ファイルをダウンロード〜解析して、
JavaScript オブジェクト（配列やマップ）に変換するライブラリです。
複雑な DOM 操作なく簡単なスクリプトで XML 形式ファイルを扱えるため、
Amazon など XML を出力する既存の Web サービスや、
CGI と連携することで ajax ページを手軽に構築できます。
IE・Firefox・Opera・Safari のクロスブラウザに対応しています。
XML を JSONのように手軽に扱える他、
JSON／CSV／LoadVars 形式ファイルなどのテキストファイルも利用可能です。</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/catch/news.html">
<title>[Perl] KCatch.pm／CGI エラーメッセージをブラウザに表示</title>
<link>http://www.kawa.net/works/perl/catch/news.html</link>
<dc:date>2007-12-23T15:07:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>KCatch.pm は Perl CGI で発生する Internal Server Error を補足して、
エラー内容を HTML としてブラウザ画面に表示してくれるモジュールです。
エラーの発生した行番号なども表示されるので、サーバ上での開発に最適です。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_10.html">
<title>[JavaScript] CodeRepos に移動しました！</title>
<link>http://kawa.at.webry.info/200712/article_10.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-23T06:17:07+09:00</dc:date>
<dc:subject>Subversion</dc:subject>
<dc:subject>CodeRepos</dc:subject>
<dc:subject>JavaScript</dc:subject>
<description>いくつかの JavaScript ライブラリのプロジェクトを CodeRepos に移動しました。参加者募集中♪</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/addrajax/addrajax.html">
<title>ADDRAjax - Ajaxによる住所ドリルダウン検索</title>
<link>http://www.kawa.net/works/ajax/addrajax/addrajax.html</link>
<dc:date>2007-12-23T04:50:00+09:00</dc:date>
<description>都道府県名→市区町村名→町域とドリルダウンで住所を検索する JavaScript ライブラリです。
JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。
住所辞書データの通信には Ajax（JSON）を利用しており、動作も十分に軽量です。
【2007/12/23 追記】
jQuery にも対応しました！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_9.html">
<title>MyMiniCity つくりました</title>
<link>http://kawa.at.webry.info/200712/article_9.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-21T12:11:45+09:00</dc:date>
<dc:subject>FLASH</dc:subject>
<description>アクセス数に応じて人口が増えていくらしい、シンプルなシムシティーのウェブ版みたいの。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_8.html">
<title>[ネタ] Twitter の RSS はメンテナンス中に 404 Not Found を返す</title>
<link>http://kawa.at.webry.info/200712/article_8.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-17T18:50:03+09:00</dc:date>
<dc:subject>RSS</dc:subject>
<dc:subject>HTTP</dc:subject>
<dc:subject>Twitter</dc:subject>
<description>今、Twitter がメンテナンス中 ですが、RSS の URL が 404 Not Found を返してますね。一時的なメンテナンスだったら、503 Service Unavailable かな。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_7.html">
<title>[Twitter] 国内・海外のマイクロブログ系サービス</title>
<link>http://kawa.at.webry.info/200712/article_7.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-17T18:03:00+09:00</dc:date>
<dc:subject>マイクロブログ</dc:subject>
<dc:subject>Twitter</dc:subject>
<description>Twitter を始めとして、ミニブログ・マイクロブログというか、返信不要の短いメッセージのストリーム（流れ）を流しっぱなしにして、友達とゆるくコミュニケーションできるサービスが増えてます。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_6.html">
<title>[Vista] マウスを動かさないのにスリープから復帰してしまう</title>
<link>http://kawa.at.webry.info/200712/article_6.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-17T06:23:52+09:00</dc:date>
<dc:subject>Vista</dc:subject>
<description>Windows Vista を使い始めて 3週間ほど 経ちました。基本的に、電化製品の『オートパワーオフ』が好きなので、電源ON→スリープ→休止状態（ハイブリッドスリープ）をVista が自動的にやってくれるのは、ありがたいです。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_5.html">
<title>[mobile] ｉモードで background-color で背景色を指定できる判別条件</title>
<link>http://kawa.at.webry.info/200712/article_5.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-16T05:25:00+09:00</dc:date>
<dc:subject>携帯</dc:subject>
<dc:subject>スタイルシート</dc:subject>
<dc:subject>XHTML</dc:subject>
<description>ドコモ i モード向けの CGI コンテンツを作っているとき、ほとんどの FOMA 機種では、PC と同じようにスタイルシートで div の背景色を指定できるようになっています。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_4.html">
<title>Google デベロッパー交流会（第4回）に行ってきました</title>
<link>http://kawa.at.webry.info/200712/article_4.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-09T12:39:31+09:00</dc:date>
<dc:subject>Google</dc:subject>
<dc:subject>イベント</dc:subject>
<description>12月7日は、Google デベロッパー交流会（第4回） に行ってきました。金曜の午後開催なので、仕事の都合もあって後半のみ参加しました。川崎も 第1回 に参加させて頂いたこの交流会も4回目。　今回は、これまでのようなラウンドテーブル形式（録画）でなくて、広めの会場で一般の方もライブで聴けるパネルディスカッション形式。実は、録画公開されているバージョンでは、公開 OK かグレーな内容とか正直、結構カットされているような気がするので、貴重でもあります。（笑）今...</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_3.html">
<title>[MTL] ウノウ尾藤さん</title>
<link>http://kawa.at.webry.info/200712/article_3.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-08T23:00:29+09:00</dc:date>
<dc:subject>Facebook</dc:subject>
<dc:subject>OpenSocial</dc:subject>
<dc:subject>メディアテクノロジーラボ</dc:subject>
<description>先週、ウノウ  の CTO の 尾藤さん が メディアテクノロジーラボ (MTL) のオフィスに遊びに来てくれました♪　Facebook や OpenSocial  などのネタで意見交換。どちらも、まだまだ日本では盛り上がっていませんが、先月 OpenSocial が公開されてから、日本人のエンジニア・GEEK な方が Facebook 内にぽつりぽつりながらも、確実に増えてきた印象があります。今後に期待！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_2.html">
<title>[PC] DELL Vostro 200 お買い得デスクトップ！</title>
<link>http://kawa.at.webry.info/200712/article_2.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-08T22:29:16+09:00</dc:date>
<dc:subject>Vista</dc:subject>
<dc:subject>買い物</dc:subject>
<dc:subject>DELL</dc:subject>
<description>数年ぶりにデスクトップPCを買い換えてみました。先月11月24日にセットアップしました。今も快適に使えているのでレビュー。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200712/article_1.html">
<title>楽天テクノロジーカンファレンス2007</title>
<link>http://kawa.at.webry.info/200712/article_1.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-12-08T21:57:19+09:00</dc:date>
<dc:subject>イベント</dc:subject>
<dc:subject>社員食堂</dc:subject>
<dc:subject>楽天</dc:subject>
<description>11月24日は、楽天テクノロジーカンファレンス2007 に行ってきました。楽天タワーの、楽天の社員食堂に行ける！というのも魅力です。（笑）</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20071205/288758/">
<title>マッシュアップ・ラボ 第14回　SNS上のWeb API標準を目指して「OpenSocial」が登場!　バージョン0.5の現状と今後《前編》</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20071205/288758/</link>
<dc:date>2007-12-06T09:00:00Z</dc:date>
<dc:subject>XML</dc:subject>
<dc:subject>その他</dc:subject>
<dc:subject>サーバー</dc:subject>
<dc:subject>セキュリティ</dc:subject>
<dc:subject>Java</dc:subject>
<dc:subject>開発</dc:subject>
<description>　Google は11月に，SNS などのプラットフォーム上で稼働するアプリケーションをサードパーティが開発・提供するための仕様「OpenSocial」を公開しました。OpenSocial の API が各サービスの仕様差異を基本的に吸収するため，一つの OpenSocial アプリケーションが複数の SNS で同じように稼働し，各サービスのユーザーに機能を提供できるようになります。すでに多くのSNSサービス・ベンダーがOpenSocialへの賛同を表明しています。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_14.html">
<title>[OpenSocial] Plaxoでは自前OpenSocialアプリは承認が必要</title>
<link>http://kawa.at.webry.info/200711/article_14.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-29T03:14:00+09:00</dc:date>
<dc:subject>Plaxo</dc:subject>
<dc:subject>OpenSocial</dc:subject>
<dc:subject>OpenID</dc:subject>
<description>OpenSocial に コンテナ側として対応する Plaxo は、OpenSocial 対応を表明してからの２週間で、ソーシャルグラフのコネクション数（友だち接続数）を ５倍に増やした らしい。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_13.html">
<title>楽天マップ（α版）スポットブックマークサービス</title>
<link>http://kawa.at.webry.info/200711/article_13.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-24T14:59:14+09:00</dc:date>
<dc:subject>楽天</dc:subject>
<dc:subject>地図</dc:subject>
<description>品川シーサイドに、楽天テクノロジーカンファレンスに来ています。楽天マップ（α版） が公開されました！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_12.html">
<title>blognation Japan ローンチパーティ！（東京）</title>
<link>http://kawa.at.webry.info/200711/article_12.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-17T23:20:00+09:00</dc:date>
<dc:subject /><description>Web 2.0 EXPO Tokyo 2日目の撤収終了後、セブンズの 直鳥さん のご紹介で、イギリスの情報サイト blognation の日本支局 blognation Japan 設立記念の集まりに合流。日本の情報を世界に向けて発信していくには、やはり英語サイトが重要ですから、今後に発展に期待します！</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_11.html">
<title>Web 2.0 EXPO Tokyo 会場や基調講演、MTL ブースなどの話</title>
<link>http://kawa.at.webry.info/200711/article_11.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-17T22:42:00+09:00</dc:date>
<dc:subject>イベント</dc:subject>
<dc:subject>web2.0</dc:subject>
<dc:subject>リクルート</dc:subject>
<description>『JavaScript Labs』 以外の Web 2.0 EXPO Tokyo の会場やセッションの話。今回のエキスポ会場は、渋谷駅から徒歩5分のセルリアンタワーでした。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_10.html">
<title>Web 2.0 EXPO Tokyo 『JavaScript Labs』 講演</title>
<link>http://kawa.at.webry.info/200711/article_10.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-17T21:31:00+09:00</dc:date>
<dc:subject>イベント</dc:subject>
<dc:subject>web2.0</dc:subject>
<description>Web 2.0 EXPO Tokyo（１日目）で、『JavaScript Labs』と題して発表をさせて頂きました。サイボウズ・ラボの TAKESAKO さん、amachang さんのお２人にも登壇頂いて、最近の JavaScript 界隈の技術ネタや、我々が関心を持っていることなどをご紹介。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_9.html">
<title>Sun Tech Days 2007 in Tokyoに出演</title>
<link>http://kawa.at.webry.info/200711/article_9.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-09T14:20:25+09:00</dc:date>
<dc:subject>マッシュアップ</dc:subject>
<dc:subject>イベント</dc:subject>
<dc:subject>リクルート</dc:subject>
<description>サン・マイクロシステムズのデベロッパー向けイベント Sun Tech Days 2007 in Tokyo の最終日トリとなるセッション『Mash up Award の現在と未来』で川崎も少し発表してきました。MA3 でサン賞ほか部門賞をトリプル受賞された こみゅすけ の作者 田中さん にもご参加いただいて、Web サービス提供者側（リクルート）、Web サービス利用者側（こみゅすけ）、コンテスト開催者（Sun）という、3者で構成するセッションでした。</description>
</item>
<item rdf:about="http://kawa.at.webry.info/200711/article_8.html">
<title>John Resigからのメッセージ</title>
<link>http://kawa.at.webry.info/200711/article_8.html</link>
<dc:creator>Kawa.netブログ（川崎有亮）</dc:creator>
<dc:date>2007-11-09T02:13:00+09:00</dc:date>
<dc:subject>jQuery</dc:subject>
<dc:subject>Shibuya.JS</dc:subject>
<dc:subject>Twitter</dc:subject>
<description>Mozilla プレゼンツ John Resig×Shibuya.js の興奮冷めやらぬ今日この頃、jQuery2 のテクニックを応用した OreScript 時代 も盛り上がりそう。</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/tips/orientation.html">
<title>window.orientation（iPhone・iPod Touch方向検出）</title>
<link>http://www.kawa.net/works/js/tips/orientation.html</link>
<dc:date>2007-11-02T17:39:00+09:00</dc:date>
<description>iPod Touch では、ブラウザの表示方向を
window.orientation プロパティで 90 度単位で取得できるらしい。
値の変化は、onorientationchange イベントで検出できる。</description>
</item>
<item rdf:about="http://www.kawa.net/photo/200710-europe/index.html">
<title>ドイツ・スイス・チェコ旅行（2007年10月）</title>
<link>http://www.kawa.net/photo/200710-europe/index.html</link>
<dc:date>2007-10-28T04:11:00+09:00</dc:date>
<description>10月に1週間、遅めの夏休みを頂いて、ドイツ・スイス・チェコに行ってきました。
この3ヶ国は陸続きだけど、ツアーで連続日程では行きにくそう。
今回は、久しぶりの個人旅行を楽しみました。ヨーロッパに行くのも4年ぶり！</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070828/280514/">
<title>マッシュアップ・ラボ 第13回　速報！Facebookアプリケーション開発（入門編）</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070828/280514/</link>
<dc:date>2007-08-30T09:00:00Z</dc:date>
<description>　Facebookは会員数 3400万人（2007年6月現在）で，米国内で MySpace に次ぐ第2位のリーチを持つソーシャルネットワーキングサービス（SNS）です。一般的な SNS の標準機能だけでなく，外部のサービスから Facebook 会員認証機構やプロフィール情報を利用したり，API 仕様に基づいてサードパーティ開発者がプラグインのようにFacebook 内のアプリケーションを追加開発できるFacebook Platformが公開され，注目を集めています。</description>
</item>
<item rdf:about="http://www.kawa.net/works/recruit/webservice/dokoiku.html">
<title>[Perl] WebService::Recruit::Dokoiku - ドコイク？Webサービス（β版）用インターフェース</title>
<link>http://www.kawa.net/works/recruit/webservice/dokoiku.html</link>
<dc:date>2007-08-18T04:02:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>WebService::Recruit::Dokoiku モジュールは、
ドコイク？Webサービス（β版）
用の Perl インターフェースです。
XML や HTTP の面倒な操作も不要で、手軽に Web サービスを利用したアプリを開発できます。
最新バージョン：
WebService-Recruit-Dokoiku-0.11.tar.gz
TARGZ
CPAN</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/overhttp/overhttp.html">
<title>[Perl] XML::OverHTTP - XML over HTTP 方式の Web サービス用インターフェースモジュールのベースクラス</title>
<link>http://www.kawa.net/works/perl/overhttp/overhttp.html</link>
<dc:date>2007-08-13T11:21:00+09:00</dc:date>
<dc:subject>Perl</dc:subject>
<description>XML::OverHTTP は、Perl で
XoH (XML over HTTP) 方式の Web サービス用のインターフェースを
手軽に作成するためのベースクラスとなるモジュールです。
XML::OverHTTP 単体では、Web サービスを利用できません。
XML::OverHTTP を継承したインターフェースモジュールを作成し、
そのインターフェース経由で各 Web サービスを利用する仕組みです。
最新バージョン：
XML-OverHTTP-0.07.tar.gz
TARGZ
CPAN</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070726/278339/">
<title>マッシュアップ・ラボ 第12回　kizAPI(きざっぴ)の関連語検索APIで旬なフレーズを連想</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070726/278339/</link>
<dc:date>2007-07-27T09:00:00Z</dc:date>
<description>　サン・マイクロシステムズとリクルートが開催するマッシュアップ・コンテストMash up Award 3rdの募集がスタートしました。夏休みにちょっと頑張って最優秀賞の賞金100万円を目指しましょう！ 今回はMash up Award 3rd 参加 API の一つ，kizAPI（きざっぴ）を利用したサンプル・コードをご紹介します。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070521/271716/">
<title>マッシュアップ・ラボ 第11回　TAGGY Search APIで横断タグ検索サンプル・コード</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070521/271716/</link>
<dc:date>2007-05-23T09:00:00Z</dc:date>
<dc:subject>EC</dc:subject>
<dc:subject>Java</dc:subject>
<dc:subject>Webサービス</dc:subject>
<dc:subject>WWWシステム</dc:subject>
<dc:subject>サーバー</dc:subject>
<dc:subject>その他</dc:subject>
<dc:subject>XML</dc:subject>
<description>　最近，マッシュアップ系のコンテストが次々に開催されています。今回はそのうちの一つ，TAGGY Mash Up Contest 2007が対象とするWeb API の具体的な使い方について，サンプル・コードを交えてご紹介します。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070409/267730/">
<title>マッシュアップ・ラボ 第10回　Yahoo!関連検索ワードWebサービスを使った連想ゲーム</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070409/267730/</link>
<dc:date>2007-04-10T09:00:00Z</dc:date>
<description>　今回の主題である関連検索ワードWebサービスは，Yahoo!で検索をしたときに検索結果画面の下部に表示される関連キーワードを，API経由で取得できるサービスです。あるキーワードから連想される関連キーワードを返してくれます。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070316/265426/">
<title>マッシュアップ・ラボ 第9回　わかりやすい楽天ウェブサービス商品検索</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070316/265426/</link>
<dc:date>2007-03-19T09:00:00Z</dc:date>
<description>今回は，楽天ウェブサービスを取り上げます。
楽天市場はモール内に多数の店舗を抱えており，
同じ商品でも店舗によって価格が違ったり，商品説明などにも独自の工夫が見らます。
価格.com 同様に，家電製品に限らない多くの商品が扱われていますから，
API 経由でそのデータベースを自由に検索できることで，利便性が高まりそうです。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070222/262733/">
<title>マッシュアップ・ラボ 第8回　価格.com WEBサービスで商品検索</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070222/262733/</link>
<dc:date>2007-02-23T09:00:00Z</dc:date>
<dc:subject>EC</dc:subject>
<dc:subject>その他</dc:subject>
<description>　今回は，カカクコム社が提供する「価格.com WEBサービス」と，その商品検索 API のカンタンな使い方をサンプル・コードを交えてご紹介します。価格.com の持つ膨大なデータを「サーチ」できる最初の一歩です。</description>
</item>
<item rdf:about="http://www.kawa.net/photo/200702-scale5x/index.html">
<title>SCALE 5x - The 5th Annual Southern California Linux Expo</title>
<link>http://www.kawa.net/photo/200702-scale5x/index.html</link>
<dc:date>2007-02-22T05:36:00+09:00</dc:date>
<description>ロサンゼルスで開催された
SCALE (Southern California Linux Expo)
に行って来たのでカンタンにご報告。
『南カリフォルニア Linux エキスポ』として毎年開催されているもので、今回が5年目。
Linux という名前が入っていますが、オープンソースを中心とした幅広い内容のイベントです。
2007年2月9日〜11日の期間中、出張で
別のカンファレンス
に行った帰り道なので10日に立ち寄れただけ。
とはいえ、去年はもう少しのところで日程が合わず行けなかったので、今回はタイミングが合って良かった。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070129/259848/">
<title>マッシュアップ・ラボ 第7回　Skypeボタンでオンライン状態を公開</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070129/259848/</link>
<dc:date>2007-01-30T09:00:00Z</dc:date>
<dc:subject>EC</dc:subject>
<dc:subject>Java</dc:subject>
<dc:subject>メール</dc:subject>
<dc:subject>開発</dc:subject>
<description>　さて今回は，マッシュアップ・コンテストと，その参加 API の一つであるSkype ボタンをご紹介します。Mash up Award 2nd は，昨年2006年6〜7月に開催されたSun×RECRUIT Mash up Awardを拡大し，計16社から Web サービス API の提供を受けて現在開催中の日本最大級のマッシュアップ・サイト構築のコンテストです。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20070111/258452/">
<title>マッシュアップ・ラボ 第6回　ソーシャルブックマーク件数で人気評価</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20070111/258452/</link>
<dc:date>2007-01-12T09:00:00Z</dc:date>
<description>　さて，連載第6回となる今回は，ソーシャルブックマークを取り上げます。ソーシャルブックマークサービスは，自分でお気に入り（ブックマーク）をネット上に保存して後で編集・検索できたり，会社と自宅など複数のパソコンで共有できるサービスです。</description>
</item>
<item rdf:about="http://www.kawa.net/photo/20070101-inuyama/index.html">
<title>日本モンキーパークに行ってみたよ（2007年1月1日）</title>
<link>http://www.kawa.net/photo/20070101-inuyama/index.html</link>
<dc:date>2007-01-02T08:21:00+09:00</dc:date>
<description>愛知県犬山の
日本モンキーパーク
に行ってみたよ。
名古屋駅から30分、犬山遊園駅で跨座式モノレールに乗り換えて5分で着きます。
ここでは、冬の風物詩、珍しい「たき火にあたるサル」を見ることができます。
温泉に入るサルは日本に多くても、普通のサルは火が苦手だそうです。
屋久島出身のここのヤクニホンサルは、たき火にあたり、焼イモも食べる。
リスザルの島では、放し飼いのリスザル達がスグそばまで寄ってきてくれる！
小さくて動きが速いので、ピントを合わせられない…。ちょこまか動いて、かなりカワイイ。
また、アフリカ館の裏手では、新種のヒトも展示されています。
他にも、尻がピンク色のハート型のサルとか、名前も分からないサルが盛り沢山。
期待していた以上に楽しめました！</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20061217/257102/">
<title>マッシュアップ・ラボ 第5回　じゃらんWebサービスでホテル・宿情報を検索</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20061217/257102/</link>
<dc:date>2006-12-19T09:00:00Z</dc:date>
<description>　今回はウェブサイトのフロント側に戻って，データベース検索系のAPIとしてじゃらんWebサービスを使用したホテル・宿情報の検索処理を行います。例えば，特に地域を限定したサイト等では，一つの有効なコンテンツ要素として利用できそうです。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20061201/255603/">
<title>マッシュアップ・ラボ 第4回　トルコ＆ベトナムに注目！〜 Google Analyticsアクセス解析</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20061201/255603/</link>
<dc:date>2006-12-04T09:00:00Z</dc:date>
<dc:subject>経営</dc:subject>
<description>　今回は、マッシュアップ・サイトを公開した後のアクセス分析に有効な Google Analytics と、第1回で紹介した「くるくるブログ」を解析した結果から得られた今後のウェブのトレンドについて解説します。解析結果など一部の資料は、11月29日(水)開催の情報処理学会のセミナー 『Web2.0の現在と展望』 で報告したものです。</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/jkl/calender.html">
<title>[JavaScript] JKL.Calendar／ポップアップするカレンダー表示クラス</title>
<link>http://www.kawa.net/works/js/jkl/calender.html</link>
<dc:date>2006-12-01T10:17:00+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
<description>JKL.Calendar は、ポップアップでカレンダー表示を行うクラスです。
2006年10月にクラス名を変更しましたが、2005年4月のリリース当初のクラス名 JKL.Calender も
別名定義してあるので、こちらも利用可能です。半年前にご指摘いただいた typo でした。
合わせて、選択可能な日付範囲指定用のプロパティ min_date／max_date を追加しました。
Yahoo! UI ライブラリのカレンダー機能がかなり強力なので、
最近なら YUI もオススメできそうですが、
実は JKL.Calendar の方が日本語環境では使いやすかったりするかもしれません。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20061116/253879/">
<title>マッシュアップ・ラボ 第3回　livedoorお天気Webサービスでブログパーツを作る</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20061116/253879/</link>
<dc:date>2006-11-17T09:00:00Z</dc:date>
<dc:subject>Java</dc:subject>
<dc:subject>Linux</dc:subject>
<dc:subject>Webサービス</dc:subject>
<dc:subject>XML</dc:subject>
<dc:subject>サーバー</dc:subject>
<dc:subject>オープンソース</dc:subject>
<dc:subject>WWWシステム</dc:subject>
<dc:subject>その他</dc:subject>
<dc:subject>Windows</dc:subject>
<description>　前回ご紹介した Flickr API は海外発の Web サービス API でしたが，国内からも多くの API が登場しています。今回は，その中でも早い時期から API 公開に取り組んでいた livedoor天気情報 の提供する Web サービス API をご紹介します。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20061020/251301/">
<title>マッシュアップ・ラボ 第1回　WebサービスAPI＋マッシュアップことはじめ</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20061020/251301/</link>
<dc:date>2006-11-10T09:00:00Z</dc:date>
<dc:subject>Java</dc:subject>
<dc:subject>XML</dc:subject>
<dc:subject>SOAP</dc:subject>
<dc:subject>セキュリティ</dc:subject>
<dc:subject>Webサービス</dc:subject>
<dc:subject>WWWシステム</dc:subject>
<dc:subject>サーバー</dc:subject>
<dc:subject>開発</dc:subject>
<description>　Web 2.0の要素として，「マッシュアップ（mash up）」という言葉がよく聞かれるようになりました。マッシュアップとは，複数のWebサービスを融合して，新しいサービスとして提供する形態を指します。コンテンツ・ホルダーがWebサービスとして自社データの提供を拡大してくる中で，マッシュアップによって新たな価値を生み出す場が広がってきました。この「マッシュアップ・ラボ」では，WebサービスAPIやマッシュアップ技術の最新動向と，マッシュアップ・サイト構築の要素となる各社のAPIの具体的な使い方についてサンプル・コードを交えて紹介していきます。</description>
</item>
<item rdf:about="http://itpro.nikkeibp.co.jp/article/COLUMN/20061101/252356/">
<title>マッシュアップ・ラボ 第2回　JavaScriptからFlickr APIで画像検索</title>
<link>http://itpro.nikkeibp.co.jp/article/COLUMN/20061101/252356/</link>
<dc:date>2006-11-02T09:00:00Z</dc:date>
<dc:subject>Java</dc:subject>
<dc:subject>SOAP</dc:subject>
<dc:subject>Webサービス</dc:subject>
<dc:subject>サーバー</dc:subject>
<dc:subject>WWWシステム</dc:subject>
<dc:subject>データベース</dc:subject>
<dc:subject>XML</dc:subject>
<description>　第1回では，マッシュアップの背景やWebサービスAPIにかかわる技術要素をご紹介しました。今回からはサンプル・コードを交えて，具体的なWebサービスAPIの使い方を紹介していきます。今回は，Flickr APIを利用した画像検索を取り上げます。サーバーサイドのプログラムが不要なように，ブラウザ内で動作が完結する JavaScript を利用します。キーワード指定で Flickr 上の画像を検索し，ブラウザ上にカンタンに表示できます。</description>
</item>
<item rdf:about="http://www.kawa.net/works/perl/hatena/bookmarkcount.html">
<title>WebService::Hatena::BookmarkCount - はてなブックマーク件数取得APIへのPerlインターフェース</title>
<link>http://www.kawa.net/works/perl/hatena/bookmarkcount.html</link>
<dc:date>2006-10-15T13:48:00+09:00</dc:date>
<description>WebService::Hatena::BookmarkCount モジュールは、
はてなブックマーク件数取得API にアクセスして、
指定したURLの被ブックマーク件数を取り出します。
カンタンなメソッド１つで呼び出せるため、XML-RPC に関して勉強する必要がありません。w
有用な情報を便利なインターフェースで提供してくれているはてなに感謝します！
本モジュールの使用には、
XML::TreePP モジュールと、
LWP::UserAgent または
HTTP::Lite のいずれかのモジュールが必要です。
Perl 5.005／5.6.x／5.8.x で動きます。
Pure Perl実装のため、コンパイル不要で手軽に利用できます。</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/addrajax/alpscliplet.html">
<title>AlpsCliplet - ドリルダウンな ALPSLAB Clip! ブログ用地図画像作成</title>
<link>http://www.kawa.net/works/ajax/addrajax/alpscliplet.html</link>
<dc:date>2006-09-25T10:55:00+09:00</dc:date>
<description>ALPSLAB Clip!は、ブログ等に地図を貼り付けることができるサービスです。
AlpsCliplet は、ALPSLAB Clip!用のタグを簡単に生成するためのツールです。
このページの住所検索フォームには、
ADDRAjax
を利用しています。
下記のプルダウンから、住所を選択してください。</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/zip/ajaxzip.html">
<title>ajaxな住所入力フォーム</title>
<link>http://www.kawa.net/works/ajax/zip/ajaxzip.html</link>
<dc:date>2006-09-24T00:15:00+09:00</dc:date>
<description>いっけんすると普通の住所入力フォームですが、郵便番号7桁を入力すると・・・。</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/ajaxtb/ajaxtb.html">
<title>[ajax] AjaxTB／トラックバック機能を静的HTMLページに追加するJavaScript</title>
<link>http://www.kawa.net/works/ajax/ajaxtb/ajaxtb.html</link>
<dc:date>2006-09-19T00:38:00+09:00</dc:date>
<dc:subject>ajax</dc:subject>
<description>本サイト(kawa.net)が最初にトラックバックに対応したのは、2004年11月でした。
その後、ソーシャルブックマークの普及や SPAM の増加によって
トラックバックは死んだは
とまで言われて地位はだいぶ下がっていますが、
今ごろになって、また本サイトのトラックバック機能を実装し直してみました。
本サイトは CMS／ブログ等を使ってない静的な HTML ファイルばかりなのですが、
旧バージョンでは、トラックバックpingの届いたページの HTML ファイルを
自動的に書き換える仕組みで実装していました。
ただし、nobody 権限で HTML ファイルを書き換えるのは嫌いなので、cron で回しています。
新バージョンは ajax を利用して実装しています(正確にはresponseTextを使用)。
CGI 呼び出しはトラックバック到着時のみで、ページの表示時には静的テキストファイルを
使用して CGI は起動しないため、サーバへの負荷も軽いです。
もちろん、ページ自体も静的 HTML ファイルのままです。
トラックバックが増えても（見た目はともかく）ページ本体の HTML コードには影響がないので、
トラックバックの当初の繁栄理由の1つだった Google ページランクのアップは期待できません。
しかしその分トラックバック SPAM の意欲をいくらか削ぐことは出来るかも？
新着コメントは、
RSS形式 および
JSON形式 でも
参照できます。
この RSS ファイル・JSON ファイルは、
ajaxtb.cgi?__mode=rss
にアクセスすると、強制更新できます。</description>
</item>
<item rdf:about="http://www.kawa.net/works/ajax/ajaxcom/ajaxcom.html">
<title>[ajax] AjaxCom／静的HTMLページに1行コメントを書き込める掲示板</title>
<link>http://www.kawa.net/works/ajax/ajaxcom/ajaxcom.html</link>
<dc:date>2006-09-19T00:37:00+09:00</dc:date>
<dc:subject>ajax</dc:subject>
<description>AjaxCom は、静的HTMLページに1行コメントを書き込める掲示板機能を追加できます。
このページも単なるHTMLファイルですが、
【コメントはこちらへ】のエリアにメッセージを書き込めます。
サーバ側の CGI を起動するのはコメント書き込み時のみで、毎回のコメント表示時は CGI 不要のため、サーバ負荷も軽いです。
新着コメントは、
RSS形式 および
JSON形式 でも
参照できます。
この RSS ファイル・JSON ファイルは、
ajaxcom.cgi?__mode=rss
にアクセスすると、強制更新できます。
コメントの送信・表示には ajax（responseText）を利用しています。
お試し投稿・練習・フリートーク用のページを作成しました。
⇒こちらへ</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/xml/objtree.html">
<title>[JSAN] XML.ObjTree - XML〜JavaScriptオブジェクト変換クラス</title>
<link>http://www.kawa.net/works/js/xml/objtree.html</link>
<dc:date>2006-08-14T01:39:00+09:00</dc:date>
<dc:subject>JSAN</dc:subject>
<description>XML.ObjTree クラスは、Perl 用の
XML::TreePP
モジュールの JavaScript 版です。
XML ファイルと JavaScript オブジェクト（連想配列）間の相互変換を行います。
prototype.js または
JSAN の
HTTP.Request
クラスと併用することで、
JKL.ParseXML の
後継
としても利用できます。
ECMA-357 の普及を待たずに、
ECMAScript for XML (E4X)
風のXMLのオブジェクト利用が可能になります。
Intel Mac 版の Safari で、
DOMParser オブジェクトの async プロパティが read-only となる点にも対応しています。
IE で（サーバ上でなく）ローカルのXMLファイルを開きやすくなりました。（2006/08/14）</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/animation/raster.html">
<title>[JavaScript] Animation.Raster - ラスタスクロールだ！</title>
<link>http://www.kawa.net/works/js/animation/raster.html</link>
<dc:date>2006-05-31T10:32:00+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
<description>Animation.Raster クラスは、
JavaScript で
擬似ラスタースクロール
するためのライブラリです。
10年以上前のゲームみたいに、「うねうね」するエフェクトを楽しめます。
CPU の速いマシンでも遅いマシンでも、同じ実時間内でアニメ表示します。
速いマシンの方がスムーズに表示されます。（GHzクラスのCPUが必要です）
Internet Explorer 7.0、Firefox 1.5、Opera 8.5、Safari 2.0.3、OmniWeb 5.1.3 で
動作確認しています。
ただし、IE は『ページを表示するごとに確認する』にはしないでください。</description>
</item>
<item rdf:about="http://www.kawa.net/service/jsan/search/index.html">
<title>JSAN Search - JavaScript Libraries Database</title>
<link>http://www.kawa.net/service/jsan/search/index.html</link>
<dc:date>2006-05-03T20:53:00+09:00</dc:date>
<description>A yet another search engine for JavaScript libraries registered on JSAN.</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/animation/cube.html">
<title>[JavaScript] Animation.Cube - サイコロ回転エフェクト (rotating cube animation)</title>
<link>http://www.kawa.net/works/js/animation/cube.html</link>
<dc:date>2006-04-23T16:19:00+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
<description>Animation.Cube クラスは、JavaScript のみでサイコロ回転風の
アニメーションエフェクト(rotating cube animation)を実現するライブラリです。
事前に画像ファイルを加工(拡大縮小や分割処理)せず、JavaScript のみで
リアルタイムにアニメーション処理を行います。
2画像の切替えエフェクト処理用、または、
サイコロの4面に貼り付けた画像をループで回転させるような処理に利用できます。
画像の拡大縮小処理が入っているため、
ラスタスクロール
よりもマシン負荷が高いようです。
Opera だと少しスムーズなようです。
画像サイズを抑えれば、Celeron 2.4GHz 機でも十分に回転してくれます。
英語版ページが
diggされました。（2006/04/22）</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/game/ncross.html">
<title>[Sudoku] ナンバープレイス（数独）を解くJavaScript</title>
<link>http://www.kawa.net/works/js/game/ncross.html</link>
<dc:date>2006-04-20T00:22:00+09:00</dc:date>
<dc:subject>Sudoku</dc:subject>
<description>9×9マスのナンバープレイス（数独、ナンバークロス）を JavaScript で解きます。
手元の問題集に載っていた上級編の問題は全て解けていますが、
超絶編等さらに難度の高い問題は現状では解けません。
解答アルゴリズムとしては、バックトラック（背理法／仮定法）は使わずに、
消去法・確定法の繰り返しのみで処理しています。
(2006/04/20追記：数字の置き場所を2箇所に絞り込めた際の処理を強化し、賢くなりました)
バックトラックを使ったら、負けかな。
もっとも、ナンバープレイスは正答を得ることが目的じゃなくて、
問題を解く作業自体がその目的かと思います。
（連鎖的に数字が次々判明していくと、爽快感がありますよね！）
プログラムを使うとスグに解けてしまい、逆に虚無感が漂ってしまうかもしれないので、ご注意ください。;-)</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/8queens/nqueens.html">
<title>[JavaScript] Nクイーン問題（ノンプリエンプティブマルチタスク風）</title>
<link>http://www.kawa.net/works/js/8queens/nqueens.html</link>
<dc:date>2006-03-29T02:06:00+09:00</dc:date>
<dc:subject>JavaScript</dc:subject>
<description>有名な Nクイーン問題を解く JavaScript です。
アルゴリズムは、単純なバックトラックのみです。
ブラウザの動作をロックせずに、
処理状況をアニメーション表示させている点がミソです。
ノンプリエンプティブマルチタスク風に定期的に処理をブラウザ側に返すようにクラスを組むことで、
複数の処理を並列動作させる習作です。
盤の大きさ（デフォルトは8マス＝8クイーン問題）を入力して、[開始] ボタンを押して下さい。</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/passwd/gen-passwds.html">
<title>複数の乱数パスワードを自動生成する JavaScript</title>
<link>http://www.kawa.net/works/js/passwd/gen-passwds.html</link>
<dc:date>2005-10-27T01:11:00+09:00</dc:date>
</item>
<item rdf:about="http://www.kawa.net/works/js/learn/basic.html">
<title>JavaScript ことはじめ</title>
<link>http://www.kawa.net/works/js/learn/basic.html</link>
<dc:date>2005-09-22T12:50:00+09:00</dc:date>
<description>JavaScript の基本をまとめておきます。</description>
</item>
<item rdf:about="http://www.kawa.net/works/js/jkl/dumper.html">
<title>JKL.Dumper - JSONデータダンプクラス</title>
<link>http://www.kawa.net/works/js/jkl/dumper.html</link>
<dc:date>2005-06-07T15:00:00+09:00</dc:date>
<description>JSON形式テキストに変数の内容をダンプするクラスです。
JavaScript の開発時にデータ構造を確認するのに使えます。</description>
</item>
<item rdf:about="http://www.kawa.net/index-2001j.html">
<title>KAWA.NET 2001</title>
<link>http://www.kawa.net/index-2001j.html</link>
<dc:date>2002-03-25T19:58:00+09:00</dc:date>
</item>
</rdf:RDF>
