묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
bcrypt 작성할 때 arrow function 은 사용을 못하나요?
보일러플레이트 부분을 보고 있습니다. 해당 부분에서 function (err, salt) 부분을 (err, salt) => 로 변경하면 작동이 안되는데.. 어떤 차이가 있는지 궁금합니다. if (user.isModified("password")) { bcrypt.genSalt(saltRounds, function (err, salt) { if (err) return next(err); bcrypt.hash(user.password, salt, function (err, hash) { if (err) return next(err); user.password = hash; next(); }); }); }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한요청드려요
인프런 아이디 : rlatjswjd1@gmail.com인프런 이메일 : rlatjswjd1@gmail.com깃헙 아이디 : qscy@naver.com깃헙 Username : kimsunjung
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Member 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의 중간에 Memeber member = new Member 이 있는데 뒤에 member이랑 new Memeber은 어느정도 이해가 되는데 맨 앞에 있는 Memeber 은 데이터형도 아닌데 왜 사용하는건가요???
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
실습중 질문
s3 encryption 버킷을 기본암호화를 kms 로 하고 만든다음 파일을 kms 누르지않고 그냥올려도 업로드 성공합니다... 왜그런걸까요?? 아래처럼 암호화 키를 지정하지 말라고 해도 성공합니다. 원래는 암호화 키 지정하고 kms 를 누른 경우에만 업로드성공해야하는거로 알고있습니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
NestJs, Apollo Federation 관련 질문 입니다.
nestjs를 리용하여 microservice를 만들고 있는데 gateway를 통하여 하위앱들에 접근하고 있습니다. applications- app에서 정의한 스키마 schoolyear.entity.ts를 users-app, students-app등 다른 여러 app 들에서 사용하려고 합니다. //application-app @ObjectType() @Directive( '@key(fields: "school_year_id, date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) date_begin: Date; @Column() @Field(() => Date, { nullable: true }) date_end: Date; } //users-app @ObjectType() @Directive('@extends') @Directive( '@key(fields: "school_year_id , date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() @Directive('@external') school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_begin: Date; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_end: Date; } //students-app @ObjectType() @Directive('@extends') @Directive( '@key(fields: "school_year_id , date_begin, date_end")', ) @Entity({ name: 'mth_schoolyear' }) export class SchoolYear extends BaseEntity { @Column() @Field(() => ID, { nullable: true }) @PrimaryGeneratedColumn() @Directive('@external') school_year_id?: number; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_begin: Date; @Column() @Field(() => Date, { nullable: true }) @Directive('@external') date_end: Date; } 1. @Directive(@key(fields)) 와 @Directive('@external') 사이에 어떤 관계가 있는지? @Directive('@external')가 정의된 모든 field를 @Directive(@key(fields))에 정의해야 합니까? 2. Users-app에서 정의한 external field "date_begin", "date_end"가 stuents-app에도 중복존재하는데 오유가 아닙니까?
-
미해결실전! Querydsl
p6spy 두번 쿼리 나가는 문제
p6spy 설정 그대로 했는데, 같은 쿼리가 두번 나가는데요 이 문제를 해결할 수는 없나요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
API서버에서 일반 컨트롤러의 역할을 잘 모르곘습니다!
백엔드에서 api를 개발하고 프론트엔드에게 제공하면 @RestController가 아닌 일반 @Controller는 단순히 클라이언트에게 html파일만 건네주는 용도쓰면 되는건가요??
-
미해결스프링 핵심 원리 - 기본편
질문!
11:55 쯤에 필드 주입을 권고하지 않는 이유 중 Spring Container가 필요하다고 설명해주셨습니다! 그런데 문득 생각해보니 필드 주입 외에도 생성자 주입도 Spring Container에 의해서 주입 받게 되는데 이게 단점이라고 생각할 수 있는것인지 의문이 들었습니다. 앞선 내용을 보면 생성자 주입도 Spring Container가 필요한 부분이라고 생각하는데 .. 제가 잘못 이해하고 있는것일까요? Spring Container를 요구하는것이 왜 단점이 되는지 궁금합니다.
-
미해결만들면서 배우는 리액트 : 기초
502에러로 고양이 사진이 안나와요..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
공부 방법에 대해 문의드려요.
프로그래밍을 공부한지 얼마 안된 학생입니다. 자바스크립트로 무언가를 구현하는 강의를 듣는게 거의 처음인데요, 강의를 적어도 2회는 볼 생각인데, 처음 볼때 강의하시는내용을 함꼐 따라 코딩하면서 공부해야할지 아니면 처음에는 강의에 집중하고 2회차 볼때 따라서 만들며 해야할지 잘 모르겠습니다. 더듬더듬 따라서 강의를 보는 중인데, 똑같이 타이핑하는거에 너무 집착하는거같기도해서요.. 어느게 좋을지 추천 부탁드립니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
memory allocation
안녕하세요 맛비님, 강의 잘 보고 있습니다. vitis c code 작성 시 할당된 메모리의 physical 위치가 궁금하여 질문 드립니다. write_buf = (unsigned int *) malloc(sizeof(unsigned int) * MEM_DEPTH); 이랑 나머지 malloc 한 메모리 buffer들은 FPGA에 DDR에 할당되는 건가요? 아니면 host PC의 메모리에 할당되는 건가요? 감사합니다.
-
미해결만들면서 배우는 리액트 : 기초
고양이 사진이 계속 안뜨네요ㅠㅠ
고양이 사진이 계속 안뜨네요ㅠㅠ 다른 openApi 나 그런게 있을까요? 사진이 엑박으로 계속떠서요ㅠ
-
미해결쉽고 빠르게 익히는 Excel 파워 피벗 & DAX
파워피벗의 테이블 데이터 갱신하는 법을 알고 싶습니다.
안녕하세요. 이번 달 엑셀 데이터를 연결하여 파워피벗 테이블을 만들고, 측정값을 정의한 후 다음 달에는 정의한 테이블과 모델(관계), 측정값은 그대로 두고 기존 데이터는 삭제하고 새로운 데이터로 바꿔서 분석하고 싶은데 테이블의 데이터를 삭제할 수 가 없습니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
북마크 기능이 작동이 안돼요
소스코드와 에러메세지 첨부합니다! 파이어베이스에 저장은 잘되는데 북마크 버튼을 누르면 에러메세지가 뜨면서 프로그램이 그냥 꺼지네요 이것저것 해보다가 아이템 하나만 남겨놓고 해봐도 안돼서 질문남겨봅니다 ㅠㅠ 망고코드
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
permission denied 0.0.0.0:80 오류
vim app.js 해서 포트를 80번으로 바꾸면 저런 에러가 뜨네요 3065로 하면 에러 안납니다. 구글에 검색 해보니까 리눅스에서 포트번호가 낮으면 뜨는 에러라는데 sudo su로 root 권한으로 npm start했는데 강의 처럼 안되는 이유가 뭘까요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
안녕하세요! 예외 관련 질문드립니다..!
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 안녕하세요, 김영한 강사님! 강의 듣다가 예외 관련 궁금해서 질문드립니다. 만약 사용자가 몰라야 하는 오류인데, A 서버에서 내부 로직으로 처리하고 나서 관련 오류 로그를 다른 B 서버가 알아야 하는 상황이 온다면 A서버가 controller 계층까지 올려보내서 보내는거랑 관련 로그를 따로 보관해 뒀다가 B서버에서 직접 조회하는 거랑 어느 방식이 자연스러운 방식인지 궁금합니다..!
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
포인터 및 기타 궁금증
루키스님 안녕하세요 다름이 아니라, 포인터를 공부하다가 헷갈리는 부분들이 있습니다... __int64* ptr2 = &number;에서 number의 값이 int type인데 그 주소는 __int64 type으로 받아들이고 있어서 오류가 난다고 하셨는데 &number랑 number의 타입이 다른 게 왜 오류의 원인인지 모르겠습니다...;; 그리고 __int64 type으로 가정하고 받아들이고 있는 것은 &number 내에 있는 number의 값 아닌가요? p.s. 요즘 알고리즘 문제들을 기초적인 것들부터 풀고 있는데 cin과 cout을 사용할 때 std::ios_base::sync_with_stdio(false); cin.tie(NULL); 추가 + endl을 ‘\n’으로 변경해야 통과가 되는 문제들이 있었습니다..(1개만 해도 되는 문제들도 있었지만) 그래서 해당 내용들을 한 번 인터넷으로 검색해봤는데 std::ios_base::sync_with_stdio(false); cin.tie(NULL); 이 코드들의 경우 아직 지식이 부족해서 그런지 대략적으로 ‘알고리즘 풀이용으로는 사용가능하지만 실제 업무에서 사용하려면 부작용이 큰 방법’ 정도로만 이해를 했습니다. 실제 업무에서 사용하는데 부작용이 크다면 사용을 안 하는 게 맞는 것 같은데 사용을 안 한다면 printf, scanf에 비해서 cin, cout의 실행시간이 느려져버린다고 하니, 그렇게 된다면 실제 업무에서는 cin,cout 대신 printf, scanf 등만 사용이 되는 것인가요? 그리고 endl과 ‘\n’도 비슷한 경우인가요?
-
미해결12시간 안에 끝내는 파이썬을 활용한 크롤링
질문이 있습니다.
강의 결재를 하고 주피터를 좀 생소하게 보고있습니다. 보니까 여러가지로 확인하면서 코딩을 하기에 참 좋아보이는 인터프리터 같은데 문제는 파이참같은곳에서 사용할때는 여러가지 테스트하셨던걸 그대로 복사해서 쓰면 안될거같은데..이런건어떻게 처리하시나요? 물론 주피터에선 되겠죠..근데 이걸 주피터없는곳에서 실행해야한다면요 물론 판다스같은건 총분히 이해합니다. 주피터에서 좀 더 명확하게 표현할 수 있으니까요 근데 만약 데이터가 아닌 정말 간단한 코드라도 주피터에서 여러가지 테스트한걸 그대로 복사하면 파이참에서 안돌아갈거같은데.. 이럴땐 어떻게 하시나요? 궁금합니다..
-
미해결프론트엔드 개발자를 위한 웹팩
webpack-dev-server 실행 후 매번 업데이트시 console 창 기본 메세지 숨길 수 있을까요?
`$ npm run dev` 실행 후 console 창에 아래와 같이 출력되잖아요 ``` [HMR] Waiting for update signal from WDS... [webpack-dev-server] Hot Module Replacement enabled. [webpack-dev-server] Live Reloading enabled. ``` 그리고 업데이트(저장)하면 아래와 같이 출력이 되고 ``` [webpack-dev-server] App updated. Recompiling... [webpack-dev-server] Nothing changed. ``` 기본으로 세팅되어 출력되는 console.log()를 비활성화 하고 싶은데 어떻게 설정하면 되는지 문의드립니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
backpropagation gradient descent
안녕하세요. backpropagation과 gradient descent에 차이를 설명한다고 하면, gradient descent는 오류 값이 최소가 되는 weights를 방식이고, backpropagation은 gradient descent를 사용해서 weights를 업데이트 시키는 방식 중 하나인가요? gradient descet에 부분 집합이 backpropagation일까요?? 감사합니다.