묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
상태관리에 대해 질문드립니다.
안녕하세요 제로초님, 정말 기초적인 질문인 것 같은데 검색해보아도 긴가민가하여 명확하게 알고싶어 고민끝에 질문드립니다. 강의에서 배운 redux, redux-saga는 어느정도 이해가 되어 다른 상태관리 라이브러리로 대체해서 적용해보고자 공식문서와 깃허브에 올려주신 코드들을 보면서 먼저 어떤 차이가 있는 지 알아보았는데요. 다양한 라이브러리가 있지만 우선 깃허브로 소개해주신 라이브러리만 보았을 때 SWR이나 React Query - 서버 상태관리 라이브러리 Redux Toolkit - 전역 상태관리 라이브러리 로 나누어 이해하였습니다. 그런데 깃허브에 올려주신 React Query 코드를 보면 상태관리가 리덕스나 리덕스툴킷없이 리액트쿼리로만 작성되어 있습니다. Redux Toolkit을 적용한 코드에는 중간중간 SWR이 적용되어 있었구요. 여기서 궁금한 점은 Redux Toolkit은 전역 상태관리이기때문에 SWR이나 React Query 없이 단독으로 전체 관리가 가능하다고 생각했는데 React Query만으로 작성된 코드를 보니 조금 헷갈리는데요. 노드버드 프로젝트에서는 클라이언트 상태관리가 필요없이 모두 비동기로 이루어져 가능했던 것인지 아니면 다른 이유가 있는 것인지 궁금합니다. 현재 깃허브에 올라와 있는 React Query 코드에 기능 추가로 Redux Toolkit을 함께 쓰게 된다면 깃허브 Redux Toolkit 코드처럼 store와 reducers를 만들어서 그 기능에 대해서만 state 변경 적용을 해주면 되는 것일까요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
학습 데이터와 원본 데이터
전체적으로 학습 데이터와 원본 데이터를 각각 어떻게 활용해야 하는건지 헷갈려 질문드립니다(원본 데이터라는건 train_test_split을 쓰기전 데이터를 의미하고 학습데이터는 train_test_split을 써 나눈 학습 데이터를 의미합니다!) 1. hyperopt의 목적함수를 만들 때 교차검증을 이용하여 조기중단을 수행하려 하는데 이때 교차검증을 나누는 과정에서 원본데이터를 이용하여 검증과 학습데이터로 나눠야 할지, 아니면 train_test_split을 이용해 이미 한번 나눴던 데이터를 넣어 또 다시 검증과 학습데이터로 나눠 수행해야 하는건지 잘 감이 잡히지 않습니다 어떤 방법이 최적의 머신러닝을 만드는데 더 옮은 방법인가요? 2. 강의를 기반으로 캐글에 모델 제출을 한번 해보려하는데, 모델을 최종적으로 구축할 때는 원본데이터를 학습시켜야 하나요? 아니면 train_test_split으로 나눈 학습 데이터를 학습을 시켜야 하나요?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
Vue 2, Vue 3 현업 질문
과거 21년도 질문 글들을 확인해 보면 현업에서 Vue 2 를 더 안정적이고 많이 사용한다는 이유로 3 버전을 쓰고 있지 않은것으로 확인 되는데요 궁금한 점은 현재 2022년 7월 기준으로도 아직 현업에서 Vue 2 를 더 많이 사용하나요? 대략적으로 사용 비율을 알수 있을까요 ?
-
미해결데이터 분석 SQL Fundamentals
윈도우 10 설치 에러 (icalcs) 해결 방법
https://ch-phillip.tistory.com/16 https://heeonii.tistory.com/8 설치방법 참고하세요~ 윈도우 권한 때문인 것 같습니다. 실행시 관리자 권한으로 실행 및 설치 폴더에 권한을 다 설정하면 잘 되는 것 같아요~
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
가입 요청 이후 -> 회원가입 정보 페이지의 white label error
https://drive.google.com/file/d/1GgHCytnf9LJyHab2m2DaBSHXt1u6sDVa/view?usp=sharing 올라온 질문들을 모두 읽어보아도 해결이 안되어 질문드립니다.. 가입 요청 전에는 가입 정보 페이지("/members")가 확인되는데, 가입 요청 후에는 에러가 발생합니다.
-
해결됨언리얼 엔진4 입문 (C++ 기반)
4.26사용하던데 4.27이나 ue5를
수업 내용이 4.26으로 진행되던데요 4.27이나 UE5사용해도 되는건가요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
&& 뭐에요?
{`nav ${show && "nav__black"}`} 이것은 어떤 의미에요. 저기에 왜 $ 표시가 있지요 && 는 무엇인가요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
Json 직렬화 실습 중 에러
아래와 같은 에러가 발생합니다|NOT NULL constraint failed: instagram_post.author_id 그래서 author 옵션에 null = True 를 줬더니 serializers 옵션에 넣은 username이 안나옵니다. 어떻게 해결해야할까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
런타임 에러이유가 멀까요?
String answer = "NO"; Stack<Character> st = new Stack(); for(int i=0; i<str.length(); i++){ if(str.charAt(i)=='('){ st.push(str.charAt(i)); }else{ st.pop(); } } if (st.isEmpty()){ answer = "YES"; } return answer;}테스트케이스에서 런타임 에러가 발생했는데 이유가멀까요?!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청드립니다
인프런 아이디 : kbh11051@gmail.com인프런 이메일 : kbh11051@gmail.com깃헙 아이디 : kbh11051@gmail.com깃헙 Username : donggu1105
-
미해결C# Xamarin Forms 자마린 폼즈 API 강의 + 간단한 API 만들기
감사합니다 Transaction 질문 드립니다
감사합니다 덕분에 어찌저찌 정말 많은걸 쌓아나가고 있고 1주일 날밤까서 회사에서 쓰러지면서 공부해서 .net6로 http api구성 할수 있게 되었습니다 질문드립니다 엔티티 프레임 워크 방식으로 디비를 수정하여 저장할떄 세이브 어싱크 라는 메소드를 실행해야 된다고 하셨습니다 그럼 이게 그전까지는 수정을 하지 않는다는 것이니 굿이 이 구조에서는 mssql의 쿼리방식에서 쓰던 트렌젝션 옵션이 없어도 되는듯한 느낌이 듭니다 그런데 검색해보면 엔티티프레임워크 방식에서도 트렌젝션이 있는것 같던데 이것을 써야하는게 맞는건지 어떻게 쓰는지 알려주시면 감사하겠습니다
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
dnd npm 설치 오류
npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! While resolving: react-todo-app@0.1.0npm ERR! Found: react@18.2.0npm ERR! node_modules/reactnpm ERR! react@"^18.2.0" from the root projectnpm ERR! npm ERR! Could not resolve dependency:npm ERR! peer react@"^16.8.5 || ^17.0.0" from react-beautiful-dnd@13.1.0npm ERR! node_modules/react-beautiful-dndnpm ERR! react-beautiful-dnd@"*" from the root projectnpm ERR! npm ERR! Fix the upstream dependency conflict, or retrynpm ERR! this command with --force, or --legacy-peer-depsnpm ERR! to accept an incorrect (and potentially broken) dependency resolution.npm ERR! npm ERR! See /Users/hansangjun/.npm/eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in:npm ERR! /Users/hansangjun/.npm/_logs/2022-07-21T12_58_14_231Z-debug-0.loghansangjun@hansangjun-ui-MacBookAir react-todo-app % npm i react-beautiful-dnd npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! While resolving: react-todo-app@0.1.0npm ERR! Found: react@18.2.0npm ERR! node_modules/reactnpm ERR! react@"^18.2.0" from the root projectnpm ERR! npm ERR! Could not resolve dependency:npm ERR! peer react@"^16.8.5 || ^17.0.0" from react-beautiful-dnd@13.1.0npm ERR! node_modules/react-beautiful-dndnpm ERR! react-beautiful-dnd@"*" from the root projectnpm ERR! npm ERR! Fix the upstream dependency conflict, or retrynpm ERR! this command with --force, or --legacy-peer-depshansangjun@hansangjun-ui-MacBookAir react-todo-app % npm i react-beautiful-dndnpm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! While resolving: react-todo-app@0.1.0npm ERR! Found: react@18.2.0npm ERR! node_modules/reactnpm ERR! react@"^18.2.0" from the root projectnpm ERR! npm ERR! Could not resolve dependency:npm ERR! peer react@"^16.8.5 || ^17.0.0" from react-beautiful-dnd@13.1.0npm ERR! node_modules/react-beautiful-dndnpm ERR! react-beautiful-dnd@"*" from the root projectnpm ERR! npm ERR! Fix the upstream dependency conflict, or retrynpm ERR! this command with --force, or --legacy-peer-depsnpm ERR! to accept an incorrect (and potentially broken) dependency resolution.npm ERR! npm ERR! See /Users/hansangjun/.npm/eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in:npm ERR! /Users/hansangjun/.npm/_logs/2022-07-21T13_03_40_392Z-debug-0.log 인스톨 했을떄 터미널에서 이렇게 오류나는데 해결방법이 있을까요?
-
해결됨장고 설계철학으로 시작하는 파이썬 장고 입문
터미널 명령 쓰실때 전에 사용 했던 명령어 흐리게 나오는 거~ 궁금합니다.
어떤 것 인지, 이름을 알려 주실 수 있나요? 강의 잘 들었습니다. 감사합니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
13분에 NavMeshAgent가 바꾼 부분에서 실행이 안되어 지네여
void UpdateMoving() { Vector3 dir = _destPos - transform.position; if (dir.magnitude < 0.0001f) { _state = PlayerState.Idle; } else { NavMeshAgent nma = gameObject.GetOrAddComponent<NavMeshAgent>(); float moveDist = Mathf.Clamp(_speed * Time.deltaTime, 0, dir.magnitude); nma.Move(dir.normalized * moveDist); transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.LookRotation(dir), 20 * Time.deltaTime); } Animator anim = GetComponent<Animator>(); anim.SetFloat("speed", _speed); } "Move" can only be called on an active agent that has been placed on a NavMesh.UnityEngine.AI.NavMeshAgent:Move (UnityEngine.Vector3)PlayerController:UpdateMoving () (at Assets/Scrips/Controllers/PlayerController.cs:49)PlayerController:Update () (at Assets/Scrips/Controllers/PlayerController.cs:72) 오류는 이렇게 뜨는데, 비주얼 문법 상에는 문제가 없다고 뜹니다 ㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2 데이터베이스
h2데이터 베이스 버전 맞게 설치 후 jdbc:h2:~/jpashop 연결후 jdbc:h2;tcp//localhost/~/jpashop 해서 연결하면 Connection is broken: "java.net.SocketTimeoutException: Connect timed out: localhost" [90067-199] 90067/90067 (도움말) 이런 오류로 연결이 되지 않습니다. 어떻게 해결해야 하나요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
pdf 파일에 문제가 있어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. 제가 한컴 pdf리더를 사용하는데 강사님께서 올려주신 pdf파일을 받아서 읽게되면 이렇게 짤려 보이는데 MS꺼 사용하면 해결할수 있나요?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
html에서 onclick으로 구현
안녕하세요? 강의 잘 보고 있습니다. 전 강의보기전에 항상 먼저 스스로 구현해보려고 시도하는데요. 이번에는 html상에 button 속성으로 onclick="getLatesNews('world')" 이런식으로 해서 간단하게 구현했었거든요. 혹시 강의에서 설명해주신 eventListener와 어떤 차이가 있는지(특히 성능상) 알수 있을까요? 혼자 생각해본건 버튼이 더욱 많아졌을시 하드코딩을 안해도 된다정도만 떠오릅니다.감사합니다.
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
유튜브 4시간 강의와는 어떤 차이가 있을까요?
안녕하세요. 며칠 전 강의 구매해서 듣고 있는 학생입니다. 유튜브 댓글로 여쭤보려고 했는데 알 수 없는 이유로 계속 등록이 안되네요 ^^...;; 4시간 짜리 영상을 다 보진 못해서 어떤 부분이 차이가 날 지가 궁금한데요, 해당 유료 강의에 유튜브 영상에서 다루는 모든 기술이 다 들어가있다고 생각하고 공부를 계속 하면 될까요? 아니면 한 달 전에 올리신 영상이신만큼 무언가 추가된 게 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberServiceIntegrationTest.java 파일 테스트 돌려보니까 오류
이렇게 오류 뜨는데 무엇을 어떻게 고쳐야 할까요 ㅠㅠ
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
dataframe의 특정 컬럼에서 특정 문자 or 숫자가 포함된 열만 추출할 수 있을까요?
rank code name marcap marcap_pct year name_en sector market 0 1 015760 한국전력 18.99419 0.134566 1995-12-01 KEPCO 전기가스 KOSPI 1 2 005930 삼성전자 7.665979 0.05431 1995-12-01 Samsung Electronics 전기전자 KOSPI 위와 같은 Dataframe에서 code가 0이 아닌 다른 숫자로 끝나는 행만 뽑아서 볼 방법이 있을까요? 보통주와 우선주,ELW등을 구분할 때 앞,뒤 코드가 다른 경우가 있는데 방법이 있을 지 궁금합니다. 저 같은 경우는 별다른 방법이 생각이 안나서 Loop를 돌릴 생각으로 다음과 같이 코딩했는데 오류가 나더라구요. 혹시 좋은 방법이 있는지 문의드립니다. 감사합니다. df = pd.read_csv("https://goo.gl/ujleWV", dtype={'code':str}) code=list(df_2015['code']) for i,j in enumerate(code): if j[-1] != "0": df.drop(df.index[i],inplace=True df.head()