안녕하세요 선생님. 약 40명 정도 되는 회사에서 팀장으로 일하고 있습니다. 사장님이 실무 담당들의 단일 프로젝트 단위까지 슈퍼 마이크로 모니터링을 하는 환경 - 즉 수시로 우리팀 플래너를 보고 랜덤 회의를 열고 계획에 본인의 의사를 반영시키는 - 이러한 환경이라면 어떻게 '팀' 및 '채널' 구성원을 활용하는 것이 제일 좋을까요? 모든 '팀'에 늘 사장님의 아이디를 모두 추가하는 것도 영 좋은 모양새가 아닌 것 같고 이렇게 할 경우 오히려 팀원들에게 부담도 되고 문서 정리도 오히려 깔끔하게 되지 않는다는 고민이 있습니다. 혹시 이를 해결할 수 있는 묘책이 없을까요? 예를 들면 모든 팀이나 채널에 아이디 추가는 시키지 않으면서도 그 안에 있는 데이터들을 관전할 수 있게 해주는 그런 모드나 방식은 없을지요? 아니면 모든 팀에 모니터링을 위한 사장님 아이디를 전부 추가하는 것이 일반적인 시도일까요? 의견 주시면 감사하겠습니다.
사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)
안녕하세요. IoT에 대해서 공부하고있는 학생입니다. iot 데이터를 저장하는 방법에 대한 강의를 수강하고 궁금한 사항이 생겨 질문 남깁니다. 데이터를 3초에 1개씩 저장하면 하루만 해도 많은 양의 데이터가 저장될 것 같은데 이 데이터들을 어떻게 관리해야하는지 궁금합니다. 주기를 정해놓고 리셋을 하는건가요? 아니면 이상한 값이 발생했을때 이벤트를 만들어 특이값만 저장하는건가요? 소중한 지식을 나눠주시면 감사하겠습니다.
강의 들으면서 디시인사이드 크롤링 끝냈습니다. 저는 클리앙 수업에 나왔던 것처럼 크롤링 중에 오류가 나서 else문을 넣어 추가했습니다. 보시는 것처럼 크롤링은 모두 끝났는데, 마지막에 data2로 저장하는 중에 오류가 났습니다. 행렬이 맞지 않는다는 것 같은데, 이런 경우에는 어떻게 수정 작업을 거쳐야 하는지 궁금합니다.
강의에서 이부분을 아래와 같이 바꾸면 생기는 문제네요 GameObject.FindGameObjectWithTag("Player"); -> GameObject player = Managers.Game.GetPlayer(); 해당코드에서 나이트가 플레이어를 인식한게 아니라 자기를 인식해서 생기는 문제로 보입니다. 참고로 나이트의 태그는 Untagged로 되어 있습니다. 아직 해결 방법은 못찾았는데, 밑에 분들도 동일한 문제가 발생한 거 보니 뭔가..강의에서 생략된 부분이 있는것 같은데 좀 더 찾아봐야 겠습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키ㅇ며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. unity 소스 코드 오픈은 안해주시나요?
이거 스크립트 다 따라서 작성해야 하나요 아니면 따로 다운받을 수 있는 곳이 있나요? 영상 보면서 다 따라서 작성해봤는데... 안될꺼라 생각했는데 역시 안되네요. 주피터에서 작성했고 코드를 몇번 더 컴토했는데 잘 안되네요.. 일단 경로 설정부터 이해가 잘 안가네요. 6분15초에 나오는 ckpt 파일이랑 events 파일은 어떻게해서 만들어진건가요? save_path 랑 load_path 를 지정해야하는데 어떤걸 입력해야 하는지 잘 모르겠습니다. 처음부터 끝까지 실행해서 트론시물레이션이 작동되는 영상은 혹시 없는가요?..
이 강의들을 바탕으로 자체적으로 제가 환경을 만들어 보려고 하고 있는데요 질문이 하나 있습니다. 유니티 mlagent 안에 있는 Academy 라는 스크립트를 inherit 하고 싶은데 그게 안되네요. 처음에 usting Unity.Mlagents; 선언후에 public class 파일이름 : Academy 라고 선언했더니 파일이름 is inaccesible due to its protection level C# 이라고 경고메시지가 뜨면서 '파일이름' 밑에 빨간줄이 생깁니다. public 이라고 선언도 했고, 저장도 다 했는데도 왜 이런 문제가 생기는걸까요? 다른 해외 유투버들이 하는 튜토리얼 비디오에서는 잘 작동되던데요...(다만 모든 튜토리얼이 2017버전 혹은 2018을 쓰고 있더라구요. mlagent 가 업데이트 되면서 inheritance 되지 않도록 막은걸까요?)
안녕하세요! 제가 만든 수식이 "Input number : " 가 무한으로 출력되는 이유를 알고 싶어서 질문남깁니다! 나름 지금까지 열심히 강의를 듣고, 그것들을 토대로 만들었는데 정답은 아니었나봅니다..! 그치만 여기서 안되는 이유가 궁금해서 질문 남깁니다! 잘부탁드립니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 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을 어떻게 사용하는게 옳은건지 궁금합니다.
안녕하세요! 터미널에서 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.
실행시 이러한 오류가 나는데요 무슨 이유일까요 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