[LeetCode] 3356 Zero Array Transformation II
Binary Search와 Difference Array을 활용한 효율적인 구간 업데이트 문제 해결 방법
1521 words
|
8 minutes
Spring Boot에서의 파일 업로드 비교 - MultipartFile vs InputStream
Spring Boot에서 대용량 파일 업로드 시 발생하는 병목 현상을 분석하고, MultipartFile 방식과 InputStream 직접 사용 방식의 성능 차이를 비교합니다.
2646 words
|
13 minutes
Submodule 로 배포 정보 관리하는 방법
Spring Boot 프로젝트에서 서브모듈을 이용해 private repo에 저장된 `application-prod.yml` 을 다루는 방법을 다룬다.
827 words
|
4 minutes
02. 홈 서버 구축 - 보안
홈 서버에서 발생할 수 있는 비밀번호 기반 인증의 취약점을 해결하기 위해 fail2ban, OTP, 그리고 SSH 키 인증 방식을 설정하는 방법을 다룬다.
1341 words
|
7 minutes
Cover Image of the Post
01. 홈 서버 구축 - 서버 컴퓨터 기본 설정
홈 서버 구축을 위한 Ubuntu Server 설치, 네트워크 설정, SSH 원격 접속 구성 방법을 단계별로 간단히 정리한다. 포트포워딩, DDNS 설정과 같은 네트워크 기본 지식도 함께 다룬다.
2367 words
|
12 minutes
Cover Image of the Post
00. 홈 서버 구축 - 시작하며
홈 서버 구축의 목적과 구현 계획을 정리하고, 예상되는 네트워크 구조를 설명한다.
1576 words
|
8 minutes
Cover Image of the Post
(서평) 코딩 자율학습 리눅스 입문 with 우분투
(길벗 출판사의 후원을 받아 서평을 작성했습니다) 기본적인 운영체제 개념부터 리눅스의 핵심원리, 그리고 실용적인 활용까지 전체적인 흐름을 파악하기에 좋은 책!
1313 words
|
7 minutes
Cover Image of the Post
Docker + GitHub Actions + Nginx를 활용한 CI/CD 및 무중단 배포 구축
Blue-Green 배포 방식과 CI/CD 파이프라인 설정을 통해 Spring Boot 애플리케이션의 무중단 배포를 구축한다.
3407 words
|
17 minutes