[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
17분 쯤 unique_lock을 사용하였는데 별도의 인자로 std::defer_lock , std::try_to_lock , std::adopt_lock 등 을 넘겨주지도 않는데 굳이 unique_lock을 사용하는 이유가 있을까요? 그냥 lock_guard를 써도 되지 않나요?
널널한 개발자님, 안녕하세요. 좋은 강의 감사합니다. 3번정도 들으니 이제 어느정도 이해가 된것 같습니다. 다름이 아니라, 한가지 궁금한것이 있어서 질문 남깁니다. 수신한 Key를 신뢰할 수 있는가? 파트에서 "Public Key가 포함된 인증서를 CA 인증서로 검증"하여, 서버의 신뢰성을 확인할 수 있다고 이해했습니다. 그런데 궁금한것은 처음 HTTPS로 서버에 접속했을때, SSL 인증서를 수신하여 검증한 후 그 다음 통신 과정은 어떻게 되는지입니다. 통신 최초에만 x509 인증서의 서명값을 검증하고, 그 이후부터는 이전과 같은가요? 예를들어, x509내에 포함되어 있는 public key로 제가 보내는 대칭키를 암호화하여 보내고, 쭉 대칭키로 암호화하여 보내면 되는건가요? 그리고 서버는 저의 대칭키로 암호화해서 저에게 데이터를 보내주나요???
안녕하세요 TextField 커스텀 관련하여 여러 기능을 살펴보고 있는데요. 구글에서 찾아봐도 Cursor의 두께를 설정하는 프로퍼티를 찾지 못하여서 질문드립니다. Cursor를 커스텀하는 방법이 있나요? 두께를 줄이거나 높이를 낮추는 등의 커스텀을 진행하고 싶습니다. 감사합니다.
1번 (O) 2번 (O) 3번 - Magician은 해석 가능하지만, knight는 implements 하지 않아서 인터페이스 타입으로 해석이 불가능하다 4번 - knight를 해석해도 Healer와 implements 되어있기 때문에 heal() 호출 가능하다 위와 같은 이유로 1, 2번만 옳은게 맞을까요? 3, 4번이 너무 헷갈려요
1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] ServerSocket에 localhost라는 ip정보를 주지 않았는데 브라우저에서 http://localhost:12345 접속하면 응답을 받을 수 있는 이유가 뭘까요
안녕하세요, 저는 3년차 Spring 개발자입니다. 때문에 앱 개발에 대한 지식이 부족한 상황이라서 해당 방법론이 다른 개발 환경에도 적용되는지 궁금합니다. 제가 토이 프로젝트로 Flutter를 사용하여 앱을 만든 적은 있는데 이번 강의를 들으면서 강의 내용을 적용하기 위해 Android 개발을 다시 학습 해야할 지 고민 입니다. 다른 개발 환경에도 적용할 수 있는지 제 상황에 Flutter와 Android 중 어떤 것을 추천하시는지 감사합니다!
안녕하세요 1강 message를 듣는 중 궁금한게 있습니다. SEND_ERROR는 Configuration은 되지만, Build Generation이 안된다고 설명해주셨는데 그러면, Error during configuration가 아니라 Error during Generation이 아닌가요?
안녕하세요 실습 코드에서 반복문 내 전략 구현 부분에 강의 설명과 코드 내용이 일치하지 않는 것 같아서 질문 드립니다. 종가가 3일 최저가인지 여부를 체크하는 코드에서 rolling 함수인자를 3으로 맞춰서 새로 컬럼을 추가한 뒤, 종가를 data['3d_min']과 비교해줘야하는게 맞을까요? 강의 코드는 if data['close] == data['5d_min'] 적혀 있어서 질문드립니다.
SignupModal 에서 에러가 하나 나오는데 관련해서 질문드립니다. S2322: Type '(formData: FormData) => Promise<{ message: string; } | undefined>' is not assignable to type 'NonNullable<string | ((formData: FormData) => void | Promise<void>) | undefined>'.<br/>Type '(formData: FormData) => Promise<{ message: string; } | undefined>' is not assignable to type '(formData: FormData) => void | Promise<void>'.<br/>Type 'Promise<{ message: string; } | undefined>' is not assignable to type 'void | Promise<void>'.<br/>Type 'Promise<{ message: string; } | undefined>' is not assignable to type 'Promise<void>'.<br/>Type '{ message: string; } | undefined' is not assignable to type 'void'.<br/>Type '{ message: string; }' is not assignable to type 'void'. 이런 에러가 나옵니다. formData 의 타입이 정확하지 않아서 생기는 에러 같습니다. 근데 정상적으로 실행은 됩니다. 제 꺼에선 이렇게 에러가 나오는데 제로초님 화면에서는 에러가 나오는 것 같지 않아서 어떻게 그렇게 된 것인지 궁금해서 질문 남깁니다. 감사합니다.
안녕하세요. 섹션8 진행하던 중 오류 해결에 도움이 필요해 글 남겨요.. Axios 인터셉터와 Access Token, Refresh 토큰 이용한 Access 토큰 자동 갱신 강의 내용의 코드를 강사님처럼 입력했는데 계속 오류가 납니다.. 콘솔 화면에 나타난 오류 찾아보니 TypeError: Cannot read properties of undefined (reading 'map') 오류가 serverData.dtoList 가 정의되지 않아서 발생했다고 하는데 어떻게 처리 해야 할지 모르겠어요. 참고로 강사님과 코드 내용이 같아 제 코드는 따로 첨부하지 않았어요. 필요하시면 첨부 하겠습니다.
안녕하세요! 꿀팁 가득한 강의 정말 감사드립니다 궁금한게 있습니다 여러 계정을 만들어서 앱들을 배포하실 첫 앱 배포 비공개 테스트는 어떻게 진행하시나요?? 요즘 구글 정책이 많이 바뀌어서 비공개 테스트를 20명의 테스터가 2주동안 테스트를 진행해서 검증이 돼야지만 프로덕션 배포를 할 수 있게 돼있는데 이부분은 어떻게 진행하고 계신지 궁금합니다!
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] utf-8 오류 나는 건 해결해서 테스트 성공 뜨긴 했는데 Mockito 오류가 뜨긴 합니다... 무시해도 되는걸까요?
요청 시에 쿼리 파라미터가 아닌 HTTP body를 받게되면 Dispatcher Servlet 에서 Argument Resovler를 통해 해당 파라미터에 대응되는 HTTP Message Converter를 찾아 객체를 생성하여 Controller로 넘긴다. 응답 시에 해당 응답이 ResponseBody일 경우 RetunValueHandler에서 해당 응답의 클래스 타입과 Accept 미디어 타입을 대조하여 HTTP Message Converter를 찾아 응답 결과를 Body에 작성 해당 응답이 View를 반환할 경우 ViewResolver가 동작하여 HTML을 작성하여 반환 하는것으로 이해하면 될까요? 그리고 ArgumentResolver와 ReturnValueHandler는 둘다 Adapter 패턴을 사용하여 맞는 HTTP Message Converter를 사용하는것인가요?
많은 분들이 memo 기능 관련하여 문의 주신것 같은데 내용이 다 동일하네요.. 영상을 보면 변경 전/후 전부다 하이라이트가 표시가 되어서 리렌더링이 발생하는지 시각적으로 확인이 안됩니다. 문의 남기신 글에는 console.log로 확인을 하라고 하시는데.. 그럴것 같으면 강의 내용 자체가 바껴야 되는거 아닌가요?? 이 부분이랑 context 설명하는 부분도 마찬가지인데요.. context 설명할때 onUpdate, onDelete, onCreate는 useCallback을 사용하여 재생성을 방지하게 이미 설정되어있는데, 왜 memo 기능을 써야하나요?? 이 부분도 설명할때 화면상에 하이라이트가 전과 후 다 발생하는데.. 강사님 혼자 뭐 없어진거 확인하는데.. 화면상으로 전혀 확인이 안되는데.. 혼자 진행하시니 혼란스럽네요.. 확실하게 딱 표시가 나는게 아니라면 그에 대한 설명이 있어야 하지 않을까 싶습니다.