묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
nvm 설치 문의드립니다
안녕하세요 :) https://github.com/nvm-sh/nvm#installing-and-updating 참고하여 실행하였습니다.. vi ~/.bash_profile 에 export~ 소스 추가한 후 source ~/.bash_profile 명령어에 오류 없이 실행되었습니다. 그런데 nvm --version하면 not found 메세지가 나오는데 원인을 잘 모르겠습니다.. (cmd 열어서 C:\Users\s\~경로에서 nvm version하면 버젼 정보가 나옵니다) ---------------------------- 윈도우 cmd 창에서 설치 된거면, 프로젝트 진행 가능한건가요..?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
R2 score의미
우선 질 좋은 강의에 항상 감사인사 드립니다! 다름이 아니라 regression metric 지표로서 R2 score를 사용한다고 했습니다! 이 R2 score가 통계학에서는 결정계수라고 불리는데 머신러닝 분야에서도 통계학에서 의미하는 바랑 동일한가요? 통계학에서의 선형회귀 파트에서 결정계수를 다룰 때 결정계수란, 주어진 데이터들에 기반해 만들어진 선형(linear)이 주어진 데이터들을 얼마나 잘 '설명하는가'에 대한 수치라고 알고 있습니다! 그런데 강의자료에서 보시면 머신러닝 분야에서 즉, regression 모델 예측성능을 측정할 때 사용하는 R2 score가 '실제 값의 분산 대비 예측값의 분산 비율'이라고 정의해주셨는데 이렇게 되면 통계학에서 내리는 R2 score(결정계수)의 정의에서, '주어진 데이터들을 기반으로 만들어진 선형'이라는 게 '예측값' 이고 '주어진 데이터'가 '실제값' 이렇게 매핑되는 건가요..? 머신러닝 분야와 통계학 사이에서 자꾸 헷갈리는 것 같습니다..
-
미해결Python 부트캠프
input 함수 파일 문의
input 등으로 간단하게 질문에 답하는 파일을 생성한다고 하면 jupyter 노트북 파이썬 프로그램으로 실행하면 정상적으로 되지만 컴퓨터에 생성된 파일을 실행하고 숫자를 넣으면 답이 나오는 것이 아니라 닫혀요 주피터 노트북 에서 콘트롤+엔터로 파일을 실행하는 것과 내 컴퓨터에 생성된 파일을 실행하는 것은 다른 것인지 궁금합니다
-
미해결실전! Querydsl
queryDsl where절 오류 문의
안녕하세요. 강의 열심히 듣고 있습니다.! queryDsl을 듣고 토이플젝으로 적용중에 이슈가 생겨 문의 드립니다. jpaQueryFactory.select(game) .distinct() .from(game) .leftJoin(game.gameInfo, gameInfo).fetchJoin() .leftJoin(game.charactors, charactor).fetchJoin() .where(game.gameId.eq(gameId)) .fetchOne(); 위와 같이 작업 후 테스트 코드를 돌리면 "java.lang.UnsupportedOperationException" 와같이 에러가 납니다. 에러 내용은 데이터를 가져와 vo에 넣을때 발생되는 이슈인데... where절을 빼면 이상 없는데 where절만 넣으면 위와 같은 이슈가 생깁니다. db에서 조회한 gameId를 넣어 준건데 왜 생기는지.... 도저히 알기 어려워 문의 드립니다. 문의가 좀 내용이 부족하지만 확인 부탁 드립니다.
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
Join 할 때 date_add 함수를 걸어주는 것과 SELECT 할 때 date_add 함수를 걸어주는 것이 다른가요?
안녕하세요. 강사님은 INNER JOIN 에서 DATE_ADD 함수를 걸어주셔서 Accept가 되신것을 확인했습니다. 어쩌다 보니 저는 SELECT 에서 DATE_ADD 함수를 적용시켜서 했는데 아래와 같은 오류가 뜨네요. 혹시 구조적으로 어떤 차이점이 있는지 알 수 있을까요? 참고로 저는 DATA_ADD 에 -1 을 해주었습니다.
-
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
Helper 함수의 단점에 대해
삭제된 글입니다
-
미해결스프링 프레임워크 핵심 기술
안녕하세요! DB관련 질문드립니다
안녕하세요! 조언 부탁드리고자질문 올렸습니다. 스프링프레임워크 핵심기술 강의를 완강하고 배운 내용을 적용하며 토이프로젝트를진행해보려합니다. 혹시 JDBC를 이용해서 프로젝트를 하는게 기초를 다지는 측면에서 더 도움이 될까요? 아니면 공부를 하면서라도 JPA를 사용해보는게 도움이 될까요?? 감사합니다. 좋은하루되세요!
-
미해결경영컨설팅 전문가 양성과정
강의는 더이상 올라오지 않는건가요?
강의는 여기서 끝나는건지 궁금합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
스키마이름문의
질문있는데요. 아래처럼 userSchema 생성하는데요. const userSchema = mongoose.Schema({ }) 몽구스디비에 생성된데 users이네요. 소스어디에도 users라는단어가 없는데 지가 알아서 user에 s 붙여서 테이블생성하는건가요? 이해가 안되는부분이라 문의드립니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
코드 이해
if failed == 0: print() print() print('Congratulations! The Guesees is correct.') 이 코드에서 이해가 되지 않는 부분이 있어 질문드립니다. failed 횟수가 3,4,5 등이어도 turns 를 넘어서지 않는다면 게임 성공인데 왜 if failed == 0: 이라고 코드를 짜나요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요! h2DB에 테이블이 만들어지지 않아서 질문을 남깁니다!
김영한님 강의를 보면서 mybatis와 JPA를 같이 개발하고 있습니다. 콘솔창에는 create 쿼리문이 찍히는데h2 디비에는 테이블이 생성이 안됩니다 ㅠㅠ 질문확인해주시면 감사하겠습니다! properties 설정파일입니다. 이렇게 콘솔엔 찍히는데 DB를 확인해보면 아무것도 생성되있지 않습니다... 확인부탁드립니다 ㅠ
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
대소문자 구분하여 쿼리짜기
항상 고민인데, 쿼리를 작성하 할 때 테이블에 맞추어 대소문자를 똑같이 써줘야 하나요? select 같은 명령어는 SELECT 로 대문자로 쓰는게 더 좋은가요? 흠, 각각 어떤 장단점이 있는지 어떻게 하는게 좋을까요?
-
미해결Vue로 Nodebird SNS 만들기
vuex mutations 질문입니다.
안녕하세요. 강의 수강 후 직접 프로젝트를 만들어보고 있습니다. vuex의 mutations와 관련된 질문입니다. vuex의 state는 반드시 mutations를 이용해서 값을 변경해줘야 한다고 알고 있습니다. 근데 아래와 같이 배열이 중첩된 구조일때 const itemArr = [ { id: 1, name: '상품A' options: ['옵션A', '옵션B'] }, { id: 2, name: '상품B', options: ['옵션C', '옵션D'] } ] 상품B의 옵션 중 하나를 삭제해야 되는 경우는 어떻게 해야 될까요? 기존에는 아래와 같이 컴포넌트단에서 commit을 할 때 상품B의 id값을 인자로 전달을 하고 store의 mutations에서는 state에서 itemArr을 꺼내와 전달받은 id값과 비교해 상품B를 찾고 다시 options 배열을 꺼내서 삭제할 요소를 찾은 후 삭제를 하였습니다. 코드는 아래처럼.. // 컴포넌트 ... methods: { delItem(itemId, optionName) { this.$store.commit('order/DELETE_ITEM_OPTION', { itemId, optionName }); } } // store ... export const mutations = { DELETE_ITEM_OPTIONS(state, { itemId, optionName }) { const item = state.itemArr.find(item => item.id === itemId); const delIdx = item.options.findIndex(op => op === optionName); item.options.splice(delIdx, 1); } } 근데 컴포넌트단에서는 itemArr을 화면에 그리면서 for문을 돌면서 delItem 메서드를 호출하게 될 텐데 이미 삭제 대상이되는 item 객체(itemArr의 요소)를 알고 있는 상황인데요 위처럼 itemId를 넘기면 mutations에서 다시한번 state에서 itemArr 배열을 꺼내와서 item의 id를 비교해야 될텐데 같은 작업을 store에서 다시 반복해야 되더라구요 그래서 아래와 같이 itemId를 넘기는게 아닌 삭제 대상이 되는 item 객체(itemArr 요소)를 바로 인자로 넘겨버려도 될까요? // 컴포넌트 ... methods: { delItem(item, optionName) { this.$store.commit(‘order/DELETE_ITEM_OPTION’, { item, optionName }); } } // store … export const mutations = { DELETE_ITEM_OPTIONS(_state, { item, optionName }) { // state는 안쓰임 const delIdx = item.options.findIndex(op => op === optionName); Item.options.splice(delIdx, 1); } } 지금까지는 mutations에서는 반드시 state에서 값을 꺼내와서 값을 변경해줬는데 위처럼 state에서 꺼내지 않고 item 객체를 전달받아서 변경을해도 상관이 없을까요? 권장되지 않는 방식인지 궁금합니다. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
INSERT SQL이 나가지 않는 이유가 궁금합니다!
안녕하세요! 실습중에 INSERT SQL이 나가지 않는 경우가 있어서 한참 해매다가 해결하였는데 왜 나가지 않았는지 이유가 너무 궁금해서 질문합니다..!! 이렇게 "member1"로 직접 조회하였을때는 INSERT SQL이 안나고 이렇게 영속성 컨텍스트에 저장한 member의 Id로 조회 하였을때는 INSERT SQL이 나가는 이유가 궁금합니다...!
-
미해결대세는 쿠버네티스 (초급~중급편)
대시보드 질문
저는 모두 다 잘 설치했는데....대시보드만 제대로 안뜨네요. 대시보드 pod는 잘 떠있는데 말이죠..ㅠㅠ 로그를 보면 Metric client healcheck failed: ther server could not find the requested resource(get sevices heapster) 이렇게 나오네요.
-
미해결대세는 쿠버네티스 (초급~중급편)
pod삭제는 어떻게 하나요?
저는 아직 대시보드가 안뜨고 있기 때문에 메뉴에서 지울수 없고 일단 명령어로 지워야 할것 같은데 replicas 를 테스트해보기 위해 지울려고 하는데 kubectl 명령어로는 어떻게 하나요? 운영중이고 registry에 어딘가 원본 yaml파일이 있어서 저는 그게 잇으면 kubectl delete -f xxx.yaml하겠지만 파일이 없으니....어떻게 하는지 궁금합니다. 더불어 pod재시작 명령어가 있는지.. 또한가지는 pod는 삭제하면 재생성되니 재시작은 없나요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청 확인의 건
인프런 아이디 : jungsu.ryu@gmail.com 인프런 이메일 : jungsu.ryu@gmail.com 깃헙 아이디 : jungsu.ryu@gmail.com 깃헙 Username : ryujs78 안녕하세요. 승인됐다는 메일 받았는데 'Gist페이지링크'를 클릭하면 아직 secret 이라고 나오네요. 브라우저는 github에 로그인 된 상태고요. 확인 부탁드립니다.
-
해결됨모던 안드로이드 - 코틀린과 Jetpack 활용
LiveData의 gradle 추가 안해도 되나요?
Kotlin에서 LiveData 사용할때 아래 내용 추가 안해도 되나요? // LiveDataimplementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
Service 추가 방법
2회차 보고 있는중에,, ConfigureServices에 RankingService외에 다른 서비스를 추가하려면 어떻게 해야할까요? 서비스 명만 다르게 아래와 같이 동일하게 추가하면 page 접근시 연결이 자동 종료 되버립니다. services.AddHttpClient<RankingService>(c => { c.BaseAddress = new Uri("https://localhost:44351"); }); services.AddHttpClient<InventoryService>(c => { c.BaseAddress = new Uri("https://localhost:44351"); });
-
해결됨플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]
heroku procfile 문제
깃 업로드 -> 헤로쿠 깃 연동 -> db migrate 를 한 상태에서 heroku open을 하니 에러발생... (문의올렸다가 다 해결되서 삭제보다는 여기다 해결한 방법을 적어놓겠습니다.ㅎㅎ) $ heroku logs --tail 로 에러가 왜 났는지 확인했습니다. [첫번째 에러 H14]at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico"와같은 에러가 나옵니다ㅠㅠ 1차 시도.이코드로 해결되는 사람도 많이 보았습니다. 나만빼고...$ heroku ps:scale web=1 2차시도.구글링을 해보면 procfile 문제라고 하는데,**(진짜 이런 이유일거라고... 상상을 못했습니다)"Procfile" 파일명에서 P가 p면 안됩니다.... 하지만 git status로 확인해보면 p를 대문자 P랑 같게 인식해서 폴더명만 바꿔서는 push하지못합니다.번거롭지만 안에 코드하나 바꾸고 푸시해놓고 "Procfile"로 정확하게 고치고 다시 푸시했습니다. ----해결----