Skip to content

Instantly share code, notes, and snippets.

@sanoyo
sanoyo / go.md
Last active February 26, 2020 23:24
Goの学習記録[3ヶ月目]

Goの学習記録[3ヶ月目]

一旦ストップ

アルゴリズムの実装を止めて、webサービスを作る →3ヶ月後の転職の際の効力が自分のwebサービスを運営している方が効果的だと考えた。 話のネタ的にマーケティングから実装内容まで幅広く話すことができる。

AtCoder 版!蟻本 (初級編)
Go言語:文法基礎まとめ
【初級編】Go言語を始める方のための落とし穴、問題の解決方法やよくある間違い

@sanoyo
sanoyo / go.md
Last active February 16, 2020 23:14
Goの学習記録[2ヶ月目]
@sanoyo
sanoyo / gRPC.md
Last active January 4, 2020 08:47
gRPC 入門

gRPC

環境

$ go get -u google.golang.org/grpc
$ brew install protobuf
$ go get -u github.com/golang/protobuf/protoc-gen-go
@sanoyo
sanoyo / archi.md
Last active December 17, 2019 23:09
クラウドネイティブアーキテクチャ

クラウドネイティブアーキテクチャ

コスト面

コストの監視

AWS Billing and Cost Management

タイミング

IAMの適切な設定をした後に、コストの監視に関するサービスについて理解する必要がある。

@sanoyo
sanoyo / tcp-ip.md
Last active December 20, 2019 04:40
TCP/IP まとめ

セキュリティのためのプロトコル

TLS/SSL

TLS/SSLを使ったhttp通信のことをhttpsという

通信の流れ

  1. httpsでアクセス[クライアント]
  2. 「公開鍵」と「電子証明書」を送信[Webサーバー]
  3. 電子証明書を確認し、公開鍵がアクセスしたサーバーのものか確認[クライアント]
  4. 共通の暗号化方式の鍵を作成。(Webサーバーから送られてきた公開鍵を使って暗号化)[クライアント]
@sanoyo
sanoyo / Uncertainty.md
Last active December 21, 2019 03:18
不確実性分析、計画の科学

計画の科学

TODO

課題

  • 不確実性を確率で表していくためには、どんな施策あるのか?
@sanoyo
sanoyo / facili.md
Last active December 8, 2019 13:07
ファシリテーション

ザ・ファシリテーション

ザ・ファシリテーション

はじめにリーダーになった時

室長の挨拶、やりたいことを共有

室長が会議から抜けて、室長に対しての印象をあげていく →室長が会議室から抜けるのは、室長がいる時には出ない印象を出すため。 この時重要なのが、最初はとりとめのない質問をしていきながら、徐々に核心に迫る質問をしていく

@sanoyo
sanoyo / theory.md
Last active February 11, 2021 03:27
インフラ設計のセオリー

インフラ設計のセオリー

課題設定

次にインフラの設計を行うときに何を考慮すべきなのかを参考にする

可用性を考慮した設計

いかに単一障害点(SPOF)を排除するかを考える。
そのための対策が冗長化

ハードウェアの冗長化

@sanoyo
sanoyo / line.md
Last active December 8, 2019 11:27
Line bot Beacon開発手順

実施手順

Python 環境構築

pkgから3.6.8のバージョンをインストール pkgファイルからのインストール方法

Python3.6.8のインストール場所を確認 which python

pip3をインストールするために、brewでpythonをインストール brew install python