묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
15강. updateUser() 질문
@PutMapping("/user") public void updateUser(@RequestBody UserUpdateRequest request){ String readSql = "select * from user where id=?"; String sql = "update user set name=? where id=?"; jdbcTemplate.update(sql, request.getName(), request.getId()); }웹페이지에서 update를 발생시켜서 put 요청이 올라 왔을때 UserUpdateRequest dto에 id와 name이 들어 간다는건 웹에서 요청이 올라왔을때 json에 이미 해당 name에 대한 id 정보가 있다는 거죠?id는 db에서 자동적으로 생성해 준다고 했었는데, 이 id를 웹에서는 어떻게 알고 있나요?
-
미해결RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)
Rerank에 대해 질문드립니다.
안녕하세요 선생님 🙂먼저 양질의 강의를 제공해주셔 정말 감사합니다. cross_encoder_retriever = ContextualCompressionRetriever( base_compressor=re_ranker, base_retriever=multi_query_custom_retriever, )위와 같이 re-ranker를 적용시킬때 retriever를 멀티쿼리로 적용을 해보았습니다.랭스미스로 로깅을 해보니, 멀티 쿼리는 정상적으로 작동한것 같은데요, 각각의 쿼리에 대해 Runnable로 리랭킹을 하는게 아닌, 원본 쿼리를 기반으로 리랭킹을 한다는 느낌을 받았습니다.아무래도 데이터셋이 테스트용이라 확답이 안서는데, 이 부분은 사용자의 "원본" 쿼리로만 리랭킹을 하는건지 궁금합니다. 만약 그렇다면 랭그래프로 해결을 할 수 있을듯 한데요,State에 멀티 쿼리의 문서 검색 결과를 저장한 뒤, 각 쿼리에 대한 리랭킹 노드를 하는 방법이 생각이 났는데 피드백 부탁드려도 될까요? (사실 오버 엔지니어링이라는 생각이 들지만 ㅎㅎ 실제 프로덕션에 적용시킨다면 어떤 아키텍쳐가 좋은지 궁금합니다!) 감사합니다 :)
-
미해결[언리얼 전문가 과정] UE5 스파르타 클래스: 오픈월드 도시형 게임
안녕하세요. 5개월전에 실전편, 심화편, 모작편, 코딩테스트 유료강의를 결제해서 공부하고 있습니다.
5개월동안 추가적으로 언리얼xAI 통합 C++ 개발편과 C++스파르타 클래스 까지 전부 보고나서 앞으로 강의하시는데 도움이 되실까해서 적어봅니다.저는 참고로 2년동안 언리얼엔진을 공부하기 위해서 수많은 유료강의와 무료강의를 공부했습니다.(노동x, 최은x 강사님, 박종x 강사님, 취미로언리x등등)보통 언리얼엔진의 유료강의는 게임의 전반적인 시스템을 구축한 상태에서 강의를 시작합니다. 게임 템플릿을 먼저 제공한다음 월드맵, 이동수단, 캐릭터, 포션, 무기종류, 모션등등 이미 만들어진 시스템을 이용해 추가하거나 변경 또는 삭제하는 방법위주로 강의를 합니다. 그와 반대로 스파르타 클래스 강사님은 게임의 전반적인 시스템을 구축하는 과정을 강의합니다.(모작편 98강 기준) 각각 장단점이 있습니다.예를들어 노동x , 최은x 강사님 강의는 내가 원하는 모든 게임을 만들 수 있습니다만, 언리얼엔진 버전5.2와 5.3버전 까지만 가능합니다. C++로 전반적인 시스템을 구축한거라 그 이상버전(5.4이상)에서는 사용할 수 없습니다.(예 : Foot ik기능을 강사님이 직접 C++로 구현) 스파르타 클래스 강사님의 강의는 현재 ''모작편 98강 기준'' 게임의 전반적인 시스템을 구축한 상태라고 하기엔 부족한 점이 많습니다.------------------------------------------------------------------------게임의 메뉴설정 옵션 ui, 총기종류, 무기종류, 건물을 올라가거나 높은곳에서 활강, 다양한 전투 스킬(잡거나 때리기, 마법등), 돌맹이나 캔종류를 들거나 AI에게 던져서 데미지를 줄수 있는방법, 체력아이템이나 마나아이템, 다양한 캐릭터(맨손, 총, 칼, 마법등등), 공중콤보나 잡기콤보(철권), 포탈이나 이벤트시작시 다음 챕터 이동하기, 저장 불러오기등등------------------------------------------------------------------------액션게임이나 RPG게임의 기본적인 부분의 강의가 없습니다. 제가 5개월전에 스파르타 클래스 강사님께 유료구매를 구입하기전에 유튜브에 댓글을 달았었습니다.제가 2년동안 수많은 유료강의를 들었음에도 게임개발을 못하는 이유는 강사님들 각각 같은 강의라도 개발하는 방식이 다르기 때문에 내가 배운걸 응용하는게 불가능했기때문입니다. 그래서 답답한 마음에...제가 개발하고 싶은 게임의 구체적인 설명을 드리고, 실전편, 심화편, 모작편의 공부를 하고 마스터를 한다는 가정하에 제가 원하는 게임을 만들수 있을까요?라는 물음에 ''강의 내용중 없는부분도 있지만 기초적인걸 배우는 과정이라 강의내용을 잘 따라오신다면 가능합니다.'' 라고 답변을 하셨어요. 그래서 5개월동안 꾸준하게 공부를 했습니다만, 초보자 입장에서는 직접 게임만드는 과정을 보여주셔야 그걸 기준으로 잡고 응용할 수 있습니다.기준이 없는상태에서 부분부분C++를 공부해도 응용하는게 어렵습니다. 현재 ''UE5 스파르타 클래스: 오픈월드 도시형 게임 98강''마지막부분을 기준으로 게임만드는 과정을 이어서 강의를 해주시면(-----부분) 공부하는데 많은 도움이 될것 같습니다. 부탁드립니다.(꾸벅~) 현제 AI를 이용해 게임개발을 하는 언리얼엔진 강의는 대부분 5.6버전 이상인걸 고려한다면 5.6버전이나 5.7버전이 좋을거 같습니다.
-
해결됨클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서AI)
그럼 custom command, sub-agent, mcp 보단 skills를 사용하는게 낫나요?
skills가 점진적으로 context로 불러와서 관리하기에 용이하다면, 되도록 다른 확장 기능들보다, skills로 가능한 기능은 skills로 수행하는 게 좋나요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Context 관련 상태관리도구 질문있습니다!
안녕하세요! 회사에서 프론트엔드업무도 맡게되어 강사님 강의로 잘 배우고 있습니다!😍😍 Context=props driling을 방지하려고 데이터를 꺼내쓰는 저장소를 만든다고 이해했습니다.만약 Context.Provider로 "최상위 컴포넌트"를 감싸주면 그게 "전역" 저장소 역할을 하는거 아닌가요?!.. Redux나 zustand? 같이 전역저장소 역할을 하는 툴들이 있다고 하던데조사해보니 value={{todos,b,c]} 일때 redux는 구독이라는 개념으로 todos의 "길이변화"를 감지해서 "특정 컴포넌트만 리렌더링" 시킬수있다..? 이런 정밀한 작업의 차이밖에 없는걸로 이해돼서요! 좀더나은 Provider로 이해됐습니다. 로그인 정보라던가 현재 선택한 메뉴정보, 장바구니정보 이런데이터들을 담기위해 앱최상단에 Provider로 감싸는건 안좋은 방법일까요? 굳이 Redux나 zustand같은 툴들을 사용하는 이유나 적절한 사용법이 궁금합니다!
-
해결됨클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서AI)
프로젝트 관련 질문
안녕하세요. 프로젝트 2 섹션에 돌입하게 되어 프로젝트 소개 및 오리엔테이션을 수강을 시작한 뒤 의문점이 생겨 몇 가지 질문을 드리고자 합니다!현재 Notion을 활용해서 견적서를 내는 프로젝트를 짐코딩님께서 강의를 쭉 촬영해서 올라와 있는 상태로 알고 있습니다. 하지만 아래 미션들을 보면 수강생들이 직접 아이디어를 내서 새로운 프로젝트를 생성하는 것을 미션으로 제출하고 있는 것으로 미리 확인을 했습니다.그렇기 때문에 아무래도 pro 버전이라 실습을 하고 제 프로젝트도 따로 만들다보면 많은 토큰을 사용해서 Current Session 토큰이 부족해지거나 주간 토큰량을 초과하게 될까봐 걱정이 되는 상황이고, 또한 견적서는 학생인 저의 경우에는 실습까지 해두면 좋겠지만 토큰량이 걱정입니다.이런 상황 속에서 아이디어를 미리 정하고 강사님의 강의를 들으면서 저의 프롬프트로 진행하는 것이 좋을 지 혹은 강사님의 커리큘럼대로 쭉 따라간 다음에 미션을 마지막에 진행해도 되는 지 여쭤보고 싶습니다.현재는 섹션마다 강의를 듣고 미션을 바로바로 진행했는데(강의 실습 진행과 미션 진행을 동시에 => 그 이유는 스타터킷이라는 동일한 조건이기 때문에 실습 자료에 저의 생각을 넣어도 어차피 결과물은 다르게 나오기 때문에 괜찮다고 생각했습니다.) 생각보다 토큰이 빠르게 차서 중간에 작업을 중단해야 되는 경우가 발생했었기 때문에 질문을 드립니다. 위의 이유와 같이 스타터킷의 경우에는 저도 활용 가능하기 때문에 괜찮다고 생각했지만 견적서의 경우에는 당장 학생의 신분에서는 이 강의를 듣고 활용하기에는 어려움이 있지 않을까? 하는 의문이 생겼기 때문입니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
CONTABO 결제관련...
문제가 있어요..저는 추가정보요구도 없고 VPS 생성도 안되고 있습니다.. Balance에 금액 충전되고Current monthly price에 금액이 0 이어서..한 번 더 오더했더니..또 결제되고 Balance만 또 충전되었어요..결제시 페이지 번역해서 사용하지 않았어요.. 이거 환불 받으려면 어떻게 해야 할까요...CONTABO 아닌 다른 대안은 없을까요.. 코딩 뿐 아니라 이런거 완전 처음 배워보는 중인데..처음부터 막히니 답답하네요..앞으로 강의보고 진행하는데 괜찮을까요;;
-
미해결[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
UI Kit에서 배리어블 등록 안되는 문제
안녕하세요, 볼드님. 25강. 컴포넌트 만들기 전 라이브러리 세팅하기 에서 UI Kit 컬러 라이브러리 창에서 보면 저는 볼드님과 다르게 color/text/tertiary가 뜨지 않아요. 또한 color/bg/primary, .Companent/Promary도 뜨지 않습니다. 플러그인에서 Apply variables도 0 variables applied라고 아무 것도 적용되지 않았다고 뜨네요.. 어느 단계에서 잘못된 걸까요?
-
해결됨6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법
이벤트 참가자 수 증가 후, save 메서드 호출 코드 질문
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요? 4-8강 2. 어려움을 겪는 부분어느 부분에서 막히셨나요?chapter4/_2_event_with_participant 폴더의 EventJoinService 객체의 메서드 코드에 대한 질문입니다.코드의 어떤 로직이 이해가 안 되시나요?@Transactional public void joinEvent(Long eventId, Long memberId) { Event event = eventRepository.findById(eventId) .orElseThrow(() -> new EntityNotFoundException("이벤트를 찾을 수 없습니다.")); Member member = memberRepository.findById(memberId) .orElseThrow(() -> new EntityNotFoundException("회원을 찾을 수 없습니다.")); // save()를 호출하지 않아도 Dirty Checking에 의해 Update 쿼리가 나가지 않나요? event.increaseParticipants(); eventRepository.save(event); EventParticipant participant = EventParticipant.builder() .event(event) .member(member) .build(); participantRepository.save(participant); } } 코드 블럭의 주석 란에 질문을 적어놓았습니다. 저 상황에서 save() 를 호출하는 이유가 궁금합니다.JPA 엔티티의 상태 변경분에 대한 쿼리는 트랜잭션 커밋 후, 자동으로 나가는 것으로 알고 있습니다. 혹시, 제가 잘못 알고 있는건지 궁금합니다.
-
미해결[PY 0204] 인공지능을 위한 파이썬 레벨3 - 함수
LEVEL4 이후 수업 문의
AI를 1도 모르는 JAVA 개발자 입니다. AI를 어떻게 공부해야 하는지 몰라서 인프런 검색하여 강사님 강의를 듣게 되었습니다. AI 개발에 파이썬이 사용된다고 하여 인공지능을 위한 파이썬 Level4 까지 모두 구입해두고 듣고 있는데요. 개발자라서 지금 수업이 어렵거나 하지는 않습니다. 그런데 인공지능을 위한 파이썬 LEVEL4 수업이 끝나면 어떤 수업을 들어야 하는 걸까요?강의를 듣다 보니 통계, 확률을 알아야 하는 것 같은데 저는 그것도 전혀 모릅니다. 이후 어떤 수업을 들어야 하는지 문의드려요.
-
해결됨시나브로 자바스크립트
깃헙 초대 관련
깃헙 초대 계정 보낸지 7일넘게 지났는데 아직 답장이 없으시네요. 언제 초대 가능할까요
-
해결됨PMP(프로젝트 관리 전문가) 자격 취득과정
1회 학습 시 PDU 신청이 가능할까요
1회만 학습하여 학습시간이 부족한 상황입니다.학습 한 분량 만큼만 PDU 신청이 가능할까요?
-
해결됨인프런과 함께하는 2026 말 달리자 완강챌린지 - 절반만 완주해도 성공!
챌린지 기간이 종료되면 작성한 미션은 모두 사라지나요?
학습 키워드랑 TIL을 정리하다 보니 일종의 강의 요약 노트처럼 필기하면서 사용하고 있는데요. 챌린지 기간이 끝나면 혹시 내용들이 전부 사라지게 되나요?
-
해결됨ARM Cortex-M 프로세서 프로그래밍
DMA 관련한 강의도 제작해주실 수 있으신가요 ?
안녕하세요. 강사님강의를 처음부터 보기 시작하고 있는데 해당 강의에 DMA 관련 내용은 없는 것 같은데향후에 DMA 관련도 다뤄주실 수 있으실까요 ? 혹시 FreeRTOS 강의에서도 다루시지는 않는걸까요 ?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서AI)
프로젝트 초기화
이번 미션을 진행하면서 궁금한 점이 있어 질문드립니다.이전 강의에서 프로젝트를 처음 시작시 보통 초기화(/init)하여 claude.md파일을 생성한다고 했는데 이번 미션에는 초기화없이 Plan Mode로 계획을 수립/구현하는데 그럼 구현 후 초기화하면 되는 걸까요? 초기화 하는 시점이 궁금합니다.그리고 만약 구현 후 초기화하면 코드베이스를 분석하여 claude.md 파일을 생성하면 그 이후에 수정사항은 Plan Mode가 아닌 claude.md 파일에서 지침을 수정하면 이전 컨텍스트를 기억해서 수정하는게 아니라 claude.md 파일을 분석해서 수정하니까 token 소모가 덜 들것 같은데 claude.md 파일을 수정해서 구현을 요청해도 되는 걸까요?
-
해결됨독하게 시작하는 C 프로그래밍
caller 가 메모리 할당 해제를 할 때의 문제점 질문
안녕하세요. 본 강의에서 Callee 가 동적 메모리 주소를 반환하고, Caller 가 나중에 그 동적 메모리를 free 를 통해 해제하는 구조에 문제가 있다고 하셨는데, 어떤 문제가 있는 것인지 구체적으로 잘 감이 잡히지 않습니다.멀티 스레딩과 연관지어 설명해주시면 감사하겠습니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Anchor box의 Positive 처리 위치
안녕하세요 선생님.오늘도 너무나 재밌게 잘 배우고 있습니다. 감사드립니다. 현재 시간 관계상,섹션4(RCNN계열)까지 수강 후 섹션7(SSD)를 수강중입니다. 강의 내용을 누락시킨 채 질문을 드리는 것이 아니었으면 좋겠습니다. 제가 이해한 바Faster-RCNN에서RPN은 image 원본이 아닌 feature map을 입력을 받는다.RPN 내에서 Positive Anchor들에 대해서만 학습을 수행한다. 일 때 학습 시에,RPN내에서 특정 anchor의 Positive 판단이 된다면, 해당 anchor 위치에 어떤 객체 A의 GT가 IoU 기준에 부합하다는 것이 판단되어야 할텐데,RPN 내에서는 feature map 을 입력으로 받고 있으니 내부에서 A 객체의 GT와 anchor 의 IoU를 계산하기 위해선 GT(image 좌표계), anchor(feature 좌표계)를 비교해야 할 텐데 이건 너무 번거로운 일이 아닌가 생각이들었습니다. 위 내용이 틀렸다면 RPN 이전 벌써 anchor 가 존재하고(혹은 설계 가정), 매 학습 이미지가 들어올 때마다 각 anchor 의 라벨정보를 미리 구해놓은 뒤 역전파 시점에서 해당 라벨 정보를 가지고 RPN의 손실 함수 계산에 해당 라벨정보를 포함시킬 수 있겠다라고 생각을 했습니다. 하지만 이런 경우 이 anchor의 positive 처리 과정이 network 내로 들어올 수 없고 Keras 와 같은 framework 구성으로 들어와야하지 않을까 하는 생각이 들었습니다. network 에는 처리 소스코드를 넣을 수 없으니까요. (특정 구조로 가능할런지는 모르겠습니다) 질문입니다.RPN 내에서 Anchor Positive 처리가 이뤄지나요?
-
미해결딸깍! AI로 전문가처럼 웹 크롤링 & 데이터 분석(w. GEMINI CLI)
0201 데이터 수집을 위한 프롬프트 컨텍스트 문서 작성과 코드 작성 실행시 도서정보링크확인
https://www.yes24.com/product/category/display/001001003032개발자 모드로 확인하는데 영상에서 Catagory.....도서정보 Fetch/XHR에서 도 안보이는데 안보이는게 맞는거죠?
-
미해결대세는 쿠버네티스 (초급~중급편)
환경 구성에 있어서 질문드립니다
현재 사정상 회사망에서 구성을 하여 공부해볼 생각인데 말그대로 회사망이라서 vagrant를 사용하는 데에 제한이 있습니다 그래서 직접 설치할 예정이고 github에 올려주신 vagrantfile 내용을 토대로 설치해볼 생각인데 rocky 리눅스 같은 경우 8버전을 쓰는지도 궁금하고 minimal 버전으로 설치해서 구성하는지도 궁금합니다 이전에도 비슷한 내용으로 질문 드린 적이 있긴한데 제가 알고 있는 지식이 많지 않아 한계가 있어서 차근 차근 설치해 보면서 공부해 보려고 하는데 이전에도 언급해주신 적이 있어서 우선 카페에 올려주신 mac 설치 버전을 기점으로 참고하여 설치해보려고 합니다
-
해결됨[C#]WinForm MVP + DI(의존성 주입) + 커스텀 단축키: 고급 개발 스킬 마스터
6번 강좌 Program.cs 추가 필요
질문 보다는 이벤트가 연결 되있지 않아 공유 드립니다. 강좌 잘 보고 있습니다. 감사합니다. Program.cs 에 LoginPresenter.Initialize(); // 추가 되어야 이벤트 정상 동작 하네요.