<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="ja" xml:base="http://www.eisbahn.jp/yoichiro/wp-atom.php">
	<title type="text">天使やカイザーと呼ばれて</title>
	<subtitle type="text">思ってることってこんなもんだよ</subtitle>

	<updated>2010-02-19T13:53:09Z</updated>
	<generator uri="http://wordpress.org/" version="2.9.1">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://www.eisbahn.jp/yoichiro" />
	<id>http://www.eisbahn.jp/yoichiro/feed/atom</id>
	

			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/eisbahn/yoichiro/feed/atom" /><feedburner:info uri="eisbahn/yoichiro/feed/atom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[Versioned Core Gadget Features]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/vYI-VK6r7ik/versioned-core-gadget-features.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=781</id>
		<updated>2010-02-19T13:53:09Z</updated>
		<published>2010-02-19T13:50:54Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="OpenSocial" />		<summary type="html"><![CDATA[&#8220;opensocial&#8221;や&#8221;minimessage&#8221;など、OpenSocialアプリケーション内で利用したいFeatureは、Require要素やOptional要素にて宣 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/02/versioned-core-gadget-features.html">&lt;p&gt;&amp;#8220;opensocial&amp;#8221;や&amp;#8221;minimessage&amp;#8221;など、OpenSocialアプリケーション内で利用したいFeatureは、Require要素やOptional要素にて宣言します。その際に「どのバージョンのFeatureを利用したいか」といった記述方法は、今までかなり曖昧でした。明確にバージョン番号を指定できるように、Versioned Core Gadget Features仕様がOpenSocial 1.0にて追加されます。&lt;/p&gt;
&lt;p&gt;以下、仕様の概要文です。&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
Gadget XMLファイルの&lt;Require&gt;または&lt;Optional&gt;要素として使われるOpenSocial featuresは、名前の一部としてバージョン番号を伴って定義されていました(&amp;#8220;opensocial-0.7&amp;#8243;, &amp;#8220;opensocial-0.8&amp;#8243;など)。&lt;/p&gt;
&lt;p&gt;これは、後方互換を壊すことなしに、あるバージョンから次のバージョンへ、それらを進めさせ、そしてGadgetにそれらが要求するAPIのバージョンを明確に宣言させることを可能にします。&lt;/p&gt;
&lt;p&gt;この慣例は、OpenSocial仕様によって説明される全てのFeatureのために定義されるバージョンにおいて、&lt;Require&gt;および&lt;Optional&gt;上で明確なバージョン属性として正式なものとされるべきです。&lt;/p&gt;
&lt;p&gt;特殊なケースとして、コアなGadget仕様のフォーマットおよびレンダリング処理は、Gadgetの要求する仕様の指定バージョンにおいて、ルート要素における属性を使ってバージョニングされるべきです。
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;具体的には、Gadget XMLファイルの書式として以下の2点が追加となります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Moduleルート要素へのspecificationVersion属性の追加&lt;/li&gt;
&lt;li&gt;RequireおよびOptional要素へのversion属性の追加&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;例えば、以下のような記述になります。&lt;/p&gt;
&lt;pre name="code" class="xml"&gt;
&lt;Module specificationVersion="2.0"&gt;
  &lt;ModulePrefs ...&gt;
    &lt;Require feature="opensocial" version="0.8.1" /&gt;
  &lt;/ModulePrefs&gt;
  ...
  &lt;/Module&gt;
&lt;/pre&gt;
&lt;p&gt;specificationVersionおよびversion属性がそれぞれ省略された場合には、1.0が指定されたと見なされます。各属性値は、&lt;/p&gt;
&lt;p&gt;MajorVersion.MinorVersion.PatchVersion&lt;/p&gt;
&lt;p&gt;というように、ピリオド区切りで3つの数値を並べることができます。PatchVersionおよびMinorVersionはそれぞれ省略可能です。上記の例では、specificationVersionとしてPatchVersionが省略されています。この各項目についての考え方は、一般的なバージョニングの考え方と同じです。&lt;/p&gt;
&lt;p&gt;この仕様に基づき、OpenSocial 1.0仕様が公開されるタイミングにおいて、gadgets名前空間に属するFeature群は、基本的に全て1.0.0となります。&lt;/p&gt;
&lt;p&gt;「opensocialは&amp;#8221;opensocial-0.8&amp;#8243;といったバージョン番号があるのに、osapiはないの？」といった不明瞭な点は、この仕様に基づいて明確に定義され直すことでしょう。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C_1UWYFNpHbcbzpt12cqxVGSot0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_1UWYFNpHbcbzpt12cqxVGSot0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C_1UWYFNpHbcbzpt12cqxVGSot0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C_1UWYFNpHbcbzpt12cqxVGSot0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/vYI-VK6r7ik" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/02/versioned-core-gadget-features.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/02/versioned-core-gadget-features.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/02/versioned-core-gadget-features.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[足首負傷？]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/-enhuOjUTAM/my-ancle-broken.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=773</id>
		<updated>2010-02-11T11:24:44Z</updated>
		<published>2010-02-11T11:23:22Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="Etc" />		<summary type="html"><![CDATA[昨夜は雨が降っていて、そのときに行った居酒屋の入口付近はとても滑りやすい状態でした。居酒屋ではもちろん楽しんだんだけど、終電に乗らないといけなかったので、急いで駅に向かいました。
で、何が起きたのか。。。？
その入口で滑 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/02/my-ancle-broken.html">&lt;p&gt;昨夜は雨が降っていて、そのときに行った居酒屋の入口付近はとても滑りやすい状態でした。居酒屋ではもちろん楽しんだんだけど、終電に乗らないといけなかったので、急いで駅に向かいました。&lt;/p&gt;
&lt;p&gt;で、何が起きたのか。。。？&lt;/p&gt;
&lt;p&gt;その入口で滑って、足首を捻った。。。すんごい痛みが走りました。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eisbahn.jp/yoichiro/images/2010/02/leg.jpg"&gt;&lt;img src="http://www.eisbahn.jp/yoichiro/images/2010/02/leg.jpg" alt="" title="leg" width="300" height="400" class="alignnone size-full wp-image-775" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;いま、僕は歩けません。左の足首は腫れています。なんてことだ。&lt;/p&gt;
&lt;p&gt;骨だけは折れてませんように。。。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FvxDk1iqWwduNuy-0hthM1m3g0o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FvxDk1iqWwduNuy-0hthM1m3g0o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FvxDk1iqWwduNuy-0hthM1m3g0o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FvxDk1iqWwduNuy-0hthM1m3g0o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/-enhuOjUTAM" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/02/my-ancle-broken.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/02/my-ancle-broken.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/02/my-ancle-broken.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[package-info.javaをコンパイルするために]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/8rEx3VskqKU/package_info_compile.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=770</id>
		<updated>2010-01-07T12:04:37Z</updated>
		<published>2010-01-07T12:04:37Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="Java" />		<summary type="html"><![CDATA[Javaにおいて、パッケージにいくつかのアノテーションを指定することができます。これをするために、パッケージ定義のみを持つpackage-info.javaファイルを作成する必要があります。例えば、以下のような感じです。 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/01/package_info_compile.html">&lt;p&gt;Javaにおいて、パッケージにいくつかのアノテーションを指定することができます。これをするために、パッケージ定義のみを持つpackage-info.javaファイルを作成する必要があります。例えば、以下のような感じです。&lt;/p&gt;
&lt;pre name="code" class="java"&gt;
/**
 * This package includes ... classes.
 * @author Yoichiro Tanaka
 */
package jp.eisbahn.foo.bar;
&lt;/pre&gt;
&lt;p&gt;このpackage-info.javaファイルは、コンパイルすることができます。しかし、上記のケースでは、このファイルは不幸にもコンパイルされないでしょう。その理由は、それが実行時に必要とはjavacコマンドが判断しないからです。それ故に、もしpackage-info.classファイルが欲しい場合は、RUNTIME値を持つ何らかのアノテーションを配置する必要があります。&lt;/p&gt;
&lt;pre name="code" class="java"&gt;
/**
 * This package includes ... classes.
 * @author Yoichiro Tanaka
 */
@RuntimeAnnotation
package jp.eisbahn.foo.bar;

import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Retention;

@Retention(RetentionPolicy.RUNTIME)
@interface RuntimeAnnotation {}
&lt;/pre&gt;
&lt;p&gt;同じファイルの中で、RetentionPolicyクラスのRUNTIME属性を持つアノテーションを定義できます。そのアノテーションをパッケージに追加することで、そのパッケージは実行時に必要とされることになります。その結果として、そのファイルはjavacコマンドによってコンパイルされるでしょう。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UxISiNybYl_5p-7h6ddcDqmSB1k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UxISiNybYl_5p-7h6ddcDqmSB1k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UxISiNybYl_5p-7h6ddcDqmSB1k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UxISiNybYl_5p-7h6ddcDqmSB1k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/8rEx3VskqKU" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/01/package_info_compile.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/01/package_info_compile.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/01/package_info_compile.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[PluginやFeatureのファイルを自由に配置する]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/NfTSt6Hcz90/set_plugin_and_feature_freely.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=766</id>
		<updated>2010-01-05T15:04:33Z</updated>
		<published>2010-01-04T04:33:12Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="Eclipse" />		<summary type="html"><![CDATA[基本的に、もしアップデートサイトにPluginやFeatureのJarファイルを配置したい場合、Eclipseアップデートサイトにて定義されたルールに従う必要があります。そのルールとは、site.xmlファイルを作成し、 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/01/set_plugin_and_feature_freely.html">&lt;p&gt;基本的に、もしアップデートサイトにPluginやFeatureのJarファイルを配置したい場合、Eclipseアップデートサイトにて定義されたルールに従う必要があります。そのルールとは、site.xmlファイルを作成し、PluginのJarファイルを「plugins」という名前のサブディレクトリに置き、そしてFeatureのJarファイルを「features」という名前のサブディレクトリに置くことです。ユーザがこのアップデートサイトにアクセスしてプラグインをインストールする際に、EclipseはこのルールによってこれらのJarファイルを見つけることができます。&lt;/p&gt;
&lt;p&gt;しかし、もしアップデートサイトを作りたいとき、何らかの理由でこれらのサブディレクトリを作れないかもしれません。そのとき、あなたは自由にこれらのファイルを配置したいと考えるでしょう。&lt;/p&gt;
&lt;p&gt;このケースの場合、site.xmlファイル内で&amp;lt;archive&amp;gt;タグを使用することができます。このタグの指定により、PluginのJarファイルを任意の場所に配置することができるようになります。もちろん、FeatureのJarファイルは、URLを記述することによって場所を指定できるので、任意の場所に配置することが可能です。&lt;/p&gt;
&lt;pre name="code" class="xml" cols="80" rows="5"&gt;
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;site&gt;
  &lt;feature id="jp.eisbahn.foo.feature" version="1.0.0"
      url="http://www.eisbahn.jp/any/foo-feature.jar"&gt;
    &lt;category name="foobar" /&gt;
  &lt;/feature&gt;
  &lt;archive path="plugins/jp.eisbahn.foo_1.0.0.jar"
      url="http://www.eisbahn.jp/any/foo-plugin.jar" /&gt;
  ...
&lt;/site&gt;
&lt;/pre&gt;
&lt;p&gt;Featureが「jp.eisbahn.foo」という名前のPluginを持っているとき、Eclipseは「plugins」という名前のサブディレクトリからそのPluginを探そうとするでしょう。そのとき、PluginのJarファイルのパスは、「plugins/jp.eisbahn.foo_1.0.0.jar」となります（バージョン番号が1.0.0の例）。そして、&amp;lt;archive&amp;gt;タグを使うことで、そのパスを任意のURLに置き換えることができます。上記の例では、そのパスは「http://www.eisbahn.jp/any/foo-plugin.jar」に置き換えられています。&lt;/p&gt;
&lt;p&gt;このテクニックは、OSDEのアップデートサイトで使用されました。そのsite.xmlファイルは以下となります。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://opensocial-development-environment.googlecode.com/svn/update-site-candidate/site.xml"&gt;http://opensocial-development-environment.googlecode.com/svn/update-site-candidate/site.xml&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wOQm0lZ1s_g0P4Oev_VhfOPHYVM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wOQm0lZ1s_g0P4Oev_VhfOPHYVM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wOQm0lZ1s_g0P4Oev_VhfOPHYVM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wOQm0lZ1s_g0P4Oev_VhfOPHYVM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/NfTSt6Hcz90" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/01/set_plugin_and_feature_freely.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/01/set_plugin_and_feature_freely.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/01/set_plugin_and_feature_freely.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[OSDE 0.7.0 Candidate 1をリリースしました]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/DXBcU8m1q5I/osde_0_7_0_c1.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=751</id>
		<updated>2010-01-03T04:33:33Z</updated>
		<published>2010-01-03T04:30:12Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="OpenSocial" />		<summary type="html"><![CDATA[OSDE 0.7.0 Candidate 1をリリースしました。このリリースでは、以下の機能追加を行っています。

Jettyのポート番号を変更するための設定 (Issue 104).
レイテンシ削減ツール &#8211 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/01/osde_0_7_0_c1.html">&lt;p&gt;OSDE 0.7.0 Candidate 1をリリースしました。このリリースでは、以下の機能追加を行っています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jettyのポート番号を変更するための設定 (Issue 104).&lt;/li&gt;
&lt;li&gt;レイテンシ削減ツール &amp;#8211; Evaluator for web performance (Issue 127).&lt;/li&gt;
&lt;li&gt;レイテンシ削減ツール &amp;#8211; JS Compiler (Issue 180).&lt;/li&gt;
&lt;li&gt;iGoogle上でのガジェット管理/削除 (Issue 155).&lt;/li&gt;
&lt;li&gt;HasAppフィルタのサポートと、アプリケーションの情報や管理をするっためのApplicationビューの提供 (Issue 106).&lt;/li&gt;
&lt;li&gt;いくつかのバグフィックス&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以下の候補版向けのアップデートサイトを使って、このバージョンをインストールすることができます。&lt;br /&gt;
&lt;a href="http://opensocial-development-environment.googlecode.com/svn/update-site-candidate/site.xml"&gt;http://opensocial-development-environment.googlecode.com/svn/update-site-candidate/site.xml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;バージョン0.7.0から、フィーチャーやプラグインの名前が「com.googlecode.osde」に変更されています。もし0.5.0やそれよりも古いバージョンを使用している場合は、自動で0.7.0にアップデートすることはできません。古いバージョンをアンインストールしてから、0.7.0 Candidate 1をインストールしてください。&lt;/p&gt;
&lt;p&gt;このバージョンをテストしていただき、何か問題があれば気軽にフィードバックをください。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KtDGkQX8vzjMXnN3Uee8LZ_TWkk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KtDGkQX8vzjMXnN3Uee8LZ_TWkk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KtDGkQX8vzjMXnN3Uee8LZ_TWkk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KtDGkQX8vzjMXnN3Uee8LZ_TWkk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/DXBcU8m1q5I" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/01/osde_0_7_0_c1.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/01/osde_0_7_0_c1.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/01/osde_0_7_0_c1.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[後編も公開されました]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/eA4fB_ynPnc/%e5%be%8c%e7%b7%a8%e3%82%82%e5%85%ac%e9%96%8b%e3%81%95%e3%82%8c%e3%81%be%e3%81%97%e3%81%9f.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=746</id>
		<updated>2010-01-02T08:21:58Z</updated>
		<published>2010-01-02T03:30:30Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="OpenSocial" />		<summary type="html"><![CDATA[「2010年のソーシャルWeb」後編も公開されました。
2010年のソーシャルWeb (後編)
http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02
 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/01/%e5%be%8c%e7%b7%a8%e3%82%82%e5%85%ac%e9%96%8b%e3%81%95%e3%82%8c%e3%81%be%e3%81%97%e3%81%9f.html">&lt;p&gt;「2010年のソーシャルWeb」後編も公開されました。&lt;/p&gt;
&lt;p&gt;2010年のソーシャルWeb (後編)&lt;br /&gt;
&lt;a href="http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02"&gt;http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;広告といくつかの標準仕様に言及しています。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZtP5kABpNcGFkVq2BlX2Tl7LPEs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZtP5kABpNcGFkVq2BlX2Tl7LPEs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZtP5kABpNcGFkVq2BlX2Tl7LPEs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZtP5kABpNcGFkVq2BlX2Tl7LPEs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/eA4fB_ynPnc" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/01/%e5%be%8c%e7%b7%a8%e3%82%82%e5%85%ac%e9%96%8b%e3%81%95%e3%82%8c%e3%81%be%e3%81%97%e3%81%9f.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/01/%e5%be%8c%e7%b7%a8%e3%82%82%e5%85%ac%e9%96%8b%e3%81%95%e3%82%8c%e3%81%be%e3%81%97%e3%81%9f.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/01/%e5%be%8c%e7%b7%a8%e3%82%82%e5%85%ac%e9%96%8b%e3%81%95%e3%82%8c%e3%81%be%e3%81%97%e3%81%9f.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[2010年のソーシャルWeb]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/BRkUtSVIWgE/social_web_2010.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=742</id>
		<updated>2009-12-31T15:38:32Z</updated>
		<published>2009-12-31T15:38:32Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="OpenSocial" />		<summary type="html"><![CDATA[あけまして、おめでとうございます！2010年も、よろしくお願いいたします！
というわけで、今年のソーシャルWebがどうなっていくのか、昨年末に考えてみました。gihyo.jpに掲載されていますので、ぜひお読みください。
 [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2010/01/social_web_2010.html">&lt;p&gt;あけまして、おめでとうございます！2010年も、よろしくお願いいたします！&lt;/p&gt;
&lt;p&gt;というわけで、今年のソーシャルWebがどうなっていくのか、昨年末に考えてみました。gihyo.jpに掲載されていますので、ぜひお読みください。&lt;/p&gt;
&lt;p&gt;2010年のソーシャルWeb（前編）&lt;br /&gt;
&lt;a href="http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-01"&gt;http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-01&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;後編は、2日の10時頃に公開される予定です。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jfspRPmat-I6nE7pEo_llfoZFFg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jfspRPmat-I6nE7pEo_llfoZFFg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jfspRPmat-I6nE7pEo_llfoZFFg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jfspRPmat-I6nE7pEo_llfoZFFg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/BRkUtSVIWgE" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2010/01/social_web_2010.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2010/01/social_web_2010.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2010/01/social_web_2010.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[2009を振り返って]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/xM7m_S4zv70/about_2009.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=739</id>
		<updated>2009-12-31T12:24:53Z</updated>
		<published>2009-12-31T12:24:53Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="Other" />		<summary type="html"><![CDATA[2009年があと少しで終わります。今年を振り返ると、いろいろと動きがありました。その中でも大きなこととしては、「転職」「書籍出版」「OSDE」です。
最も大きな変化は、やはり転職です。まさか自分が某大手SNSサイト(とぼ [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2009/12/about_2009.html">&lt;p&gt;2009年があと少しで終わります。今年を振り返ると、いろいろと動きがありました。その中でも大きなこととしては、「転職」「書籍出版」「OSDE」です。&lt;/p&gt;
&lt;p&gt;最も大きな変化は、やはり転職です。まさか自分が某大手SNSサイト(とぼかす必要もないか)に入社するとは全く思ってなかったですが、大きなSNSのプラットフォーム化に関われて良かったなと。それはそれはいろいろとありましたが、自分でも貴重な経験をさせてもらってると思ってます。もちろん、プラットフォームは公開するだけでなく、いろんな意味でそれを維持していくことが大事であり、大変なことです。来年からが勝負です。&lt;/p&gt;
&lt;p&gt;その転職のちょっと前の2月に、OpenSocial本の出版を無事迎えられたことも大きな出来事でした。自分の本を出せるとは、これも数年前までは思いもしなかったことです。今ではOpenSocialをベースにしたアプリケーションが日本の多くの開発者によって開発されていますが、ちょっとでもそれに貢献できたのなら嬉しいですね。&lt;/p&gt;
&lt;p&gt;ずっとOSDEの開発は一人でやってきたけど、今年からメンバーが増えたことも大きな事件です。今では、僕よりもアクティブに開発をしてくれています。やはり自分で作ったものを評価してくれるのはとても嬉しいことです。OSDEは既に僕一人のものではなくなったので、責任感を持ってちゃんと進化させていかなければなりません。今年以上にOSDEは来年開発を進めたいと思っています。&lt;/p&gt;
&lt;p&gt;このOSDEのメンバー追加のおかげで、英語でのコミュニケーションの機会は非常に増えました。メールはもちろん、コードレビュー、仕様調整など、OSDEのプロジェクトサイト上では英語が公用語です。そして、メンバーが10月の終わりに来日し、僕とOSDEに関する打ち合わせを実施しました。通訳はなく、英語でなんとかOSDEのロードマップ作りをこなした経験は、僕にとってすごい経験になっています。なんとかなるもんだなぁ、と。&lt;/p&gt;
&lt;p&gt;これら以外にも、Google Developer Dayの基調講演でのプレゼンや執筆活動なども、今年の充実感の元となっています。とにかく、今年はいろいろと動きがあり、充実した楽しい内容でした。そして、いろいろな人にお世話になった年でもありました。&lt;/p&gt;
&lt;p&gt;来年は、いろいろな施策を自分から仕掛けていき、いろいろな波を起こしていきたいですね。&lt;/p&gt;
&lt;p&gt;では、引き続き来年もよろしくお願いいたします！&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eCJLVbGSHtE8m60ybZhZdz0fUDI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eCJLVbGSHtE8m60ybZhZdz0fUDI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eCJLVbGSHtE8m60ybZhZdz0fUDI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eCJLVbGSHtE8m60ybZhZdz0fUDI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/xM7m_S4zv70" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2009/12/about_2009.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2009/12/about_2009.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2009/12/about_2009.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[今シーズン初スキー]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/q7drX0fccw4/%e4%bb%8a%e3%82%b7%e3%83%bc%e3%82%ba%e3%83%b3%e5%88%9d%e3%82%b9%e3%82%ad%e3%83%bc.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=724</id>
		<updated>2009-12-30T04:21:28Z</updated>
		<published>2009-12-30T04:18:56Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="Ski" />		<summary type="html"><![CDATA[昨日、今シーズン初スキーに妻と行ってきました。

雪質はとても締まっていて、滑りやすかったです。そして、昨日はとても晴れてました。

昨シーズン一回も行ってなかったのでうまく滑れるか不安だったけど、新しいウェアとブーツは [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2009/12/%e4%bb%8a%e3%82%b7%e3%83%bc%e3%82%ba%e3%83%b3%e5%88%9d%e3%82%b9%e3%82%ad%e3%83%bc.html">&lt;p&gt;昨日、今シーズン初スキーに妻と行ってきました。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0439.jpg"&gt;&lt;img src="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0439.jpg" alt="" title="IMG_0439" width="350" height="467" class="alignnone size-full wp-image-727" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;雪質はとても締まっていて、滑りやすかったです。そして、昨日はとても晴れてました。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0440.jpg"&gt;&lt;img src="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0440.jpg" alt="" title="IMG_0440" width="350" height="467" class="alignnone size-full wp-image-730" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;昨シーズン一回も行ってなかったのでうまく滑れるか不安だったけど、新しいウェアとブーツは僕を刺激してくれました。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0442.jpg"&gt;&lt;img src="http://www.eisbahn.jp/yoichiro/images/2009/12/IMG_0442.jpg" alt="" title="IMG_0442" width="350" height="467" class="alignnone size-full wp-image-731" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;初スキーを楽しめました。それにしても、レストハウスで売ってるカレーは、今年も高かった。。。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZClOy_XjmqtNcF_Z4tRnfezmXx4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZClOy_XjmqtNcF_Z4tRnfezmXx4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZClOy_XjmqtNcF_Z4tRnfezmXx4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZClOy_XjmqtNcF_Z4tRnfezmXx4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/q7drX0fccw4" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2009/12/%e4%bb%8a%e3%82%b7%e3%83%bc%e3%82%ba%e3%83%b3%e5%88%9d%e3%82%b9%e3%82%ad%e3%83%bc.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2009/12/%e4%bb%8a%e3%82%b7%e3%83%bc%e3%82%ba%e3%83%b3%e5%88%9d%e3%82%b9%e3%82%ad%e3%83%bc.html/feed/atom" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2009/12/%e4%bb%8a%e3%82%b7%e3%83%bc%e3%82%ba%e3%83%b3%e5%88%9d%e3%82%b9%e3%82%ad%e3%83%bc.html</feedburner:origLink></entry>
		<entry>
		<author>
			<name>yoichiro</name>
					</author>
		<title type="html"><![CDATA[OSDE v0.5.0 stable1がリリースされました!]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/eisbahn/yoichiro/feed/atom/~3/phnAno6r_QA/osde-v0-5-0-stable.html" />
		<id>http://www.eisbahn.jp/yoichiro/?p=722</id>
		<updated>2009-12-18T00:27:23Z</updated>
		<published>2009-12-18T00:27:23Z</published>
		<category scheme="http://www.eisbahn.jp/yoichiro" term="OpenSocial" />		<summary type="html"><![CDATA[OSDE Ver. 0.5.0 Stableをリリースしました！OSDEのアップデートサイトを使って、簡単に更新をすることができます。
http://opensocial-development-environment. [...]]]></summary>
		<content type="html" xml:base="http://www.eisbahn.jp/yoichiro/2009/12/osde-v0-5-0-stable.html">&lt;p&gt;OSDE Ver. 0.5.0 Stableをリリースしました！OSDEのアップデートサイトを使って、簡単に更新をすることができます。&lt;/p&gt;
&lt;p&gt;http://opensocial-development-environment.googlecode.com/svn/update-site/site.xml&lt;/p&gt;
&lt;p&gt;このバージョンにより、開発しているガジェットをiGoogleにてプレビューおよび配布することが可能となります。この機能は、台北にいるAlbertと数人のメンバーによって開発されました。おめでとうと言いたいと共に、日々の助けと開発作業に対して感謝しています！ &lt;img src='http://www.eisbahn.jp/yoichiro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt;  もしiGoogleガジェットを開発したいときには、OSDEは内部で持つShindigサーバと、iGoogleのプロダクションサーバの両方で動作確認をすることができます。&lt;/p&gt;
&lt;p&gt;私たちは、多くの改善や新機能の開発を続けます。もしロードマップを知りたいときは、以下のページをご覧ください。&lt;/p&gt;
&lt;p&gt;http://code.google.com/p/opensocial-development-environment/wiki/Roadmap&lt;/p&gt;
&lt;p&gt;ぜひ、コーディングを楽しんでください！&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HkBqEcjwIm6p265u1zgs6Cxolvw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HkBqEcjwIm6p265u1zgs6Cxolvw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HkBqEcjwIm6p265u1zgs6Cxolvw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HkBqEcjwIm6p265u1zgs6Cxolvw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/eisbahn/yoichiro/feed/atom/~4/phnAno6r_QA" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eisbahn.jp/yoichiro/2009/12/osde-v0-5-0-stable.html#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://www.eisbahn.jp/yoichiro/2009/12/osde-v0-5-0-stable.html/feed/atom" thr:count="1" />
		<thr:total>1</thr:total>
	<feedburner:origLink>http://www.eisbahn.jp/yoichiro/2009/12/osde-v0-5-0-stable.html</feedburner:origLink></entry>
	</feed>
