이 포스팅은 6개월 iOS 개발자 챌린지 시리즈 60 편 중 59 번째 글 입니다.
목차
목표
- ~
약먹기~ - GCD 이해 (강의 구매)
- 강의까지 사서 들어보자! 그냥 심심할때 들으면 딱인 듯
- 리눅스 강의 듣기
- 부스트 코스 과제 해보기
- 객체지향 책 읽기
- ~
카카오 지원~
추가 남은일 정리
- 운영체제 스케쥴링
- 프로세스의 구조
- 함수형 프로그래밍
- 비동기 처리
- DATABASE
- 리눅스
- 트리 구현 (재귀 연습)
- Swift 언어에 대한 깊은 이해
- 의존성 주입
- SQL 공부
- 런루프 이해
- Pub sub 패턴
공부할 내용
- ~
OSI 7layer 우아한 테크톡~ - ~
커밋 규칙~ - ~
리눅스 파이프~ - ~
리눅스 grep 명령어~ - ~
가상 메모리, 페이징~ - ~
힙 메모리 관리 GC, RC~ - ~
캐시 지역성~ - ~
Flutter 공부~ - ~
lazy를 왜 안쓸까? -> 카톡~ - ~
git 구조 공부~- https://storycompiler.tistory.com/7
- https://sjh836.tistory.com/74
- ~
Git 간단하게 그림으로 이해하기~- https://backlog.com/git-tutorial/kr/
- ~
컴파일러의 동작 원리~ - ~
Nonad 남은 것 보기~ - Solid에 대한 영상 보기
<!– * ~
커피전문점 객체지향 보기 -> 차라리 객체지향 사실과 오해를 읽기~ - ~
S026 코드 분석~ –>- 아.. 스택에 넣어서 마무리할 때 tag로 만들어서 다시 stack에 넣는 방법이…
- 재귀로 한다고해도 로직은 비슷할듯
- ~
컴파일러 동작원리에 대한 영상을 먼저 보기~ - ~
해설영상 밀린거 세개..~ - 수한이형 process 스케쥴러 코드 리뷰 + 카톡
- Base64…
- ARK, SYN sequence 번호 이해
- 구글 프로미스
- async await
- Async/await
- Google Promises - 2
- ~
NumericCast~ - ~
Stridable~ - DATABASE의 본질 이해
- https://developer.mozilla.org/en-US/
- https://yeoulcoding.tistory.com/167
- 프록시란?
- 크롬 개발자 도구
- 서비스 워커?
- 웹 애플리케이션과 연관된 선언
- dispatchqueue
- 런루프 이해
- View, layer, CAAffineTransform 실제로 코드로 쳐보기, 그리고 bound, frame이 어떻게 되는지?
- 의존성 주입이란?
- 배울거 쏙쏙 빼먹자 뷰시스템
- 서브스크립트 사용법 뷰시스템
- SQL 초급 서적 읽기
- Socket
- https://www.youtube.com/watch?v=MijmeoH9LT4
나중에 할일
- 객체지향의 사실과 오해 책 읽기
- 팀 개발을 위한 Git, GitHub 시작하기 책 읽ㄱ
- 동작 원리까지 이해가 가능
- 셸 스크립트 프로그래밍 - 결국 리눅스 내부를 이해해보기
- C에 대한 이해가 역시 있어야 한다. 성장 속도가 다르다.
- iOS 관련 좋은 글이 많다. 꾸준히 읽자
- 결국 웹에 대한 지식도 필요하다. 생활 코딩에서 틈틈히 이해해두자.
- 리팩토링 책 가져오기, 읽기
-
함께 자라기 책 읽기
- 책 추천 리스트
- 스레드 프로그래밍(2) - RunLoop
- [iOS] Timer, Run Loop 에 대해
- 폰 노이만 구조, 하버드 구조
- Sample iOS Timer 꼭 볼것