전체 글 8

프랑스 여행(`24.06.15~24)

여행을 다녀온지 2달이 다 되어가지만늦게나마 여행 이야기를 좀 써보고자 한다.아직도 사진을 보면 기억이 생생하고 추억이 새록새록하지만시간이 더 흐르면 조금씩 잊혀질 것이기에...이미 디테일한 부분은 잊은 부분도 많을 것이다.더 늦기 전에 여행의 기록을 남겨두고자 한다. 사실 원래는 7월에 프랑스 여행을 생각하고 있었다.그런데 친구가 6월에 프랑스 여행을 계획하고 있다고 하며 내게 하는 말이"7월에는 올림픽 하는데?" 사실 최근에 시사에 크게 관심이 없어서 그런지프랑스에서 올림픽을 한다는 사실도 모르고 있었다.그런데 저 이야기를 듣고 나니 7월에는 도저히 못 갈 것 같았다. 그래서 아직 비행기표만 끊어두고별 계획을 잡지 않았다는 친구의 여행 일정에 그대로 탑승했다. 탑?승 날짜만 맞추고 계획은 다 내 맘대..

Diary/해외여행 2024.08.21

ajax로 테이블에 행 추가할 때 주의할 점 (Uncaught SyntaxError: Unexpected end of input 에러 해결)

이 에러를 처음 발견했을 때 대체 이게 뭐지... 싶었다.사실 내가 웹을 제대로 배운 사람이 아니라서 이렇게 모달을 띄우는 게 맞나 싶기도 하다.  내가 ajax로 백엔드에서 넘어온 데이터를 테이블에 한 행씩 추가하기 위해 사용한 코드이다.(비공개 프로젝트이기 때문에 변수명 등은 임의로 바꿨다) 이렇게 해도 사실 백엔드에서 넘어온 데이터가 일반적인 문자열이라면 전혀 문제가 없다.그래서 사실 처음엔 뭐가 문제인지도 몰랐다. 그런데 문제는 백엔드에서 넘어오는 값 중 세 번째 값이 일반적인 문자열이 아니었다는 점.세 번째 값은 어떤 함수를 실행하는지에 대한 데이터이다.즉, 함수 코드가 넘어온다.예를 들어 이런 함수가 넘어온다. function (arg) { return "arg : " + arg;}이런 ..

Programming/Web 2020.12.11