inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

6-4 실습 진행 시 문의

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

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 데이터에서 섹터 정보를 추출할 수 있는지 확인할게요.

  • python
  • flask
  • next.js
  • 인공지능(ai)
xatron 댓글 2 좋아요 0 조회수 93

짝수 출력 문제 질문

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 짝수 출력 문제 안녕하세요. 답은 동일하게 나오는데 저는 아래와 같이 풀어봤습니다.. 이렇게 풀면 정답이 안되는 건지 문의 드립니다. [WhileEx2.java] [ ForEx2.java ]

  • java
  • 객체지향
dbsdbs21 댓글 1 좋아요 0 조회수 78

querydsl 오픈소스에 대한 질문

미해결

실전! Querydsl

안녕하세요, 김영한 선생님. 강의 정말 잘 듣고 있습니다. 항상 좋은 강의 감사합니다. QueryDSL 관련해서 한 가지 궁금한 점이 있어 질문드립니다. QueryDSL이 특정 재단이나 기업이 아닌 오픈소스 프로젝트로 알고 있는데, 실무 엔터프라이즈 환경에서도 안정적으로 사용되는지 궁금합니다. 또 최근에 릴리스나 유지보수 활동이 예전보다 활발하지 않은 것처럼 보이는데, 신규 프로젝트에서 QueryDSL을 선택하는 것이 여전히 좋은 선택인지도 궁금합니다. 실무에서는 보통 QueryDSL을 어떤 방식으로 활용하는지도 함께 여쭤보고 싶습니다. 감사합니다!

  • java
  • jpa
bbosioy 댓글 1 좋아요 1 조회수 127

터미널에서 출력 결과 정렬 문제 수정

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

💡 수강생 안내 사항 (커뮤니티 가이드) 학습 관련 질문 : 구체적으로 적을수록 정확한 답변을 받을 수 있습니다. 작성 팁 : 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다. 사전 검색 : 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요. 커뮤니티 매너 : 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요. 서비스 문의 : 인프런 서비스 관련 문의는 1:1 문의하기 를 이용해 주세요. 터미널에서 수집기를 실행하면 나오는 출력화면에 뭔가 정렬이 맞지 않는데, 이거를 계속해서 수정 요청을 해도 잘 못잡네요. 종목명의 글자 수 차이 때문으로 보여서 간단해 보이는데 이걸 못잡는 이유가 있을까요 ?

  • python
  • flask
  • next.js
  • 인공지능(ai)
서우석 댓글 1 좋아요 0 조회수 76

Exercise 31에서 scores 리스트 정의가 좀 이상함

미해결

[PY 0202] 인공지능을 위한 파이썬 레벨2

Exercise 31에서 scores 리스트를 정의할 때 range함수 인자를 threshold로 되어 있는데, 좀 안맞는거 같습니다. 확인 좀 부탁 드려요

  • python
  • 인공지능(ai)
chlgywls222 댓글 1 좋아요 0 조회수 65

강화학습저장 및 로드

해결됨

강화학습 입문에서 Deep Q-learning/Policy Gradient까지

오영제 선생님 강의 잘 듣고 있고 감사드립니다. 드리고 싶은 질문은 강화학습은 학습 후 훈련내용을 어떻게 저장하고 필요시 어떻게 로드하는 지 궁금하니다.

  • python
  • 딥러닝
  • 강화학습
  • pytorch
nkhwi 댓글 1 좋아요 0 조회수 109

동영상이 검은 화면으로 나옵니다.

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

학습 관련 질문이 있으시면, 상세하게 남겨주세요. 문제가 발생한 부분의 코드를 함께 올려주세요. 수업 영상 몇 분/초 구간인지 알려주세요. 동영상이 검은 화면으로 나옵니다. 관련 증상 mac m1 노트북에서 화면히 검정화면으로 나옵니다. (사파리, 크롬 다 포함 ) 관련 동영상 RAG의 기본 개념과 LangChain 소개

  • python
  • 챗봇
  • llm
  • langchain
  • rag
류재섭 댓글 2 좋아요 0 조회수 110

quartus timing constraint slack관련 질문

해결됨

AI 기반 아날로그/디지털 회로설계 자동화 실무 - 현업 LDO/AXI-Lite IP 설계와 검증

학습 진행도중 제공된 sv파일들과 sdc를 사용해서 report를 보았는데 강의와 다르게 negative slack이 발생하질 않습니다 slack을 해결하는 것까지 시도해보고싶은데 어떻게 하면 될까요?

  • python
  • system-verilog
  • uvm
  • batch-script
  • rtl
ghgh73082 댓글 2 좋아요 0 조회수 127

VScode

해결됨

한국인이 좋아하는 속도로 때려넣는 파이썬

[프로그램 설치 오류 문의] 프로그램 설치 오류 발생시 사용중인 컴퓨터의 환경에 대한 상세 스크린샷을 함께 제공해 주셔야 합니다! 또한, 강의에서 소개한 내용과 완전히 동일한 방식으로 설치를 진행하셨는지도 재확인 부탁드려요! [코드 실행 오류 문의] 반드시 코드와 에러메시지의 스크린샷을 첨부해 주셔야 합니다! 둘 중 하나라도 누락되면 도움을 드릴 수 없습니다! [그 외 오류 문의] 그 외 오류가 발생한 경우 최대한 스크린샷이나 코드 등, 상황을 전달할 수 있는 자료를 수집하시어 함께 제공해 주세요.

  • python
유인기 댓글 0 좋아요 0 조회수 57

노션 링크 질문드립니다!

미해결

2026 코딩테스트 올인원 [JAVA]

학습 관련 질문을 남겨주세요. 구체적으로 적을수록 좋아요! 마크다운과 단축키를 활용하면 글을 더 편하게 작성할 수 있어요. 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해보세요. 편하게 질문주세요:) 직접 답변 드리도록 하겠습니다~ 안녕하세요 강사님 유익한 강의 잘 듣고 있습니다! 구글폼을 통한 노션 링크를 24시간 후에도 못 받았는데 따로 이메일을 통해 직접 전달주시는건가요?

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
초보안 댓글 3 좋아요 0 조회수 120

[실습] MyString에 복사 생성자 추가

해결됨

기초 탄탄! 독하게 시작하는 Java - Part 2 : OOP와 JVM

import java.lang.reflect.Field; class MyString { private byte[] sdata = null; MyString(MyString s) { this.sdata = s.sdata; } // 생성자 1: 문자열을 받을 때 MyString(String param) { this.setString(param); } // 생성자 2: 정수를 받을 때 MyString(int param) { setString(String.format("%d", param)); } // 데이터를 문자열로 반환 (null 체크 포함) public String getString() { if (sdata == null || sdata.length <= 0) { return "(null)"; } return new String(sdata); } // 데이터를 안전하게 복사해서 저장 (Deep Copy) public void setString(String param) { sdata = param.getBytes(); } } public class Main { public static void main(String[] args) throws Exception { MyString src = new MyString("Hello"); MyString dst = new MyString(src); Field field = MyString.class.getDeclaredField("sdata"); field.setAccessible(true); byte[] srcSdata = (byte[]) field.get(src); byte[] dstSdata = (byte[]) field.get(dst); System.out.println("src.sdata 주소: " + System.identityHashCode(srcSdata)); System.out.println("dst.sdata 주소: " + System.identityHashCode(dstSdata)); // 둘이 같은 숫자 → 같은 배열 가리킴 (얕은 복사 증명!) src.setString("world"); byte[] srcSdata2 = (byte[]) field.get(src); byte[] dstSdata2 = (byte[]) field.get(dst); System.out.println("--- setString 후 ---"); System.out.println("src.sdata 주소: " + System.identityHashCode(srcSdata2)); System.out.println("dst.sdata 주소: " + System.identityHashCode(dstSdata2)); // src는 새 주소, dst는 그대로 → 분리됨 확인! } } 원래 의도가 얕은 복사를 먼저 해봄으로서 사이드 이팩트 문제를 일으킨 다음, 깊은 복사를 시도해볼려고 했는데 위 코드를 실행해보시면 깊은 복사가 되는 것 처럼보이더군요. 그런데 알고보니, 의도대로 dst.sdata 배열의 주소값이 src.sdata 배열의 주소값으로 얕은 복사가 이뤄졌으며, getBytes() 함수 자체가 원래 String 객체의 데이터를 byte 배열로 새로 만들어서 해당 배열에 대한 주소값을 반환하는 함수다 보니, src.sdata 변수의 대상 인스턴스 주소 값이 새로운 바이트 배열에대한 주소값으로 바뀌어 버렸고, 기존 배열은 원래 gc에 의해 사라져야하는게 맞는데, dst.sdata에 src.sdata 배열의 주소값이 얕은 복사가 이뤄졌다보니, 기존 참조된 배열은 계속 참조되어 메모리 상에 남아있더라구요. 그렇다보니, src.sdata가 참조한 실질 배열 데이터는 dst.sdata에 얕은 복사해버리고, src.sdata 배열 본인은 새로운 배열 데이터로 갈아타다보니, 실질적으로는 src 객체의 문자열을 바뀌었다기 보단, 참조한 대상 자체가 바뀌다 보닌까 실질적으로는 처음 의도한 얕은 복사로 인한 사이트 이팩트 문제는 애초부터 발생하지 않는다 라는게 결론입니다. 따라서 주어진 실습 예제가 적절한지에 대해 한 번 고민해보았습니다. 혹시라도 제가 부족하거나 다르게 이해한 부분이 있을 시 지적해주시면 감사하겠습니다.

  • java
  • 객체지향
  • jvm
  • data-structure
sjn0125 댓글 2 좋아요 0 조회수 88

Custom Dataset에서의 polygon 정보 관련

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 강의 잘 듣고 있습니다. 🙂 현재 Polygon과 Mask Segmentation 시각화에 대해 강의 및 학습을 진행중인데 문득 궁금한점이 있어 질문 드립니다. coco dataset을 활용하는 경우에는 polygon정보가 들어 있어 mask할때 해당 정보를 활용할 수 있지만 만약 자체 custom dataset으로 활용한다면 polygon정보를 어떻게? 만들어야 할지 긴가민가 하네요. 아직 수업을 완강하지 않아 뒷부분에서 배울수 있을수도 있겠으나 궁금해서 질문드립니다.! (object detection은 yolo와 MMDetection을 활용하고 부분적으로 Segmentation을 적용계획입니다. 현재일자로 yolo를 보니 yolo-seg 라는 모델도 나왔네요)

  • python
  • 머신러닝
  • 딥러닝
  • 컴퓨터-비전
박종현 댓글 3 좋아요 0 조회수 130

수강문의

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

마지막 과정이후 별도로 수강을 신청해야된단고 톡이 왔는데.. 어는 과정인지요.. 그리고 최종목표 키움증권과 연동해서 별도 조건식및 실시간 거래까지 수업이 진행되는것이 다음 과정의 내용을 문의드립니다...

  • python
  • flask
  • next.js
  • 인공지능(ai)
rexton9644 댓글 1 좋아요 0 조회수 79

7강 강의를 들으려고 했는데 오류가 나서 서버가 안 켜지는거 같아요.

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

6강까지 강의를 들으면서 서버가 켜지고 POSTMAN으로 동작하는걸 확인했었는데 다음날부터 서버가 실행이 안되더라고요. 그래서 gpt한테 물어보니 resources 파일 안에 application.yml 폴더를 만들고 그 안에 spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 이걸 쳐서 넣으니까 되더라고요. 오류는 2026-03-13 15:22:27.732 ERROR 7960 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : APPLICATION FAILED TO START Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active). 종료 코드 1(으)로 완료된 프로세스 이렇게 떴습니다. 제가 뭐 건드린게 없었는데 다음날 서버가 안켜지기도 하나요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
박성준 댓글 2 좋아요 0 조회수 94

[문제풀이] network delay time

해결됨

2026 코딩테스트 올인원 [JAVA]

학습 관련 질문을 남겨주세요. 구체적으로 적을수록 좋아요! 마크다운과 단축키를 활용하면 글을 더 편하게 작성할 수 있어요. 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해보세요. 편하게 질문주세요:) 직접 답변 드리도록 하겠습니다~ 정답 풀이 코드가 이상한거 같아요 ,,! e1[2] - e2[2] 로 코드를 구성하면 OutOfBound에러가 발생해요~ e1[0] - e2[0] 이렇게 구성해야하는게 아닌가요 ? curCost + edge[0] 에서 edge[0] 가중치가 아니라 출발 노드 이므로 edge[2] 을 더 하는게 맞지 않나요? curCost + edge[2] new int[]{curNode, nextCost} 큐에 {curNode, nextCost} 추가 → 배열 형식이 {cost, node} 여야 하는데 순서와 값이 모두 잘못된거같은데 맞을까요 ? public class NetworkDelayTime { public int solution(int[][] times, int n, int k) { // 그래프 구현 Map<Integer, List<int[]>> graph = Arrays.stream(times) .collect(Collectors.groupingBy(t -> t[0])); // 다익스트라 알고리즘 Map<Integer, Integer> costs = new HashMap<>(); Queue<int[]> pq = new PriorityQueue<>((e1, e2) -> e1[0] - e2[0]); pq.add(new int[]{0, k}); while (!pq.isEmpty()) { int[] cur = pq.remove(); int curCost = cur[0]; int curNode = cur[1]; if (!costs.containsKey(curNode)) { costs.put(curNode, curCost); if (!graph.containsKey(curNode)) continue; for (int[] edge : graph.get(curNode)) { int nextCost = curCost + edge[2]; pq.add(new int[]{nextCost, edge[1]}); } } } // 방문 못한 노드 찾기 for (int node = 1; node < n + 1; node++) { if (!costs.containsKey(node)) { return -1; } } // 최소값중에서 최대값 구하기 return costs.values().stream() .mapToInt(Integer::intValue).max().getAsInt(); } public static void main(String[] args) { NetworkDelayTime solution = new NetworkDelayTime(); int[][] times = { {2, 1, 2}, {2, 3, 5}, {2, 4, 1}, {4, 3, 3} }; int result = solution.solution(times, 4, 2); System.out.println(result); } } 이렇게 구현하니 제대로 돌아가서 문의드립니다

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
라뗴 댓글 2 좋아요 0 조회수 94

searchable이 화면 하단에 위치해요

해결됨

Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)

searchable이 화면 하단에 위치해요. 어떻게 하면 상단으로 이동시킬수가 있을까요?

  • ios
  • firebase
  • swiftui
  • mvvm
desertia 댓글 2 좋아요 0 조회수 96

firestore query 문제

미해결

한 번에 끝내는 AI 에이전트 개발 올인원 (w. LangGraph, Google ADK, CrewAI)

def get_conversation_context(self, limit=10): docs = list( self.db.collection(self.collection_name) .order_by("timestamp", direction="ASCENDING") .limit(limit) .stream() ) if not docs: return "이전 대화 없음" context = "=== 최근 대화 기록 ===\n" for i, chat in enumerate(docs, 1): context += f"{i}. 사용자: {chat.get("user_message")}\n" context += f" 봇: {chat.get("bot_response")}\n\n" return context 이 함수에서 timestamp로 정렬해서 가져오는데 최근 대화 10건을 가져오려면 ASCENDING이 아닌 DESCENDING으로 최근 대화내역을 가져와서 reverse로 다시 순서를 오래된 순으로 교체해줘야 맞는거 아닌가요?

  • python
modesty0310 댓글 0 좋아요 0 조회수 59

위상정렬 구현 관련

미해결

2026 코딩테스트 올인원 [JAVA]

package 위상정렬; import java.util.*; public class 위상정렬 { public int[] topologicalSort(int nodesNum, int[][] edges) { // 주어진 입력을 사용하기 편한 형태로 변경 -> 방향그래프로 변경 Map<Integer, List<Integer>> graph = new HashMap<>(); int[] indegree = new int[nodesNum]; // edges의 원소 [v, u]는 u -> v 의 방향을 가지 edge를 뜻한다. for (int[] edge : edges) { graph.putIfAbsent(edge[1], new ArrayList<>()); graph.get(edge[1]).add(edge[0]); indegree[edge[0]]++; } Queue<Integer> queue = new ArrayDeque<>(); boolean[] visited = new boolean[nodesNum]; int[] order = new int[nodesNum]; // 위상정렬을 수행한다. // indegree == 0 인 정점부터 탐색이 시작된다. int count = 0; for (int c = 0; c < nodesNum; c++) { if (indegree[c] == 0) { queue.add(c); visited[c] = true; order[count] = c; count++; } } while (!queue.isEmpty()) { int cur = queue.remove(); if (graph.containsKey(cur)) { // 해당 정점과 연결된 노드들의 진입차수에서 1빼기 for (int next : graph.get(cur)) { indegree[next]--; // 진입차수가 0이면 이제 방문해도 된다는 뜻이기 때문에 queue에 추가해준다. if (indegree[next] == 0) { visited[next] = true; order[count] = next; count++; queue.add(next); } } } } return order; } } 안녕하세요 ~ 위상정렬 관련해서 문의사항이 있어서요 ~ 다름이 아니라 강의의 구현 코드에서 visited를 체크를 하고 있던데 위상정렬의 경우 사이클이 없는 방향 그래프인데 visited가 필요할까요 ?? 현재 코드에서도 visited를 선언만 하고 따로 활용을 하고 있지 않은거같아서 문의 드립니다 ~

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
라뗴 댓글 3 좋아요 0 조회수 121

48강 csv

미해결

실리콘밸리 데이터 리더가 알려주는 Airflow 기초

안녕하세요, 강사님 우선 좋은 수업 제공해주셔서 좀 더 쉽게 툴을 배우고 있습니다 감사합니다. 다름이 아니라 48강 csv 파일 2개를 어디서 다운로드 받는지 모르겠습니다 session_timestamp.csv user_session_channel.csv 자료 다운로드를 클릭하면 pdf만 다운로드 됩니다 학습 관련 질문을 상세하게 남겨주시면 더 좋습니다. 예를 들어 이해가 안 가는 부분이 있다고 하면 강의에서 어느 부분인지 어떤 부분이 이해가 안되는지 등등 추가 정보가 큰 도움이 됩니다. 그리고 에러가 난다면 어떤 에러 메시지가 나오는지 같이 공유해주세요. 혹시라도 유사한 질문이 있었는지 먼저 확인 부탁 드리겠습니다. 서로 예의를 지키며 존중하는 문화를 만들어갔으면 하고 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • python
  • sql
  • airflow
  • snowflake
한지훈 댓글 2 좋아요 1 조회수 100

인기 태그

인프런 TOP Writers

주간 인기글