昨日はWireless Japanのパネルディスカッションに呼ばれたのでぼくなりのユーザエクスペリエンス論というのを拙く主張したのですが、とにかくみんな、「便利だから」ということに囚われすぎじゃないかと思った。 だいたいの場合、「便利だよ」と言われてそれを買うのは現実に不便を感じている人だけ。 過剰に便利を追い求めた一億総便利社会においては、便利であることは前...
開発生産性が低い方が収入が多い(人月がかかるほどお金がとれる)というビジネスモデルを根底から覆す可能性があります。開発生産性をあげればあげるほど収入が減ってきます。SIビジネスが立ち行かなくなる方向に向かうのです。 プログラミングファーストでもまだ中途半端 (mark-wada blog) 実際の現場では、開発生産性が低くて、人月がかかるほうが売上が増えるというのは...
先週参加した社外の飲み会 (私は飲めないので専らウーロン茶でしたが) で、 Linux ディストリビューションの開発や、 カーネル技術を売りにしたコンサルティングで有名な某社の カーネル技術者とお会いしました。 彼はいま伸び盛りの若手カーネル・ハッカーなのですが、 オープン・ソース・ソフトウェア (以下 OSS と略記) ビジネスについて熱く語ったり、 ディストリビューシ...
僕は普通に生きているので、いろいろなモノを購入したりします。そこで思うのが、分りにくいものを売ってたり、駄目なヘルプを用意しているメーカーのサポートは、必然的に質が悪くなるよなーということです。 サービスや製品自体が分りにくい 当然ヘルプを用意しているがやはり分りにくい 同じような問い合わせがサポートに届く 同じような返信をしているサポートはイ...
JTBのCIO(最高情報責任者)の方が、[http://itpro.nikkeibp.co.jp/a/biz/shinzui/shinzui0926/shinzui_03_1.shtml:title=現代の企業のITシステム開発が設備への投資であるかのように言っています]が、これはかなりお粗末な認識だと言わざるをえません。 ソフトウェアシステムの開発とは、経営行為そのものそのものであり、逆に言えば、江戸時代どころか、ローマの時代から、経営行為とは、ソフトウェ...
本稿では、MySQLの内部構造を見ていきます。MySQLサーバのさまざまな部分がどのように連携して動いているかを知ることは、楽しくてためになります。MySQLの実装は、テクノロジーの魅惑的な組み合わせです。このテクノロジーは、おびただしい数の開発者の長年にわたる汗とインスピレーションから生み出された、真に目覚ましい功績にほかなりません。 オープンソーステク...
という記事を書き、最終的にsbと言うブログエンジンを使い、自前でブログサーバーを構築した。現在もそのまま運営しているが、実はあの話には続きがある。 その後、SNSにも興味を持ち、今話題のmixiやGREEはもちろん、米国のMy Space.comなども会員になり、それなりに遊んでいたのだが、何か違う……。ではブログ同様、自前でサーバーを上げ、カスタマイズすればと、オープン...
次に、このような社会契約が存在しない場合は、ソフトウェアプロジェクト(ついでにいえば、人間の複雑な事業すべて)は、「法律の集まりではなく、人の集まり」として機能するようになる。つまり、プロジェクトチームとそのメンバーの仕事の進め方は、個人の経験、判断、そして特定の関係者の集まりが犯す失敗だけで決まってくる。誰もが頼りにできる、明確かつ詳細...
このように RSS にはいろいろなバージョンがあり、しかも互換性がありません。 RSS 2.0 は RSS 1.0 の後継ではなく、全く独立した対立するバージョンです。 日本では RSS 1.0 が主流になっていますが、RSS 2.0 形式の feed も同時配信しているサイトも多いです。 RSS 0.91 の RSS が Rich Site Summary の略であり、 RSS 1.0 の RSS が RDF Site Summary の略 (つまり、サイトの概要を配信するのが主目的) で...
ファイル交換ソフト「Winny」を開発した金子勇被告が著作権違反の幇助に問われていた裁判で、検察側の論告求刑公判が去る7月3日に京都地裁で行われた。求刑は懲役1年。弁護側の最終弁論は9月4日に行われる予定で、おそらく年内には判決が出るとみられている。2004年9月1日に始まり、2年間にわたってこれまで合計24回開かれた公判は、いよいよ大詰めとなった。 事件の経緯を...
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...
ワークショップのお遊び時間ということで貸切バスに乗ってワインフェストに行った。この時期、秋のとば口になるとドイツでもフランスでも昨年や一昨年に仕込んだワインを飲みまくるワイン祭りがあちらこちらの村で開催される。住んで9年になるがやはり秋に開催されるビール祭りにばかりいっていてワイン祭りには足を向けたことがなかった。そんなわけで初めての経験で...
坂村健氏。1951年7月25日生まれ。東京大学大学院情報学環教授。国産OS“TRON”の提唱者。TRONは現在、携帯電話機で用いられる組み込みOS『ITRON』など、さまざまな機器で使用されている [遠藤] 東京大学の大学院に“総合分析情報学コース”というコースが新設されると聞きました。今日は、それについて伺いにきたわけですが、そもそもこれはどういうコースなのか。始められたき...
『 上司たる者、管理職たる者、プログラマの育成には気を配って欲しい。仕事の進捗状況しか見えなくなったら、もうお仕舞いだろう。 』
『 『遊具を完成させてから公園をオープンすることもできますが/最低限の機能を作った時点でオープンし、たくさんの子供たちが自由に遊ぶ様子を眺めながら改良を加えることができたらより素晴らしい』 』
前回まで3回に渡って、PerlにおけるWebプログラミングの基礎を解説しました。今回は一歩進めて、より実用的なアプリケーションを作るため、その足がかりとなるであろうXML Webサービスの使い方について解説していきたいと思います。 2007年03月02日 08時00分 更新 前回まで3回に渡って、PerlプログラムからWeb上のコンテンツを取得するLWPと、LWPで取得したXML文書を料理するためのXM...
経済産業省とIPAが共同で実施している「未踏ソフトウェア創造事業」に、私の提案した「グーグル八分発見システムの開発プロジェクト」が採択されました! 「未踏ソフトウェア創造事業(以下、未踏ソフト)」は、ソフトウェア関連分野における天才的な人材の発掘・育成を目的としている事業です。民間個人からの提案をIPAが審査し、独創的なソフトウェア技術やア...
2001年のドットコムバブルの崩壊は、ウェブにとって、ひとつの転換点とな った。「ウェブは誇大に宣伝されていた」と多くの人が結論を下したが、バブ ルとその後の淘汰はあらゆる技術革命に共通する特徴であるように思われる。 一般に、淘汰は新興技術がそれまでの主役に取って代わる段階に到達したこと を示している。見かけ倒しの企業は駆逐され、本物の実力を備えた...
「顧客の真のニーズを満たす」「高品質」「期間内」「予算内」という4つのキーワードが出てきますが、どれも要求管理と大きくかかわってきます。まず、「高品質」な製品を作るためには、要求管理において、信頼性やスループットといった製品の機能面以外の要求も確実に把握することが重要です。また、「期間内」「予算内」で製品を開発するには何が問題でしょうか? ...
「物理学、スピード、心理学:ソフトウェアで何がうまくいき、何がうまくいかないのか。それはなぜか」と題された講演の中で、グーグル副社長のボスワース氏は、Ajax、PDA、自然言語などの技術がなぜ過去にははやらなかったのに、今成功しているのかを語った。同氏は1月29日、 Google NYC Speaker Seriesの一環としてグーグルオフィスで講演を行った。 ボスワース氏は、これま...