171027-TIL

Reading time ~1 minute

오늘 한일

- 체스 구현 진행 상황

  1. Piece 클래스들 생성(Pawn, Knight…)
  2. Rank 클래스(체스판 가로 한줄) 생성 및 체스말 배치
  3. Board 클래스 생성, List 클래스를 통해 체스판 구현
  4. 체스판 상에 말 추가 및 삭제 구현 중

- 코딩테스트 환경 테스트 및 문제 풀이

- 호눅스의 알고리즘 기초 강의

- 슬랙 봇 + 라즈베리파이 + 서보 모터를 활용한 자동 도어장치 설치


오늘 느낀점

  • 체스 구현을 다시 시작했는데, 다시 하는 작업이다 보니 아직은 수월하게 진행 중이다. 말들의 이동 구현이 쉽지 않았던걸 떠올리면 월요일은 힘들 것 같고, 화요일까진 마무리 할 수 있도록 노력해보자.

  • 오늘 알고리즘 기초 강의를 들으며 어떤 자료들을 찾아 볼지를 얻어간거 같다.

  • 자동 도어장치를 설치 하기까지 재밌게 작업 한거 같다. 제작 과정에 슬랙 봇을 만지면서 봇에대해서 알게 되기도 했고, 그 덕에 aws 람다도 좀더 알게 된거 같아 좋은 경험도 됐다.

  • 생각을 해봤는데 주말에는 평일에 하는 과제가 아닌 다른 공부 혹은 일을 우선시 하기로 정했다. 일단은 당장 내일은 코딩테스트가 가장 큰 일이다. 일요일엔 내가 아직 AJAX를 사용하는 것에 대한 자신감이 없는데 이번에 구현한 볼링을 AJAX를 활용하여 웹에 올리는 작업을 해 봐야겠다.


내일 할일

  • 코딩테스트