タグ

ブックマーク / satoshi.blogs.com (29)

  • HTML5 Widget入門:あなたにも作れるiPad用Widget

    今朝の「iPadHTML5 Widgetを走らせて遊ぼう」に対して、「もう少しWidgetについて知りたい」との声が聞こえてきたので、「Widget入門編」を書いてみようかと思う。 Widgetとは何か? 先のエントリーで書いたが、ひとことで言えば「パッケージ化されたウェブアプリケーションである」。通常のウェブアプリは、特定のURLにアクセスすることにより走らせるが、Widgetの場合は、.wgt のエクステンションを持つWidgetファイルをダウンロード+インストールした上で、それを起動する。 Widgetファイルの中身は、HTML+CSS+JS+メディア・ファイルで構成されており、それをZIP圧縮して、エクステンションを.wgtに変更しただけのものである。 なぜそんなことをするかと言えば、(1)オフラインで動かしたい、(2)通常のデスクトップアプリの感覚で起動したい、(3)パッケージ

    HTML5 Widget入門:あなたにも作れるiPad用Widget
  • 丸山ワクチンの過去・現在・未来、自然免疫と癌治療

    今回の訪日中に、ソニーの(音楽ゲームなどの)エンターテイメント・ビジネスの生みの親でもある丸山茂雄氏とお会いする機会があった。私もつい最近まで知らなかったのだが、丸山氏の父親は「丸山ワクチン」の生みの親である故丸山千里博士。「私自身も丸山ワクチンで癌と戦っている」という丸山氏の言葉に刺激され、丸山ワクチンに関して調査してみたのでここにまとめてみる。 「丸山ワクチンの効果」に関しては、専門家の意見でも意見が分かれている、というのが現状である。そのため、事実と意見が混在した形でネット上に存在しており、単にググっただけでは玉石混淆の情報に悩まされるだけ。そこで、一歩踏み込んで、新聞・専門書・学術ペーパーなどを読んで事実確認をしながら、まずは確実に事実と言える部分を洗い出してみた。 事実1:丸山ワクチンは、丸山千里博士がもともとは皮膚結核の治療薬として開発したもの(1944年誕生) 事実2:丸山

  • AppleをAppleにしているもの

    ワシントン大学で受講しているMBAの授業もあと3ヶ月を残すばかり。来週から始まるクラスの一つが「General Management & Strategy」というクラス。Microsoftの戦略コンサルタントを勤めるCharles Hillというやり手の教授の授業は、スピード感とテンションの高さで大好きなクラスの一つだ。 最初の授業が「Apple 2008」と題したケーススタディ。Apple歴史を勉強した上で、Appleの長所・弱点、そしてそれを取り巻く環境を解析する(SWOT analysis)というクラスだ。が「あなたが教えるべき」というぐらい楽しいテーマなので、水を得たさかなの様にレポートを一気にまとめて準備完了。せっかくなので、キーポイントをここに書いてみる。

    blanc2005
    blanc2005 2009/04/12
    『一般のハードウェア・メーカーは、「デザイナーはケースだけ作っていればいいから、中身は俺たちにまかせろ」的なもの作りのカルチャーがしみついている』ソフトウェアな現場でも似たようなもの...(ウチだけか?)
  • "emoji" (絵文字) の "emo" が "emotion" の "emo"だという誤解

    のケータイに「絵文字」という独特の機能があり、これが今や「絵文字文化」と呼べるところまで進化していることは、これまれ国外ではあまり一般的に知られた話ではなかった。 しかし、今回iPhone絵文字を全面的ではないとは言え採用したことは、「絵文字文化の輸出」という観点からはとても重要な意味を持つかも知れないと密かに期待している私である。 その中で生まれつつある面白い誤解が、"emoji"の"emo"の部分が"emotion"の"emo"から来ているという誤解。 確かに「日人はなぜ絵文字を使うか?」という説明をするときには、「平坦な文章にアクセントをつけて色々な感情(emotion)を込めるため」などと私でも言うわけで、その過程でこの誤解が生じるのは仕方がないとも言える。 まあ何にせよ日文化がこうやって世界に広がって行くというのは何とも楽しい。"emoji"がWebster'sに乗る

  • プレゼン資料:iPhone Phenomenon

    今週は火曜日からノルウェーのオスロに飛んで、ワイアレス関係の会議でプレゼン。ようやく話の流れも決まって来たので、頭を整理する意味でも、ここにプレゼン資料を貼付けてみる。 最初の二枚は基的に自己紹介。まずは、2000年に起業したUIEvolutionのビジネスを簡単に説明して、私とワイアレス業界の関わりを理解してもらう。 スライド3と4は、私の得意な「技術革新」と「人々のライフスタイル」のギャップの話。技術は日進月歩で進んでも、人々のライフスタイルの変化はすぐには訪れない。ライフスタイルの変革には必ずキーとなる役割を果たす製品やサービスが必要で、そこにこそ開発者としての面白みがあるしビジネスチャンスがある、という話。 5枚目のスライドが、今回のプレゼンの主要なテーマでもある、この「人々のライフスタイル革新」プロセスにおけるiPhoneの役割。携帯用のJavaやブラウザは一部の人々のライフス

    プレゼン資料:iPhone Phenomenon
    blanc2005
    blanc2005 2008/10/27
    「人々のライフスタイルの変化はすぐには訪れない。ライフスタイルの変革には必ずキーとなる役割を果たす製品やサービスが必要」
  • スティーブ・ジョブズが一度アップルを追い出されてNeXTを作ったからこそ存在するiPhone OS

    ここのところブログの更新がさっぱりなのは、iPhone向けのアプリの開発で大忙しだから。4月15日にApple Desng Awardの件がアナウンスされてから二週間、ようやくAward向けのアプリも形になって来たので一息つける。締め切りの5月12日まではまだ少し余裕があるが、締め切り寸前にプログラムを変更するのが大嫌いな性分の私はこのくらいの段階で「今日出そうと思えば出せる」ぐらいのクオリティに仕上げておかないと気が済まないのだ。後は徹底的なテストと、見た目の微調整。「ベータ版」としては十分のできだ。 iPhone SDKもbeta4になり、ようやくチューニング用のinstrumentsも安定して動き始めたので、今日はメモリー・リークの徹底的なチェック。非同期通信だらけなのと、Objective-C覚えたての時に書いたコードが混ざっているため、予想通りリークだらけだったが、このツールのお

  • ソニーの「イノベーションのジレンマ」について一言

    私の書物「おもてなしの経営学」についてのさまざまなフィードバックはポジティブなものもネガティブなものもとても良い勉強になるので全部読ませていただいているつもりだが、以下の二つに関しては、少し誤解があるようなので一言書いておこうと思う。 何故SONYの経営はiPodを創れなかったか - 雑種路線でいこう 「おもてなしの経営学」:ソニーのエンジニアの名誉のために一言 ([の] のまのしわざ) 私ののごく一部、それも梅田氏とのの対談における「ギークとスーツ」の話題の前フリとして「ギークとスーツのすれちがい」「技術と経営の両方が分かる人が少ない」ことの例として語った言葉だけを取り上げて、あたかも私が「ソニーにiPod+iTunes+iTunes storeが作れなかったのはエンジニアが悪い」と決めつけているかのように誤解をされてしまっているのが私としてはとても残念。 せっかく私のを読んでいただ

    blanc2005
    blanc2005 2008/03/30
    「エンジニアが悪い・経営者が悪い、などという小さな話ではなく、企業のDNAというか存在意義のようなものが問われている...」以降について、身の回りの現状とつき合わせて考えてみたい
  • Life is beautiful: 法律の勉強:著作権法で保護されるのは「特定の表現」であり「情報そのもの」ではない

    先日、著作権に関するとても興味深い話を弁護士の人から聞くことができた。実際にあった法廷闘争に基づく話だが、トピックは、「他の人が書いた料理に乗っているレシピを参考に、似たような料理を出版した場合、どんな法律を破っていることになるか」という話である。 適用できる法律は、著作権、特許、登録商標の三つ。それぞれについて考察を加えるとこうなる。 【著作権】このケースで言えば、著作権で守られているのは、文章そのもの・イラスト・写真。レシピそのものは著作権では保護されない。つまり、オリジナルの料理の文章を丸写しにしたり、イラスト・写真をそのままコピーしさえしなければ、(材料・調理方法などが)まったく同一のレシピを書いても著作権法違反にはならない。言い換えれば、著作権で保護されるのは、「特定の表現」であり「情報そのもの」ではない。 【特許】レシピに特許権が成立するかどうかは微妙ではあるが、

  • 「言論の自由」の大切さに関して一言

    民主党は18歳未満の若年者が犯罪に巻き込まれるのを防ぐため、インターネット上の違法・有害サイトの削除をプロバイダーなどに義務付ける法案の国会提出に向け、党内調整を始めた。自殺勧誘や、児童買春の温床とされる出会い系や児童ポルノなどに簡単にアクセスできないようにする狙い。与党との共同提出も視野に入れており、今月召集の通常国会での成立を目指す。 検討中の法案では、サイト開設者やプロバイダーは違法情報を発見し次第、削除しなくてはならないと規定。違法かどうか明確でなくとも、有害な恐れがある場合は児童が閲覧できなくなるような措置を講じるよう義務付ける。罰則を設けることも視野に入れる。 【NIKKEI NET(日経ネット):主要ニュース−各分野の重要ニュースを掲載より引用】 弾さんも指摘していたが、この民主党の発言は先進国の政党としては許しがたい発言。イギリスやアメリカなら法案どころか、それを臭わす発言

    blanc2005
    blanc2005 2008/01/05
    同意。ダウンロード(著作権)の話もそうだけど、政治家はもっとしっかりしてくれ〜って感じ。#この辺の話に限った&今に始まったことではないけどさぁ〜
  • Life is beautiful: 安倍総理への提案:「人生のやり直し」に寛容な社会作りをしませんか?

    米国で暮らし始めてもう17年になるが、つくづく感じるのは、ここが「人生のやり直し」にとても寛容な社会だということ。受かった大学や最初に就職した企業で人生が大きく左右されてしまう日とは著しく異なる。 私の知っている限りでも、さまざまな「人生のやり直し」をした人たちがいる。 ・高校を中退してロックバンドを作り、キーボード演奏者としてそれなりに成功をおさめるが20代の半ばにグループは解散。勉強し直して音大に入り、そこでピアノを格的に勉強し、今はピアノの先生。 ・大学卒業後、IBMでプログラマーとして5年ほど働くが、出産と同時に専業主婦に。子供が大きくなったので、今度は大学院で最新のコンピューターサイエンスを勉強しなおし、そこからベンチャー企業に就職。 ・大学時代にはフットボールの選手をしており、プロからも声がかかるが、選手としての寿命のことを考えて、建築業界に就職。何回か転職をするがなかなか

  • 恐竜の時代から昆虫の時代へ、超小粒企業の時代がやってくる!?

    たまたまあるプロジェクトで37signalsのBasecampを使っていたため、私も使わされることになったのだが、わずか1日で使いこなせるようになるそのシンプルさに惚れ込んでしまい、勉強用のアカウント(これは実際にグループで使う)と、個人のタイムマネージメント用のアカウントと、今や三つのアカウントを使いこなすようになってしまった私である。 自分で作った二つのアカウントは無料バージョンだが、そこで提供されているWriteboardというものすごく便利なツールを使い始めたのが運のつき。無料版は二つのドキュメントまでしか作れないとは知らずに使い始めてしまったため、このままだと三つ目のドキュメントを作る時には有料会員(月12ドル)になっていることだろう。 37signalsという会社のことは、Ruby on Railsを作った会社としてしか認識していない人も多いと思うが、私にとっては、CEOのLe

  • Life is beautiful: リーダーに必要とされる感情知性(Emotional In...

    MBAプログラムに参加したおかげで、大量の論文を読まされることになったのだが、頭の中を整理する意味で文章にするのは役に立つし、それがブログのちょうど良いネタになる。今日のエントリーは、Daniel Goleman という人の書いた”What Makes a Leader?” という論文の要約。 筆者は(企業などの)リーダーになるためには、ただ高い知性と専門知識を持っているだけでは不十分で、筆者がEmotional Intelligence(感情知能)と呼ぶ能力を持っていることが不可欠だという。 Emotional Intelligenceには5つの要素がある。 Self-Awareness 自分のムードや感情を常に冷静に把握しており、それが他の人に与える影響を十分に認識していること。Self-Awarenessが低い人は、自分の性格の欠点を指摘されたりするとそれを「個人攻撃」と見なして不必

  • 「企業理念」の大切さ

    UIEvolution の起業は私にとっては初の起業であった。今から思い直してみると、ビギナーだった故のたくさんの失敗をしてきたが、今の私から見て「良くそれなしで会社として成り立ったなァ」と言いたくなるよう恥ずかしいことを一つしている。 「User Experience Matters」、「Pervasive Application」など、会社の外に向けたビジョンやミッションははっきりと打ち出していたものの、どんな人を採用してどんなカルチャーの会社にしたいか、という会社作りにおいてもっとも大切な「企業理念」を目に見える形の言葉にしておかなかったのである。 そもそも「企業カルチャー」の大切さを私が理解していなかったこともあるし、私自身の中でも「どんなカルチャーの会社にしたいか」というイメージが固まっていなかったのもある。GoogleMicrosoft・Sony・Honda、どれもファウンダ

  • Life is beautiful: 本質的でないものを徹底的に排除すると美しくなる(「アップルのデザインの秘密」より)

    アップルの作る製品のデザインがなぜあれほどにすばらしいかを熱く語った文章を発見。一番気に入った部分を引用してみる。 "The businessman wants to create something for everyone, which leads to products that are middle of the road," says Brunner. "It becomes about consensus, and that's why you rarely see the spark of genius." "Critical to Apple's success in design is the way Jobs brought focus and discipline to the product teams," ­Norman says. "[Jobs] had a s

    blanc2005
    blanc2005 2007/05/11
    ほんと。作ったからと言って何でも入れれば良い、機能が沢山あれば良いってもんじゃないんだよ。
  • 「50%の完成度でサービスを出す」という言葉を誤解してはいけない

    はてなの近藤社長の、「50%完成度でサービスを出す」という指摘は、まさに「ソフトウェアはサービス」の時代を反映する、ものすごく意味のある言葉だが、万が一勘違いする人がいると困るので、自戒も含めて補足しておく。 ここで言う「50%の完成度」とは、「サービスとして『完成品』と呼ぶにはまだ機能が十分揃っていない」という意味の完成度を指し、決して「アーキテクチャーや不完全だったり、明らかなバグがあるのにサービスインしてかまわない」という意味ではないので注意が必要だ。 少し前に、私の会社で外部のエンジニアを使ってあるウェブ・サービスを作ったことがあるのだが、慣れていない人にプロジェクトのマネージメントをさせてしまったために(これは私のミス)、一応外見上は動いているものが出来てきたものの、スケーラビリティに明らかな問題があり、ユーザーの数が増えたときに破綻するようなものが出来てきてしまったのだ。 担当

    blanc2005
    blanc2005 2007/01/13
    思い当たる人々が
  • Life is beautiful: ビルゲイツの面接試験―ドラゴン桜編

    今年のしめくくりのエントリーは、久しぶりの頭の体操。今回は、mixiの「幾何学おもちゃ」コミュニティーから仕入れた図形問題。先週の「ドラゴン桜」で紹介された問題だそうだ。 問題はいたってシンプル。平面上に大きさの異なる二つの円と直線が左の図ような関係に配置されているときに、二つの円と直線のいずれにも接する円はいくつかけるか、という問題である。 「ソフトウェア・エンジニアにとってもっとも大切なことは知識ではなく考える力」と言いつづけている私としては、この手の「中学生にも解ける問題でありながら、しっかりと問題を把握した上で論理的に考えなければ正しい答えにはたどりつけない問題」は大歓迎。「ビルゲイツの面接問題シリーズ」に取り上げる価値のある良問だ。 ソフトウェアのバグの原因は色々とあるが、その一つが、設計者が想定していなかった状況でプログラムが実行されてしまうこと。しかし、後になって考えてみれば

    blanc2005
    blanc2005 2007/01/01
    設計時にちゃんと考えておけば十分に予想できはず...常日頃から与えられた問題をしっかりと把握した上で、筋道立ててどんな可能性があるのかをきちんと洗い出しておく、という習慣を身につけることが一番
  • Life is beautiful: 「若者のテレビ離れ」と「釈迦にキリスト教」と

    CNETのブログに、「『若者のテレビ離れ』に関する一考察」というエントリーを書いたが、手っ取り早く言えば、これからの時代は、 ・朝起きて最初にすることは、メールとmixiのチェック ・テレビをつけない日はあっても、メールとmixiをチェックしない日はない ・一時はGyaoを見ていたけど、今はもっぱらYouTube ・テレビ番組はテレビでみるより、YouTubeで見たほうが楽しい ・YouTubeができてから、テレビ番組の流行に敏感になった ・iPodに入った曲のほとんどはどこかから手に入れたコピー ・プレステは持っているけど最近はほとんど電源を入れない ・次のパソコンはそろそろMacに切り替えようかと考えている ・「固定電話」ってなに? みたいな人たちに楽しんでもらえるデバイスやサービスを作らなければだめだということ。 そんな危機感を、今までひたすら「大きくてきれいなテレビ」や「髪の毛の一

    blanc2005
    blanc2005 2006/10/22
    1票。若者じゃないけどかなりあてはまるかも。
  • 知的労働者には「組織を移る力」がある

    前回のエントリーに、Doraさんという方から「次回エントリー『こうすれば日のSEは救われる!』を楽しみにしております!?」とのコメントをいただき、少し悩んでしまった。日SIer(少し前までは「SI屋」だと思っていた)の階層構造の問題を指摘しておきながら、何も提案しないのはあまりにも無責任かも知れない。 だからと言って、「日IT産業はこうあるべきだ」などと部外者である私が当の意味で影響力のある発言をするのはあまりにも難しい。特に、IT業界に限らず、一旦こういった階層構造が出来てしまうと、業界で力を持つ上位レイヤーの会社や人たちにとって、改革は自己否定にもつながりかねないので良いと分かってはいても自分からわざわざ着手できない、というジレンマがあるのが一層解決を困難にしている。 では、現時点でIT業界で苦しむSEやプログラマーの人たちは何をしたら良いのだろうか。 とても難しい問題では

    blanc2005
    blanc2005 2006/03/23
    次に繋がるキャリアパスが描けなくて、もがき中。周りの問題以前に「組織を移り渡れるだけの力」を身につけろ!もっと頑張れ!自分!なんだろうな〜。orz
  • Life is beautiful: ソフトウェアの仕様書は料理のレシピに似ている

    先日、経済産業省向けの仕事をしている知り合いと事をしたのだが、彼によると経済産業省の今の悩みは、「IT産業の階層化の弊害によっておこる下流のプログラマーの収入の低下」だそうである。「プライムベンダー」と呼ばれる「上流コンサルタント」たちがインドや中国にも仕事を発注できることを理由に、激しく値切り始めたために、今やわずか一人月30万円というケースもあるという。 こんな話を聞くと当に悲しくなる。まず第一に「プログラムを書く」という仕事は簡単な仕事ではない。数学的な頭を持っていないとかなり辛いし、基礎がしっかりと出来ていないとろくなソフトウェアは作れない。物価の安いインドや中国なら許せるが、米国よりも生活費の高い日で一人月30万円とはあまりにも低すぎる。 「彼らは下流のエンジニアで、詳細仕様書に従った通りのプログラムを書くだけの簡単な仕事をしているから給料が安い」という説明を聞いたことがあ

    blanc2005
    blanc2005 2006/03/21
    創作料理(新機能)をする時は、味見(コードレビュー)だけでなく、お客に出すのと同様に、盛りつけたお皿からも一度は食べて欲しいと思うわけです。テストにかり出される身としては...
  • 色や大きさを後から変更できる AQUA風ボタンの作り方

    二日ほど前のブックマークの人気エントリーに入っていた、「AQUA風ボタンの作り方リンク集」を見てつくづく思ったのだが、Photoshopは奥が深く、同じような効果を作り出すのに何通りも方法があるのが興味深い。そこで、今日は、Photoshopにも関わらずあえて全てをベクターデータで書くという特殊な技法(知り合いのデザイナーから教わった技法)でAQUA風ボタンを描いてみた。 まず最初に、"Rounded Rectangle Tool"で適当な大きさの角の丸い四角を書く。角の丸みは、Radiusの値で変更できるが、この場合は16pxとした。 この時自動的に作られたレイヤーをダブルクリックして、レイヤースタイルのInner Glow属性をオンにする。Blend ModeはMultiplyで、Opacityは40%程度が適切、色は黒にする(黒にしておくと、後でメインの色を変更したときにここを変更し