« February 2005 | Main | April 2005 »

March 2005

22 March 2005

so-net ミニホームページ

So-net、「ミニホームページサービス」正式サービスを開始
so-netミニホームページというサービス、知らなかったなぁ。昨今、ブログが取り上げられていて、ブログそのものをCMSとする向きが強かったので、ホームページを持つことよりもブログを持つことの方が手軽で、ナウ(死語)な感じだと思われてたけど、ここへ来てホームページですか。。。


日記や掲示板、メッセージ送受信機能などを通じてユーザー間のコミュニケーションが図れる。
(中略)
機能面も拡充が図られ、自分のホームページへの訪問者が確認できる訪問者リスト、自分のおすすめページやお気に入りリンク集が作成できる機能、訪問者がコメントを記入できる一言メッセージ機能などが追加されている。バーチャルペット「リヴリーアイランド」との連携機能も搭載、今後もSo-netの他コンテンツとの連携を進めていくという。

ということから、ユーザが独自に作るものではなくて、こういった種類のモジュールを組み合わせていくことで、自身のホームページを見せる(魅せられる)ようになるということか。
HTMLが分からない人が多い中で、ポスペのようなso-netが持つオリジナルコンテンツをメーラ以外のところで活用していくという手段は、さすがsony系といった感じがあります。
ブログによって壊されたと思われるホームページという概念をどうやって盛り返すか。
ニュースで見ましたけど、中高年層でカラオケが苦手な人が手品をやるようですね。つまりブログが苦手な人で何かを表現したい人はやはり提供されたモジュールを活用してコンテンツ作成をしたいのではないか、と思われます。なので、市場はそこにあると思います。
ブログとの対比は、ユーザ間のコミュニケーションで図るのでしょうね。ブログは日記色が強いですが、so-netミニホームページはむしろエセSNSといった感じか。
so-net単体のコンテンツであるため、ユーザが爆発的に増加することは考えにくいですが、今後の動向は注目です。

21 March 2005

Ask Jeeves買収される

IAC、Ask Jeevesを買収
Ask JeevesIACに買収された。Ask JeevesはBloglines先日買収したばかり。この辺り、米国経済の事情が垣間見えますね。Yahoo!flickr傘下にしたニュース以上に驚いた。Ask Jeevesは、先ごろ日本語サービスをはじめたばかりなのにね。動きが速い。

[movie] 猟奇的な彼女

2004年12月末にTVで放映された猟奇的な彼女を見た。
青春だなぁ、と感じました。恋に目覚めた頃はどんなことをしても楽しいし、世間から見ればおかしな行動だったとしても二人の間ではそれは全くおかしくないし。自分にもああいう時間があったなぁと懐かしみつつ、今はそれを失ってしまったことにちょっとだけ寂しくなったりしながらも、楽しく見れました。そして、どうやら私はこの主人公(チョン・ジヒョン)のような女性が結構好きだということも分かりました。(どうやらMのようです。w)
映画としてはとてもテンポ良く、何も考えずに見るには良い映画だと思いました。韓流ブームなどありますが、韓流を意識しなくても、なかなか面白い映画です。

猟奇的な彼女

猟奇的な彼女

posted with amazlet at 05.03.22

アミューズソフトエンタテインメント (2003/07/25)
売り上げランキング: 689
通常24時間以内に発送

おすすめ度の平均: 4.7

5 チョン・ジヒョンの魅力が満載 ~ハリウッド映画との共通点~
5 時間の映画
5 韓国ドラマにはまりそうな作品

人体通信

人間の体をデータが流れる「人体通信」って何だ?
おもしろいなぁ。但し人間の場合、ノイズが乗っかりやすい気がするんですよね。例えばアクセサリーをつけているとか、静電気を帯びているとか。そのようなノイズを除去するか、逆に利用してしまうと、良いのかもしれませんね。しかし、体に電気を流して何を得るか。。。近未来小説にありそうな題材。探してみると良いかも。そこに利用可能な技術が見えると思う。

楽天のメディア戦略?

ライブドア騒動の陰で潜行するメディア進出、楽天がフジサンケイに接近
ライブドアに出来ることが楽天にできないわけがない。そして、GMOの躍進はTVCMによる効果が非常に高いと思う。その結果、楽天がメディア事業に乗り出すことに関しては当然の流れだと思う。しかしながら、プロ野球のときの展開があるだけに、楽天の企業色が話題になる可能性もあるかな。
とはいえ、まずはTV通販を楽天ショップで置き換えるようなところからはじまるんでしょうね。楽天で出店されている方々はまたいくらかの”税金”を払う必要が出てくるのではないかと思います。企業は株主利益も考慮していくと、大きく成長していかなければならないので、仕方のないことでしょう。逆に言うと、インターネットショッピング業界の下流市場には徐々に穴があいてくる可能性があり、そこを狙うことで破壊的イノベーションを起こすことが出来るのではないでしょうかね。
と、ちょっとした戯言でした。

17 March 2005

A9の凄さ

驚嘆した。A9はすごい。

bulkfeedsに続き、はてなの近藤さんのエントリA9 Open Searchにあるように、はてながA9 Open Searchに対応した。

そのエントリを見て、A9がSOAの一つの形なのかと思った。

A9の凄さは、まず独自のサーチエンジンを追加できる点だ。A9は単にインターフェースに過ぎない。エンジンはどこのものでも良いのだ。デフォルトではGoogleを利用しているが、はてな検索でもbulkfeedsでも、A9に登録されているサーチエンジンならOKだ。今後、サーチエンジンを持っているサイトはどんどん登録して、アピールしてくるだろう。いずれA9がサーチエンジンホルダとなるのだ。人々はYahoo!やGoogleではなく、A9を最初に表示することになる。これはどういうことか。つまりA9を持っているAmazon.comの広告のビューが増大することが考えられる。あぁ、なんて凄いんだ。そして、それはある種の脅威であるような気がする。破壊的イノベーションかもしれない。
次にサーチエンジンを追加するときを見る。Ajaxだ。Search Columnsのテキストボックスに1文字ずつ入力すると、サーチエンジンが変化していくのが分かるだろうか。

今後のA9の流れから目を離せなくなったが、少なくとも大手サーチエンジン(Google、Yahoo!、MSN)は同じような展開を見せるはずだ。

こんなにも最新の技術が使われたサイト。学ぶ価値が非常にある。しかし、その相手はとても大きいので、注意が必要だ。

NumericUpDown.Valueに値を入れたときの評価

Windows Form アプリケーションを作成していて、動作としては、
(1)ComboBoxコントロールの選択を変更
(2)(1)に合わせて、NumericUpDownコントロールの値を変更
という、ありがちなGUIを作成したのです。
で、
(A)NumericUpDownコントロールにキーボードから数値を入力
(B)ComboBoxコントロールの選択を変更
(C)NumericUpDownコントロールの値が変わる。
という操作を行うと、(A)で222と入力したとすると、(B)の操作の後、(C)の時点で222は別の値に上書きされるはずなのですが、それがうまくいかない!
なぜか、2回目はうまくいくのに、1回目はうまくいかない。
実際には、(1)で、NumericUpDown.Value=50とかやっているだけなんですね。
でもGUI上で見ると、222がまだ残っているみたいな感じです。
調べてみたら、
[CS:01093] Re: NumericUpDown の使い方


そこで、

numericUpDown1.ResetText(); // 入力テキストをリセット
numericUpDown1.Value = 50;

としたところ、うまく更新されました。

で、できました。

[CS:01088] Re: NumericUpDown の使い方

Valueのチェックが1度は行われないとValueを更新することができない設計みたいで
す。

おーーーい!.NETさん。それでいいのかな?確かにNumericUpDownは上下ボタンを使って、値を更新するものであるから、キーボードからの直接入力なんて面倒みれません、っていいたいところでしょうけど、でもそういうニーズもあるわけで、そのあたりは吸収しておいてもらいたいなぁ。。。

[Ajax] Widegleをみて

AjaxによるWeb検索を更新を見て、すげぇなぁと感心していたのですが、お陰様でAjaxが何なのか、その本質が分かってきた気がします。

これまでAjaxというキーワードで、フィーチャーされたのがXmlHttpRequestの存在だったので、HTMLページ内からどうやってリクエストを投げて、どうやって画面遷移なしで実現するか?という部分ばかりが取り上げられてきました。
でもAjax: A New Approach to Web Applications(日本語訳)で論じられているのは、Asynchronous JavaScript + XML、非同期という点なんですね。つまり、XmlHttpRequestを使うことが主ではないのです。

そこの辺りがはっきりと分かるのが、WidegleのAjax版です。
javascriptソースを拝見させていただきました。(「javascriptは不慣れで」とおっしゃりながらも、とても整理されているソースだと思いました。コーディングは、どれか一つの言語が出来れば、どの言語を利用しても自ずときれいになるものです。)
結局のところ、Ajaxの本質はバッファリング。この一言に尽きますね。メインのスレッドではユーザからのイベントの処理し、もう1つスレッドを立てて、このスレッドはサーバからデータを読み込む。
私はこれまで主にWindowsアプリケーションを中心にやってきましたが、この手法は何度か利用しています。それを今度はブラウザ上でjavascriptを用いて実現しているんだな、ということが分かりました。

すっきりしました。Widegleさん、ありがとうございました。

ビジオの創業者、次の狙いはウェブカレンダー
やっ、やめてーっ!
って、タイトルを見て思ったんだけど、家族を含めたスケジュール管理?それなら、いいや。
さて、確かに家族がいま何をしているかは知りたい情報であり、必要かも。でも、ウェブを用いて疎結合されたとき、果たして家族のつながりは?という本質が揺らぐような。。。今の時代は、ケータイメールで家族のコミュニケーションを図る時代なので、ありと言えばありでありますが、何か寂しい感じもしますね。

Googleのオープンソース

Google Codeは、Googleによるオープンソースソフトウェアがあります。via Code.Google.com: new open source
IBM、Sunなどのオープン化の波を受けてのことかどうかは分かりませんが、彼らの技術は注目される部分ですし、非常に嬉しい限りですね。現在公開されている4つ(CoreDumper、Sparse Hashtable、Goopy/Functional、Perftools)のプロジェクトは、Linuxを基本としているようで、C++を中心に揃っていますね。(Goopy/FunctionalはPython)
今後、Ajaxなどのjavascriptも公開されるのでしょうか。またサーバサイドで使えそうな(CPANにあるような)ライブラリも出てくるのでしょうか。楽しみなので、UpdateフィードFeatured Project Linkフィードは、Bloglinesに登録しました。

Access Ranking

Powered by Six Apart
Sponsored links