Daily Reading The Twelve-Factor Appについて
MIT Technology Review
小惑星衝突を防ぐNASA実験で思わぬ影響か、新研究で指摘
宇宙探査機を小惑星にぶつけて軌道を逸らす実験である「DART」ミッションが年内にも打ち上げられる。主な目的は小惑星の公転周期を変化させることだが、シミュレーションによると衝突の衝撃で小惑星の自転にも大きな影響が出る可能性が分かった。

「心」とは何か? MITテクノロジーレビューの誌面から
MITテクノロジーレビューでは過去数十年間にわたって、私たちの「心」の一部を構成する「脳」について分かっていること、あるいはまだ分からないことを繰り返し取り上げてきた。過去の誌面から、その一部を紹介しよう。

Engineering
The Twelve-Factor App (日本語訳)
A methodology for building modern, scalable, maintainable software-as-a-service apps.
THE TWELVE FACTORS
- コードベース
バージョン管理されている1つのコードベースと複数のデプロイ - 依存関係
依存関係を明示的に宣言し分離する - 設定
設定を環境変数に格納する - バックエンドサービス
バックエンドサービスをアタッチされたリソースとして扱う - ビルド、リリース、実行
ビルド、リリース、実行の3つのステージを厳密に分離する - プロセス
アプリケーションを1つもしくは複数のステートレスなプロセスとして実行する - ポートバインディング
ポートバインディングを通してサービスを公開する - 並行性
プロセスモデルによってスケールアウトする - 廃棄容易性
高速な起動とグレースフルシャットダウンで堅牢性を最大化する - 開発/本番一致
開発、ステージング、本番環境をできるだけ一致させた状態を保つ - ログ
ログをイベントストリームとして扱う - 管理プロセス
管理タスクを一回限りのプロセスとして実行する
「The Twelve-Factor App」を15項目に見直した「Beyond the Twelve-Factor App」を読んだ - kakakakakku blog
2012年に Heroku によって提唱された「The Twelve-Factor App」は素晴らしく,アプリケーションをうまく開発し,うまく運用するための「ベストプラクティス」として知られている.2020年になった現在でもよく引用されていると思う.日本語訳もある. 12factor.net Beyond the Twelve-Factor App とは? クラウド化が進むなど,提唱された2012年と比較すると技術的な変化もあり,今までの「The Twelve-Factor App」で宣言されていた観点以外にも必要な観点やベストプラクティスがあるのでは?という意見もある.そこで,2016年に…

Beyond the Twelve-Factor App
クラウドネイティブアプリケーションの設計パターン「Beyond the Twelve-Factor App」の紹介

SQLアンチパターン
本書はDB設計やSQL記述の際に避けるべき事柄を1章で1つ、25個紹介する書籍です。リレーショナルデータベースを中心に据えたシステム開発には、様々な場面で陥りやすい失敗(アンチパターン)があります。本書はデータベース論理設計、データベース物理設計、クエリの記述、アプリケーション開発という4つのカテゴリに分け、それぞれの分野におけるアンチパターンを紹介し、失敗を避けるためのより良い方法を紹介します。複数の値を持つ属性や再帰的なツリー構造の格納から、小数値の丸めやNULLの扱いに起因する問題、全文検索やSQLインジェクション、MVCアーキテクチャなど、実践的かつ幅広いトピックを網羅します。日本語版…

Automatically review, test, and document Storybook
We make tools for frontend developers that automate the Storybook workflow. Chromatic helps you gather UI feedback, test across browsers, and generate usage docs, all in one shared cloud workspace.

The Delightful Storybook Workflow
How productive teams get the most out of Storybook

Visual testing for UI components
Chromatic makes it easy for frontend teams, design system engineers, and QA to maintain UI consistency at scale. It visual tests components when you push code to identify changes down to the pixel.

Setting Up AR Foundation - Unity Learn
In this tutorial, you will learn how to set up AR Foundation in Unity.
