KUKJIN LEE
총 570개의 글
CorsFilter 설정 및 기능
CorsFilter는 다른 출처(도메인, 프로토콜, 포트)의 프론트엔드 애플리케이션이 백엔드 API와 원활하게 통신할 수 있도록 보안 정책을 적용하는 핵심 구성요소입니다. 주요 기능 CORS 헤더 자동 적용 : 모든 HTTP 응답...

2005년 '특이점이 온다' 20년 후 돌아본 예측과 현실
마침내 특이점이 시작된다. 읽기에 앞서 레이 커즈와일 2005년 《특이점이 온다》의 혁신적인 예측과 현재 상황을 살펴보겠습니다. 주요 예측 2045년경 인공지능이 인간 지능을 초월하는 '특이점' 도래 기하급수적 기술 발전의 가속화...
Redis 키는 영어랑 숫자만 사용해야할까?
Redis는 영어랑 숫자만 취급해야할까요? 정답은 "아닙니다." 하지만 실무에서는 영어와 숫자만 사용하는 게 좋습니다. 코드를 작성할 때 영어로 작성하는 걸 보면 당연한 결과일 수 있지만 이유를 살펴보겠습니다. Redis는 키는 사실 다 됩니다. UTF-8 완벽 지원 ...
JPA Auditing로 엔티티 공통 필드 자동화
JPA Auditing은 Spring Data JPA에서 제공하는 기능으로, 엔티티가 생성되고 수정될 때 생성일, 수정일, 생성자, 수정자 와 같은 공통 필드를 자동으로 관리해줍니다. 주요 기능 및 이점 코드 간소화 : @PrePersist , @PreUpdate 어노...

기술 발전이 이끄는 여가 사회와 사회 구조 변화
인공지능과 자동화 기술 발전은 생산성을 향상시키고 인류 사회의 오랜 패러다임이었던 '노동 중심 사회'의 근본적 변화를 예고하고 있다. 노동 시간 단축은 개인에게 더 많은 자유 시간을 부여하고, 사회 전체가 여가 사회로 이행하는 중요한 변곡점이 될 것이다. 기술 발전이...
Jackson Datatype JSR310 활용한 ObjectMapper LocalDateTime 변환 문제 해결
jackson-datatype-jsr310은 JSON 데이터와 Java 객체 간 변환을 담당하는 Jackson 라이브러리 확장 모듈입니다. 날짜 및 시간 API (JSR-310)을 Jackson이 올바르게 처리할 수 있도록 지원하는 핵심 기능을 제공합니다. 무슨 기능이...
Colima 기본 설정 및 옵션 설명
카테고리 구분을 모호하게 만들어, Docker와 직접적인 관련은 없지만 해당 글을 Docker 카테고리에 작성하게 되었습니다. Colima 인스턴스의 기본 리소스 설정(CPU, Ram, 디스크)를 설명하고, 사용자가 이 설정을 필요에 따라 커스터마이징 할 수 있습니다....

스타트업 성장과 생존 전략 빌딩과 피봇팅
스타트업 여정은 빌딩(Building)과 피봇팅(Pivoting) 두 가지 핵심 키워드로 요약된다. 이 두 개념은 사업 성공을 위해 필수적이지만 적용 시점에는 분명한 차이가 있다. 또한 '기본기'와 '문제 해결 능력' 무엇이 더 중요한지에 대한 고민을 동반한다. &n...
Docker/Colima 연결 에러 해결 가이드
문제 발생 docker ps 또는 docker-compose ps 명령어를 입력했을 때 error during connect: ... EOR 메시지가 나온다면, 이는 Docker Client가 Colima에서 실행 중인 Docker(엔진)에 정상적으로 연결되지 못했음을...
Spring Boot와 Redis 기본 설정과 사용법
Spring Boot에서 Redia를 쉽게 연동하고 활용할 수 있도록 돕는 spring-boot-starter-data-redis의존성에 대해 사용 방법을 작성해봤습니다. spring-boot-starter-data-redis란? Spring Boot 환경에서 Redi...
[Java] Enum, 아직도 상수로만 사용하시나요? (Enum 제대로 알고 쓰기)
Enum은 사실 백엔드 개발에만 국한된 개념이 아닙니다. 프론트엔드에서도 TypeScript의 enum이나 JavaScript의 Object.freeze()를 활용한 상수 관리 등 비슷한 패턴을 많이 사용하죠. 하지만 이번 글은 Java 학습 과정에서 정리한 내용이라 ...
JSP 주석, 아직도 `` 쓰시나요? 올바른 사용법
코드를 작성하다 보면 주석을 남기는 경우가 많습니다. 하지만 JSP 환경에서 어떤 주석을 사용하냐에 따라 보안 수준과 성능 이 크게 달라집니다. 표준 주석: 서버 사이드 주석 <%-- --%> JSP 페이지 내 개발 관련 주석은 <%-- --%> 를 사용하는게 좋습니다...