aws lambda 윈도우환경에서 배포 패키지 생성하는 방법

OS/Microsoft|2021. 9. 17. 18:36
반응형

https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/with-s3-tutorial.html

 

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 - AWS Lambda

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 이 자습서에서는 Lambda 함수를 생성하고 Amazon Simple Storage Service(Amazon S3)에 대한 트리거를 구성합니다. Amazon S3는 S3 버킷에 업로드된 각 이

docs.aws.amazon.com

 

Amazon S3 트리거를 사용하여 썸네일 이미지 생성을 만드는 중에...

리눅스를 몰라도 AWS 웹 인터페이스를 통해 대부분이 해결 가능했습니다.

 

하지만 배포 패키지 생성에 막혀서 문제가 발생했습니다.

개념 자체가 없었기 때문에.. 

 

필자가 찾은 가장 간편한 방법은 git bash를 설치하는 방법인데

팀원에게 얻은 팁으로 정보 공유를 위해 포스팅하려고 합니다.

 

우선 다운로드는 https://git-scm.com/  여기에서 ...

 

설치 후 실행하면 아래와 같이 됩니다.

 

 

pwd 는 현재 경로를 보는 명령어 입니다. 후에 배포 패키지를 zip으로 만들어야 하기 때문에 

현재 경로 확인이 필요합니다.

 

 

 

C:\aws 폴더를 만들고 이동하겠습니다. 

 

 

자습서에 나오는 npm install sharp 명령어 실행을 해야하지만 

git bash 에서 그대로 실행하면 윈도우 버전이 다운로드 되기 때문에 

--arch 와 --platform 옵션을 추가해서  x64 , linux 로 설치했습니다.

 

 

c:\aws 폴더에 아래와 같이 모듈이 설치되었습니다.

 

 

여기에 index.js 파일에 생성 소스를 넣고 zip으로 압축하면 배포 패키지 완성..

 

배포나 실행 테스트도 git bash - cli 를 통해서 처리가 가능한데 그 부분에 대해서도...추후에..

저와 같이 어려워 하시는분들을 위해서 ㅠㅠ..

댓글()

윈도우 이벤트로그 일괄 삭제

OS/Microsoft|2021. 9. 16. 16:37
반응형

FOR  /F  "tokens=*"  %1  IN  ('wevtutil el')  DO  wevtutil cl  "%1"

 

관리자 계정으로 실행.

댓글()

php empty() 함수 만약 변수의 값이 0 이라면?

Progmming/PHP|2021. 9. 15. 18:55
반응형

php 로 개발언어를 바꾸니..생기는 여러가지 소소한 차이들

 

값이 존재하고 0이 아니어야 함. 

실제 값이 0일 경우에도 false 값이 Return 되기 때문에 주의가 필요함.

해당 변수의 실제 값이 0 일 경우 return Type 이 boolean 이기 때문에 0이 리턴되면 False로 판단되어 문제가 됨.

 

 

https://www.php.net/manual/en/function.empty.php

 

댓글()

Throttle & Debounce 스로틀과 디바운스

Open API/그 외 |2021. 9. 6. 14:27
반응형

이런 부분도 한번쯤 고려를 해봐야할것 같음.

 

 

 

https://webclub.tistory.com/607

 

디바운스(Debounce)와 스로틀(Throttle ) 그리고 차이점

Throttle, Debounce & Difference 스로틀(Throttle) 과 디바운스(Debounce) 란 무엇일까? 이 두 가지 방법 모두 DOM 이벤트를 기반으로 실행하는 자바스크립트를 성능상의 이유로 JS의 양적인 측면, 즉 이벤트(ev.

webclub.tistory.com

 

 

 

https://zetawiki.com/wiki/Jquery-throttle-debounce

 

jquery-throttle-debounce - 제타위키

다음 문자열 포함...

zetawiki.com

 

댓글()