묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
set이 있는데 3중 포문을 해주는 이유
안녕하세요 ! 자료구조 set()은 중복을 제거해준다고 말씀하셨는데요~ set에서 중복을 제거해주는데 3중 포문을 사용하는 이유가 궁금합니다.
-
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
11장 routes/auth.test.js
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2 db에서 다른 db도 샘플 해주실수 있나요?
h2 db에서 다른 db도 샘플 해주실수 있나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
C++ 강의 완강 일자 질문
안녕하세요! 강사님의 C# 강의를 듣다가 C++ 강의 수강을 시작한 학생인데요! 강사님의 C++ 커리큘럼을 모두 듣고 포폴을 만들어서, 게임 회사 서버개발자로 취업을 희망합니다! 내년 상반기 이내로 포폴을 완성해서 취업하는 것이 목표인데, 혹시 언리얼과 C++ 게임 서버 연동까지의 모든 커리큘럼은 올해 12월 안에 완강되나요? 아니면 혹시 더 걸리는지 궁금해서 여쭤봐요!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
진행에 대한 조언을 부탁드립니다
안녕하세요 조금전에 파트3를 마치고 해당 강의를 들었습니다. 파트4 첫강부터 이렇게 질문을 드리는 이유는 지금부터 어떻게 공부를 해나갈까하고 고민이 생겨서 입니다 최종적으로는 강사님의 C# Unity 강의는 다 마치는걸로 계획을 하고 있습니다 그런데 파트3 마지막 강의에서, 스스로 게임을 간단하게 만들어 보는 걸 추천한다고 하셔서 지금 파트4를 당장 진행하지 말고 기왕 앞에서 C#, 유니티에 대한 기본강의를 마쳤으니 간단한 게임을 직접 만들어 보고 파트4를 진행 해야 하는가 고민 중입니다 혹시 이에 대해 어떻게 생각하시는지 조언을 구할 수 있을가요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
data/ 에서 VOC없음
안녕하세요. 강의대로 data/voc에 들어가려고 했으니 해당 디렉토리가 뜨지 않습니다. 그냥 mkdir로 voc디렉토리를 만든 후, 진행해도 될까요? 감사합니다. (사진 첨부합니다.)
-
미해결홍정모의 따라하며 배우는 C언어
2진수 0 - 1 빼기 계산법을 모르겠습니다
UINT_MAX + 1의 더하기 오버플로우 이진수표현은 이해가 갑니다 1111 + 1 -------- 10000 >> 0000 그런데 0 - 1 빼기 오버플로우 이진수표현은 이해가 안됩니다 10000 - 1 -------- 1111 빼기는 어떤 방식으로 계산되는지 이해를 못했습니다 혹시 더하기 방식과 동일하게 앞에 - 기호를 무시하고 0에 1을 대입하는 건가요? ex) 11111 >> 1111
-
미해결vue.js 실전 프로젝트(트위터 클론)
기본 프로그램 설치하기 강의에서 안되는게있서요
명령어 다치고 yarn dev 이렇게 치면요 yarn : 'yarn' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십 시오. 위치 줄:1 문자:1 + yarn dev + ~~~~ + CategoryInfo : ObjectNotFound: (yarn:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 이렇게 오류가떠요
-
미해결스프링 핵심 원리 - 기본편
AppConfig에서 구현이 교체가 아닌 복수일경우
안녕하세요 강사님 강의 잘 듣고 있습니다. 궁금한 점이 있어 여쭤봅니다. 만약 할인정책이 VIP일 경우에는 정률정책을 책정하고 VVIP일 경우에는 정액정책을 책정한다는 등, 할인 역할에서 두개의 구현을 모두 사용해야 하는 경우에는 OrderService가 각 역할의 구현체(memberRepository(), discountPolicy())를 return받았던 것처럼, DiscountPolicy 생성자에서 두 개의 생성자 주입 후 impl에서 분기처리를 하나요? 아니면 AppConfig에서 분기처리를 해 조건에 맞는 구현체를 넘겨주나요? 기획자가 배역을 정해줘야 하니까 Appconfig에서 해야할 것 같으면서도, Appconfig에서 분기처리를 해버리면 설정이라는 구성영역이 모호해질 것 같고... 조건이 다양해질수록 로직이 복잡해질 것 같은데 확장을 생각하니 개념이 잘 안잡혀서 여쭤봅니다. 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
saga 질문 입니다.
안녕하세요. 강의 잘 듣고있습니다. 현재 saga를 사용하여 여러가지 테스트를 해보고 있는데 오류는 아닌거 같으나 다음 아래와 같은 내용이 계속 출력됩니다. 원인을 알 수 있을 까요?? event - build page: /wait - compiling...event - compiled successfully{ AppTree: [Function: AppTree], Component: [Function: index], router: ServerRouter { route: '/', pathname: '/', query: {}, asPath: '/', basePath: '', events: undefined, isFallback: false, locale: undefined, locales: undefined, defaultLocale: undefined }, ctx: { err: undefined, req: IncomingMessage { _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 1, _maxListeners: undefined, socket: [Socket], httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: true, headers: [Object], rawHeaders: [Array], trailers: {}, rawTrailers: [], aborted: false, upgrade: false, url: '/', method: 'GET', statusCode: null, statusMessage: null, client: [Socket], _consuming: false, _dumped: false, cookies: [Getter/Setter], [Symbol(kCapture)]: false, [Symbol(RequestTimeout)]: undefined }, res: ServerResponse { _events: [Object: null prototype], _eventsCount: 1, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: false, chunkedEncoding: false, shouldKeepAlive: true, _defaultKeepAlive: true, useChunkedEncodingByDefault: true, sendDate: true, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: null, _hasBody: true, _trailer: '', finished: false, _headerSent: false, socket: [Socket], _header: null, _keepAliveTimeout: 5000, _onPendingData: [Function: bound updateOutgoingData], _sent100: false, _expect_continue: false, statusCode: 200, flush: [Function: flush], write: [Function: write], end: [Function: end], on: [Function: on], writeHead: [Function: writeHead], [Symbol(kCapture)]: false, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: null }, pathname: '/', query: {}, asPath: '/', AppTree: [Function: AppTree] }}1. getProps created store with state { index: {}, user: { isLoging: false, isLogin: false, userEmail: null }}3. getProps after dispatches has store state { index: {}, user: { isLoging: false, isLogin: false, userEmail: null }}4. WrappedApp created new store with withRedux(withReduxSaga(apptest)) { initialState: { index: {}, user: { isLoging: false, isLogin: false, userEmail: null } }, initialStateFromGSPorGSSR: undefined}{}
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
지정한 폴더안에 .vscode 폴더와 함께 setting.json 파일이 생겼습니다.
이거 삭제해도 되는건가요? 왜 생겼는지 알고 싶습니다.
-
미해결따라하며 배우는 TDD 개발 [2023.11 업데이트]
error message
const rejectedPromise = Promise.reject(errorMessage); Product.create.mockReturnValue(rejectedPromise); error message를 그냥 rejectPromise에 할당하지 않고 Promise 형태로 만들어서 할당하는 이유가 무엇인가요? Product.create.mockReturnValue(newProduct); 성공인 경우에는 Promise를 쓰지 않고 그냥 할당했는데 말이죠. 감사합니다!
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
정말 재밌게 들었습니다!
항상 좋은 강의 감사합니다 로드맵을 보니 스프링 강의를 처음 듣기 시작한지 80일이 훌쩍 넘어버렸네요. 중간에 MVC강의가 아직 나오지 않아서 JPA 로드맵도 듣고 했습니다. 85일 전의 저랑 지금의 저랑은 정말 천지차이일 정도로 실력면에서도(?) 지식면에서도 엄청 차이가 나는거 같습니다. 스프링이 어떻게 돌아가는지, 컨트롤러가 뭔지, 레파지토리가 뭔지 조차 몰랐던 Do It 자바 책 한권만 읽고 시작했전 제가 지금은 JPA 강의들도 즐겁게 즐길 수 있는 수준까지 됬습니다. 물론 앞으로도 더 공부해야겠지만, 강의를 들으면서 공부 습관도 잡히고 질문도 잘 받아주시고 어떻게 공부해야할지 알려주시니 영한님은 저한텐 정말 은사같으신 분입니다. 만약 혼자 책보면서 85일동안 독학했다면 이만큼까지는 절대 못왔을거라 장담합니다. 영한님 강의 보면서 프레임워크들을 따라만들고 개선해보니 그게 점점 제 지식이 되는게 느껴졌습니다. 중간에 어려웠던 부분들도 많았지만 그 부분들을 여러번 반복해서 학습하다보니 어느 새 제 지식이 되어있더라구요. 강의 만드시는것도 좋지만 그래도 건강이 우선입니다! 항상 건강하셔야지 여러 강의들에서 뵐 수 있지요. 항상 양질의 강의들 정말 감사드리면서 다른 강의들에서도 뵙겠습니다~
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
FK 를 양쪽에서 관리하는 경우
어려운 내용을 쉽게 풀어서 설명하시는 능력에 감탄이 나오네요! 좋은 강의 만들어주셔서 감사합니다 : ) FK를 양쪽 테이블에서 모두 관리할 수 있는 경우 어떤 문제들이 야기될 수 있는지 감이 잘 오지 않습니다. 간단한 예시가 있을까요? ㅠㅠ
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
오차행렬 질문
안녕하세요. 오차행렬 중, FN 이 헷갈려 질문드립니다. 강의 8분 17초쯤에 '실제도 Negative예요, 실제 Negative인데 예측을 Positive로 한거예요' 라고 말씀하셨는데 잘 이해가 되지 않습니다. FN은 'Negative로 예측을 하였는데, 그 예측이 틀린 경우'라고 생각됩니다. 즉 실제로는 Positive라고 생각됩니다. 제가 틀린 것인지 여쭙고 싶습니다. 감사합니다. 참고로, 직접 댓글 달아주신 다른 댓글도 첨부합니다. https://www.inflearn.com/questions/30573
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
롬복 인식문제
질문사항은 아닌데 저에게 발생했던 문제를 공유하려고 합니다! 강의를 쭉 따라 하면서 롬복 의존성도 추가를 한 상황이었지만, SignUpForm 클래스의 @Data 애노테이션과 SignUpFormValiator 클래스의 @RequiredArgsConstructor 애노테이션이 먹히지를 않았습니다. 롬복이 인식이 되지 않는 것 같아서 찾아본 결과, 프로그램은 의존성을 통헤서 롬복을 인식하지만 IDE가 롬복을 인식하지 못할 수도 있다는 글을 보게 되었습니다. 그래서 인텔리제이에 롬복 플러그인을 설치하고 재시작하였더니 롬복이 잘 인식이 되었습니다! 혹시나 저와 같으신분들은 한번 참고하시면 좋을 것 같습니다 :)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
클러스터드 인덱스 질문입니다
15:54 부분에서 보면 DBCC IND('Northwind', 'TestOrderDetails', 1); 로 클러스터드 인덱스의 페이지 정보를 얻어왔습니다. 그러면 그 상태에서 page type 이 1 데이터 페이지인 페이지가 있고 2로 인덱스 페이지인 페이지가 있습니다. 이 인덱스 페이지 제 경우는 984 의 페이지 정보입니다. 그럼 여기서 OrderID 가 저희가 지정한 클러스터드 키값인데 OrderID 가 9개 밖에 없지는 않을 테고...10332~10416 에 해당하는 데이터가 944페이지에10416~10503 에 해당하는 데이터가945 페이지에 있게 되는 건가요??
-
미해결스프링 핵심 원리 - 기본편
로드맵에 대해 질문이 있습니다.
[스프링 입문] 강의를 다 듣고 [스프링 핵심 원리]를 듣기 시작했는데 이후의 과정은 스프링 완전정복의 로드맵을 다 따라간 후 JPA 실무 완전 정복 로드맵으로 넘어가면 될까요? 자바는 공부해봤지만 스프링 자체가 처음이라 아직 많이 낯선데 서블릿이나 jsp 공부 없이 바로 스프링을 공부하는 것도 괜찮은건가요??
-
미해결현직 개발자가 알려주는 안드로이드 앱 쉽게 만드는 방법
implementation 'androidx.appcompat:appcompat:1.2.0'
Failed to resolve: androidx.recyclerview:recyclerview:1.2.0 Show in Project Structure dialog Affected Modules: app 저는 제목과 같이 androidx여서 build.gradle은 아래와 같습니다. implementation 'androidx.recyclerview:recyclerview:1.2.0'
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
ROBOTSTXT_OBEY
ROBOTSTXT_OBEY = False 입력했는데, Ignoring response <400 https://openapi.naver.com/v1/search/shop.json/query=iphone>: HTTP status code is not handled or not allowed 이런 에러가 뜹니다.. 세팅에서 user_agent부분도 바꿨는데도 정확히 어떤건지 모르겠네요...