2020-01-01から1年間の記事一覧
Dockerでの開発だと色々と不便だったのでホストに入れることにした。 直接入れるのは嫌なのでバージョン管理できるようにした。 余談: 最近のMacでデフォルトでzshなんですね。知らんかった anyenv install git clone https://github.com/riywo/anyenv ~/.an…
仕事でgRPCを触る可能性があったので軽く調べてみました。 前提知識としてRPCを簡単に説明します。 RPC(RemoteProcedureCall) ネットワーク経由で別環境の関数を呼び出す技術 gRPCとは Googleが開発したRPCフレームワーク マイクロサービス間の接続やデータ…
TL;DR Amazon ECSコンテナからのログ送信がかなり柔軟に設定できるようになった。 (しかもすごく簡単!) これまで ECSコンテナからログを出力する場合に、LogDriver: awslogsを以下のように設定すると、Amazon CloudWatch Logs にログが送信されます。 LogCo…
TL;DR AWS LambdaからDBサーバ(RDS)に繋ぐのがアンチパターンとは言い切れなくなった。 事前説明 DB(RDBMS)には最大同時接続数なる設定値が存在します。 Lambdaはリクエスト毎にコンテナを起動して関数処理を行います。 (リクエスト数 = コンテナ数) これま…
自分用 Vuejsルール 単一ファイルコンポーネント 基底コンポーネント シングルインスタンスコンポーネント コンポーネント名 テンプレート内コンポーネント名 JS内コンポーネント名 propsプロパティ名 ディレクティブ短縮記法 その他 趣味プロダクトでVuejs…
はじめに 先日開催された JAWS-UG Shimane#10 で行ったハンズオンが非常に面白かったです。 ざっくり下図のような構成のハンズオンで、以下のリポジトリがハンズオンの資料です。 https://github.com/harunobukameda/Amazon-Translate---Amazon-Polly---Amaz…
Dockerでirb実行できました ちょっとしたことを試したかった。そう、Rubyで。 あて、irbっと。あれ?Ruby入ってない... ※ 業務用Windowsでの話です dockerは入ってる!よし、なんとかなりそう。 ちょっと手を加えたら日本語も入力できた。メデタシメデタシ $ docke…
はじめに gitkado.hatenadiary.jp Goに興味が湧いたので、Goで試してみました。 実行環境はAWSのCloud9です。 開発環境準備 Cloud9使います! Go 以下の手順にそってGoの環境を構築する。 gitkado.hatenadiary.jp sam initを試す (Go) $ sam init --runtime …