최근 포스트

Spring WebFlux - Spring Data R2DBC tutorial

5 분 소요

Spring WebFlux에 대해서는 작년에 처음 내용을 접하고 나서 관심이 생겨서 개인 프로젝트로 만들어보기도 하면서 조금씩 익혀가고 있다. 현재는 공식 래퍼런스를 번역해가면서 내용을 제대로 익히기 위해 공부하고 있다. Spring WebFlux가 어떠한 컨셉을 가지고 기능을 제...

How to update forked repository master

1 분 소요

현재 운영중인 블로그는 Minimal Mistakes Jkeyll theme라는 깃 블로그 테마를 사용해서 운영중이다. Minimal Mistakes Jkeyll theme를 사용하는 방법은 ZIP파일을 다운로드 받아서 사용하는 방법과 fork를 이용하여 사용하는 방법이 있다. 나...

넛지를 읽고

3 분 소요

회사에서 동료들과 설문조사에서 설문 문항에 따라 사람들의 설문에 대한 답변이 달라지는 현상에 대한 얘기를 한적이 있다. 동료는 이러한 현상을 넛지라고 하였고 넛지라는 책을 추천해 주었다. 나도 TV에서 들어봤던 책이기도 하고 이런 사회적 현상을 책으로 어떻게 풀어썼는지 궁금하기도 ...

GIT Actions을 이용한 CI/CD 적용기 - CD편

4 분 소요

지난 GIT Actions을 이용한 CI/CD 적용기 - CI편에 이어 이번 글은 CD에 대한 내용을 적어보겠다. CD가 Trigger 되는 시점은 master 브런치에 병합이 될때 실행되며, OCCUPYING프로젝트에서 CD는 Continuous Delivery가 아닌 Conti...

Neo4j로 시작하는 그래프 데이터베이스 2/e

최대 1 분 소요

그래프 데이터베이스를 공부하고 싶어서 사내에서 스터디를 하였다. 스터디할 때 같이 보기로 한 책이 Neo4j로 시작하는 그래프 데이터베이스이다. 스터디에서 이 책을 선택한 이유는 그래프 데이터베이스를 이용해서 어떻게 데이터를 다룰 수 있는지 사례를 볼 수 있을 것 같아서였다. 책의...

GIT Actions을 이용한 CI/CD 적용기 - CI편

4 분 소요

이 글은 현재 개인프로젝트로 개발하고 있는 OCCUPYING Repository에 GIT Actions을 이용하여 CI/CD를 적용해 보면서 겪었던 것들을 적은 글이다.

Head First Design Patterns

3 분 소요

디자인 패턴을 좀더 깊게 공부해볼 필요성을 느껴서 처음에 GoF의 디자인 패턴을 사서 보려고 하였는데, 회사 동료가 먼어 읽어보라고 준 책이 Head First Design Patterns이다.

Kotlin union vs flatten

5 분 소요

Kotlin에서 2개 이상의 배열을 합쳐 하나의 배열로 반환해야하는 기능을 구현하는 상황에서 union함수를 사용할지 flatten함수를 사용할지 고민을 한적이 있다. 당시에는 flatten을 사용하였지만 (union을 사용할 경우 반환 형식이 Set이기 때문에 다시 toList함...

Kotlin Scope Functions

3 분 소요

Kotlin에서 제공하는 함수들 중에 let, run, with, apply, also라는 함수들에 대해서 알아보자.