작성자 목록
KUKJIN LEE

KUKJIN LEE

570개의 글

기술#Canonical URL#SEO 최적화#중복 콘텐츠 해결

[문서] Next.js App Directory에서 Canonical 태그 작성

Canonical이란? Canonical(정식 URL)은 검색 엔진에 여러 유사한 페이지 중 "원본" 또는 "선호되는" 버전을 알려주는 HTML 요소입니다. 이는 중복 콘텐츠 문제를 해결하고 검색 엔진 최적화(SEO)를 개선하는 데 중요한 역할을 합니다. 검색 엔진에 ...

2025년 2월 21일388
기술#Java 입문#Java 기초#Java 무료 강의

[입문] 간단한 Java 서버 구현하기

Java 기반 웹 서버(Spring Boot) 기본 설정 Java 서버 개발을 시작하려면 먼저 환경을 구축해야 합니다. Spring Boot는 간단한 설정만으로도 강력한 웹 애플리케이션을 만들 수 있는 프레임워크로, 초보 개발자에게 적합한 선택입니다. 🛠️ 개발 환경...

2025년 2월 20일395
프롬프트 엔지니어의 업무일지 후기
도서

프롬프트 엔지니어의 업무일지 후기

시작에 앞서, 책 발간이 2024년 8월임에도 불구하고 기술 발전 속도가 엄청나게 빨라 도움이되는 내용과 틀린 부분이 공존합니다. 그럼에도 기본적인 프롬프트 이해에 있어서는 추천할 만한 책입니다. 최근 AI 기술이 눈부시게 발전하고 있는 가운데, 우리는...

2025년 2월 19일12
기술#eslint-plugin-promise#eslint 규칙#eslint 커스터마이징

[중요도 낮음] ESLint의 promise/param-names 규칙

해당 경고는 eslint-plugin-promise 의 param-names 규칙에 의해 발생한 것. 새로운 Promise 객체를 생성할 때 매개변수의 이름과 순서를 일관되게 사용하도록 강제합니다. 따라서 매개변수 이름을 resolve 와 reject 로 지정하고, 이...

2025년 2월 19일335
기술#IntelliJIDEA 설정#IntelliJIDEA 포맷팅#IntelliJIDEA HTML

IntelliJ IDEA html, body 한줄 정렬 문제 해결

IntelliJ IDEA에서 html 및 body 태그의 포맷팅 문제 해결 방법 검색 하면 가장 많이 나오는 해결책이 " Ctrl + Alt + L 단축키를 사용하여 파일 코드를 자동으로 정렬할 수 있다."입니다. 해당 해결책이 작동하지 않을 때 아래 방법을 통해서 해...

2025년 2월 19일526
기술#docker ec2 배포#AWS EC2 Docker 설치#AWS Docker-compose

클라우드에서 Docker로 배포하기

왜 클라우드 배포가 필요할까? 애플리케이션을 개발하고 로컬에서 실행하는 것은 쉽지만, 실제 사용자들이 접근할 수 있도록 배포 하려면 클라우드 서버가 필요합니다. Docker를 활용하면 개발 환경과 동일한 상태로 애플리케이션을 배포 할 수 있어 운영이 훨씬 쉬워집니다. ...

2025년 2월 18일315
기술#docker compose#docker compose 설치#docker-compose 사용법

Docker Compose를 통해 여러 컨테이너 한 번에 실행하는 방법

Docker Compose란? Docker를 사용하면 하나의 컨테이너를 실행하는 것은 쉽지만, 애플리케이션은 보통 여러 개의 서비스(컨테이너)가 함께 동작 해야 합니다. 예를 들어, Spring Boot 애플리케이션 + MySQL 데이터베이스 를 실행한다고 가정해 봅시...

2025년 2월 17일238
기술#docker tomcat#도커 tomcat 배포#docker tomcat 설치

Docker에서 Tomcat 컨테이너 설정 및 실행

Tomcat 이미지 다운로드 Tomcat 이미지를 Docker Hub에서 다운로드합니다. 최신 버전 또는 원하는 버전을 지정할 수 있습니다. docker pull tomcat:latest tomcat:latest : Tomcat의 최신 버전을 다운로드합니다. 특정 버전...

2025년 2월 14일271
기술#도커 mysql#도커 mysql 설치#도커 mysql 접속

Docker에서 MySQL 컨테이너 설정 및 실행하기

MySQL 이미지 다운로드 MySQL 이미지를 Docker Hub에서 다운로드합니다. 최신 버전 또는 원하는 버전을 지정할 수 있습니다. docker pull mysql:latest mysql:latest : MySQL의 최신 버전을 다운로드합니다. 특정 버전을 원하면...

2025년 2월 13일294
기술#docker java spring boot#스프링 부트 도커 사용 이유#스프링부트 도커 배포

Java Spring Boot를 Docker에서 실행하는 방법

Spring Boot 애플리케이션을 Docker에서 실행하기 🔹 1단계: Spring Boot 프로젝트 생성 우선, 간단한 Spring Boot 애플리케이션을 만듭니다. Spring Initializr ( https://start.spring.io/ ) 를 이용해서 ...

2025년 2월 12일324
기술#react-intersection-observer#react-intersection-observer 사용법#react-intersection-observer 무한스크롤

react-intersection-observer로 React 무한 스크롤 쉽게 구현하기

react-intersection-observer 소개 패키지 개요 Intersection Observer API를 React에서 쉽게 활용할 수 있도록 Hook과 컴포넌트 형태로 제공하는 라이브러리입니다. useInView Hook이나 컴포넌트를 사용...

2025년 2월 11일416
기술#Dockerfile 실행 명령어#Dockerfile 실행 방법#Docker run

Docker 컨테이너 실행부터 Dockerfile 작성

Docker 컨테이너 실행 및 관리 Docker 컨테이너는 이미지를 기반으로 실행됩니다. Docker Hub에는 다양한 이미지가 제공되며, 가져와 실행할 수 있습니다. 🔹 첫 번째 컨테이너 실행하기 docker run hello-world ✅ 실행 결과 Docker가...

2025년 2월 11일207