メメメモモ

プログラミング、筋トレ、ゲーム、etc

「Blue/Green Deployments on AWS」を読んで、Blue/Greenデプロイメントのやり方を学んだ

AWS

概要 ブルーグリーンデプロイメントのAWSホワイトペーパー https://d1.awsstatic.com/whitepapers/AWS_Blue_Green_Deployments.pdf AWSのサービスやツールを使った Blue/Green デプロイメントを実装する方法が学べます。 以下、読書メモです。 Blue/green de…

「Overview of Deployment Options on AWS」を読んだ

AWS

概要 Overview of Deployment Options on AWS https://d1.awsstatic.com/whitepapers/overview-of-deployment-options-on-aws.pdf AWSへのプロビジョニングやデプロイの方法が紹介されている資料です。 以下のようなことを知ることができます。 デプロイに関…

「コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう」を読んだ

概要 employment.en-japan.com こちらの記事を読みました。普段使っているDockerが、内部でどのようなことを行っているのかを、少しイメージできるようになりました。 感想 コンテナ の説明は、仮想マシン と比較して、以下のように説明されることが多いと思…

腹筋を割るため行動を5つにまとめてみた

結論 最初に結論を。 週に1回、パーソナルトレーニングで筋トレする 毎日、アブローラーを使って筋トレする 毎日、BCAAを飲んで1時間の有酸素運動をする 毎日、炭水化物(糖質)を減らし、プロテインを3回飲む 毎日、自撮りをする 本やサイトで筋トレのことを…

LocalStack の DynamoDB と DynamoDBLocal のベンチマークを取ってみた

結論 この記事では、以下の結論となっています。 DynamoDBLocal が LocalStack の DynamoDB よりパフォーマンスが良い 自動テストでは、DynamoDBLocal を使うほうが良い 概要 手元のPCで動く開発用 DynamoDB は以下の2つがあります。 LocalStack · GitHub Dy…

「最高の体調」を読んだ

最高の体調 ~進化医学のアプローチで、過去最高のコンディションを実現する方法~ (ACTIVE HEALTH 001)作者: 鈴木祐出版社/メーカー: クロスメディア・パブリッシング(インプレス)発売日: 2018/07/13メディア: 単行本(ソフトカバー)この商品を含むブログ (1…

Unity5.4以上でジョーカースクリプトを動くようにする修正する

概要 ジョーカースクリプト|Unityで動くノベルゲーム開発環境 現在、ジョーカースクリプトは開発を停止しているようですので、エラーが出た時は自力で直す必要があります。 Unity5.4以上でジョーカースクリプトを導入して実行しようとすると、以下のような…

CQRSとDynamoDBのデータ構造設計

概要 最近DynamoDBで設計を行っています。DynamoDBはNoSQLであり様々な制約があるので、RDBの設計とは異なる考え方をしなければなりません。 四苦八苦しながら、設計をしていて何とか形になってきています。そんな中、CQRSという考え方があることを知りまし…

型付きダックタイピング

概要 Go言語のinterfaceとダックタイピングについてまとめました。 ダックタイピングとは もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである。 ダック・タイピング - Wikipedia オブジェクト指向の話に置き換えると、 それが「…

Go言語でAWS ElasticSearchを操作する

package main import ( "bytes" "context" "encoding/json" "fmt" "io" "log" "net/http" "time" ) type User struct { Name string `json:"name"` Age int `json:"age"` Note string `json:"note"` CreatedAt time.Time `json:"created_at"` UpdatedAt time…