오늘 한일

  • 코드스쿼드의 화이트 과정 반복주기 복습을 시작하였다.

    • 오랜만에 하다보니 아무래도 까먹은 부분이 생겨서 초반에 조금 헤맸다. 반복을 통해 익숙해지자!
  • 인프런의 영리한 프로그래밍을 위한 알고리즘 강좌를 보기 시작했다.

    • 해당 포스팅은 여기에 해뒀다. 차근차근 공부해 나가자.
  • 아마존 AWS의 IAM 유저를 추가 하다가 권한부분을 어떻게 줘야할지 몰라서 실패 했다. 좀 더 알아본다음 후딱 만들어야 겠다.ㅜㅜ


내일 할일

  • 코드스쿼드의 화이트 과정 복습

  • 알고리즘 강의 듣기

오늘 한일

  • 대여했던 도서 반납

  • 지킬 테마 변경 및 카테고리, 댓글, 검색 기능 추가

    • 원래는 해당 작업 말고 화이트 과정 복습을 할려고 했으나, 기존에 작성한 다른 문서들을 카테고리가 없어서 분류가 안되어 못 올리고 있어서 결국 오늘 어느정도 마무리 했다.
    • 테마를 적용하면서 일부 마크다운 문법이 적용이 안되고 있는데 문법이 적용되게 하거나, 글을 변경하는 방식으로 해결해야 겠다.

내일 할일

  • 지킬 테마 일부 수정

  • 화이트 과정 복습

오늘 한일

  • 그림으로 배우는 Http & Network Basic을 다 읽었다.

  • 헌혈을 했다. 오늘까지 총 96번으로 수년전 목표했던 100번까지 4번 남았다.

  • 노트북의 하판이 조금 뒤틀린것 같아서 점검차 lg 서비스센터를 다녀왔다. 일단은 문제가 없는 걸로 판단 되었다.


오늘 느낌점

  • 자바 웹 개발 워크북, 그림으로 배우는…, 데이바베이스론을 읽으면서 목표를 했던 것이 있었다. 웹에 대한 지식이 부족하기 때문에 수박 겉핥기라도 빠르게 관련 지식을 쌓자는 것이였다. 일전에 유행했던 지대넓얕처럼 일단은 관련 지식을 쌓아가고 싶었다. 그렇게 화이트 과정이 끝난 다음날부터 오늘까지 얕은 지식들을 쌓아왔다. 그러한 과정에서 코드스쿼드의 화이트 과정에서 배웠던 내용들이 그 얕은 지식들에 붙어들어 오기도 하면서 튼튼해진 부분도 있다. 좀 더 보고 싶은 책들이 있지만, 조금은 보류하고(혹은 자기전 틈틈히 보거나)내일부터는 다시 화이트과정의 반복 주기를 복습 할려고 한다. 그러면서 그때는 따라하거나 단순히 프레임워크를 이렇게 쓰면 된다 했던 부분이 왜 그게 가능하게 된건지 알길 기대한다. 거기다 책을 보는 것도 즐거웠지만 매일 매일 코딩을 하면서 무엇을 만들어 보고 싶은 욕심도 참아가느라 쉽지 않았다. 참았던 만큼 내일부터는 다시 코드를 보는 즐거움을 느끼며 공부해야겠다. 그러면서 얕은 지식을 좀더 깊게 만들자.

내일 할일

  • 코드스쿼드 화이트 과정때 했던 내용 복습

  • 대여했던 코드스쿼드 도서들 반납하기

오늘 한일

  • 데이타베이스론을 읽었다.

  • 생활코딩 지옥에서 온 Git

    • 원격 저장소
    • 원격 저장소를 지역 저장소로 복제(Github)
    • 원격 저장소 만들기(Github)
    • 원격 저장소와 지역 저장소의 동기화 방법(Github)
    • 로그인 없이 원격 저장소 이용하기(Github)

오늘 느낀점

  • 데이타 웨어하우스와 최신 데이타베이스 부분은 간략하게만 보긴 했지만 이전의 내용인 “XML과 데이타베이스” 내용이 많이 도움이 된거 같다. 안그래도 자바 워크북에서 책의 예제를 따라 몇몇 xml파일을 작성했었는데 그때 부족했던 개념들이 조금은 잡힌거 같다. 추가적으로 이전까지는 데이터베이스 부분은 정보처리기사를 공부하면서 수험서 및 생활코딩의 mysql의 내용을 본게 다였는데 그때 부족한 내용들을 좀더 채운거 같다. 단, 어디까지나 깊게 공부한게 아니라 빠르게 읽어간게 목표였던지라 아직도 데이터베이스를 안다고 표현하기는 부족하다. 적어도 원래 목표였던 데이터베이스의 용어들과 개념들에 대해서는 좀 더 친숙해진 것 같다. 덕분에 앞으로 작업들을 하다 데이터베이스 부분에서 막히는 부분이 있으면 오늘까지 공부한 내용이 문제가 되는 부분을 찾고 해결 하는데 좋은 기반이 될 것 같다.

  • 확실히 생활코딩의 Git 강의를 들으면서 Git의 사용법에 대해서 많이 배워 나가고 있다.


내일 할일

  • 그림으로 배우는 Http & Network Basic 읽기
  • 생활코딩 지옥에서 온 Git

오늘 한일

  • 데이타베이스론을 읽었다.

  • 생활코딩 지옥에서 온 Git

    • branch의 원리
    • reset와 checkout의 원리
    • reset으로 알아보는 working copy, index, repository
    • merge & conflict의 원리
    • 3 way merge

오늘 느낀점

  • 데이타베이스론을 읽다가 디스크 관리자의 페이지 관리(page management)의 방법이 이전 리눅스를 공부할때 리눅스에서의 파일 관리 방법이 떠올랐다. 또 B-트리의 경우는 다르긴 해도 AVL트리를 공부했던 기억 덕분에 조금은 수월하게 읽혔다. 그러면서 이전에 공부했던 내용이 도움되서 그때 열심히 했구나 싶기도 했지만, 아무래도 시간이 흘렀다보니 잊혀진 내용들이 있어서 아쉽기도 했다. 그런 부분들이 최근 웹을 공부하게 되면서 몇번 있었는데 해당 내용들도 시간이 나면 이전 공부 내용을 찾아봐야겠다.

  • 오늘 생활코딩의 내용은 새로운 학습이 아닌 이전에 학습한 branch등 git의 원리에 대한 공부였다. 이전 원리 수업때도 그렇지만 원리를 알고 나면 신기하면서도 생각보다(?) 대단한게 없어서 도리어 더 대단한거 같다. branch가 단순히 텍스트 파일이라니 아직 생각해도 참 대단하다.

내일 할일

  • 데이타베이스론 읽기
  • 생활코딩 지옥에서 온 Git