묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결딥러닝을 활용한 자연어 처리 (NLP) 과정 (기초부터 ChatGPT/생성 모델까지)
트랜스포머 feed forward network 보다가 질문드립니다.
제가 아직 word embedding 이 NN으로 들어갈 때 어떻게 학습하는지 개념이 헷갈리는것 같습니다. 먼저 기초적인 질문이라 죄송합니다 ^^;;교재에서 Position-wise Feed Forward NN는 단어별로 별도로 적용된다고 설명해주셨는데요!예를 들어, 강의 교재의 10(=seq_len=단어의 갯수) x 512(=d model) 이 dff가 2048인 Position-wise Feed Forward NN에 input으로 들어오면,첫번째 단어(1x512 vector)가 feed forward nn에 들어와서 학습 후 동일한 nn에 두번째 단어(1x512 vector)가 들어와서 학습...열번째 단어도 동일한 과정으로 feed forward nn이 학습되는 개념이라고 이해하면 될까요?항상 상세한 답변에 감사드립니다.
-
해결됨그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
다른 재귀문제를 몇몇 개 풀어봤지만 하노이탑은 그냥 형태를 기억해서 푸네요..
하노이탑 문제가 어떻게 재귀의 기본문제일까요.. 다른 재귀문제 많이 풀어봤지만, 하노이탑은 정답 안 본 상태에서 며칠이고 고민해도 못풀었었고 지금도 사실 잘 모르겠네요.그냥 아래 항목들을 외워서 재귀 함수 호출하면 된다고 암기했습니다.n-1만큼 A에서 B로 옮기기가장 큰 원반 A에서 C로 옮기기나머지를 B에서 C로 옮기기 영상으로 보면 코드 한 줄 한 줄 실행되는 과정 보여주시면 "되니까 신기하네"라고 생각은 하지만, 1번 과정 중에 3번도 간헐적으로 일어나고, 3번하다가 1번도 계속 일어나면서 얼기설기 엉켜있어서 이해하기 힘드네요. 다들 대략적인 형태를 기억해서 푸는것일뿐 정확히 탑이 이동하는 절차 순서에 대해서 파악하고 쓰는건 아니겠죠?!
-
해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
강의 내용에 있는걸 주석풀고 print 해보았더니..
datetime.datetime()을 해서 print했더니 왜 작동이 안될까요?
-
미해결실습으로 배우는 선착순 이벤트 시스템
안녕하세요 강사님 Redis Template에 관한 질문입니다.
사놓고 안 듣다가 이제 제대로 Redis를 학습해보려고 합니다.Redis Template를 사용하는 방식과그냥 Repository를 사용하는 방식이 있다고 들었습니다.Redis Template 말고 interface RedisRepository extends CrudRepository<>쿠폰 발급을 이렇게 정의해서 사용할 수 있나요?
-
해결됨배달앱 클론코딩 [with React Native]
강의 외 추가학습 (카카오 소셜로그인)
우선 강의를 완강하고 추가학습으로 카카오 소셜로그인을 구현해보고 있습니다. (강의 너무 잘들었습니다!)https://github.com/crossplatformkorea/react-native-kakao-login위 라이브러리 사용해서 카카오 개발자 페이지의 설정도 모두 마치고 플랫폼 등록도 하여시뮬레이터로 시도하면 아래와 같은 오류가 발생합니다. Optional({ error = misconfigured; "error_code" = KOE009; "error_description" = "invalid android_key_hash or ios_bundle_id or web_site_url"; })찾아보니 전부 Xcode의 번들 ID와 카카오에 등록한 IOS 플랫폼 번들 ID가 달라서 그렇다고 하는데실기기에 연결하면 정상적으로 카카오에 로그인시도 성공되어 응답값도 받고 있습니다.구글링을 해도 도저히 해결이 안되서 이렇게 질문을 남기게 되었는데 혹시 제가 놓친 부분이 있을까요?번들 ID 문제인가 싶어서 다른걸로도 바꿔서 시도해봤는데 역시 시뮬레이터에서만 안됩니다ㅠ
-
해결됨하루만에 배우는 AWS OpenSearch
수업자료에 대한 설명이 부족해 보입니다.
질문은 아니고요. 수업자료 버튼을 눌러서 받는 파일은 실제 수업 영상에서 언급하신 서울시에서 제공하는 인구관련 csv 파일이 아니라 다른거네요. 물론 아래 스크롤 해서 링크로 들어가면 되지만 이 부분에 대한 설명이 필요해 보입니다. 혹은 수업자료 버튼 눌러서 받아지는 파일이 잘못 업로드 된건지도 모르겠네요
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
AppBar 질문
아래 스크린샷처럼 appbar 중앙 정렬이 안되는데몇번을 돌려봐도 강사님과 같은 코드입니다.어떤 옵션이 추가 되어야 할까요?? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다!
-
미해결스프링 핵심 원리 - 기본편
bean 등록 범위
@Beanpublic MemberService memberService(){return new MemberServiceImpl();} 위 코드에서 스프링 컨테이너는 memberService라는 빈 이름과 return 되는 구현 객체 MemberServiceImpl에 대해 매핑 테이블을 두는 것으로 이해했는데요,그럼 bean으로 등록되는 class는 MemberServiceImpl 뿐인건가요?MemberService는 Type이기 때문에 또 자동 등록되는건가요?
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
이미지 업로드시
리액트에서는 이미지 업로드하려고 할때 이미지를 미리보기로 가능한걸로 알고있는데 템플릿엔진 hbs에서도 이미지 파일 선택해서 이미지를 미리 볼수있도록 할수있나요?
-
해결됨이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
FName 할당 연산자에 대한 질문입니다.
FName의 경우 전역 풀에 key값으로 저장된다고 하셨습니다.그렇다면,예를 들어 함수로 FName타입의 InFName을 받아와서 새로운 FName에 할당을 한다고 한다면,FName temp = InFName; 을 수행하면 알아서 키 값만 복사 저장이 되나요?아니면 const FName& temp = InFName; 이런 식으로 저장하여 복사 연산이 일어나지 않도록 하는 것이 좋나요? 함수의 파라미터로 FName 값을 받을 때나,(ex)void Func(FName InFName);orvoid Func(const FName& InFName); 클래스 속성에 FName을 할당하고 싶을때(ex)class ~~{// FName은 전역 풀에서 관리가 되니 따로 복사해서 들고 있을 필요가 없을 것 같다?FName* temp;} orclass ~~{FName temp;} 어떻게 해야하는지 궁금한데 엔진 코드에서 할당 연산자 오버로딩을 못 찾겠어서 질문드립니다.
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
질문있습니다
convertUSD(converter, 2);강의 내용 중 위의 코드가다시 아래의 코드로 변하던데, 이부분이 이해가 되지 않습니다. convertUSD(public void convert(int USD) { System.out.println(USD + " 달러 = " + (USD * 1400) + " 원"); }, 2);converter은 객체이고, 아래의 코드는 함수인데 왜 이꼴이 되는걸까요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
FrontControllerServletV4 model 질문
=========================================[질문 내용]FrontControllerServletV4 model map이 참조 변수로 model값을 빼서 render메소드를 호출에 view에 값을 넘기는건 알겠습니다. 근데 frontcontroller는 싱글톤 객체이고 메소드에 동시 접근한다고 가정하였을때 model 변수에 동시성 문제가 생기지 않는 이유를 알고싶습니다. 아무래도 동시에 save를 한다고 가정하면 model 변수를 동시에 참조하여 문제가 생길꺼같은데 이렇게 설계한 이유를 알고싶습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
MyHandlerExceptionResolver 테스트 관련 문의
안녕하세요 강사님 예전에 들었던 강의 다시 복습하면서 테스트해보고 있는데 http://localhost:8080/api/members/bad 를 포스트맨으로 실행하면 강의에서처럼 json 형태로 응답을 받지만 크롬에서 해당 url을 치면 BasicErrorController가 실행되는지 error/4xx.html 화면이 렌더링이 됩니다.빈 ModelAndView를 리턴하는데 이게 어떻게 가능한 건지 잘 이해가 되지 않습니다.sendError에 400을 설정해줘서 BasicErrorController가 알아서 error/4xx.html 화면을 렌더링해주는건가요?답변 주시면 정말 감사드리겠습니다 !
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
pfsense & Linux-mint 의 외부 통신 오류
두 서버끼리는 통신이 되는데 외부로 ping을 보내면 나가지 않습니다. 수업 중간에 핑이 안될수는 있는데 방화벽 설정하고 하면 큰 문제는 없다고 하셨는데 지금 괜찮은 건가요?
-
미해결스프링 핵심 원리 - 기본편
memberService.getMemberRepository(); 오류가 나요 도와주세
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.여긴 memberServiceImpl.classpackage hello.core.member;public class MemberServiceImpl implements MemberService {private final MemberRepository memberRepository; public MemberServiceImpl(MemberRepository memberRepository) {this.memberRepository = memberRepository; }@Override public void join(Member member) {memberRepository.save(member); }@Override public Member findMember(Long memberId) {return memberRepository.findById(memberId); }//test public MemberRepository getMemberRepository() {return memberRepository; }}요긴 ConfigurationSingletonTest.classpackage hello.coresingleton;import hello.core.AppConfig;import hello.core.member.MemberRepository;import hello.core.member.MemberService;import hello.core.member.MemberServiceImpl;import hello.core.order.OrderServiceImpl;import org.junit.jupiter.api.Test;import org.springframework.context.ApplicationContext;import org.springframework.context.annotation.AnnotationConfigApplicationContext;import static org.assertj.core.api.Assertions.assertThat;public class ConfigurationSingletonTest {@Test void configurationTest() {ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); MemberService memberService = ac.getBean("memberService", MemberServiceImpl.class); OrderServiceImpl orderService = ac.getBean("orderService", OrderServiceImpl.class); MemberRepository memberRepository = ac.getBean("memberRepository", MemberRepository.class); MemberRepository memberRepository1 = memberService.getMemberRepository(); //여기 MemberRepository memberRepository2 = orderService.getMemberRepository(); System.out.println("memberService -> memberRepository = " + memberRepository1); System.out.println("memberService -> memberRepository = " + memberRepository2); System.out.println("memberRepository = " + memberRepository); assertThat(MemberService.getMemberService()).isSameAs(memberRepository); //여기 assertThat(orderService.getMemberRepository()).isSameAs(memberRepository); }}오류내용Cannot resolve method 'getMemberRepository' in 'MemberService'Cannot resolve method 'getMemberService' in 'MemberService' 그대로 적었는데 왜 그런지 모르겠어요
-
미해결[실전]텍스톰 TEXTOM 실전 강의: 빅데이터 논문 작성을 위한 텍스트 분석/텍스트마이닝
n-gram에 들어갈 단어의 수 선택
n-gram에 들어갈 단어는 그 갯수를 사용자가 결정할 수 있는데, 그 수를 결정하는 데에 어떤 근거가 있을까요? 아니면 그냥 사용자가 의미있어보이는 순위까지만 사용하는건가요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
docker 명령어 에러 떠요
docker rm `docker ps -a- q'라고 입력했는데 unknown shorthand flag: 'a' in -a- 라고 에러 뜹니다
-
미해결생활코딩 - React
19.6 create 구현 : contents 변경 강의에서 create가 안됩니다.
create에 title, desc 값을 입력하고 제출 버튼을 클릭하면 개발자도구에 react developement tool에서는 contents에 4번째 값이 추가된게 반영이 되는데 화면상으로는 추가가 안됩니다...제출시 바로 화면에 추가가 되지않고 TOC.js 코드를 조금이라도 변경한뒤 다시 저장하면 그제서야 추가가됩니다.혹시 이유를 알 수 있을까요>
-
미해결실전! Querydsl
Projections.fields()와 Projections.bean() 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]>> 로컬 환경스프링부트 3.1.2hibernate-core 6.2.6안녕하세요!Projections.bean()은 setter를 이용해서 인스턴스를 만든다고 하셨는데, getter/setter를 전부 제거해도 테스트를 통과하고 인스턴스도 잘 초기화가 되어버렸습니다.좀 이상하기도 하고 bean()와 fields()가 동작 방식이 거의 같은 것 같아 확인해보니 new QBean<T>를 할 떄 fields()에는 fieldAccess 파라미터에 true를 인수로 넣는 차이밖에 없더라고요.public static <T> QBean<T> fields(Class<? extends T> type, Expression<?>... exprs) { return new QBean<T>(type, true, exprs); }라이브러리 코드를 보면fieldAccess가 true면 this.fields에 값을 바인딩하고 this.setters는 emptyList로 초기화하고 fieldAccess가 false일 경우 this.fields를 emptyList로 초기화하고 this.setters에 값을 바인딩하는데요.if (fieldAccess) { this.fields = initFields(bindings); this.setters = Collections.emptyList(); } else { this.fields = Collections.emptyList(); this.setters = initMethods(bindings); }실무에서 활용할 때 이 두 함수 관련해서 주의점이 있을까요?
-
미해결처음 만난 리액트(React)
빌드 후 serve가 안됩니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 유사한 질문이 있어서 권한 설정도 확인해봤는데 문제없었습니다.문제가 뭘까요?참고로 저는 패키지 매니저를 npm대신에 yarn을 사용했습니다!yarn global add serve 까지 해둔 상태입니다!