묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
인덱스 카디널리티 부분 질문이있습니다.
꼬꼬무에서 true 또는 false값을 갖는 컬럼 비울 1 : 99 로 예를 들어주셨는데요. 비율과는 관계없이 true / false 두종류로만 나눠질때 카디널리티가 매우 낮고 선택도가 매우 높다는 부분이 잘 이해가 안가서 질문드려봅니다. 카디널리티 가 2 라서 (트루, 폴스) 카디널리티가 낮고 중복도는 높다 라고 이해를했는데 선택도부분은 총 레코드수가 2 이고 카디널리티도 2 이기때문에 선택도는 100%라고 볼수있고 이로인해서 선택도가 굉장히 높기때문에 거의 풀스캔과 맞먹는다고 볼수있어 인덱스를 생성하는것이 좋지 않다. 라고 이해하는게 맞을까요? 이게 지금 제가 맞게 이해를 하고있는건지 혼란스러워서 질문드려봅니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
push_back emplace_back 질문있습니다.
현재 Generate_Prim함수 안에서 CostEdge를 정의를 해주고 emplace_back으로 randvalue랑 v를 전달해주었는데 계속 이런 에러가뜸니다.. 제 생각에는 CostEdge의 인자를 맞추어서 내부적으로 객체를 자동으로 생성해서 넣어줄꺼라고 생각했는데 원인을 잘 모르겠습니다.. 왜 꼭이렇게 push_back을 통해서 임시객체를 만들어서 넣어주어야 빌드가 통과되는 것인가요??
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
자료구조 관련 추가 강의 문의
지금 현재 5.3.3 힙 ~ 5.3.6 셋 부분의 강의가 없는데 언제쯤 추가될 지 궁금합니다.
-
해결됨게임 프로그래머 취업 전략 가이드
클라 취준생 공부 방향에 대해 질문드립니다
안녕하세요 저는 Unity와 C#만 다를 줄 아는 클라이언트 지망생입니다.올해 면접을 진행하며 CS적인 부분에서 부족한 부분도 많고, 최적화 부분이 많이 부족하다 느껴져 처음부터 다시 공부를 시작하려 합니다.이 상황에서 C#과 Unity를 집중적으로 파는게 아닌, C++로 다시 시작해 언리얼까지 공부하면 많이 비효율적일까 싶어 질문드립니다.참고로 공부 기간은 6개월 이상 잡고 있으며, 현재 프로그래밍 수준은 자료 참고 없이 적당한 수준에 기능 구현 가능한 수준입니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
힙 정렬과 병합 정렬
힙 정렬과 병합 정렬 강의에서 32:17부분에 절반씩 짜르는 부분의 시간복잡도가 log라고 하셨는데 왜 그런지 알 수 있을까여..
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이미지 스플리팅 용어
스플리팅이라는 용어보다는 이미지 스프라이트(sprite)라는 용어가 주로 쓰이는 것 같습니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이력서, 자기소개서 검토 문의
이력서https://ellerymoon.notion.site/0730791bcb0f4e178f네이버웹툰 문항 기준 자기소개서https://ellerymoon.notion.site/479bc6bf00f44입니다.이 걸 템플릿화 해서 회사마다 약간씩 수정해서 제출하고 있습니다.따로 궁금한 것은은 크게 2가지 인데요. 제가 20년 퇴사 이후에 공백기가 있어요(개인사업 및 주식투자). 졸업 이후로 2년정도의 갭이 있는데 이걸 물어본다면 어떻게 설명할지?이번에 라인 DBA도 지원을 하게 됬는데, 마침 데이터베이스 설계, 튜닝 세미나를 최근에 들어서 관련 지식을 어필하고 싶은데요. 프로젝트에는 설계 세미나를 통해 배운 내용을 접목해서 ERD 35개의 프로젝트를 설계하고 실제로 스프링프로젝트로 만든게 있는데, 튜닝 같은 경우는 인덱스 적용 해보거나 클러스터링 말고는 프로젝트에 접목시키기가 쉽지 않더라구요. 더구나 라인 DBA 같은 경우는 MongoDB 업무로 시작할거 같아서 급한데로 리얼MongoDB 서적이랑 공식문서 보면서 지금이라도 면접 전까지 토이프로젝트라도 해보려고 합니다.큰돌님의 라인 공채 관련 영상을 보고 준비하게 되었습니다. 제가 그동안 했던 설계, 구현 프로젝트, 튜닝 세미나, MongoDB 토이프로젝트를 어떤 식으로 어필하면 좋을까요?코딩테스트 강의랑 CS강의 둘 다 다 봤습니다. 상반기 때 봤던 코딩테스트들은 덕분에 전부 통과했었네요. 면접만 통과를 못했는데 CS 강의로 준비 잘 하고 있습니다. 감사드립니다.!
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Linked List 시간복잡도에 대해서 질문드려요.
Linked List의 시간 복잡도에서access : O(n)search : O(n)insertion : O(1)deletion : O(1)라고 하셨는데,insertion 과 deletion을 수행하기 위해선해당 하는 위치를 찾기 위해 access 이나 search 가 추가로 필요하지는 않나요?그렇다면 똑같이 insertion 과 deletion도 결국 O(n) 이 될거 같은데 실제로는 어떤가요?
-
미해결게임 프로그래머 취업 전략 가이드
혹시 이직 관련해서 질문 드려도 괜찮을까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 현재 게임 프로그래밍 관련 4년제 학교를 다니다 회사에 입사해서 병역특례를 마치고, 3년차에 이직준비를 하고있는 상황입니다. 원래 유니티로 게임을 개발해 출시해보기도 했고, 이를 포트폴리오를 만들어서 긍정적인 평가를 받아 현재 회사에 입사하였으나, 회사 사정으로 인해 언리얼 신규 프로젝트 팀에 배치받아 근무를 하다 늦기 전에 현업에서 유니티를 사용하고싶어 유니티 프로젝트로 이직을 하려합니다. 루키스님의 유니티 서버 연계 강의를 듣던 중 취업 전략 가이드 강의를 찾게되어 강의를 모두 수강하고 질문을 남겨봅니다. 1. 강의를 듣기 전 주변에서 경력자와 신입의 이력서는 다르다는 이야기와 조언을 들었는데, 경력직의 자기소개서에서는 게임 프로그래밍에 관심을 갖게 된 계기는 오히려 방해만 된다고 들었는데, 경력직의 경우 이런 이야기는 빼는게 좋을까요? 2. 입사 후 포부같은 주제를 결론에 달았는데, 꿈에 대한 이야기를 하면서 '나중에 만들고싶은 프로젝트가 있고, 이러한 프로젝트를 완성하기 위해 반드시 유니티 프로젝트에 기여를 할 수 있는 경험이 있어야한다고 판단하여, 귀사의 프로젝트가 ~~해서 기여하고 싶다고 생각해서 지원하게 되었다.' 라는 글을 적었는데,오히려 이러한 글들이 회사에 기여를 하는 것이 아닌 그저 자기가 하고싶은 프로젝트를 위해 일을 하는 것 같다는 조언을 들었습니다. 루키스님의 조언도 맞는 말 같고, 조언을 주신 분 께서 하신 말씀도 맞는 말 같아서 루키스님께서는 어떻게 생각하시는지 질문드리고 싶습니다. 3. 학부생 시절 간단한 게임 두 개 정도를 유니티로 만들어서 출시해본 경험, 그리고 연구실에서 Kinect V2 SDK를 이용한 키즈카페 미니게임 프로젝트의 컨텐츠를 유니티로 만들어서 기여해 본 경험이 있습니다. 자기소개서나 경력에 위 프로젝트들에 대한 언급을 했었는데, 경력직의 경우 실제 경력을 쌓기 전에 만들었던 이러한 프로젝트들을 기입하는건 특별할 정도로 뛰어난 프로젝트가 아니라면 분량만 차지할 뿐이라는 조언을 듣게되었습니다. 이러한 프로젝트들에 대하여 간단하게라도 기입을 하는 것이 좋을까요? 아니면 조언을 주신 분께서 말씀하신 것처럼 과감하게 제외하고 회사에서 업무를 봤던 일만 적는게 좋을까요? 개발에 참여했던 프로젝트들에 대한 영상을 첨부했습니다. 연구실 프로젝트: https://www.youtube.com/watch?v=JcptvyhVwvY에픽 슈가 팩토리: https://play.google.com/store/apps/details?id=com.MadPenguinGameStudio.EpicSugarFactory&hl=en&gl=US4. 아무래도 언리얼 프로젝트에서 유니티 프로젝트로 이직을 하려다보니 겁이 많이 듭니다. 루키스님께서는 언리얼에서 유니티로 이직하는 것이 메리트가 있다고 말씀해주셨지만, 제가 아직 이직에 메리트가 될만큼 언리얼에 대해서 잘 이해하고 있지 않다고 생각하고 있습니다. 이런 경우 경력직보다는 오히려 신입으로 들어가서 연차를 처음부터 다시 쌓는 것이 이직에 유리할지 여쭈어보고 싶습니다.답변을 주실 수 있는 여유가 없으시더라도 강의를 통해 좋은 정보를 공유해주셔서 감사하다는 말씀을 전해드리고 싶었습니다. 장마가 무더위가 반복되는 여름이지만 무탈하고 시원한 여름을 보내셨으면 좋겠습니다. 긴 글 읽어주셔서 감사합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템 콜이 없다면 커널모드는 어떻게 들어갈수있나요??
안녕하세요 강사님 강의를 듣다가 궁금해졌습니다 시스템콜로 인해 OS별로 신경쓰지않고 동일한 코드 한줄로 코딩할수있게 되며, 없을경우 OS별로 직접 따로 정의해주어야한다고 이해했습니다 근데 시스템콜로인해 커널모드로 진입하는걸로 알고있는데 시스템콜이 없을경우 커널모드로 진입할수없게되면 커널모드의 기능은 사용하지못하는것 아닌가요??
-
해결됨게임 프로그래머 취업 전략 가이드
게임업계에서 중견 이상의 회사란 어디인가요
신입이면 첫회사를 중견 이상의 게임회사로 가는게 좋다고 하셨는데, 이 "중견"이 법률 상 정해놓은 중견기업에 부합하는 회사인지, 아니면 게임 업계 사이에서 대기업은 아니지만 인지도 있고 규모도 좀 있는 회사를 말씀하시는 건지 궁금합니다 예를들어 스마일게이트 펄어비스 이런 곳은 법률상 중소기업이지만 첫회사로 가면 개발자들 사이에서 중견 이상으로 취업할 걸로 인정 받나요?
-
해결됨[자소서 첨삭] 8년차 e커머스 개발자가 알려주는 백엔드 웹 개발 신입 취업노하우
마지막으로 하고싶은말
면접관 입장에서 마지막으로 하고싶은말에서 가장 기억에 남았던 말이 있으신가요? 알려주시면 감사하겠습니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
참조 질문입니다.
int& ret = cache[n][r] 로 함수 안에서는 ret가 cache[n][r]를 참조하고 있지만 return ret로 반환할 때는 ret값을 복사해서 반환하는게 맞나요?
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
안녕하세요 강사님
강의 노션 공유 부탁드립니다
-
미해결게임 프로그래머 취업 전략 가이드
국비 학원 질문입니다.
안녕하세요 Rookiss님 좋은 강의 감사드립니다. 저는 일반 4년제는 아니고 학은제 컴공 출신이고(전공이라 할 수 있을지 애매합니다), 클라이언트 개발자가 되고싶어서 모 유명 게임학원들의 커리큘럼을 보고 따라서 혼자 공부하려 마음먹고 현재 C++을 무료강의 등으로 독학하고 있습니다. 아직까지 C++독학에 큰 어려움은 없지만 Win api 이후로 다이렉트x의 경우 자료도 부족하고 혼자 공부하기 힘들 것 같아서 이 강의를 보고 국비 지원 학원을 알아보고있는데(1년과정 일반학원에 가고싶지만 형편이 부담돼 힘들 것 같습니다.) 갈만한 국비학원에는 보통 6개월에 유니티 중심 과정이고 다이렉트x 과정은 없는경우가 많더군요. 자기관리는 좀 되지만 풀어질때는 또 풀어지는 편이라 국비 학원에라도 가는게 맞을지 고민됩니다 조언해주시면 감사하겠습니다.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
https의 경우 질문드립니다!
안녕하세요 강사님!! https의 경우 궁금한 점이 있어 질문드립니다! 7계층으로 생각했을 때 TLS 는 5계층, TCP는 4계층으로 알고있는데요. 그럼 1) HTTP request message를 생성 후, 2) SSH/TLS handshake 과정이 먼저 일어나고 3) HTTP request message를 암호화 한 후, 4) HTTP request message를 4계층으로 넘겨줘서 3 way handshake 이 순서로 진행되는 건가요?? SSH/TLS가 먼저 일어나는지 3 way handshake가 먼저일어나는지 조금 헷갈려서 질문드립니다! 늘 상세한 답변 주셔서 너무 감사드려요!
-
해결됨[자소서 첨삭] 8년차 e커머스 개발자가 알려주는 백엔드 웹 개발 신입 취업노하우
안녕하세요 첨삭 질문입니다
안녕하세요, longvacation님. 혹시 첨삭 관련 이메일을 보내드렸는데 첨삭이 가능하실까요? 미리 감사드립니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
피벗의 위치 질문드립니다.
피벗의 위치를 제일 처음으로 하시는 이유가 있을까요? 최우측이나, 향상된 pivot을 위해서는 왼, 오, 중간 값중에서 중앙값을 해야한다는 글이 있어서 질문드립니다.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
Array와 LinkedList 메모리 영역
강의를 보다가 궁금한 점이 생겨서 질문을 남깁니다. 동적 Array는 사용하다가 원소가 가득차면 resize가 일어나고, 이때 새로운 배열을 생성한다고 배웠습니다. 그러면 이때는 runtime 단계에서 memory allocation이 일어나서 Heap 메모리 영역에 할당되는 건가요?? 아니면 Stack memory 영역에 할당되는 건가요??
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
PCB PC register?
안녕하세요 질문이 있습니다. PCB는 process state, process number .. 등 프로세스에 대해 필요한 정보를 얻을 수 있는 자료구조라고 하셨는데 PC register과 어떤차이점이 있는지 모르겠습니다. PCB는 주로 커널에 저장되어있고 PC register는 스레드 마다 있는것이 맞나요?