これは VirtualDOM Advent Calendar 2014 に勝手に参加する記事です。 あたたかい春の昼下がりのこと、あるブラウザベンダの社内を不穏な噂が駆け巡った。 「React.js なるライブラリ、どうも仮想 DOM というやつのせいで速いらしいぞ」 もうリアルな DOM はお役御免、ブラウザも商売上がったりか・・・。雇用に不安を覚える人(私)がいる一方、 そのアイデアをとりこんでブラウザの DOM を速く出来ないかと考える人たちもいた。 仮想 DOM はなぜ速いのか。誰かのつてを辿って React.js チームにおいでいただき、速さの秘密をテックトークしてもらう。 イミュータブルなデータ構造による単純化、非同期適用による処理のバッチ化、差分アルゴリズムによる副作用の最小化… いくつかのアイデアはブラウザからはどうにもならないが、たとえば非同期化なんかは形は違えどブラウザ
これは私が最近よく訪問する日本橋駅直結の商業ビル、東京日本橋ビル内のエレベーターのボタンです。 唐突に質問ですが、このボタンで操作ミスを起こすポイントがあるとすれば、それがどこだか分かりますか? 説明が必要と思いますが、このビルは7Fがオフィスロビーになっています。駅直結のB1と1Fからは7Fまで直通するシャトルエレベーターがあり、全員7Fで一度降り、セキュリティチェックをし、23Fより上にあるオフィスフロアに入ります。そのオフィスロビーとオフィスフロアを行き来するためのエレベーターのボタンがこれです。 ボタンが23Fから30Fまでしかなくて、下に大きく7Fのボタンがあるのは、そういったビルの構造からです。 私と同行したディレクター(26歳)は、打ち合わせが終わってオフィスフロアからオフィスロビーに帰る際に、操作ミスをしました。それも1度だけでありません。次の打ち合わせの帰りにもまったく同
Your privacy stays yours. We don’t sell your data or target you with ads. Ever. Medium is not like any other platform on the internet. Our sole purpose is to help you find compelling ideas, knowledge, and perspectives. We don’t serve ads—we serve you, the curious reader who loves to learn new things. Medium is home to thousands of independent voices, and we combine humans and technology to find th
人は人の影響を受けて成長する。必ずしも自分の中に明確な意思を持たずとも、選んだ選択肢一つひとつが歩むべき道の解像度をあげていくこともある。弱冠23歳でベンチャーキャピタルを立ち上げた木暮圭佑氏はまさにそのひとだ。 木暮氏には「自分が信じる道」があったわけではないという。自分が何に挑むべきかがわからない人は数多い。自分が信じることを本当に正しいと自信を持つことは決して容易ではないだろう。有名起業家のインタビューや、自己啓発本、スタートアップのピッチなんかを見ていると、自分の中に強い思いがないことがだめなことのようにさえ思えてくる。 ただ、必ずしも「自分が信じる道」を見つけることだけが正解ではない。木暮氏は、“誰かを応援したい”という想いを持ち続けたことで、自分の歩むべき道に気づいていった。 木暮 圭佑 1991年生まれ 早稲田大学国際教養学部入学後、2013年6月から大学を休学し、East
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く