개발 프로젝트/멀티캠퍼스 3

[SHOES4JO] 멀티캠퍼스 최종 프로젝트 후기

GitHub - yumalg12/SHOES4JO: 멀티캠퍼스 파이널 프로젝트 4조 멀티캠퍼스 파이널 프로젝트 4조. Contribute to yumalg12/SHOES4JO development by creating an account on GitHub. github.com 2달간의 최종프로젝트가 끝났다! 아쉬운 점도 많았지만 일단 끝났다는 것이 후련하다 ㅎㅎㅎ 일단 이번 프로젝트를 진행하면서 API를 도입해 본 경험이 제일 기억에 남는다. 주로 네이버 쇼핑 API를 사용했고, 추가적으로 카카오 쇼핑과 구글 트렌드 등을 사용했는데 진짜.. 예상과 너무 다른 부분이 많아서 고심했던 기억이 난다ㅠㅠ 특히 구글 트렌드! 사실 이건 API 제공이 중단돼서 더 힘들었다. 그렇지만 그 덕분에 CORS도 익히고, 웹..

Request 전송 한글 깨짐 오류 (톰캣 한글 오류)

어느 날 갑자기 Request 시 한글이 깨지는 오류가 났다. 원래 Tomcat 8.5를 사용하다가 다른사람들이 오류난다기에 9.0을 썼는데 내가 오류나기 시작했다. 로그를 찍어보니 ajax로 keyword를 전달하는 중에 한글이 깨지는 거였다. 이클립스 설정을 다 뒤져서 인코딩을 바꿨는데도 해결이 되지 않았고... 원래 쓰던 8.5에선 같은 코드로 정상작동되는 것을 확인했다;; 알고보니 server.xml에 이런 문구가 추가돼 있어서 그런 거였다. euc-kr을 utf-8로 바꾸면 잘 된다. 그런데 같은 9.0이라도 아예 URIEncoding 옵션이 없는 환경도 있었다.. 난 저거 따로 추가 안 했는데 왜 있는지 모르겠다ㅠㅠ 아무튼 오류 이유를 알아서 다행.. https://blog.naver.com/..

[인스턴트 이력서 생성기] 세미프로젝트 후기

GitHub - yumalg12/Grow_InstantResume Contribute to yumalg12/Grow_InstantResume development by creating an account on GitHub. github.com 12일간의 세미 프로젝트가 끝났다. 원래 원칙 상 주어진 기간은 주말 포함 5일이었지만 진도가 빨리 나가서 빨리 시작할 수 있었다. 이 프로젝트를 시작하게 된 계기는 이번 코스의 과제 때문이었다. 코스 초반에 '웹 페이지로 자기소개서 만들기' 라는 과제가 주어졌었다. 하지만 이 코스는 백엔드 중심 코스기 때문에.. 모두가 어려워했다. 내가 디자인은 좀 되니까 (ㅋㅋㅋ) 내가 과제로 만들었던 이력서에 각자의 정보를 넣을 수 있으면 좋지 않을까 했다. 처음에는 막연하게..