본문 바로가기

개발55

맥북 닫아도 화면 안 꺼지게 하는 법 사용하다 보면 화면을 여러개 연결해서 맥북을 사용할 때가 있는데 그럴 경우 맥북을 닫아도 다른 화면들이 꺼지지 않길 원한다.  1. 일단 comand + space 누르면 검색창이 뜨는데 거기에 이렇게 터미널이라고 검색하고 결과로 나오는 터미널 클릭 2. 터미널 창에 아래에 나와있는 명령어 입력후 엔터sudo pmset -c disablesleep 1이렇게 하면 화면을 닫아도 잠자기 모드에 들어가지 않습니다. 3. 다시 화면을 닫았을때 잠자기 모드를 활성화 하고 싶다면sudo pmset -c disablesleep 0  근데 내가 테스트하면서 이게 잠자기 모드를 다시 설정하고 맥북을 닫아도 계속 화면은 유지되는 현상이 있어서 왜이러지 했는데 이게 충전기를 뽑은 상태에서 하면 정확히 명령어들에 따라 실행되.. 2024. 10. 22.
[NestJS] CORS default의 함정 nestjs cors 설정 관련해서는 저번에 https://coking.tistory.com/18 이 글에서 한 번 다룬 적이 있다. 하지만 초보자들이 default 옵션을 쓰다가 cors 옵션 관련해서 새로운 옵션들을 추가하다가 똑같은 실수를 자주 하는 걸 많이 봐서 이렇게 작성해 본다. 어느 정도 개발을 하다 보면 보안적인 측면을 고려하게 되면서 분명히 const app = await NestFactory.create(AppModule, { cors: true }); 이렇게만 사용하던 cors 설정을 아래와 같은 코드 설정을 통해 허용된 도메인만 서버에 접근하게 하려 하는 경우가 있다. const app = await NestFactory.create(AppModule, { cors: true });.. 2024. 3. 10.
[AWS] RDS 다른 계정으로 이전 현재 분리되어 있던 AWS 서비스들을 한 계정으로 이동하는 작업 중인데 굉장히 쉬울 것이라 생각한 RDS 이전에 생각보다 복잡한 부분들이 있어 정리해 본다. 공식과 여러 블로그에서 나오는 방법을 보면 굉장히 쉽게 나온다. RDS 서비스로 이동 후 데이터베이스 메뉴에서 원하는 데이터베이스 인스턴스 선택 후 작업을 누르고 스냅샷 생성 버튼 클릭 원하는 DB 인스턴스 선택 후 스냅샷 이름 지정 후 스냅샷 생성 버튼 클릭 생성된 스냅샷 선택 후 작업 버튼 클릭하고 스냅샷 공유 버튼 클릭 이전받을 AWS 계정의 ID를 입력하면 된다. 여기서는 숫자로 구성된 ID(AWS 서비스 우측 상단 본인 계정 클릭하면 숫자로 된 ID 확인가능)를 입력하면 된다. 여기서 가장 중요한 부분이 빨간색 네모 박스로 구성된 부분인데 .. 2023. 5. 23.
[AWS] EC2 HTTPS적용 (Load Balancer, Target Group) 이번에는 EC2 서비스에 HTTPS 프로토콜을 적용하는 방법에 대해 설명하겠다! 이미 생성된 인스턴스와 ACM 인증서가 있다는 가정하에 글 작성 https://coking.tistory.com/37 [AWS] ACM(AWS Certificate Manager) 발급 ACM이란?? AWS Certificate Manager(ACM)은 AWS 웹 사이트와 애플리케이션을 보호하는 퍼블릭 및 프라이빗 SSL/TLS X.509 인증서와 키를 만들고, 저장하고, 갱신하는 복잡성을 처리합니다. ACM에서 직접 발급하 coking.tistory.com ACM 인증서 발급 방법 EC2 메뉴에서 대상그룹 메뉴 클릭 후 Create target group 버튼 클릭 Instances 선택 -> 타겟그룹 이름 설정 -> Po.. 2023. 5. 18.