콤마와 공백으로 여러 건 한 번에 검색하기

검색어 하나만 받던 조회 화면을 콤마·공백으로 쪼개 MyBatis foreach OR 조건으로 여러 건을 한 번에 찾게 바꾸고, 다시 보니 걸리는 점을 짚었다.

2023년 9월 25일 · 4 분

Autoscaling 환경에서 @Scheduled 배치를 한 번만 실행하기

Autoscaling으로 1번 서버라는 기준이 사라지자, 스케줄 트리거를 EventBridge Scheduler와 Lambda로 옮겨 Internal ALB 호출 한 번이 배치 한 번이 되게 바꿨다

2023년 9월 21일 · 5 분

터미널에서 code . 로 VS Code 열기

터미널에서 code .로 VS Code를 열려면 code 명령을 PATH에 설치해야 하고, 설치 중 EACCES 에러는 기존 파일을 지우면 풀린다.

2023년 8월 3일 · 2 분

편의성을 위한 입력창 대소문자 변환과 커서 위치 지키기

select 값에 따라 입력값을 대소문자로 강제하다 v-model 값이 안 바뀌고 커서가 끝으로 튀는 문제를 명시적 대입과 setSelectionRange로 풀었다.

2023년 8월 1일 · 4 분

허용 IP 밖의 AWS 요청을 거부하는 IAM 정책

Deny와 NotIpAddress 조건을 묶은 IAM 정책으로, 허용한 IP 밖에서는 콘솔과 CLI로 AWS 리소스에 접근하지 못하게 막았다.

2023년 7월 26일 · 2 분

여러 탭이 같은 쿠키 key를 덮어쓰던 문제

여러 탭이 같은 key의 쿠키를 덮어쓰던 문제를, 쿠키마다 고유 key를 만들어 URL로 넘기는 방식으로 풀었다.

2023년 7월 21일 · 7 분

redis-cli로 Redis 자료구조 손에 익히기

redis-cli 접속 옵션과 상태 확인, String·Hash·List·Set·Sorted Set 명령어를 자료구조별로 묶어 정리했다.

2023년 7월 14일 · 7 분

Bastion Host를 거쳐 로컬에서 ElastiCache for Redis에 접속하기

VPC 밖에서 바로 붙을 수 없는 ElastiCache for Redis에 Bastion Host SSH 포트포워딩과 redis-cli –tls로 접속한 과정

2023년 7월 10일 · 3 분

[AWS] ElastiCache for Redis 구성요소

Components of ‘ElastiCache for Redis’

2023년 7월 5일 · 2 분

메모리와 싱글 스레드로 정리한 Redis 기본 개념

Redis가 빠른 이유와 조심할 점을 인메모리 저장과 싱글 스레드 두 가지 성질에서 출발해 정리했다.

2023년 7월 1일 · 3 분