Hello,

kok nae-ga ha-myun an-dweneun MAGIC...🧚

개발 일지 3

개발 일지
[AWS] CloudFront + SSL + Route53

최근 프리랜서로 웹 작업을 할 기회가 생겼는데 AWS 베포부터 CI/CD 그리고 인증서.. 도메인까지 전부 처음 하다보니 너무..너무 재밋다 🥰 역시 처음하는건 재밋어 :)...S3+CloudFront로 배포 중인 것을 이제 도메인 구매후 연결 하는 작업을 정리 해보려 한다. (* 도메인 구입부터 인증서까지 전부 AWS기능을 이용함)👀 Step도메인 구매SSL 요청CloudFront CNAME 설정Route 53 연결1️⃣  도메인 구매[AWS → 등록된 도메인 → 도메인 등록] 으로 이동원하는 도메인 검색후 검색 결과에서 선택 → 결제 진행 버튼 클릭연락처 등록 후 검토 및 제출제출 후 일정 시간이 소요 됩니다...2️⃣  SSL참고: https://jojoldu.tistory.com/434Clou..

2025.01.13 ﹒ 20:09
개발 일지
[코딩테스트] Call Function with Custom Context (feat. this)

최근 이직준비를 하며 코테를 풀어나가고 있는 도중, javascript에서 this의 개념에 대해 한번 더 생각하게 해준 문제를 하나 다뤄보려고 합니다. 해당 문제는 leetcode의 javscript - medium 레벨의 2693. Call Function with Custom Context 문제입니다. (아직 무료 버전을 사용중이라 디버깅을 node환경에서 돌려보고 있는점 참고부탁드립니다.).../** * @param {Object} context * @param {Array} args * @return {null|boolean|number|string|Array|Object} */Function.prototype.callPolyfill = function(context, ...args) { ..

2024.08.22 ﹒ 12:08
개발 일지
SQL Injection 공격이 들어왔다 😵

주말에 홈페이지 접속이 안된다며 계속해서 울렸던 알람, 우선은 당장 운영이 되어야 했기에 노트북을 챙겨다녀야 했고 모니터링하며 주말을 보냈는데요😭 그리고 다음날 출근하여 원인을 분석하기 위해 확인중일때 또 같은 현상이 발생하기 시작했습니다....문제 발생 초기 당시...주말에 해당 문제가 발생했을 당시 AWS에 접속하여 인스턴스와 데이터베이스를 확인해보았는데 데이터베이스쪽 세션이 가득차있는 상태로 있는 것을 확인했습니다. 당시 지표를 잠깐 참고하자면 커넥션이 확 오른 상태였는데요.RDS의 성능 개선 도우미쪽을 확인해보았는데 이벤트 조회 쿼리의 호출이 많이 보였고 이벤트 오픈 기간이다 보니 접속이 몰리면서 문제가 되었으려나 추측을 했었습니다. 따라서 우선 일시적으로 DB성능을 올려둔 상태로 주말을 모니터..

2024.08.14 ﹒ 10:32