묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결리눅스 커널 해킹. A부터 Z까지
KADR 우회에서 init파일이 없는 경우는 어떻게 하나요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
RNN과 LSTM 구현해보기2(MNIST 데이터셋) 강의에서 질문입니다
RNN과 LSTM 구현해보기2(MNIST 데이터셋) 강의의 15:04 부분에서 질문입니다. 강의에서는 다음과 같이 학습 과정에서 반복문을 작성했습니다. # |x_minibatch| = (128, 1, 28, 28) # |y_minibatch| = (128) for x_minibatch, y_minibatch in train_batches: x_minibatch = x_minibatch.reshape(-1, sequence_length, feature_size) y_minibatch_pred = model(x_minibatch) loss = loss_func(y_minibatch_pred, y_minibatch) optimizer.zero_grad() loss.backward() optimizer.step() train_losses.append(loss.item()) 이때, 아래와 같이 loss_func를 적용하는 부분에서 궁금한 점이 있는데요,loss = loss_func(y_minibatch_pred, y_minibatch)y_minibatch_pred 는 model에 x_minibatch 를 넣어서 값을 예측한 것으로, 그 shape이 (128, 10) 과 같이 2차원으로 나온다고 이해하였습니다.반면, y_miinibatch 는 (128) 과 같이 1차원으로 나오는 것을 확인했습니다. 이렇게 loss_func 안에 넣는 두 텐서의 다른 것으로 보이는데, y_minibatch의 shape을 변형해 줘야 하는 것은 아닌지 여쭙고 싶습니다..!
-
해결됨디자인 시스템 with 피그마
피그마토큰을 이용한 간격 조정
보다 궁금한 부분이 있어 질문남깁니다!오토레이아웃을 잡고 그 사이 또는 양쪽여백등에 간격을 줄때네이티브시스템에서 숫자를 기입하는 경우도 있고피그마토큰에 저장한걸 사용하기도 하던데, 이럴 경우 나중에 전체적으로 간격을 수정할때baseSpacing 을 수정하면 피그마토큰으로 사용한것들은자동으로 변경되어 수정될테고네이티브 시스템에서 기입한경우에는 수정이 안되지 않을까요? 네이티브 시스템에서도 그냥 기입하는 이유는 무엇일까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-개념강의 2792번 질문있습니다
http://boj.kr/ecb460dd765d43ae81d5747be4e066d2이분탐색이 전체에서 /2단위로 줄여서 루트2단위로 줄어들어 시간복잡도를 줄이려는 탐색방법인것까지는 이해가 가는데 mid를 지정해놓고 mid-1, mid+1 mid 이부분을 l, r, 각각 지정하는부분이 문제마다 헷갈려서 잘 이해가 안가네요 ㅜㅜ예전에도 비슷한문제로 머리가아팠던거같은데 설명해주시면감사하겠습니다
-
미해결쥬쥬와 함께 하루만에 시작하는 백엔드 - 스프링, 도커, AWS
2-3 진행중 에러
안녕하세요 강의 잘 듣고 있습니다. 2-3 DELETE 과정 중 500에러가 발생하는 데 이유가 뭘까요?
-
해결됨친절한 블렌더 - [LV.0] 입문 필수
블랜더를 만지다가 오브젝트 클릭이 안돼요..
안녕하세요 블랜더 강의를 듣고이쓴ㄴ 학생입니당블렌더를 하다가 갑자기 오브젝트 좌클릭이 안되는 현상이 일어났어요 그래서 오른쪽클릭으로 클릭하게 하니 클릭이 되더라구요.. 다시 좌클릭으로 클릭할 수 있는 방법은 없는 걸까요?
-
미해결
오브젝트 클릭이 안돼요..
안녕하세요!... 블랜더를 만지다가 오른쪽 리스트에서는 클릭이 되는데 화면에서 클릭을 하려니 클릭이 갑자기 안되서...혹시 해결 방법이 있을까요?
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
안녕하세요!
혹시 시즌3 자료는 받을수 없을까요?!
-
해결됨독하게 시작하는 C 프로그래밍
번외질문 - 프로젝트명 변경 질문드립니다.
비주얼 스튜디오 상에서 프로젝트명을 변경하면프로젝트가 저장된 위치에 폴더명과 파일명들은 같이 변경이안되던데 방법 알고 싶습니다
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
post 요청시 헤더 관련 에러
post 요청시 헤더 관련 아래 에러 발생하는데, apollo-require-preflight: true등을 넣으면 정상 작동 하네요. 혹시 이 에러가 강의 중에는 안 나던데, 이유 알 수 있을까요? { "errors": [ { "message": "This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight\n", "extensions": { "code": "BAD_REQUEST", "stacktrace": [ "BadRequestError: This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight", "", " at new GraphQLErrorWithCode (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:15:5)", " at new BadRequestError (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:116:5)", " at preventCsrf (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/preventCsrf.ts:91:9)", " at ApolloServer.executeHTTPGraphQLRequest (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/ApolloServer.ts:1047:20)", " at processTicksAndRejections (node:internal/process/task_queues:95:5)" ] } } ] }
-
미해결Vue.js 시작하기 - Age of Vue.js
아주 기본적인 질문(링크가 어딨나요? ㅠ)
강의 중간 중간에 참고 문서 링크가 있다고 하셨는데, 링크는 어디를 보면 될까요? 잘 못 찾겠습니다. ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 설치하고 똑같이 했는데 오류가 발생하네요 ㅠㅜㅠ
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이렇게 3줄만 나오고 localhost8080도 안되네요 문제점이 뭘까요 이전에 다른 것을 만들었어서 jdk가 11로 되어있어서 아래와 같이 모두 바꿔주었는데도 안되네요 ㅠㅜㅠ 어떻게 해야할까요 ㅠㅜㅠ더 바꿔야 할 부분이 있는 걸까요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
Netlify 배포 가능할까요?
혹시 넷플릭스로 Netlify 배포 가능할까요?
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
SecurityFilterChain 서블릿 매핑 오류 관련...
@Beanpublic SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception{return http.authorizeHttpRequests().requestMatchers("/auth/login").permitAll() .anyRequest().authenticated() .and().csrf(AbstractHttpConfigurer::disable) .build(); }기존의 강의에 나온 위 코드를 실행하게 되면, This is because there is more than one mappable servlet in your servlet context: {org.springframework.web.servlet.DispatcherServlet=[/], org.h2.server.web.JakartaWebServlet=[/h2-console/*]}.위와 같은 DispatcherServlet과 h2-console의 서블릿이 하나 이상 매핑되어 나는 오류라고 나옵니다.@Bean public SecurityFilterChain securityFilterChain(HttpSecurity http, HandlerMappingIntrospector introspector) throws Exception{ http.authorizeHttpRequests((authz) -> { try { authz .requestMatchers(new MvcRequestMatcher(introspector,"/auth/login")).permitAll() //애는 권한 없이도 허용 .anyRequest().authenticated() //나머지는 인증해 .and() //csrf쪽으로는 builder가 이어지지 않기 때문에 and로 이어준다. .csrf(AbstractHttpConfigurer::disable); } catch (Exception e) { throw new RuntimeException(e); } }); return http.build(); }그래서 검색 결과 위와 같이 작성하게 되면 정상적으로 실행되게 됩니다.- 질문제가 코드를 기존에 SecurityFilterChain 외 잘못 작성한 부분이 존재해서 위와 같이 코드를 작성해야 하는 것인지, 아니면 그 사이에 이렇게 작성되도록 변경된 것인지 앞으로도 지속적으로 검색해보겠지만... 현재까진 답을 찾지 못해 질문드립니다.2. h2-console의 경우 데이터베이스 관련 서블릿이고, DispatcherServlet은 웹 애플리케이션의 컨트롤러 역할을 하는 서블릿인걸로 알고 있는데 용도가 다른 두 서블릿의 매핑 혼동이 일어나는 이유가 궁금합니다...*무지한 한 생명체의 질문은 천천히 쾌차하시고 삶의 여유를 되찾으신 다음 답변해주시면 감사하겠습니다!
-
해결됨스프링 핵심 원리 - 기본편
AllBeanTest 관련 질문
스프링 핵심 원리 - 기본편섹션7 - 의존관계 자동 주입 관련 질문입니다. 강의 실습내용 중 AllBeanTest 클래스를 생성하여모든 빈을 조회하는 부분이 있는데,강의에서는 정상적으로 실행이 되지만제가 해봤을 때는 하나의 빈을 기대 했지만 2개가 발견된다는 오류메세지가 발생합니다.강의 내용 상 해당 실습 부분에서는 빈이 2개 이상 일 때 조치를 취해주지 않아도 정상적으로 실행되어야하는 것으로 보이는데 무엇이 문제인지 모르겠습니다.이 부분이 혹시 버전에 따라 다를 수도 있나 싶습니다.강의에서는 springframework 2.3.1 버전을 사용한 것으로 아는데저는 해당 버전을 쓸 수 없어서 2.7.15 버전으로 진행 중 입니다. 아래는 해당 코드입니다.답변 부탁드립니다. 감사합니다.
-
미해결지금 당장 NodeJS 백엔드 개발 [사주 만세력]
MySQL 5.7 쓰시는 이유가 있으신가요?
8.XX 대 버전이 아니라 5.7 쓰시는 이유가 있으실까요?
-
미해결UIUX 디자이너 취업을 위한 웹 포트폴리오 제작 : 퍼스널 브랜딩 전략
제이쿼리 플로그인을 쓰나요?
강의듣고 자바스크립트로 코드 변경해보고싶은데... 질문글에 있는글을 보니 제이쿼리뿐아니라 제이쿼리를 사용한 플로그인을 사용한다고 되어있던데 제이쿼리를 사용한 플로그인을 사용하나요?...제이쿼리를 사용한 플로그인은 따로 자바스크립트로 교체가 안되는건가요?
-
해결됨리눅스 커맨드라인 툴 (Full ver.)
sort와 ps명령어
1.여기서요 sort -n은 숫자로 변환해서 정렬이라고 알고있습니다근데 -n을 붙여주면 왜 저런결과가 나오는지 궁금합니다. 수업때 한건 아니지만 그래도 질문 드려봅니다 많이쓰는 옵션이라해서요.. ps옵션중에 -a는 터미널에종속되지않는거 -u는 특정 사용자의 정보를 알아낼때 -x는이거도 터미널에 종속되지 않는 프로세스 종료되지 않는 프로세스라해서 한번 해봤는데요 결과를 보니까 뭘의미하는지 잘 몰라서 질문드립니다.
-
해결됨웹 게임을 만들며 배우는 React
바벨 패키지가 다운로드 되지 않습니다.
아래와 같이 바벨 패키지가 다운로드 되지 않습니다. 어떻게 진행해야 될지 모르겠네요. 도움을 구합니다.
-
미해결Flutter 초입문 왕초보편
잘 되던 에뮬레이터 실행 오류
잘 실행되던 에뮬레이터가 갑자기 에러가 발생합니다.아래 질문에 링크 주신 내용으로 해도 안되네요. 2023-10-11 11:40:48,622 [ 565376] INFO - Emulator: Pixel 6 API 31 - C:\dev\sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Pixel_6_API_312023-10-11 11:40:48,667 [ 565421] INFO - Emulator: Pixel 6 API 31 - Android emulator version 32.1.15.0 (build_id 10696886) (CL:N/A)2023-10-11 11:40:48,667 [ 565421] INFO - Emulator: Pixel 6 API 31 - Found systemPath C:\dev\sdk\system-images\android-31\google_apis\x86_64\2023-10-11 11:40:48,754 [ 565508] WARN - Emulator: Pixel 6 API 31 - Please update the emulator to one that supports the feature(s): Vulkan2023-10-11 11:40:48,811 [ 565565] WARN - Emulator: Pixel 6 API 31 - Failed to process .ini file C:\dev\androidavd\Pixel_6_API_31.avd\quickbootChoice.ini for reading.2023-10-11 11:40:52,113 [ 568867] INFO - Emulator: Pixel 6 API 31 - Process finished with exit code -1073741819 (0xC0000005)2023-10-11 11:40:52,114 [ 568868] SEVERE - Emulator: Pixel 6 API 31 - Emulator terminated with exit code -1073741819java.lang.Throwable: Emulator terminated with exit code -1073741819 at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202) at com.android.tools.idea.avdmanager.EmulatorProcessHandler$ConsoleListener.onTextAvailable(EmulatorProcessHandler.kt:89) at jdk.internal.reflect.GeneratedMethodAccessor42.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.intellij.execution.process.ProcessHandler$2.invoke(ProcessHandler.java:248) at jdk.proxy1/jdk.proxy1.$Proxy44.onTextAvailable(Unknown Source) at com.intellij.execution.process.ProcessHandler.notifyTextAvailable(ProcessHandler.java:222) at com.intellij.execution.process.ProcessTerminatedListener.processTerminated(ProcessTerminatedListener.java:54) at jdk.internal.reflect.GeneratedMethodAccessor283.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.intellij.execution.process.ProcessHandler$2.invoke(ProcessHandler.java:248) at jdk.proxy1/jdk.proxy1.$Proxy44.processTerminated(Unknown Source) at com.intellij.execution.process.ProcessHandler.lambda$notifyTerminated$2(ProcessHandler.java:206) at com.intellij.execution.process.ProcessHandler$TasksRunner.execute(ProcessHandler.java:281) at com.intellij.execution.process.ProcessHandler.notifyTerminated(ProcessHandler.java:189) at com.intellij.execution.process.ProcessHandler.notifyProcessTerminated(ProcessHandler.java:185) at com.intellij.execution.process.BaseProcessHandler.onOSProcessTerminated(BaseProcessHandler.java:61) at com.intellij.execution.process.BaseOSProcessHandler$1.lambda$startNotified$0(BaseOSProcessHandler.java:98) at com.intellij.execution.process.ProcessWaitFor.lambda$new$0(ProcessWaitFor.java:45) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:212) at com.intellij.execution.process.ProcessWaitFor.lambda$new$1(ProcessWaitFor.java:23) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699) at java.base/java.lang.Thread.run(Thread.java:833)2023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - Android Studio Giraffe | 2022.3.1 Patch 2 Build #AI-223.8836.35.2231.108116362023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - JDK: 17.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.2023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - OS: Windows 102023-10-11 11:40:52,683 [ 569437] WARN - #com.android.tools.idea.avdmanager.AvdManagerConnection - Unable to determine if Pixel_6_API_31 is online, assuming it's not