ブロックチェーンの基本的な概念は非常にシンプルです。分散型データベースで、順序付けられたレコードのリストが連続的に増加していきます。しかしシンプルとは言え、ブロックチェーンやそれを使うことで解決しようとしている問題につい […]

(編注:SVGアニメーションを元記事にならい追加しました。リクエストありがとうございました。) 皆さんは線分のことをどう表現しますか? 線分は、端点によって考えられるかもしれません。その端点をP0、P1と呼ぶことにしまし […]

「数値最適化」は機械学習における中心的手法の1つです。多くの問題では、最適解を直接突き止めることは難しいものですが、ある解がどれほど適しているかを測定する損失関数を設定し、解を見つけるためにその関数のパラメータを最小化す […]

PreactでVDOMがどのように機能するかを示すフローチャート 仮想DOM(VDOMあるいはVNode)は魅力的です✨ しかし複雑で、理解が難しいものでもあります😱 ReactやPreact、その他同様のJSのライブラ […]

パート1:小さな部分文字列はでき”ない” 数週間前、Dart SDKに関して、String.substringのパフォーマンスが非常に悪いというバグが報告されました。以下は、その問題と一緒に提出さ […]

私たちはなぜReactではなくVue.jsを選んだのか Qwintryチームは最近、既存のすべてのプロジェクトのフロントエンドをVue.jsに移行しはじめました。新しいプロジェクトでもVue.jsを使います。 レガシーな […]

本記事では、私の知る最も割高なアンチパターンとなるプログラミングについて述べます。 それは、構造化されたデータフォーマットを文字列関数を使って操作することです。 以後これを”printfアンチパターン&#82 […]

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

(訳注:2016/12/14、画像リンクのミスを修正いたしました。) (訳注:2017/02/16、画像リンクのミスを修正いたしました。) Background Electronとは? なぜ重要? では、どうやって? 開 […]

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

(2016/12/11、いただいたフィードバックをもとに翻訳を修正いたしました。) JavaScriptにおいて”純粋関数”とはどういう意味でしょうか? 一般的なプログラムの用語では、純粋性という […]

最近Reaktorが掲載した『Promises made by a Reaktor developer had an impact on the industry article』で約束した、Bluebird promi […]