묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전에서 바로 써먹는 Kafka 입문
UserSignedUpEventConsumer 에서 로그 DB 저장 문의
말씀해주신 것처럼 컨슈머 로직 안에 로그를 디비로 저장하는 부분이 비동기 처리를 하기 위해 kafka를 도입하는 것과 상충하지 않는지 의문입니다. @Service public class UserSignedUpEventConsumer { private EmailLogRepository emailLogRepository; public UserSignedUpEventConsumer(EmailLogRepository emailLogRepository) { this.emailLogRepository = emailLogRepository; } @KafkaListener( topics = "user.signed-up", groupId = "email-service", concurrency = "3" ) @RetryableTopic( attempts = "5", backoff = @Backoff(delay = 1000, multiplier = 2), dltTopicSuffix = ".dlt" ) public void consume(String message) throws InterruptedException { UserSignedUpEvent userSignedUpEvent = UserSignedUpEvent.fromJson(message); String receiverEmail = userSignedUpEvent.getEmail(); String subject = userSignedUpEvent.getName() + "님, 회원 가입을 축하드립니다!"; Thread.sleep(3000); System.out.println("이메일 발송 완료"); EmailLog emailLog = new EmailLog( userSignedUpEvent.getUserId(), receiverEmail, subject ); emailLogRepository.save(emailLog); } } 이 부분을 실무레벨에서 해결한다면 어떤 방법이 있는지 궁금합니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
터미널 명령어 질문
안녕하세요. 저는 Antigravity IDE 사용중인데요.강의에서 선생님이 Cursor claude.md 명령어를 입력하면 커서에서 문서가 열리는데, 안티그래비티도 이런 명령어 없을까요?
-
미해결PHP 7+ 프로그래밍
53강 레이아웃에서 css git 링크 관련 질문입니다.
Q&A에 css 링크 관련 답변 중 25년 7월에 올려주신 git 링크를 클릭하니 too many requests라고 뜹니다..
-
해결됨2026년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
섹션 퀴즈 문제 보기 정답 해설이 맞지 않는거 같아요
이거 믿고 강의 들어도 되나요?지금 문제와 보기, 정답, 해설 등이 일치하지 않는거 같아요.
-
미해결AWS Certified Cloud Practitioner 자격증 준비하기
26강 Target Group 생성은 어디서 하는건가요?
위치를 알고 싶습니다.캡쳐화면이나어디의 어디의 어디를 눌러서 들어가라는 식이면 좋을 것 같습니다.
-
해결됨쉽게 설명하는 AWS 기초 강의
강의 교재가 어디에 있나요?
해당 강의의 강의 교안을 보고 싶은데 어디 있는지 모르겠어요. 안내 바랍니다. 감사합니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
JAVA 상속 관련
상속과 생성자 호출순서 강의 6분 18초 해당 영상 시간의 "생성자가 있으면 어떻게 될까?"의 문제와 바로 직전 문제와의 차이점을 모르겠습니다. 생성자가 있으면 무모 클래스에서 기본 생성자를 우선 탄생시킨다(출력) 라고 했는데, 바로 직전 문제에서는 생성자가 없었나요? 있지 않나요? 이해가 가지 않습니다.
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
(해결 - 정보공유) /home/runner/work/_temp/6be6e~0.sh: line 1: ./gradlew: Permission denied 오류
강사님, 안녕하세요. 강의 잘듣고 있습니다~! Run ./gradlew clean build ./gradlew clean build shell: /usr/bin/bash -e {0} env: JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 JAVA_HOME_17_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 /home/runner/work/_temp/6be6~0.sh: line 1: ./gradlew: Permission denied Error: Process completed with exit code 126. 위와 같은 오류가 발생하여서 원인을 찾아본 결과 ./gradlew에 실행 권한이 없어서 나는 에러인 것을 확인할 수 있었습니다. 해결 : 기존 워크플로우에서 테스트 및 빌드하기 앞에 위 chmod 스텝만 끼워 넣음 - name: gradlew 실행 권한 부여 run: chmod +x ./gradlew - name: 테스트 및 빌드하기 run: ./gradlew clean build에러 없이 배포가 잘 이루어짐을 확인할 수 있었습니다. 혹시 해당 오류를 겪으신 분을 위해 글 남깁니다.감사합니다
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
커서 설치 강의 윈도우 버전 ㅠㅠ
커서 설치 강의 커서 AI 설치 및 초기 설정 강의가 맥 기준으로만 되어 있어서 그런가 윈도우 설치버전이랑 Step이 좀 다릅니다 ㅠ 윈도우는 초기 설정도 없이 그냥 바로 new project 나오고 있어요 ㅠㅠ 혹시 윈도우버전은 없을까요
-
미해결사례로 배우는 Make 자동화의 모든 것
네이버 인증
13:35초일단 밑에 66~94번까지 참고하라고한내용(아래참조)위화면처럼 표시됨 설정하기를 눌러 2단계 비밀번호 설정하였는데도 로그인안됨.78번부터 화면설정이 다름 해결방안이 궁금합니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
JAVA- 같아보이지만 다른 객체 질의
같지만 다른 것들 강의 6분29초Double 사용시 d1==d2는 false이 나옵니다.그리고 역시 d4==d5도 false이 나옵니다.그런데, 설명에는 integer와 다르게 캐싱을 사용하지 않아서 라고 말씀주셨는데,정수, 실수들은 캐싱을 사용하지 않고, 캐싱을 사용하지 않으면 같은 곳에 저장하는 것이 아니라서 false 나온다고 이해하면 되는건가요?질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁 드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
미해결바이브코딩과 오픈클로를 통해 월급의 10배 번 기술
7강 기본셋업
7강 /브레인스토밍 입력하려고 하는데 안나오고있습니다 혹시 어떻게 해야할까요?
-
해결됨2026년 CPPG 자격증 취득 과정 (최신판)
음성이 빠진 부분이 있어 문의드립니다
1:43~2:28 구간에 강사님 음성이 아예 누락된 것 같습니다. 혹시 교안 내용 이외에 코멘트하신 내용이 있다면 알려주시면 감사하겠습니다. 그리고 제가 출력한 교안 74페이지와 75페이지에 23번이 두 번 나옵니다(강의 영상에선 이상 없는 거 보니 교안 수정하시는 과정에서 그렇게 된 것이 아닌가 합니다). 중요한 건 아닌데 교안 업데이트하실 때 혹시 도움이 될까 하여 말씀드립니다. 강의 잘 듣고 있습니다 감사합니다.
-
미해결Certified Kubernetes Administrator (CKA) – Practical Exam Guide
쿠버네티스 버전 문의
대세는 쿠버네티스 강의도 해당 강의의 쿠버네티스 버전으로 해도 크게 문제는 없을까요?
-
미해결한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
tanstack query devtools에서 질문있습니다!
[todo,list]는 stale이 되는데평탄화한 캐시는 왜 fresh를 유지하는지 이해가 안됩니다😅
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
플랜모드 ui 문의
플랜모드 사용시, 강의에서는 네모난 컨테이너(선?)같은거 안에 깔끔하게 나오는데 저는 줄글로 주르르륵 나오네요. 물론 섹션 구분은 되지만요. 이거 강의에서처럼 나오게 변경가능할까요?
-
미해결대세는 바이브 코딩, 클로드 코드로 시작: 의도만으로 완성하는 차세대 개발 패러다임 입문
자바스크립트 파일 중, DOM 영역에서 querySelector가 아닌 다른 함수를 쓰는데 괜찮을까요?
카운터 앱을 만드는 예시를 실제로 해 보았습니다. 앱 자체는 잘 동작합니다. 다만 자바스크립트 파일을 열어보았을 때, DOM 영역에서 강의와 실제 저의 예시가 다음과 같이 차이가 있습니다. 강의: 앱, 클래스 및 요소들을 querySelector 함수로 찾음. 제 케이스: getElementById함수로 찾음. 기대대로 동작을 하기 때문에 이 예시에서는 별다른 문제가 없겠으나, querySelector와 getElementById라는 두 함수간의 차이가 있을것 같아 이렇게 처리가 되어도 별다른 문제가 없을지 여쭙습니다. (혹은 두 함수의 공통점, 차이점을 설명해 주셔도 좋습니다.)
-
해결됨스스로 프로그래밍 하는 능력을 키우는 C++
맥북 비주얼 스튜디오 커뮤니티 다운 불가
안녕하세요. 맥북을 사용하고 있는데 비주얼 스튜디오 커뮤니티는 맥북에서 지원하지 않는 것 같습니다. 이럴 때는 비주얼 스튜디오 코드를 다운받으면 될까요??
-
미해결코드를 치지 마라 - 설계하고, 시키고, 검증하라 (Claude Code 워크플로우)
TDD 방식으로 코드를 짤때 워크플로우를 어떻게 하실지 궁금해요
안녕하세요.클로드코드 강의 들으면서 좋은 팁들 많이 얻어가고있습니다. 감사합니다강의에서는 설계 후 구현을 하잖아요.근데 TDD 방식으로 한다면 어떻게 하시는지 너무 궁금합니다.
-
해결됨코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI
6-4 실습 진행 시 문의
6-4 실습 : 마켓 게이트 만들고 테스트에서 4:11분 경의 강의 상 프롬프트와 올려주신 파일의 해당부 프롬프트가 달라 프롬프트 8: 마켓 게이트 API 에서❯ kr_market.py에 /market-gate 엔드포인트를 추가해줘. 1. kr_market/data/daily_prices.csv에서 KODEX 200(069500) 데이터 로드 ... 이 부분의 프롬프트를 적용하니 아래와 같이 답변이 나옵니다. 올려주신 압축 파일에도 없고 기존 과정 자료에서 찾아봐도 해당 파일이 없습니다. 이후 진행에 문제 없을까요? ● daily_prices.csv 파일이 없네요. 파일 없을 때 처리 포함해서 구현할게요. 먼저 기존 jongga 데이터에서 섹터 정보를 추출할 수 있는지 확인할게요.