All Articles

190911 TIL

오늘 한 일

  • 독서 ‘실용주의 사고와 학습’
  • 랜덤채팅 웹

    • 구현 예정 부분과 문제 있는 부분을 확인하고 다시 정리했다.
    • ME 부분을 진짜 조금 정리했다. 프로필 이미지를 어디다 저장할지 생각해봐야겠다.
  • PostgreSQL 강의 듣고 정리
  • 프로그래머스 레벨2 기능개발 풀기

    • 조건대로 수행은 되지만, 시간이 초과돼서 통과하지 못했다.
    • 내일 머리가 잘돌아갈때 다시 시도해봐야겠다. 😭

어려움을 겪은 일

  • 시간복잡도 줄이기

    • 레벨 2로 넘어가니까 시간복잡도에서 문제가 생기는 경우가 종종 생긴다.
    • 원래는 좀 더 빠른 메서드로 바꿔서 해결했는데, 이번 문제는 기본적인 로직이 잘못된 것 같다.

내일 할 일

  • 랜덤채팅 웹

    • 빈 대화창 나오는 문제 완전히 해결
    • 자신이 보낸 메세지는 오른쪽에, 상대방이 보낸 메세지는 왼쪽에 나오도록 수정
    • 접속 유저를 methods 가 아니라 watch 에서 처리하도록 변경
  • PostgreSQL 강의 듣고 정리
  • 독서 ‘실용주의 사고와 학습’
  • 독서 ‘TCP / IP 쉽게 더 쉽게’
  • 알고리즘 문제 시간복잡도 줄여서 통과하기

항상 생각할 점

(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기

이번달 목표

1:1 랜덤 채팅 웹 배포 | 랜덤 채팅 웹 제작 과정 포스팅 | 면접 복기와 처음으로 개발 면접 본 9월 회고