묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Next + React Query로 SNS 서비스 만들기
next.js 15 로 진행 중인데 리액트 쿼리 설치 관련 질문입니다.
next.js 15 로 따라가면서 진행 중인데 리액트 쿼리를 설치하려고 하니 리액트19 가 아직 안정적이지 않아서 npm 설치할 때 충돌이 생긴다고 에러가 뜨는 것 같습니다.npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: z-com@0.1.0npm ERR! Found: react@19.0.0-rc-66855b96-20241106npm ERR! node_modules/reactnpm ERR! react@"19.0.0-rc-66855b96-20241106" from the root projectnpm ERR!npm ERR! Could not resolve dependency:npm ERR! peer react@"^18 || ^19" from @tanstack/react-query@5.62.7npm ERR! node_modules/@tanstack/react-querynpm ERR! @tanstack/react-query@"*" from the root projectnpm ERR!npm ERR! Fix the upstream dependency conflict, or retrynpm ERR! this command with --force or --legacy-peer-depsnpm ERR! to accept an incorrect (and potentially broken) dependency resolution.-------리액트 19 안정화 버전으로 업데이트 진행했습니다! 그랬더니 next 와 리액트19 사이에 에러가 발생해서 next 도 latest 로 업데이트 해주고 리액트 쿼리를 설치하니까 되네요!이 방법이 맞는지는 모르겠지만 일단 이렇게도 되긴 합니다!
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
basic, bearer 토큰 관련 문의
안녕하세요basic, bearer 토큰을 이미 범용적으로 널리 사용된다고 하셨는데 궁금한점이로그인할 때 id/pw 를 header 에 넣어서 보낸다고 하셨는데패킷을 탈취하면 너무 취약할 것 같아서요. 제가 웹개발자가 아니라 실무에선 실제로 어떻게 쓰는지 알고싶어서 질문남깁니다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
수업질문아님) PlayerController blueprint에서 Input Action 처리
Controlled Pawn이 Pawn이던 Character이던 같은 PlayerController 사용 가능하게 구현하고 싶음. Pawn, Character blueprint가 같은 Movement Interface 공유하려면 어떻게 해야 하나요? 근데 Character는 기본 제공되는 movement component 사용하고 싶음.
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
강의를 수강하는 목적
저는 8년차 직장인 입니다. 그동안 컨설팅 업계에 있다가, 다음달 부터 B2B SaaS제품의 PM으로 직무 전환을 하게 되었어요. 현업에서도 데이터를 다루는 일은 많았지만, 제품분석 이라기 보단 기업내 현황파악, 마켓분석 등을 목표로 주로 엑셀이나 Power BI를 이용한 분석을 진행하였습니다. PM으로서 제품에 대한 데이터를 잘 다루기 위해 이강의를 수강하려 합니다. 이강의를 통해 얻고 싶은것담당하게 될 제품에서 비지니스와 연관된 중요한 지표가 무엇 인가를 분석하고 설정하는 능력중요 지표를 개선에 과제가 되고있는 하위 지표를 분석하고, 개선을 위한 플랜을 설계하는 능력플랜을 진행 시킨뒤, 어떠한 임팩트가 있었는가 데이터로 설명하는 능력그것을 위해 노력할 것목적의식을 가지고 강의를 듣는다강의를 통해 전달 받은 지식의 습득을 위해, 노트를 정리하고, 실제업무에서 참고할수 있는 위키를 만든다앞으로 담당하게 될 제품에 적용해보고 상상 해본다수강후의 나의 모습제품을 위한 데이터 분석의 전반적인 프로세스를 이해하고 있고, 설계가 가능한 사람데이터 분석의 의의를 팀원들에게 설명할수 있고, 진행시키고, 임팩트를 데이터로 증명하는 사람
-
미해결PM을 위한 IT SI프로젝트 전 과정 알아가기
수업 교재 요청드립니다.
안녕하세요! 해당 수업을 통해서 지식을 습득하고자 하는데요. 혹시 수업 자료 공유가능하시다면 부탁드립니다.이메일: jjjunn@naver.com 감사합니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
settings > plugins > marketplace : 수업영상의 lombok 와 명칭 똑같은게 없어요.
[질문 내용]강의 7:50 에 나오는 내용에서settings > plugins > marketplace : 수업영상의 lombok 을 설치하라고 나오는데,수업영상에 나오는것과 달리 지금은 lombok과 명칭이 일치하는게 없습니다.
-
미해결프로젝트로 배우는 Python 챗봇 & RAG - LangChain, Gradio 활용
creawai Agent 선언 부분 오류 문의
section 5 의 코드 중 crewai 의 Agent 선언에서 오류 발생합니다.search_tool = TavilySearchResults() researcher = Agent( role="Market Researcher", goal=f"Uncover emerging trends and investment opportunities in the cryptocurrency market in 2024. Focus on the topic: {topic}.", backstory="Identify groundbreaking trends and actionable insights.", verbose=True, tools=[search_tool], -> 이 부분 오류 발생 allow_delegation=False, llm=llm, max_iter=3, max_rpm=10, ) pydantic_core._pydantic_core.ValidationError: 1 validation error for Agent tools Value error, Invalid tool type: <class 'langchain_community.tools.tavily_search.tool.TavilySearchResults'>. Tool must be an instance of BaseTool or an object with 'name', 'func', and 'description' attributes. [type=value_error, input_value=[TavilySearchResults(api_...cretStr('**********')))], input_type=list] For further information visit https://errors.pydantic.dev/2.10/v/value_errorcrewai 및 langchain 버전은 아래와 같습니다.crewai 0.86.0crewai-tools 0.17.0langchain 0.3.10langchain-community 0.3.10
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
강의자료 이미지 안나옴
파이썬 기본문법 강의자료 이미지가 안나옵니다.
-
미해결파이썬으로 시작하는 머신러닝+딥러닝(sklearn을 이용한 머신러닝부터 TensorFlow, Keras를 이용한 딥러닝 개발까지)
안내해주신 어떤 곳에도 보스턴 집값 예측 csv파일을 찾을 수 없습니다.
안내해주신 어떤 곳에도 보스턴 집값 예측 csv파일을 찾을 수 없습니다.
-
미해결모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기
소스코드 다운받을 장소를 알려 주셔요.
강의에 사용된 소스코드는 어디에 있는지 문의드립니다.PDF파일은 있지만, 예제 풀이에 사용되는 colab에서 동작시키는 소스코드를 다운 받을 위치를 가르쳐 주셨으면 합니다.
-
미해결코드로 배우는 React 19 with 스프링부트 API서버
프로젝트 이름이 중간에 바뀌어요
섹션 3의 REST 방식 컨트롤러 만들기(2)까지는 apiserver에서 작업중이었는데 REST컨트롤러 -수정/삭제, CORS 설정부터는 mallapi라고 프로젝트 이름이 바뀌어있고 그 뒤로도 mallapi에서 작업중인듯한데 제가 착각한건가요ㅠㅠ 뭐죠
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
액터 리플리케이션 빈도의 사용성에 관하여 질문드립니다.
분수대와 같이 동작이 예측되는 고정 액터의 경우에 클라이언트에서 로직을 실행하도록 해 네트워크 부하를 줄인다는 것을 이해했습니다. 그런데 분수대 액터와 같은 고정액터가 정말 많은 실제 게임 환경에서 실제로도 각각 액터 하나하나 컨트롤해주면서 최적화를 시켜주나요? 이런 최적화 과정 하나하나가 정말 중요한지, 아니면 리소스 낭비이지만 강의이기 때문에 컨트롤하고 넘어간 것인지 궁금합니다. 실제 현업에서 어떤식으로 활용하는지 그 기준이 있는지 궁금합니다. 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
결과물에 의문이 생겨서 한가지 질문 드립니다
결과물을 보면 2개의 삼각형이 위치가 이동한 상태로 나오고 있는데2개의 삼각형 객체가 렌더링 된다기 보단삼각형 하나를 그리고(백버퍼를 지우지 않았으니 그 삼각형이 남은 상태로)같은 삼각형을 위치를 이동시켜서 또 그렸다고 보는게 맞는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
build 시 jdk 깔았음에도 java installations does not exist 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요 정말 하다 하다 안돼서 질문 남깁니다.. 공부하고 싶어요 도와주세요 ㅠㅠㅠㅠ 1 ) build 시 jdk 깔았음에도 java installations does not exist 에러예전에 jdk11썼었는데 학기끝나고 다시 공부하려고 보니 17로 바꾸라고 해서 jdk:17 / springBoot: 3 설정했는데 아래 첨부드린것 과 같은 에러가 나요.. 17로 바꿨음에도 불구하고 gradle 이 11을 찾는 것 같아보이는데(?) 왜 그런걸까요? ( 안쓰는 버전들의 jdk를 좀 지우긴 했어요..)1-1 )Gradle 사용자 홈 설정에서 path를 설정하는데, gradle파일이C:\Users\이름\.gradleC:\JavaSpring\hello-spring\gradle이렇게 두 개 존재하는 것 같은데 어떤걸로 해야 하는 건가요 ?제일 처음에 Gradle 사용자 홈 설정은 C:\JavaSpring\hello-spring\gradle 으로 되어있어서 이게 문제일까 싶어서 바꿨는데 어떤경로가 맞는건가요..? <에러화면><각종 설정 화면> templates/index.html -localhost:8080/hello 안뜸.. 2번은 해결했습니다. 1번은 아직이에요 ㅠㅠㅠㅠ
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
debug 강의 질문입니다.
강의 내용처럼 그대로 따라 했을 때 다음과 같이 됩니다.1. 아래 사진 처럼 breakpoint 설정 시 빨간색이 아니라 빈원이 나옵니다. 실제 실행하였을 경우 break가 걸리긴 하는데 ts파일이 아닌 compile된 js 파일로 넘어갑니다. 인터넷 찾아보고 sourceMap 관련된거 같아서 tsconfig 파일에 sourceMap: true 넣고 launch.json에 sourceMaps: true 넣어봤는데도 변함이 없네요 어떤 부분을 확인해봐야할까요?
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
4.10 델리게이트 예문이 이해되지 않습니다.
아래 한줄의 강의 예제문에서public void GetSonToStudy(Son son) {(Son son) <---- 이 문구가 이해되지 않습니다.Son son(Son son) 이렇게 3개로 나눠 따로 따로 그 의미를 설명해 주시면 감사하겠습니다!
-
해결됨코틀린 고급편
안녕하세요 JMH 설정 관련 팁을 드릴까 합니다! (24년 12월 16일 기준)
jmh { threads = 1 fork = 1 warmupIterations = 1 iterations = 1 } JVM/JDK toolchain: 21kotlin { jvmToolchain(21) }.gradle 버전: 8.8kotlin 버전: 2.0(컴파일러, 언어, API) 위 세 버전 기준으로는id("me.champeau.jmh") version "0.7.2"버전으로 하고$ ./gradlew jmh 실행이 에러없이 잘 작동하고실행결과는 build/reports/jmh/results.txt의 경로가 아닌build/results/jmh/results.txt 경로에 파일이 생긴 것을 확인했습니다
-
미해결스프링 시큐리티 OAuth2
스프링 부트 3버전으로 따라가시는 분들 참고하세요
build.gradle에서implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.3.RELEASE' 가 아닌 implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6:3.1.3.RELEASE' 으로의존성을 설정해야 합니다. 스프링 부트 3버전부터는 타임리프 엑스트라에서 5가 아닌 6만 인식하여 동작하므로 5로 설정하면 인증 동작에 오류가 생겨서 아무리 빌드를 다시해도 isAuthentication()이 동작하지 않으니 logout이 안 사라집니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
면접 질문 드립니다.
루키스님 안녕하세요?이번에는 면접 질문 들고 왔습니다.마침 여기서 P2P 얘기가 나와 여기에 질문 드립니다. 서버관련 질답 받는 중, P2P 통신은 어떻게 하겠냐고 질문 받은적이 있어 질문 드리게 되었습니다. (당시에는 대답 못했지만) 키워드를 '포트포워딩'과 '나트 트라버설' 위주로 조사좀 해보면 면접관이 원하는 대답일까요?
-
해결됨Flutter 앱 개발 기초
4회차 API 이해하기 강의와 강의자료 차이...
4회차 "API 이해하기" 강의와 강의자료에 차이가 있는거 같습니다.예를들어, 강의에는 "크롬 JSON Viewer 확장 프로그램 설치" 내용이 있지만 (8분 15초),4회 강의자료에는 없네요....