묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
캐릭터의 점프 문제
안녕하세요 루키스님. 강의 영상을 보고 third person이 아닌 제가 만든 캐릭터와 애니메이션으로 새 프로젝트를 만들어 보고 있습니다.캐릭터의 이동과 이동 애니메이션까지는 잘 동작하지만 캐릭터의 점프가 되지 않아 고민입니다. 이전에 강의 정상에서는 보낼 상태 정보(움직이고 있는지, 아닌지)를 if (DesiredInput == FVector2D::Zero())로 판단하여 MOVE_STATE_IDLE과 MOVE_STATE_RUN을 구분하였는데 점프는 어떻게 구분해야 할까요?또, 점프 패킷을 받은 클라이언트는 이를 어떻게 처리해야 할까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
선생님 Objcet 질문 있습니다.
안녕하세요. 선생님대문자Object와 소문자objcet의 차이점에 대한 질문이 있습니다.네이티브 오브젝트가 대문자Object,호스트 오브젝트가 소문자 object인 것으로 이해 하였고Global 오브젝트는 네이티브 오브젝트에 포함되어 있다고 이해 하였습니다.섹션11 강의인 Global 오브젝트의 프로퍼티들은 전역 범위의 프로퍼티이고호스트 오브젝트에 소문자 Global objcet(window)도 전역 범위에 항상 존재하는데Global 오브젝트의 프로퍼티들이 소문자 Global objcet(window)에서 사용된다고 봐야할까요?아니면 네이티브 오브젝트의 전역 범위에서 Global 오브젝트의 프로퍼티들이사용되는 것 일까요?
-
해결됨실리콘밸리 엔지니어와 함께하는 아마존 웹서비스(Core)편
Route53 유형에 MX, TXT는 무엇인가요?
Route53 의 유형에 보면 여러가지가 있지만 그 중에서 MX와 TXT가 궁금합니다.MX는 메일서버라고는 알고 있는데 DNS쿼리할때 어떻게 동작하는지 감이 잘 안옵니다. 사내메일 서비스를 이용하는 업체가 있는데 서로 어떻게 커넥트를 하는지도 감이 안옵니다. TXT는 예전에 WIX서비스를 이용할 때 입력하는 칸이 있어서 궁금합니다.마찬가지로 DNS쿼리할 때 어떻게 동작하는지 궁금합니다. 감사합니다.
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
1주차 스크립트 질문입니다
1. 강의를 듣고 선언된 두 딕셔너리의 용도라고 주석을 달았는데 맞을까요?2. LoadAllAsync 메서드- 주어진 label에 대해 모든 리소스를 비동기적으로 로드하고, 로드 상태를 콜백을 통해 알려주는 기능 수행LoadAsync 메서드 - key에 맞는 개별적인 리소스 로드 이렇게 해석했는데 맞나요??3.동기 작업의 결과 - opforeach문의 내용 - 스프라이트만 따로(우선적으로) PrimaryKey로 체크를 하고 로드 [사유 : 폰 이슈] else문에서 그외의 스프라이트가 아닌 것들을 로드
-
해결됨실리콘밸리 엔지니어와 함께하는 아마존 웹서비스(Core)편
가비아 같은 도메인 호스팅 서비스를 이용할 때 DNS Query 순서가 궁금합니다.
가비아 (도메인 등록업체) 에서 도메인을 구입하면 그곳에 Route53에서 제공하는 NS 레코드를 입력하는 것으로 알고 있습니다. 로컬 DNS 서버와, ISP DNS 서버 둘 다 도메인 등록이 되어 있지 않다고 가정합니다. Root DNS Server -> TLD -> SLD -> 가비아 서버-> Route 53 인것인가요? 가비아 서버로 DNS 쿼리가 갔다가 그곳에 등록된 NS가 Route53을 가리키고 있기 때문에 Route53 호스팅영역으로 리다이렉트 되는 것인가요?그럼 NS레코드의 값인 ns.어쩌구는 사실상 DNS인가요? 만약 그렇다면 ns.어쩌구를 ip로 변환하는 과정이 또 필요하다면 제자리걸음이 아닌가요? NS 레코드에 나오는 ns.어쩌구 문자열이 하는 역할이 무엇인지 궁금합니다..감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2대신 mysql로 했습니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]h2console에는 이전강의시간에 했던 test만 작동되고.. jpashop이 안만들어져서 그냥 mysql로 했습니다spring: datasource: url: jdbc:mysql://localhost:3306/jpashop username: user password: user1234 driver-class-name: com.mysql.cj.jdbc.Driver jpa: hibernate: ddl-auto: create properties: hibernate: dialect: org.hibernate.dialect.MySQL8Dialect format_sql: true logging: level: org.hibernate.SQL: debugddl-auto: create로 되어있는데 어플리케이션 실행후 workbench로 가보면ORM 표존 JPA 프로그래밍때 했던 DB가 그대로 있습니다..drop 된 후 새로 create 되는것이 아닌가요?스프링부트에서도 hibernate sql문 출력이 안됩니다,, 테스트에서도 @Rollback(false)를 안하면 통과이고@Rollback(false)를 하면 unknown column오류가 납니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
뷰 코드 복사했는데 복사도 이상하게 되고 실행하면 오류가 뜨는데 뭐가 잘못된건가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]pdf 파일에 있는 뷰 코드복붙했는데실행하면 오류가 뜹니다. pdf파일 복사가 제대로 안되는데 왜 구지 pdf로 올리는지 모르겠네요 일단 코드 보여드릴게요creatememberform.html<!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head th:replace="fragments/header :: header" /> <style> .fieldError { border-color: #bd2130; } </style> <body> <div class="container"> <div th:replace="fragments/bodyHeader :: bodyHeader"/> <form role="form" action="/members/new" th:object="${memberForm}" method="post"> <div class="form-group"> <label th:for="name">이름</label> <input type="text" th:field="*{name}" class="form-control" placeholder="이름을 입력하세요" th:class="${#fields.hasErrors('name')}? 'form-control fieldError' : 'form-control'"> <p th:if="${#fields.hasErrors('name')}" th:errors="*{name}">Incorrect date</p> </div> <div class="form-group"> <label th:for="city">도시</label> <input type="text" th:field="*{city}" class="form-control" placeholder="도시를 입력하세요"> </div> <div class="form-group"> <label th:for="street">거리</label> <input type="text" th:field="*{street}" class="form-control" placeholder="거리를 입력하세요"> </div> <div class="form-group"> <label th:for="zipcode">우편번호</label> <input type="text" th:field="*{zipcode}" class="form-control" placeholder="우편번호를 입력하세요"> </div> <button type="submit" class="btn btn-primary">Submit</button> </form> <br/> <div th:replace="fragments/footer :: footer" /> </div> <!-- /container --> </body> </html>itemlist.html<!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head th:replace="fragments/header :: header" /> <body> <div class="container"> <div th:replace="fragments/bodyHeader :: bodyHeader"/> <div> <table class="table table-striped"> <thead> <tr> <th>#</th> <th>상품명</th> <th>가격</th> <th>재고수량</th> <th></th> </tr> </thead> <tbody> <tr th:each="item : ${items}"> <td th:text="${item.id}"></td> <td th:text="${item.name}"></td> <td th:text="${item.price}"></td> <td th:text="${item.stockQuantity}"></td> <td> <a href="#" th:href="@{/items/{id}/edit (id=${item.id})}" class="btn btn-primary" role="button">수정</a> </td> </tr> </tbody> </table> </div> <div th:replace="fragments/footer :: footer"/> </div> <!-- /container --> </body> </html>이코드 실행하면Whitelabel Error Page라고 뜨네요뭐가문제인가요..pdf그대로 복사하면 복사가 제대로 안되서 붙여넣어지는데불편하네요
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
패키지 이동 했을 때 디버깅이 안됩니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]사진처럼 원래는 각각 패키지를 따로 만들었다가 이번에 인프런(inflearn)이라는 상위 패키지를 하나 만들고 그 아래로 다 이동시켰는데 갑자기 이렇게 뜨면서 디버깅 실행이 안되네요. 혹시 해결방안이랑 원인이 뭔지 알 수 있을까요?
-
해결됨시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 - 1부 저자 직강 (2024년 버전)
강의 자료 관련 문의
안녕하세요.강의 자료와 관련된 질문이 있어 문의드립니다. 교안 파일을 열었을 때, 아래와 같이 글씨가 점으로 나타나는 현상이 있습니다.확인 부탁드립니다.감사합니다.
-
미해결백엔드 개발자 성능 개선 초석 다지기
첫번째 회사에서 서비스 회사로 이직하실때 준비
안녕하세요 강의 잘 듣고있습니다.다름이 아니라 혹시 첫번째 회사에서 서비스 회사로 이직하실때 어떤 준비를 하셨는지 알 수 있을까요?아무래도 서비스 -> 서비스 이직이 아니다 보니깐 어떤 준비를 하셨는지 궁금합니다.
-
미해결HTML/CSS 베이스캠프
vscode 에서 html 파일 실행 안되네요
vscode 사용 질문 입니다.html 파일이 실행 안되네요하단에 code language not Supported or defined 가 나와서 강의에 설명이 없어서 구글 검색해서 찾아보니 이것저것 하라고 해서해봤는데 ... 지금은 아에 메세지도 안나오고 아에 안되네요. 참고로 js 파일은 실행이 됩니다. F5 누르고 python file 선택하구 하니 됐구요html 파일도 처음에는 F5 누르고 install an extension for HTML 문자가 나와서 선택 하구 했는데 안되고, runned code 깔라고 해서 해도 안되고, 지금은 F5 눌러도 아에 안나오네요. 하단에도 code language... 문자도 안나오고 검색해도 별게 없구요뭐가 잘못 된건가요
-
해결됨김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
Scanner에서 홀수 짝수 문제 오류 질문?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]Scanner에서 두 번째 문제 홀수 짝수에서 음수를 입력해도 결과가 나옵니다.혹시 오류인 것인지?아니면 package scanner; import java.util.Scanner; public class ScannerEx2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("하나의 정수를 입력하세요: "); int num = scanner.nextInt(); while (true) { if (num % 2 == 0 && num >= 0) { System.out.println("입력한 숫자 " + num + "는 짝수 입니다."); break; } else if (num % 2 == 1 && num > 0) { System.out.println("입력한 숫자 " + num + "는 홀수 입니다."); break; } else { System.out.println("0이상의 정수를 입력해주세요"); System.out.print("하나의 정수를 입력하세요: "); num = scanner.nextInt(); } } } }위와 같이 하는 것이 맞을까요? ( 음수도 홀짝이 있나요..?)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
문자리터럴의 작은따옴표
<span th:text="hello">에서 hello가 하나의 토큰으로 인지 된다는 것과hello world 의 경우는 공백 때문에 '가 없으면 하나의 의미있는 토큰으로 인식되지 않아 '로 감싸야 정상 동작한다는 것까진 이해를 했습니다. 그렇다면, Hello_[123] 처럼 대소문자가 섞이고 '[]', '_', '123'이 붙어있어도 하나의 토큰으로 인식되는 것인지 궁금합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
visited를 map방식으로 풀어봤습니다. 테스트 케이스는 맞는데, 어떤 반례가 있을까요?
선생님, 안녕하세요.visited를 맵에 넣어서 (y와 x좌표를 스트링으로 바꾼 후 키로 삼고, value는 1이나 true를 줬습니다.) 하는 방식으로 풀어봤습니다. 또, 배추의 좌표들을 받을 때, 이를 벡터에 넣어줘서 벡터를 반복문을 돌며 dfs를 실행하며 visited맵을 체크해줬어요.배열로 받던 visited를 맵으로 바꾸고, 벡터에 배추 좌표를 넣어주는 정도라서 식이 많이 다른것 가지는 않구요,이렇게 하면 2중배열을 돌지 않아도 되서 약간이나마 더 효율적이라는 생각도 드는데요.테스트 케이스는 맞는데, 제출하면 틀렸다고 나옵니다. 어떤 반례가 있을까요?http://boj.kr/5fdb9a3986444cf7b5f0723ce0db6048
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
AXI4-Lite vs APB
안녕하세요. 맛비님. AMBA 인터페이스에 대해서 Overview 느낌으로 이것 저것 찾아보고 있는데요. 궁금증이 있어 질문드립니다. AXI4-Lite와 APB 인터페이스가 Peripheral Register를제어하는 용도로 보통 사용되는 것으로 알고 있는데요. 둘 중에 선택권이 주어진다면, 어떤 점을 보고 선택해야 할까요? 장단점이 궁금합니다. SoC를 구성할 때 AHB - Bridge - APB로 시스템을 구성하는 블록도는 많이 볼 수 있는데, AXI와 다른 인터페이스를 혼용하거나 하는 경우는 본 적이 없어서요. 혹시 버스 아키텍쳐를 설계하는 관점에서 참고할만한 자료가 있을까요? AHB vs AXI4는 찾아보면 자료가 꽤 나오는 것 같은데, APB와 AXI4-Lite를 비교하는 자료는 별로 없네요.ㅠㅠ 감사합니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
Error: Unknown column Hashtag.name in where clause
프론트에는 해쉬태그가 표현되나 백에서는 Hashtags 테이블에 기록되지 않습니다에러 메시지 확인해 본 결과Hashtag.name 칼럼이 없다고 오류가 발생되는데https://www.inflearn.com/questions/18298/sequelizedatabaseerror-unknown-column-x27-name-x27-in-x27-field-list-x27?commentId=44343#44343여기 질문과 유사하여 서버 끊고 워크벤치에서 drop table을 진행하였으나 계속 같은 오류가 발생되고 있습니다 네트워크 오류 메시지백 오류 메시지워크벤츠 해쉬태그 테이블
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 강의 38:27 질문드립니다. (em.close())
강의에서는 em.close()했을 때도 예외가 발생한다고 하셨고, 저도 em.close()하면 영속성 컨텍스트가 종료되기 때문에 프록시 초기화 시 문제가 생길것이라고 생각했지만 실제로 해보니 예외가 발생하지 않아서 질문드립니다. Member member1 = new Member(); member1.setUsername("member1"); em.persist(member1); em.flush(); em.clear(); Member reference = em.getReference(Member.class, member1.getId()); System.out.println("reference.getClass() = " + reference.getClass()); // em.detach(reference); // 준영속 상태로 만들어버림 // em.clear(); // 영속성 컨텍스트를 완전히 초기화 em.close(); // 영속성 컨텍스트를 완전히 종료 reference.getUsername(); tx.commit();
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
MyBastis 와 Bean 그리고 Spring 호환성문제
mybastis를 2.3.1로 내려주었는데도 서버를 띄울때와 itemRepositorytest를 돌릴때 모두 오류가 뜹니다.. 첫번째로, 서버가 띄워지지않음두번째로, ItemRepositoryTest가 실행되지않음 두개가 문제인데 driver로 올리겠습니다... https://drive.google.com/file/d/12WrW91kPvb9tfqzoR64OwF05eOsLZJPl/view?usp=drive_link
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
수업 그대로 따라했는데 404오류가 발생합니다.
안녕하세요 다국어 처리 수업 중에 수업 그대로 작성했는데 이러한 오류가 발생하게 됩니다.뭐 때문에 이러한 오류가 나는지 모르겠습니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
교육 끝났는데 진행률이 100%가 안되네요?????
"스프링부트와 jpa활용 1편"마지막 교육인 "다음으로"까지 다 수강했는데진행률이 100%가 되지 않습니다???