53ningen.com

@gomi_ningen's Website

SAM(Serverless Application Model) と Lambda Layers

以下のような内容を実現しようとしてみたメモ

  • Lambda の Layer も含めて同一の SAM file で管理したい
  • ステージごとに Layer も分離したい
    • 本番環境と開発環境の Layer は真面目に運用するなら分離したいところ
    • バージョンで分けるというのもあるけど、個人的にはそもそもリソースを分離したい

Directory 構造

以下のように Lambda 関数とレイヤを同一のリポジトリ、および SAM ファイルで管理します

.
├── config.dev
├── config.prod
├── config.template
├── deploy
├── src
│   └── python36
│       ├── hello_world
│       │   ├── __init__.py
│       │   ├── app.py
│       │   └── requirements.txt
│       └── layers
│           └── requests
│               ...
Read More

macOS で pyenv から python を導入する際 binutils が入ってるとコケる

$ pyenv install 3.7.2
python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-3.7.2.tar.xz...
-> https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
Installing Python-3.7.2...
python-build: use readline from homebrew

BUILD FAILED (OS X 10.12.6 using python-build 20180424)

Inspect or clean up the working tree at /var/folders/js/twdldwjs53l2bjpvr69prpv477bjpd/T/python-build.20190311004219.80215
Results logged to /var/folders/js/twdldwjs53l2...
Read More

iPhone 宛の SMS メッセージを mac に転送する

iPhone に詳しくないので知らなかったが、ふとこんな機能あったらべんりだなと思って調べたらあっさり普通にあったのでメモ。 2FA とか SMS の動作検証などのときに便利なんで iPhone + mac 利用者はおすすめです。

設定方法

mac 側

iMessages を起動 → iCloud アカウントでログイン

iPhone 側

  1. iCloud アカウントでログイン
  2. iPhone の設定より以下のように遷移し、通知を転送したい端末のチェックボックスをオンにする

設定からメッセージを選択: <a href="https://static.53ningen.com/wp-content/uploads/2019/03/10021541/6A1456D1-36CF-41B7-AF3B-171973AC1904.png"><img src="https://static.53ningen.com/wp-content/uploads/2019/03/10021541/6A1456D1-36CF-41B7-AF3B-171973AC1904-1...

Read More

Copyright © 53ningen.com