묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js + TypeScript 완벽 가이드
권한요청드립니다.
안녕하세요 강의에서 참고하는 두번째 프로젝트 리포지토리에 권한이 없네요 권한요청 드립니다. email : ahndy84@gmail.com name: ahndy84
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
tab이 안 먹어요~
탭을 눌러도 자동완성이 안됩니다. 그리고 edit plus같은 툴 사용해도 되나요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서탭비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Pipeline 실습 관련 질문드립니다
안녕하세요 양질의 강의 영상 감사합니다! Pipeline 실습에서는 Valid 신호를 3개의 Flip Flop을 죽 늘어선 형태로 사용하셨는데 이게 혹시 실제로도 이렇게 코딩하여 합성하면 Hold Time 위반이 발생하는게 맞나요? Flip Flop 사이에 아무런 조합회로가 안붙고 플립플롭의 출력이 입력으로 바로 들어가면 Hold Time 위반이라고 학교에서 얼핏 배운 기억이 났습니다 만약 Hold Time 위반이 맞다면 실제 합성시에는 사이에 Buffer를 사용하여 해결하면 될까요? 또한 실무에서 그렇게 Buffer를 추가하는 것은 RTL 엔지니어가 Hold Time 위반 나겠다 싶은 곳에다가 Verilog 코드에 추가해주는 식으로 해결하는지 아니면 합성 이후 Back End쪽(??)단계에서 버퍼를 추가시켜서 해결하는지 궁금합니다
-
미해결Svelte.js [Core API] 완벽 가이드
잘 되긴 하는데 한글내용을 Enter로 입력하면 끝글자가 한번더 생성되네요. 이유가 무엇인가요? (첨부참조)
(사진)
-
미해결[따라하면 취업되는 게임기획]실전 농장 SNG 게임
contents.xlsx는 어디서 볼수 있나요??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
강사님 그림이 화면에 다 안보입니다.
아래 그림과 같이 햄버거를 검색하였을 때 그림이 화면에 다 안담기는데 어느파일을 수정해 줘야 하나요?? 코드는 git checkout -f ready/search-form-4하고 강의그대로 코드 클론코딩 하였습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
user.userData.isAuth가 읽혀지지를 않네요
항상 좋은 강의 감사드립니다. 유튜브에서 강의듣다가 인프런까지 와서 수강하고있습니다. 기본강의에서도 구체적으로 다루어지지 않아서 여기에서 질문 드립니다. /src/components/views/NavBar/Section/RightMenu.js 에서 보면 if (user.userData && !user.userData.isAuth) { 와 같은 구문이 있는데요, user.userData를 찍어보면 값들이 잘 보이는데 email: "test5@gmail.com" isAdmin: false isAuth: true name: "Kim" role: 0 _id: "6142a0cb8bf282778fc3b987" 실제로 하위 프로퍼티를 읽어보려고 하면 에러가 납니다. console.log(user.userData.isAuth) 라고 하면 TypeError: Cannot read properties of undefined (reading 'isAuth') 라고 에러가 납니다. if (user.userData && !user.userData.isAuth) { 여기도 앞의값만 판단하고 뒤의 값은 무시되는것 같아서 순서를 바꿔보거나 !user.userData.isAuth단독으로 하면 같은 에러가 납니다. 값이 있는데도 읽을 수 없다고 하니 잘 이해가 안되는군요. 메뉴부분에 user.userData.name을 표시하고싶어서 시도했는데 에러때문에 쓸 수가 없어서 localStorage를 이용하고 있습니다. Redux하고 관련이 있는건가요? Redux너무 어려워서 아직도 이해가안가서 고전중입니다. 그리고 boilerplate에 보면 client/src/components/views/LoginPage/LoginPage.js 50행에 window.localStorage.setItem('rememberMe', values.id); 이렇게 되면 undifine이 표시되어서 values.email 이 아닐까 생각합니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
웹서버와 내부서버(WAS?)는 사실 서로 다른 호스트에 있어야 하는것인가요?
안녕하세요, 좋은 강의 감사합니다! 프록시 서버가 내부 서버에 로드밸런싱 역할을 하는데 제가 생각하기에 지금 강의에서는 하나의 AWS호스트 서버에 가상머신을 여러개 두었을 뿐이라 성능상에 이득이 없어보입니다. (맞을까요?) 그렇다면 지금은 aws서버를 하나밖에 쓰지 못하는 상황이기에 예제로 보여주기 위해서 이렇게 하시는거고 원래대로라면 aws서버를 하나 더 파서 nginx컨테이너만 따로 두는식으로 만드는것이 맞는것인가요? 강의에서처럼 proxy-niginx / nginx / apache 이렇게 되어있다면 사실상 aws서버 세개를 가지고있어야 하는것이 맞는것인가요? (세가지 다 웹서버라 이게 맞는지는 모르겠네요 ㅠ)
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 질문드립니다.
x가 닫는 괄호 일 경우, pop()을 빈 괄호로 두는 건, stack에는 있는 열린 괄호만 있기 때문인가요? 혹시 stack.pop(x)로 둬도 답은 똑같이 나오던데, 틀린지요? 감사합니다.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
2분30초 부분 질문
doc['Country_Region'] = doc.apply(country_name_convert, axis=1) 이 코드가 왜 doc = doc.apply(country_name_convert, axis=1) 이게 아니라 컬럼을 지정해서 적용해야하는지 이해가 가질 않습니다. 어차피 country_name_convert 함수에서는 column에만 작용하고, column에 한에서 수정이 들어가게 만들어졌는데 왜doc=가 아닌doc['Country_Region']=이렇게 식이 지정되어야하는지 모르겠습니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 초기화 과정
안녕하세요, 영한님! 강의 정말 잘 듣고 있습니다! 프록시의 초기화 과정에서 궁금한 점이 있어 질문드립니다! 1. 처음 사용하는 시점에 실제 데이터 조회 2. 실제 엔티티가 없는 경우 영속성 컨텍스트에 실제 엔티티 생성을 요청하여 엔티티 생성 위의 2개의 과정을 초기화라하고 초기화를 통해 실제 엔티티가 생성되면 실제 엔티티의 참조가 프록시 객체의 target 변수에 저장되고 프록시 객체는 target 변수에 저장되어있는 참조를 이용해서 실제 엔티티의 메서드를 호출하는 건가요?? 프록시 객체를 통해 실제 엔티티에 접근하는 방법이 제가 이해한 게 맞는 지 궁금합니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
질문 드립니다!
안녕하세요! 강의들으며 포트폴리오를 하나식 채우고있습니다. 들었던 강의를 바탕으로 api 서버를 배포한 서비스중에 도커를 이용해서 다시 배포를 해보고싶어서 빌드를 하는데 .env 파일을 어떻게 처리해야할지 몰라서 문의를 드립니다. 단순히 git으로 배포를 할때에는 git pull 후에 .env 파일을 직접 작성을 하였는데, 도커로 빌드를 하려니 .env 파일을 같이 빌드해버리면 키가 노출이 되어서 도커에서 volume을 이용하여 외부 파일을 참조하는 방식이 맞는지 궁굼합니다!
-
미해결Vue-Django-Bootstrap 뚝딱 블로그
Internal 500 서버오류 질문드립니다
TypeError: __init__() takes 1 positional argument but 2 were given 라는 오류가 자꾸뜹니다! 댓글작성만 누르면 이러네요 도와주세요 ㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
LoginService import가 안됩니다...
public으로 열어뒀는데 위의 에러가 나는 이유는 뭘까요?..ㅠㅜㅠㅜ
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
강의에서 사용하신 하둡 설치 wget 주소에서 404 not found가 떠서
더 이상 지원을 안해주는건가 싶어서 htts://downloads.apache.org/hadoop/common/hadoop-3.3.1/ 에 있는 hadoop-3.3.1-site.tar.gz 로 받아서 설치했는데 괜찮을까요? 명령어는 wget htts://downloads.apache.org/hadoop/common/hadoop-3.3.1/hadoop-3.3.1-site.tar.gz 입니다.
-
미해결[PyTorch] 쉽고 빠르게 배우는 NLP
context_size 질문드립니다.
1.for _ in range(4): if random.random() < 0.5 or i >= len(text) - 3: rand_id = random.randint(0, i-1) else: rand_id = random.randint(i+3, len(text)-1) data.append((text[i], text[rand_id], 0)) 1. range(4)를준 이유가 궁굼합니다. 2. 상위 코드 0.5 or i >=len(text) -3 조건을 이렇게 설정한 이유가 궁굼합니다. 3. 괜찮으시다면 혹시 상위 코드조금 자세하게 설명해주실수 있나요 ?
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
현재 네이버 항공권 셀레니움
현재 셀레니움을 공부하고 있습니다 너무 감사합니다 질좋은강의 최고입니다. 유료보다 좋은 무료라니... 천사이십니다... 저 지금 네이버 항공권 이미지가 조금 달려졌는데 browser.find_element_by_link_text("가는 날").click()이라고 하니 NoSuchElementException이 발생했습니다 왜이런건지 이해를 못하겠습니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
FileNotFoundException 오류
아래 코드를 작성하고 난 후 나는 에러입니다. 강의 내용상으로는 30:47에 작성하신 코드입니다. @ResponseBody@GetMapping("/images/{filename}")public Resource downloadImage(@PathVariable String filename) throws MalformedURLException { return new UrlResource("file:" + fileStore.getFullPath(filename));} 2021-09-23 14:12:09.196 ERROR 2112 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception java.io.FileNotFoundException: URL [file:C:/Users/계정이름/Desktop/study/${imageFile.getStoreFileName()}] cannot be resolved in the file system for checking its content length at org.springframework.core.io.AbstractFileResolvingResource.contentLength(AbstractFileResolvingResource.java:232) ~[spring-core-5.3.9.jar:5.3.9] at org.springframework.http.converter.ResourceHttpMessageConverter.getContentLength(ResourceHttpMessageConverter.java:121) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.http.converter.ResourceHttpMessageConverter.getContentLength(ResourceHttpMessageConverter.java:45) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.http.converter.AbstractHttpMessageConverter.addDefaultHeaders(AbstractHttpMessageConverter.java:260) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:211) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:293) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1064) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.9.jar:5.3.9] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.9.jar:5.3.9] at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) ~[tomcat-embed-core-9.0.52.jar:4.0.FR] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.9.jar:5.3.9] at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) ~[tomcat-embed-core-9.0.52.jar:4.0.FR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.9.jar:5.3.9] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] 이런 에러가 납니다. 제가 윈도우 환경이라서 경로를 잘못 설정했을까봐 https://www.inflearn.com/questions/268366 이곳을 참고하여 application.properties 파일을 logging.level.org.apache.coyote.http11=debug file.dir=C:/Users/계정이름/Desktop/study/ 이렇게 작성했는데, 제출 버튼을 누르면 저렇게 오류가 납니다. 위 코드를 주석처리하고 실행해보면 잘 실행이 되는데, 위 코드를 작성하고 실행시키면 저렇게 에러가 나네요. 왜그런지 알 수 있을까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
if문 2번 사용한 부분에 대해서 질문드립니다!
안녕하세요 선생님! 초보수강생입니다 ^_^ if문에 대해서 공부할 때, if문과 else문은 2번 이상 사용할 수 없지만 else if문은 여러번 사용할 수 있다고 책에서 보았었는데요! 본 강의에서 if문이 두번 사용되어서 궁금증이 들어 질문하게 되었습니다.if,else 모두 필요에 따라 여러번 사용해도 되는건가요? 또 중괄호는 원한다면 생략해도 되는건가요? 저는 이렇게 짜보았습니다. function solution(a, b, c) { let answer; if (a < b && a < c) { answer = a; } else if (b < a && b < c) { answer = b; } else if (c < a && c < b) { answer = c; } return answer; }
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
클래스 안의 프로퍼티 네이밍 질문드립니다.
안녕하세요. 보통 이렇게 클래스 안의 프로퍼티 이름을 지을때 ItemType이라는 Type과 그 뒤에는 보통 다른 이름이 나와야 하는것 아닌가요? 이렇게 똑같이 ItemType ItemType이 가능한 원리가 무엇인지 궁금합니다.