愛車:マツダアテンザ
Webを中心とした、ビジネス&テクノロジーに関する思いつき
by F-shin
[ このサイトについて ] [ F-shinについて ] [ トップ ]
author:えふしん
photo_20.jpg
藤川真一について


モバツイの中の人
人の良いジョンカビラと言われます。ソフト哲学者を目指します。
AMN sponsor rolls
応援します!
ツイッターやるなら
for iPhone App
Google Friend Connect
このカテゴリ[Web系]の最新30件
ワーナー作品のオンデマンド配信サービス「ワーナーオンデマンド」 動画ベーススライドプレゼンよりも、スライドベース動画プレゼンの方がWeb向き。 mixiアプリやるならAmazon EC2 モバツイが月間1億PV到達の見通し ツイッターとはなんぞや?のわかりやすい回答 ツイッターか?ブログか?思考の整理学 【Best Mobile Based Twitter App】モバツイッターがTOP5にノミネートされました。投票のご協力を!【敵はtweetie2】 【Best Mobile Based Twitter App】モバツイッターのOpen Web Awardsへの投票のご協力をお願いします! モバツイッターが日経ビジネスアソシエに掲載されました。 ネットビジネスで商標は大事です。 twitterによって世界が集約され心の戦争が起きる おまとめマンxTwitterキャンペーン セカイカメラは、21世紀のネットスケープになるか?! 「食事中なう」が無意味だと?あれ?ライフログってなんだか意味わかってる? 岡田有花さんに取材された! EC2のロードバランサーのIPアドレスが変わる罠 twitterの「つぶやき」の有効期間は2分 究極のスモールスタートの方法 自宅サーバからEC2へ 技術や用語に興味ないユーザーを「一般ユーザー」と括るのキケン アマゾンEC2 ナイトセミナ 第 2 回に出演します。 モバツイッターの政治家アカウント一時サスペンドの話 【twitter話】ネットを使う人には2種類のタイプがある ビバ☆ヒウィッヒヒーは、ネットコミュニケーションの問題をズバリ突いている うっかりしてたらモバツイの延べ登録ユーザー数が10万人を超えていました。 POPitがカラメルの商品紹介&アフィリエイトに対応! twitterは「みんなのもの」じゃない。 入力フォームの美学と現実 日本人にとって一番使われてるハッシュタグ ツイッターはステートレスなコミュニケーションでありつづけて欲しい。 夜のプロトコル「NO_04「We love twitter & tumblr.」~あの娘、ぼくがリブログ決めたらどんな顔するだろう~」に参加した。
[このカテゴリをもっと見る]
F's Garage関連
Powered by
Movable Type
■お知らせ
モバツイッターが、Open Web AwardsのBest Mobile Based Twtter Appを受賞しました!

June 11, 2008

Google Developer Dayに行ってきました。

お昼のGoogle App Engineのセッションを聞いてたら一切ご飯を食べる時間がなくなって、無料で提供されているオレンジジュースと、かろうして自動販売機に売っていたカロリーメイトで飢えをしのぎながら聞いていました。(カツサンドでも売ればみんな買うのに)

僕が聞いたのは、

基調講演→Google App Engine→OpenSocial→Android→KML→Google AJAX API→Google Web Tookitのセッションでした。

以下感想

■Google App Engine
このプレゼンを見ていて思ったのは、Google App EngineってホスティングとASPの間に位置する世界だなぁと。

Pythonのコードを書くだけで、Webサーバ、DB、バックアップ、バージョン管理、冗長化を自動でやってくれるというもの。

確かに自宅サーバで自分でWebサーバ管理して、HDDが壊れるリスクにおびえながらバックアップをしている運用もろもろは、ここに預けることで一切必要なくなるというのは素晴らしい。

Twisterの例もあって、自分たちではどうしようもなくなってしまうところをGoogleに預けるという意味でもあるのだなと思った。自分たちでサーバを運用してきたスキルのある人たちにとっては、選択責任にとしてもリスクも高いので、安定して動くようになるのと、有償なのは全然アリだから何か問題が起きた時の道が適切に提示されてることが大事なんだと思う。

(ここでビジネスをするなら、「提供する側」と「使う側」が対等な部分も必要となる。大事なのは、「あなたがいるから私たちが存在できる」、というパートナーシップの姿勢だ。果たしてビジネスパートナーとして、サポートの質も含め信用に足るのかな?!)

いずれにせよPython勉強して何か作ってみたいなぁと思えたのは確か。
Pythonに関しては文法はわかりやすそうで問題ないけど、裏にあるライブラリの世界が結構広いのでは?というのが気になるところだった。

国内の携帯の不具合が云々ってのを言ってるが何かと思ったら、最初の登録時の本人確認で携帯を使うのね。そこでDoCoMoとKDDIが不具合が起きているから先に進まないってことなのか。emobileに対応してください。

■Android
夕べのiPhoneの後は、Androidかぁ。

iPodが出た頃は、アップルがこんなデバイスに力を入れて何をとち狂ったのか?ぐらいの勢いだったのに、気がつくとここがメインストリームになっているんだなぁ。

Android陣営として、KDDIとDoCoMoがいるので、iPhone - softbankという組み合わせは適切でしょう。

iPhoneも昨日発表されたme.comのサービスが、今のiPod touch/iPhoneに見られるGoogleとの関係と比べると、どことなく違和感を感じたが、Androidを見ると、なるほどここはクラウドコンピューティングという視点で完全なライバルなのね。

Androidがオープンであることから、PCの、Mac vs Windowsだった構図が、iPhone vs Androidになったという感を感じている。

Androidは個人的にはKDDIが楽しみだなぁ。KDDIが一番独自の道を歩んでいてマニアを相手にしていないと思うので、逆にどうAndroidをうまく料理していくのだろうか。

ちなみにAndroidのアプリは、Javaで書くけど、コンパイルされるものはJavaのバイトコードではないとのこと。Dalvikという独自のVMで動くそうだ。Dalvikについてのセッションは聞かなかったが、Javaではないことには好印象。

■Google Web Toolkitは結構凄かった。

今日のセッションでは、個人的にはこれが一番良いなぁと思った。
既に発表から2年は経っているプロダクトみたいなので知ってる人には今更感はあるかもしれないが、僕は興味を持っていなかったので、結構驚いた次第。

僕は開発者がJavaScriptを書けないという理由でのサーバサイドでJavaScriptを生成するフレームワークというのが嫌いだったのでGWTはスルーしてました。

ところが今日の説明を聞いて、単に開発者を甘やかすための仕組みではないということがわかった。

GWTは、Javaで書いたコードからJavaScriptを自動生成するプロダクトだが、そのメリットは、

1.開発時にJavaの開発環境を利用できる。EcliseなどのIDEやJUnitなどのテストフレームワークなどの資産がJavaScriptのために利用できる。
2.Javaの段階でエラーチェックができる。スペルミスなどをコンパイルエラーでわかる。JavaはEclipseを使ってれば、Ctrl+Sで保存するだけでコンパイルしてエラーを教えてくれるので違和感はない。
3.何せコードがJavaなので、IDEによるコード補完ができる。
4.JSNIという仕組みを利用して、ブラウザ毎のコード最適化をしている。1ソース、マルチブラウザ用のJSパブリッシュをしてくれる。

こういう厳密性の確保は、何より業務システムでのAJAX開発やCMSの開発などで、JavaScriptを利用することが別に目的でもなんでもないんだけど、結構ややこしいシステムでJavaScriptを使う気になるという意味で良いなと思った。UIコンポーネントが用意されているのも良いし。

ただ、実際作ると、

・Java→JSへのコンパイル時のバグ
・コンパイル後のJS上のバグ

という不具合に二つのレイヤーで考えなくてはいけないのかもしれない。特に後者の場合、直接JavaScriptを編集した方が楽じゃん!と思わせたら負けだと思ってる。

後者のバグの場合は、開発する側がJS→Javaへの脳内変換をしなきゃいけないので、何がどう翻訳されたのか?を確認しないと直せないという可能性も。いくらブレークポイントが使えても、そういうのは結構ウザイ。

そこはやってみないとわからないけど、それでも結構よくできていそうな印象。一度、やってみたいなと思った。




ところで、5月からadsenseについて以下のメールが来ていた。

ずっと気がつかなかったんだけど、以下のメールはフィッシングサイトからのメールだそうなので要注意。思いっきりダマされて、口座確認したりgoogleに問い合わせしてしまいました。

Dear Google AdWords Customer,

We were unable to process your payment.
Your ads will be suspended soon unless we can process your payment.
To prevent your ads from being suspended, please update your payment information.

Please sign in
to your account at http://adwords.google.com/select/login,
and update your payment information.

このURLが本物だから気がつかなかったんですが、HTMLメールで見ると、ちゃんと後ろに.cnがついたドメインになってました。

replytoもyahoo.com宛だったし。

この騒動について、何故ダマされた?という部分には僕個人として思うところあって、一番思ったのは、googleは自分より上位の立場にいて、かつ、googleを怖いって思ってる自分がいるところかな。やっぱりadsenseを止められるのはキツイし、UIがあまり優しくないってのもあるし。そもそもadsenseでググると一ページ目に、

たけくまメモ : 【驚】Google AdSenseからの契約破棄通知

が出てくるわけで。

多分、いろんな環境がすぐれたクラウドコンピューティングとして提供されたとして、もしそれが本当に世界のコンピューターを5台にする流れがあるとして、それを使う側として信頼できるパートナーシップが結べるか?ってのが最大の課題なんじゃないかなぁとは思っています。この人たちは頭良くてスゴイけど、何かあった時に、最低限なんとかしてくれる努力をしてくれるのか?と言う期待感を持てるか持てないかってのは大事だと思います。

そこはgoogleが得意とする技術では解決できない人間的な部分なだけに、googleのプロデューサーの人たちには是非、意識的に取り組んで欲しいなぁとは思っています。(お金がからまなければ、ほとんどは技術で解決できると思うんだけどね。)

■同じカテゴリ[Web系]のエントリー
<<前の記事 モバイルe-learningの可能性
>>次の記事 Webが若干衰退気味かもしれない時にもっておくべき考え〜CSS nite Shuffle行った
■このblogの書き込み最新3件
グッドデザイン賞に出てたおしゃれなサイクロン掃除機がなんと半額以下。 SEOには、運用のSEOと設計のSEOの2つのフェーズがある。 ワーナー作品のオンデマンド配信サービス「ワーナーオンデマンド」
この記事への提案、提言一覧
この記事への提案、提言









あなたの情報を保存しますか?