묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
핫 리로딩 질문
제로초님의 강의를 듣고 혼자 nestjs 개인 프로젝트를 해보려고 개발환경을 세팅하였습니다. 좋은강의 너무 감사드립니다. 세팅을 하던 중 핫 리로딩이 되지 않아 질문드립니다. nestjs 공식문서를 보고 핫 리로딩을 설정하였고, 파일을 수정하면 Error: No such label 'emitAssets' for WebpackLogger.timeEnd() 위와같은 에러가 나오며 실행이 종료됩니다. \Desktop\projects\github_visualization\backend\node_modules\webpack\lib\logging\Logger.js:123 throw new Error(`No such label '${label}' for WebpackLogger.timeEnd()`); 검색을 해보니 webpack 플러그인 문제라고 하는데, 해결 방법을 모르겠어서 질문드립니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요. 아래 내용 확인 부탁드려요!
안녕하세요. 항상 강의 잘 듣고 있고 감사드립니다. 다름이 아니라 p.237 get_clf_eval() 함수 적용 관련하여 코드가 잘못 나와 있는거 같아, 문의 드립니다. 책은 올해 4월에 나온 개정판 책입니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
sequelize 모델 정의 질문
안녕하세요. 강의를 다시 보다가 다른 부분이 있어서 질문 드립니다. 전에 강의를 볼땐 sequelize 모델 정의에서 module.exports class Comment extends Model { static init(sequelize) return spuer.init } 이런식으로 정의했다면 지금 다시 볼때는 module.exports = (sequelize, DataTypes) => { const Comment = sequelize.define() } 으로 정의하는데 define으로 하는것이 최신인가요? 공식문서에서는 define이 처음으로 소개되긴하던데.. 밑에 글보면 class가 최신이라고 하신것같은데 영상에서는 왜 define으로 나오는지..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
파일이만들어진건 확인했는데 콘솔에 입력하면 안되네요
이렇게 나오면 잘된건가요?
-
미해결엑셀 시작하기 : EXCEL 입문 (Inflearn Original)
sumif 함수에 대한 질문입니다.
안녕하세요 품목으 항목에서 sumif 함수를 사용할때 항목중에 어떤 특정 내용을 포함 모듣것을 찾을때 어떻게 하면 될까요? 일테면 품목 리스트 중에 팬츠를 포함하고 있는 내용을 전부 포함에서 찾을 수 있나요 "팬츠" 이렇게 하니까 팬츠 만 찾더라구요 팬츠를 포함하고 있는 모든 품목의 판매 수량과 판매 가격을 알고 싶거든요 혹시 이게 어떤 의미 인지 알 수 있을까요 "*"&팬츠&"*" "팬츠" 가 어떻게 다른가요 궁금합니다.수고하세요
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
return에 대해 질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하package 생성자; public class Sing { public static void main(String[] args) { Song s0 = new Song("별헤는밤", "유재하"); Song s1 = new Song("비상", "임재범"); Song s2 = new Song("비밀", "박완규"); Song[] songs = {s0, s1, s2}; System.out.println(songs[1].gogo()); //s1.gogo("비상", "임재범"); } public class Song { String singer; String song; Song(String song, String singer) { this.singer = singer; this.song = song; //String[] res = {singer, song}; //return res; } String gogo() { return (singer,song); /////질문* }}///////////////////////질문/////////////////////해당 코드에서 return String.format(singer,song);이 아니라 위의 코드처럼 return을 하면 왜 값이 앞에값 하나만 출력이 될까요? 그리고 코드 순서가 아래그림처럼 이해하면 될지 질문드립니다.!
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
bcrypt vs bcryptjs
안녕하세요 강사님!아래 댓글에 코멘트 남겨주신 강사님 댓글 중에서, bcrypt 로 진행하면 된다고 하시길래 npm 공식 사이트를 들어가 봤더니, 비슷한 이름의 라이브러리가 "2개" 있다는 것을 확인했습니다. bcrypt github wiki에서 kelektiv 제작자님 코멘트를 보면bcrypt 가 더 성능상 우수하지만, 브라우저에서 동작하지 않기 때문에 웹 브라우저 환경에서는 bcryptjs 를 사용하라고 하는데, 여기서 질문있습니다.1. 어떤 라이브러리로 설치하나요?(순간, swagger 문서를 웹 브라우저를 통해 확인하는 것이니 bcryptjs 가 아닌가 했었는데, 정확히 어떤게 맞나요?)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 필드 List
클라이언트로 전달해야하는 값이 list 형태이면 엔티티에서 컬럼을 List<> 로 설정해도 되나요?? 다대일로 따로 테이블을 만들 순 있지만 그러면 생성해야할 테이블이 너무 많고 조인이 너무 많아지는데 이런 경우 어떻게 해야하나요? ex) 대상 : [ 10살, 11살, 12살] 하나의 컬럼에 여러 값들이 들어갈 경우,,,,, 어떤식으로 처리해야 하는지 모르곘습니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
강의에서 Non으로 설명하신 이유가 따로 있을까요 ?
김영한님께서도 항상 Non으로 이해하면 헷갈린다고 말씀하셨듯이.. Non으로 굳이 설명 하신 이유가 있을까요 ? If-match , If-Modified-Since 를 사용하는게 좀 더 직관적이고 이해하기 쉬운 것 아닌가요 ?? 추가로 쿠키와 캐시의 차이가 무엇인지도 궁금합니다
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
팩토리 메소드(FacotryMethod) 패턴 PPT 예제의 Product interface 에 대한 질문
안녕하세요. 백기선님, GoF 디자인 패턴 강의 정말 잘듣고있습니다!강의를 들으면서 궁금한점이 있어서 질문 드리고 싶습니다. 팩토리 메소드 패턴을 소개하는 PPT 에서 Product 는 interface 라 정의가 되어있는데,팩토리 메소드 패턴을 코드로 나타내는 예제에서 Product 의 역할을 하는것이 Ship 클래스 인것같은데,Ship 은 인터페이스가 아닌 클래스입니다.제가 이해를 잘못한 것 일까요??
-
미해결Three.js 3D 인터랙티브 바로 시작하기
괄호만 있는 건 어떤 이유인가요?
{ const axes = new THREE.AxesHelper(50); scene.add(axes); const gridHelper = new THREE.GridHelper(70, 20); scene.add(gridHelper); } 괄호안에서 처리가 되고 있는데 어떤 의미를 가지고 있는건지 궁금해요.
-
미해결데이터 분석 SQL Fundamentals
조인 실습 - 02에서 with를 쓰고 안쓰고의 차이가 뭔가요?
-- 부서명 SALES와 RESEARCH 소속 직원별로 과거부터 현재까지 -- 모든 급여를 취합한 평균 급여 select e.ename, round(avg(sh.sal),-2) from hr.emp_salary_hist sh join hr.emp e on sh.empno = e.empno join hr.dept d on d.deptno = e.deptno where d.dname in ('SALES','RESEARCH') group by e.ename 위드 절을 모른 상태에서 강의를 선행학습 하면서 이렇게 코드를 썼는데요, 강의 노트에 있는 정답(수업시에도 언급하신)은 아래와 같습니다. 차이가 있을까요? -- 부서명 SALES와 RESEARCH 소속 직원별로 과거부터 현재까지 모든 급여를 취합한 평균 급여 with temp_01 as ( select a.dname, b.empno, b.ename, b.job, c.fromdate, c.todate, c.sal from hr.dept a join hr.emp b on a.deptno = b.deptno join hr.emp_salary_hist c on b.empno = c.empno where a.dname in('SALES', 'RESEARCH') order by a.dname, b.empno, c.fromdate ) select empno, max(ename) as ename, avg(sal) as avg_sal from temp_01 group by empno;
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
pip가 문제
파이썬 웹프로그래밍 환경 설정하기에서 pip가 문제 있습니다. 저 pip처음 쓰자 pip만 노란색이 되었습니다. 그것 때문에 진도 나갈 수 없습니다.
-
미해결코딩으로 학습하는 리팩토링
클래스의 상속 vs 네임스페이스 vs nested 클래스
현재 Unity 프로젝트 진행 중입니다. Model-View-(Reactive)Presenter로 UI를 구현했습니다. 그랬더니 클래스가 다음과 같이 작성되더군요. ContentsPresenter : 버튼만 있는 화면 ContentsPresenter_WithDesc : 버튼과 설명이 있는 화면 ContentsPresenter_RoomList : 방목록 화면 ContentModel : 버튼 정보 데이터 ContentModel_Room : 버튼과 방 정보 데이터 ContentView : UI 요소(정사각형 버튼 컴포넌트 ) ContentView_Room : UI 요소(직사각형 버튼 컴포넌트) 디렉토리 상에서 봤을 때 Content라는 어휘만 유독 눈에 띄는게 거슬리고 언더바를 지우고 싶었습니다. 그래서 어떻게 바꿀지 3가지 방법을 고민해봤습니다. 1. 네임스페이스 사용 namespace ContentPresenter { public class Button {} public class ButtonWithDesc {} public class RoomList {} } namespace ContentView { public class Button {} public class ButtonForRoom {} } namespace ContentModel { public class Button {} public class Room {} } 2. 상속 사용 public class Button : ContentsPresenter {} public class ButtonWithDesc : ContentsPresenter {} public class RoomList : ContentsPresenter {} public class Button : ContentView {} public class ButtonForRoom : ContentView {} public class Button : ContentModel {} public class Room : ContentModel {} 3. nested 클래스 사용 public class ContentPresenter { public class Button {} public class ButtonWithDesc {} public class RoomList {} } public class ContentView { public class Button {} public class ButtonForRoom {} } public class ContentModel { public class Button {} public class Room {} } 작성해보고 나니 ContentPresenter의 클래스 이름이 모호하네요. 그런데 'Button만 표시하는 화면'임을 명시하는 직관적인 표현이 떠오르질 않네요... 어떤 이름이 좋을까요... ㅠ 아무튼 3가지 방법을 생각해 봤는데요. 1. 네임스페이스 사용 - 장점: 아무 비용 없이 클래스들을 묶을 수 있다. -단점: 클래스명(Button)이 다른 네임스페이스의 클래스명(Button)과 동일해서 디렉토리 또는 코드 상에서 구분이 힘들다. 2. 상속 사용. -장점: 클래스를 공통속성과 메소드들을 함께 묶을 수 있다. -단점: 공통 속성과 메소드들이 없어서 오버엔지니어링이 될 수 있다. 네임스페이스와 마찬가지로 디렉토리 또는 코드 상에서 구분이 힘들다. 3. nested 클래스 사용 -장점: 3개의 클래스 파일로 간추릴 수 있다. 코드 상에서 소속 클래스를 명시하기 때문에 구분이 가능하다. -단점: 파일이 점점 커진다. 이 3가지 방법 중에 어떤게 가장 나을지, 그리고 이 3가지 방법보다 더 나은 방법이 무엇일지 여쭤봐도 될까요? 좋은 강의 감사합니다 !
-
해결됨스파크 머신러닝 완벽 가이드 - Part 1
교차 평가 시 Evaluator 사용 관련 질문
안녕하세요, 선생님 교차 평가 부분 강의를 듣다가 궁금한 점이 생겨 글 남깁니다. CrossValidator나 TrainValidationSplit 객체 생성 시 인자로 Evaluator 객체(evaluator_accuracy)가 들어가는데요, 강의 자료의 실습 코드를 보면 모델 객체 예측 후 정확도를 평가할 때 evaluator_accuracy 변수에 객체를 다시 생성해서 할당하는데 특별한 이유가 있나요? 예를 들면, spark_cross_validation_hyperparameter_tuning.ipynb의 cmd 24에서는 18라인에 evaluator_accuracy_01 객체를 생성하고 이를 CrossValidator 생성 시 파라미터로 넘기는데, cmd 25에서 evaluate()을 실행 전에 evaluator_accuracy 변수를 새로 생성해서 정확도를 출력합니다. 그냥 위에서 생성한 evaluator_accuracy_01에서 evaluate()를 수행하면 안되나요? 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
경로 질문드립니다.
안녕하세요. @GetMapping("/hello") public void hello(Model model){ model.addAttribute("data", "hello!"); } 웹 브라우저에서 hello 경로로 접근할 때 컨트롤러에서 리턴 값으로 문자를 반환하면 뷰 리졸버가 화면을 찾아서 처리한다고 하셨는데 return 반환값이 없는 void로 해도 접근이 가능해서요. hello 경로에 접근하면 스프링 내부에서 resources -> static -> templates 순서대로 hello.html이 있는지 확인하는게 아닌가 싶어서 질문드립니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
img src="" 에서 경로 지정에 대해 여쭤 봅니다
react 사용시 기본 경로가 public에서 시작한다고 말씀 하신걸로 압니다 img src="" 경로를 작성할떄 images/icons... 이렇게 할떄도 있고 /images/icons 이렇게 할때도 있었는데 두개 모두 public에서 시작한다고 보고 똑같이 경로를 찾아가는건가요
-
미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
Error: Reference to undeclared resource
listener 구성할 때 미리 ELB를 만들지 않은 상태에서 "aws_lb_listener" 을 tf에 추가하여 plan을 하면 "Reference to undeclared resource" 오류가 발생합니다. ELB 를 terraform으로 일괄 생성할 수 있도록 하려면, 어떻게 해야하는 지 알고 싶습니다. dependency 관련 설정이 필요해보이는데 도움 부탁드립니다 resource "aws_lb_listener" "front_end" { load_balancer_arn = aws_lb.test.arn port = "80" protocol = "HTTP" #ssl_policy = "ELBSecurityPolicy-2016-08" #certificate_arn = "arn:aws:iam::187416307283:server-certificate/test_cert_rab3wuqwgja25ct3n4jdj2tzu4" default_action { type = "forward" target_group_arn = aws_lb_target_group.test.arn } } Error: Reference to undeclared resource 업데이트 depend_on 해봤는데 안되고, 아래와 같이 변경하니 되긴 하네요. #load_balancer_arn = aws_lb.test-lb.arn load_balancer_arn = "${aws_lb.test-lb.arn}"
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
view환경설정 질문드리고 싶습니다.
안녕하세요! view환경설정 수업을 듣고 따라하다가 문제가 생겨서 질문드리고 싶습니다! HelloController 부분을 따라하다가 오류가 생겼는데, HelloController가 활성화되지 않고 attributeName 과 attributeValue가 값이 정의되지 않는데 어떻게 해결하면 좋을 지 모르겠어서 질문드립니다! 질문 읽어주셔서 감사합니다!
-
미해결부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
프로젝트 2 - Map section (Kakao api map Jasvascript)
프로젝트 2 - Map section (Kakao api map Jasvascript) 강의 따라서 적용시켜도 맵이 화면에 안나타나서~ 위도, 경도 제공 문제인건지요... ㅠㅠ 강의 따라서 작업한 소스코드는 아무 이상이 없고~ 강사님 작성하신 코드 파일 열어보니 강사님이 하신것도 적용이 안되있는데요. 맵 적용시키려면 어떻게 해야하는지 여쭤봐요.