묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
NetworkStream에는 SendBuffer와 RecvBuffer와 같은 기능이 없나요?
안녕하세요.PacketSession까지 강의를 보다가 NetworkStream에는 SendBuffer와 RecvBuffer와 같은 기능이 없는지 궁금해져서 글을 적었습니다.데이터를 암호화할 때 SslStream에 NetworkStream을 넣어서 암호화를 하는 걸로 알고 있습니다. 그러가다 문득 아래와 같은 궁금점들이 생겼습니다.암호화를 했던 데이터를 받아서 복호화하려면 암호화되었던 바이트 배열을 모두 받아야 복호화를 할 수 있지 않나?데이터를 다 받은 다음 복호화하려면 NetworkStream이나 SslStream에 이미 SendBuffer, RecvBuffer 같은 기능이 있어야 되지 않나?SslStream는 굳이 데이터를 다 받지 않아도 복호화가 가능한가? 제 질문을 끝까지 읽어주셔서 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
듣기 전 파트 1을 들으면 들을 수 있을까요?
안녕하세요 4게임서버는 c++을 알고 있어야 한다고 하는데 혹시 파트 1 c++을 들으면 4게임서버를 들을 정도는 될까요?
-
해결됨자동차 SW - UDS 진단통신 정복하기
security access 부정응답 질문
부정응답 35, 36, 37를 내려면 오또케 검증을 진행하면 되나요
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
proxy 서버에서 파일 검사
안녕하세요 강사님 proxy 서버에서 web 서버로부터 받은 파일을 검사 후 안전한 파일이면 클라이언트에게 전달한다 해주셨는데,일부 스트림만 봐서 이 파일이 안전한지 알 수 있나요?아니면 web 서버로부터 패킷을 전부 받아 조립 하여 확인 후 다시 쪼개어 클라이언트에게 하나 하나 보내주는 걸까요?
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
강의 자료 제공 여부 문의
안녕하세요, 큰 마음 먹고 네트워크 시리즈를 수강신청하고 들을려고합니다강의소개에 보면 시각 자료를 제공해준다고 되어있는데요, 강의자료를 PDF 등의 형태로 제공을 해주시나요??^^
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다
10월에는 도저히 마무리 못할듯하여 연장 부탁드립니다미리 감사합니다
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
static UserManager um이 함수 밖으로 빠지면 오류가 나네요
static UserManager* GetInstance()//↗{ static UserManager um;//↗, 전역 객체 선언 return &um;} 이 부분에서static UserManager um;//↗, 전역 객체 선언static UserManager* GetInstance()//↗{ return &um;} 이렇게 하니까 1개의 확인할 수 없는 외부 참조입니다.라는 링크 오류가 발생하네요.왜 그런지 궁금한데 혹시 알 수 있을까요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
집에 남는 데스크탑이 있는데 환경셋팅을 데스크탑에 해도 괜찮은 방법일까요?
집에 남는 데스크탑이 있는데 환경셋팅을 데스크탑에 해도 괜찮은 방법일까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
reserved 공간은 뭘 위해서 만들어둔건가요??
reserved 4비트 공간은 왜존재 하는건가요? 그냥 64비트로 존재하게 냅두면 비트쉬프트를 하지않아도 될텐데 라는 의문이 들었습니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
쿠키의 중복
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
아키텍처 문의
안녕하세요.보통 RDS나 DB와 ELB로 연결하기 보다 active - standby로 구성하는 것을 봤습니다.그런데 위와 같이 ALB는 퍼블릭에 두고 웹 서버를 로드 밸런싱 하고 DB는 NLB는 프라이빗에 두고 로드 밸런싱 하는 것이 구성에 맞지 않는지 궁금합니다.감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
메모리 풀 할당 반복문 오류가 있는거 같습니다.
1024를 넘어서도 32씩 증가를하고 다른분이 올리신거같은데 세번째 반복문에 이상이있는지 끝이 NULL로 세팅되는 오류가 있습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
shared_ptr질문
shared_ptr에도 레퍼런스 카운트 블록안에 weak값이 존재하고 shared_ptr타고 들어가서 보니 shared_ptr도 weak가 0이될때 그제서야카운트 블록을 날려주는거 같은데. 만약 shared_ptr에 weak가 0이 되지 않는상황이 오면 계속 남아있을거 같은데 shared_ptr에서는 weak가 절대0이상이 될수가 없는건가요??weakCount는 weak_ptr로만 늘려줄수 있어서 상관이 없는걸까요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
쿠키-세션 실습
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이전 강의들은 항상 실습? 이 동반되어서 이해하기가 수월했는데 혹시 쿠키 & 세션은 실습이 없는건 간단해서 그런건가요? 궁금해서 질문 드립니다^^
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다..
10월 28일 시험 예약해두고, 중간에 업무가 많아져서.. 연습문제를 이제서야 풀기 시작했습니다. 수강기한이 10월 13일까지라.. 시험기간까지 지난 강의를 다시 복습해서 보고 싶습니다.기간 연장 가능할까요? ㅠ ㅠ
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
게임 루프 관련해서 질문이 있습니다.
게임에서는 60 FPS 정도는 지원을 해줘야 부드러운 화면 처리가 가능하고 60 FPS를 지원하기 위해 게임 루프를 이용해서 1초에 60번 화면 갱신을 해줘야 되기 때문에 루프를 블로킹하지 않는 비동기 API 위주로 대부분의 기능을 구현해야 되는게 맞는 것인지요?게임 루프가 실행될 때 Input > Update > Render 라는 큰 흐름은 유지되어야 될텐데만약 Input이 발생할 시점에 Update나 Render가 실행되고 있다면 Input에서 발생된 데이터는 별도의자료구조에 담겨있다가 다음 루프에서 Input 데이터를 가져와서 처리하는 형식으로 진행되는게 맞는걸까요?이벤트 루프라던지 게임루프와 같은 것에 대한 개념이 부족한거 같아 질문드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
프록시 캐시 서버를 만드는 이유 질문
왜 프록시 캐시 서버를 전세계에 놓는 건가요? 예를 들어 블로그 서비스라고 하면, 그냥 원본 데이터인 블로그 글 데이터 자체를 전세계 서버에 복사해서 놓으면 되지 않나요? 왜 데이터를 캐시로 만들어서 프록시 캐시 서버를 만드는 건지 궁금합니다. 원본 데이터(블로그 글)과 캐시에는 어떤 차이가 있는 건가요?
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
URL fragment 설명 중 html 내부에 있다가 중간으로 이동하는 것
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용]강의 10:50초 쯤 fragment 설명해주실 때 html 내부에 있다가 중간으로 이동하고 싶을 때 사용한다고 하셨는데 말씀하신 중간이 어디일까요? 이전 페이지 같은 걸 말씀하시는 건가요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
안녕하세요, 수강기간 연장 부탁드립니다.감사합니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
쿠키와 세션
HTTP의 statless,contectless성질을 보완하기 위해 쿠키랑, 세션에 대해 공부하면서 제가 이해 한게 맞는지 또한 궁금증이있어서 메일 보내드립니다.예를들어 학교 강의포털 로그인 과정에서 처음으로 로그인을 성공하면 "아이디와 비밀번호를 저장하시겠습니까?"라고 뜰 때 "예"를 클릭하면 그때 서버에서 브라우저로 HTTP헤더에 쿠키를 추가해서 보내고사용자가 다음에 강의포털을 들어갈때 이미 아이디와 비밀번호가 자동으로 입력된 이유는 브라우저에서 쿠키를 꺼내왔기때문이지 않나라고 생각했습니다. 하지만 쿠키는 만료시간이 설정되있고 이를 지나면 다시 쿠키를 생성하는 과정이라고 이해했습니다. 또한 쿠키에 담긴 정보는 경로,값,이름 등등이있지만 아이디와 비밀번호도 저장되어서 이와같은 보안 이슈때문에 세션을 사용한다고 이해했습니다.세션은 쿠키를 사용하지만 클라이언트에게 보낼 때 HTTP헤더에 세션id를 부여하고 브라우저에 데이터를 저장하는게 아닌 서버에 저장한다는 차이점이있습니다. 그래서 서버 데이터과부화가 일어날수도있고 세션DB에서 해당 아이디가 맞는지 확인하고 서버에서 처리하기때문에 느리다는 단점이있다고 이해했습니다.요즘 JWT를 사용한다지만 학부생 수준에서 로그인 과정을 만들때 어떤걸 사용해야 할 지 궁금하고 제가 이해한 내용들이 맞는지 혹은 잘못된게있으면 어떤점이 잘못되었는지 알려주시면 많은 도움이될것같습니다. 요즘 백엔드 공부하면서 네트워크의 중요성을 깨닫고있어서 여쭤봅니다.