inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

html 적용이 되지 않음

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

모든 명령어가 정상작동확인하고 크롬 시크릿탭에서 localhost:5000으로 접속하면 html 화면이 보이지 않고, welcome to nginx 화면이 보이는데 어디서 문제가 생겨서 그런걸까요? intelliJ ce 환경에서 index.html, Dockerfile, style.css, web-server-pod.yaml 파일을 작성하였습니다.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
  • 카카오공채-개발
gw 댓글 1 좋아요 0 조회수 102

조건문, 반복문 너무 어려움

해결됨

[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스

안녕하세요 강의를 수강중인데 조건문, 반복문 식을 짜려고 하는데 식을 짜는게 너무 어렵습니다 원래 처음엔 다 그런건가요?

  • react
  • react-native
  • 하이브리드-앱
  • graphql
  • next.js
찬용 댓글 1 좋아요 0 조회수 124

ERROR [internal] load metadata for docker.io/library/openjdk:17-jdk

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

Docker 강의와 마찬가지로 FROM openjdk:17-jdk 로 Dockerfile을 작성하면 에러가 발생합니다. Dokcer강의에서 알려주셨던것처럼 FROM eclipse-temurin:17-jdk 으로 수정해서 실습 진행하면 될까요?

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
  • 카카오공채-개발
gw 댓글 2 좋아요 0 조회수 182

phpMyAdmin이 안나옴

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

안녕하세요 다 마무리하고 했는데 phpMyAdmin가 안뜨고 아래와같이 뜹니다

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 2 좋아요 0 조회수 64

Let's Egypt 이메일문제

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 3 좋아요 0 조회수 64

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 30

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 28

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 33

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 32

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 31

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 31

Let's Egypt 이메일문제

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 2 좋아요 0 조회수 38

Let's Egypt 이메일문제

미해결

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

워드프레스가 계속 안떠서 처음부터 다시 시작하려하는데 여기에서 Let's Egypt 이메일을 어디서 확인할 수 있나요? 그냥 유저 이메일써도 되나요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
채경기 댓글 1 좋아요 0 조회수 34

안녕하세요 FetchGroups에서 Multiset방식 사용하면 어떤가 해서 물어봅니다

미해결

실전 jOOQ! Type Safe SQL with Java

안녕하세요 공부하다가 보니 FetchGroups방식으로 했을때 Map으로 반환되고 DTO로 변환해야하는 오버헤드가 발생하는데요 Multiset방식으로 하면 1:N 관계에서 바로 DTO로 반환 할 수 있는데요 코드 보기가 조금은 더 복잡해 보이지만 WHERE절이 있을때 현재 테이블 데이터와 인덱스 상으로는 성능적으로 더 괜찮은거 같아서 multiset방식은 강의에 없어서 어떤지 궁금해서 여쭤봅니다 public List<ActorFilmography> findActorFilmographyWithMultiset(ActorFilmographySearchOption searchOption) { final JFilmActor FILM_ACTOR = JFilmActor.FILM_ACTOR; final JFilm FILM = JFilm.FILM; return dslContext.select( ACTOR, DSL.multiset( DSL.select(FILM.fields()) .from(FILM) .join(FILM_ACTOR) .on(FILM.FILM_ID.eq(FILM_ACTOR.FILM_ID)) .where( FILM_ACTOR.ACTOR_ID.eq(ACTOR.ACTOR_ID), containsIfNotBlank(FILM.TITLE, searchOption.getFilmTitle()) ) ).convertFrom(r -> r.into(Film.class)) ) .from(ACTOR) .where( containsIfNotBlank(ACTOR.FIRST_NAME.concat(" ").concat(ACTOR.LAST_NAME), searchOption.getActorName()) ) .fetch(record -> new ActorFilmography( record.value1().into(Actor.class), record.value2() )); } WHERE 조건 포함 시 성능 비교 fetchGroups 방식 (cost=405, rows=609) Film 필터링 먼저 → FilmActor 조인 → Actor 필터링 1. film 테이블 스캔 (1000 rows) └─ LIKE '%COMMANDMENTS EXPRESS%' → 111 rows 2. film_actor 인덱스 조회 (idx_fk_film_id) → 609 rows 3. actor PRIMARY KEY 조회 → 609 rows └─ LIKE '%LOLLOBRIGIDA%' → 1 row (최종) 특징: - Film 조건이 선택적이면 먼저 필터링하여 조인 범위 축소 - 하지만 Actor 필터링은 마지막에 수행 (비효율) - 609개 row가 네트워크 전송 → 애플리케이션에서 1개로 그룹핑 --- multiset 방식 (cost=20.2 + 13.3 × filtered_actors) Actor 필터링 먼저 → 각 Actor의 Film 서브쿼리 1. actor 테이블 스캔 (200 rows) └─ LIKE '%LOLLOBRIGIDA%' → 1 row (필터링 후) 2. 필터링된 1개 actor에 대해 서브쿼리 실행: - film_actor PRIMARY KEY 조회 (27.3 rows 추정) - film PRIMARY KEY 조회 (27.3번) - LIKE '%COMMANDMENTS EXPRESS%' → 1개 매칭 특징: - Actor 조건을 먼저 적용하여 서브쿼리 실행 횟수 최소화 - 필터링된 1개 Actor만 네트워크 전송 (JSON 포함) - Film 필터링은 각 actor 서브쿼리 내부에서 수행 --- 실제 Total Cost 계산 fetchGroups Total: 405 네트워크 전송: 609 rows (Actor + Film 중복 포함) 애플리케이션 처리: Map 생성 + Stream 변환 multiset Total: 20.2 + (13.3 × 1) = 33.5 네트워크 전송: 1 row (Actor + JSON array) 애플리케이션 처리: JSON 역직렬화 결론: WHERE 조건이 있으면 multiset이 압도적으로 유리 (405 vs 33.5) FetchGroups는 Actor를 나중에 필터링하고 multiset은 actor를 먼저 필터링해서 1개에 대한 film을 여러개 가져와서 현재 데이터에서는 더 유리한데 일반적인 사용법이 궁금합니다

  • java
  • sql
  • spring-boot
  • jooq
  • dsl
JaeWon Kim 댓글 1 좋아요 0 조회수 83

이력서 관련 궁금한 사항이 있습니다.

해결됨

백엔드 6주 실전 미션과 1:1 피드백으로 완성하는 합격 포트폴리오 - 2기

안녕하세요 딩코딩코 선생님. 다름이 아니라 궁금한 점이 있어 Q&A에다가 글을 올립니다. 6주차 까지 진행을 하며 현재 실제 업무를 하며 해결한 내역들에 대해 다시 한번 정리 해 보는 시간을 가지려고 합니다. 이러한 과정을 수행했을 때 혹시 피드백을 해 주실 수 있는지 궁금합니다.

  • java
  • spring
  • mysql
  • redis
  • 이력서
Tommy 댓글 2 좋아요 0 조회수 66

초기 클러스터 생성시 나타나는 오류

해결됨

eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)

초기 클러스터 생성시 CoreDNS 와 kube-proxy 추가가 안되는데 생성할때 제가 놓친부분이 있나하여 문의드립니다. 쿠버네티스 버전은 현재 1.34인데 강의와 같이 1.32로 낮춰서 생성했는데 어디서 잘못된건가 싶습니다. POD에서 Service로 통신 확인하는 과정에서 오류가 발생하여 gpt에 물어보니 해당 기능이 생성되지 않아서 나타나는 문제라고 하는데~ 현재는 노드그룹과 클러스터는 삭제해놓고 다시 생성하려고 하는데 어떤것을 확인하면서 생성하면 좋을까요?

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
jerome287 댓글 2 좋아요 0 조회수 111

스캔대상 질문드립니다.

미해결

실전! 스프링 데이터 JPA

안녕하세요. 다른질문에도 동일하게 있는데 답변이 조금 모호한거같아서 다시 질문 드립니다. 강의 자료의 해당 강의 부분을 보면 org.springframework.data .repository.Repository 를 구현한 클래스는 스캔 대상 라고 되어있는데, 제가 이해한 바로는 이 부분이 org.springframework.data .jpa.repository.JpaRepository 를 상속받은 인터페이스 는 스캔 대상 이렇게 수정되어야 할 것 같은데 맞을까요..??

  • java
  • spring
  • spring-boot
  • jpa
오리쉐리 댓글 1 좋아요 0 조회수 67

19강 html 변환시 \n과\ 문제

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

19강 강의 내용중 html 로 변환 하는과정에서 \n 과 \ 가 생겨서 위와 같이 에러가 발생합니다. 이미지 경로등에도 들어가서 이미지 표시가 안되고 있습니다. 해결할수 있는방법이 있을까요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
  • 카카오공채-개발
stylebygio 댓글 4 좋아요 0 조회수 110

[typo] 3장. 작전1 명령어 문의

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

킬구형 잘 지내고 있는가? 날이 차가워졌다가 말다가 뒤죽박죽 3장 작전1의 JpaCursorItemReader 를 활용한 postBlockBatchJob 에 문제가 있어 보인다. 킬구형이 해킹을 잘한다지만, 우리는 못한다!!! 명령어에 jobParameters 가 제외 되었는데 이런 좋은 해킹 공유 해주면 좋겟다! postBlockBatchJob 은 startDateTime / endDateTime 를 필요로 하는 명령어로 보인다. 아래와 같이 구동해야 정상 작동이 되는걸로 보인다 ./gradlew bootRun --args='--spring.batch.job.name=postBlockBatchJob startDateTime=2025-11-16T00:00:00,java.time.LocalDateTime endDateTime=2025-11-20T00:00:00,java.time.LocalDateTime'

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
이상민 댓글 1 좋아요 1 조회수 102

2강 작전1. csv/fixedLength 윈도우 실행 관련 유의사항 제보

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

현재 윈도우 환경에서 학습 중이어서 형님께서 싫어하실 수 있겠지만, 꽤나 흥미로운 것을 발견해서 형님께(강의내용에 도움이 되실 수도 있을까 하여) 제보드립니다! 참고로 저의 경우 IntelliJ의 powershell에서 echo를 하고 csv/txt내용수정은 IntelliJ에서 직접 하였습니다. 1) csv 실행시 오류 최초 실행시 파싱불가 오류가 발생하였는데, csv파일에서 문제점은 없을 것으로 판단하여 프로젝트의 인코딩을 utf-8에서 EUC-KR로 변경해주었습니다. 이러면 정상 작동하였습니다. 2) fixedLength 실행시 오류 역시 최초 실행시 파싱불가 오류가 발생하였습니다. 로그를 살펴보았을때 인코딩이 잘못되었을 것으로 판단하여 프로젝트의 인코딩 설정과 해당 txt파일의 인코딩 설정을 모두 utf-8로 바꿔주었습니다(utf-16/utf-16LE/utf-16BE 모두 오류 발생, 특히 저 인코딩 문제는 utf-8에서만 유일하게 발생하지 않아서 utf-8 인코딩만 가능한 것으로 보임). 이래도 파싱문제가 발생하였는데, .columns(new Range[]{ new Range(1, 8), // errorId: ERR001 + 2 new Range(9, 29), // errorDateTime: 19 + 2 new Range(30, 38), // severity: CRITICAL/FATAL + padding new Range(39, 44), // processId: 1234 + 2 new Range(45, 66) // errorMessage: msg + \n }) severity 부분을 30 ~ 39 가 아닌 30 ~ 38로 바꿔주었고 마지막 errorMessage 부분을 46 ~ 66이 아닌 45 ~ 66으로 바꿔주었습니다(21자리 -> 22자리) echo로 공백을 입력해주었지만 실제 파일을 보았을때는 공백이 먹히지 않았던 것 같습니다. 그래서 아래와 같이 공백대신 문자열 1개를 그냥 입력해주었습니다. echo를 통한 개행이 먹히지 않아 위와 같이 intellij로 txt파일을 변경해주었습니다. 마지막 문자는 DETECT + 공백 + 개행 -> DETECTS + 개행으로 공백을 제거해주었습니다. 이렇게 했을때 최종적으로 빌드성공하였습니다. 저 Range범위, 특히 severity 범위를 왜 저렇게 구성해야 하는지, 이게 윈도우 실행 환경만 이런건지, 제 환경에서만 이런 문제가 발생하는건지..아직도 모르겠지만.. 형님께 제보를 해드리면 좋을 것 같아서 남겨봅니다!

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
Hyo Kyun Lee 댓글 1 좋아요 1 조회수 125

인기 태그

인프런 TOP Writers

주간 인기글