묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
스크립트 작성
이거 스크립트 다 따라서 작성해야 하나요 아니면 따로 다운받을 수 있는 곳이 있나요? 영상 보면서 다 따라서 작성해봤는데... 안될꺼라 생각했는데 역시 안되네요. 주피터에서 작성했고 코드를 몇번 더 컴토했는데 잘 안되네요.. 일단 경로 설정부터 이해가 잘 안가네요. 6분15초에 나오는 ckpt 파일이랑 events 파일은 어떻게해서 만들어진건가요? save_path 랑 load_path 를 지정해야하는데 어떤걸 입력해야 하는지 잘 모르겠습니다. 처음부터 끝까지 실행해서 트론시물레이션이 작동되는 영상은 혹시 없는가요?..
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
Inheritance 문제
이 강의들을 바탕으로 자체적으로 제가 환경을 만들어 보려고 하고 있는데요 질문이 하나 있습니다. 유니티 mlagent 안에 있는 Academy 라는 스크립트를 inherit 하고 싶은데 그게 안되네요. 처음에 usting Unity.Mlagents; 선언후에public class 파일이름 : Academy 라고 선언했더니파일이름 is inaccesible due to its protection level C# 이라고 경고메시지가 뜨면서 '파일이름' 밑에 빨간줄이 생깁니다. public 이라고 선언도 했고, 저장도 다 했는데도 왜 이런 문제가 생기는걸까요? 다른 해외 유투버들이 하는 튜토리얼 비디오에서는 잘 작동되던데요...(다만 모든 튜토리얼이 2017버전 혹은 2018을 쓰고 있더라구요. mlagent 가 업데이트 되면서 inheritance 되지 않도록 막은걸까요?)
-
미해결홍정모의 따라하며 배우는 C언어
왜 q를 입력하면 무한 반복이 되는건가요~?
안녕하세요! 제가 만든 수식이 "Input number : " 가 무한으로 출력되는 이유를 알고 싶어서 질문남깁니다! 나름 지금까지 열심히 강의를 듣고, 그것들을 토대로 만들었는데 정답은 아니었나봅니다..! 그치만 여기서 안되는 이유가 궁금해서 질문 남깁니다! 잘부탁드립니다!
-
해결됨실전! 스프링 데이터 JPA
Optional 적용 문제
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 회원 이메일을 사용하여 MemberRepository에서 회원 정보를 조회하는 메서드를 구현해 보았습니다. 해당 이메일의 회원이 DB에 존재하지 않을경우를 고려하여 다음과 같이 Optional로 감싸주었습니다. Transactional(readOnly = true) public interface MemberRepository extends JpaRepository<Member, Long> { Optional<Member> findByEmail(String email); ... } 이 경우 Service 단에서 해당 메서드를 사용할 경우 변수 타입을 Optional<Member>로 선언해 줘야 했습니다. @Transactional public void followFriend(FollowFriendRequest request) { Member requester = getMember(request.getRequesterEmail()); Optional<Member> receiver = memberRepository.findByEmail(request.getReceiverEmail()); log.info("requester: '{}', receiver: '{}'", requester, receiver); if (receiver == null) { throw new MemberEmailNotFound(); } if (requester.hasFriend(receiver) || relationRepository.existsByOwnerEmailAndFriendEmail(request.getRequesterEmail(), request.getReceiverEmail())) { throw new EmailDuplicatedException(request.getReceiverEmail()); } relationRepository.save(new Relation(requester, receiver)); } 이러면 위 코드 마지막 줄의 Relation 생성자 또한 Optional을 포함한 생성자를 추가로 만들어 줘야 하고 이렇게 되면 Relation 엔티티의 receiver 필드값에도 Optional을 씌워줘야 하는 문제가 발생했습니다. 이 경우 Optional을 어떻게 사용하는게 옳은건지 궁금합니다.
-
미해결
pyautogui 설치 에러
- pyautogui 설치해서 사용했는데 raise KeyError(key) from None 이런 에라는 뜨는데 무엇이 문제인지 알려주세요 679 except KeyError: 680 # raise KeyError with the original key value 681 raise KeyError(key) from None 682 return self.decodevalue(value)
-
미해결[D.P.(DappProject)] 디앱 프로젝트(NFT 생성, NFT 구매 및 판매)
1강 remix 에러
안녕하세요! 터미널에서 remixd -s ~ 로 리믹스 실행하려고 하는데 계속 오류가 뜹니다 ㅜㅜ 해결방법을 찾아봐도 딱히 방법을 못찾겠어서 질문드립니다..! C:\Users\Win10\Desktop\NFT_Market\contracts>remixd -s , --remix-ide https://remix.ethereum.org (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin-ws\package.json' of 'src/index.js'. Please either fix that or report it to the module author (Use `node --trace-deprecation ...` to show where the warning was created) (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin-utils\package.json' of 'src/index.js'. Please either fix that or report it to the module author (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin\package.json' of 'src/index.js'. Please either fix that or report it to the module author (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin-api\package.json' of 'src/index.js'. Please either fix that or report it to the module author (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin-utils\package.json' of 'src/index.js'. Please either fix that or report it to the module author (node:14008) [DEP0128] DeprecationWarning: Invalid 'main' field in 'C:\Users\Win10\AppData\Roaming\npm\node_modules\@remix-project\remixd\node_modules\@remixproject\plugin\package.json' of 'src/index.js'. Please either fix that or report it to the module author [INFO] you are using the latest version 0.5.7 [WARN] You may now only use IDE at https://remix.ethereum.org to connect to that instance [ERR] No valid shared folder provided.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 관련 오류
실행시 이러한 오류가 나는데요 무슨 이유일까요 java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415) at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:136) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 27 more Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:175) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:173) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1460) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1494) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 42 more Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:138) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 59 more
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
교수님 질문 있습니다!
문제 조건 중에 '정답이 여러 개일 경우 오름차순' 으로 되어있는데 따로 조건을 안 걸어도 괜찮을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한요청 드립니다
인프런 아이디 : wlstjdgml89@naver.com 인프런 이메일 : wlstjdgml89@naver.com 깃허브 이메일 : wlstjdgml0610@gmail.com 깃허브 username : jinseonghee
-
미해결[비전공자 대환영] 제로베이스도 쉽게 입문하는 파이썬 데이터 분석 - 캐글입문기
주피터 노트북, 비쥬얼 스튜디오 다안되는데 다른 방법이없나요
비쥬얼 스튜디오에서는 이렇게 뜨고 주피터 노트북에서는 아예 작동이 안됩니다. 강의 어디부분에서 어떻게 하라는지도 안나와있어가지고 어떤 프로그램을 이용하는지 신속하게 알려주시면 감사하겠습니다. 해결방법도 알려주시면 감사하겠습니다.
-
미해결Do it! 키트 없이 배우는 아두이노
시뮬레이터와 다르게 실행됩니다.
실제 저항을 10k를 연결하고 아두이노 보드에서 테스트를 하면 제일 어두울때 1023값이 출력됩니다. 이를 아날로그데이터가 10bit연산을 하기 때문일까요? 왜 tinkercad시뮬레이터에서 테스트하는 것과 다른 결과가 실행될까요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
에러발생해요!
저는 저 경로가 없는데 저렇게 에러가 발생하네요 어떻게 해야할까요?스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
[해결] 영상 오류 확인 부탁드립니다
인프런 플랫폼의 일시적 영상 오류가 발생했었고, 해결되었습니다. 확인 감사합니다 :)
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
논리 연산자 &&, || 와 &, | 의 차이점
교제 45p에 AND, OR, NOT을 &&, ||, !로 표현한다고 되어있고, 그 기능들은 잘 이해하였는데, 그 밑에 &, | 이렇게 하나만 있는 것은 무엇을 뜻하는 지 모르겠습니다. 예를 들면 true && false true || false 이런 것들은 이해하였는데 true & false true | false 이것들은 이해하기 좀 어렵습니다. 둘이 무슨 차이가 있는지 잘 모르겠습니다. 하나만 쓰는 거는(&, |) 두개를 쓰는 거랑(&&, ||) 무슨 차이 인가요? 기능은 같은 것 같은데..
-
미해결Nuxt.js 시작하기
.
.
-
미해결게임 프로그래머 취업 전략 가이드
신입이 아닌 경력일 경우 질문입니다.
안녕하세요 Rookiss 선생님 선생님 강의를 듣는 수강생입니다. 수강 후 몇 가지 질문 사항이 있어 질문드립니다. 제 소개를 간단히 하자면, 소수의 사용자를 다루는 윈도우 소켓 서버프로그래밍 개발, N년차, 게임회사 재직 경험 없음 입니다. 게임회사 경력직 서버 개발자로 이직을 생각중인데요. 1. 저같은 사람(게임회사 경험 무, 경력 이직)은 이직시 뭘 중시해야 할까요? 2. 포트폴리오를 중시하셨는데, 클라이언트일 경우 가시적으로 뭔가 보여줄게 있지만 서버의 경우 어떤것을 보여줘야 할까요? 3. 회사 이력서에 샘플 소스코드를 많이 요구하는것 같습니다. 이것이 많이 중요한가요? 프로젝트를 통째로 내는 느낌은 아니고 샘플 코드를 제출하라는 곳이 많습니다. 4. 블로그 주소나, github 주소가 없는 것은 큰 감점 요소인가요? 답변주시면 감사하겠습니다.!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
개발자도구 Vue탭에서 질문있습니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 개발자 도구 vue 탭에서 저는<Root>가 보이지 않는데 어떤 설정이 달라서 그런걸까요...? 에러도 안나고 실습하는데 문제는 없어서 일단은 이렇게 진행중입니다..
-
해결됨
재귀함수 관련 질문
f(4)일 때 int f(int n) { printf('%d',n); if(n==0) return 0; else if (n==1) return 1 else return (f(n-1) + f(n+2); } print 되는 숫자가 4,3,2,1,0,1,2,1,0 이라고 나와있습니다. 왜 n의 값이 저렇게 프린트 되는지 잘 이해가 되지 않습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
스마트 포인터 삭제
제가 스마트포인터를 해제를 잘못해줫는지 세션이 소멸이 안됩니다. 추적을 하고싶은데 어떻게 추적하는지를 모르겠습니다.세션쪽 코드만 컨트롤 cv로 가지고와도 세션 소멸자 호출이안되네요 ㅜㅜ
-
미해결모던 안드로이드 - Jetpack Compose 입문
TodoList project 빌드에러가 발생하는데 확인 부탁드리겠습니다!
https://github.com/junsuk5/android-compose/tree/master/examples/TodoList 위 프로젝트 빌드에러가 발생하네요.. Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) * 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.