彼と話すことができた!でも。。。

今日の朝、上野駅の精算機にて、外国人に話しかけられました。画面を見ると、領収書を出すかどうかを選択する画面が理解できない模様。 外国人 「Excuse me.」 僕 「Hi, what’s happen?」 外国人 「Can’t do it…」 僕 「Do you want to get a receipt?」 外国人 「No.」 僕 「OK…」 ([領収書なし]ボタンを押し、Suicaが出てくる) 外国人 「Oh, thank you.」 僕 「… more

デバッグ放棄

お願いだから、良い子はこんなコードを書かないでください。 try { … } catch(RuntimeException e) { System.out.println(e.getMessage()); } せめてLogger.debug(“error”, e)を、そうでなくともせめてe.printStackTrace()としましょうよ。もちろん、ちゃんとした対処も記述されるべきです。

せっかくならmixi-device-mobileも指定しましょう

久々にブログ書きます。 9/10に行われたmixi meetup 2010では、mixiチェックが中心的な話題でした。既に多くのWebサイトがmixiチェックによってソーシャル化を遂げています。 mixiチェックは、世界に先駆けてマルチデバイス対応を遂げています。日本では、多くの情報はPCでも携帯電話端末でも閲覧することができます。しかし、残念ながらそのようなサイトの多くが、”mixi-device-mobile”を使用していないようです。 例えば、PC向けのサイトがモバ… more

Firefoxの今日の僕が開いているタブ

我ながらびっくりした。 左から「mixi Developer Center」「DeNA Developer’s site」「GREE Developer Center」。 大きな市場になったものだ。。。

Versioned Core Gadget Features

“opensocial”や”minimessage”など、OpenSocialアプリケーション内で利用したいFeatureは、Require要素やOptional要素にて宣言します。その際に「どのバージョンのFeatureを利用したいか」といった記述方法は、今までかなり曖昧でした。明確にバージョン番号を指定できるように、Versioned Core Gadget Features仕様がOpenSocial 1.0にて追加されます。 以下、仕様の概要… more

足首負傷?

昨夜は雨が降っていて、そのときに行った居酒屋の入口付近はとても滑りやすい状態でした。居酒屋ではもちろん楽しんだんだけど、終電に乗らないといけなかったので、急いで駅に向かいました。 で、何が起きたのか。。。? その入口で滑って、足首を捻った。。。すんごい痛みが走りました。 いま、僕は歩けません。左の足首は腫れています。なんてことだ。 骨だけは折れてませんように。。。

package-info.javaをコンパイルするために

Javaにおいて、パッケージにいくつかのアノテーションを指定することができます。これをするために、パッケージ定義のみを持つpackage-info.javaファイルを作成する必要があります。例えば、以下のような感じです。 /** * This package includes … classes. * @author Yoichiro Tanaka */ package jp.eisbahn.foo.bar; このpackage-info.javaファイルは、コンパイルすることができます。し… more

PluginやFeatureのファイルを自由に配置する

基本的に、もしアップデートサイトにPluginやFeatureのJarファイルを配置したい場合、Eclipseアップデートサイトにて定義されたルールに従う必要があります。そのルールとは、site.xmlファイルを作成し、PluginのJarファイルを「plugins」という名前のサブディレクトリに置き、そしてFeatureのJarファイルを「features」という名前のサブディレクトリに置くことです。ユーザがこのアップデートサイトにアクセスしてプラグインをインストールする際に、Eclipseは… more

OSDE 0.7.0 Candidate 1をリリースしました

OSDE 0.7.0 Candidate 1をリリースしました。このリリースでは、以下の機能追加を行っています。 Jettyのポート番号を変更するための設定 (Issue 104). レイテンシ削減ツール – Evaluator for web performance (Issue 127). レイテンシ削減ツール – JS Compiler (Issue 180). iGoogle上でのガジェット管理/削除 (Issue 155). HasAppフィルタのサポートと、ア… more

後編も公開されました

「2010年のソーシャルWeb」後編も公開されました。 2010年のソーシャルWeb (後編) http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-02 広告といくつかの標準仕様に言及しています。

2010年のソーシャルWeb

あけまして、おめでとうございます!2010年も、よろしくお願いいたします! というわけで、今年のソーシャルWebがどうなっていくのか、昨年末に考えてみました。gihyo.jpに掲載されていますので、ぜひお読みください。 2010年のソーシャルWeb(前編) http://gihyo.jp/dev/column/newyear/2010/socialweb-prospect-01 後編は、2日の10時頃に公開される予定です。

2009を振り返って

2009年があと少しで終わります。今年を振り返ると、いろいろと動きがありました。その中でも大きなこととしては、「転職」「書籍出版」「OSDE」です。 最も大きな変化は、やはり転職です。まさか自分が某大手SNSサイト(とぼかす必要もないか)に入社するとは全く思ってなかったですが、大きなSNSのプラットフォーム化に関われて良かったなと。それはそれはいろいろとありましたが、自分でも貴重な経験をさせてもらってると思ってます。もちろん、プラットフォームは公開するだけでなく、いろんな意味でそれを維持していく… more

今シーズン初スキー

昨日、今シーズン初スキーに妻と行ってきました。 雪質はとても締まっていて、滑りやすかったです。そして、昨日はとても晴れてました。 昨シーズン一回も行ってなかったのでうまく滑れるか不安だったけど、新しいウェアとブーツは僕を刺激してくれました。 初スキーを楽しめました。それにしても、レストハウスで売ってるカレーは、今年も高かった。。。

OSDE v0.5.0 stable1がリリースされました!

OSDE Ver. 0.5.0 Stableをリリースしました!OSDEのアップデートサイトを使って、簡単に更新をすることができます。 http://opensocial-development-environment.googlecode.com/svn/update-site/site.xml このバージョンにより、開発しているガジェットをiGoogleにてプレビューおよび配布することが可能となります。この機能は、台北にいるAlbertと数人のメンバーによって開発されました。おめでとうと言い… more

Hibernateは何をする?

Hibernateの意味を知っていますか?そうです、冬眠を意味しています。では、Javaで書かれたHibernateがどんな仕事を持っているか、あなたはご存じですか? はぃ、Hibernateは、あなたのデータベースに「冬の間」いかなる情報も永続的に格納します。もちろん、データベースに格納された全ての情報は、春が来たら外に逃げていくでしょう! ・・・なんちゃって。

C-C-B

C-C-Bを知ってますか?もしあなたが日本人なら、C-C-Bが有名なバンドで、そのリーダーの髪はカラフルであることを知ってるでしょう。 では、C-C-Bは何の略か、知ってますか? それは、”Coconut Boy”です。 Please see: http://ja.wikipedia.org/wiki/C-C-B

英語のポスト

このブログにおいて、先週から英語のエントリポストをサポートしました。もし英語を話す方であれば、僕のエントリを読むことができるでしょう。もちろん、僕の英語は非常に貧弱です。もし間違いを見つけたときには、気軽にそれを教えてください。 ちなみに、マルチリンガルサポートは、qTranslateプラグインを使って実現しています。 よろしくです!

ライフサイクルイベント提供開始!

mixi Platformにて、待望の「ライフサイクルイベント」の提供が開始されています。 [ライフサイクルイベントについて - mixi Developer Center] http://developer.mixi.co.jp/appli/pc/lets_enjoy_making_mixiapp/lifecycle_event これは、例えばユーザがmixiアプリをインストールしたとき、もしくはmixiアプリをアンインストールしたときに、外部サーバにそのことを通知してくれる仕組みです。元々は… more

僕の恐竜を返せー

とても評判の良いWindows 7をどうしても欲しくなり、先日アップグレード版を購入。Parallels上で動いていたWindows XPをアップグレードインストールして、Windows 7ユーザの仲間入りをしました。 僕はもちろんWindows 3.1の頃からずっとWindowsは使い続けていますが、NT3.51の頃からずーっと愛用していたものがあります。それは「恐竜」です。 これは、Windowsに標準で入っているマウスカーソルです。上は青の恐竜ですが、黄色の恐竜もあり、しかもリボンがついて… more

mixiにてClassmates APIが登場しました

先週、mixi Platformに新しいAPIが追加されました。Classmates API、同級生というソーシャルグラフをmixiアプリで扱うことを可能にするAPIです。 [Classmates API、メッセージ送信APIの提供開始について] http://developer.mixi.co.jp/news/2009112701 Classmates APIはmixi独自のAPIとなりますので、mixiアプリでのみ使用可能です。PC向けAPI、モバイル向けAPIの両方が同時にリリースされてい… more

Get Adobe Flash playerPlugin by wpburn.com wordpress themes