inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

구매해야 하는 물품 문의

해결됨

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

안녕하세요, 강의만 구매해두고 키트는 따로 구매 안 했었는데, 이제 다시 들어보려고 합니다. 혹시 수강을 위해 구매해야 하는 물품 목록을 알 수 있을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • Raspberry-Pi
  • arduino
  • 임베디드
지성 댓글 2 좋아요 0 조회수 123

221. 검색 - 1 앞부분 오디오 이상합니다.

미해결

핵심만 골라 배우는 Vue.js

맨앞에 2분 30초가량 오디오가 겹칩니다. 다른 시점? 의 목소리가 같이 들려와서 햇갈렸네요

  • vue.js
  • pinia
  • vue-3
BABA 댓글 1 좋아요 0 조회수 71

백준에서 queue.PriorityQueue() 사용 시 런타임에러가 납니다.

해결됨

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

BOJ 1753 최단경로 문제를 pypy3 환경에서 PriorityQueue를 이용해서 풀었을 때 런타임에러가 납니다. heapq로 푸니까 정답처리가 되더라고요. 강의 수강하시는 분들 중에서도 통과에 어려움을 겪는 분이 있을까봐 공유차 Q&A 게시판에 작성합니다! 더불어, GPT한테 해당 현상의 이유를 물어보니 queue.PriorityQueue 가 멀티스레드용 동기화 큐라서 백준의 빡센 입력 + 제한 환경에서 시간/메모리/내부 예외로 터졌기 때문이고, 같은 로직을 heapq 로 바꾸면 그 오버헤드가 사라져서 통과되는 것이다. 라고 하는데, 프로그래머스와 같은 기업 코테용으로 사용할때도 heapq로 구현하는 걸 기본으로 익히는 게 낫다고 보면 될까요?

  • python
  • 코딩-테스트
  • 알고리즘
ksi2564 댓글 2 좋아요 0 조회수 119

제너리그가 이상하게 됐어요ㅜ 도와주세여

해결됨

친절한 블렌더 - [LV.3] 캐릭터 애니메이션

[캐릭터의 제너리그 27:34] 꼬리랑 귀까지 뼈체인 다 만들고 얼굴뼈와 골반뼈에 다 이어준다음 제너레이트 리그를 눌렀는데 이렇게 됐습니다ㅜㅜ 뭐가 문제인 걸까요??

  • blender
  • 3d
  • 3d-modelling
  • 3d-rendering
플루토 댓글 1 좋아요 0 조회수 88

read replica가 다운되면 어떻게 되나요?

미해결

강의에서 read replica db가 읽기 전용 트래픽을 받고, 마스터 db와 스탠바이 db를 따로 두어서 마스터 db가 위치한 가용영역에 장애가 발생하면 스탠바이를 사용하게 된다고 설명해주셨는데요. 만약 read replica db가 있는 영역 전체가 다운돼서 해당 DB를 사용 못하게 되면 트래픽 이동이 어떻게 되나요?

  • 데이터베이스
  • rds
  • aws
-호시 댓글 0 좋아요 0 조회수 37

18번 강의 듣는중에 문의드립니다.

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요. 강의 나름 열심히 듣고있는 수강생입니다..! 정환님 강의 React.js, typescript,다 수강하고 이어서 next.js 수강중입니다. 지금은 2.10) 사전 렌더링와 데이터페칭 보고있는데요. 리액트에서의 데이터 페칭 설명해주시면서 기억나시나요?? 물어보셨는데 혹시 정환님 React.js 강의에서 데이터페칭 설명해주신 부분이 있었나요?? ㅠㅠㅠ 제가 놓친건지.. 다시 찾아봐도 찾기가 힘들어서요.. 답변 부탁 드립니다.

  • react
  • typescript
  • next.js
열시미하겟슴다 댓글 3 좋아요 0 조회수 97

3.6 강의 관련 질문(interrupt 관련)

해결됨

LangGraph를 활용한 AI Agent 개발 (feat. MCP)

선생님 안녕하세요 좋은 강의 감사합니다. 강의를 보며 소스코드를 실행하고 있는데, 3.6 강의에서 수업에 나온 영상과 다르게 코드가 작동하는 부분이 있어서 질문드립니다. agent가 제시한 도구는 그대로 사용하되, args를 바꾸는 경우 수업에서는 아래 코드를 쓰면 바로 요약된 AIMessage가 작성되도록 진행이 되는데, for chunk in graph.stream( Command(resume={"action": "update_args", 'data' : {'query' : "Large Language Model : A Survey 논문의 내용을 검색해서 요약해주세요"}},), config, stream_mode="updates", # values가 아니다. 수정할때는 updates ): print(f'chunk == {chunk}') 저는 아래와 같이 나옵니다. 여기에서 continue를 해도 계속 같은 메시지가 무한반복이 되어버리는 현상이 나옵니다; agent가 제시한 도구를 바꾸는 경우 이 경우에도 위에 처럼 continue를 했음에도 불구하고 계속 "이렇게 진행하면 될까요?" 를 물어보는 현상이 나옵니다. 계속 continue를 해도 같은 현상이 반복되고요 혹시 선생님도 같은 오류가 발생하는지 확인이 가능하실까요? 혹시 이런 오류는 어떤 이유때문에 발생하는 것인지도 답변이 가능하시면 정말 감사하겠습니다. llm 모델을 small_llm이 아니라 일반 llm으로 하니 정상적으로 나오네요. small_llm의 한계 때문에 다음 단계로 못넘어가는 것일까요? 다음 단계로 넘어가는건 비교적 쉬운 task 같은데 small llm의 어떤 부분? 때문에 이런 무한 loop 오류가 발생하는 것인지도 궁금합니다. 답변이 가능하신 선에서 말씀해주시면 감사하겠습니다.

  • 프롬프트엔지니어링
  • llm
  • ai-agent
  • langgraph
  • mcp
  • 카카오공채-개발
nathan 댓글 1 좋아요 0 조회수 63

정상이체와 이체중 예외발생 차이

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요 영한님. 트랜잭션 AOP를 적용하려면 스프링 빈에 등록해야 한다고 하셨는데 "이체중 예외발생" 테스트에만 @Transactional이 적용이 안되고 "정상이체" 는 잘 통과하는건가요?? 정상 로직은 스프링 빈에 등록이 안되어도 트랜잭션 AOP가 적용이 되는건가요??

  • spring
  • mvc
  • spring-jdbc
Cola 댓글 2 좋아요 0 조회수 114

파일 업로드 에러

해결됨

메이드 인 RAG(로컬 LLM Q&A시스템) With Docker + ollama + R2R

강의 내용대로 설정하여 http://localhost:7273/documents 페이지에서 문서를 업로드하였는데, 아래와 같은 메시지가 표시되면서 업로드가 실패하였습니다. Upload Failed Status 500: An error "500: Error during ingestion: OpenAl credentials not configured but openai/ model prefix used' occurred during create_document 내용 확인 부탁드립니다. 감사합니다.

  • docker
  • 인공지능(ai)
  • wsl
  • llm
이성수 댓글 1 좋아요 0 조회수 127

Todo구현중 memo함수에 대해서

미해결

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

todo리스트 구현중 TodoItem.jsx에서 memo에 대해 강의를 보며 공부중입니다. 이렇게 console.log로 찍었는데 체크박스를 한 개만 찍어도 3가지 모두 다 console로 찍히는데 제대로 적용된 것 맞나요? 하이라이트를 켜도 색상이 비슷해서 구분이 잘 가지않습니다. 로그는 이렇게 찍힙니다. prev next = {"id":0,"isDone":false,"content":"React 공부하기","date":1764731042079}{"id":0,"isDone":true,"content":"React 공부하기","date":1764731042079} TodoItem.jsx?t=1764729548020:40 prev next = {"id":1,"isDone":false,"content":"빨래하기","date":1764731042079}{"id":1,"isDone":false,"content":"빨래하기","date":1764731042079} TodoItem.jsx?t=1764729548020:40 prev next = {"id":2,"isDone":false,"content":"노래 연습하기","date":1764731042079}{"id":2,"isDone":false,"content":"노래 연습하기","date":1764731042079} import { memo } from 'react'; import './TodoItem.css' function TodoItem({id, isDone, content, date, onUpdate, onDelete}) { const onChangeCheckbox = () => { onUpdate(id); } const onClickDeleteButton = () => { onDelete(id) } return ( <div className="TodoItem"> <input onChange={onChangeCheckbox} readOnly checked={isDone} type="checkbox"/> <div className="content">{content}</div> <div className="date">{new Date(date).toLocaleDateString()}</div> <button onClick={onClickDeleteButton}> 삭제 </button> </div> ); } export default memo(TodoItem, (prevProps, nextProps) => { console.log("prev next = " + JSON.stringify(prevProps) + JSON.stringify(nextProps)) if(prevProps.id !== nextProps.id) return false if(prevProps.isDone !== nextProps.isDone) return false if(prevProps.content !== nextProps.content) return false if(prevProps.date !== nextProps.date) return false return true });

  • javascript
  • react
  • node.js
  • 카카오공채-개발
최어진 댓글 2 좋아요 0 조회수 74

WPF xaml 편집 시 투명 배경으로 보는 방법

미해결

[C#/.NET 7.0]어서와, WPF는 처음이지?

알려주신 UI 편집 과정 중에 xaml 페이지의 UI가 투명색으로 보이게하는 방법을 알려주시면 감사하겠습니다.

  • .net
  • wpf
정재현 댓글 1 좋아요 0 조회수 102

RuntimeError: There is no current event loop in thread 'MainThread'

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

import asyncio import timeit from urllib.request import urlopen from concurrent.futures import ThreadPoolExecutor import threading start = timeit.default_timer() urls = [' http://daum.net ', ' https://naver.com ', ' http://google.com '] async def fetch(url, executor): print('Thread Name : ', threading.current_thread().getName(), 'start', url) res = await loop.run _in_executor(executor, urlopen, url) print('Thread Name : ', threading.current_thread().getName(), 'Done', url) return res.read ()[0:5] async def main(): executor = ThreadPoolExecutor(max_workers=10) futures = [ asyncio.ensure_future(fetch(url, executor)) for url in urls ] rst = await asyncio.gather(*futures) print() print() print('Result : ', rst) if name == '__main__': loop = asyncio.get_event_loop() loop.run _until_complete(main()) duration = timeit.default_timer() - start print('Total Running Time : ', duration) 코드를 작성했을때 아래와 같은 오류가 발생하는데 왜 그런지 그리고 해결방법이 무엇인가요?

  • python
  • django
열심학습자 댓글 1 좋아요 0 조회수 128

섹션3. 상품 상세. 코드느끼기 12:47 질문.

해결됨

제미니의 개발실무 - 커머스 백엔드 기본편

ProductFinder -> ProductUsecase or ProductUsecase<ProductSection> 정의한 곳에 Product 서비스 와 ProductSection 서비스 를 갖고 안에서 작업을 해보는건 어떻게 생각하실까요? ProductProductSecion 으로 명명하기에는 애매한 부분이 있어, Usecase라는 단어를 써서 중간에 두 서비스만 사용하는 컴포넌트를 하나 두는 것은 어떻게 생각하실까요? 혹은 Delegator 를 써서, 이 두 서비스를 의존해서 처리해야 하는 프로세스를 위임해버리는 타입을 하나 만드는겁니다. 어떻게 생각하실까요?

  • kotlin
  • spring-boot
  • 도메인
  • dbms/rdbms
  • backend
smaller 댓글 2 좋아요 1 조회수 89

RateLimitTest시 저는 2초로 해야 정상으로 나오는데

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 캐시 전략

1초로하면 현재 성공, 실패 각각 200, 0으로 나오고 2초로 해야 100개 씩 성공하는데 정상인가요?

  • spring-boot
  • redis
  • backend
  • 시스템-디자인
  • cache
wisehero 댓글 2 좋아요 0 조회수 98

for, while문 작성

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 입문 > 반복문을 공부하고 있는 학생입니다. for, while문에 대해 1번 2번 문제와 풀이를 하는 중인데요, 답안을 보니 int num, int count라는 변수를 각각 사용했더라구요. 그런데 저는 num선언을 통해서만 작성했는데. 보통 반복문의 경우 count라는 변수를 별개로 선언하여 반복하는 횟수를 잡아 개발하는지 문의드립니다. 참고로 제가 작성한 코드는 아래와 같습니다. /* for(int count = 1; count<=10; count++){ System.out.println(count); } int count1 = 1; while (count1<=10){ System.out.println(count1); count1++; } */ int num = 2; while (num<=20){ System.out.println(num); num = num+2; } for(int num1=2; num1<=20; num1=num1+2){ System.out.println(num1); //num1++; }

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

공부 문의드립니다,,

해결됨

C# 프로그래밍 기초부터 실전 활용까지

"C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기" 강의와 함께 이 강의를 구매하여 공부 중입니다 "C# 프로그래밍 기초부터 실전 활용까지" 강의를 스레드 부분까지 학습한 후 "C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기" 강의를 보며 프로젝트를 시작하려하니 어려운 느낌이 들어 여쭈어봅니다,, 이 강의를 모두 끝마치고 "C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기" 강의를 보는 것이 좋을까요?

  • C#
  • .net
댓글 2 좋아요 0 조회수 113

Metallic, Transimission 조정시 영상과 다름

해결됨

즐거운 블렌더 - 아이소메트릭 하우스

- 막힌 부분의 시간( 예를들면 3:24) 과 안 되는 부분의 현상을 자세히 적어주세요. - 사진을 첨부해주시면 상황에 대한 이해가 빠르기 때문에 되도록 같이 올려주세요. - 사진은 다른 상황도 보이도록 스크린샷으로 찍어주시면 더 좋습니다. 19:51 영상과 다르게 metallic이나 transmission 조절시 컵이 어두워만 집니다. normal metallic 1 transmission 1

  • blender
조희승 댓글 2 좋아요 0 조회수 52

@PrePersist, @PreUpdate 호출 시점 질문드립니다.

미해결

실전! 스프링 데이터 JPA

@PrePersist 가 있는 메서드는 영속성 컨텍스트에 엔티티를 저장할때 즉, save()나 persist() 호출 시점에 호출되는것인가요? 아니면 flush()이후에 INSERT쿼리가 실행되기 직전에 호출되는것인가요? @PreUpdate 가 있는 메서드는 엔티티의 변경 감지가 일어나고 트랜잭션 커밋 또는 em.flush()시점에 UPDATE쿼리가 실행되는데, 이 UPDATE쿼리가 실행되기 직전에 호출되는것이 맞을까요?

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

GPIO 에 대한 질문입니다.

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요. 영상 약 14분즈음에 GPIO 부분에 대해서 문의 드립니다. GPIOA~E가 있고 각각이 16개 기능..? 이 존재하여 총 80개에 대한 핀이 칩에 담겨 있다 라고 하셨는데 해당부분이 잘 이해가 되지 않는데 조금만 더 자세히 설명해주실수 있나요..!

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
HWGOGOGO 댓글 1 좋아요 0 조회수 141

인기 태그

인프런 TOP Writers

주간 인기글