끄적끄적 2

엘라스틱빈스톡 -> 413 Request Entity Too Large 이슈 해결

최근에 이미지 업로드에 관한 로직을 변경하면서 제목과 같은 에러를 보게 되었다. 내가 근무하는 회사에서 이미지를 업로드 하기 위해서는 아래처럼 두 프로세스를 순서대로 거쳐야 한다. 1) 클라이언트에서 람다(static 서버)로 POST 요청을 하여 그 결과로 파일을 업로드 해야 할 주소(s3) 및 실제 이미지 경로 반환 2) 클라이언트에서는 위의 결과의 파일을 업로드 해야 할 주소로 PUT 요청을 하는데 이 때 실제 업로드 할 파일 제공 => 위 두 가지 작업이 성공적으로 수행 되면 실제 버킷에 이미지가 들어가 있고, 이미지 경로에 접근 시 업로드 한 이미지가 표시 된다 기존에는 위 두 가지 작업을 클라이언트에서 하고 있었다. 하지만 최근에 next.js 를 사용하는 이점을 살려보고자 업로드 로직을 다음..

끄적끄적 2022.08.27

프로그래머스 SQL 문제 다 풀었다~!

저번주 토요일에 문득 프로그래머스(https://programmers.co.kr) 에서 문제를 풀고 싶더라 그런데 코딩 테스트 문제들은 풀 엄두가 안났고... SQL 문제(SQL 고득점 Kit)들도 있길래 내 SQL 실력을 테스트 해보고 싶어서 1주일 동안 시간 나는대로 틈틈히 풀어봤다 대부분의 문제들은 머리 좀 싸매면 풀 수 있었는데, 몰랐던 SQL 구문들이나 함수는 검색을 해서 풀었어야 했다 다음 포스트에서는 이번에 새로 알게 된 SQL 구문과 함수를 정리할 생각이다 이번에 새로 알게 된 SQL 구문 혹은 함수: - WITH RECURSIVE ~~ - CASE WHEN ~~ - DATE_FORMAT p.s) 1주일 동안에 일 외에 뭐라도 한 것 같아 뿌듯해서 쓴 글임 XD p.s) SQL 실력이 아주..

끄적끄적 2022.07.09