Elastic Beanstalk のデプロイ時の処理

Published at: 2020/02/09

Hooks とかとの基本的な関係。(初回デプロイ時のみ) PreInit Hooks が実行される。 (/opt/elasticbeanstalk/hooks/preinit)Deploy 処理EbExtensionPreBuild が実行される。これは、 file や commands など、 ansible やつっぽい項目全部。…

html5 の semantics すなわち、 article, section, nav, aside, header, footer, main について

Published at: 2020/02/01

html5 では、ドキュメントの sectioning が行われる。sectioningRoot は、アウトラインを構成する。body は sectioning root である。子孫に現れた sectioningRoot も内部にセクションを持ちうるが、親の sectioningRoot のアウトラインには影響を与えない。アウトラインは、 markdown heading のように、ネストされたセクションから構築される。<h1>~<h6> タグは、 heading content という。…

webpack, babel, typescript, react のメモ。

Published at: 2020/01/29

babel とは、いろんなタイプの js を別の js (commonjs など) に変換するためのツールである。babel は js を parse, transform, そして print する。babel は処理のそれぞれの工程に対して plugin により処理を追加できる。plugin をまとめたものを preset…

RSpec での metadata の活用法についての覚書

Published at: 2020/01/27

概要metadata とは、任意のキーに対して値を各 example (example や it で定義される、実際にテストを行うブロック) に対して 付与することができる機構。RSpec 公式 Doc の metadata のページに、その定義方法と、各 example…

PostgreSQL サーバーで ident を利用してパスワードレスに

Published at: 2020/01/23

個人的に、 PostgreSQL を自前で立てるにあたっては、以下が一番良いだろうと思うのでその備忘録。ここでの PostgreSQL は、たとえば rails などのウェブアプリのサーバーに、同居する形でひとまず最小コストを目指す場合の話。本文local all all peer host all all 127.0.0.1/32 ident host all all ::1/128 ident # レプリケーションのなにかしらが続いている上記は、 amazon linux…

Sumologic 所感

Published at: 2020/01/12

Sumo Logic を触る機会があったので、その所感をまとめておく。実装としては、Elasticsearch など検索エンジンの検索結果に、シェルのパイプライン処理をかませたのちに、それを図示化するこの3ステップをワンストップでできるようにした SaaS…