묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결R과 Python으로 하는 문서자동화 (기초)
R 4.1.0
안녕하세요. 코딩 초보자라 선생님 강의 진행에 맞춰 떠듬적거리며 공부를 하고 있습니다. 초반부터 장애에 부딪쳐 질문 드립니다. 1. 다운로드 하라시던 버젼이 없어 R 4.1.0을 받은 것이 강의와 다른 점입니다. 2. sys.라는 명령어하나를 완성 하지 못할 정도로 글자 하나 쓸 때마다 첨부 화일 1과 같은 에러 표시가 뜹니다. 그래도 에러메시지를 지워가며 명령어를 끝까지 쓰면 원하는 결과가 나오기는 합니다. 3.writeLines 명령어에는 다음과 같은 첨부화일2와 같은 에러 메시지가 뜹니다. environment variables에 강의 내용과 같이 변경사항을 추가 했음을 여러번 확인했습니다. 뭐가 잘못되었을까요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
안녕하세요, fashion mnist 데이터셋이 다운이 안됩니다.
안녕하세요, fashion mnist 데이터셋이 다운이 안됩니다. 제 생각에는 캐글 커널에서 인터넷을 켜야되는거같은데.... 강의 초반부에서 커널 오른쪽에 보면 GPU와 인터넷을 키고 끌수있는 토글 버튼이 있었습니다. 근데 커널 UI가 바뀐건지 아무리 찾아봐도 안보이네요 ㅠㅠ Language Python Environment Preferences 이 두 메뉴밖에 없습니다. 혹시 어디있는지 알 수 있을까요.. 감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
커넥트 에러 관련
안녕하세요. 강사님 좋은 강의 잘 듣고 있습니다. 카프카 관련해서 아래와 같은 에러가 발생하여 질문 드립니다. 에러 상황은 sql insert문으로 데이터가 잘 들어가졌는데, producer를 이용하여 json구조의 데이터를 넣은 후 부터 정 상적으로 동작하지 않고, sink의 status를 보면 아래와 같은 에 러가 보입니다. 원인과 해결방법을 알려주시면 감사하겠습니다. 에러 - json구조 데이터 - {"schema":{"type":"struct","fields":[{"type":"int32","optional":false,"field":"id"},{"type":"string","optional":true,"field":"user_id"},{"type":"string","optional":true,"field":"pwd"},{"type":"string","optional":true,"field":"name"},{"type":"int64","optional":true,"name":"org.apache.kafka.connect.data.Timestamp","version":1,"field":"created_at"}],"optional":false,"name":"users"},"payload":{"id":9,"user_id":"admin12","pwd":"1111234","name":"admin","created_at":1628604236000}}
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
HyperoptEstimator 관련 질문
안녕하세요. HyperoptEstimator 관련해서 질문이 있습니다. 베이지안 최적화에 기반한 HyperoptEstimator으로 알고 있습니다. 우선, 제가 HyperoptEstimator에 대해서 관심을 가지게 된 것은 기존엔 그리드 탐색을 통해서 공부했지만, HyperoptEstimator이 좀 더 효율적이라는 얘기를 듣게 되면서 좀 알아보고 싶다는 마음이 생기게되었습니다. 우선, 첫번째 질문입니다. 아래와 같은 코드로 만약 모델을 학습하고, 수행한다면 사이킷런에 있는 모든 분류, 회귀 모델들을 통해서 일일이 다 모델 성능을 평가하며, 가장 최적화 모델 및 하이퍼 파라미터를 찾는다고 보면 될까요? from hpsklearn import HyperoptEstimator # Load Data from sklearn.datasets import load_iris, load_linnerud, load_diabetes from sklearn.model_selection import train_test_split iris = load_iris() X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target) # Crate the estimator object estim = HyperoptEstimator() estim.fit(X_train, y_train) prediction = estim.predict(X_test) score = estim.score(y_test, prediction) model = estim.best_model 두번째 질문입니다. 만약, 제가 첫번째 질문을 통해서 드린 질문이 맞다면? 결국 HyperoptEstimator도 어느 특정 범위에 하이퍼 파라미터 범위 및 모델을 명시적으로 지정해줄 경우, 그 틀안에서 최적의 하이퍼 파라미터를 찾는다는 점에서 그리드 탐색과 별다른 차이점이 없는 건 아닌지, 그리드 탐색에 비해서 좀 더 좋은 장점은 어떤 것인지? 너무 궁금해서 늦은 시간 글을 남기게 되었습니다. 관련해서 아직 인터넷에 자료도 부족하고 해서, 이렇게 글을 남겼는데 꼭 답변부탁드리겠습니다..ㅎ 감사합니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
에러페이지 html 찾는방법
안녕하세요 스프링 부트에서 기본으로 제공히는 에러페이지 찾는 방법이 만약 404에러가 발생했을때 ============================= BasicErrorController 가 status 지금은 404 를 읽어서 404.html 로 뷰페이지를 렌더링 한다고 이해를 했는데 맞나요? ........... 그리고 예시로 들어주신 @GetMapping("/error-400") public void error400(HttpServletResponse response) throws IOException { response.sendError(400,"400 오류!"); } 이걸로 url을 호출하면 4.xx 페이지로 보여지는데 400.html 이라는 html 이 없으니까 400에서 맨 앞자리의 "4"를 BasicErrorController 가 가져와서 4xx.html 로 렌더링 된다고 보면 되나요? ----------------------------- 끝으로 실무에서는 어떤 방법을 더 많이 사용하나요 ? default 인 BasicErrorController 또는 WebServerCustomizer
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JDBC 강의중 Autowired 관련 의문사항
우선 이런 생각과 고민이 많이 담긴 강의를 무료로 제공해주셔서 감사드립니다. 질문은 일단 강의에서 SpringConfig Class를 통해서 MemberService, MemberRepository를 Bean으로 등록했습니다. 그리고 각각 MemberRepository의 인스턴스(구현체의 인스턴스), DataSource 인스턴스를 생성자로 넘겨서 인스턴스를 만들게 되는데, 여기서 질문입니다. 1. SpringConfig Class 에서 생성자를 통해 직접 인스턴스를 넣어줬기 때문에 각각의 생성자에서는 Autowired annotation이 필요 없을것 같다고 생각되는데 맞는지 궁금합니다. (Bean으로 등록된 클래스의 유일한 생성자에는 Autowired가 자동으로 붙는것은 알고 있습니다) 2. 각각의 클래스에 @Repository, @Service Annotation을 사용하고, SpringConfig 클래스를 사용하지 않을 경우에도 같은 결과물이 생기는지 궁금합니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
500에러가 발생합니다ㅠ
안녕하세요. 강의처럼 똑같이했는데 500에러가 발생합니다ㅜ에러메세지는 아래와 같습니다.org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [C:\Users\Admin\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\SpringMVCJava\WEB-INF\classes\kr\co\softcampus\controller\HomeController.class]; nested exception is org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet: file [C:\Users\Admin\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\SpringMVCJava\WEB-INF\classes\kr\co\softcampus\controller\HomeController.class]; nested exception is java.lang.IllegalArgumentException: Unsupported class file major version 59
-
미해결Slack 클론 코딩[실시간 채팅 with React]
안녕하세요 현영님! form 파일 전송 관련해서 질문드려도될까요
삭제된 글입니다
-
미해결Slack 클론 코딩[실시간 채팅 with React]
swr을 사용하면서 로직 분리에 대해 질문 있습니다!
안녕하세요 강의 잘 들었습니다! 해당 강의에선 swr을 사용하면서 로직 처리같은 것을 해당 컴포넌트 함수 내부에서 주로 처리를 한다고 느꼈습니다. 큰 프로젝트 같은 경우에는 분리가 필요할까요? 필요하다면 swr을 이용하면서 어떤 구조로 처리하면 좋은지 궁금합니다!
-
미해결웹 게임을 만들며 배우는 React
dist 폴더가 생기지 않습니다.
안녕하세요 제로초님! 숫자 야구 강의 듣다가 질문드립니다. 이전 수업에서 나온 내용대로 webpack과 babel 설치 및 설정을 했는데 dist 폴더가 생기지 않습니다. 따로 에러가 뜨진 않았고, 화면도 잘 구동됩니다. 다만, dist 폴더 내에 app.js 파일이 생성되고 그 파일이 html에서 불러와져서 렌더링이 되는 걸로 아는데 dist 폴더가 생기지 않고도 렌더링에 문제가 없는게 맞는건지 여쭙고 싶습니다. 아래는 webpack.config.js 파일입니다. const path = require("path"); const RefreshWebpackPlugin = require("@pmmmwh/react-refresh-webpack-plugin"); module.exports = { name: "wordrelay-setting", mode: "development", devtool: "eval", resolve: { extensions: [".js", ".jsx"], }, entry: { app: "./client", }, module: { rules: [ { test: /\.jsx?$/, loader: "babel-loader", options: { presets: [ [ "@babel/preset-env", { targets: { browsers: ["> 1% in KR"], }, debug: true, }, ], "@babel/preset-react", ], plugins: ["react-refresh/babel"], }, exclude: path.join(__dirname, "node_modules"), }, ], }, plugins: [new RefreshWebpackPlugin()], output: { path: path.join(__dirname, "dist"), filename: "app.js", publicPath: "/dist", }, devServer: { publicPath: "/dist", hot: true, }, };
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
cv_out[0,0,: , : ] 부분
cv_out 은 4차원인걸로 이해했는데 cv_out[0,0,: , : ] 은 무엇을 의미하나요?? for detection in cv_out[0][0][:][:]로 해야 100번 반복하는 것이지 않나요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
mongoDB M0Tier가 없을때는 어떻게 하나요..?
mongoDB 가입을 한 후 cluster생성도중 M0Tirer는 없는데 결제후 사용해야 하는건가요?? 아니면 다른방법이 있을까요? 사진도 같이 첨부드립니다. 도와주세요 ㅠㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
38분경 행렬 곱이 이해가 안가서 질문 드립니다..
I^2 = -E라고 하셨는데 [0 -1] [0 -1] = [1 0] [-1 0] [-1 0] [0 1] 아닌가요? I가 [ 0 i] [ i 0] 인데 잘 못 쓰신건가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
질문드립니다.
이런 질문을 드리는게 맞는진 모르겠지만 BathcSize 랑 join fetch 차이점이 결국엔 N + 1에 대한 해결책이고 BatchSize는 결국엔 where in을 해서 한번에 가져오는 쿼리이고 join fetch는 inner join을 해서 한번에 select 해온다라고 이해를 하고 있는데 이해한게 맞는지 궁금합니다. 그리고 복습을 해야되는 상황이긴한데 N + 1에 대한 내용도 궁금합니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
제 코드에 불필요한 부분이 있을까요??
n = input()stack = []result = ''for i in n: if i.isnumeric(): result += i else: if len(stack) == 0: stack.append(i) continue if i == '*' or i == '/': if stack[-1] == '*' or stack[-1] == '/': result += stack[-1] stack.pop() stack.append(i) elif i == '+' or i == '-': while stack and stack[-1] != '(': result += stack[-1] stack.pop() stack.append(i) elif i == '(': stack.append(i) elif i == ')': while stack and stack[-1] != '(': result += stack[-1] stack.pop() stack.pop()for x in stack[::-1]: if x != '(': result += xprint(result)
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
안녕하세요 윤상석님
[MVC 패턴, 프로젝트 셋업]편 강의 초반에, 밑에 링크를 달아주셨다하셨는데 보이지가 않네요...
-
미해결애플 웹사이트 인터랙션 클론!
vw 사용 시 글씨 밀림 문제
안녕하세요, 선생님. 강의를 듣던 중 mid-message에 vw값을 주고 브라우저를 일정 크기 이상 키우면 사진과 같이 글자가 커지다가 밀려서 내려가는 현상이 발생합니다. 폰트 사이즈에 상한선을 걸 수 있을까요?
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
query loop 관련 커스터마이징 질문
안녕하세요 필요한 부분이 있어서 뒷부분을 먼저 듣다가 질문하게 되었습니다. 섹션 8 인텍스 화면 기본 강의에서 WP Query 사용방법이 나오는데요. 제가 구현하고자하는건 사용자의 등급에 따라 어떤 post는 나타나고 안나타나는 기능을 구현하고 싶습니다. ( ex - 실버등급 유저는 카테고리 골드의 포스트가 나오면 안됨) 해당강의에서는 index.php에 바로 구현을 하시던데, 저는 지금 아쉽게도 제가 만든 테마가 아니고 Avada를 이용하고 있습니다. 간단하게 function.php에 루프를 적용해봤더니 제대로 동작하지를 않더라구요. 그래서 이것저것시도하다 안되어 시도하면서 궁금해진 것과 방법을 질문드리고자합니다. 1. function.php에 add_filter('pre_get_posts', 'show_post_byuserlevel'); 이런식으로 했는데 pre_get_posts에는 걸면 안되는 걸까요? (show post byuserlevel 함수내에서 var dump를 찍어보니 상당히 여러군데에서 호출되는것같습니다. 함수내에서 유저의 등급을 확인하는 로직을 빼면 post를 빼는 로직이 동작하지만, 등급관련 로직을 넣으면 post를 빼는 로직이 동작하지 않아 그런것으로 보입니다, ex-if(현재유저가 실버등급) {골드포스트는 빼는 루프} 2. function.php가 아니고 다른곳에 구현을 해야할까요? 강의로 볼때는 add_filter나 add_action을 사용하지 않으셔서 적절한 파일에 query 루프만 구현하면 되는지 궁금합니다. 3. 다른곳에 구현해야한다면 어느파일이 좋을까요? 강의상에는 index.php에 루프를 구현하면 메인화면에만 루프가 영향을 미치는 것처럼 보입니다. 제 사이트도 여러 페이지가 존재해서 각 페이지별 보여줘야하는 포스트가 존재해 페이지별로 루프를 일일히 구현해야하는지, 아니면 어느 php 파일내에 한번 루프를 구현하면 모든페이지에 영향을 줄수있는 .php 파일이 있는지 궁금합니다. (아마 part1 강의에서 워드프레스구조를 알려주셨던거같은데, 이렇게 질문하는게 맞는지 조금 확신이 잘 안 서네요) 질문이 장황합니다만 이해가 안되시는 부분있으시면 추가 설명 하겠습니다. 쿠폰도 감사하고 part1때보다 편집도 훨씬 잘되있는것같아 좋습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
emotion SSR 적용 질문있습니다!
안녕하세요 현영님! styled-components 대신에 emotion 사용해서 실습하고 있는데, emotion 공식문서에서 10버전 이상부터는 next에서 SSR 적용이 된다고 나와있는데요. (현재 11버전 사용중입니다.) 그렇다면, pages/_document.js의 코드에서 import React from "react"; import Document, { Html, Head, Main, NextScript } from "next/document"; // import {ServerStyleSheet} from "styled-components" export default class MyDocument extends Document { static async getInitialProps(ctx) { // const sheet = new ServerStyleSheet(); const originalRenderPage = ctx.renderPage; try { // ctx.renderPage = () => // originalRenderPage({ // enhanceApp: App => props => sheet.collectStyles(<App {...props} />) // }); const initialProps = await Document.getInitialProps(ctx); return { ...initialProps, styles: ( <> {initialProps.styles} {/* {sheet.getStyleElement()} */} </> ) }; } catch (err) { console.error(err); } finally { // sheet.seal(); } } render() { return ( <Html> <Head /> <body> <script src="https://polyfill.io/v3/polyfill.min.js?features=default%2Ces2015%2Ces2016%2Ces2017%2Ces2018%2Ces2019" /> <Main /> <NextScript /> </body> </Html> ); } } styled-components 관련 부분만 제외하고 입력하면 될까요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
볼륨 설정 시 에러가 납니다 ㅜㅜㅜ
ㅇ볼륨 설정 시 명령어 실행을 하면 컨테이터 생성은 되는데 자동 실행은 안됩니다 pwd 에서 에러가 나서 아래와 같이 명령어를 설정하고 실행을 해보았는데요 docker run -d -p 5000:8080 -v /usr/srs/app/node_modules -v "/$(pwd):/usr/src/app" eddydocdoc/nodejs 로그를 아래 명령어로 출력 해보았는데 아래와 같 명령 : docker logs 컨테이너 출력 : internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'express' 어느 부분을 봐야 할까요?