inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

마지막에 modifyBook 이 안되는 이유

미해결

실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌

기존에 book7 이라는 객체가 없어서 그런거더군요. book_name에 book7, book_loc에 아무거나 입력하고 주소창에 http://localhost:포트번호/lec18Pjt001/modifyBook 해주시면 success 나옵니다! 기분 좋네요 :) 열공하세요 :)

  • java
  • jsp
승원 댓글 1 좋아요 2 조회수 468

counter_toggle_out.v 질문있습니다!

미해결

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

- 강의 내용외의 개인 질문은 받지 않아요 (개별 과제, 고민 상담 등..) - 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!) - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비님. 해당 파일 39번줄에서 if(cnt_always >= i_cnt_th-1) begin에 cnt_always=0, led 토글 반전을 넣어주셨는데 if괄호내 cnt_always>=i_cnt_th-1이면 입력된 cnt_th보다 1작은값 "이상이 되었을때" led가 토글되는거아닌가요? 설명에서" i_cnt_th값일때마다" 토글되는 코드라고하셨는데 -1은 무슨 이유로 붙은걸까요?

  • 임베디드
  • fpga
한진규 댓글 2 좋아요 1 조회수 388

상품 페이지에 Postman 관련 데이터가 들어오지 않는 것 같습니다.

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

다른 수강생분들에게도 문제 해결에 도움을 줄 수 있도록 좋은 질문을 남겨봅시다 :) 1. 질문은 문제 상황을 최대한 표현해주세요. 2. 구체적이고 최대한 맥락을 알려줄 수 있도록 질문을 남겨 주실수록 좋습니다. 그렇지 않으면 답변을 얻는데 시간이 오래걸릴 수 있습니다 ㅠㅠ ex) A라는 상황에서 B라는 문제가 있었고 이에 C라는 시도를 해봤는데 되지 않았다! 강의를 두번 보고 Github에 올라온 코드와 비교해가며 코드는 완전히 똑같이 작성이 되어 있는 데 /page/1에 상품 정보를 받고 있습니다... 만 나오고 /2 /3은 나오지 않습니다. /1에서도 기다려도 상품 페이지와 프로필이 나오지 않습니다. 5분 46초에서 각 상품페이지에 들어갔을 때 product를 가져오는 것 부터 문제가 있었는 데 어디가 문제인 지 모르겠습니다. 3. 먼저 유사한 질문이 있었는지 꼭 검색해주세요!

  • react
  • tensorflow
  • javascript
  • 머신러닝 배워볼래요?
  • express
  • nodejs
  • HTML/CSS
  • react-native
아데스티 댓글 1 좋아요 0 조회수 410

pages 폴더의 기능과 폰으로 사이트를 보는 방법에 대해 질문드리겠습니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

1. 이 강의와 같은 방법이 아니라 create react app으로 리액트를 만들때는 src 폴더 안에 만든 pages 폴더가 이 강의의 pages와 똑같이 작동을 하지 않는 것 같아요. 어떻게 해야 이 강의의 pages와 똑같이 작동을 할까요? 2. 그리고 이 강의로 만든 사이트를 폰으로도 보고 싶은데 localhost밖에 안떠서 볼 수가 없어요, 무슨 방법이 없을까요?

  • Next.js
  • react
  • nodejs
  • redux
  • express
publik danny 댓글 1 좋아요 0 조회수 310

안녕하세요 제로초님 npm run dev/yarn dev 시 궁금한게 있습니다.

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

수업 관련된 질문이 아닌 제 순전히 궁금증 입니다. next 관련 스터디 중에 팀원이 제안을 한 게 있었습니다. yarn dev나 npm run dev를 할 때 뜨는 url을 특정 페이지로 이동하게 변경할 수 있냐는 얘기였는데요 저는 next를 공부하면서 저 명령어가 package.json 의 scripts 를 동작시킨다 정도만 이해한 상태이고요 $npm run dev나 $yarn dev 이후 이런식으로 url이 뜨면 이 url을 제가 임의로 변경할 수 있나요? 예를 들어 처음부터 localhost :3000이 아니라 localhost:3000/auth 이런식으로 특정 페이지의 url로 설정하는 건 가능한가요? (안 될 것 같은데 혹시나 여쭤봐요) port는 이미 켜져있는 port가 있으면 다른 port로 연계해주거나 그런건 많이 봐서 되는 것 같고 port 지정도 scripts에 명령어를 쓰면 간단히 될 것 같은데 /auth 같은 건 라우팅 개념이라 안되는 건가요?

  • redux
  • express
  • nodejs
  • react
  • Next.js
기본은하고싶다 댓글 2 좋아요 0 조회수 461

https://start.spring.io/ 프로젝트 생성시 오류

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 내용] 안녕하세요, 프로젝트 생성 중 오류가 있어 질문드립니다. jdk, gradle 설정도 했는데, 아예 failed라고 뜹니다 ㅠㅠ 계속 이것저것 해보다가 안돼서 .. 답변 기다리겠습니다!

  • java
  • MVC
  • spring
  • spring-boot
ymg12347 댓글 1 좋아요 0 조회수 1162

dart 파일 타입 변환이 안됩니다.

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

앞에 분이 질문하신거 답변 보았는데, 저는 오른쪽 클릭해도 Override File Type > Dart파일 그 버튼이 없네요 ㅠ dart파일로 변환이 안되어 일반 문서로 인식되는거 같은데 어떻게 하면 되나요?

  • Flutter
  • 클론코딩
gofls1123 댓글 1 좋아요 0 조회수 351

날짜타입함수 문의

미해결

핵심만 쉽게, 모두의 SQL 데이터 분석

날짜타입함수강의를 보다가 회사 시스템을 활용하여 실습하였는데, 아래와 같은 에러가 나옵니다. Error running query: line 2:24: Cannot check if timestamp is BETWEEN integer and integer 제가 사용한 함수는 다음과 같은데요. Select order_id, order_created_at from order_15 where order_created_at between 2022-01-01 AND 2022-01-31 맞는 함수를 썼음에도 불구하고, Raw data에서 order_created_at 열의 데이터 형식이 2022-10-06 00:56:42.000 와 같은 타임스탬프형식이어서 오류가 뜨는건가 해서요.. 이 경우 추가 명령어가 필요할까요? 어떤 명령어가 필요할지도 궁금합니다..

  • 퍼포먼스 마케팅
  • sql
Pur_Hi 댓글 2 좋아요 0 조회수 392

E2 의 의미

미해결

아메리카노 한 잔으로 듣는 구글시트 기초

수식을 작성할 때, $E2 라고 쓰는데, 여기서 2는 셀 서식을 바꿀 테이블의 두번째를 의미하는 것인가요, 아니면 말그대로 E열의 2행을 의미하는 것인가요? 만약 후자라면, 전체적으로 적용되는 수식에 그냥 E가 아닌 특정 셀의 값(E2)이 작성되는 이유가 있는지 궁금합니다.

  • Google-Sheets
김소현 댓글 0 좋아요 0 조회수 238

TF-IDF 질문입니다.

미해결

파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지

자료에서 IDF 값을 구하는 방식이 궁금해서요. 자료를 다운받으면 IDF를 구하는 식이 import numpy as np D = len(tf) idf = np.log((D+1) / (df+1)) +1 로 나와있는데 이 전에 df를 구하는 식이 먼저 나와야 하지 않나요? 공식 자체에 대한 질문입니다. idf = np.log((D+1) / (df+1)) +1 자료에 라고 제시되고 강의에서는 idf 값이랑 보정하는 걸 강의에서 설명해주셨습니다 그런데 이게 어떻게 나온 식인지 이해가 안 됩니다. 보정으로 취하신 것 같은데 np값은 무엇인가요? 그리고 df와 D에 각각 1을 더해주는 이유는 무엇인가요? 맨 마지막에 1을 더한 이유는 무엇인가요? tfidf에 대한 질문입니다. tfidf = tf * idf 인데 tfidf = tfidf / np.linalg.norm(tfidf, axis=1, keepdims=True) 이렇게 한번 더 계산하신 까닭도 있을까요??? 강의로 많이 배웁니다 감사합니다!! np.linalg.norm(tfidf, axis=1, keepdims=True) 감사합니다..!

  • pandas
  • anaconda
  • 웹-크롤링
  • 텍스트마이닝
Kim 댓글 1 좋아요 0 조회수 589

서비스 생성 후에, 다른 파드 내에서 해당 서비스에 접근할 때

미해결

대세는 쿠버네티스 (초급~중급편)

중급편 > 기본 오브젝트 > 서비스 편을 듣다가 궁금해져서 질문을 남깁니다. apiVersion: v1 kind: Service metadata: name: clusterip1 spec: selector: svc: clusterip ports: - port: 80 targetPort: 8080 이렇게 서비스(1)을 만들고 apiVersion: v1 kind: Service metadata: name: endpoint1 spec: selector: svc: endpoint ports: - port: 8080 이렇게 서비스(2)를 만들었을 때 두 개의 서비스 모두에 붙지 않은 request-pod에서 각각의 서비스에 curl을 날릴 때 서비스(1)은 curl clusterip/hostname 은 되는 반면 curl clusterip:8080/hostname 은 되지 않고 서비스(2)는 curl endpoint1/hostname 은 되지 않는데 curl endpoint1:8080/hostname 은 되는 건가요? 차이점만 봐서는 서비스 생성시의 서비스 targetport를 지정해주냐 안해주냐의 차이같고 targetport는 파드를 연결하는 포트로 알고 있는데 저 차이로 curl 날리는 게 달라지는 게 어떤 동작(?)으로 되는 건지 궁금합니다.

  • kubernetes
  • docker
sunn 댓글 1 좋아요 1 조회수 231

rows 까지 생성했는데 랜더링 되다가 모든게 사라져요.

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

rows 까지 따라했는데 새로고침할때 화면이 잠깐 나오다 사라져요. 화면이 아무것도 나오지 않네요.

  • Next.js
  • react
  • redux
  • typescript
  • tdd
홍성호 댓글 1 좋아요 0 조회수 258

typeorm 0.3.x 버전 오류

미해결

따라하며 배우는 NestJS

많은 분들이 남겨준 것처럼 typeorm 0.3.x 버전 오류로 인해 저도 조금 고생했습니다. 공식문서 참조하며 해결했습니다. https://docs.nestjs.com/techniques/database#repository-pattern typeorm 0.3.x 버전은 @EntityRepository 가 deprecated 됐기 때문에 custom Repository를 생성해주었습니다. custom Repository 생성은 아래 블로그를 참조했습니다. https://velog.io/@pk3669/typeorm-0.3.x-EntityRepository-%EB%8F%8C%EB%A0%A4%EC%A4%98 위 링크 내용을 참조로 typeorm-ex.decorator.ts 파일과 typeorm-ex.module.ts 파일을 생성합니다. 해당 링크가 문제가 될 시 링크 바로 삭제하도록 하겠습니다 ㅠ.. typeorm.config.ts entities 를 불러오기 위해 경로 또는 저희가 설정한 entitiy 를 바로 집어 넣었습니다. autoLoadEntities: true - entities를 빼고 해당 옵션을 넣어서 자동으로 불러올 수도 있습니다. (본인이 직접 컨트롤 하는 것이 아니기 때문에 부정확해질 수도 있음.) board.repository.ts 저희 repository에 @EntityRepository 대신 CustomRepository(Board) 을 넣어줍니다. board.module.ts imports는 custom Repository를 불러와야 하기 때문에, 저희가 만든 TypeOrmExModule class의 forCustomRepository에 저희 Repository를 넣어줍니다. board.service.ts 기존에 @EntityRepository 를 사용한 경우 @InjectRepository 데코레이터를 사용했지만 해당 부분을 유지하면 오류가 발생한다고 합니다. 따라서 @CustomRepository 를 생성하여 사용하는 경우 @InjectRepository 를 제거하고 사용합니다. 이러면 아직 findOne 메소드의 id는 빨간줄인데 findOne 메소드는 options 로 FindOneOptions Parameter를 받게 되어 있고 해당 FindOneOptions 중 저희가 사용할 것은 where 옵션을 사용해야 해당 id 를 통해 데이터를 불러올 수 있습니다. 그래서 최종적으로 findOne 메소드는 아래 그림과 바꿔주면 해당 메소드를 사용할 수 있게 됩니다.

  • postgresql
  • jwt
  • NestJS
  • TypeORM
현석 댓글 3 좋아요 12 조회수 2374

unmount 관련 질문

미해결

처음 만난 리액트(React)

this.state({ notifications: [], }); component들을 unmount 시키는 과정에서 다음과 같은 오류가 나옵니다. Uncaught TypeError: this.state is not a function 그리고 생명 사이클이 끝나지도 않는데, 로그창은 다음과 같이 나오네요. unmount 시키는 다른 방법이 있는건가요? 로그창을 보면 굳이 state를 비워주지 않아도 unmount 함수가 호출되는 것 같은데 이것도 StrictMode 때문에 그런건가요?

  • HTML/CSS
  • javascript
  • react
김종운 댓글 2 좋아요 0 조회수 510

form처리 provider 와 ajax 처리 provider 동시사용

미해결

스프링 시큐리티

안녕하세요 강사님 해당 과정 진행중에 안풀리는 부분이 있어 질문드립니다. Form로그인 관련 SecurityCofig 와 Ajax 로그인 SecurityConfig 를 동시 사용중인데요 Ajax 로그인 인증처리를 담당하는 AjaxAuthenticationProvider를 사용하지 않으면 Form로그인 처리를 담당하는 CustomAuthentication 클래스가 정상 동작하여 Account 객체를 가지고 오는데 AjaxAuthenticationProvider를 사용하게 두면 "AbstractUserDetailsAuthenticationProvider" 클래스에서 처리하게 됩니다.. 이유를 모르겠네요

  • Spring Security
  • java
  • spring-boot
원석나 댓글 1 좋아요 0 조회수 382

학습자료에 아무것도 없네요~

미해결

블록쌤의 ‘내 인생을 바꿔줄 블록체인과 메타버스, 기초부터 실전까지’

학습자료에 아무것도 없네요~ 학습자료 좀 올려주세요!

  • blockchain
  • 투자
  • 메타버스
  • nft
SuYun Lee 댓글 0 좋아요 0 조회수 259

강의에 대한 전반적인 질문

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

선생님 혹시 강의를 들을 때 강의를 순서대로 들어야 수업에 지장이 안 갈까요? 아니면 개인적으로 만들고 있는 앱이 있는데 그 부분에 필요하다고 생각하는 강의를 먼저 들어도 상관이 없을까요? 감사합니다!

  • ios
  • swift
rlaehgns745 댓글 1 좋아요 1 조회수 236

회원등록api 강의에서 @Data의 의미와 쓰는이유는 뭔가요?

해결됨

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

[질문 내용] 회원등록api 강의에서 @Data의 의미와 쓰는이유는 뭔가요? 그 클래스를 따로 만들지 않고 memberController안에다가 이너 클래스로 만들어서 저렇게 하시는 이유가 뭘까요 ?ㅠㅠ 저라면 dto 클래스를 컨트롤러 외부에 만들어서 했을거 같은데.... 그 의미를 이해하고싶습니다!

  • spring-boot
  • java
  • spring
  • JPA
S-J L 댓글 1 좋아요 0 조회수 633

상세페이지 api

미해결

(2025 최신 업데이트)리액트 : 프론트엔드 개발자로 가는 마지막 단계

영화 디테일 정보를 이 api 사용하여 호출하면 https://developers.themoviedb.org/3/movies/get-movie-details 아래와 같은 error가 발생합니다. Access to fetch at ' https://developers.themoviedb.org/3/movies/get-movie-details/movies/663712 ' from origin ' http://localhost:3000 ' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. 어느 부분을 수정해야 하는 지 알려주세요 감사합니다.

  • web-api
  • redux
  • react
hheo97 댓글 1 좋아요 0 조회수 409

cumulative rtn을 이용 부분 질문

미해결

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part2

강의중에 individual_port_val_df_list로 정의하고 뽑았을 때 맨 아래처럼 나오는데 result1, 2 에서 for df in individual port_val_df_list[1:]: result_port_df_list.append(_df.iloc[1:]) 의 의미는 예를 들어 A B C 2018-01-31 0.30 0.50 0.20 2018-02-10 0.45 0.50 0.24 2018-02-20 0.36 0.40 0.28 2018-02-28 0.39 0.65 0.32,(여기다 복붙하면 이렇게 가독성이 떨어져서 아쉽네요) 이런식으로 묶음 형태들로 뽑아져 나오는데 result 1 for df in individual port_val_df_list[1:]: result_port_df_list.append(_df.iloc[1:]) 경우 의미가 2018-01-31(자금 첫 투입) 제외하고 첫번째로 예를들면 2018-02-28 0.408000 0.680000 0.272의 값과 같이 2개씩 나오는 거중에 처음을 남기고 두번째를 지워나가게 쓰인 것으로 이해했는데(맞나요?) result2 if i == len(individual_port_val_df_list)-1: result_port_df_list.append(_df) else: result_port_df_list.append(_df.iloc[:-1]) 이 코드부분은 if i == len(individual_port_val_df_list)-1 인 경우와 else: result_port_df_list.append(_df.iloc[:-1]) 부분이 잘 이해가 안되는데 if i == len(individual_port_val_df_list)-1 이면 묶음으로 뽑아져 나올 때 그 한 묶음의 개수가 4라면(2018-01-31~2018-02-28) if i == len(individual_port_val_df_list)-1는 if i == 3이 되고 0,1,2,3이렇게 다 나오고 else: result_port_df_list.append(_df.iloc[:-1]) 는 어떻게 실행되는지 잘 이해가 안돼요..(강의중에 포트폴리오에 넣었다가 위의 값을 삭제하고 아랫값을 남긴다고 하셨는데 지금 코드가 이해가 안되네요 ㅠㅠ) 앞에서 제가 result1을 이해한 방식이 맞는지, 그리고 result2에서 질문드린 코드의 의미를 알려주실 수 있나요? 그리고 묶음이라고 표현했는데(표현방법을 잘 몰라서) 뽑히는 방식도 그렇게가 맞는지? 1. result_port_df_list = [individual_port_val_df_list[0]] for df in individual port_val_df_list[1:]: result_port_df_list.append(_df.iloc[1:]) result1_ind = pd.concat(result_port_df_list) result1_port = result1_ind.sum(axis=1) 2. result_port_df_list = [] for i, df in enumerate(individual port_val_df_list): if i == len(individual_port_val_df_list)-1: result_port_df_list.append(_df) else: result_port_df_list.append(_df.iloc[:-1]) result2_ind = pd.concat(result_port_df_list) result2_port = result1_ind.sum(axis=1) [ A B C 2018-01-31 0.30 0.50 0.20 2018-02-10 0.45 0.50 0.24 2018-02-20 0.36 0.40 0.28 2018-02-28 0.39 0.65 0.32, A B C 2018-02-28 0.408000 0.680000 0.272 2018-03-20 0.313846 0.627692 0.238 2018-03-29 0.345231 0.627692 0.238, A B C 2018-03-29 0.363277 0.605462 0.242185 2018-04-30 0.396302 0.605462 ㅇ0.276782]

  • pandas
  • 투자
  • 퀀트
newsmile3 댓글 1 좋아요 0 조회수 308

인기 태그

인프런 TOP Writers

주간 인기글