All Articles

190624 TIL

오늘 한 일

  • 노마드코더 위튜브 챌린지 오늘자 과제 수행

    • res.render로 template 불러오기
    • pug로 레이아웃 만들기 (header, body, footer)
    • route값과 웹사이트 타이틀을 어떤 파일에서도 호출할 수 있도록 전역값으로 만들어주기 (localsMiddleware)
    • 처음에는 오히려 복잡해보이기만 했는데, 유지보수 측면에서 파일을 분리하는 이유에 대해 살짝 체감한 것 같다
  • 김정환님의 테스트주도개발(TDD)로 만드는 NodeJS API 서버 강의 수강

    • NodeJS 기초 부분을 들었는데, 모듈 시스템에 대한 설명과 fs 모듈의 readFile, readFileSync로 비동기를 소개한 것이 새로웠다.
    • 이벤트기반이라 비동기 처리의 루프가 어떻게 형성되는지는 대충 알고있지만, 아직 익숙하지 않은 것 같다.
    • 강의가 전체적으로 짧아서 좋긴한데, 내용을 잘 흡수하려면 따로 많이 찾아봐야겠다는 생각이 든다.
  • 부스트캠프 자가진단 테스트 문제를 풀어보았다.

    • JavaScript로 문제를 재정리해서 포스팅 해야겠다는 생각이 들었다.

오늘의 감상

  • 부스트캠프 2차 설명회 다녀오길 잘한 것 같다. 도전해야겠다.

    • 처음으로 웹상에서 활동하시는 개발자분을 실제로 보게되었다. 저런 자리에 서봐야겠다는 마음이 들었다.
  • 네이버 그린팩토리는 정말 멀다 😅

내일 할 일

  • Codeflow 네트워크 학습한 것 포스팅
  • 내일자 위튜브 챌린지 과제
  • 자바스크립트 자료구조와 디자인패턴 보기 (부스트캠프 지원하기 위해서)
  • 프로그래머스 문제 풀기 시작하기
  • 김정환님의 노드 강의 듣기
  • 개인프로젝트 pug로 레이아웃 구성하고 커밋하기

항상 생각할 점

(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기

이번달 목표

정보처리기사 실기 합격 (실패) | TIL, 알고리즘이 아닌 포스트 3개 올리기 | 같이 프로젝트할 동료 or 동아리(?) 구하기