ohjongsung's Dev Story

Ohjongsung's Dev Story

Let's Encrypt로 HTTPS 적용하기

‘HTTPS는 속도가 느리다’, ‘HTTPS 인증서 비용이 비싸다’, ‘HTTPS 인증서 발급 과정이 어렵다’ 와 같은 말은 이제 옛말이 된거 같다. 속도 문제는 과거에 비해 CPU와 메모리의 성능이 매우 좋아졌다. 게다가 Let’s Encrypt라는 무료 HTTPS 인증서 보급 기관의 등장 덕분에 비용과 발급 문제도 해결되어 HTTPS 보급에 큰 공을 세우고 있다. Let’s Encrypt를 사용해서 Nginx에 HTTPS를 적용한 경험을 공유한다. 서버는 Ubuntu 16.04.1 LTS 이다.

2017년 06월 04일

Ubuntu 16.04.1 LTS에 Maria DB 설치하기

널리 알려진 것처럼 Maria DB는 MySQL 커뮤니티 버전을 기반으로 만든 DB 이다. 최근에는 MySQL의 완벽한 드롭인 대체품으로 인정받고 있다. 이 글을 작성해서 Ubuntu Server에 Maria DB를 설치한 경험을 공유한다.

2017년 06월 04일

Spring Application Context

스프링 애플리케이션에서는 독립된 컨테이너가 오브젝트에 대한 제어권을 가지고 있다. 그래서 IOC 컨테이너라고 부른다. 그런데 이 컨테이너를 빈 팩토리 또는 애플리케이션 컨텍스트라고도 부른다. 왜 그렇게 부르는지 소스를 살펴보자.

2017년 06월 03일

필드 주입(Field Injection)을 피하자

의존관계 주입(Dependency Injection) 방법은 생성자 주입, 수정자 주입, 필드 주입이 있다. 왜 필드 주입 사용을 줄이고, 생성자/수정자 주입을 사용해야 하는지 알아보자.

2017년 06월 02일

« 1 ... 4 5 6