[AWS] RDS와 pgAdmin이 연결되지 않을 때 이유: 서브넷이 퍼블릭이 아닌 프라이빗 서브넷이어서퍼블릭 액세스를 "예"로 선택했어도, 연결된 서브넷이 퍼블릭이 아니면 외부에서 접근이 불가능합니다.퍼블릭 서브넷이 되려면:서브넷의 라우팅 테이블에 인터넷 게이트웨이(IGW)가 연결돼 있어야 하고,해당 서브넷에 연결된 EC2나 RDS가 퍼블릭 IP를 가져야 합니다.해결 방법:VPC > 서브넷 > 서브넷 이름 클릭"라우팅 테이블" 확인 > 0.0.0.0/0 > 인터넷 게이트웨이(igw-xxxxx) 항목이 있어야 합니다.위처럼 설정 후 저장한 뒤, 다시 pgAdmin에 가서 연결을 시도해 주시면 됩니다.원인을 추측하기로는 최초 RDS 생성 시 프라이빗으로 생성한 게 문제가 되지 않았을까 의심하고 있습니다.RDS 생성 후 프라이빗을 퍼블릭 연결로 수정하여도 해당.. 2025. 8. 4. [kakao] 주소 검색 템플릿 바쁜 사람을 위한 코드 먼저: See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.주소 입력 기능:최근 진행한 프로젝트에서 사용자의 주소를 입력받는 기능을 구현하였습니다..최종적으로 두 가지 무료 서비스가 후보로 올라왔습니다. (도로명주소, 카카오)둘 모두 써보고 간단하게 장단점을 적은 후, 결론적으로 카카오 주소를 선택한 이유를 적어보겠습니다.도로명주소(정부)https://business.juso.go.kr/addrlink/openApi/apiExprn.do카카오(다음)https://postcode.map.. 2025. 8. 1. [JS] 로또 데이터 가져오는 코드 See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.파이썬으로 로또 데이터를 가져오는 블로그는 많은데, JS로 가져오는 블로그는 없는 것 같아서 간단하게 코드를 만들어 보았습니다.기존 로또 데이터를 바탕으로, 다음 회차의 로또 번호 6개를 추천해주는 사이트를 만들어보려 합니다. 어떤 알고리즘을 적용하는 것이 좋을지 고민 중인데요, “되면 좋겠다” 정도의 가벼운 마음으로 시작해보려 합니다. 우선 로또 1000회차까지의 데이터를 DB에 저장한 뒤, 이를 기반으로 1001회차의 번호를 최대한 근접하게 예측할 수 있.. 2025. 7. 21. [안드로이드] 앱 출시 전에 포기한 이유, 웹 앱을 만드는 정말 간단한 방법 소개 사이드 프로젝트로 웹 앱을 만들었습니다.정확히는 구글 플레이 스토어 출시를 목전에 두고 포기했습니다.이유는 구글 플레이 콘솔에서 앱 출시를 위해서는 12명 이상의 비공개 테스터에게 14일 이상 테스트를 해야 하는 조건이 있었기 때문입니다. 새로운 개인 개발자 계정의 앱 테스트 요구사항 - Play Console 고객센터도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요support.google.com 이게 무슨 말인고 하면, 개인 개발자는 앱 출시를 위해서 최소 12개의 계정으로 14일 동안 매일 앱을 테스트해야 한다는 의미입니다.이게 전부가 아니며, 테스트 기간 동안 최소 2번의 업데이트를 진행해야 안전하게 앱 등록이 된다고 합니다."아니!" 실제로 소리로 외쳤습니다.어이없음을 이루 말할 수 .. 2025. 6. 24. [Linux] NodeJS와 PM2를 활용한 Certbot SSL 자동 갱신 SSL 인증서는 유료로 구매해도 되지만, Certbot 같은 솔루션을 통해 무료 인증서를 사용하셔도 괜찮습니다.SSL 인증서는 http를 https로 바꿔주는 인증서입니다.https의 s는 Secure를 의미합니다.바쁜 사람들을 위해 방법 먼저:최초 Certbot SSL 인증서 생성 코드:certbot --nginx -d domain.com --email your@email.com --agree-tos위 코드에서 본인의 도메인과 이메일을 적으셔서 certbot 인증서를 생성할 수 있습니다.이메일을 적으시면 SSL 인증서 만료 30일 전에 메일로 알림을 받으실 수 있습니다. 인증서 수동 갱신 코드:certbot renew --cert-name domain.com인증서 자동 갱신 코드:저는 보통 위 파일들을.. 2025. 6. 12. [AWS] S3에서 파일을 다운로드할 수 있게 헤더 설정하는 법 바쁜 사람들을 위해 코드 먼저: See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.">See the Pen Untitled by BellRiver (@orugpbqu-the-solid) on CodePen.const accessKey = "";const secretKey = "";const region = "";const bucketName = "";위 코드에서 4개 항목만 채워주시면 됩니다.위 코드와 함께 AWS에서 진행해야 하는 설정들이 있습니다.IAM 설정:AWS 사이트에서 IAM을 검색합니다.좌측 메뉴의 "사용자"를 클릭합니다."사용자 생성"을 클릭하여 사용자를 생성해 줍니다.사용자를 생성하면 "accessKey"와 ".. 2025. 6. 10.