ソーシャルメディアのAPIとそのレート制限は、あまり気分のよいものではありません。特にInstagram。あんな制限つきAPIを欲しがる人がいったいどこにいるんでしょうね? 最近のサイトは、スクレイピングやデータマイニン […]

多くのフロントエンド開発者が一方向のアーキテクチャを採用し始めている中で、Model-View-Controller(MVC)に未来はあるのでしょうか。 状況を把握するために、まずはフロントエンドのアーキテクチャの進化を […]

全てのプログラマが理解すべき171語の文章 MITライセンスは、最も有名なオープンソースソフトウェアのライセンスです。この記事では、その内容を一行一行読んでいきます。 ライセンスを読む オープンソースソフトウェアを利用し […]

こんにちは、Lizardcube社(現在フランスのパリを基点にしています)のOmarです。私は新作ゲーム「Wonder Boy: The Dragon’s Trap」のテクニカルディレクタ兼プログラマです。このゲームは、 […]

Background Electronとは? なぜ重要? では、どうやって? 開発はどのように? Development 前提条件 2つのプロセス メインプロセス レンダラプロセス こう考えてみよう Developmen […]

Reduxは、Fluxのようなアーキテクチャを使用してアプリケーションの状態を管理できる非常にシンプルなライブラリです。私たちAffirmでは今、Reduxのタイムトラベル機能に注目しています。Affirmの主要事業は、 […]

次のプログラムを実行すると、何の値が表示されるか分かりますか? class Test { public int aaa() { int x = 1; try { return ++x; } catch (Exceptio […]

質問 なぜ”B”と表示するのは”#”と表示するよりも著しく遅いのでしょうか? 1000 x 1000のマトリックスを2つ作りました。 1つ目のマトリックス:Oと# 2つ目の […]

本記事は、もう随分と長い間、私がToDoリストに記したままになっていたものです。ですが今日だけは、その考えを実行に移すエネルギーと時間があったようです。私は今、少し前に最初の記事を投稿した時と同じカフェにいます。たまたま […]

私は、BostonからBay Areaに数カ月前に引っ越してきました。Priya(彼女です)と私は、賃貸市場についてありとあらゆる怖い話を聞いていました。「San Franciscoでアパートを探す方法」をGoogleで […]

スケーラビリティの実現は簡単だという発想は、珍しいものではありません。Herokuなどのホスティングサービスを利用していれば、ほんの数回クリックするだけで、アプリケーションにRAMやCPUなどのリソースを追加できますよね […]

JavaScriptにおいて”純粋関数”とはどういう意味でしょうか? 一般的なプログラムの用語では、純粋性というのは”参照透過性”として知られています。カッコよく言うと、「 […]