묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유 부탁드립니다
구글폼 제출했는데 아직 초대가 안되어서 확인 부탁드립니다.이메일: []감사합니다.(+수정) 초대 확인했습니다!
-
해결됨게임 프로그래머 취업 전략 가이드
앞으로 어떻게 준비하는게 좋을까요?
안녕하세요! 웹 개발 공부를 하다가 게임 업계로 진로를 바꾼 취준생입니다. 올해 초까지 python, java로 포트폴리오를 3개 정도 만들면서 준비하다가, 게임 개발에 관심이 생겨서 Unity에 웹서버를 붙여서 2D 모바일 게임을 만들고 배포해서 운영해봤는데요. 웹 백엔드가 적성에 안 맞는건 아니었지만, 게임 개발 프로젝트가 많이 재밌었어서 한번 도전해보기로 결심했습니다. 루키스님 M1이랑 뱀서 강의 참고하면서 프로젝트 진행했는데 큰 도움이 되었습니다.. 처음에는 게임서버 직군에 관심이 있었는데, 프로젝트를 진행하면서 클라 개발을 하게 되었고, 결과적으로 클라랑 서버 양쪽에 관심이 많아져서 둘 다 공부해보려고 합니다. 지금은 홍정모님 강의로 그래픽스 공부 중이고, c++로 알고리즘 문제를 푸는 식으로 공부를 하고 있습니다. 서버는 루키스님 c++ part4를 이제 시작해보려고 하고 있구요. 처음에는 다렉으로 뭔가 게임을 만들어봐야하나 했는데, Q&A에서 그렇게 까지 하는건 그닥 추천하지 않고 포트폴리오는 상용엔진으로 하는걸 좀 더 권장 하시더라구요.. 내년 상반기 취업이 목표라서, 그래픽스와 서버공부 병행과 유니티, 언리얼을 전부 다 하는건 시간상 어려울 것 같습니다. 적어도 포트폴리오에 사용할 상용엔진은 둘 중 하나를 선택해야 할 것 같은데, 어떻게 하는게 좋을까요? 지금 생각은 M1, M2 강의 참고하면서, 유니티로 제 나름대로 mmo 포트폴리오를 만들어보고, 그걸 c++ 서버로 바꿔보는 시도를 해볼까 하고 있습니다. 그래픽스 공부한 거로는 렌더러 같은거 만들어보는걸 목표로 하구요. 그나마 조금 아는게 유니티니깐, 올해는 이렇게 준비를 해볼까 하고 있는데 괜찮은 생각인지 의견을 듣고 싶습니다.. 이렇게 준비했을때, 유니티 클라이언트 직군이나, 게임 서버 직군에 지원할때 경쟁력이 있을까요?? 아 그리고 저렇게 하면 클라는 3d로 만드는게 좋을지도 알고 싶습니다! 아, 나이는 만으로 26이고 이공계열 비전공자입니다. 목표로 하는 기업 규모나 직군은 상관없이 게임 개발자로 일하고 싶다는 생각입니다. 긴 질문 읽어주셔서 감사합니다..
-
미해결게임 프로그래머 취업 전략 가이드
게임학원에 대해 질문드리고 싶습니다.
현재 저는 4년제 컴공을 졸업하고, 직업군인으로 군복무를 하고 있고 내년에 전역 예정자입니다. 전역 후 바로 취업을 준비하려고 해도 현상황을 따지면 기초지식도 많이 부족하고 포폴도 거의 없는 수준이라고 생각하고 있습니다. 그래서 전역하자마자 학원을 들어가는 것을 생각하고 있습니다. 루키스님께서 S학원은 거르라고 다른분들 질문에 답변 주신 것을 보았습니다. 본가에서 학원을 다닌다 했을 때 S학원을 가면 이동거리가 왕복 2시간이고 ㅈㅅ학원은 왕복 4시간이긴 합니다. 시간을 생각하면 거리가 가까운 학원으로 가고 싶긴하지만 그래도 S학원을 걸러야하는 확실한 이유와 ㅈㅅ의 강점 등을 알고 확실하게 정하고 싶습니다. 그리고 저에게는 전역까지 1년이라는 시간이 남았습니다. 기존에는 무작정 언리얼 엔진 자료들을 찾아보면서 예제를 만들어보거나, C++/자료구조/알고리즘 책을 구매해서 공부하고 하였습니다. 하지만 영상에서 이야기해주신 것처럼 정확한 방향성 없이 하다보니 저스스로도 이게 맞는지가 잘모르겠습니다. 내년에 학원을 가기전까지 지금처럼 C++/자료구조/알고리즘과 같은 기초지식을 확실하게 잡는게 맞는지 조언을 듣고 싶습니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
프로세스
프로세스란, 프로그램이 실행중인 상태이며, 이 프로그램이 실행이되는과정이 제가 생각하고있는게 맞는지 궁금하여 글 남겨드립니다먼저 프로그램은 실행되기전까지는 데이터 덩어리에 불과하며,실행되지 않는 프로그램은 보조기억장치(하드디스크)쪽에 보관되어있다가 프로그램이 메모리에 적재된 후CPU가 메모리에 적재되어있는 해당 프로그램에 명령어와 데이터를 가져와 연산을 하면 프로그램이 실행되어 프로세스가 되는것인가요? 지금 헷갈리는것이 프로그램이 메모리에 적재되어 실행이되면 프로세스가 된다고하셧는데이 "실행" 이라는 부분이 너무 애매해서 헷갈립니다CPU를 거쳐서 "실행"이된다는건지 아니면 메모리에 적재가되면 "실행"이 되는건지 궁금하여 글남겨드립니다. 그리고 제가 작성한 부분중에 잘못알고있는 부분이 있는건지도 확인차 글 남겨드립니다.
-
해결됨[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
섹션1-1 강의 내용 질문드립니다.
전공 공부를 본격적으로 시작하기 전,정처기를 취득한 상태면 정처기 내용 빠르게 리딩(필기) 2번 하라고 하셨는데 이때 책을 구매해서 이론 부분을 리딩하라는 말씀이실까요? (문제는 따로 안풀고요!) 제가 취득하고 책은 다 당근했는데 추천해주신 정처기 필기 책으로 다시 구매하여 볼까하는데 이 방향성이 맞는지 여쭤봅니다.추가로 저는 데이터 직종 고려하고 있어서 빅분기 자격증이 있는 상태입니다.전공 공부 방향 중 3단계에서 정보보안기사 필기 문제 1200제를 공부하라고 제시해주셨는데 이는 전공 필기시험에서 보안파트가 나올 수 있으니 그것을 대비하기 위함으로 문풀만 진행해라! 라고 이해했는데 맞나요?? 혹시 이 공부하면서 정보보안기사도 응시할 것을 제시해주시는건 아니죠? (헷갈려서요.)컴퓨터 일반 문풀 교재는 이론서 언급해주실때 바로 위에 나오는 똑같은 출판사의 문풀 교재 추천해주신거 맞나요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
병아리는
삐약삐약입니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
혹시 정오표가 따로 있나요?
안녕하세요. 강의 잘 듣고 있습니다. 혹시 정오표가 따로 있나요?있다면 링크 부탁드립니다. 감사합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
라우팅 테이블 vs 포워딩 테이블
라우팅 테이블과 포워딩 테이블은 다른 개념인가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
프로세스 상태
프로세스란 실행중인 프로그램이고 좀더 정확히 말하면 보조기억장치에 적재되어있다가 프로그램이 메모리에 적재되고 실행이 되면 이떄 이 프로그램은 프로세스라고 하는걸로 알고있습니다그리고 이 과정을 프로세스가 생성된다고 말하고있다고 하셧습니다 PCB는 이 프로세스가 생성될때 커널영역에 저장된다고 하셧는데 프로세스 상태에서 생성상태가 이해가 안갑니다프로그램이 실행이(=프로세스) 안되는데도 메모리에 적재되어 PCB를 할당 받을수가잇나요? 프로그램이 실행되었다는건 메모리에 적재된 상태고 PCB도 할당 받은 상태인데"생성 상태" 라는 단어가 아직 실행중이지 않는 상태라는 뜻인데 이 부분이 말이 안된다고 생각해서요애초에PCB는 프로세스가 생성될떄 같이 만들어지는 애인데말씀하신 내용을 들어오면생성상태는 프로그램이 실행중인 상태가 아니라 그냥 메모리에 적재되어있는 상태인거 아닌가요?그럼 프로세스가 아닌 단순한 프로그램이 메모리에 적재되어있는상태가 아닌지 , 그리고 그상태가 맞다면 PCB는 아직 할당되지 않는게 맞는게 아닌가요?
-
해결됨[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
깃헙, 아카이브에 관하여
안녕하세요 막 강의를 구매한 취준생입니다.강의 내용 중 강의 자료 권한 부여에 관하여 질문이 있습니다.Zeromini-Lab Archive 1달 접근 권한 부여 (학습자료 공유용)Zeromini Github 1달 접근 권한 부여 (필기 모의고사, 취업 후기 등 다양한 자료) 4위의 자료에 대한 접근 권한은 어디에서 신청하는걸까요?감사합니다
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
세마포어의 signal() 메서드 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.큰돌님 안녕하세요, 세마포어에 대해 듣는 중에 궁금한 점이 생겨 질문을 남깁니다 !세마포어의 signal 메서드에서 공유자원 +1을 해준 후에왜 if(s.value <=0)인가요 ?공유자원이 >= 0이면 대기열에 있는 프로세스를 꺼내서 작동시킬 수 있는 것 아닌가요 ?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
유후시간 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님, 컨텍스트 스위칭에서 유후시간 발생 시 궁금한 점이 있습니다.1. 컨텍스트 스위칭에서 유후시간이 발생하는 것은 페이지 폴트 때문인가요 ? 컨텍스트 스위칭은 인터럽트, 시스템 콜, 프로세스 전환에서 발생하는데 그렇다면 이때 현재 진행 중인 프로세스를 중지하고 현재 프로세스까지의 상황을 PCB에 저장 후 새로운 프로세스로 전환하는데, 이것을 컨텍스트 스위칭이라고 말하는 건가요 ? 또한 이 때 새로운 프로세스로 전환할 때 필요로 하는 프로세스가 물리 메모리에 없을 때 페이지 폴트가 발생하고, 이 과정에서 CPU는 대기 상태에 들어가는데, 이 대기 상태를 유후 시간이라고 하는 것이 맞나요 ?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
FIFO 부분
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. FIFO 부분 설명하실 때 Miss, Hit 이 부분에서 1,3,0 부분을 참조할 때 Page Miss가 뜬다고 하셨는데, 이게 결국 페이지 폴트인가요 ?참조하고자 하는 곳에 없기 때문에 1,3,0 순으로 페이지를 가져왔다 ? 이렇게 생각하면 되는건지 궁금합니다. 그리고 페이지 힛은 가상 메모리의 페이지가 이미 실제 물리 메모리에 로드되어 있어서 (캐시 ?) 해당 페이지에 바로 접근 가능하다고 이해하면 될지 궁금합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
LFD 예시 부분에서 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님, 주어진 예시에서 궁금한 점이 생겨서 질문 남깁니다.오프라인 알고리즘에서 페이지 최대가 3개이고,0,1,2,3,4,2 순으로 들어올 때1. 0,1,2 -> 3,1,22. 3,1,2 -> 4,1,2이렇게 교체하면 스와핑은 단 2번만 일어나서 이게 최대의 경우 아닌가요 ?어째서 가장 먼 미래에 참조되는 페이지와 교체해야 하는지 잘 모르겠습니다.
-
해결됨[자소서 첨삭] 8년차 e커머스 개발자가 알려주는 백엔드 웹 개발 신입 취업노하우
첨삭질문드립니다!
안녕하세요 롱베케이션님! 유용한 강의 감사합니다.5월1일 9시경에 첨삭 관련 이메일을 보냈습니다.혹시 시간 괜찮으실때 첨삭해주신다면 감사하겠습니다!
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
운영체제와 프로그램에 관계
일반적인 프로그램이 하드웨어에 접근할 수 없기때문에운영체제를 통해서 접근이 가능하다고 말씀하셧는데 조금 햇갈려서 글남겨드립니다."응용 프로그램"이 운영체제라는 길을 통해서 하드웨어에 접근을 하는것인가요?아니면 응용 프로그램이 운영체제에게 부탁을하면 "운영체제"가 대신 하드웨어에 접근을 하는건가요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
스레싱 부분에 있어서 질문이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 스레싱은 메모리의 페이지 폴트율이 높은 것을 의미한다고 했는데,페이지 폴트는 결국 가상 메모리에는 존재하지만, 참조해보니 실제 메모리에는 데이터가 없는 경우에 발생하는 것으로 이해했습니다. 그렇다면, 페이지 폴트가 많이 발생하면 할수록 스와핑이 많이 일어나고, 이로 인해 실제로 CPU에서는 로드하는 프로세스 수가 줄어들고, 이 때문에 운영체제는 CPU의 가용성을 높이기 위해 더 많은 프로세스를 메모리에 올리기 위해 계속해서 스와핑이 발생 -> 페이지 폴트 지속적으로 발생하는 것이 악순환이라고 생각하면 되는건가요 ?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
TLS 핸드쉐이크 관련 해서 질문이 있습니다.
안녕하세요~다름이 아니고 TLS 핸드쉐이크 관련해서 이해가 안되는 부분이 있어서 문의 드립니다. TLS 핸드쉐이크 과정에선 비대칭키 암호화 방식으로 통신하고 세션키가 공유된 이후엔 해당 세션키를 기반으로 대칭키 암호화 방식으로 데이터를 주고 받는다고 이해했는데요.. 서버와 클라이언트간에 비대칭키 암호화 방식으로 통신하려면 서버에서 발급한 공개키를 클라이언트에서 가지고 있는 상태여야 되는거 아닌가요?? 제가 이해하기로는 TLS 1.3 핸드쉐이크에선 Server Hello단계를 거쳐야만 공개키가 포함된 서버의 SSL 인증서를 전달 받게 되는거 같은데..그렇다면 공개키를 가지고 있지 않은 Client hello 단계에서는 서버에 데이터를 평문으로 보내게 되고Server Hello 단계 이후는 Finished 단계로 핸드쉐이크가 끝나게 되니..그럼 결과적으로 핸드쉐이크 중 비대칭 암호화 통신은 핸드쉐이크 전 과정이 아닌 Server Hello 과정에서만 부분적으로 이루어지고 끝나는게 되는걸까요?? 머릿속에서 정리가 잘 안돼서 여쭤 봅니다 ㅎㅎ;;
-
미해결게임 프로그래머 취업 전략 가이드
알고리즘 공부는 어느정도 하면 될까요?
물론 많이하면 할수록 좋겠지만 당장 빠르게 취직을 원한다 하면 백준에서 골드4~2 정도의 문제를 풀수 있을정도면 될까요?얼마전 포트폴리오 작업을 끝내고 알고리즘 공부를 시작했는데 어느정도 하고 이력서를 제출해야할지 고민입니다
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
HTTPS프로토콜에 대해서 질문이 있습니다
안녕하세요~강사님 다름이 아니고 그렇게 크게 중요한 내용은 아니지만..HTTPS프로토콜에 관련해서 두가지 궁금한 사항이 있어 질문 남깁니다.Q1) OSI7계층으로 따졌을 때 HTTP는 응용계층에 속한 프로토콜이고 TLS는 세션계층에 속한 프로토콜이잖아요.HTTPS프로토콜은 HTTP프로토콜과 TLS프로토콜이 합쳐진 형태인데 그럼 HTTPS프로토콜을 응용계층의 프로토콜로 한정지어 분류하는게 맞는건지 아니면 어느한 계층에 속하지 않고 응용계층과 세션계층을 아우르는 개념으로 이해하면 되는건지가 애매합니다.구글링 해봤을때 어디서는 응용계층에 한정지어 구분하기도 하고 어디서는 아예 HTTPS는 어느분류에도 표기하지 않은 경우도 있어서 헷갈리네요.. Q2) DEEP DIVE : HTTPS와 TLS #2. TLS 핸드셰이크 강의에서는 "HTTP/2는 HTTPS위에서만 돌아갑니다"라고 작성되어 있는데 그전 강의인 DEEP DIVE : HTTP/2와 HTTP/3의 차이 강의의 HTTP/2 계층 이미지를 보면 TLS는 Optional로 표기되어 있어서 둘의 차이가 무엇인지 궁금합니다.