Hello,

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

개발 일지 2

개발 일지
[코딩테스트] 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