묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
프로젝트 세팅후 실행시 오류가 발생합니다
환경변수 세팅, 안드로이드 스튜디오 세팅 완료 후 실행했는데 아래와 같은 오류가 발생합니다> react-native run-android info JS server already running. info Launching emulator... error Failed to launch emulator. Reason: It took too long to start and connect with Android emulator: Medium_Phone_API_33. You can try starting the emulator manually from the terminal with: C:\Users\user\AppData\Local\Android\Sdk/emulator/emulator @Medium_Phone_API_33. warn Please launch an emulator manually or connect a device. Otherwise app may fail to launch. info Installing the app... > Task :app:compileDebugJavaWithJavac FAILED 19 actionable tasks: 2 executed, 17 up-to-date info 💡 Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'. > Could not resolve all files for configuration ':app:androidJdkImage'. > Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}. > Execution failed for JdkImageTransform: C:\Users\user\AppData\Local\Android\Sdk\platforms\android-33\core-for-system-modules.jar. > Error while executing process C:\Program Files\Java\bin\jlink.exe with arguments {--module-path C:\Users\user\.gradle\caches\transforms-3\a716a49384427b91aa8778761f7fa6d1\transformed\output\temp\jmod --add-modules java.base --output C:\Users\user\.gradle\caches\transforms-3\a716a49384427b91aa8778761f7fa6d1\transformed\output\jdkImage --disable-plugin system-modules} * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 5s error Failed to install the app. info Run CLI with --verbose flag for more details. Process finished with exit code 1 adb 버전choco, java 버전 react-native 프로젝트 버전buildscript { ext { buildToolsVersion = "33.0.0" minSdkVersion = 21 compileSdkVersion = 33 targetSdkVersion = 33 // We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP. ndkVersion = "23.1.7779620" } repositories { google() mavenCentral() } dependencies { classpath("com.android.tools.build:gradle") classpath("com.facebook.react:react-native-gradle-plugin") } } 환경변수안드로이드 스튜디오 doctor 실행시엔 에뮬레이터가 없다고 표시되는데, 에뮬레이터 실행까진 정상적으로 됩니다. 앱 빌드시 오류가 발생하는것 같아요Android ✖ Adb - No devices and/or emulators connected. Please create emulator with Android Studio or connect Android device. ✓ JDK - Required to compile Java code ✓ Android Studio - Required for building and installing your app on Android ✓ Android SDK - Required for building and installing your app on Android ✓ ANDROID_HOME - Environment variable that points to your Android SDK installation
-
미해결게임 프로그래머 취업 전략 가이드
구글링과 ai 에 대해 질문드립니다.
안녕하세요 강사님, “게임 프로그래머 취업 전략 가이드”의 “프로그래머 마인드”를 듣던 중 “구글을 사부님으로 모시기”를 보고 질문이 생겨 질문드려요. 저는 챗지피티가 나온 뒤에 프로그래밍을 접한 학생입니다. 늦게 시작한 비전공자라서 AI가 너무 효율적으로 느껴졌습니다. 그런데 어떤 현업자분께서는 “학부생 수준에서는 AI에 의존하지 말고 직접 구글링이나 공식 문서를 읽으며 문제를 해결하라”고 조언해주셨고, 교수님께서는 “AI를 남들보다 300% 이용할 수 있어야 살아남는 프로그래머가 될 거다”라고 조언해주셨습니다. 여기에 대해서 게임 개발 현업에 계신 루키스님의 생각이나 조언이 궁금합니다. 그리고 제 학습 방법이 좋은 프로그래머가 되기에 걸림돌이 되고 있는지 조언 한 말씀 부탁드립니다. 저는 현재 어떤 기능을 구현하기 위해서 ai에게 “달리기를 구현할 건데, 자주 사용되는 함수 여러개를 보여줘”라고 질문한 뒤, 답변받은 함수의 특징, 장점 등을 다시 질문해서 그 중 골라 사용합니다. 혹은, 오류가 난다면 ctrl+c/ctrl+v 해서 바로 질문하기도 합니다. 로직을 부탁하기도 합니다. 사실 AI를 거의 항시 사용하고 있습니다. 질문이 길어졌습니다만,,, 구글링을 하라는 말씀에 ai에 심하게 의존하는 제가 걱정되어 질문드리는 점 양해 부탁드립니다.
-
미해결처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
파이토치 설치
안녕하세요 강사님 말씀대로 주피터 노트북 환경에서 파이토치를 설치해 보았습니다. 근데 conda 환경에서는 더 이상 지원을 하지 않는다고 하면서 pip로 설치하라는 얘기합니다. pip로 설치를 해도 괜찮은지, 아니면 다른 방법이 있는지 궁금합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
화면이 안보입니다. 검은화면만 보여요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨핵심만 쏙쏙 Jira&Confluence
해당 영상 잘못 올라온 거 같아요. 페이지 회고가 아니라 이전에 본 영상이네요
해당 영상 잘못 올라온 거 같아요. 페이지 회고가 아니라 이전에 본 영상이네요
-
해결됨데이터분석 준전문가(ADsP) 자격증 대비
섹션 3- 회귀모형 분석 2 6번 문제 해설
섹션 3의 회귀모형 분석2의 6번문제에 3번선지를 설명하실때, 앞부분의 강의자료에서는 T값이 클수록 회귀계수가 유의하다고 하셨는데 문제에서는 풀 때 T값이 가장 작은 것이 유의한 변수로 선정되는게 맞는 선지로 나와서 제가 개념을 어떤것을 혼동하고 있는것인지 알고싶습니다 정확한 답이 왜 2번인지는 알겠으나 3번선지에대해 의문이 생겨 질 문 남깁니다
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
네이버 쇼핑 여러페이지 크롤링 방법
네이버 지식인 여러페이지 정적 크롤링은 강의에 있어서 따라하니 잘 되는데 동적 페이지 크롤링인 네이버 쇼핑은 for i in 코드를 넣으니 넘어가지지가 않네요 ㅜㅜ 동적 페이지 크롤링인 네이버 쇼핑 여러페이지 넘어갈때는 다른 코드를 작성해야하는걸까요? 네이버 지식인 여러페이지 크롤링 할 때처럼 하니 페이지가 안넘어가지네요...
-
미해결해외 개발자 취업 Resume 가이드
Summary 양식 질문입니다.
안녕하세요.강의에 올려주신 양식엔 Summary가 빠져있는데 제가 지원하고 싶은 회사에서 Summary를 따로 요구해서 올려주신 양식을 변형했습니다.첨부한 3가지 변형 형태 중 어떤 형태가 가장 기본적이고 많이 쓰이는 Summary형태인지 궁금합니다!감사합니다:)Summary 제목을 추가 후 bullet point로 작성Summary 제목 추가 후 줄글로 작성제목 없이 Skills위에 줄글로 작성
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
플러터 앱에서 dll이나 exe 파일을 사용해야 할 경우 어떤 경로에 위치시켜야 할까요?
이미지 같은 정적 리소스가 아닌 c로 빌드된 exe 파일이나 dll 같은 동적 라이브러리를 플러터 앱에서 사용해야할 경우에 이 파일들은 어디에 위치시켜야 할까요? assets 폴더 밑에 두어야 할까요 아니면 windows 밑에 두어야 할까요?플러터로 현업을 경험해보진 않아서 현업에선 어떻게 사용하는지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
몬스터가 공격할때 캐릭터에게 미끄러지는 현상
안녕하세요 저는 몬스터가 캐릭터를 때릴때 미끄러져서 캐릭터에 딱 붙는 현상이 있어서 그걸 해결 하고 내용을 공유 드릴려고 글을 씁니다.NavMeshAgent 를 쓰시는 분들에 한해서 인데요https://onecoke.tistory.com/entry/Unity3D-NavMeshAgent-%EB%AF%B8%EB%81%84%EB%9F%AC%EC%A7%90-or-%EC%88%9C%EA%B0%84%EC%9D%B4%EB%8F%99-%ED%98%84%EC%83%81위 링크 분이 해결하신 분인데 NavMeshAgent 내에 Velocity 값이 존재 해서 velocity 가 zero 가 될때까지 미끄러 진다고 하네요해결은 MonsterController 에서 UpdataSkill 내에 NavMeshAgent 의 값을 Vector3.zero 로 넣어주니까 몬스터의 미끄러지는 부분이 해결 됐습니다.NavMeshAgent가 문제가 많네요.. 강의 올려주신 Rookiss 선생님 항상 건강하시고 새해 복 많이 받으세요
-
해결됨UDS 진단통신을 통한 SW 업데이트(SW ReProgramming)
SW reprogramming 과정에서 질문
안녕하세요, SW Reprogramming 과정에서 궁금한 점이 있어 질문을 드리게되었습니다.Transfer Data (0x36) 과 Request Transfer Exit(0x37) 이후에 Routine Control Service (0x31)를 이용하여 다운로드가 정상적으로 진행되었는지 확인하는 과정에서 진단기의 결과값을 제어기에게 전달하는 2가지 방법에 대해 질문드릴 점이 있습니다.2가지 방법 중, 한가지는 Hex 파일의 마지막 2byte는 진단기의 Input들의 결과 값을 적어 보낸다고 하셨는데, 나머지 1가지 방법에서는 Parameter에 담아 보낸다고 하셨습니다. 그렇다면, 후자의 경우에는 Hex 파일의 마지막 2byte에는 결과 값이 적혀있는 것이 아닌, Data 값이 적혀있을 것으로 예상이 되는데, 혹시 이 상황에서는 제어기가 마지막 2byte를 결과 값으로 판단하고 그 2byte를 제외한 Input 값을 계산할 수도 있을까요? 아니면 Parameter에 실어 보낸 경우에는 제어기가 Hex 파일에 있는 모든 값을 Data 값으로 판단하는 것일까요?말씀주신 결과 값이 2byte라 하셨는데, 대부분 2byte로 사용하는 것일까요? 항상 좋은 강의 해주신 덕분에 많은 도움을 받습니다.감사합니다!
-
해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
로컬과 원격의 상호작용 강의 질문
'로컬과 원격의 상호작용' 강의에서 4:06초 기존 워킹 디렉토리에 새 원격 저장소를 추가하는 명령어 라는 부분에서 질문이 있는데, 이 '워킹 디렉토리'가 로컬에서 처음 add 하기 전의 working directory 와 다른게 맞을까요 ? 같은 용어로 나와서 동일한지 다른 용어인지 헷갈려 여쭤봅니다 !
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
Scene과 SceneManager 강의 수강 중 키보드 입력 오류
Scene과 SceneManager 강의 수강 중 키보드 입력 오류가 있어서 문의드리게 되었습니다.DevScene의 Update()에서 키보드 입력을 받을 때 강의와 똑같이 코드를 입력했음에도 불구하고콘솔창에서는 한쪽 방향으로만 오브젝트가 움직입니다. (만약 A를 입력하면 A로만 움직임.)혹시 원인이 뭔지 알 수 있을까요?
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
강의중에 컨트롤 클릭으로 관련된 함수로 넘어갈때
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드를 분석할때 그 코드를 컨트롤 + 클릭으로 넘어가서 그 함수가 어떤 일은 하는지 알아 볼 수가 있잖아요근데 컨트롤 + 클릭을 해서 넘어갔는데 다시 그 컨트롤 + 클릭하기 전 함수로 되돌아 가는건 어떤 키를 눌러야 하나요?컨트롤 + 클릭을 해서 넘어갔는데 다시 이전 함수로 되돌아 가는 방법을 모르겠습니다. ㅠㅠ
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
댓글 테스트 작성 시 에러 발생
학습 관련 질문을 최대한 상세히 남겨주세요!고민 과정도 같이 나열해주셔도 좋습니다.먼저 유사한 질문이 있었는지 검색해보세요.인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 강의를 따라가던 도중 테스트 코드에서 에러가 발생해 질문 드립니다.섹션 3. 댓글 최대 2depth - CUD API 구현 강의를 들으며void deleteShouldMarkDeletedIfHashChildren() 테스트에서 에러가 발생했습니다.에러 내용은 PotentialStubbingProblem 에 관련된 내용으로 org.mockito.exceptions.misusing.PotentialStubbingProblem: Strict stubbing argument mismatch. Please check: - this invocation of 'countBy' method: commentRepository.countBy(1L, 0L, 2L); -> at shoon.board.comment.service.CommentService.hasChildren(CommentService.java:70) - has following stubbing(s) with different arguments: 1. commentRepository.countBy(1L, 2L, 2L); 위와 같이 에러가 발생했습니다.이 내용을 토대로 살펴보았을 때, 강의에서 제공된 코드가 아래와 같은데 @Test @DisplayName("삭제할 댓글이 자식 있으면, 삭제 표시만 한다.") void deleteShouldMarkDeletedIfHasChildren() { // given Long articleId = 1L; Long commentId = 2L; Comment comment = createComment(articleId, commentId); given(commentRepository.findById(commentId)) .willReturn(Optional.of(comment)); given(commentRepository.countBy(articleId, commentId, 2L)).willReturn(2L); // //when commentService.delete(commentId); // // //then verify(comment).delete(); }이때 comment는 mock 객체로 articleId와 commentId만 가지고 있는 상황이며 getArticleId와 getCommentId만 mocking이 되어있는데, 실제 countBy 메서드가 서비스 객체에서 private boolean hasChildren(Comment comment) { return commentRepository.countBy(comment.getArticleId(), comment.getParentCommentId(), 2L) == 2; }위와 같이 호출이 되는데, 이때 getParentCommentId()의 값이 존재하지 않는데 테스트가 정상적으로 작동할 수 있나요? 테스트 코드에서는 countyBy(articleId(1), commentId(2), 2)로 고정해두었는데, 실제 호출은 이와 달라지기 때문에 에러가 발생한다고 생각이 들었는데 맞을까요? 강사님 코드에서는 정상 작동하고 제 코드는 작동이 에러가 나서 이유를 정확히 모르겠네요 ㅜㅜ혹시 제 코드가 필요하실 수도 있을까봐 구글 드라이브 링크로 제 코드 파일도 남기도록 하겠습니다.https://drive.google.com/file/d/1tqV1PkvwpnaRqI9msxEj4X_t7iqg_CFr/view?usp=drive_link
-
해결됨김영한의 실전 자바 - 기본편
static 상속
[질문 내용]강의 17:01, 메서드 오버라이딩은 인스턴스 메서드에 해당하는 내용으로 static 메서드는 해당하지 않는다고 하셨습니다. 별도로 예제를 작성해서 테스트해보았는데, 자식 클래스에서 부모 클래스의 클래스 메서드를 호출할 수 있었습니다. static 메서드 역시 상속은 되지만 오버라이딩 대상이 되지 않는다고 이해하면될까요? 감사합니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
Hue(휴) 설치중 에러
-
미해결이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
TArray와 UPROPERTY
안녕하세요.TArray로 UObejct를 관리할때 UPROPERTY를 붙이는건가요 TArray로 포인터를 다룰때 붙여야하는건가요? 이 것에 대한 내용이 정리가 잘 되지않아서 질문드립니다
-
해결됨미국 빅테크 알고리즘 문제 해결 전략 Part 1 (feat. 빌게이츠)
섹션1 Array 강의 default value 질문
섹션1 array강의 21분30초 쯤 Accumulator을 설명하시면서max_val은 array의 default value이고 variable이 default value라고 설명하셨는데 어떤 의미로 하신 말씀이신지 잘 모르겠습니다. 파이썬 문법과 관련된 말인가요?
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
게시글 CRUD API 구현 부분에서 gradle 관련 에러가 발생합니다.
학습 관련 질문을 최대한 상세히 남겨주세요!고민 과정도 같이 나열해주셔도 좋습니다.먼저 유사한 질문이 있었는지 검색해보세요.인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'com.mysql:mysql-connector-j' implementation project(':common:snowflake') }이렇게 설정 하고 gradle 싱크를 맞췄을때 A problem occurred evaluating project ':service:article'.> Project with path ':common:snowflake' could not be found in project ':service:article'. 이렇게 에러가 발생합니다.