묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트 입문 - 기초부터 실전까지
핸드북 Accessor 예제 에러 질문
안녕하세요. 타입스크립트 핸드북 예제를 보다가 에러가 나는 부분이 있어서 질문드립니다~ 예제 코드는 Accessor 두번째 예제코드 입니다. 타입스크립트 playground에서 실행하였고, 아래와 같은 에러메세지가 나오고 있는데 이유가 뭔가요?? 'name' 식별자가 중복되었습니다. 'name' 속성은 private이며 'Developer2' 클래스 내에서만 액세스할 수 있습니다. 설정한 tsconfig는 아래와 같습니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
http client 및 아키텍처에 대한 질문입니다
안녕하세요. 강의 예제와 같이 앞단에 api gateway가 있는 MSA 아키텍처로 구현된 서비스군(group)이 있고 외부의 특정 서비스가 특정 MSA 서비스와 server to server로 호출해야할경우에 어떻게 구현하는게 더 알맞는것일까요? 제가 드는 의문은 두가지입니다. 1. RestTemplate를 사용하는게 나을까? / FeignClient를 사용하는게 나을까? 2. api gateway로 호출하는게 나을까? discovery service쪽으로 호출하는게 나을까? 'MSA 아키텍처의 서비스 외부의 서비스가 MSA 서비스를 호출해야한다'는 상황에서 추천되는 방향이 있을까요? 고견 부탁드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
플레이어 NullReferenceException 관련 질문
2분19초 Board.CS 파일 내부 Initialize 함수에서 _player = player; 대신에 Player _player = player;라고 선언하고 돌리면 NullReferenceException에러가 뜨는데 앞에 오브젝트명을 명시한 것은 작동이 안되고 오브젝트명을 생략한 녀석은 작동이 되는지 궁금합니다.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
업로드 페이지 구현한 뒤 대륙을 선택하면 선택한 대륙과 다르게 state에 값이 들어가네요 ㅠㅠ
강사님 안녕하세요~ 강의 잘 보고 있습니다:) 제가 업로드 페이지를 구현한뒤 asia 대륙을 선택하여서 업로드 했는데 다른 대륙으로 업로드 되어서 콘솔로 확인해본 결과 대륙을 선택하는 폼에서 대륙을 선택하면 제가 실제 선택한 대륙과는 다른 값이 state에 저장되는데 어떤것이 문제 인지 잘 모르겠습니다ㅠㅠ (아래 스크린샷과 같이 콘솔로 찍어보면 제가 선택한 대륙 이벤트 값과 state에 저장 되는 값이 다르네요) 이렇게 선택할때마다 실제 선택한 값과 state에 저장되는 값이 서로 다릅니다 ㅠㅠ 작성한 코드는 이렇습니다~ 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Plugin [id: 'org.springframework.boot~ ] was not found in any of the following sources: 발생
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오) // 참고했으나 해결 실패했습니다.3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]spring initializer를 통해 project를 다운받아 intellij에서 open 하였습니다. gradle을 최초 init하는 과정에서 아래와 같은 에러가 발생합니다. 에러 내용과 제 설정을 전달 드립니다. 같이 도움 한 번 부탁드리겠습니다. [아래] Build file 'C:\Users\201910002\IdeaProjects\BATCHINIT\build.gradle' line: 2 Plugin [id: 'org.springframework.boot', version: '2.6.0'] was not found in any of the following sources: * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Exception is: org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'org.springframework.boot', version: '2.6.0'] was not found in any of the following sources: - Gradle Core Plugins (plugin is not in 'org.gradle' namespace) - Plugin Repositories (could not resolve plugin artifact 'org.springframework.boot:org.springframework.boot.gradle.plugin:2.6.0') Searched in the following repositories: Gradle Central Plugin Repository ... 이하 152라인 더불어 EVENT LOG는 다음과 같습니다. [다음] Gradle sync failed: Plugin [id: 'org.springframework.boot', version: '2.6.0'] was not found in any of the following sources: - Gradle Core Plugins (plugin is not in 'org.gradle' namespace) - Plugin Repositories (could not resolve plugin artifact 'org.springframework.boot:org.springframework.boot.gradle.plugin:2.6.0') Searched in the following repositories: Gradle Central Plugin Repository (380 ms) settings는 아래처럼 설정하였습니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
업로드 창이 안되시는 분들 있으시다면 해결방법 공유합니다.
만약 저 처럼 안되시는 분들 계실수도 있을 것 같아 해결방법 공유해드립니다. devtools를 보시면, upload 쪽에 index.js에 useState 쪽에서 오류가 보통 나실거라고 생각이 됩니다. 그 때 보시면, import { useState } from "react/cjs/react.development"; 이렇게 자동완성이 되어 있는 경우가 있으실겁니다. 그럼 from "react" 로 변경하시고 다시 github에 배포하시면 업로드 화면도 잘 되실겁니다. 저도 업로드만 안되서 해맸더니 이런 이유였네요. 만약 다른 곳도 안되신다면, 자동완성 부분을 의심해보세요.
-
미해결스프링 핵심 원리 - 기본편
도메인 설계를 잘하고 싶어요 (학습에 대한 고민 상담)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예...아니오...애매합니다ㅠㅠ2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 선생님의 강의를 재밌게 듣고 있습니다. 백엔드에 대한 기초 지식 하나 없다가 자바 기본서 하나 읽고 바로 선생님의 강의를 들었어요. 그래서 중간에 많이 버벅대긴 하지만 레고를 맞추는 듯 즐겁게 진행중입니다. '주문과 할인 도메인 설계' 까지 선생님꽈 쭉 공부를 진행하던 중... 고민이 생겼는데요, 분명 선생님의 설명을 들으면 설계가 정말 기가 막히게! 이해가 되지만, 스스로 설계를 해볼 수 있겠나? 물으면 대답을 못하겠어요. 알고리즘에 대한 공부를 제대로 안 하고 바로 넘어와서 이런 걸까요? 사실 프로그래밍을 배우면서 늘 '보면 이해 되는데 직접 못하겠어' 라고 느낀 적이 상당히 많았는데요... 여태까진 이 막막함을 견디고 하다보면 뭔가 나중에 이해가 되긴 되었지만. 가끔 너무 막막할 땐 어떻게 해야 할지 모르겠네요. 학습을 할 때 나무가 아닌 숲을 바라보는 어떤 비결이 있을까요? 학습법에 대해 조언을 구하고 싶습니다! 선생님의 강의를 좀 더 제대로 곱씹고 이해하고 싶어요. 좋은 강의 감사합니다! 덕분에 저 꽤 멀리까지 왔어요ㅎㅎ 선생님 강의를 듣다가 문득 뒤를 돌아보면 정말 깜짝 놀란답니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
스토어에 들어있는 값 사용하기
안녕하세요! 저번 질문에서 강사님께서 라는 질문에 대하 라고 답변을 해주셨는데요! 그렇다면 다른 파일(예를 들어 RegisterPage.js 등 디스패치를 쓰는 곳들을 뜻합니다!) response.payload라고 쓰지 않고 loginSuccess, register,userData 등의 스토어에 저장된 값을 다른 파일에서 직접 사용하고 싶다면 어떻게 해야되나요? 강의에서도 스토어에 있는 값을꺼내쓰지않고 와 같이 직접 처리를 해주었는데, 특별한 이유가 있나요 ?? 감사합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이렇게 풀어봤는데 어떤가요??
function solution(arr) { let answer = 0; arr.forEach((a, i) => { if (a >= 1 && arr[i + 1] >= 1) { arr[i + 1] += a; answer += a; } else if (a >= 1) { answer += a; } }); return answer; } let arr = [1, 0, 1, 1, 1, 0, 0, 1, 1, 0]; console.log(solution(arr)); - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨스프링 핵심 원리 - 기본편
커스텀 어노테이션을 클래스 형태로 등록하는 이유
안녕하세요 강의에서 직접 애노테이션(MyIncludeComponent, MyExcludeComponent) 을 인터페이스로 선언한다고 배웠습니다. 그런데 테스트코드 ComponentFilterAppConfigTest 클래스의 @ComponentScan 내부에서는 MyIncludeComponent.class 로 등록하더라구요, 인터페이스로 선언했는데 왜 .class 를 붙여 등록하는지 궁금합니다..!
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
왜 꼭 가상환경 상에서 장고를 사용해야 하나요?
강의 3분쯤에 외부에 있는 장고가 아니라 가상환경 안에 있는 장고를 사용해야 해야한다고 말씀하셨는데 왜 그런지 궁금합니다!
-
해결됨비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
경력 사항에 대해 아예 적지 않는 것은 마이너스가 될까요?
6개월이나 3개월 정도, 개발과는 완전히 무관한 경력이 있지만 해당 이력이 어떠한 전문성을 요구하는 것은 아니었기 때문에,이런 경력도 공백 기간을 설명하기 위해서 적어야 할지, 아니면 과감히 빼버려도 될지 고민이 됩니다. 혹시 이런 경력이라도 넣어야 된다고 한다면, 아예 이력서의 맨 밑단으로 보내면 어떨지 고민이 됩니다. 이력서를 받아보신 입장에서, 신입 개발자의 '경력 사항'은 공백 기간을 설명하는 것, 그 이외에는 별다른 이유가 없는 것일까요?
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
BAK_PATH
안녕하세요, 좋은 강의 감사드립니다. 텔레그램 메시지 전달까지 정상적으로 되고나서, BAK_PATH 확인을 해봤더니 /mnt 디렉터리 하위에 BACKUP 디렉터리가 생성되지 않았더라구요 쉘 스크립트 내 if문에서 backup directory가 있는지 확인해서 있을 경우 출력되는 문구 "backup directory exist. No problem.이 출력되었는데, /mnt하위에 BACKUP디렉터리가 없어서요! 제가 놓친부분이라던가 코드 수정할 부분이 있을까요? 해당 부분위주로 캡쳐하였는데 전체 코드가 필요하다면 말씀해주세요! 감사합니다. >>if문에서 -e "${BAK_PATH}"조건을 만족했기때문에 출력되는 문구 >텔레그램 메시지
-
미해결딥러닝 웹서비스 프로젝트 1 - 기본편. Object Detect 불량품 판별
동시 요청
앱엔진에 동시에 여러 요청이 있을 경우 어떻게 처리할 수 있나요?
-
미해결홍정모의 따라하며 배우는 C++
vector을 이용한 무한반복(메모리 누수X)
Q1. 이렇게 만드는 것이 맞나요? Q2. private에서 자료형과 변수를 선언해 줄때, vector<int> arr = nullptr; 이라던지 vector<int> arr[] = nullptr; 처럼 작성하면 오류가 납니다. vector에서는 nullptr을 넣어줄 필요가 없나요? vector 강의 하신 6강쪽을 봤지만 이러한 예제는 따로 없더라고요.. ㅠㅠ
-
해결됨(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능
Keras로 mf 구현하기 에러
모델 fitting 할 때 이런 에러가 계속 뜹니다,,, 강의에 사용한 코드와 동일하게 입력했는데 해결이 되지 않습니다ㅠㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
반례가 있을까요?
function solution(arr){ let answer=[]; let original = [...arr]; let sortedArr = arr.sort((a,b) => a - b); original.forEach((a,i) => { if(a !== sortedArr[i]) answer.push(i+1); }) return answer; }
-
해결됨업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
빈 셀만 선택하여 데이터 동시 입력 시 병합된 셀 관련 질문입니다!
빈 셀만 선택하여 데이터 입력을 할 때 표에 병합된 셀이 있으면 같이 선택이 되던데 혹시 병합된 셀이 있으면 사용이 어렵나요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
nvm 설치에러
nvm install 10.16 을 실행했을 때 아래와 같은 에러가 뜨는데 어떤 부분이 문제일까요?ㅠㅜ which: no python2 in (/c/Users/multicampus/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/multicampus/ ... Please use either Python 2.6 or 2.7 nvm: install v10.16.3 failed!
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이 강의는 MYSQL로만 진행되나요? 아니면 MSSQL도 같이 사용하시나요 ?