3-4. 의 원핫인코딩에서는 c_train = pd.get_dummies(c_train[cols]) c_test = pd.get_dummies(c_test[cols]) 3-6. 의 원핫인코딩에서는 train = pd.get_dummies(train, columns=cols) test = pd.get_dummies(test, columns=cols) 라고 되어 있네요ㅠ 3-6에서도 3-4처럼 train = pd.get_dummies(train[cols]) test = pd.get_dummies(test[cols]) 로 실행해 봤는데 결과가 다르게 나오네요! 왜 3-4에서는 [cols] 라고 하고, 3-6에서는 columns=cols라고 하는건가요?ㅠ
안녕하세요 질문이 있습니다. 각각의 씬으로 테스트 할 때에는 잘 되는데, 로그인 씬에서 게임 씬으로 넘어갈 때에 리소스를 로드하는 부분에서 문제가 생깁니다.(@EventSystem, UI_Inven 등의 GameObject) NullReferenceException 이 발생하는데, 문제는 해당 부분에 중단점을 걸고 코드 단위로 테스트해봐도 문제를 알 수 없이 그냥 끝이 납니다.
안녕하세요, extern 키워드가 생략될때의 메커니즘이 함수와 변수에 차이가 있는 것 같은데 이해가 되지않아 질문드립니다. 우선 교수님께서 forward declaration 설명주실때, void doSomething(); 에서 앞에 extern 키워드가 생략된 것이라고, 변수도 똑같이 생략된것이라고 말씀주십니다. 하지만 제가 실험해본바로 변수는 좀 다른 것 같습니다. 어떤 실험을 해봤냐면요, "Main.cpp" "testGlobal.cpp" 실행시키면 multiply definition 에러가 뜨는데요, Main.cpp 파일에서 g_testGlobal 을 선언할때 int로만 선언하는게 아닌 extern int로 선언하면 에러가 안뜹니다. 만약 extern 키워드가 생략된 것이라는 교수님의 말씀이 맞다면, 왜 extern int g_testGlobal; 는 에러가 안뜨고 int g_testGlobal; 은 에러가 뜨는지 궁금합니다. 둘다 에러가 안떠야 extern 이 생략된게 맞지 않나요? 다음 실험도 봐보시면 좀 더 명확한데요, "Main.cpp" "testGlobal.cpp" 파일에서 이렇게 extern 키워드를 바꿔치기하면 또 빌드가 잘 됩니다. 여기서는 하기 답변을 참고했을 때, 위 코드가 성공적으로 빌드되는 이유를 생각해봤는데요, https://www.inflearn.com/questions/102747/42-20-%EC%BD%94%EB%94%A9%EC%97%90-%EB%AC%B8%EC%A0%9C%EA%B0%80-%EC%97%86%EC%96%B4-%EB%B3%B4%EC%9D%B4%EB%8A%94%EB%8D%B0-%EB%B9%8C%EB%93%9C%EA%B0%80-%EC%95%88%EB%90%A9%EB%8B%88%EB%8B%A4 Main.cpp 에서 obj파일이 만들어질때 g_testGlobal 변수를 extern으로 선언했으므로 g_testGlobal 변수가 어딘가 저장되어있을거라는 정보를 컴파일러에게 건네주고, 그 값을 testGlobal.cpp 의 obj 파일이 링킹될때 건네 받아 사용하는것으로 이해했습니다. 하지만 반대의 경우는 안되는 것이 이해가 가지 않습니다. 왜 두번째 경우에선 tetsGlobal.cpp에서 extern을 안써줘도 빌드가 되는지 모르겠습니다. 감사합니다.
이 사진의 노란색 형광펜 화살표 부분에 대해서 질문드립니다. 맨 마지막 강의 부분에서 pszHeap이 가지고 있던 위치정보가 동적할당 한 부분의 기준 요소의 주소였는데 strcpy_s를 사용함으로써 pszBuffer가 가지고 있던 위치 정보가 저장되었다고 생각했습니다. 그래서 제 생각에는 동적할당한 부분에서 출발이 아니라 pszHeap에서 부터 형광펜으로 szBuffer의 기준 요소로 가는 게 맞다고 생각합니다! 제가 이해한 것이 맞는지 확인 부탁드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님의 소스코드를 보면 int changeToInt(string a){ return atoi(a.substr(0, 2).c_str()) * 60 + atoi(a.substr(3, 2).c_str());}이렇게 되어 있는데 stoi()함수를 쓰면 c_str()을 안써도 되는 것으로 알고 있는데 atoi를 사용하는 이유가 있을까요??아니면 제가 잘못 알고 있는 걸까요...
넘패드 1/3/7을 누르면 원근 없는 투시로 자동으로 변경 되서 보이는 걸로 아는데 저는 넘패드 1/3/7을 누르면 투시가 그대로 들어간 상태로 보여요. 혹시 뭐가 문제일까요? 버전은 4.0.2 사용하고 있어요 - 넘패드 1 누른 상태 - 넘패드 1번 누르고 5번을 다시 눌러야 이렇게 변경됩니다.
플레이어 이동 제한을 if로 구현하고 clamp로 더 쉽게 구현하는 방법을 순차적으로 안내주시니 이해하는데 도움이 되었습니다. 👍 👍 해당 부분 관련하여 질문이 있습니다. min = Camera.main.ViewportToWorldPoint(new Vector3(0,0,0)); max = Camera.main.ViewportToWorldPoint(new Vector3(1, 1, 0)); 먼저 설정한 값을 Clamp에 사용하지 않고 min = new Vector3(-8, -4.5f, 0); max = new Vector3(8, 4.5f, 0); 다시 설정하는 이유가 16:9로 해상도를 고정하기 때문이라고 하셨는데요. 앞의 min, max를 pritn 했을 때 새로 설정한 Vector3의 x, y 값이 같은 것으로 보입니다. 좌표 값을 수치로 직접 입력하시는 이유를 문의드립니다.
설날을 맞이하신 강사님 새해에도 늘 건강하시고 부자되세요 ^^ 프로젝트폴더에서 New >> Fragment >> Google Map Fragment 를 선택하고 Fragment Name 을 MapsFragment 로 해서 Finish 버튼을 누르면 프로젝트폴더내에 MapsFragment.kt 파일과 res/layout 폴더내에 fragment_maps.xml 파일은 생성이 되나 res/values 폴더내에 google_maps_api.xml 파일은 생성되지 않습니다 그리고 관련파일들을 실행하여도 오류는 없으나 구글맵이 나타나지 않고 빈화면만 뜹니다 git 에 파일들을 올려두었습니다 https://github.com/dongguntechnology/GoogleMap
mocking과 spy함수가 조금 헷갈립니다. 아래와 같이 정리하면 될까요? - spy 함수 : 빈 함수인데, vitest에서 이 함수를 감지하고 있고 함수가 call 되었는지, 인자는 무엇이었는지 검증하는 가짜 함수. - mocking : 종속성이 있는 라이브러리를 복사해두고, 그 중 사용해야 할 함수나 기능을 spy 함수로 대체하여 call 했는지 검사할 수 있는 프로세스. 그러면 mocking 자체는 spy 함수 없이 사용하는 것은 의미가 없다고 보면 될까요?
안녕하세요, 진석님. 즐거운 설 보내세요 ^^ '00-05 Pycharm Professional 체험계정 활성화' 강의를 듣다가 수강생 혜택으로 6개월 리딤코드를 받을 수 있다는 점을 알게 되었습니다. 하지만 어디서 신청하는지 모르겠습니다 ㅠㅠ 강의 설명을 참고하여 신청해달라고 하셔서 강의 중에 하시는 말씀도 들어보고, 강의안에 링크가 있는지도 보았지만 어디서 신청하는지 못 찾겠습니다 ㅠㅠ 혹시나 영상 하단에 있는 수업 노트를 말씀하시는 것인가 하여 봤지만 해당 강의에는 수업 노트가 없는 것 같고, 또 '새소식' 게시판을 봤는데도 결국 찾지 못해 도움을 요청드립니다 ㅜㅜ 부족한 질문이라도 언제나 성심성의껏 답변해주시는 진석 님께 늘 감사드립니다. ^^ 행복한 설 연휴 보내시길 바랍니다. 😀
SignupModal 만드는 과정에서 질문이 있습니다. useFormState 훅을 사용할 때 계속 에러가 나서 signup.ts 파일을 커뮤니티를 참고해서 수정해줬습니다. return {message: null } 을 추가해주는 식으로요. 그러고나서 showMessage 함수를 만드는데, 강의에서는 showMessage 함수의 파라미터의 타입이 string 이라고 하는데 제 꺼에선 실제로 들어가는 값이 string | null 이라고 나오면서 에러가 발생합니다. 초기 state 도 { message: null } 이고, signup.ts 에서도 { message: null } 을 리턴하는 경우가 있어서 이런 것 같은데 제로초님은 강의에서 showMessage 함수의 파라미터 타입을 그냥 string으로 해도 에러가 나지 않는 것이 신기하여 질문 남겨봅니다.