묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[CS 기술면접 3] 말이 트이는 네트워크
TCB에 대한 설명은 없는것 같은데 이유가 있을까요?
종단간의 데이터 순번 확인 및 기타 정보 확인을 위해 TCB에 대한 내용이 있을줄 알았는데 제외된 건지 제가 강의를 보다 놓친건지 궁금합니다.
-
미해결기초 탄탄! 독하게 시작하는 Java Part 3(하) : 소켓과 파일 I/O
08_chatServerSelector 코드 중 오류를 발견하여 문의 남깁니다.
08_chatServerSelector 소스코드의 마지막 부분인 브로드캐스팅하는 함수 sendMessageAll에서 오류를 발견했습니다. 제공하여주신 소스 코드를 작성하고, 여러 클라이언트를 실행시켜보았습니다. 연결은 문제가 없었지만, 쓰기 부분에서 문제가 발생했습니다. private static void sendMessageAll(Selector selector, SocketChannel sender, String msg) throws IOException { ByteBuffer msgBuffer = ByteBuffer.wrap((msg + "\n").getBytes()); for (SelectionKey key : selector.keys()) { Channel channel = key.channel(); if (channel instanceof SocketChannel) { SocketChannel target = (SocketChannel) channel; target.write(msgBuffer); // <- 문제 지점 } } } msgBuffer를 반복문을 통하여 타겟 클라이언트 채널에 쓰기를 할 때에, 첫 클라이언트에게만 메시지가 보내지는 것을 발견하였습니다. 이유는 write호출시 msgBuffer의 position이 마지막으로 이동이 되어서, 다른 클라이언트 소켓 채널에게는 빈 msgBuffer가 쓰기가 되어서 메시지가 보내지지가 않았습니다. 해결방법)msgBuffer의 값을 할당받는 부분을 반복문 안쪽으로 이동시켜 매 이터레이션 마다 값을 받게 코드를 수정하였습니다. // 브로드캐스팅 함수 private static void sendMessageAll(Selector selector, SocketChannel sender, String msg) throws IOException { for (SelectionKey key : selector.keys()) { Channel channel = key.channel(); if (channel instanceof SocketChannel) { SocketChannel target = (SocketChannel) channel; ByteBuffer msgBuffer = ByteBuffer.wrap((msg + "\n").getBytes()); target.write(msgBuffer); } } }
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
수강기간 내 자격증 취득에 실패했습니다. 최근 이직 준비로 인해 강의에 시간을 할애하지 못했습니다. 수강기간 연장해주시면 감사드리겠습니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
안녕하세요,현재 수강중인 강의를 기간 내에 수강 완료하지 못할 것 같습니다.아래 강의의 학습 기간을 연장 부탁드립니다.- AWS Certified Solutions Architect - Associate 자격증 준비하기감사합니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이 & 해설 pdf
안녕하세요 강사님.다른분들과 같이 저도 실전문제풀이 & 해설 pdf받을 수 있을까 부탁드리려 글 남겼습니다.hihelllo227@gmail.com 입니다 감사합니다
-
미해결김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션
리플렉션 default
영한형님리플렉션 디폴트로 바꾸는데그냥 디폴트 생성자 만들면 안되나요?
-
미해결[Rookiss AI Creative GameDev - Live] Unity Indie & UE5 Tech Lab (2026년 2월 반)
[도서관]에 있는 강의는 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 강의와 차이점이 있을까요?
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의 수강하고 있던 도중 문의사항이 생겨 글 남깁니다.커리큘럼을 보면 다른거 같긴한데 [도서관]이 요약본 같은거고 제대로 디테일까지 챙길려면 위에 유니티 엔진으로 수강하는게 나은건가요??참고로 이제 Unity 시작한 상황이고, 두 강의보면 도서관은 Unity6, 위에 강의는 Unity5로 강의 진행 되는거 같아 둘 다 들어야할지 하나만 듣는게 좋을지 고민입니다..
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
강의 기간 연장 부탁드립니다.
안녕하세요 선생님.다름이 아니라, 강의 수강 기간 연장 처리 부탁 드리려 글 작성합니다.감사드립니다.
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
6.0LTS, 6.3LTS 패키지 매니져 에러
안녕하세요 ^^ 좋은 강의 잘 듣고 있습니다.다름이 아니고 Netcode실습을 위해 유니티 패키지매니저에서 필요한 넷코드, 멀티플레이서비스, 플레이 모드 등을 설치를 하는데 전부 패키지 버전이 유효하지 않은 서명이라고 경고가 뜨는데 이걸 해결하는 방법은 없는 건가요?현재 6.0LTS버전을 사용 중이고 경고문구가 떠서 6.3LTS 버전으로 업데이트 후에도 같은 경고문구가 뜨네요. 해결 방법을 알고 계신다면 공유좀 부탁드립니다. 감사합니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Session 질문입니다
강의에서 식당을 예시로 설명해주셨는데 예시에서 식당과 클라이언트 대리인이 통신하는데 세션은 클라이언트 쪽과 서버 쪽 총 2개가 만들어지는게 이해가 잘 되지 않아서 질문드립니다!
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제 4-Q13 질문입니다.
안녕하세요! 강사님늘 강의 잘 보고 있습니다. 감사합니다 ! 다름이 아니라 아래 내용 관련해 궁금해서 글 올립니다. 질문에 손실가능성에 대한 언급이 없고 (one-zone는 손실 가능성 있음)초기 30일 얼마나 자주 접근하는거에 대한 언급이 없었기 때문에 (infrequent-access는 접근 시 과금) 답이 C와 D 모두 될 수 있다고 생각했습니다. 물론 저도 현실에서 검토하라고 하면 D를 선택할 것 같기는 합니다만.. 문제풀이 관점에서 본다면 가용성, 초기 30일 접근 가능성 언급이 안되어 있어서 답 C, D가 모두 되지 않나요?infrequent-access 비용관련명세서여서 이럴 일은 없을 것 같지만 사용자가 30일 이내 접근을 정말 정말 많이한다면 비용 폭탄이 발생할 수도 있구요 답이 D가 되는 이유를 모르겠습니다.
-
미해결[빡센 챌린지 2기] 네트워크 게임 개발자 5주 트랙
슬랙 초대장을 받지 못하였습니다 ㅠ
구글 메일 스토리지 이슈로 슬랙 초대장을 받지 못했습니다.. 다시 보내주실 수 있으실까요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
로드밸런서 보안그룹 관련 문의
로드밸런서 보안그룹을 생성할때 강의에서는 인바운드에서 모든TCP와 http를 오픈해서 생성하는데, 실제로는 502에러가 나고, 아웃바운드에서도 동일하게 오픈을 해줘야 정상작동 되고 있어요. 어디서 잘 못 된 걸까요
-
미해결[Rookiss AI Creative GameDev - Live] Unity Indie & UE5 Tech Lab (2026년 2월 반)
상용 엔진 설치에 대해 질문사항
강의 커리큘럼에서 UE5와 Unity를 활용한 내용이 있는데 엔진을 사용한다면 어떤 버전을 미리 설치 해두는게 좋을지 알 수 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
궁금한거 있습니다.
ClientSocket 즉 Session 의 소켓을 CreateIoCompletionPort 를 이용하여 등록해주어야지만 IOCP 큐로 부터 통지가 오지않나요? WSARecv 만 걸었는데 어떻게 통지가 오는지 궁금합니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강연장 부탁드립니다
현재 다른 일로 인해 수업을 들을 수 없어서 수업 연장 부탁드립니다!
-
미해결초보자를 위한 IT 인프라의 이해
69강 진행이 안되요
69강 자료가 없어서 수강이 안되고그 때문에 완료가 안되어 퀴즈도 진행이 안되고수강 완료를 못하고 있습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Write Read 커서 키워드
이번 강의 Write Read 커서에 대한 내용을 더 알아보고 싶어서 유투브나 GPT에 검색해보고 싶은데 키워드를 뭐라고 검색해야 하나요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
ec2 인스턴스를 백업하면 ebs 볼륨도 같이 백업되나여?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨[Rookiss AI Creative GameDev - Live] Unity Indie & UE5 Tech Lab (2026년 1월 반)
게임피쳐 문의 드립니다.
안녕하세요.카운터스트라이크 소스 분석중 AAModularCharacter 내에 PreInitializeComponents, BeginPlay, EndPlay 등 함수에 UGameFrameworkComponentManager 를 통한 작업들을 보았는데 이것들이 정확히 어떠한 행동을 위한것인지 알기가 어려워 문의 드립니다.혹시 간략하게나마 게임 피쳐에서 어떤 이벤트가 발생했을때 얘가 이러이러한 역활을 한다이런식으로라도 혹시 알 수 있을까요?