注釈: 波長(um) 網膜錐体の励起 私たちの目が、background-color: #9B51E0を、この紫色だと知覚するのはなぜでしょうか。 長い間、私はその答えを知っていると思っていましたが、よく考え直してみると […]

Pythonは高い人気を誇り、DevOps、データサイエンス、Web開発、セキュリティの分野で使われています。 しかし、速度に関しては高い評価が全くありません。 JavaとC、C++、C#、Pythonの速度を比べるには […]

その他 今回、取り上げなかった方法も沢山あります。皆さんの予想どおりかと思いますが、紹介しなかった方法の方が、紹介したものよりずっと多いのです。紹介しなかった方法については、いくつか簡単に説明し、参考サイトを紹介しますの […]

2ビット方式 1ビット方式はTTTTTTTT…やNNNNNNN…といったパターンにはうまく働きますが、…TTTNTTT…のような「ほとんど成立するが1回だけ不成立」のような分岐の流れでは予測ミスが起きてしまいます […]

※これは、RC(The Recurse Center:プログラマ教育施設)によって組織された講演シリーズである”localhost”を始動するために、Two Sigma(ツーシグマ)での2017年 […]

Neo4j、Mapbox、React、Nivo Chartを使ってダッシュボードのアプリを構築します。 このシンプルなダッシュボードReactアプリは、特定の場所を示す円内で特定の期間内にレビューがあったビジネスを探すこ […]

ブラウザのキャッシュをクリアする 最も一般的で最も簡単にフロントエンドのパフォーマンスを向上できる方法は、ブラウザにアセットをキャッシュすることです。しかし、いずれかの時点で開発者は長いキャッシュ寿命を持つアセットを誤っ […]

火星探査の車両もあなたのスマートフォンも同じ問題を抱えています。GPSなしの位置特定です。 火星探査車スピリットによるボンネビル・クレーターのパノラマ。出典:NASA/ジェット推進研究所/Cornell ショッピングモー […]

最近、『The Atlantic』に掲載された非常に重苦しい記事「The Coming Software Apocalypse」(きたるソフトウェア大惨事)を読み終えました。同記事は最初のうちは、人に傷害を与えたり、人の […]

ワールドカップ2018の2次予選が始まった後で、私たちは、参加チームについての人々のあらゆる問いに答える簡単な手段を作りたいと思いました。 要約 ワールドカップ2018のために、グラフデータベースNeo4jを使ったGra […]

80年代か90年代に生まれた方ならおそらく、「Snake」というゲームのことをご存じでしょう。「ご存じ」とはつまり、Nokia 3310のちっぽけな画面上でたわいもない巨大ヘビを育てるのに膨大な時間を費やしていたのではな […]

BitTorrent BitTorrentは、Web上でtorrentを使って大容量ファイルを転送する際に広く使われているプロトコルです。その主な目的はメインサーバを経由することなく、ネットワーク内のさまざまなピア間での […]