묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨코드로 배우는 스프링 웹 프로젝트 - Basic
섹션5 파라미터 수집과 변환에서 시차 문의
강의4에서 강의5로 넘어오면SampleController.java에 작성하지 않았던 코드가 작성되어 있습니다. 강의에서 보여지던 git 주소와실제 git에서 검색되는 레파지토리 이름이 다름.spring2024_template 인가 싶어서 보면이것도 브런치 ch03, ch07 두개 뿐인데그나마도 강의에서 보여주는 소스코드와 다릅니다. 교재와 강의와 git이 모두일관성이 없어서 따라가기가 벅차네요.강의 찍으신 거 그대로 실습해보시고 올리시는 게 맞나요 ??강의초기에 미리 만들어둔 JSP 파일이 없어서 에러나는 부분 컨트롤러 소스 주석 푸실 때 언급이라도 해주시면 좋겠습니다. 강의 마칠 때(9:22) 즈음 되어서에러나는 게 정상입니다. 라고 하시면 1~4강 강의 진행 하다가 갑자기 5강 강의 초반에 에러 떠서 이것저것 확인해보고 하느라 시간 잡아먹게 되네요.
-
미해결Next + React Query로 SNS 서비스 만들기
RequestMemoization 관련해서 질문드립니당
데이터 캐시 설정을 force-cache 로 했을 때 이걸 갱신하기 위한 방법으로 revalidate 옵션을 주거나 revalidateTag, revalidatePath 등이 있다고 하셨는데요.그러면 RequestMemoization에 의해서 캐싱된 데이터는 브라우저 새로고침 등을 하면 다시 fetch 하면서 갱신이 되는건가요?RequestMemoization 에 의해서 캐싱된 데이터는 언제 갱신되는지 궁금합니다. 그런데 제가 이해한 바로는 유저가 처음 브라우저를 통해 애플리케이션에 접근해서 해당 url 에서 요청을 보냈을 때 특정 데이터를 페칭하는 함수가 여러 컴포넌트에 있어서 그 데이터를 불러오기 위한 요청을 한 번만 함으로써 서버에 요청이 가는 것을 줄여주는것이 RequestMemoization 이라고 저는 이해를 했는데요. 어차피 처음에 같은 데이터를 보여주기 위해 여러 번의 요청을 하는 것은 불필요한 네트워크를 타게 되고 성능상에 좋지 않으니까요.이런 경우라면 사실 RequestMemoization 은 캐싱된 데이터를 갱신할 필요가 없을 수도 있겠다는 생각이 듭니다.그래서 제로초님이 별다른 언급이 없으셨나? 하는 생각도 드네요. 감사합니다.
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
인텔리제이 앱이 안 열려요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.인텔리제이 앱이 어제까지만 해도 됬는데 갑자기 오늘 키려고 보니 현재 Pc에서는 앱을 실행할 수 없다고 뜨는데 어떻게 해야하나요?ㅠㅠ
-
미해결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 경로에 파일이 생긴 것을 확인했습니다