묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
const 부분 질문드립니다
판다코딩님의 좋은 강의 감사합니다! 다름 아니라 섹션1. 화면 전환하기 부분에서 문제가 생겨 문의 드립니다. 판다님 강의를 보면서 검토하며 적었기에 틀린 것 같지는 않은데 홈페이지에서 직접 구현하면 이렇게 되면서 실행되지 않습니다. 아무래도 "main"을 못 잡아내는 것 같은데 어떤 문제일까요?ㅠㅠ 혹시 몰라 html과 자바 코딩 내용도 같이 첨부합니다. 감사합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 fit_transform 질문드립니다.
다항회귀 실습 중인데 1) poly = PolynomialFeatures(degree = 3).fit_transform(X) --> 이렇게 실행하면 오류안뜸 2) ploy = PolynomialFeatures(degree = 3) poly.fit_transform(X) --> Expected 2D array, got scalar array instead 오류발생 # LinearRegression 으로 회귀계수 예측 model = LinearRegression() model.fit(poly, y) 위에 적었다시피 poly.fit_transform 변환이후 model.fit 하면 오류가 안뜨는데 2)번 같은 경우 오류가 뜨네요..! 원래 fit_transform 한꺼번에 수행하는거랑 나눠서 수행하는 경우 차원 변화가 일어나나요? + 추가 질문 사이킷런 Pipeline 으로 모델성능 실습하다가 질문드립니다 model = Pipeline([("ploy", PolynomialFeatures(degree = 3)), ("linear", LinearRegression())]) X = np.arange(4).reshape(2,2) y = polynomial_func(X) model = model.fit(X,y) 여기서 질문은 ("ploy", PolynomialFeatures(degree = 3) 에서 따로 transform 을 안해줘도 Pipeline 에서 자동으로 변환 해주나요?? ------------------------------- + 추가 질문입니다 (실습하다 보니 질문이 늘어나네요.. ㅠㅠ) boston 주택가격 예측 실습할때 1) lr.fit(X_train, y_train) 식으로 train_test_split 로 데이터를 나눠서 모델 학습하는경우가 있고 2) rt_regressor.fit(feature, label) 이런식으로 모든피처와 label 을 학습하는 경우가 있는데 위 둘의 차이가 무엇인가요?? 제가 생각하기로는 2)번 같은경우는 회귀계수를 구하기 위해 전체 데이터를 학습했다고 해석했는데 이러면 coeff_ 메서드 같은 경우도 전체 데이터를 학습한 회귀계수라 해석해도 되나요?? ++ 항상 좋은강의 감사드립니다 :)
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
주피터 노트북 코드 실행이 갑자기 안될땐 어떡해야 하나요
잘 되다가 오늘 이용하려는데 쉬프트 엔터, 혹은 컨트롤 엔터 눌러도 ln(*) 만 들어오고 실행이 안되네요... 쥬피터다시깔아보고 노트북 껏다켜보기도 했는데 왜이럴까요 A connection to the notebook server could not be established. The notebook will continue trying to reconnect. Check your network connection or notebook server configuration. 이런 오류가 나오긴 합니다..
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
마우스 클릭 이벤트를 받는 위치에 대해 궁금한 점이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. InputManager클래스에서 마우스 이벤트를 전부 받지 않고, UI_EventHandler를 따로 만들어서 마우스 이벤트를 따로 만들면 좋은 장점이 있나요? 입력에 관련해서 전부 InputManager클래스에서 받게될 줄 알았는데, UI와 상호작용하는 입력은 따로 두신 것 같아, 혹시 그렇게 분리시키신 이유나 장점이 있는지 여쭤보려고 글을 남기게 되었습니다. 항상 좋은 강의 감사합니다. 마지막까지 완강해서 열심히 따라가겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
IpPort 테스트 코드가 바뀐 것 같습니다
11분 50초 경부터 시작되는 ipPort converter 테스트코드에서용 stringToIpPort 테스트면 StringToIpPortConverter 클래스의 instance를 이용하여 변환작업을 수행해줘야 할 것 같은데 IpPortToStringCoverter 클래스의 인스턴스를 사용하네요 혹시 제가 잘못 이해했나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요. 제 목적에 맞는 커리큘럼 좀 조언 부탁드립니다.
학부생 1학년이구요. 스프링을 배우는 목적은 학교 홈페이지 제작입니다. 이를 위해선 어떤 강의를 들어야 하나요? 자바 기본 문법만 아는 상태입니다 . 인터페이스 다형성 등..과 컬렉션 프레임웤, 애너테이션, 쓰레드 등요. 정답을 알려주십셔.. 강의가 너무 많아서요.. 그리고 강의자료 pdf로 제공해주시나요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
인라인 사용일 때에 내추럴탬플릿에 대해서 여쭤봅니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] <script th:inline="javascript"> 1번) var username = [[${user.username}]];//자바스크립트 내추럴 템플릿2번) var username2 = /*[[${user.username}]]*/ "test username"; </script> 위 내용에서 내추럴 템플릿을 쓰는 이유가 궁금합니다.1번)처럼 그냥 넣어줘도 userA가 나올텐데, 굳이/* */ 이렇게 사용하고, 뒤에 "test username" 이라는 값을넣어야 하는 이유가 따로 있는지 궁금 합니다.어차피 인라인 자바스크립트이고결과값이 같은 값이 나올텐데..2번처럼 사용하는 때가 따로 있는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
e.currentTarget.value 가 안먹히면 e.target.value 로 하시면 됩니다.
그렇습니다 하하하
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
even, odd 홀수 짝수 부분 질문 드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. even, odd 홀수 짝수 여부가 boolean으로 true, false로 정리가 되는것 같습니다. 여기서 말하는 홀수 짝수가 index 부분을 보고 정의를 내리는 것인가요? 아니라면 count인지 궁금합니다. 감사합니다
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
docker-comose --version 확인 안되시는분들
현재 기준 Releases · docker/compose · GitHub 최신버전 v2.1.1인데요, 그냥 다운로드 명령어 중간에 버전을 v를 빼고 2.1.1로 하면 다운이 안되더라구요. v도 포함해서 docker-compose 다운로드 받았더니 저의 경우는 해결됐습니다! ex)sudo curl -L "https://github.com/docker/compose/releases/download/v2.1.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
어플리케이션 계층이 예제에 있는 것인지 궁금합니다.
안녕하세요. 도메인 주도 모델을 공부하면서 강의를 복습하고 있습니다. 비즈니스 로직이 Entity 객체에 들어가는 이유 등은 조금씩 이해가 가고 있는 중입니다. 그런데 제가 경험이 없다보니 이론서와 예제를 비교하다 보니까 다른 점이 몇 가지 있어서 실제로는 반드시 이론대로 사용하는 것은 아닌가? 라는 생각도 들고 학습을 위해서 간단히 만드신 건가 잘 모르겠어서 질문드려봅니다. 도메인 주도 설계 아키텍쳐를 보면 1 프레젠테이션 계층 2 애플리케이션 계층3 도메인 계층4 인프라스트럭처 계층 이렇게 나누어진다고 하는데요. 여기서 1 프레젠테이션 계층이 MVC이고 영상에서 나오는 controller domain service는 3 도메인 계층으로 보입니다. 그런데 2 애플리케이션 계층은 보이지 않고 애플리케이션 계층이 와야 할 자리에 도메인 계층이 있는 것처럼 보입니다. 예를 들면 도메인 객체인 Entity나 Repository가 Controller에서 사용되고 있습니다. 이론서를 보면 컨트롤러에서는 도메인 계층의 구현을 알지 않는 것이 좋으며, 모든 도메인 계층에 대한 호출은 어플리케이션 계층 안에서(ex entityApplicationService Class 안에서) 이루어지는게 좋다고 하더라고요. 실무에서도 예제처럼 어플리케이션 계층을 생략하고 할 때가 많나요? 아니면 강의에서는 학습용으로 생략이 된 것인지 제가 무언가 간과하고 있는 부분이 있는지 궁금해서 이렇게 질문드리게 되었습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃 권한요청드립니다
인프런 아이디: djwls5368@hanmail.net 인프런 이메일: djwls5368@hanmail.net 깃허브 아이디: linexy@naver.com 깃허브 Username: EoJin-Kim
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
robo 3T에 myweb데이터가 넘어오지 않습니다
아래처럼 실행하고 robo3t로 넘어갔는데 myweb 이 생성되어있지 않습니다. from flask import Flask from flask import request from flask import render_template from flask_pymongo import PyMongo app = Flask(__name__) app.config["MONGO_URI"] = "mongodb://localhost:27017/myweb" mongo = PyMongo(app) @app.route("/write", methods=["GET", "POST"]) def board_write(): if request.method == "post": name = request.form.get("name") title = request.form.get("title") contents = request.form.get("contetnts") print(name, title, contents) board = mongo.db.board post = { "name": name, "title": title, "contents": contents, } board.insert_one(post) return "" else: return render_template("write.html") if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port=9000)상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
혹시 react-router v6버전으로 마이그레이션 계획은 있으신가요?
react-router가 6버전 업데이트가 되어서 강의 들으면서 v6으로 한번 해볼까 하는데 혹시 호환성에 문제가 있어서 적용하지 않으신건지 궁금합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
3:14 질문
(todoItem, index) {todoItem, index} 위에는 인자가 2개고 밑에는 객체가 하나라고하셨는데요 ()안에 넣는거랑 {}안에 넣는거랑 어떤차이가 있어서 그렇게 변하는건가요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안녕하세요 update()가 이해가 가질않아서 질문드립니다.
처음 이동에 관한 조건문을 PlayerController Class의 Update()문에 작성하여 매 프레임마다 확인하였는데 이벤트를 사용하여 Managers에서 관리하는 것 까지는 이해를 하였습니다. 그런데 이제 이 이벤트 호출 검사를 Start()에서 하게되는데 이럴 경우 실행시 한번만 체크를 한다고 하셨는데 계속적으로 입력하는 값을 어떻게 검출하는 건가요? Managers의 Update()함수와 상관관계가 있을것 같은데 무슨 관계인지 이해가 가질않습니다. PlayerController의 Start()함수에 작성하여도 그 안에 호출하는 기능이 다른 클래스의 Update()함수에 있으면 매 프레임마다 검사하는 것인가요? 그럴경우에는 그냥 PlayerController의 Update() 함수에서 바로 검사하는 것과 성능상 차이가없을 것 같은데 이 부분이 이해가 가질않아서 문의드립니다.
-
해결됨홍정모의 따라하며 배우는 C언어
dummy 유무의 차이가 뭔지 모르겠습니다
안녕하세요. 디버깅할 때 10:23 설명과 달리 dummy가 있을 때도 dummy에서 멈추지 않고 넘어가서 결국 같은 결과인 걸로 보입니다. 뭐가 다른 건가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
리스트 슬라이싱을 이용한 에라토스테네스의 체 질문입니다.
N = int(input()) prime = [0, 0, 1] + [1] * (N - 2) for i in range(2, int(N ** 0.5) + 1): if prime[i]: prime[2 * i::i] = [0] * (N // i - 1) print(sum(prime)) 이런식으로 리스트 슬라이싱을 이용해서 한번에 처리해 주는 에라토스테네스의 체 구현 방법이 있었는데요. 이게 코드만 봐서 뭘 하려고 하는지 이해는 되는데 작동하는 이유가 리스트 슬라이싱을 해도 call by reference로 리스트 주소로 연결되어 있고 인덱스도 그대로 가져오기 때문이라고 이해하면 될까요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
시퀄라이즈
유저 테이블(User)과 대회 테이블(Contest)이 through: 참가(Participate) 인 n:m 관계 through: 순위권(Win) 인 n:m관계 이렇게 2가지 관계를 가지고 있습니다. 대회에는 타입이 INTEGER인 참가포인트(pPoint), 순위권포인트(wPoint) 라는 칼럼이 있습니다. 이 칼럼들을 관계에 넣지않고 대회테이블에 부여한 것은 추후에 변경 될 수 있기 때문에 이렇게 설계했습니다. 이때 참가자들의 보유 포인트가 많은순으로 참가자 정보와 보유 포인트 합계 정보를 같이 받아오는 것이 목표입니다. 우선 각각의 합들을 받아오기 위해서 router.get('/', async (req, res, next) => { try { const userList = await User.findAll({ logging: true, include: [{ model: Contest, as: "Participated", through: { model: Participate, attributes: [] }, attributes: ['pPoint'], }, { model: Contest, as: "Won", through: { model: Win, attributes: [] }, attributes: ['wPoint'], }], attributes: ['name', 'studentid', [fn('sum', col('Participated.pPoint')), 'totalppoint'], [fn('sum', col('Won.wPoint')), 'totalwpoint']], }); res.json(userList); } catch (err) { console.error(err); next(err); } });
-
해결됨얄코의 반응형 프로그래밍 - 자바스크립트로 쉽게 배우는 ReactiveX
node src/main 실행이 왜 안될까요?
node src/main 을 실행하면 아래와같은 메시지가 표출됩니다