묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
액슈어로 화면정의서
안녕하세요! 데이먼님을 통해 기획을 처음 접한 후로 친구와 함께 서비스 기획을 하는 중인 학생입니다. 데이먼님이 쓰신 글 (https://yslab.kr/148#---%--%ED%--%-C%EB%A-%-C%EC%-A%B-%EC%B-%A-%ED%-A%B-) 에서와 같은 형식의 화면정의서 전체를 ppt가 아닌 axure로 작성하기도 하나요? 그리고 디자인 밑 개발 외주를 맡길 때 외주업체가 axure를 다룰줄 모른다고 해도 차질이 없는지, 아니면 예상되시는 차질이 있는지 궁금합니다. 답변 부탁드립니다! :)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JDBC URL 설정시 디렉토리가 선생님과 다른데요 ..ㅜ
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오)[질문 내용]h2 설치시 제가쓰는 디렉토리인 D:드라이브안에 파일을 세팅했습니다. JDBC URL 설정시 자동으로 잡히는 url이 선생님이랑 경로가 다른 jdbc:h2:d:\workspace_study/test 로 자동으로 잡혀서 연결 버튼 클릭시 잘들어가지지만, tcp인 소켓 url을 어떻게 입력해야 진행될지 모르겠습니다.. 도와주세요 ㅜㅜ
-
미해결스프링 핵심 원리 - 기본편
안녕하세요 AppConfig를 Run하며 생긴 오류 질문드립니다.
안녕하세요. 섹션 3. 스프링 핵심 원리 이해2 - 객체 지향 원리 적용 =새로운 구조와 할인 정책 적용 부분을 듣고 Run 하는 오류가 생겨 질문드립니다. AppConfig 클래스에서 public DiscountPolicy discountPolicy(){ return new FixDiscountPolicy(); } 나 public DiscountPolicy discountPolicy(){ return new RateDiscountPolicy(); } 를 적용하고 런을 하였을 떄 java.lang.NullPointerException at hello.core.order.OrderServiceTest.createOrder(OrderServiceTest.java:31) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) 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) 이러한 오류 메시지가 나왔습니다. @Test void createOrder(){ Long memberId =1L; Member member =new Member(memberId, "memberA", Grade.VIP); memberService.join(member); Order order =orderService.createOrder(memberId, "itemA", 10000); Assertions.assertThat(order.getDiscountPrice()).isEqualTo(1000); //(order.getDiscountPrice()).isEqualTo(1000) } } 해당 메소드는 이러한데 어느부분이 잘못되었는지 궁금하고(추가로 internal 오류를 확인해야 되는 건지 궁금합니다) AppConfig를 Run할 시 인텔리제이 오른쪽 상단의 Run을 하면 되는 것인지 궁금합니다. 또한 인
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
5:20 key값
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] Key값이 name value값이 spring으로 나오는데 key값을 name 말고 다른 값으로 바꿔주고 싶습니다. 코드에 보이는 name을 바꿔줬는데도 key값이 고정으로 나오던데 어떻게 바꿀 수 있나요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
PUT, PATCH 질문
안녕하세요! 강의 내용 중 궁금한 점이 있어 질문드립니다!PUT을 사용해서 리소스를 수정 할 때 일부의 필드만 넘겨주는 경우 넘기지 않은 해당 필드는 삭제된다고 하셨는데 사라진다는게 필드 자체가 없어진다는게 아니라 null같이 타입의 기본값으로 나오는게 맞나요?
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
DM 리스트 온/오프라인 상태
안녕하세요 항상 좋은 강의 감사 드립니다. React, Firebase 채팅 어플리케이션 강의 중 DM 사용자 목록에서 온/오프 라인 부분이 강의에 없는데.. 원할 경우 코드 받을 수 있다는 오래전 답변을 봤어요. 가능하다면 코드 받아 볼 수 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
imgaeUrl 에러 발생
server.js 그랩님이랑 코드 동일하게 작성했는데 포스트맨에서 오류가 납니다. 뭐가 문제일까요?ㅠㅠ 추가로 그랩님 깃허브에서 동일하게 코드 작성했는데 리액트 페이지에서 그림이 뜨지 않습니다.
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
jest 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 학습중에 JEST오류가 있어서 오류 메세지와 package.json 스샷 첨부합니다. 좋은 강의 감사합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
e.salary = dh.max_salary 이걸 왜 해야하나요? ㅠㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이해가 안되는 부분이 있어 질문드립니다! 왜 employee테이블의 salary와 dh의 max_salary를 같다고 하여 inner join을 하는지 이해가 안되네요 ㅠㅠ 왜 e.salary = dh.max_salary 이것도 inner join에 넣어야 하나요?ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제
예제문제가 안보여요 보내주실 수 있나요?
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
자식 요소의 width를 %에서 px로 변경하는 이유
강사님 안녕하세요. 10:09 부분 질문 드립니다. 강사님께서 .class-image의 width를 100%에서 240px로 변경하셨고, %로 놔두면 여러 요소가 추가됨에 따라 카드 사이즈가 줄어들면서 최대한 많은 요소를 보여주려고 한다고 하셨습니다. 제가 이 부분이 조금 헷갈리는데, 요소를 배치하기 위해 사이즈를 조정하는 flex의 특성 때문에 그런 것인가요? 저는 width가 100%이면 부모 요소인 .class-card의 240px에 맞춰진다고 생각했는데, 생각해보면 .class-card도 240px로 설정했지만 사이즈가 변형되는게 조금 이해하기 어렵고 정확한 이유가 궁금합니다!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
마지막 셀에서 오류가 납니다.
dt_clf = DecisionTreeClassifier(random_state = 156) skfold = StratifiedKFold(n_splits=3) n_iter = 0 cv_accuracy = [] # StratifiedKFold의 split() 호출시 반드시 레이블 데이터 셋도 추가 입력 필요 for train_index, test_index in skfold.split(features, label): # split()으로 반환된 인덱스를 이용하여 학습용, 검증용 테스트 데이터 추출 X_train, y_train = features[train_index], features[test_index] X_test, y_test = label[train_index], label[test_index] # 학습 및 예측 dt_clf.fit(X_train, y_train) pred = dt_clf.predict(X_test) # 반복 시 마다 정확도 측정 n_iter += 1 accuracy = np.round(accuracy_score(y_test, pred), 4) train_size = X_train.shape[0] test_size = X_test.shape[0] print('\n#{0} 교차 검증 정확도: {1}, 학습 데이터 크기: {2}, 검증 데이터 크기: {3}'. format(n_iter, accuracy, train_size, test_size)) print('#{0} 검증 세트 인덱스:{1}'.format(n_iter, test_index)) cv_accuracy.append(accuracy) # 교차 검증별 정확도 및 평균 정확도 계산 print('\n## 교차 검증별 정확도:', np.round(cv_accuracy, 4)) print('## 평균 검증 정확도:', np.mean(cv_accuracy)) 이런 코드를 작성했더니 dt_clf.fit(X_train, y_train)에서 ValueError: Unknown label type: 'continuous-multioutput'이라는 오류가 납니다. 이런 오류는 왜 발생하는 것이고 어떻게 해결하나요? 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
border-radius 대신 부모 요소에서 overflow로 처리하는 방법
강사님 안녕하세요. 6:07 부분 질문 드립니다. 저는 카드 이미지의 모서리를 둥글게 만들기 위해서 .class-image의 border-radius가 아니라, .class-card를 overflow: hidden으로 처리해서 튀어나온 모서리 부분을 처리했습니다. 그런데 이 상태로 카드를 여러 개 추가하면 카드들이 ul안에 최대한 들어가는 형태로 변형되고, 카드들이 반응형처럼 줄어들어버려서 overflow: hidden을 제거 했더니 카드들이 고정된 크기로 남아 있었습니다. 카드 사이즈는 반응형으로 만들어지지 않아야하기 때문에 overflow 프로퍼티를 지울 수 밖에 없었는데, 왜 overflow를 사용하면 ul안의 모든 li 요소를 ul안에 보여주는 방식으로 적용되는지 궁금합니다! 혹시 li에 overflow: hidden을 적용하면 발생하는 특성일까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
페치조인시 영속성 컨텍스트 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 페치조인으로 조회되는 Entity가 영속상태가 되는지에 대해 궁금증이 있습니다. Team과 Member가 1:N 관계로 연관되어있다는 가정하에, Team을 페치조인으로 조회하여 연관된 MemberList도 함께 가져오도록 한다면, 기본적으로 조회한 Team 만 영속상태가 되는것인지 or 아니면 함께 조회된 MemberList까지 영속상태가 되는 것인지 잘 모르겠습니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
socket.io 관련 질문있습니다..!
안녕하세요! 강의 정말 잘 듣고 있습니다! ㅎㅎ 다름이 아니라 강의를 듣고 응용하여 배포까지 진행하는 과정에서 궁금한 점이 생겼습니다. socket은 서버에 client socket이 연결되면 tcp 세션이 생성돼 데이터를 주고 받는 것으로 알고 있습니다. 만약 배포 과정에서 로드 밸런싱을 하여 각 서버 인스턴스끼리 세션을 공유하지 못하는 상황이라면 namespace 또한 공유하지 못하는건가요? 만약 공유하지 못한다면 namespace를 공유할 수 있는 다른 방법은 없나요..?
-
미해결예제로 공부하는 Java 100 문제풀이 Part.4
강의 자료가 잘못 올라왔어요
강의 자료 다운 및 확인시 자바 문제 3에 있는 OOP1 자료가 업로드 되었습니다. 재업로드 부탁드립니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[PyTorch] 쉽고 빠르게 배우는 GAN
결과를 다운받는 방법이 궁금합니다.
안녕하세요? DCGAN 실습 후 출력된 이미지 데이터를 시각화해서 보는 부분까지 강의에서 이해할 수 있었는데요, 여기서 훈련 후 이미지를 원본 Dataset 형태처럼 하나씩 생성하고 다운받는 방법이 궁금합니다.
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
pandas-profiling 설치 불가
pandas-profiling 설치가 안됩니다. markupsafe 에러가 발생하면서 설치가 끝납니다... 위와 같이 나옵니다 ㅠㅠ
-
미해결[최신 React 버전 반영] 초보자도 쉽게 만드는 React 웹 서비스 만들기
자료 사진은 직접 다운로드를 받아야 하는건가요?
강의 잘 듣고 있습니다. 듣던중 로고 사진을 등록하는 부분에서 사진은 직접 다운로드를 받아야 하는건지 궁금하네요
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
git 계정
git에 commit 할 때 github 에 대한 계정 정보를 알려주지 않았는데, 어디로 commit 된건가요??