2025  6

8월  1

배포할 때마다 끊기던 서비스를 무중단으로: Jenkins Rolling Deployment에서 내린 네 가지 결정

2025년 8월 7일

7월  3

기존 JDK를 지우지 않고 JDK 11로 빌드하기: SDKMAN이 PATH를 가로채는 원리

2025년 7월 24일

쉘 스크립트 대신 Dockerode를 고른 이유: 멀티 테넌트 프로비저닝의 롤백과 동시성

2025년 7월 14일

Nginx Proxy Manager API로 Proxy Host 자동으로 붙이기

2025년 7월 5일

6월  1

프록시가 webserver를 찾지 못한 이유: Docker 네트워크 격리와 컨테이너명 DNS

2025년 6월 26일

4월  1

타 부서 제안서의 아키텍처 파트를 맡았다

2025년 4월 30일

2024  35

12월  1

SonarQube를 brew에서 Docker로 옮겼다

2024년 12월 20일

11월  2

Ansible 첫 ping은 publickey에서 막혔다

2024년 11월 19일

Multipass VM 두 대로 Ansible 실습 환경 만들기

2024년 11월 6일

9월  2

Mac에서 컨테이너 IP로 접속이 안 되는 이유

2024년 9월 21일

Docker Container SSH 접속 설정

2024년 9월 2일

8월  1

Ubuntu 컨테이너 생성부터 ModSecurity WAF 구성 및 테스트까지

2024년 8월 12일

7월  6

ModSecurity. Opensource Web Application Firewall

2024년 7월 30일

CloudWatch Alarm 활용한 ECS Fargate 스케일아웃

2024년 7월 24일

MyBatis bind tag. 동적 SQL 구현

2024년 7월 11일

Docker ELK 구성에 Metricbeat 추가

2024년 7월 10일

Docker를 활용한 ElasticSearch, Logstash, Kibana 구성

2024년 7월 7일

Nginx Proxy Manager - Official Guide & Local Setup for Customization

2024년 7월 5일

6월  2

Aurora MySQL 업그레이드 5.7 to 8.0, 작업 전 알아두면 좋았을 주요 포인트

2024년 6월 25일

Docker Buildx를 사용한 멀티 아키텍처 이미지 빌드, Github Actions 적용 사례

2024년 6월 13일

5월  2

Poetry를 활용한 Python 프로젝트 관리

2024년 5월 4일

[ArgoCD] Error: Unable to create ‘..git/index.lock’: File exists

2024년 5월 2일

4월  3

[CI/CD] Github Actions: build, push, update another repo file

2024년 4월 19일

[Terraform] DB Instance 삭제된 VPC 참조 현상

2024년 4월 11일

Github Actions & ArgoCD CI/CD (for K8S, Java App)

2024년 4월 5일

3월  7

ArgoCD 활용 Minikube 환경에 배포(feat. AWS ECR)

2024년 3월 28일

What to do about maven import errors

2024년 3월 20일

VM Proxy 설정에 대한 HttpURLConnection & HttpClient 차이

2024년 3월 17일

About Netcat and Netstat

2024년 3월 15일

Local K8S 환경 Kafka Application 구성(feat. Minikube)

2024년 3월 12일

Quick Guide: How to Identify Your Package Manager

2024년 3월 4일

Spring Optimization: Refactoring Object-to-Map Conversion Methods

2024년 3월 1일

2월  5

Docker Pull Error: 두 가지 해결 방법

2024년 2월 26일

[AWS] Terraform으로 이해하는 LoadBalancer(feat. ASG)

2024년 2월 22일

MySQL SET - Change Default Port, Public Key Error

2024년 2월 11일

[IntelliJ] 프로젝트 파일 안보이는 현상 및 해결

2024년 2월 6일

[AWS] Getting Metadata on Amazon Linux 2023

2024년 2월 2일

1월  4

[Nuxt] How to build a static website

2024년 1월 22일

Errors when changing the “nvm” version

2024년 1월 15일

[Nx] Monorepo structure design

2024년 1월 10일

[Git] Upstream commit history merge

2024년 1월 4일

2023  29

12월  3

[IntelliJ] CRLF/LF 개행 변경 문제 해결

2023년 12월 20일

[Nuxt3] HTML to PDF

2023년 12월 12일

[Git] 소스코드 Push 무한로딩 현상

2023년 12월 7일

11월  3

[Flutter] BottomNavigationBar 구현시 메모리 고려사항

2023년 11월 30일

[Flutter] 에러 내용 “MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)”

2023년 11월 14일

[Git] Private Repo Clone 방법 및 RSA 키에 대한 이해

2023년 11월 7일

10월  4

[Nuxt3] Layout 설정 및 동적 변경

2023년 10월 31일

[Nuxt3] $fetch 함수에 대하여(feat. 일반적인 fetch와의 차이)

2023년 10월 23일

[Nuxt3] useFetch, useAsyncData의 차이

2023년 10월 12일

Redis 세션 클러스터링 설정 (feat. Redisson)

2023년 10월 3일

9월  2

Delimiter를 통한 다중 검색 처리

2023년 9월 25일

Autoscaling 적용을 위한 스케줄(@Scheduled) 로직 변경

2023년 9월 21일

8월  2

Open vscode with the Terminal ‘code .’ command

2023년 8월 3일

[JS] input box 사용자 편의성에 대한 고민

2023년 8월 1일

7월  6

[AWS] 콘솔과 CLI 접속시 특정 IP 외 접근 차단 정책

2023년 7월 26일

[JS] document.cookie 사용 이슈 및 해결 방법

2023년 7월 21일

[DB] redis-cli 명령어 종류 및 자료구조 정리

2023년 7월 14일

[AWS] ElastiCache for Redis 생성 및 접속

2023년 7월 10일

[AWS] ElastiCache for Redis 구성요소

2023년 7월 5일

[DB] Redis란 무엇인가? 기본적인 개념

2023년 7월 1일

6월  4

[IntelliJ] 정적 리소스 변경사항 자동 반영

2023년 6월 26일

[IntelliJ] java 파일 서버 재실행 없이 변경사항 적용 (HotSwap)

2023년 6월 21일

Custom Domain and Create DNS

2023년 6월 6일

Using AWS to Build Infrastructure

2023년 6월 5일

5월  1

Tomcat 배포 방식의 올바른 이해와 구조적 분석

2023년 5월 11일

4월  4

Try Python’s argparse

2023년 4월 23일

How to separate Python’s development environment (venv)

2023년 4월 22일

Defense against injection attacks

2023년 4월 20일

Hello world!

2023년 4월 20일

2022  1

6월  1

Resume.

2022년 6월 25일