Virtual Box のネットワークについて

Published at: 2020/07/14

https://www.virtualbox.org/manual/ch06.htmlについての個人的なメモ。Network Address Translation (NAT)VirtualBox application が、 Guest に対する NAT として振る舞う構成。guest から見た VirtualBox Engine は、 DHCP を提供するサムシングである。…

Capistrano で `--deployment` フラグは deprecated だと言われたときの対処方法。

Published at: 2020/04/09

症状[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set deployment 'true'`, and stop using this flag [DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set path '/my/app/path/shared/bundle'`, and stop using this flag [DEPRECATED] The `--without` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set without 'development test'`, and stop using this flagなどと capistrano/bundler が warning を表示したときの対処方法。 deprecation なので、対処しなくても動きはするけれども。原因と対策https://github.com/capistrano/bundler/issues/115…

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…