묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
useReducer로 투두리스트 업그레이드 부분 질문있습니다.
안녕하세요 현재 useReducer를 이용하여 투두리스트 업그레이드 부분중에 몇가지 질문이 있습니다.useReducer에 대해서 어느정도 이해는 했지만 dispatch는 어느 부분에 작성을 해야되는지 조금 헷갈리는데 이 강의에서는 onCreate 함수안에 dispatch를 작성했는데 이 함수에 dispatch를 사용한 이유가 조금 헷갈립니다. 그리고 useRudcer는 비슷한 기능을 하는 함수들을(업데이트, 삭제) 좀 더 간단하게 만들기 위해 사용한다라고 이해하고 있으면 되는지도 궁금합니다.마지막으로 리덕스와 조금 비슷한것같은데 useReducer와 리덕스는 완전 다른 개념인건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
파일들이 주황색 글씨로 떠요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 지피티에 검사해서 나오는 방법을 모두 다 해보았습니다. Gradle 프로젝트 리로드, 캐시 무효화, 프로젝트 SDK 재설정, 소스 루트 설정 확인, Gradle 빌드 툴 설정 확인 등등 모두 다 해보았지만, 여전히 저 파일들이 주황색 글씨로 뜹니다.
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
V1 호출 오류
2분 18초쯤에 V1 버전이 호출이 되어야 하는데 왜 자꾸 계속 연결 오류가 뜨는지 모르겠네요 .. ㅠㅠ 파드도 보면 계속 빨간색뜨네요
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
배포 후 빈페이지
배포했는데 화면에 아무것도 안 뜨고콘솔창에 아래와 같은 오류가 뜹니다.▶ ReferenceError: require is not defined 검색해보니 vite가 require를 지원하지 않아서 라는데,해결방법이 있을까요? (+)구글링 했더니 package.json에 아래 코드를 추가하면 된다는데, 이 방법도 아닌 것 같아요."type": "commonjs",
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
강의 자료는 어디에 있나요?
강의 너무 잘 듣고 있어요. 강의 듣다보면 강의 자료 올려두었다고 얘기하시는데 자료는 어디에서 볼 수 있나요. ex) 최적화 관련 읽어보면 좋을 컨텐츠
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
[43:11]Player가 사망시 Target이 null이 된 이유에 대해 질문드립니다.
안녕하세요. 행동트리에서 서비스Detect을 추가하고, NPC가 플레이어를 죽일시 target값이 null이 됐습니다. NPC는 캐릭터사망시 Setdead 호출에서 Pawn이 destroy되고, 플레이어캐릭터의 경우 .충돌처리 비활성화(SetActorEnableCollision)가 됩니다. 플레이어의 경우, 사망시 게임에서 사라지는 것이 아님에도 detect에서 감지를 못하였는데, 플레이어 사망시 충돌설정이 비활성화 되면서, NPC의 OverlapResults에서 플레이어를 감지하지 못해 target값이 null이 된 것이 맞나요?? 감사합니다.
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
날짜 뒤에 요일 붙이기가 작동이 안되네요
안녕하세요. 날짜 뒤에 요일 붙이기 코드가 작동이 되지 않아서 문의 드립니다. 제가 손코딩 한게 뭔가 오류가 있나 싶어서 강의에 있는 코드를 복붙해서 실행해봐도 아무런 변화가 없네요.한글 파일은 자료다운에서 받은 실작업공정표를 사용했고 한글 2022, 한글 2024 두가지 버전 모두 아무런 변화가 없습니다ㅠㅠ import os import datetime as dt import win32com.client as win32 def init_hwp(): hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject") hwp.XHwpWindows.Item(0).Visible = True hwp.RegisterModule("FilePathCheckDLL", "FileCheckerModule") return hwp hwp = init_hwp() hwp.Open(os.path.join(os.getcwd(),r"C:\Users\cctom\Desktop\python\hwp2python\실작업공정표.hwpx")) # date().weekday() : 월화수목금토일 # 0 1 2 3 4 5 6 def get_value(): hwp.InitScan(Range=0xff) # 추출범위를 "선택영역"으로 지정 text = hwp.GetText()[1] # 선택범위 문자열값 추출 hwp.ReleaseScan() # 검색종료 return text # 추출값 리턴 def get_weekday(text): week_list = ["월", "화", "수", "목", "금", "토", "일"] month, day = [int(i) for i in text.split(".")[:2]] week_num = dt.date(2022, month, day).weekday() week_day = week_list[week_num] return f"({week_day})" def insert_text(text): act = hwp.CreateAction("InsertText") pset = act.CreateSet() pset.SetItem("Text", text) act.Execute(pset) if __name__ == '__main__': hwp.FindCtrl() # 표 선택 hwp.Run("ShapeObjTableSelCell") # 첫 번째 셀로 진입(셀선택상태) while True: # 무한반복 text = get_value() # 셀의 텍스트 추출 if text.endswith("."): # 셀 안의 텍스트가 "."으로 끝나면(날짜셀을 구분하는 임의의 방법) weekday = get_weekday(text) # 요일 파악 hwp.Run("Cancel") # 셀선택 취소 hwp.Run("MoveLineEnd") # 문자열 끝으로 이동 insert_text(weekday) # 요일 삽입 hwp.Run("TableCellBlock") # 다시 셀선택 if not hwp.HAction.Run("TableRightCell"): # 우측으로 이동하다 break # 끝에 도달하면 while문 종료
-
미해결
프로필 선택
안녕하세요프로필 선택을 해서 studio 버전에서 studio x 버전으로 변경이 가능했는데 몇일전부터 프로필 선택하는 부분이 나오지 않아서 해당 문제를 어떻게 처리할수있을지 문의드립니다 studio x 버전으로 사용하고싶어요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
다대일 예시에 관한 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. member와 team을 다대일 관계로 설계할 경우요. 다수의 멤버는 하나의 팀을 갖는다 라는 근거에 의해 설계가 되는거잖아요. 저는 자꾸 헷갈리는 점이하나의 멤버는 하나의 팀에만 속할 수 있다. 이게 생각나서 오히려 일대일이 아닌가? 생각이 들어요 다대일의 다른 예시 없을까요? 오히려 하나의 팀은 다수의 멤버를 가질 수 있다. 로직인 일대다 관계는 이해가 갑니다
-
미해결AWS Certified Cloud Practitioner 자격증 준비하기
수강기간 연장 가능할까요?
안녕하세요. 수강생입니다. 수강기간이 12월까지로 되어있는데 연장가능할까요? 기간내 자격증을 취득하지 못해서 연장가능한지 문의 드립니다. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계 강의 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]일대다, 다대일 등 내용이 이해가 가지 않으면 이것과 관련한 기초 강의를 보라고 하시던데 그게 어떤 강의 인가요?
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
"VMware Fusion"을 설치 및 기타 문의
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [예]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]3. 질문 잘하기 법을 읽어보셨나요? [예](https://www.inflearn.com/blogs/1719)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. (https://www.inflearn.com/questions/992407/comment/281901)[질문 하기]안녕하세요?아래의 질문들이 있어요~ "쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }} | 학습 페이지"의 "2.4.베이그런트(Vagrant)+VMware Fusion으로 쿠버네티스 환경 구축하기 (arm64 사용자)-v1.30" 에서 강의 영상과 "수업 노트"의 "소스: https://github.com/sysnet4admin/_Lecture_k8s_starter.kit"에서 깃헙 소스 URL이 서로 달라요~그냥 강의 영상을 따라하다가, Tabby를 강의 영상에서 사용하시는 것 같아서, Tabby를 Homebrew로 먼저 설치하고, 강의 영상을 따라가다보니까, 강의 영상에서 Tabby를 설치하더군요...;;강의 영상을 따라가면서, ls 명령어를 실행 했을 때, 영상과는 다르게 디렉토리가 없는 것을 알아채고, 찬찬히 들여다 보니까, git pull한 깃헙 URL이 "수업 노트"의 "소스" URL과는 서로 달라서 해당 디렉토리가 없는 것을 알게 되었습니다.아무튼 강의 영상과 수업 노트의 깃헙 URL이 서로 다른데 이유가 있을까요? 강의 영상을 따라가면서 "VMware Fusion"을 설치할 때, 강의 영상에서는 이미 설치하신 항목들을 삭제합니다.저는 "VMware Fusion"을 설치 아래와 같이 나오는데, 어떤 것을 선택해야 하나요?M1 맥북에서 "vagrant up"이 실행이 안되어요...ㅠㅠ"2.4.베이그런트(Vagrant)+VMware Fusion으로 쿠버네티스 환경 구축하기 (arm64 사용자)-v1.30" 강의를 따라가다가, "vagrant up" 명령어를 실행 시켰을 때, 실행이 안되는 내용입니다.% cd k8s-adv% vagrant up Bringing machine 'cp-k8s-1.30.1' up with 'vmware_desktop' provider...Bringing machine 'w1-k8s-1.30.1' up with 'vmware_desktop' provider...Bringing machine 'w2-k8s-1.30.1' up with 'vmware_desktop' provider...Bringing machine 'w3-k8s-1.30.1' up with 'vmware_desktop' provider...==> cp-k8s-1.30.1: Box 'sysnet4admin/Ubuntu-k8s' could not be found.Attempting to find and install... cp-k8s-1.30.1: Box Provider: vmware_desktop, vmware_fusion, vmware_workstation cp-k8s-1.30.1: Box Version: >= 0==> cp-k8s-1.30.1: Loading metadata for box 'sysnet4admin/Ubuntu-k8s' cp-k8s-1.30.1: URL: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sThe box you're attempting to add doesn't support the provideryou requested. Please find an alternate box or use an alternateprovider. Double-check your requested provider to verify you didn'tsimply misspell it.If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box isreleased.Name: sysnet4admin/Ubuntu-k8sAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)참고로, % vagrant up --debug 명령어 실행 했을 때, 마지막 부분에 이렇게 나옵니다. INFO interface: error: The box you're attempting to add doesn't support the provider you requested. Please find an alternate box or use an alternateprovider. Double-check your requested provider to verify you didn'tsimply misspell it.If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box isreleased.Name: sysnet4admin/Ubuntu-k8sAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)The box you're attempting to add doesn't support the provideryou requested. Please find an alternate box or use an alternateprovider. Double-check your requested provider to verify you didn'tsimply misspell it.If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box isreleased.Name: sysnet4admin/Ubuntu-k8sAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64) INFO interface: Machine: error-exit ["Vagrant::Errors::BoxAddNoMatchingProvider", "The box you're attempting to add doesn't support the provider\nyou requested. Please find an alternate box or use an alternate\nprovider. Double-check your requested provider to verify you didn't\nsimply misspell it.\n\nIf you're adding a box from HashiCorp's Vagrant Cloud, make sure the box is\nreleased.\n\nName: sysnet4admin/Ubuntu-k8s\nAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8s\nRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)"]챗 GPT가 알려준 아래의 명령어를 실행해도 결과는 마찬가지였습니다...도와주시겠어요?ㅠㅠ% vagrant plugin install vagrant-vmware-desktop
-
미해결[게임 프로그래머 도약반] DirectX11 입문
강의 끝나고 3D 포폴
이 강의가 끝나면 만들어지는 엔진으로 포트폴리오 프로젝트를 진행 가능한가요??아니면 공부하는 정도로만 보고 제가 엔진을 새로 만들어서 포트폴리오 프로젝트를 진행해야 할까요??강의가 끝나면 어느정도까지 가능한지 궁금해요
-
미해결데이터 분석 SQL Fundamentals
m:n inner join일 경우 cross조인과 동일하게 동작되는건가요?
강의 9:53에 inner join을 했을때 m:n이라서 empno가 7369 인 행이 6건이 출력되었습니다. m:n인 경우 inner join은 cross join와 동작이 동일한걸까요?둘의 차이점이 멀까요?
-
해결됨3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
스마일 휴지 케이스 돌출
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - ★ 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 스마일 휴지 케이스 8:31분에서 돌출하였는데 돌출거리가 60이라해서 저도 똑같이 했는데 돌출 크기가 강의랑 달라서요 ㅠㅠ제대로 빠짐없이 했는데 뭐가 다른지 모르겠습니다
-
미해결[PY 0201] 인공지능을 위한 파이썬 레벨1
Lecture.3 연산자 오타
안녕하세요Lecture.3 연산자 강의에서 Excercise.10 모듈러 연산자 오타 있습니다 (& -> %)
-
미해결[인프런 X VMware Tanzu] Spring Boot 밋업 with Josh Long
?
?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JpaMemberRepository를 만드는 이유?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]제목그대로요 MemoryRepository, MemoryMemberRepository 정도로 만들고 끝내느게 아니라 EntityManger 활용하는 JpaRepsitory까지 만드는 이유가 뭔가요? 프로젝트 마다 다 다르겠지만 어떤 프로젝트는 심지어 서비스 없는 프로젝트까지 있더라고요. 있고 없고의 차이가 뭔지 궁금하네요
-
미해결김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션
EOFException에 대해 질문이 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]EOFException이 일어나는 원리가 궁금합니다.그러니까 클라이언트에서 예상치 못한 연결 종료가 발생하면서버가 EOFException을 받는다는 건데 이게 어떤 원리로 발생하는 건가요?heartbeat를 사용해서 서버가 핑을 날렸는데 반응이 없어서 생겼다자바 프로그램이 강제 종료가 되면 os에서 클라이언트 소켓에 신호를 보낸다자바 프로그램이 강제 종료가 되어도 종료되기 전에 자바 프로그램이 클라이언트의 inputStream에 -1이라는 값을 보내고 종료한다 저는 이 중 하나라고 생각하는데 뭐가 맞는지 모르겠습니다.. 그리고 3번이 답이면 혹시 이런 과정을 거치기도 전에 종료해버리는 경우엔 어떻게 되는지 궁금합니다
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
강의 일시정지 문의 드립니다
안녕하세요 이번 9회차 실기 시험을 봤는데.. 합격을 하지 못했습니다ㅜㅜ내년 상반기에 10회 실기 시험을 다시 응시하려고하는데.. 강의가 4월2일에 만료라서..혹시나 3개월정도 일시정지 가능할까요?내년 시험기간쯔음에 다시 공부해서 꼭합격 하고 싶어요ㅜㅜㅜㅜ 다른 문의글 보니 메일주소를 남겨달라는 답변을 모아서 남깁니다메일주소는 topk49@naver.com 입니다ㅜㅜ