2023년 Dev History
-
2022 Dev History에 이어
-
2023년에도 내가 어떤것에 관심을 갖고
어떤 공부를 했고 그로 인해 어떤 성장을 했는지 기록해두자.
Plan
Book & Lecture
DevStory
230101 ~ 230115
230116 ~ 230122
230123 ~ 230129
230130 ~ 230205
230206 ~ 230212
230213 ~ 230219
230227 ~ 230305
230306 ~ 230312
230313 ~ 230319
230321 ~ 230326
230327 ~ 230402
230403 ~ 230410
230411 ~ 230416
230417 ~ 230423
230424 ~ 230430
230501 ~ 230507
230508 ~ 230514
230515 ~ 230521
230522 ~ 230528
230529 ~ 230604
230605 ~ 230611
230612 ~ 230618
230619 ~ 230625
230626 ~ 230702
230703 ~ 230709
-
[Effective Kotlin] 특정 함수(require, check, requireNotNull)를 사용해 스마트 캐스팅 기능 활용하기
-
[Effective Kotlin] 리시버! 리시버! 리시버! : 리시버(Receiver)를 명시적으로 참조하자
230710 ~ 230716
-
[Effective Kotlin] 클래스 상속은 가능한데 메서드 재정의(Overriding)는 불가능하게 제한하는 방법 : open 키워드를 사용하자
-
[Effective Kotlin] componentN 함수는 위치를 기반으로 객체를 해제 시켜준다! (feat. 소괄호)
230717 ~ 230723
230724 ~ 230730
230731 ~ 230806
230807 ~ 230813
230814 ~ 230820
230821 ~ 230827
230828 ~ 230903
230918 ~ 230924
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 카프카 기본 개념 설명
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 카프카 클러스터를 운영하는 여러가지 방법
230925 ~ 231001
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 아파치 카프카 CLI 활용
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 카프카 프로듀서 애플리케이션 개발
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 카프카 컨슈머 소개
231002 ~ 231008
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 멱등성 프로듀서, 트랜잭션 프로듀서와 컨슈머
-
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지! 강의 정리 : 카프카 스트림즈
231030 ~ 231105
231106 ~ 231112
231120 ~ 231126
231127 ~ 231203
231204 ~ 231210
231211 ~ 231218
-
[1편] Kafka vs RabbitMQ 어떤 Message Queue를 선택해야할까? (How to Choose a Message Queue? Kafka vs. RabbitMQ)
-
[2편] Kafka vs RabbitMQ 어떤 Message Queue를 선택해야할까? (How to Choose a Message Queue? Kafka vs. RabbitMQ)
231225 ~ 231231