묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
안들어가는 filletedge 고치기(4)_ filletedge 가장자리
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 안들어가는 filletedge 고치기(4)_ 강의 부분에 filletedge 가장자리 연속선택해서선생님께서 5 넣으라고 하는데 똑같이 5 넣으면 필렛엣지가 터지는데 어떻게해야할까여?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
죄송합니더ㅠ 게을러서 못봤습니다. 한번 더 기회를 줍쇼
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
Model이 비즈니스 로직을 담당하나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 아까 큰돌님 강의에서 컨트롤러가 메인 로직을 담당한다고 배웠는데, AI 퀴즈에서는 모델이 비즈니스 로직을 담당한다고 하네요..?메인 로직과 비즈니스 로직이 다른건가요? 모델이 데이터를 관리하는 것까지는 맞는 것 같은데 비즈니스 로직도 관리하나요? 그럼 스프링 개발 시 Service 레이어도 Model에 속한다고 봐도 될까요? 항상 강의와 유튜브 잘 보고 있습니다. 감사합니다!
-
미해결스프링 핵심 원리 - 기본편
이번 강의는 소스코드가 없나요?
pdf랑수업자료랑 ppt는 받아봤는데 이번 강의에서는 소스코드가 없는것 같아서요 혹시 따로 받는곳이 있을까요?
-
미해결비전공자도 이해할 수 있는 AWS 입문/실전
환경별 도메인에 대해 질문드립니다.
ELB란? / TLS, SSL과 HTTPS 수업의 마지막 부분에 prod.comapi.prod.com처럼, 서브 도메인을 설정해서 서버와 클라이언트를 분리한다고 해주셨는데요.개발을 위한 dev환경의 경우에는 도메인을 어떤식으로 관리하나요?
-
미해결실무자가 알려주는 CANoe - CAPL과 Panel 기본 사용법
capl 에 dll 로드하는 방법
안녕하세요. capl 을 활용하여 security access 기능을 구현중인데, dll 을 로드해서 key 계산을 해야 하는데요.dll 로드하려면 어떻게 해야 하나요?도움 부탁 드립니다. 감사합니다.
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Kafka connect 연결시 Mysql Access Denied 문제해결법
java.sql.SQLException: No suitable driver found for jdbc:h2:mem:testdbjava.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)현재 kafak connect 연결시 이런 오류가 뜹니다. order-service를 mariadb Driver로 설정했는데 왜 h2메모리방식의 드라이버를 찾는지 이유를 잘 모르겠으며 해결방법이 절실합니다. Kafka의 zookeeper, Kafka server는 현재 작동이 잘됩니다. 윈도우 사용자입니다. 도움이 절실합니다.
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
Thread number가 다 1로 나옵니다
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
ppt 문서 학습방법 문의
안녕하세요, 완강 후 사내법규로 챗봇을 만들어서 잘 활용하고 있습니다! 이런 것이 가능하다고 윗분들에게 보여드렸고, 직원들을 위한 사내용 챗봇 프로젝트를 본격적으로 시작하게 되었습니다. 감사합니다 🙂관련해서 문의드립니다.(질문 내용 수정)사내 주요문서들이 ppt로 되어 있는 경우가 많아 ppt를 RAG로 활용하는 방법 문의드립니다.아래 코드를 사용해서 ppt에 있는 텍스트를 docx 파일로 만들었습니다.from pptx import Presentation from docx import Document def extract_text_from_pptx(file_path): prs = Presentation(file_path) text_list = [] for slide in prs.slides: for shape in slide.shapes: if hasattr(shape, "text"): text_list.append(shape.text) return "\n".join(text_list) def save_text_to_docx(text, output_path): doc = Document() for line in text.split('\n'): doc.add_paragraph(line) doc.save(output_path) # 실행 예시 ppt_file = "OOO.pptx" # 파일명 확인 text = extract_text_from_pptx(ppt_file) save_text_to_docx(text, "ppt_extracted_text.docx")문제는, ppt에서 이렇게 도식화 되어 있는 경우에, 도식 순서대로 text로 변환해주지 않는다는 점인데요, 혹시 이런 경우에 도식을 이해해서 text로 변환해주는 방법이 있을까요? 위 코드로 text 추출 시, 장표 내 text만 추출이되고, 이미지는 변환이 안되는데요'은행거래명세서 보여줘' 라고 질문하면 파란색 이미지 부분이 나오도록 구현하는 방법도 있을까요? 아래처럼 이미지와 텍스트를 함께 학습해서 이해시키도록 한 뒤 RAG를 구현할 수 있는 방법이 있을지도 문의드립니다. 더 많은 직원들이 streamlit을 조회한다고 할 때, 원활하게 조회되도록 하려면 유료용을 결제하면 되는걸까요? 조회자가 많아 질 경우 추가로 하면 좋은 조치들이 어떤게 있는지 궁금합니다. 질문이 많았습니다. 혹시 1:1 등을 신청해야 답변이 가능한 내용일까요! 답변 주시면 감사하겠습니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
환경설정에서 어떻게 만지면 이렇게 뜨는걸까요?
원래 스마트 트랙이나 오스냅을 할 때 이렇게 빨간선이나 보라색 선이 안떳는데 수님 파일 열고 해보려니깐 이렇게 뜨더라고요. 새 파일을 열면 저렇게 뜨지 않아서 환경설정을 하고싶은데, 방법을 몰라 질문 남깁니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Kafka connect 실행시 No suitable driver 해결이 안됩니다
현재 zookeeper, kafka server는 다 실행되고 topic list도 잘 나오는 상황입니다. 하지만 현재Caused by: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mydb이 에러 때문에 진도를 못나가고 있는 상황입니다. 강의 그대로 했음에도 불구하고 어떤것이 문제인지 모르겠습니다. 제발 도와주세요
-
해결됨모르면 승진 안되는 시스템 디자인
시니어엔지니어 지원
이정도 스콥만 어느정도 완전히 인지하면 시니어 레벨 엔지니어 시스템 디자인 인터뷰는 어느정도 커버 될까요?
-
해결됨유니티 시스템 프로그래밍 Pt.2 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지
스팀 어드레서블
안녕하세요!강의를 듣다가 궁금한 점이 생겨서 질문을 드립니다.제가 지금 시작하는 프로젝트는 PC용 빌드로 스팀에 출시할 계획인데, PC는 어드레서블을 쓰는게 유의미한지 궁금합니다! 프로젝트는 싱글게임입니다.
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
Weekly Retention 구하기 완성하였습니다.
WITH base AS( SELECT DISTINCT user_id, user_pseudo_id, event_name, DATE(DATETIME(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul')) AS event_date, DATETIME(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul') AS event_datetime FROM advanced.app_logs WHERE event_date BETWEEN "2022-08-01" AND "2022-11-03" ), first_week_and_diff AS( SELECT *, DATE_DIFF(event_week, first_week, WEEK) AS diff_of_week FROM ( SELECT DISTINCT user_pseudo_id, DATE_TRUNC(MIN(event_date) OVER(PARTITION BY user_pseudo_id), WEEK(MONDAY)) AS first_week, DATE_TRUNC(event_date, WEEK(MONDAY)) AS event_week FROM base ) ), user_count AS( SELECT diff_of_week, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM first_week_and_diff GROUP BY diff_of_week ORDER BY diff_of_week ), division_before AS( SELECT *, FIRST_VALUE(user_cnt) OVER(ORDER BY diff_of_week) AS first FROM user_count ) SELECT *, ROUND(SAFE_DIVIDE(user_cnt, first),2) AS retention_rate FROM division_before
-
해결됨데이터 분석 입문자를 위한 기초 파이썬 with ChatGPT [2025]
특정 위치의 문자열 치환
word = 'python' 변수 word에서 두 번째 글자인 'y'를 'z'로 바꾸고 싶어서 word[1] = 'z'를 실행했더니TypeError: 'str' object does not support item assignment 에러가 발생했습니다.이는 문자열이 불변 객체이기 때문인가요? 그리고 특정 위치의 문자열을 치환하는 방법은 무엇인가요?
-
미해결
Service 계층과 Repository 계층 사이의 Cache 레이어
안녕하세요 개발 하다 고민이 생겨서 질문 남깁니다예를 들어, Player 도메인에 대한 서비스를 개발하는 상황입니다. 기존에는 PlayerService가 PlayerCache, PlayerRepository 를 의존하여 updatePlayerName 메소드가 호출되었을 때, PlayerRepository에서 update 해주고, PlayerCache에서 캐시를 갱신해 주었습니다. 그런데 여기서 예를 들어, NicknameCouponService 라는 서비스에서 Player 도메인에 대한 update를 발생시키고 싶을 때, PlayerRepository와 PlayerCache 를 동시에 의존해야 한다는 것을 항상 기억하고 수행해 주어야 하는 문제가 발생하였습니다. 이 문제 때문에 캡슐화가 되지 않아 프로젝트 복잡성이 증가하는 것 같고, 그렇다고 update를 항상 PlayerService를 통해만 진행하게 된다면, PlayerRepository의 재사용성이 떨어지게 되는 것 같습니다. 그러면 결국 Service 계층과 Repository 계층 사이에 Cache기능이 있는 Repository역할을 수행하는 계층이 필요하다고 느끼게 되었는데, Cache가 트랜잭션에 영향을 또 주지 않아야 하니까 트랜잭션을 처리하는 서비스 레이어의 영역을 또 침범하게 되는 것 같고... Coroutines + Webflux 환경이라 Aop로 캐시추상화 또한 사용하지 못하고 있습니다. 실무에서는 어떻게 해결하는지 궁금합니다!
-
미해결강화학습 올인원: 기초, 최신 알고리즘, 실무 활용까지
소스코드 없어요
3-1 강화학습 기본 알고리즘-마르코프 결정과정 8. 마르코프 결정과정 상태 가치 함수 ---> 소스코드 없음
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
schema 질문
안녕하세요 강사님, 강의 잘 듣고 있습니다.개발 병행하면서 강의 수강 중인데, 끝까지 다 듣지 못한 점 미리 양해드립니다. LangGraph 공식 문서를 보면, Graph의 상태 스키마를 정의할 때 Pydantic의 BaseModel보다 TypedDict나 dataclass를 사용하는 걸 더 권장하는 것처럼 보입니다.강사님께서도 강의에서 주로 TypedDict를 쓰시는 걸 확인했습니다.그런데 개발을 하다 보니, TypedDict는 런타임 유효성 검사나 구조화 파싱 기능이 없어서LLM 응답이 해당 스키마에 맞게 출력되었는지 보장할 수 없는 점이 불편하게 느껴졌습니다.예를 들어, PydanticOutputParser(pydantic_object=MyModel)처럼 출력 형식을 강제할 수 있는 기능은TypedDict에는 없어서, 결국 출력 파싱이 명확하지 않거나 "```json ... ```"처럼 마크다운이 붙는 문제도 자주 발생합니다.물론 TypedDict는 속도 면에서 이점이 있고 LangGraph state로는 잘 어울린다는 것도 알고 있지만,이런 이유 때문에 결국 스키마를 TypedDict와 Pydantic 두 번 정의해야 하는 상황이 종종 생깁니다. 그래서 질문드리고 싶은 건 다음과 같습니다:하나의 스키마 정의만으로 상태 관리와 LLM 출력 파싱까지 모두 깔끔하게 처리하는 더 좋은 방법은 없을까요?혹은 실무에서는 이런 문제를 보통 어떻게 해결하고 계신지도 궁금합니다.감사합니다!
-
미해결처음하는 컴퓨터공학(CS 지식) 부트캠프 | 컴퓨터구조, 운영체제, 네트워크
16 x 1 RAM array / 1-to-2 Decoder와 8x1 RAM의 연결
- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.)- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요. 강의: 섹션 5. 컴퓨터 구조 파트: 메모리 구조와 동작 이해 - 12. 64K 메모리 동작 구성 이해주제: 16x1 RAM array질문: 1-to-2 Decoder와 Write의 연결에 오류가 있지 않나 싶습니다.1-to-2 decoder 출력이 두 8x1 RAM의 DI에 연결되어 Write가 1일때 DataIn의 값에 따라 (0, 1) 또는 (1, 0) 2개 비트가 저장되는 모양으로 이해됩니다.DataIn은 두 8x1 RAM의 DI로 직연결되고, Write가 1-to-2 Decoder를 통해 두 8x1 RAM의 W로 연결되어야 할 것 같습니다.
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
DQN을 위한 파라메터값 세팅에서 goal-plus, goal-ex
state_size에서 [3, 64,84]면은 아 알쥐비하고 해상도를 이용해 스테이트사이즈를 세팅했구나를 알겠는데goal-plus하고goal-ex하고나뉘어져 있는 이유를 모르겠습니다.각각goal-plusgoal-ex는 어떤 의미의 집합인가요?