내 입맛은 지구인가? 계속 도네
·
일상/맛집
AWS aws-vault
·
개발/AWS
설치 $ brew install awscli $ brew --cask install aws-vault $ aws-vault --version 6.3.1-Homebrew # brew 외 설치 $ choco install aws-vault # 윈도우 Chocolatey $ scoop install aws-vault # 윈도우 Scoop $ yay -S aws-vault # Arch Linux AUR $ pkg install aws-vault # FreeBSD $ nix-env -i aws-vault # NixOS 프로필 추가 $ aws-vault add Enter Access Key ID: ... Enter Secret Access Key: ... Added credentials to profile "" i..
파일 압축하기 (ZIP, TAR, TAR.GZ)
·
개발/기타
ZIPTARTAR.GZ설명윈도우 환경에서 가장 일반적으로 사용되는 압축 확장자리눅스 환경에서 일반적으로 사용되고, 사실상 압축파일이 아닌 여러개 파일을 하나로 묶는 개념리눅스 환경에서 대부분 사용하고 있고, 위에 합쳐진 TAR파일을 압축하는 방식으로 가장좋은 압축옵션장점거의 모든 OS환경에서 호환된다.압축에 소비되는 시간, CPU가 적다.용량압축이 높지만, CPU는 많이 소비되지 않는다.단점용량 압축이 낮다.용량압축이 거의 없다.TAR.BZ2(이 포스팅에서 다루지않음) 보다는 용량압축이 낮다.압축하기zip -r {filename}.zip {경로 or file}tar -cf {filename}.tar {경로 or file}tar -zcvf {filename}.tar.gz {경로 or file}압축풀기unz..
AWS Lambda SQS Trigger
·
개발/AWS
서비스 중에 특정 시간대에 db가 튀어 connection이 매일 같은 시간에 끊어지는 에러가 발생하여 이벤트를 SQS로 보내고 에러를 처리하는 람다에 트리거를 걸었다. 하지만 에러는 15개가 났는데 정상적으로 처리된건 3건에 불과했다. 15개가 에러나면 트리거 걸어둔 람다 모니터링에 15번 실행 될줄 알았지 ... 로그를 다시 확인해보니 큐가 한번에 여러개 들어왔다... 로그를 제대로 확인 안해본 내 잘못이지... 코드도 보니 리스트 중 1번만 처리하게 해놨으니.. { "Records": [ { "messageId": "", "receiptHandle": "", "body": "{error event}", "attributes": { "ApproximateReceiveCount": "", "SentTi..
AWS DMS VPC 보조 CIDR
·
개발/AWS
dms 설정 중 타 계정 vpc 와 CIDR 이 겹쳐 피어링을 못해 찾아보니 CIDR을 추가 하는게 있었다. 하지만 찾아보니 중첩되는 CIDR 블록이 있으면 피어링을 할 수 없다고 한다. ㅠㅠ
PyCharm ssh sftp 연결하기
·
개발/PYTHON
pycharm → preferences (command + ,) → project: {project명} → project interpreter → 쩜3개 → add ssh interpreter -> host : ec2 ip -> username : username -> next pemkey 사용시 Key pair (OpenSSH or PuTTY) remote server에서의 interpreter 위치 ( python2.x : /usr/bin/python, python3.x : /usr/bin/python3 ) remote server에 python3 안깔려 있으면 설치 후 interpreter 셋팅 sudo 로 실행해야 할 경우 interpreter 밑에 체크박스 체크 Sync folders 에 loc..
MAC os 업데이트 후 git 사용시 xcrun error
·
개발/기타
… missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun error 발생시 $ xcode-select --install
AWS Lambda serverless v3 version up
·
개발/AWS
serverless version check $ sls --version Running "serverless" from node_modules Framework Core: 2.64.1 (local) Plugin: 5.5.0 SDK: 4.3.0 Components: 3.17.1 serverless install $ npm install -g serverless serverless.yml update service: {service name} frameworkVersion: '3' provider: ... serverless version check $ sls --version Running "serverless" from node_modules Framework Core: 3.15.2 (local) 3.1..