묻고 답해요
137만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
ec2 접속 방법 관련 궁금증 문의 드립니다.
본 강의에서는 ec2 서버에 접속하기 위해 putty를 사용을 했습니다, 그런데 aws 홈페이지에 접속하여 ec2 인스턴스 연결 메뉴를 통해도 접속을 할 수 있는데 왜 굳이 putty를 사용하여 접속을 하는건지 궁금합니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
buffsOffset을 사용하는 이유가 궁금합니다.
안녕하세요 지난 강의 '패킷직렬화 #1' 부터 현재강의에서 buffsOffset을 사용하는데 이 변수가 존재해야 하는 이유를 모르겠습니다.sizeof(PKT_S_TEST)를 이용하면 되는게 아닌지 자꾸 의문이 들어서요.sizeof(PKT_S_TEST)를 이용해서는 안되는 경우가 있어서 buffsOffset을 사용하는 걸까요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 기간 연장 부탁드립니다.
수강 기간 연장 부탁드립니다.연일 잦은 출장으로 공부할 시간이 없었는데요, 수강 기간 연장 부탁드립니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
TLS와 VPN의 차이, VPN과 프록시
VPN 수업을 듣다보니 궁금한게 생겨 질문드립니다!TLS와 VPN 둘 다 암호화를 이용고 뭔가 통신 방식이 비슷해보이는데 정작 차이점에 대해 검색해봐도 잘 없어서 어떤 부분이 큰 차이가 있는지 잘 모르겠습니다ㅠproxy와 vpn 둘 다 우회에 사용될 때(예를 들어 VPN을 이용하면 public ip가 바뀌는 경우), 둘의 차이점이 ip의 암호화 여부인지 궁금합니다! 좋은 강의 감사합니다.
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
안녕하세요 서버 강의 질문드립니다.
안녕하세요 루키스님 항상 양질의 강의 감사합니다. 제가 현재 이 강의에서 서버 제외한 부분만 전부 수강을 했고 이제 서버부분을 들으려고 하는데[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버이 강의도 소지하고 있어서 위 강의를 먼저 수강 후 현재 강의를 듣는게 나을지 아니면 이 강의를 완독 후 Part4 강의를 듣는게 나을지 질문드립니다. PS: part5도 구매예정입니다
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
ObjectPool.h Push에는 괄호를 안쓴 이유가 무엇일까요
ObjectPool.h에서 게임서버쪽에서 MakeShared를 사용할때도 메모리 풀이 적용되게해주는 함수인데여기서 Push는 왜 괄호를 안쓴걸까요 ?? static shared_ptr<Type> MakeShared() { shared_ptr<Type> ptr = { Pop(), Push}; return ptr; } GameServer.cpp에서 이미 아래와 같이 인자를 전달해서 그런걸까요..??왜 이렇게 되는지 궁금합니다..ObjectPool<Knight>::Push(knights[i]);
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
서버에서의 공격 동기화 질문입니다.
언리얼에서 얼마나 정확히 이러한 문제에 대해서 네트워크동기화를 잘 해주는지 모르겠어서 여쭈어봅니다.주황 녹색 모두 서버(제3의 호스트 또는 데디케이티드서버)에 접속한 클라이언트입니다.서버로의 핑은 200ms라 모두 가정하고 주황캐릭터가 움직이는 녹색 캐릭터를 공격하는 경우내 클라이언트에서는 내 주황이 잘 조준해서(Line trace나 Collision overlay) 녹색을 맞추었는데서버에서는 녹색이 이미 주황이 조준한 위치를 벗어나 계속 움직이고 있는 상황이 생기지 않나요? 캐릭터가 사람처럼 100m를 20초에 움직이면200ms 면 1미터의 오차가 생길수 있어서 충분히 클라이언트와 서버의 공격 오차가 발생할수 있다고 보는데요. 언리얼엔진이 이러한 핑에 따른 오차들을 보정하여 공격에 대한 충돌체크를 해주는 기능이 있나요?없다면 어떻게 처리를 하는게 좋을지 팁을 알려주시면 감사하겠습니다.
-
해결됨그림으로 쉽게 배우는 네트워크
TCP/IP 5계층 데이터 전송 관련 질문
감자님 안녕하세요! 수업을 듣다가 질문이 있어서 글을 남겨드립니다. TCP/IP 5계층 데이터 전송 과정 흐름을 듣는 중에 의문점이 있었습니다. 웹 브라우저가 웹서버로 데이터 전송과정에서 5계층에서 HTTP 메세지를 만들고 이 메세지를 아래 4계층에 보낸다고 했는데 이 보내는 과정이 우리가 흔히 생각하는 Ctrl + x처럼 아예 내려가는걸까요? 아니면 복사가 되는 걸까요? 그림에서는 복사가 되는 것처럼 보여서 질문드립니다.
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
멀티플레이가 되도록 해주는 코드가 어디에 있는지 궁금합니다.
1강 예제코드를 다운받았을때 이미 멀티플레이가 가능한 상태였는데요, 키 입력을 송신하는 부분과 멀티플레이를 가능하게 구현을 하는 소스코드는 어디에 위치해 있는건지, 강의에서 소개한 이외의 세팅이 있는건지 궁금합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
UniqueLock과 Lock의 차이점이 궁금합니다.
uniquelock은 lock_guard와 달리 std::unique_lock<std::mutex> uniqueLock(m, std::defer_lock);를 통해 명시해놓고 자신이 원하는 순간에 uniqueLock.lock 을 할 수 있다고 이해하였습니다. 일반적인 Lock과의 차이점은 자신이 원하는 순간에 lock을 거는 것은 똑같지만lock_guard와 같이 unlock과 같이 명시를 해주지 않더라도 일정 부분이 끝나게 되면 자동으로 unlock이되는 것이라고 이해해도 괜찮을까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
멱등
[질문 내용]안녕하세요.ㅎ 좋은 수업 해주셔서 감사합니다.POST 는 멱등이 아니라는데요, ( 결재가 두번됨 )멱등의 필요성이 타임아웃등의 이유로 정상음답을 못주었을떄 같은 요청을 다시해도 판단 근거가 된다고 설명해주셨는데.결제시 (POST) 시 정상 응답이 없으면,정상 응답이 없다는건 결제가 제대로 되지 않았다는 뜻이며 , 이경우 다시 같은 요청을 반복해도 되는거 아닌가요????
-
해결됨AWS Certified Solutions Architect - Associate 자격증 준비하기
AWS PrivateLink 강의 관련
안녕하세요AWS PrivateLink 강의가 등록이 되어있던거 같은데요오랜만에 수강하려고 보니 해당 챕터가 안보이는데 혹시 삭제하신것인지요?감사합니다.
-
해결됨AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
다른 자격증과 병행하여 준비하다보니 준비기간이 모자르네요.. 연장 부탁드립니다.
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
네트워크 프로그래밍 언리얼 3 4 5 차이
현재 강의는 언리얼5 기준으로 진행이 되는데 네트워크 시스템 구성이나 커넥션 핸드셰이킹 같은 방식이 다른 버전도 똑같은지 궁금합니다.현재 강의를 듣는게 나중에 언리얼3 4 작업을 할 때도 도움이 될까요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
MakePacket<T> 함수 질문있습니다.
PacketManager에서 MakePacket<T>가 호출되면 T 객체를 생성해서 처리하는데, 혹시 해당 함수가 호출될때마다 객체를 생성하는게 아니라 Dictionary에 Register함수로 등록할 때 객체를 생성해서 Dictionary에 등록해주고 그 객체 하나로만 버퍼를 받아서 처리하면 문제가 발생하나요?
-
해결됨AWS Certified Solutions Architect - Associate 자격증 준비하기
수강신청 연장 부탁 드립니다.
안녕하세요.회사 업무랑 겹쳐 자격증 준비가 늦어지고 있습니다.혹시 가능하다면 수강 기간 연장 가능할까요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
잘이해가 안갑니다ㅜㅜ
자동차는 패킷(데이터)길은 네트워크(인터넷)갈림길(스위치)은 라우터(L3?)이정표(스위칭)는 라우팅테이블?다른댓글을 보면 ip주소기반으로 된것이L3라 하셨는데 라우팅테이블이 그럼 ip주소라는건가요?? 아니면 라우팅 테이블이란것이 있는데 그것이 ip주소를 목적지라고 알려주는 얜가요?
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
NewObejct<>() 함수의 Replicate 여부가 궁금합니다.
안녕하세요. 강의를 듣고 나서 멀티플레이 게임을 만들어보려고 하고 있는데,Replicate에 대해 궁금한게 있는데 구글링을 해보아도 알 수가 없어서 이렇게 질문 드립니다. SpawnActor<>() 함수 같은 경우 서버에서 호출하면 자동으로 클라이언트들에게 Replicate 되는 것으로 알고 있습니다. 이 함수 내부에서는 NewObject<>()를 호출하는 것을 확인하였는데요. 그렇다면, NewObject<>() 함수도 마찬가지로 서버에서 호출 하면 클라이언트들에게 Replicate 되어 클라이언트들도 해당 객체를 생성하게 되나요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
캐시와 쿠키 차이
캐시와 쿠키 차이가 무엇인가요?
-
해결됨인프라공방 - 그럴듯한 서비스 만들기
AWS pem 접속시 22번 포트 에러가 발생합니다.
안녕하세요. 강의 잘 듣고 있습니다.처음에 보안그룹에 대한 설정을 해줬습니다.그리고 맥으로 해본결과❯ ssh -i "xxx.pem" ubuntu@0.00.000.000ssh: connect to host 0.00.000.000 port 22: Operation timed out 이라는 에러가 발생하는데 찾아보니 ssh 포트 22번을 열어줘야 된다고 하는데, 처음에 열어줬는데도 time out 에러가 발생한건지 잘 모르겠습니다.