묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결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, flask 배포) [풀스택 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를 사용한다지만 학부생 수준에서 로그인 과정을 만들때 어떤걸 사용해야 할 지 궁금하고 제가 이해한 내용들이 맞는지 혹은 잘못된게있으면 어떤점이 잘못되었는지 알려주시면 많은 도움이될것같습니다. 요즘 백엔드 공부하면서 네트워크의 중요성을 깨닫고있어서 여쭤봅니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
LockFree를 실제로 쓰긴쓰나요?
엄청 복잡하기도하고 버그 발생 여지도 많을거같은데 그냥 mutex쓰는게 좋은거 아닌가요?? Lockfree 만의 장점이 있나요? 실무에선 어떻게 활용하는지 궁금합니다
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Lock Free Stack #1강의에서 atomic 헤더없이 사용 가능한 이유?
강의 시간 02:07atomic타입으로 Node 포인터 변수를 선언 했는데 <atomic> 헤더를 선언하지않았는데 빌드가 잘되던데 왜그런건가요??미리 컴파일된 헤더나 mutex안에 atomic이 있지도 않은데 말이죠.. 아직 c++ 이 많이 익숙치 않아 질문남깁니다. ㅜㅜ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
CAS 질문 strong vs weak
스핀락 시간에는 strong을 사용하고 이번엔 weak를 사용했는데 이유가 있나요?? compare_exchange_strongcompare_exchange_weak
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강신청 연장 요청 드립니다.
안녕하세요.좋은 강의 감사드립니다.시험일정을 차일피일 미루다 이제야 신청하게 되어, 수강시간 연장 요청 드립니다.확인 부탁드립니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
서버에서 소켓 생성 시 port
안녕하세요 강사님서버는 클라이언트의 요청을 대기하는 소켓을 생성하고클라이언트의 요청이 들어오면 해당 클라이언트와 연결을 위한 소켓을 따로 생성 하는것으로 이해하고 있는데요,그렇다면 이렇게 생성된 소켓은 연결 대기 소켓과 port가 동일한가요 다른가요?다르다면, 응답에 생성된 소켓의 port를 전달하고 클라이언트는 새로운 port로 통신하게 되는걸까요?