정처기 공부

  • 26, 27, 28장 공부

어제 바로 뻗어버려서 지하철 탈 때, 점심시간 활용해서 어제 못한 분량까지 공부했다.

전자계산기 구조는 복잡하고 어려웠는데, 운영체제 부분은 좀 더 쉽고 재밌는 것 같다.






PICK MEAL 웹 프로젝트

  • ajax 통신 (vue.js 와 django)

template -> vue (AJAX) : axios 활용 -> django 는 쉬웠는데 django -> vue -> template 은 계속 오류가 났다.

axios.post() 에서 response의 status 코드가 200일 때만 데이터를 저장하고 있었는데, 콘솔로 확인해보니

vue에서 django로 넘겨줄 때의 response에서 data가 위치하는 곳(response.config.data)

django에서 vue로 넘겨받을 때의 response(response.data)가 달라서 계속해서 잘못 접근하고 있었다.

밤을 새서 횡설수설하니 일단 그러려니 하고 읽어주시길 바란다.


  • 네이버 검색 API를 활용한 레시피 크롤링

API를 활용해서 데이터를 가져오고, 그 안의 html 태그를 제거하기 위해 정규표현식을 사용했다.

그리고 이를 json 형태로 파싱하는 패키지를 만들었다.