묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨이펙티브 타입스크립트 스터디
선언된 인터페이스를 Map자료형의 타입으로 할당할 수 있는 방법이 있을까요..?
만약에 User라는 인터페이스가 이미 존재하는 상태에서 const userMap = new Map<?>(); 과 같은 데이터에 일반 객체형 인터페이스를 할당할수 있는 방법이 있을까용?..
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
드론예제 관련 오류 질문드립니다
안녕하세요, 유니티 강의 잘 듣고있습니다. 다름이 아니라 [드론환경 실행 및 환경 빌드] 에서 드론팩을 import하고 나서 visual studio에 코드를 작성하고 난 뒤에 에러가 떠서 질문남깁니다.. Assets\Drone\Script\DroneAgent.cs(10,13): error CS0246: The type or namespace name 'PA_DroneController' could not be found (are you missing a using directive or an assembly reference?) Assets\ProfessionalAssets\DronePack\Scripts\CameraTeleportEffect.cs(9,21): error CS1069: The type name 'ParticleSystem' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Particle System' in the Package Manager window to fix this error. Assets\ProfessionalAssets\DronePack\Scripts\ProximityCannon.cs(16,17): error CS1069: The type name 'AudioSource' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.AudioModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Audio' in the Package Manager window to fix this error. Assets\ProfessionalAssets\DronePack\Scripts\PAVR_DroneRemote.cs(10,14): error CS1069: The type name 'XRNodeState' could not be found in the namespace 'UnityEngine.XR'. This type has been forwarded to assembly 'UnityEngine.XRModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'XR' in the Package Manager window to fix this error. Assets\ProfessionalAssets\DronePack\Scripts\Turbine.cs(14,17): error CS1069: The type name 'ParticleSystem' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Particle System' in the Package Manager window to fix this error.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
InputManager 활용 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. InputManager를 만든 이유가 모든 Input을 제어하기 위해 만든 거라고 하셨는데 나중에 PlayerController말고 다른 스크립트에서도 OnKeyboard()를 만들고 delegate 체인에 추가해서 사용하는 건가요? 아니면 PlayerController의 Onkeyboard() key제어문을 추가하는 건지 궁금합니다! + public event Action KeyAction = null; 이렇게 이벤트로 바꿔서 사용하는건 어떻게 생각하시는지 알고 싶습니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
계속 404에러가 뜨네요
localhost:8080/hello 404오류가 뜨네요 제가 타이핑 한것은 오류가날수도 있어서 수업자료에서 복사 후 붙여넣기 했는데도 404오류가 뜹니다. 어떻게 해야하나요 import 부분은 다 되어있습니다.
-
미해결자바 스프링부트 활용 웹개발 실무용
부트 로그인 화면
스프링 부트를 사용하여 로그인 로직 구현중에 있는데요 최초로그인을 할경우 비밀번호를 변경하고 싶어요 ㅠㅠㅠ 근데 최초로그인을 어떻게 만들어야 되고 어떻게 구현할지 잘모르겠어요 ㅠㅠㅠ 구글링 찾아봐도안나와서 문의 드립니다.
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
카드스택뷰를 액티비티말고 프래그먼트에 구현하고싶은데
가능할까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
NavMeshAgent를 코드에서 불러올수가 없습니다
NavMeshAgent를 플레이어에 붙였는데 코드상에서 불러올 수가 없네요 (그런데 안불러와도 동작을 알아서 해주는것 같네요)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
경로애서 오류가나오네요 ㅠㅠ
(사진)
-
미해결타입스크립트 입문 - 기초부터 실전까지
Map의 제네릭에 일반 인터페이스를 할당할 수 있나요?
interface ITest { id: number; name: string; isRole: boolean; } const userMap = new Map<ITest>(); 선생님 안녕하세요! 타입스크립트 공부중에 데이터자료형에도 사용해보고싶은데 위처럼 interface로 선언한것을 Map에 할당하고싶으면 어떻게 하면 좋을까요..?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
소소한 궁금증. response.setCharacterEncoding("utf-8"); 질문
@Slf4jpublic class UserHandlerExceptionResolver implements HandlerExceptionResolver { private final ObjectMapper objectMapper = new ObjectMapper(); @Override public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) { try { if (ex instanceof UserException) { log.info("UserException resolver to 400"); String acceptHeader = request.getHeader("accept"); response.setStatus(HttpServletResponse.SC_BAD_REQUEST); if ("application/json".equals(acceptHeader)) { Map<String, Object> errorResult = new HashMap<>(); errorResult.put("ex", ex.getClass()); errorResult.put("message", ex.getMessage()); String result = objectMapper.writeValueAsString(errorResult); response.setContentType("application/json"); response.setCharacterEncoding("utf-8"); response.getWriter().write(result); return new ModelAndView(); } else { //TEXT/HTML return new ModelAndView("error/500"); } } } catch (IOException e) { log.error("resolver ex", e); } return null; }} mvc 1편에서 ContentType : application/json은 원래 utf-8을 쓰게 되어 있어서 charset=utf-8 즉, response.setCharacterEncoding("utf-8"); 는 의미 없는 파라미터가 추가되는 것이라고 하셨는데 여기서 response.setCharacterEncoding("utf-8"); 코드를 쓴 다른 이유가 있는 건가요 ?
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
Vivado 2022.1과 보드에 관련된 질문입니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요안녕하세요 맛비님! HDL 강의 유익하게 잘 들었고 이제 FPGA 강의에 초입에 있습니다! 다름이 아니라 Vivado 버전과 보드에 대한 질문이 있어서 글을 남기게 되었습니다. 이하는 질문입니다! 1. 제가 Zybo z7 보드 구매가 현실적으로 어려워서 어디선가 얻어온(?) Basys3를 이용하려고하는데요! 혹시 문제가 있을까요? (ex. 해당 FPGA강좌 수강의 어려움 or 향후 맛비 유니버스 강좌에 대한 어려움 등등) 2. Vivado2022와 Vivado2020.2가 달라서 board를 install하는 GUI가 없더라구요 그래서 이것저것 만져보다 basys3를 install한 것 같은데 맞게 했는지 모르겠습니다! 확인부탁드립니다! 혹시 몰라서 제가 가지고 있는 board도 보여드릴게요!! 앞으로도 많이 배우겠습니다 !!
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
설정값의 역할 차이에대해서 문의 드립니다.
STATIC_URL = 'static/'STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')STATICFILES_DIRS = [ BASE_DIR / 'static',] => STATIC_URL은 기본으로 존재 했는데요, STATIC_ROOT는 우리가 만들 base.css 경로를 알려주기 위해서 등록하는구나 했는데, STATICFILES_DIRS 은 왜 생성해야 하나요?그리고 수업중 실행 하지 않은 static을 수집하는? 부분은 지금 과정에서 안해도 되는 건가요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
아래 에러떄문에 미추어 버리겠습니다...
커뮤니티 게시판 보고 할수있는건 다 해봤는데 전 해결이 안됩니다 ㅜㅜ 어떤걸 더 확인해봐야 할까요 ㅜㅜ
-
해결됨[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
제가 제대로 이해한 게 맞을까요?
안녕하세요 강사님! 처음에 쭉 따라하기만 하면서 무작정 쫓아가다보니 이해를 전혀 못 하고 있어서, 강의를 처음부터 다시 들으면서 구조부터 제대로 이해하려고 공부하고 있습니다. 다름이 아니라 Quest가 여러 개의 Task를 가질 수 있어 Task의 배열을 가지는 것까진 이해하는데, 굳이 Task의 배열을 가지는 TaskGroup을 만들고 이 TaskGroup까지 배열로 만든 이유가 뭘까요? 강사님께서 특정 Task를 완료해야 다음 Task가 나타나는 퀘스트도 있다고 하셨는데, 특정 TaskGroup이 완료된다면 이를 트리거로 비활성화 상태인 다른 TaskGroup이 Active 되면서 해당 내용을 구현한다고 생각한 게 맞을까요? TaskGroup 내에서는 Task 간에 순서를 지정하는 코드가 따로 없길래 Quest에 있는 TaskGroup들이 이러한 역할을 한다고 생각했는데, 이해한 내용이 맞는지 궁금하여 여쭤봅니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
Ubuntu로 직접 설치 Cloudera-server 데몬 에러...
Ubuntu로 직접 설치하여 강의듣고있습니다. 보시면 ERROR StatusLogger No log4j2 configuration file found 로 에러가 나오는데 해결방안이 있을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
apple driver Support 설치가 안되네요
안녕하세요 Fairplay DRM 강의 잘보고있는데요 apple driver Support 설치가 안되네요(설치할 때마다 응답없음으로 됩니다.) 그래서 그런지, itunnel_mux.exe --iport 22 --lport 2222 명령어도 안먹히구요 답변 부탁드립니다. 감사합니다. 1. Apple Driver Support 설치시 2. itunnel_mux.exe --iport 22 --lport 2222 명령어 입력시,
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
시뮬레이션시 규격이안맞게 출력됩니다..
- 계속 규격에안맞게 출력되는데 어떻게해야하나요 ..
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
개인 프로젝트 준비에 앞서 질문있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 강의도 들으면서 서적으로도 스프링을 공부하고있는 취준생입니다. mvc강의를 다 듣고나서 게시판을 만들어보고자합니다. 목차7에서 하는 방식은itemRepository 클래스를 이용해서 비즈니스로직과 Item item1 = new Item("item1", 10000, 10); 와같이 직접 모델들을 생성해서 구현하는 것 같습니다. 혼자 개인프로젝트를 하고 포트폴리오를 작성하고자 한다면 이 부분들을 마이바티스와 연결해서 따로 테이블을 생성하고 매퍼 인터페이스, 서비스인터페이스를 만들어서 만들어보는게 더 도움이될까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
domain쪽 enum값 계층 질문
안녕하세요 영한님! 영한님께서는 강의에서 항상 엔티티를 컨트롤러의 반환값으로 내보내지 말고 dto로 변환해서 반환하라는 말씀을 해주셨었는데요 강의에서 enum값의 경우는 그대로 노출되고 있는 것 같은데 이 부분이 궁금합니다. 예를 들어, DDD 구조로 설계한다고 하면 Domain 패키지에 엔티티가 있고 그와 관련된 Status 상태 enum값들이 엔티티의 필드로 존재한다고 가정했을때, service 로직에서 응답 결과로 엔티티를 dto로 변환하고 presentation 계층으로 넘기고 presentation 계층에서는 이걸 받아서 반환할 텐데 enum값은 도메인 계층에 있는 것이라서 presentation 계층에서는 이걸 그대로 밖으로 반환해도 되는지가 궁금합니다. 현업에서는 enum값 같은 경우는 그대로 노출을 하는 편인가요? 아니면 presentation에서 요청 값을 받을때도 String으로 받아서 service쪽으로 넘기기 전에 enum값으로 한번 바꾸는 과정을 거치고 응답할 때도 enum값을 String값으로 변환해서 작성하는 편인가요? 항상 좋은 강의 감사합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
monster_2에 관해서 질문...
루키스님 안녕하세요 다름이 아니라, 비슷한 질문이 이미 있긴 하지만 StatInfo& monster_2 = *(monsters + 2); 부분에서 monster_2[주소]라고 설정하셨던 것은 참조를 c++ 측면이 아닌 어셈블리 측면에서 설명하신 것이고, monster_2가 참조타입이기 때문에 3번째 StatInfo 변수 자체에 다른 이름을 부여한다고 하셨던 것은 c++ 측면으로 설명하신 것이고 그 이후에 주소값을 이용해서 하신 설명은 다시 어셈블리 측면에서 설명하신 것이신가요? 개인적으로 이해를 잘못한 것인지 많이 헷갈립니다 ㅠㅠㅠ 개인적으로는 * (monster_0 == 시작주소) == StatInfo[100, 10, 1] * (monster_1 == 해당주소 1) == StatInfo[200, 20, 2] monster_2 == StatInfo[300, 30, 3(내용물)]로 이해했는데 해당 주소2가 monster_2와 3번째 StatInfo에 어떻게 적용되는지가 궁금합니다... 맞는 것인가요 ?