묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
SaveFile에서 크래시 발생하는 분들 체크해보세요
_wfopen_s 함수의 경우 에러가 발생하면 errno_t type의 값을 반환해줍니다. 만약 저와 같은 이유로 오류가 발생하신 분들이면 errno_t type의 변수 값이 2일 것입니다.msdn 문서를 보면 .errno값과 관련하여 어떤 오류인지 알려주는데, 2번의 경우 '이러한 파일 또는 디렉터리가 없습니다.' 라고 나옵니다.https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/errno-constants?view=msvc-170파일은 생성되기 때문에 디렉터리 경로가 없어서 발생한 문제입니다. 따라서(여러분솔루션경로)/Resources의 산하에 Tilemap 폴더를 만들어주면 오류가 해결됩니다정상적으로 파일이 오픈됐다면 0이 반환됩니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
화면에 보이는 서비스 역할 추가 방법
강의에서는 서비스 역할에 aws-elasticbeanstalk-service-role 들어가 있는데 저는 하려고 하면 없다고 나오고 옆에 버튼은 누르면 IAM으로 연결이 됩니다.강의영상 제화면강의화면처럼 뜨게 하려면 어떻게 해야 하는 건가요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
졸업 과제랑 학업에 너무 바빠서 강의를 전부 수강하지못하였습니다. 죄송하지만 수강 기간을 연장해주시면 감사하겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
컨텐츠 단, 엔진 단
컨텐츠 단, 엔진 단이 뭐에요?
-
미해결[4주 과정] <밑바닥부터 시작하는 웹 브라우저> 완독 챌린지
전자책 목차 오류
안녕하세요. 목차를 살펴보다가 이상한 점을 발견해서 문의합니다.(책 맨 앞의 목차가 아니라 "목차 메뉴"의 출력이 이상해서 문의합니다.) 저는 알라딘에서 전차잭으로 구매했는데 홈페이지 상세 페이지에서는 순서가 제대로 잘 나와있는 것 같은데... 제 전자책에서는 목차가 이상하게 출력됩니다.챕터10 -> 파트4(300페이지) 챕터14~17까지 순서대로 나오다가 -> 챕터 11~13까지 나옵니다.이건 해당 구매처로 문의해야 하는 걸까요?
-
해결됨이해하면 인생이 바뀌는 네트워크 프로그래밍
맥에서 Window 가상화 프로그램 사용 문의
안녕하세요. 맥에서 Window 가상화 프로그램인 Parrallels 사용해서 해당 강의 예제 따라갈 수 있나요?윈도우용 개인 노트북이 없어서 문의드립니다...ㅜㅜ감사합니다.
-
미해결[4주 과정] <밑바닥부터 시작하는 웹 브라우저> 완독 챌린지
연습문제 정답 없죠?
이건 4주안에 못풀거같아서요. github 에 찾아보니 사람들이 다양한 방법으로 풀긴하네요.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
32bit threadID와 16비트 상위 WriteFlag에 대해
32비트짜리 threadID를 비트 연산으로 16비트 옮겨준뒤 짤라준 것을 WriteFlag에 담는 과정에서 손실이 일어나는거 아닌가요? 그래서 현재 ThreadID와 _lockFlag의 WriteFlag를 다시 16비트 옮겨준 값이랑 비교했을 때 일치하지 않는 문제가 발생할 수 있지 않나요? 강의 18:40초입니다. ( ThreadID를 16비트로 관리하지 않는 이유는 또 무엇인가요??? )
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
Default Player Prefab 파괴시 재생성
이번 강의에서 RPC를 통해 클라이언트의 클라이언트의 캐릭터들이 죽는것을 보았는데만일 클라이언트의 캐릭터를 리스폰 해야 한다면 Network Manager 컴포넌트에 설정된 Default Player Prefab을 spawn 하는 방법이 있는건가요?아니면 32강의 고블린 생성 방식처럼 Instantiate()로 워리어나 아처 캐릭터를 생성시킨 뒤 NetworkObject 컴포넌트의 Spawn()를 사용하는건가요?
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
캐릭터 네트워크 애니메이션 질문 (29강의)
캐릭터의 네트워크 기능 추가 : NetworkPlayer (29 강의)영상을 보면서 이해가 되지 않는 부분이 생겼습니다.1. 애니메이션 서버 권한? 클라이언트 애니메이션 요청 구조..?영상 13분 50초에서 Network Animation 컴포넌트는 서버 권한을 가지고 있기 때문에 A라는 클라이언트에서 '나(owner)'의 캐릭터 애니메이션 실행 요청을 서버에 전달하고 서버에서 '너'의 캐릭터 애니메이션을 실행시켜 주겠다고 하면 그때 다른 클라이언트 B,C.. 등 에서도 A 클라이언트의 애니메이션이 실행되어 보이는 구조라고 이해하면 될까요?만약 맞다면 서버권한을 그대로 사용한다면 서버에서 처리해주는 별도의 코드가 있어야 다른 클라이언트들에게 A라는 클라이언트의 애니메이션이 공유되는것일까요?2. Network Transform : Authority..?애니메이션과 달리 Transform은 Owner로 설정하게 되면 클라이언트에서 실행한것이 서버로 전송이 된다고 했습니다.그렇다면 애니메이션은 실행을 해달라고 요청을 하는것이고 Transform의 경우 Authority를 Owner로 설정했기 때문에 A 클라이언트 자체에서 실행되서 좌표의 결과값을 서버에 보내는 것인가요?? 그래서 서버에서 다른 클라이언트(B,C.. 등)들에게 A 클라이언트의 좌표값을 공유하는 형식인가요?3. 클라이언트 실행과 클라이언트의 실행 요청은 다른 개념인거죠?
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
8강 중간, 분수대의 SetOwner 에 대해 궁금합니다.
분수대는 NetLoadOnClient 를 설정한 객체 입니다. 1. 해당 객체는 서버에서 생성 및, 클라로 복제 되는 객체가 아닌 서버와 맞게 클라가 메모리에 로드하는 객체로 이해하고 있습니다. 근데 SetOwner 를 서버에서 한다면 SetOwner 을 하는 분수대의 월드 에서는 바로 첫번째 플레이어 컨트롤러를 통해 (의미가 없다고 해도)오너 설정이 가능하나 서버에서는 해당 분수대의 오너가 될 객체가 무엇인지 모르는데 그냥 이터레이터를 돌려서 서버 플레이어 컨트롤러가 아니면 바로 그냥 분수대에 오너를 설정하는데요. 이것이 헷갈립니다. 분수대로 결국 서버에서 생성되어 관리되며 그래서 인터레이터를 통해 (서버가 아닌)첫번째 오너를 설정해도 되는지 궁금합니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
cloud front 생성 방법이 변경 되었습니다
생성방법이 변경되어서 OAI적용을 어디서 해야 하는지 모르겠습니다.업데이트 부탁드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
질문 있습니다
강의와 똑같은 코드로 실습을 하고있는데요, 서버와 유니티의 통신이 되지않아 원인을 찾아보았는데요 (3일동안 찾았습니다..) 원인을 보니 void OnSendCompleted(object sender, SocketAsyncEventArgs args) { lock (_lock) { if (args.BytesTransferred > 0 && args.SocketError == SocketError.Success) { try { _pendingList.Clear(); _sendArgs.BufferList = null; // Console.WriteLine($"Send TransferredBytes : {_sendArgs.BytesTransferred}"); OnSend(args.BytesTransferred); if (_sendQueue.Count > 0) { RegisterSend(); } } catch (Exception e) { Console.WriteLine($"OnSendCompleted Failed : {e}"); // TEMP } } else { Console.WriteLine($"{args.SocketError}, {args.BytesTransferred}"); DisConnect(); } } }Session클래스의 OnSendCompleted에서 보낸 바이트수가 0, 소켓에러가 InvalidArgument가 나와서 통신이 끊기고 유니티와 연결이 되지 않더라구요. 그런데 전 0바이트를 보낸적이 없는데 왜 0바이트를 보내고 연결이 끊기는 지를 도저히 모르겠습니다.. 질문이 다소 두루뭉실해서 명확한 답변을 받긴 어렵겠지만, 감이 아예 안잡혀서 어디가 문제일지 예측이 너무 힘드네요. 어디가 문제일지 예측하는 방향성이라도 알려주시면 감사 할 것 같습니다 또는 처음부터 다시 하는게 더 빠를까요..
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
Host범위에 대해서 질문이 있습니다.
end-point 즉 end system은 host이고 Switch는 호스트가 아닌 intermediate device로 분리되는 것으로 알고 있는데 intermediate device도 호스트라고 할수있는것 일까요? intermediate device 라우터도 IP주소를 가지고 관리 목적 서비스를 제공할때 호스트처럼 동작은 할수 있는데 이것은 부가 기능이고 주요기능은 패킷 포워딩으로 호스트가 아니라고 알고있어서 질문드립니다.
-
미해결[4주 과정] <밑바닥부터 시작하는 웹 브라우저> 완독 챌린지
71~87 페이지 공부 중 중간 과정 코드를 보고 싶은데 없을까요?
현재 71~87 페이지 공부 중인데...앞 부분은 어찌저찌 완성시켰지만 2장 들어오면서 부터 정확히 어느 위치에 어떻게 넣어야 할지 감도 안오네요..결국 AI 도움을 받아서 쓰긴 썼는데... (결과 화면은 출력됐습니다. 근데 책 코드와 조금씩 다르네요.) 코드 입력하는 부분이 너무 헷갈리는데 중간 과정에 대한 소스가 따로 있을까요?책에 나온 깃허브에는 완성본만 나와서 이게 맞는지 모르겠네요.현재 2장 진행하면서 2.3까지 책의 내용대로 진행해봤는데 너무 진행이 안되서 글 남깁니다.
-
미해결[4주 과정] <밑바닥부터 시작하는 웹 브라우저> 완독 챌린지
91페이지 코드 질문
91페이지 첫번째 코드에imprt tkinter.Font 해보면 찾질 못하더라고요.완성본 보니 import tkinter.font라고 적혀있고 그 뒤의 코드들은 없던데... 테스트 해보려면 어떻게 써봐야 하나요?
-
미해결[4주 과정] <밑바닥부터 시작하는 웹 브라우저> 완독 챌린지
중간 과정 코드는 따로 제공하지 않는걸까요?
현재 71~87 페이지 공부 중인데...정확히 어느 위치에 어떻게 넣어야 할지 감도 안오네요.결국 AI 도움을 받아서 쓰긴 썼는데... (결과 화면은 봄.. 근데 책 코드와 조금씩 다르네요.) 코드 입력하는 부분이 너무 헷갈리는데 중간 과정에 대한 소스가 따로 있을까요?책에 나온 깃허브에는 완성본만 나와서 이게 맞는지 모르겠네요.현재 2장 진행하면서 2.3까지 책의 내용대로 진행해봤는데 너무 진행이 안되서 글 남깁니다.
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
수업자료 확인 부탁드립니다.
수업자료를 받고 Exercise.sln을 열어보면 프로젝트를 찾을 수 없다고 나옵니다. 이 수업뿐만이 아니라 이 강의의 다른 수업들 자료들도 다 마찬가지 상태입니다. 해결 바랍니다.
-
미해결쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)
worker node에 대해서
안녕하세요 강사님.저는 sprint 1,2를 수강했고 3을 수강 중에 쿠버네티스 관련 서적을 발견해 읽어보며 공부하고 있습니다.worker-node 는 중요하지 않나요 ?kubelet는 pod spec을 받아서 cri로 컨테이너 실행을 담당한다, 스케줄링 관리한다, 로 이해했는데 아직까진 워커 노드에 대한 개념이 없어서, 실무에서는 깊게 파고 들어야 사용하는 것이다 (굳이 안써도 되지만 쓰면 더 효율적이다?) 인 것일까요??sprint 4나 대세는 쿠버네티스를 봐야 이해가 될까요? 블로그에 https://cafe.naver.com/kubeops/496 이부분이 있길래 문의드립니다 !gke관련저는 클라우드 경험 없는, 온프레미스 경력만 있는 웹 개발자입니다. 그러다 보니 이해를 못했는 이슈인 것 같은데, 구인 사이트를 보면 종종 devops를 클라우드 + 온프레미스를 같이 진행하는 공고를 많이 봤습니다. 그런 경우에는 데이터를 어떻게 관리를 할까요? 온프레미스같은 경우에는 pv로 진행을 하면 되지만, 클라우드는 자체 pvc가 있어서 같은 폴더에서 관리하면 수기로 작성한 pvc파일이 먹혀서 작동하지 않더라고요 . (같은 곳에서 관리를 하니, 온프레미스에서 셋팅한 pvc를 자꾸 무시합니다.) 그리고 volum을 공유하지 못한다고 알고 있는데 데이터는 어떻게 관리할까요 ?? (업무적인 것이 아니라 개인 공부중입니다 ..) [👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요.2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다.3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요.4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다.5. 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)6. 카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!
-
미해결BHPT - 호스트 기반 모의해킹 기초
받은 메일에는 코드가 없습니다. 그래서 /verify 코드 입력을 진행할 수 없습니다
레드라쿤 가이드북 애플리케이션에서 초대를 받았습니다!메일에는 아래 내용만 있고 코드가 없습니다. 레드라쿤 가이드북레드라쿤 가이드북 애플리케이션에 가입한 기록이 있습니다.아래 버튼을 클릭하여 계정 비밀번호를 설정하고 접근 권한을 얻으세요:비밀번호 설정비밀번호 설정를 클릭할 수 없을 때는 웹 브라우저에서 다음 링크로 접속할 수 있습니다.https://guides.redraccoon.kr/register/invite/ztoviU9MYpbRfBIEhamCAOt5그래서 /verify 코드 입력을 진행할 수 없습니다.