inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

로그인할때 Form onFinish 실행 안됨

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

삭제된 글입니다

  • react
  • express
  • nodejs
  • redux
  • Next.js
거북망고 댓글 3 좋아요 0 조회수 145

const에 대해 질문이 있습니다!

미해결

웹 게임을 만들며 배우는 React

멋진 강의 정말 감사합니다!!! 리엑트에 대해 알아가는 즐거움이 있어요 ㅎㅎ 강의 중에 에러가 발생했는데 아무리 생각해봐도 도대체 왜 에러가 발생하는지 모르겠고 해결이 안되서 질문올려요 ㅠㅠ 그냥 첫번째 줄에서 const React, {useState} = require('react')를 통해 리엑트를 불러왔을뿐인데 에러가 발생합니다... 그래서 밑에 사진처럼 import Raect, {useState} from 'react'로 수정했더니 이번에는 이런 에러가 발생합니다... 구글이랑 스탭오버플로에 검색해서 찾아봤는데 에러와 관련없는 질문만 있는거같아요... 두 에러가 어떤 이유인지 알 수 있을까요 ㅠㅠㅠㅠㅠ 감사합니다!!

  • react
박인혁 댓글 4 좋아요 0 조회수 375

form, DTO 차이

해결됨

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

안녕하세요 강사님. 공부를 하던중 form 과 DTO에 차이에 대해 궁금한점이 생겨 질문 드립니다. form은 아래와 같이 컨트롤러에서 Model에 담아 뷰에 전달 할때 사용하셨고 DTO는 아래와 같이 데이터를 반환할때 엔티티를 DTO로 변환하여 사용하셨는데 이때, 위의 경우처럼 form과 DTO가 사용되는 영역이 완전히 다른것인가요?? 예를들어, memberForm이 memberDTO로써 역할을 수행할 수 있다면 DTO로도 사용해도 되는것인가요? 제가 생각했을 땐 form은 validation이 들어갈 수 있기 때문에 DTO로 사용하면 안될것 같기도하면서도 그냥 DTO로 사용해도 될 것 같기도 하고 의문이 들어 질문드립니다. 항상 좋은 강의 감사드립니다.

  • spring-boot
  • JPA
  • java
  • spring
ydh6226 댓글 2 좋아요 16 조회수 2087

코드 질문

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요 수업시간에 올려주신 코드를 보면 deque에서 pop할 때 m값이 나올 때 break를 걸어주었습니다. 그런데 for문에서 next값에서 m이 나올 때 바로 break를 걸어주는 것이 이후에 deque에서 m이 나올때까지 더 찾지 않으므로 효율적인것 같아서 아래와 같이 짜보았는데 효율성 측면에서 별 차이가 없는 건가요? start,end=map(int,input().split()) max=10000 ch=[0]*(max+1) dis=[0]*(max+1) ch[start]=1 dis[start]=0 dq=deque() dq.append(start) bp=False while dq: now=dq.popleft() for next in(now-1,now+1,now+5): if 0<next<=max: if ch[next]==0: dq.append(next) ch[next]=1 dis[next]=dis[now]+1 if next==end: bp=True break if bp: break print(dis[end])

  • python
  • 코테 준비 같이 해요!
조영규 댓글 1 좋아요 0 조회수 177

질문 있습니다...

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요. 문득 다른분들께서 올려주신 질문들을 보다가 REST API를 사용하는 클라이언트에 대해 의문점이 생겨서 질문드립니다. API를 사용하는 클라이언트(모바일 앱 또는 리액트나 뷰js)에서 API호출을 통해 필요한데이터를 받아 화면을 구성할때 모바일 앱은 앱 내에서(사용자가 바로) 필요한 데이터를 바로 API서버로부터 받아서 화면을 꾸리는구나 하고 이해를 하긴 했습니다. 그런데 만약 사용자가 웹브라우저를 통해서 프론트 UI서버에서 리액트나 뷰js를 사용한 화면을 받는다면, 일단 UI서버를 통해 화면에 대한 코드를 받고, 그 화면안에 필요한 데이터는 API를 통해서 얻어올탠데,.. 그러면 API호출은 사용자(웹 브라우저)쪽에서 바로 불리는 것인가요??? 데이터는 ajax같은걸로 받는다고 본 것 같습니다. 그러면 UI서버는 사용자가 처음 접속했을 때 화면에 대한 코드를 주는역할만 하면 쓰이지 않고, 나머지는 모두 사용자(웹 브라우저) 쪽에서 이루어지는지 의문이 듭니다. API로 데이터를 받아오기 위해서는 API 서버 주소가 필요할탠데 UI서버가 그 주소까지 모두 사용자에게 준다면 주소가 노출되는건가요? 사용자 쪽에서 불리는게 아니면 사용자 쪽에서 API가 불리는게아니라 사용자에서 UI서버로, UI서버가 API서버로 (사용자<->UI서버<->API서버) 요청하는 흐름인건가요? 질문에 대한 의도전달을 정확히 드리고 싶은데,,, 어렵네요..ㅜㅜ 어떻게보면 사용자쪽에서 바로 불려지는 것 같기도 하고, 어떻게보면 중간에 UI서버를 거쳐가는것같기도하고... API서버 주소를 사용자에게 바로 준다면 위험하지 않을까? 생각도 들고.. 다시한번 간략히 정리??해서 예를 들어 질문드리자면,... 사용자(웹 브라우저)가 인프런에 접속해서(여기서 인프런은 프론트, 백엔드가 나눠지고 API를 통해서 통신하는걸로 가정) 로그인을하고, 김영한님을 검색해서 강의들을 구매해 보려고 합니다. 여기서 김영한님의 강의가 너무 많아 페이지가 여러개가 보입니다. 여기서 첫 페이지에서 2번째 페이지를 누르면 사용자(웹 브라우저)에서 프론트서버로, 프론트서버에서 API서버로 요청한 뒤, 프론트서버는 다시 사용자(웹 브라우저)에게 데이터를 주는건가요? 강사님 강의 질문의 답변중에 프론트와 백엔드가 나뉘어있어도 같이? 합쳐져서 동작하는 경우가 있다고도 본 것 같은데, 만약 제가 예시를 든것처럼 나뉘어져 있다면 프론트와 백엔드(API)의 주소가 분명히 다를탠데 모든 요청을 프론트가 일단 다 받는건가요? 아! 그리고 마지막으로,,, 중간에 UI서버가 낀 API 통신은 그러면 로그인유지를 위해서 세션?이 필요할탠데, 이 세션은 UI서버쪽에 유지되는건가요?? 질문 자체가 이리저리 튀는것같네요... 궁금한데 이 궁금함의 느낌표현을 잘 못하겠습니다. ㅜㅜ

  • network
우럭아왜우럭 댓글 2 좋아요 0 조회수 327

1강 질문

미해결

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

1강 설치 관련 질문 입니다. node.js 최신버젼으로 깔고 알려주신대로 코드를 입력했는데 이런식으로 뜹니다. 어떻게 해결해야 하는가요? 강의와 관련있는 질문 을 남겨주세요. &bull; 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) &bull; 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) &bull; 서비스 운영 관련 질문은 인프런 우측 하단 &lsquo;문의하기&rsquo; 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. &bull; 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. &bull; 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. &bull; 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. &bull; 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. &bull; 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. &bull; 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . &bull; 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. &bull; 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. &bull; 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. &bull; 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.

  • Ethereum
  • dapp
  • blockchain
rewq171717 댓글 0 좋아요 0 조회수 224

스테이트 풀셋 활용?

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

보통 파드도 구글 클라우드로 볼륨을 지정해서 연결해 놓으면 재 시작시에 같은 볼륨을보지 않나요 ? 만약 위 가 맞다면 스테이트 풀셋은 어떨때 사용하나요 ?ㅠㅠ

  • docker
  • kubernetes
gusqhr55 댓글 1 좋아요 0 조회수 360

yolo 전이학습 관련

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 선생님. 현재 custom데이터를 학습하여 yolo모델을 잘 사용하고 있습니다. 현재 만든 custom모델에 추가로 다양한 학습데이터를 학습시키려고 하는 방법에 고민이 있습니다. 1. 처음부터 다시 제가 가진 모든 데이터를 학습시키는 방법 -> 예를 들면 custom학습하기 전 500개의 데이터와 추가의 데이터 600개를 합쳐 1100개를 custom학습 시키는 방법 2. 만들어진 h5파일을 가지고 새로운 데이터만 전이학습 시키는 방법 -> 예를 들면 500개를 전이학습 시켜놓은 모델(h5)에 다시 600개를 추가로 전이학습 시키는 방법 cf) 500개짜리와 600개짜리는 동일한 래이블 입니다. 1.과 2.번의 방법중 어느 방법이 더 괜찮을지 조언을 듣고싶습니다.

  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • python
  • tensorflow
  • 딥러닝
  • keras
fish2631 댓글 1 좋아요 0 조회수 206

포지션 관련 질문입니다.

미해결

반응형 웹사이트 포트폴리오(App Official Landing Website)

강의 영상에서 본대로 헤더 부분에서 로고와 네비게이션 제작후 position fixed, width 100% 까지 한후 바로 밑에 vision 섹션을 제작하고 싶은데 vision 섹션부분의 headline-share 부분이 헤더에 겹치게 되는데 어떻게 해결해야 하나요.

  • jquery
  • HTML/CSS
  • 반응형-웹
y__00 댓글 5 좋아요 1 조회수 346

@Bean 과 @Autowired질문입니다 + loginController에서 질문입니다

미해결

스프링 시큐리티

1번째 질문 이번 강의에서는 @Bean public AccessDeniedHandler accessDeniedHandler () { CustomAccessDeniedHandler accessDeniedHandler = new CustomAccessDeniedHandler(); accessDeniedHandler .setErrorPage( "/denied" ); return accessDeniedHandler ; } bean으로 등록시켜주고 저번 강의에서는 @Autowired private AuthenticationFailureHandler customAuthenticationFailureHandler ; 이런식으로 @Autowired를 해주셨는데 @Bean으로 한 이유는 exception핸들러에 추가적으로 setter를 사용해야 했기 때문에 @Bean으로 등록한것이고 Authentication핸들러에 @Autowired를 한 이유는 추가작업 없이 의존성 주입만 하면 돼기 때문에 그런건가요??? 2번째 질문 @GetMapping ( "/denied" ) public String accessDenied ( @RequestParam (value = "exception" , required = false ) String exception, Model model) { Authentication authentication = SecurityContextHolder . getContext ().getAuthentication(); Account account = ( Account ) authentication .getPrincipal(); model.addAttribute( "username" , account .getUsername()); model.addAttribute( "exception" , exception); return "user/login/denied" ; } 이런식으로 Account타입으로 캐스팅 하셨는데 AccountContext타입으로 해도 상관없는건가요???

  • spring-boot
  • Spring Security
  • java
qkrwnstns52 댓글 2 좋아요 2 조회수 349

왜 작동 안하는지 모르겠습니다.

미해결

홍정모의 따라하며 배우는 C언어

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> void display(c, rows, cols); int main() { char c; int rows, cols; printf("input one char and two int\n"); while ((c = getchar()) != '\n') { scanf("%d %d", &rows, &cols); while (c != '\n') continue; display(c,rows,cols); printf("put another char and two int\n"); } return 0; } void display(c, rows, cols) { for (int i = 1; i <= rows; i++) { for (int j = 1; j <= cols; j++) { printf("%c", c); } printf("\n"); } } scanf밑에 있는 while (getchar() != '\n') continue; 문구를 while (c != '\n') continue; 이렇게 바꿔서 했는데 안되는 이유가 무엇인가요?

  • c
김경민 댓글 2 좋아요 0 조회수 224

영구 리다이렉트와 일시 리다이렉트

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요 강사님, 질문 드리겠습니다. 영구 리다이렉트와 일시 리다이렉트의 차이점을 모르겠습니다. 물론 강의에서 말씀하신대로 영구는 앞으로도 쭉 리다이렉트 해야하고 일시는 그러지 말아야 할 수도 있는 상황에 사용한다고 하지만.. 어쨌든 영구든 일시든 3xx로 보내면 리다이렉트 된다는 결과는 둘 다 똑같지 않나요? 그냥 의미적으로만 구분하기 위해 나눠서 사용하는 것인지, 아니면 사용 측면에 있어서 다른 차이점이 있는지 궁금합니다. 감사합니다.

  • network
akakakakak 댓글 3 좋아요 9 조회수 670

github에 강의 보면서 만든 소스 코드 등을 올려도 괜찮나요?

해결됨

인터랙티브 웹 개발 제대로 시작하기

강의를 보고 따라하면서 만든 코드들을 공부의 흔적으로 깃허브에 남기고 싶은데 혹시 소스 코드랑 수업 자료( ex) Animation3 부분에서 사용하는 우주선 사진)를 함께 올려도 괜찮을까요?

  • HTML/CSS
  • 인터랙티브-웹
  • javascript
engeul 댓글 1 좋아요 0 조회수 754

본강의의 44초경 배열 초기화 질문입니다.

미해결

홍정모의 따라하며 배우는 C언어

교수님께선 코드 11번째 줄에 배열을 초기화 할때 char words[MAX] = { '\0', }; 이렇게 하셨는데요. 굳이 널 캐릭터를 넣는이유가 있을까요? char words[MAX]; 처럼 초기화 해도 문제 없이 작동 하는거 같아서요.

  • c
kaisendon 댓글 1 좋아요 0 조회수 216

request로 이름 받아올때 질문

미해결

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

member.setName(request.getName()) 으로 request에서 이름을 가져오셨는데 getter가 없는데도 getName()이 자동으로 생성되나요? 아니면 @Date안에 getter setter가 있는 건가요..? 그리고 member.setName(request.name)으로 받아오는거랑 getName()으로 받아오는거랑 차이가 있나요?

  • JPA
  • spring-boot
  • spring
  • java
syh 댓글 3 좋아요 0 조회수 278

혹시 단축키가 있나요?

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

비쥬얼 스튜디오 코드로 하고 있습니다. 명령문을 작성 실행 ctrl+f5로 실행하면 커서가 TERMINAL에 있는데요. 일일이 명령창으로 마우스를 이용해 커서를 옮기고 있는데 혹시 키보드로 커서를 명령창으로 옮기는 단축키 같은게 있을까요?

  • python
모찌댕댕댕댕 댓글 1 좋아요 1 조회수 228

안녕하세요 강사님

해결됨

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

질문글들을 보다가 강의의 소스코드를 깃허브에 공유하는건 무료든 유료든 저작권이 있기 때문에 안된다는 강사님 답변을 보았습니다. 그런데 혹시 시중에 나온 책에 있는 소스코드들도 깃허브에 올리면 안되는게 원칙적으로 맞는건가요?

  • java
  • spring-boot
  • spring
  • MVC
ialsghi123 댓글 2 좋아요 0 조회수 188

flex, grid

미해결

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

저는 이 수업을 배우기 전에 css grid라는것을 배웠었는데요. css grid와 flexbox중 어떤것을 더 많이 사용하나요? 그리고, 둘의 큰 차이점이 있을까요?

  • javascript
  • react-native
  • express
  • tensorflow
  • react
  • nodejs
  • HTML/CSS
  • 머신러닝 배워볼래요?
들샘님 댓글 2 좋아요 2 조회수 348

project-photo질문입니다!

미해결

반응형 웹사이트 포트폴리오(Architecture Agency)

custom.js 파일에서 $('.project-photo').slick({ dots: true, ( 이부분에 true로 설정했는데 도트가 왜 안 보이나요?? ) })

  • 웹 디자인
  • HTML/CSS
  • jquery
  • 반응형-웹
솔솔 댓글 2 좋아요 1 조회수 232

안녕하세요! 강의 외 커리어 질문드립니다!!!

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요! 선생님 강좌 잘 듣고 있는 대학생입니다! 다름이 아니라, 제가 웹사이트와 앱 개발을 목적으로 풀스택 개발자를 지향하는 학생입니다,,, 총 1년잡고 내년 2월말까지 웹, 앱 ,디자인(UI,UX)등을 어느정도 혼자소 뚝딱 만들수 있을 정도까지 실력을 만든후에 취업을 할까 하는데, 그전에 제가 만약 웹사이트와 앱을 선생님 강좌를 듣고 만들게 된다면 ,웹과 앱의 해킹이나 보안부분도 선생님께서 로드맵커리에 있는 강좌에서 가르치시고 계신지... 그리고 만약 없다면, 그냥 웹사이트를 제가 만든다고 가정할때, 웹과 앱 보안관련 강좌를 듣고 실습해보아야 할지, 웹과 앱사이트 강좌 관련 인강 추천해주실게 있으신지... 등이 궁금합니다!!! 꼭 완강하겠습니다! 감사합니다!

  • python
  • 웹-크롤링
검정색지팡이 댓글 1 좋아요 0 조회수 253

인기 태그

인프런 TOP Writers

주간 인기글