All Articles

190613 TIL

오늘 한 일

  • 유튜브 클론 비디오 녹화 기능 구현 부분 수강

  • Node.js 교과서 자바스크립트 파트 객체 리터럴, 비구조화 할당, 프로미스, 콜백, async & await 공부

    • 콜백을 잘 못쓰겠다. 프로미스 체이닝처럼 콜백함수가 연결된 구조를 봤을때 특히 이해가 힘들다. 비동기처리 공부를 할때 예제로 setTimeout() 메서드를 활용하는 것을 보았다. ‘Hello’ -> setTimeout()으로 ‘Bye’ 3초 후 출력 -> ‘Hello again’ 을 순차적으로 입력한 예제이다. setTimeout() 메서드가 비동기적으로 호출되기 때문에, 테스크큐에서 대기하다가 호출 스택이 전부 처리되고 나서 자신도 호출 스택에 올라가 함수값을 반환하게 된다. 이 예제를 프로미스를 활용해서 setTimeout() 함수의 결과값인 ‘Bye’를 받고나서 다음 실행값인 ‘Hello agian’을 출력하는 예제를 만들고 싶었다. 이 부분에서 왜 안되는걸까 고민하면서 개념이 헷갈리는 것 같다고 쓰고있다가, 지인에게 도움을 구해 setTimeout은 promise를 리턴하지 않는다는 것을 알게되었다. 😭
  • 독서 (하루 3분 네트워크)

오늘의 감상

  • 정보처리기사를 안했다. 🤣
  • 조급함이 가득한 시기인 것 같다. 멘탈 관리가 필요하다.
  • 달랩 멘토링 상담을 받고 싶다는 생각을 하게되었다.

내일 할 일 (정처기 실기 끝날때까지 고정 예상)

  • 유튜브클론 강의 Ajax 부분 듣기
  • ‘하루 3분 네트워크 교실’ 읽기
  • Node.js 교과서 자바스크립트 나머지 부분 공부하기
  • 정보처리기사 알고리즘 부분 문제풀기

이번달 목표

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