げっとシステムログ

WEB開発メモ

Docsy でドキュメントを書く

Hugo のテーマである Docsy を使用してドキュメントを書く環境を整える。 CONTENTS Node.js のインストール Hugo セットアップ 必要なコンポーネントのインストール Docsy のインストール Docsy Example からコンテンツをコピー hugo server でコンテンツを…

S3 + CloudFront でフロントエンドを配信する話ふたたび

S3 オブジェクトに設定したヘッダ用メタデータからヘッダを設定する */ へのリクエストで */index.html を要求する CONTENTS メタデータからヘッダを設定する ディレクトリインデックスを要求する まとめ 参考資料 SOURCES getto-systems/content-delivery-a…

うちの開発環境 - 2019版

現在の開発環境と、構築方法をまとめる。 CONTENTS INTEL NUC CoreOS labo-container dotfiles docker-wrapper まとめ 参考資料 INTEL NUC INTEL NUC に CoreOS をインストールした。 Wi-Fi 内蔵なのに CoreOS で使用できないのはもったいない気もする。 ス…

coc.nvim で Rust Language Server する

vim で Rust するときの設定をまとめる。 CONTENTS 出来上がったもの rust.vim のインストール 必要なコンポーネントのインストール CocConfig の設定 ALE の設定 まとめ 参考資料 ENVIRONMENTS NVIM v0.3.8 rust.vim : GitHub coc.nvim : GitHub ale : GitH…

Kubernetes で cert-manager する話ふたたび

以前の記事から書き方がちょっと変更されたのでまとめる。 CONTENTS 出来上がったもの Issuer の登録 Certificate の登録 まとめ 参考資料 ENVIRONMENTS cert-manager : 0.10.0 出来上がったもの letsencrypt-issuer.yaml apiVersion: certmanager.k8s.io/v1…

Docker Hub からの webhook で GitLab から latest タグをつける

Docker Hub の Auto Build でイメージをビルドしたい。 ただし、latest タグは別ビルドにしたくない。 そこで、webhook で build 完了を検知して GitLab の pipeline から latest タグを push する。 CONTENTS できあがったもの DockerHub で webhook を設定…

AWS Lambda から DynamoDB にアクセスする

「Slack Bot でデプロイする」で、1回の発言に対して複数回リクエストが来た。 処理は1回にしたいので、処理済みの発言を DynamoDB に登録しておく。 CONTENTS DynamoDB で二重処理を防ぐ Lambda からアクセスする テーブルを作成する 項目を追加する 項目…