ただ、エリックがインスパイアされたリーン生産方式の原典となる本を読まれた方はあまり多くないのではないでしょうか?
Intro 今日は、フロントのプログラミングスタイルに、にまた一つ大きな変化をもたらすであろう Stream という API についてです。 この仕様は現時点でまだ策定中であるため、 API は変更される恐れがある点にご注意ください。 Stream API 以前 「Node.js の Stream API で「データの流れ」を扱う方法」 という記事を書きましたが、簡単に言うとあれがブラウザにもやってくるという話です。 非同期処理おさらい もう何度も書いた話なので駆け足で。 JS はシングルスレッドでイベント駆動な世界なので、何をするにも非同期であり、コールバックを登録することで完了した結果を受け取る API が基本です。 これは、ブラウザの DOM の API でも、 Node.js でも共通しています。 概念を疑似コードで書くと以下のような感じです。 console.log('1');
作成されたモデルに質感を与えるテクスチャと呼ばれる技術は、ゲームを開発する上で重要な要素になります。2002年に任天堂からニンテンドーゲームキューブ向けに発売されたゲーム「ゼルダの伝説 風のタクト」を愛してやまないゲーム開発者が、風のタクトのテクスチャを解析したところ、任天堂のすさまじい技術力がわかったとして、解析した内容を公開しています。 Zelda: Wind waker Tech and Texture Analysis *picture heavy* - Polycount Forum http://www.polycount.com/forum/showthread.php?t=104415 風のタクトをのテクスチャを解析したwarbyさんが、一番最初に驚いたのは、服や布の自然な動きが事前に計算されていたものではなかったことです。もし事前に計算されていたなら、下記画像のリンクが持
コンテンツビジネスを成り立たせる3つの機能 米田芳樹(よねだ よしき)の脳裏には、ある人物の文章が鮮烈に焼き付いている。 「1つの企業体がインターネットプロバイダ、システムプロバイダ、パブリッシャーの3つの機能を持っているのが現在だ。コンテンツクリエイターからコンテンツを受け取ってそれをパブリッシュし、適切なシステムでインターネットを通して配信する。この3つの機能はいずれ分離する。まず最初に、インターネットプロバイダ機能が切り離される。次の時代に主導権を握るのはシステムプロバイダだ」 米田が中学生の頃、佐久間真茂留(さくま まもる)という人物のブログで読んだ文章だ。当時は、まだニフティやビッグローブは巨大な存在であり、その2つのサービスは、佐久間の言う3つの機能を提供していた。それが近い将来分化するというのは、2つのサービスの衰退を予言したようなものだ。それだけではない。当時始まった
サンフランシスコにある福利厚生サービスのスタートアップ、AnyperkのCEO、福山太郎のことである。 先週、オタクの自己満スレとして名高いHacker Newsで、その福山くんがフォーブス誌に寄稿した記事に出くわした。"We Just Thought, 'This Is How You Start a Company in America'"というタイトルは、無粋を承知で訳せば、「アメリカで起業するってこんなもんじゃね?」だろうか。茶目っ気溢れる彼らしい掴みである。 ぼくが最初に福山くんに会ったのは、2012年の冬だ。割と意味不明なアイデアを胸に、シリコンバレーの登竜門Yコンビネータに乗り込んできた彼は、底抜けに明るい、何も考えていなさそうな青年だった。彼の小学校の同級生が、ぼくの大学の後輩だったことなどもあり、初対面だけど割と打ち解けたのを覚えている。「ぼく、全然モテないんすよー」と屈
Google が「Copresence(共存)」と呼ばれるプロジェクト名の下で、接近によって端末同士のデータ転送を可能にする機能の開発に取り組んでいることが伝えられています。Copresence は今年 6 月上旬にも伝えられた Google Play 開発者サービスの“Nearby”機能のことです。このことを伝えた Android Police では Google Play 開発者サービスの未公開バージョンに含まれていた Copresence のセットアップ画面の画像も公開されています。Copresence というのは位置情報や Bluetooth、超音波によって端末の接近を検出し、端末同士の通信を可能にするというものです。Google Play 開発者サービスにこの機能のセットアップ画面が含まれているということは、比較的多くの端末で利用できると推測されます。Copresence は A
Hubot、前職から色々試して運用してきたが、1年半ぐらいいろいろいじくってるのもあってそろそろ一旦まとめてみたい感じ。 Hubotに関しては hubot/docs at master · github/hubot · GitHub あたりは一通り斜めに読んだが、「僕はこう思ったッス」ぐらいな感じでやっているコードや運用が多いので、適宜マサカリングしていただければと。 便利スクリプトのご紹介 とりあえずこんなの書いた自慢から。 リンク自動で取るやつ request = require('request') cheerio = require('cheerio') URI = require('URIjs') module.exports = (robot) -> getTitle = (msg, uri) -> request uri, (err, response, html) -> i
ミクシィのCS開発という部署でインターンをしてきました・ω・ (営業日で言うと22日くらい) 「blogに書いてもいいですか」と伺ったら「ぜひ」とのことだったので、 堂々と書かせていただきます。 (HHKBのキーは頂きましたw) CS開発 is 何. CSはcustomer satisfactionの略で顧客満足度のことです。 簡単に言えば、ユーザーからの要望などを集めて開発者に伝えるようなことをしており「開発者とユーザーの架け橋」となる部署です。 具体的に言えば、オペレーターの方が応対するときに使うツールの開発(これが主でした)やログ解析・チート検出・不正アクセス抽出などいろいろやっていて、開発でもユーザーに近い部分を仕事にしています。 なんでそんな部署 選んだの わたしもインターン前は「CSってComputer Science?C#の拡張子????」とか思ってたのですが、 必要スキルの
ここ数年、iOSやAndroidアプリのバックエンドとして、mBaaSが盛り上がりを見せています。ただ、すでに複数のサービスが終了の憂き目にあっていて、どのタイミングで手を出すかは悩むところかもしれません。また、一周まわって、改めてWebサイトのバックエンドとしても選択肢に。 大手による買収と、淘汰 「BaaSありすぎ」と言われて久しいですが、未だ新規参入もあり、全体像はかなりつかみにくくなっています。Parse, Cocoafish, StackMob, GoInstantなどは大手に買収され話題を呼びました。ただ、Parseがサービス継続、Cocoafishがブランド変更(Appceleratorの一部へ)、他はサービス停止と明暗が分かれています。 サービス名 対応SDK 無料枠 有料プラン 提供期間 備考
Googleは同社が提供するIaaS型クラウドサービスのGoogle Compute Engineで、非常に高速なローカルSSDストレージのベータ提供を発表しました。 ローカルSSDは375GB SSDのパーティションを1から4つまで仮想マシンにアタッチして利用可能。最大の特徴はその速度で、4つのパーティションでランダムリードが最大68万IOPS、ランダムライトが最大36万IOPS。高速な処理が要求されるデータベースや大規模なデータ処理などに最適なストレージという位置づけです。 ちなみに、つい先日マイクロソフトが発表したMicrosoft Azureのプレミアムストレージは5万以上のIOPS、Amazon EBSのプロビジョンドIOPSボリュームは最大4000IOPSと説明されています。 (追記:AmazonクラウドではAmazon EC2 のI2インスタンスタイプのインスタンスストレージ
先週、WordPress コミュニティの長にして、WordPress.com の運営元 Automattic の CEO Matt Mullenweg が来日した。 彼はアジア太平洋地域の WordPress コミュニティを巡るツアーの途中で、韓国、インドネシア、シンガポールを訪れた後、ここ東京に立ち寄った。インタビューを受けてくれたこの日(6月6日)は、彼は東京で WordPress のユーザのコミュニティとのミートアップに参加し、以降、大阪、フィリピン、ニュージーランド、オーストラリアと巡る計画だ。 本社オフィスはサンフランシスコの SoMA (South of Market St.) にあるけれど、最後に出社したのは4ヶ月前。サンフランシスコに来たときは、ぜひ立ち寄ってもらうといいけど、そのとき僕がいるかどうかは分からない(笑)。世界中どこにいても仕事はできるからね。言わば、僕が居る
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く