Archive

etc

Github CLI 사용기

2 분 소요

9월 17일 날짜로 Github CLI 1.0 버전이 릴리즈 되었습니다. Github에 들어가보니 옆에 뭔가 거슬리는 것이 있길래 확인해보고 사용해본 후기를 정리하여 포스팅합니다.

TCP 상태(CLOSE_WAIT, TIME_WAIT)

2 분 소요

트래픽을 만들어내는 어떤 툴을 사용하다가 CLOSE_WAIT 상태로 계속 유지되는 버그를 마주쳤다. 그런 의미에서 TCP 상태에 대해서 공부하고 정리한다.

Spring Security Test

4 분 소요

Spring Security를 사용하면 권한을 이용한 테스트를 할 때가 있다. @WithMockUser 어노테이션을 사용하고 싶은데 커스텀 Authentication 객체를 사용할 때, 이를 그대로 사용할 수는 없다. 이걸 어떻게 쓰려고 했는지 경험을 기록하려고 한다.

Spring Security Default Filter

12 분 소요

Spring Security의 구조를 살펴보면, 사용자의 요청이 들어온 후 가장 먼저 처리되는 곳이 바로 Filter(FilterChain)이다.

IPv4 Address

6 분 소요

IPv4는 인터넷 프로토콜의 4번째 판이며, 전 세계적으로 사용된 첫 번째 인터넷 프로토콜이다. 과거에 인터넷에서 사용되는 유일한 프로토콜이였으나 오늘날에는 IPv6이 대중화되었다. IETF RFC 7969.(1981년 9월)에 기술되어 있다. (위키백과)

Gradle - Base Plugin

2 분 소요

Gradle 공식 문서의 Base Plugin 부분을 번역한 내용입니다. 제 개인의 의견 및 오역이 있을 수 있습니다. 잘못된 부분이나 다른 의견이 있으시면 지적과 관심 부탁드립니다.

Gradle - Java Plugin

4 분 소요

Gradle 공식 문서의 Java Plugin 부분을 번역한 내용입니다. 오역이 있을 수 있습니다. 잘못된 부분이나 다른 의견이 있으시면 지적 부탁드립니다.

인증, OAuth 2.0

6 분 소요

인증과 OAuth 2.0에 대한 글입니다. TIL에 작성했던 글들을 한 포스팅에 모아둔 글입니다.

Docker Overview

4 분 소요

내용 중 제 개인 판단으로 불필요하다고 생각하는 부분은 생략했습니다.

TIL(3월)

16 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

TIL(2월) - 1

11 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

Pipeline Syntax - Scripted pipeline

2 분 소요

Pipeline Syntax 문서에서 Scripted pipeline 부분을 번역했습니다. 정확한 정보를 원하시는 분들은 공식문서를 참고해주시면 감사하겠습니다.

Jenkinsfile

9 분 소요

Jenkinsfile에 대한 작성 문서를 제 마음대로 번역한 문서입니다. 제 생각에 불필요하다고 생각하는 말은 제거하고, 가끔가다 제 생각이 몇 군데 들어있습니다. 정확한 정보를 원하시는 분들은 공식문서를 참고해주시면 감사하겠습니다.

TIL(1월) - 3

4 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

TIL(1월) - 2

14 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

TIL(1월) - 1

17 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

면접 질문 리스트

9 분 소요

시간이 지나면서 축적되고 있어 중복된 질문이 있을 수 있습니다. 제보주시면 수정하겠습니다.

TIL(12월)

9 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

뭘 배웠을까? - 우아한테크코스 Lv3

6 분 소요

정리하고 보니, 웹 전반적으로 개념적인 이해가 된 것 같긴 하나 정리를 하기는 어렵다. 웹 서버의 전체적 흐름과 우리가 실제 사용하는 Spring framework의 흐름과, 그 구현을 왜 그렇게 했는지에 대한 이해를 조금은 할 수 있는 기회였다. 하지만 정리를 하면서 보니 lv1...

TIL(11월)

24 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

1일 1질문, TIL(10월)

11 분 소요

틀린 내용이나 본문의 내용과 다른 의견이 있으시면 댓글로 남겨주세요!

상속보다는 컴포지션을 사용하라

3 분 소요

누군가에게 상속과 composite의 개념에 대해 듣고 정리를 하기 위해 여러 블로그들을 참조하고, Effective Java 3/E Item 18. 상속보다는 컴포지션을 사용하라. 의 내용 정리입니다.

Optional 정리

3 분 소요

Optional 사용하면서 참고할 내용 정리입니다.

부하 분산 관련 정리

2 분 소요

대용량 서비스를 운영하려면 부하 분산은 필수다. 대용량 트래픽을 장애 없이 처리하려면 여러 대의 서버에 적절히 트래픽을 분배해야 한다.

Entity와 VO

2 분 소요

이 글은 항상 논쟁거리가 되는 Entity, VO가 각각 무엇을 의미하는지 토론이 벌어질 때 마다 추가 되는 글입니다.

Daemon ?

1 분 소요

도커 위에 젠킨스 컨테이너를 올리고 nginx 컨테이너를 올리고 무중단 자동 배포를 하다보니 갑자기 데몬이 뭘까? 궁금해졌다.

Webhook 이란?

1 분 소요

Slack Bot API를 쓰다가 Webhook 이라는 개념이 들어왔다.

맨 위로 이동 ↑

retrospective

2019년 회고

6 분 소요

2019년이 얼마 남지 않은 시점에 회고를 해보고자 합니다. 글 전반적으로 독백체로 작성할 에정이며, 일기 쓰듯 지극히 주관적인 내용만 담을 예정입니다.

[우아한테크코스] 1, 2단계 피드백

3 분 소요

우아한테크코스 1, 2단계를 진행하면서 크루들, 코치들에게 받은 피드백을 정리하고 반성하고 나의 장점은 무엇인지 쓰는 글입니다.

Daily retrospective(19.08.12)

1 분 소요

혹자는 감정 쓰레기통 같은 느낌으로 블로깅을 하는걸 싫어하지만, 나는 이 블로그를 봐도 몇명이나 보겠냐 라는 마음으로 일기를 쓴다.

맨 위로 이동 ↑

git

ProGit 정리 - Git의 내부

3 분 소요

Git은 Content-addressable 파일 시스템이다. Git의 핵심은 Key-Value 데이터 저장소라는 것이다.

Git 커밋 조작과 Github의 Contribution

3 분 소요

1일 1커밋을 하다보면 Github의 my profile의 잔디에 집착하게 됩니다. 잔디를 막 심다보니.. 이전에 실수로, 또는 실제로 쉬는 기간에 비어있는 contribution이 아쉬워집니다.

Git cherry-pick

2 분 소요

누군가의 요청을 받아 cherry-pick에 대해 정리한 문서입니다. 사용법을 이해하고 싶으시면 아래 예시 부분을 먼저 보세요.

Git Rebase

2 분 소요

우아한테크코스의 woowacourse 브랜치에 Pull Request 날린 이후에 Step2 미션을 진행하기 전 커밋 로그를 한 줄로 예쁘게 rebase를 하고 싶을 때 방법을 정리해둔 글입니다.

맨 위로 이동 ↑

web

HTTPS

2 분 소요

HTTP의 약점

RESTful API

6 분 소요

전에 취업준비 할 때도 자기소개서에도 썼었고, 많이 들어보기만 했던 개념이지만 확실하게 무엇인지는 모르고 지나쳤고 정리한 적도 없었던 개념이다. 구글링하며 얻은 정보들을 정리 해 둔다.

맨 위로 이동 ↑