묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결그림으로 쉽게 배우는 네트워크
설명란 질문
Sequence Number와 데이터가 주어졌을 때 Ack Number는 +1을 하지 않습니다.예를 들어 Sequence Number가 1000, 데이터의 크기가 500이였다면 Ack Number는 1000을 포함한 500byte는 1499가 되므로 Ack Number는 1499가 됩니다.ack는 항상 seq의 +1을 한다고 알고 있어서 설명란에 적어주신 부분이 잘 이해가 안가요.. ack는 1499가 아니라 1500 아닌가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
수업 코드 제공 관련 문의
몇몇 코드들은 강의 중에 바로 복사해 붙여넣어 사용하시는 것 같던데, 혹시 따로 제공되는 코드 파일이 있을까요?제가 기존에 제공받은 수업 자료 PDF에서 코드를 복사해 붙여넣어 보니 줄바꿈이 이상하게 되거나, 정상적으로 붙여넣기가 되지 않는 경우가 있어서 문의드립니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
도와주세요 살려주세요
분명 모바엑스텀 깔고 도메인 구입했고 서버랑 연결했고 했는데 모바엑스텀에 들어가서 서버가 연결이 안되요 동영상 처음했을땐 됬는데 직장다녀와서 다시켜서 하면 안됩니다. 3일째 막혀있습니다. ㅠㅠ
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
RequestMappingHandlerAdapter의 Controller 호출 과정
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 대상]영상 기준:03:00 ~pdf 기준:6.스프링 MVC - 기본 기능.pdf의 p.48 RequestMappingHandlerAdapter 동작 방식 그림[질문 내용]안녕하세요, 영한님.제가 가진 '호출'이라는 행위의 동작 방식과 강의(영상 또는 pdf)에서 설명해주신 방식에 괴리가 있어 둘 중 어떤 방식이 적절한 것인지 질문드립니다. 제가 이해한 방식(방식1)RequestMappingHandlerAdapter(이하 핸들러 어댑터)는 Controller(이하 컨트롤러)를 실행(호출)해야 한다.그런데 클라이언트에게 받은 데이터를 그대로 넘기면 컨트롤러가 받아야 되는 파라미터에 맞지 않는다. 따라서 ArgumentResolver(이하 리졸버)를 호출해서 파라미터에 맞게 변환(빨강, 파랑)해달라고 한다.핸들러 어댑터는 리졸버로부터 변환된 빨강, 파랑을 받았다.핸들러 어댑터는 빨강, 파랑을 넘기며 컨트롤러를 호출한다. 강의에서 설명한 방식(방식2)핸들러 어댑터는 컨트롤러를 호출하기 전, 리졸버에게 빨강, 파랑 파라미터를 요청한다.(리졸버가 작업 모두 완료했다고 가정) 핸들러 어댑터가 컨트롤러를 호출한다. 이때 리졸버가 빨강, 파랑을 컨트롤러에게 넘겨준다.-> 이 부분이 '컨트롤러 호출은 핸들러 어댑터가 하는데 중간에 리졸버가 껴서 파라미터만 넘겨준다'로 받아들여지는데 제가 기존에 알고 있던 '호출' 메커니즘과는 다르다고 생각되어서요.제가 영한님이 말씀하신 흐름 자체를 잘못 이해한 건지, 아니면 방식1이 적절한 것인지 질문드립니다! 관련 그림
-
해결됨6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법
테라폼 설정 파일
강의에서는 테라폼 설정 파일인 main.tf 를 미리 작성해 두신거고 실무에서는 당연히 필요한 내용을 직접 작성해야 하는것이지요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-J 반례 질문있습니다.
안녕하세요! 선생님 제가 짠 코드가 작동하지 않는 이유를 도저히 모르겠어서 질문 올립니다.답으로는 구름이 등장할 때까지 카운트를 답에 넣는식으로 작성해 주셨습니다.while(a[i][j + 1] == -1){ a[i][j + 1] = cnt++; j++;}1 5.c..c-> -1 0 1 2 0 -1-> -1 0 1 2 0 1http://boj.kr/c6c895e92431416a87ea2b64d7d50287 <- 제 코드입니다.저는 카운트를 끝까지 넣고 구름이 등장할 때마다 덮어씌우는 방식을 사용했습니다.1 5.c..c-> -1 0 1 2 3 4-> -1 0 1 2 0 1제가 상상할 수 있는 케이스는 다 정상 작동해서 어떤점이 문제인지 모르겠습니다.입력에서 마지막에 ' . '을 덜찍어줬을 경우 밖에 상상이 안갑니다..그냥 안되는 코드구나 하고 넘기기 찝찝해서 질문 남깁니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
NullReferenceException 예외) 같은 실수하시는분 계실까봐 남겨요
while (parent[y, x].Y != y || parent[y, x].X != x)이 while 문에서 NullReferenceException 예외가 걸리는경우.Initialize 함수를 확인해보시길 바랍니다.public void Initialize(int PosY, int PosX, Board board) { PosY = PosY; PosX = PosX; _board = board; BFS(); }이부분을 이렇게 수정하시거나 public void Initialize(int posY, int posX, Board board) { PosY = posY; PosX = posX; _board = board; BFS(); }또는 this. 으로 수정해도 되네요.
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
Youtube Transcript 문제
안녕하세요 남박사님 유튜브 채널인데 자막과 srt가 안나오네요...뭐가 문제일까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
막혔어요 답답해요
Mobaxterm 대신 putty로 해도 되나요? 퍼블릭시티에검색해주었더니강사님이 제시한 코드와 조금 다르게 해서 커서로 서버 서구축 명령했더니 서버구축은 다됬는데 재실행할때 ssh가 실행이안되오 말로하려니까 힘드네여 한번 원격으로 봐주셨으면 함니다 그리고 강좌 카톡방 잇으면 좋겠습니다 막혀서 아무것도 못하고 있어요 4일째
-
미해결파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩
주문 하는것도 강의내용에 잇나요
주문 하는것도 강의내용에 잇나요
-
미해결RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)
OpenAIEmbeddings모델이 사용하는 토크나이저는 뭘까요?
안녕하세요. 강의 잘 듣고 있습니다. OpenAIEmbedding모델을 이용해서 텍스트를 벡터화 하는 것까지는 이해가 되었는데, 텍스트를 임베딩모델에 넣을 때, 토크나이징을 한 결과를 input으로 사용하는지, 그렇다면 어떤 토크나이징 모델을 사용하는지 궁금합니다.아니면 토크나이징 없이 바로 임베딩 모델에 대입하는건가요?
-
미해결세상을 바꿀 Web3 개발자 시리즈 1 (블록체인, 리믹스, 리액트, web3.js)
Web3개발자2 헬로우 월드
Web3개발자2 헬로우 월드 부터 막히네요 제가 강의 듣는 것 2005년 09월 11일이고 이강의 2023년도 라서 많이 달라졌나요?
-
미해결
インフランの無料コースと有料コースの違い ― あなたに合うのはどちら?
Inflearn(インフラン)は、韓国発の人気オンライン学習プラットフォームで、テクノロジー、ビジネス、クリエイティブ分野など数千のコースを提供しています。大きな魅力の一つは、無料コースと有料コースの両方が用意されており、自分のニーズや予算に合わせて選べる点です。無料コースは、初めての分野を試してみたり、基礎を学んだりするのに最適です。基礎概念や入門的な内容が多く、費用をかけずに学習をスタートできます。https://gitea.com/armstrong/ExamsHome/issues/2https://gitea.com/armstrong/ExamsHome/issues/3https://gitea.com/armstrong/ExamsHome/issues/1https://gitea.com/armstrong/ExamsHome/issues/4https://gitea.com/armstrong/ExamsHome/issues/5https://gitea.com/armstrong/ExamsHome/issues/6一方、有料コースはより深く、体系的な内容になっています。実践的なプロジェクト、最新の教材、講師やコミュニティとの直接的な交流などが含まれることが多く、本格的にスキルを身につけたい人に向いています。キャリアアップや資格取得を目指す場合、投資する価値のある内容です。https://gitea.com/armstrong/ExamsHome/issues/7https://gitea.com/armstrong/ExamsHome/issues/8https://gitea.com/armstrong/ExamsHome/issues/9https://gitea.com/armstrong/ExamsHome/issues/10最終的には、自分の目的次第です。新しい分野を試したい人は無料コースから、本格的にスキルを習得したい人は有料コースが適しています。Inflearnは両方の選択肢を提供しているため、自分の時間・予算・目標に合わせて最適な学習プランを組み立てることができます。
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
수정 업로드 해주신 포인터 강의 자료 관련
포인터 관련 강의 2개가 수정 업로드 되었다고 하셨는데 강의 자료는 따로 없나요? 비중이 좀 있는 강의 같은데 자료가 없어서 문의드립니다
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
메일 자동화 로그인 중복방지문자해결 오류 및 명시적 대기 질문
안녕하세요강사님 덕분에 그동안 무척 배우고 싶었던 크롤링과 데이터 수집 방법에 대해 많이 배우고 있어서 감사할 따름입니다. 다름이 아니라 네이버 자동화 로그인 과정에서 중복방지문자가 계속 나타나서 질문 드립니다. 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()
-
미해결[유니티 실전 프로젝트] Burger Please 모작
3D인데 직교투영?
안녕하세요~ 언제나 고급진 강의 감사합니다.3D오랜만에 해서 헷갈리는데요.Perspective를 주로 사용했던것 같은데여기서는 직교투영으로 세팅이 되어 있는데왜 그런걸까요?2D 할때 직교투영으로 많이 했었는데3D에서 직교투영으로 하는 이유가 궁금합니다~
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
배터리 용량
아직 배터리를 구매를 안해서 용량관련 질문드립니다.10Ah말고 15ah부터는 따로 가방을 사야하나요?
-
미해결한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
init 함수 앞에 await
App.js의 App 생성자 함수 안에서 호출하는 init()은 비동기 함수인데 앞에 await을 붙이지 않아도 되나요?
-
미해결ChatGPT로 원어민스러운 영어공부하는 방법 | 주요 중요 명령어 모음 pdf 제공
미션 수해하지 않고 다음강의로 넘어갈 수없는지요??
미션 수해하지 않고 다음강의로 넘어갈 수없는지요??
-
미해결태블로를 향한 첫 걸음
태블로 체험판을 사용해도 될까요?
회사에서 태블로를 사용하는데 집에서는 보안문제로 이용을 못하고 있습니다.체험판으로도 강의 진행이 가능할까요?