inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

activity/replies가 [username]/replies로 빠져나가는 문제

미해결

React Native with Expo: 제로초에게 제대로 배우기

안녕하세요 중첩 라우터와 그룹폴더의 활용 듣고있는데 activity/replies가 [username]/replies로 빠져나가는 문제가 발생하고 있습니다 어떻게 해결하면 될까요?

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
TJ 댓글 2 좋아요 0 조회수 64

글목록 추출하기

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

안녕하세요, 좋은 강의 감사합니다. 글목록 추출하기에서 셀레니움을 이용한 추출 방법을 안내해주셨는데요, 이전 강의에서 알려주신 내용과 같이 BeautifulSoup를 이용하여 추출을 시도했을 때 반복문이 제대로 실행되지 않는 문제가 있어 문의드립니다. 나무태그를 나름 찾아봤는데 이 부분에 문제가 있을까요? 확인 부탁드립니다 ㅠㅠ 감사합니다!

  • python
  • 웹-크롤링
여니 댓글 2 좋아요 0 조회수 122

강의 18~20 문제 엑셀 깨짐

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

강의 18~20 문제 다운로드하면 도시 다 깨져서 나옵니다 ~

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
yeoun123 댓글 2 좋아요 0 조회수 53

260. 카카오 로그인 구현하기 - 2 에서 백엔드 시작시 경고 메시지

해결됨

타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게

[MONGOOSE] Warning: Duplicate schema index on {"email":1} found. This is often due to declaring an index using both "index: true" and "schema.index()". Please remove the duplicate index definition. 백엔드 시작 시 위와 같은 경고 메시지가 나옵니다. 작동은 문제가 없습니다.

  • react
  • react-router
  • redux-toolkit
  • zustand
  • react.js
jyuvenia 댓글 3 좋아요 0 조회수 123

Material 방식 수정 후 처음 포탈 할때만 아래 오류가 발생합니다

해결됨

[Unity6] 나만의 서바이벌 게임 만들기

Material 'Opaque_M' has a missing parent with GUID: ffa1ddcbeccdb954fa4dd4547bab8262. UnityEngine.Renderer:get_material () Building_OBJ/<CompletedCoroutine>d__20:MoveNext () (at Assets/00_Scripts/Building/Building_OBJ.cs:92) UnityEngine.MonoBehaviour:StartCoroutine (System.Collections.IEnumerator) Building_OBJ:BuildCompleted () (at Assets/00_Scripts/Building/Building_OBJ.cs:74) Building_OBJ/<SliderFillCoroutine>d__22:MoveNext () (at Assets/00_Scripts/Building/Building_OBJ.cs:141) UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr) 코드는 아래와 같습니다 private IEnumerator CompletedCoroutine() { float current = 0.0f; float percent = 0.0f; float emissionStart = 1.0f; float emissionEnd = 20.0f; Color startColor = Color.white; Color endColor = Color.black ; while (percent < 1.0f) { current += Time.deltaTime; percent += current / 1.0f; float lerpEmission = Mathf.Lerp(emissionStart, emissionEnd, percent); renderer.material.SetColor("_EmissionColor", startColor * lerpEmission); yield return null; } 에서 float lerpEmission = Mathf.Lerp(emissionStart, emissionEnd, percent); 이 부분에서 오래가 발생합니다 chat gpt에 물어보니 Opaque_M(또는 Transparent_M)이 Material Variant인데 부모 GUID가 유실됨. 부모 GUID가 유실되었다고 하네요

  • C#
  • unity
손봉호 댓글 4 좋아요 0 조회수 136

과거 채팅이력을 LLM에 줄때 포멧

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

안녕하세요. 강의에서 정의하신 아래의 함수에서 final_answer에 입력값을 넣는것이 결국 리스트 형태의 데이터고, 리스트는 HumanMessage와 AIMessage가 번갈아가면서 저장되어 있을텐데 llm모델에 이렇게 리스트 형태로 HumanMessage, AIMessage의 객체들을 상관없이 대입해도 괜찮은가요? langchain에서 사용하는 invoke라는 매서드가 내부적으로 이런 타입들을 처리하는 로직을 실행하나요? 감사합니다. def answer_invoke(message, history): history_langchain_format = [] for human, ai in history: history_langchain_format.append(HumanMessage(content=human)) history_langchain_format.append(AIMessage(content=ai)) history_langchain_format.append(HumanMessage(content=message)) # 현재 메시지에 대해 RAG 체인 실행 rag_response = run_route_rag_chain(message) # 답변 생성 모델에게 현재 메시지에 대한 답변 요청 final_answer = answer_llm.invoke( history_langchain_format[:-1] + [AIMessage(content=rag_response)] + [HumanMessage(content=message)] ) return final_answer.content

  • python
  • 챗봇
  • llm
  • langchain
  • rag
아이테킨 댓글 1 좋아요 0 조회수 97

tbl_todo 질문입니다

미해결

코드로 배우는 React 19 with 스프링부트 API서버

강의 12분 55초에 malldb로 들어가서 tbl_todo가 떠야하는데 저는 없네요 그래서 한참 이것저것 찾아보니까 tbl_todo가 root/apidb/에 있네요. 어디가 잘못된건가요?ㅜㅜ

  • react
  • typescript
  • spring-boot
  • jpa
  • jwt
toran8754 댓글 2 좋아요 0 조회수 87

Streaming 관련해서 문의드립니다.

미해결

Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)

Stream을 구현할 때 posts, tags 정보를 서버사이드에서 호출하고 promises 를 클라이언트 컴포넌트에 넘겨 use 훅으로 받는데요. 서버와 클라이언트의 경계가 살짝 이해가 안되네요. 서버사이드에서 promise객체를 클라이언트로 던지고 클라이언트에서 promise를 resolve하는 건가요?

  • react
  • 블로그
  • next.js
  • cursor
  • cursorai
현자타임 댓글 2 좋아요 0 조회수 107

소스코드 문의드립니다.

미해결

[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스

안녕하세요 강사님. 매번 좋은 강의 감사합니다. 프로젝트강의를 진행하면서 도움을 받고자 전체 프로젝트 소스를 받을 수 있을까요?? 이메일 dandy83ten@gmail.com

  • C#
  • unity
  • 게임기획
  • multiplayer
  • game-programming
댓글 1 좋아요 0 조회수 78

응시권을 신청했는데 언제쯤 오나요?

미해결

비개발자도 쉽게 시작하는 코딩 입문 강의: PCCE 합격을 위한 파이썬 기초 & 알고리즘

bms0801@gmail.com 메일로 신청했습니다. 언제쯤 오나요?

  • python
  • 코딩-테스트
삶속에 댓글 1 좋아요 0 조회수 66

주문 하는것도 강의내용에 잇나요

미해결

파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩

주문 하는것도 강의내용에 잇나요

  • python
  • 객체지향
  • 퀀트
ceo7 댓글 1 좋아요 0 조회수 79

OpenAIEmbeddings모델이 사용하는 토크나이저는 뭘까요?

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

안녕하세요. 강의 잘 듣고 있습니다. OpenAIEmbedding모델을 이용해서 텍스트를 벡터화 하는 것까지는 이해가 되었는데, 텍스트를 임베딩모델에 넣을 때, 토크나이징을 한 결과를 input으로 사용하는지, 그렇다면 어떤 토크나이징 모델을 사용하는지 궁금합니다. 아니면 토크나이징 없이 바로 임베딩 모델에 대입하는건가요?

  • python
  • 챗봇
  • llm
  • langchain
  • rag
아이테킨 댓글 2 좋아요 0 조회수 200

수정 업로드 해주신 포인터 강의 자료 관련

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

포인터 관련 강의 2개가 수정 업로드 되었다고 하셨는데 강의 자료는 따로 없나요? 비중이 좀 있는 강의 같은데 자료가 없어서 문의드립니다

  • python
  • java
  • c
  • 정보처리기사
한우태 댓글 2 좋아요 0 조회수 118

메일 자동화 로그인 중복방지문자해결 오류 및 명시적 대기 질문

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

안녕하세요 강사님 덕분에 그동안 무척 배우고 싶었던 크롤링과 데이터 수집 방법에 대해 많이 배우고 있어서 감사할 따름입니다. 다름이 아니라 네이버 자동화 로그인 과정에서 중복방지문자가 계속 나타나서 질문 드립니다. time.sleep으로 시간도 길게 했고, 시간을 충분히 가진 후(이틀 후)에도 시도했으나 계속해서 중복방지문자가 나타나서 질문드립니다. 혹시 이제 클립보드 복사 붙여넣기의 로그인 방법이 막힌건가요? 그리고 마지막으로 코드 전체를 합쳐서 실행했을 때 ElementClickInterceptedException, NoSuchElementException 오류가 계속 나타나 오류가 뜨는 대부분의 버튼에 명시적 대기를 걸어줬는데, 이렇게 코드를 한꺼번에 실행하려 했을 때는 대부분의 과정마다 모두 명시적 대기를 걸어줘야 하는지도 궁금합니다! user_id = "************" user_pw = "************" # 셀레니움 기본 템플릿 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time import pyperclip import random # 크롬 드라이버 생성 driver = webdriver.Chrome() # 페이지 이동 driver.get("https://nid.naver.com/nidlogin.login?mode=form&url=https://www.naver.com/") random_sec = random.uniform(3, 5) # 아이디 입력 id = driver.find_element(By.CSS_SELECTOR, "#id") pyperclip.copy(user_id) id.send_keys(Keys.CONTROL, 'v') time.sleep(random_sec) # 비밀번호 입력 pw = driver.find_element(By.CSS_SELECTOR, "#pw") pyperclip.copy(user_pw) pw.send_keys(Keys.CONTROL, 'v') pw.send_keys(user_pw) time.sleep(random_sec) # 로그인 버튼 클릭 driver.find_element(By.CSS_SELECTOR, "#log\.login\.text").click() from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC driver.switch_to.window(driver.window_handles[0]) # 네이버 메인 페이지 이동 driver.get("https://www.naver.com") # 드롭다운 메뉴 클릭 driver.find_element(By.CSS_SELECTOR, "#account > div.MyView-module__my_menu___eF24q > div > div > ul > li:nth-child(1) > a > span.MyView-module__item_text___VTQQM").click() # driver.implicitly_wait(10) -> 암시적 대기는 요소가 나타날 때까지만 기다려주는 것일뿐, 클릭가능한상태까지 기다려주진않음 wait = WebDriverWait(driver, 5) # 메일함 버튼 클릭 # driver.find_element(By.CSS_SELECTOR, "#account > div.MyView-module__layer_menu_service___NqMyX > div.MyView-module__service_sub___wix9p > div.MyView-module__sub_left___AIWHR > a").click() # -> 이 코드에서 오류가 뜨는 이유는 드롭다운 메뉴가 나타나기도 전에 이 코드가 실행돼서 그럼 -> 명시적 대기를 걸어줘야 함 mail_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "#account > div.MyView-module__layer_menu_service___NqMyX > div.MyView-module__service_sub___wix9p > div.MyView-module__sub_left___AIWHR > a"))) # -> 요소를 찾아 클릭가능한 상태까지 최대 5초간 기다려줌 # mail_button.click() driver.execute_script("arguments[0].click();", mail_button) # 새창으로 전환 driver.switch_to.window(driver.window_handles[1]) # 메일쓰기 버튼 클릭 # driver.find_element(By.CSS_SELECTOR, "#root > div > nav > div > div.lnb_header > div.lnb_task > a.item.button_write").click() write_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "#root > div > nav > div > div.lnb_header > div.lnb_task > a.item.button_write"))) write_button.click() receiver = "wjddudtn1618@naver.com" # 받는사람 입력 # receiver_blank = driver.find_element(By.CSS_SELECTOR, "#recipient_input_element") # receiver_blank.click() receiver_blank = wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, "#recipient_input_element"))) receiver_blank.click() receiver_blank.send_keys(receiver) # 제목 입력 title = "안녕" title_blank = driver.find_element(By.CSS_SELECTOR, "#subject_title") title_blank.click() title_blank.send_keys(title) # iframe으로 전환 iframe = driver.find_element(By.CSS_SELECTOR, "#content > div.contents_area > div > div.editor_area > div > div.editor_body > iframe") driver.switch_to.frame(iframe) body = "메일 자동화 프로그램 테스트하는 중인데, 메일 리스트에 너가 있길래 한번 보내봤어" body_blank = driver.find_element(By.CSS_SELECTOR, "body > div > div.workseditor-body > div.workseditor-content") body_blank.click() body_blank.send_keys(body) # 원래 페이지로 전환 driver.switch_to.default_content() # 메일 보내기 driver.find_element(By.CSS_SELECTOR, "#content > div.mail_toolbar.type_write > div:nth-child(1) > div > button.button_write_task").click() # driver.find_element(By.CSS_SELECTOR, "#layer > div > div > div > div.button_area > div.button_area_inner > button.button_send").click() confirm_send_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "#layer button.button_send"))) confirm_send_button.click()

  • python
  • 웹-크롤링
wjddudtn1618 댓글 2 좋아요 0 조회수 114

3D인데 직교투영?

미해결

[유니티 실전 프로젝트] Burger Please 모작

안녕하세요~ 언제나 고급진 강의 감사합니다. 3D오랜만에 해서 헷갈리는데요. Perspective를 주로 사용했던것 같은데 여기서는 직교투영으로 세팅이 되어 있는데 왜 그런걸까요? 2D 할때 직교투영으로 많이 했었는데 3D에서 직교투영으로 하는 이유가 궁금합니다~

  • C#
  • unity
  • 유니티6
CodeKimbap 댓글 1 좋아요 0 조회수 111

캐글 문제 질문..

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 캐글에 있는 타이타닉 문제풀이를 보면 훈련데이터를 훈련/검증으로 나누지 않고 훈련데이터 전부를 가지고 랜덤포레스트 학습을 시킨후에, 또 훈련데이터를 가지고 model.score를 평가하는데 훈련/검증안나누고 이렇게 해도되나요? 어떤풀이는 나누고 어떤풀이는 안나누니까 조금 혼동이 됩니다.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
worrb1 댓글 2 좋아요 0 조회수 73

캐글 문제 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 캐글에 보면 작업형2 예상문제가 있는데 이중에 T2-2 당뇨병여부 문제 풀이를 보면 ROC AUC평가에 대한 부분이 전혀없습니다 그리고 최종결과물에 인덱스가 그냥 0부터 쭉되어있는데 ID값을 넣어주는게 좋지 않나요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
worrb1 댓글 2 좋아요 0 조회수 56

tab 을 stack 에 쌓았을 때 문제

미해결

React Native with Expo: 제로초에게 제대로 배우기

<Stack> <Stack.Screen name="(tabs)" options={{ headerShown: false }} /> <Stack.Screen name="modal" options={{ presentation: "modal", headerShown: false }} /> </Stack> 위와 같이 작업하면 탭을 누를 때마가 스택이 쌓이는게 아닌가요? 그러면 물리 백버튼을 눌렀을 때 탭 이동이 될 것 같아서요. 카카오를 예시를 보면 탭은 스택을 쌓지 않고 있어서 탭 이동을 아무리 해도 뒤로 가기를 누르면 탭 이동을 하고 있지 않네요.

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
박종혁 댓글 2 좋아요 0 조회수 81

wipe data 이후에 npm run android 오류

미해결

React Native with Expo: 제로초에게 제대로 배우기

wipe data 이후에 npm run android 를 실행하면 아래와 같은 오류가 발생합니다. CommandError: No development build (com.devparkoon.rntutorial) for this project is installed. Install a development build on the target device and try again. 강의 영상과 다르게 npm run android 를 실행했을 때 expo 를 다시 설치하는 과정이 없는데 어떤 문제일까요? 위 이슈를 해결하기 위해 eas build 를 다시 하면 되긴 합니다 (10분 넘게 다시 소요됨)

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
박종혁 댓글 2 좋아요 0 조회수 105

500 vs 500

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

500 vs 500을 본적이 없다고 하셨는데 최대 몇명까지 다수 PK가 되는 걸 보셨나요? 인원수는 2D와 3D 게임이냐에 따라 달라지기도 하나요?

  • C#
  • unity
  • 네트워크
파도 댓글 3 좋아요 0 조회수 168

인기 태그

인프런 TOP Writers

주간 인기글