문제 상황 관리하는 웹 서비스의 이벤트 정책이 변경되어 카카오톡 공유 메시지의 이미지를 변경해야 하는 작업이 있었고 테스트 서버에서의 정상 동작을 확인하여 상용 서버에도 동일한 코드를 적용시켰습니다. 다만 상용 서비스에서 카카오톡 공유 메시지의 '문구'는 변경 되었지만 '이미지'는 여전히 예전 이미지가 노출되는 상황이었습니다. 첫 번째 시도, 실패 이전에 사이드 프로젝트를 진행하면서 페이지의 open graph 이미지를 변경하고 테스트할 때 이용해본 공유 디버거가 생각나서 이를 통하여 이미지의 주소를 초기화 시키려고 하였습니다. 설명에도 '카카오톡 채팅방으로 공유된', '캐시를 초기화'라는 부분 때문에 이를 통하여 문제를 쉽게 해결할 수 있을 것이라 생각하였습니다. 하지만 이는 잘못된 접근이었습니다. ..
https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 본 포스팅에서 다루는 문제는 위 프로그래머스 링크를 통하여 문제 확인 및 풀이가 가능합니다! 1. 정답 코드 function solution(n, arr1, arr2) { // 최종 결과값이 n 크기의 문자열 배열이기 때문에 형식 통일 const arr = new Array(n).fill(""); for (let i = 0; i < n; i++) { // arr1, arr2 각각 i번째 숫자를 추..
https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 본 포스팅에서 다루는 문제는 위 프로그래머스 링크를 통하여 문제 확인 및 풀이가 가능합니다! 1. 정답 코드 function solution(cacheSize, cities) { var answer = 0; let cacheList = []; if (cacheSize === 0) // 캐시 사이즈가 없는 경우 -> 모든 경우에서 cache miss return answer = cities.leng..