묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트 시작하기
시간 4:31 인터페이스 타입가드에 대해
인터페이스 대신 클래스 자체를 타입으로 활용하여 instanceof로 타입가드 하는 방법은 어떨지 궁금합니다. 아무래도 클래스 본연의 용도를 훼손하는 행위이기 때문에 잘 안쓰이는 기법인가요?
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
applyForce 관련 질문입니다
applyForce 관련 질문입니다 수업 파일과 같이 코드를 작성후에 y값에만 추가로 force를 주었을 시에 sphereBody.applyForce(new CANNON.Vec3(500,300,0), sphereBody.position); 움직임이 이상하게 작동하는데 (움직임이 멈춘 후 두번째 클릭시에 제자리로 돌아오려고 함) 그 이유와 해결법을 알 수 있을까요 ?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
jupyter notebook으로 테스트 하지 않는 이유?
URL Reverse를 통해 유연하게 URL 문자열 및 응답 생성하기 강의를 듣던다가 IPython shell을 이용해서 테스트 하는 부분을 jupyter notebook으로 하면 더 좋지 않을까 생각해서 jupyter에서 실행 시켜봤는데 잘 작동하지 않았습니다 다음 코드는 ipython shell에서는 잘 작동하는데 왜 여기서는 작동하지 않을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
ML 알고리즘 직접구현하기
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님. 제가 책을 보며 공부하고 있는데 싸이킷런을 사용하지 않고 직접 알고리즘 구현을 좀 책과 병행하면서 보고싶은데, 어디서 봐야할지 모르겠어서 질문드립니다. 의사결정나무가 있다면, 이것을 객체로 선언하는데, 이 클래스가 어떻게 선형되었는지 이런 걸 보고 싶어요 그리고 그에 따른 메소드들 predict나 fit이나 이런거가 어떻게 구현되어 있는지 보고싶은데 문서나 이런 것을 볼 수 있는 방법이 있을까요?
-
미해결언리얼 엔진4 입문 (C++ 기반)
RootComponent에 무언가 할당을 해줘야 하지 않나요?
Weapon->SetupAttachment(RootComponent);를 해주는데, RootComponent에 뭔가를 대입을 해주고,그다음에 저 문장을 써야하는거 아닌가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 안녕하세여
제로초님 안녕 하세요 저는 제로초님 강의를 듣고 몇년 째 redux와 redux-saga를 가지고 계속 적으로 개발 중인데 요즘 많이들 react-query로 전환 한다고 많이 들 하더라구여 그래서 혹시 제로초님 께서는 redux를 아직 쓰시고 있으신지 아니면 제로초님 께서도 redux가 아닌 react-query로 상태 전환과 api까지 사용 하시면서 전환 하시고 있는 중인지 공부를 하면서 조금 혼돈이 오게 되서 방향성을 잡고자글을 남기게 되었습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
DTO 사용방법
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]수업을 듣는데 궁금한 점이 생겨 질문을 올립니다. 데이터를 주고 받는 과정에서 엔티티를 직접 사용하는 것보다 DTO를 사용하는것이 더 좋다고 설명하시면서 controller 안에 필요한 class를 만들어서 사용하시는데 실제 업무에서나 일반적인 상황에서 따로 클래스를 만들어서 사용하는게 좋은지 강의에서의 방법처럼 controller안에서 필요할때 만들어서 사용하는 것이 좋은지 궁금해서 질문 올립니다.
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
ironMaterial
작성해주신 ironMaterial restitution을 0으로 적용시에 바닥과 바로 붙는 것처럼 제 화면에서는 보이는데 강의 영상을 볼때는 resitution을 0.2정도 준 것 처럼 튀겨서 혹시 그 이유가 궁금해서 여쭈어봅니다
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
모바일 호환
이미지가 맵핑된 오브젝트를 모바일기기를 통해 확인해보았더니 검정색 오브젝트가 나옵니다.. 사파리에서도 그렇구요! 모바일 버전이 필요해서 이걸 해결해야하는데... 어떤 문제가 있는걸까요?.. 강의 너무 너무 잘 보고있습니다! 항상 감사합니다!!
-
미해결배달앱 클론코딩 [with React Native]
xcode에서 빌드 시 에러 질문 있습니다.
xcode에서 재생버튼 모양을 눌러 빌드하면 Command PhaseScriptExecution failed with a nonzero exit code 에러가 발생합니다. 구글링을 해서 이것 저것해봤는데 해결이 되지않고 이것 저것 설정을 만지다가 다른 것도 잘못될까봐 손을 못대고 있습니다.... npm run ios는 작동을 합니다 FBReactNativeSpec라는 라이브러리랑 관련된 것 같은데 해결이 안되서 질문 올렸습니다...
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
transition 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. transition 관련 문의 좀 드리려고 합니다. 1. transition group 사용 시, name은 무조건 list로 사용하는 건가요,? 2. transition 효과는 TodoList에 정의되어 있고, clearAll이나 List 추가하는 함수는 상위 컴포넌트(App)가 받아서 처리하는데 transition 효과가 적용되는 건가요? 감사합니다.
-
미해결웹 게임을 만들며 배우는 React
npx webpack cli에 대해 질문합니다
안녕하세요 기본강좌 webpack설치하기 를 시청하면서 따라하고 있는데 밑에 첫번째 오류가 뜹니다 npm run dev를 해도 에러가 뜹니다 ㅜㅜ.. devServer: { devMiddleware: { publicPath: '/dist' }, static: { directory: path.resolve(__dirname) }, hot: true 도 넣어봤는데 효과가 없는 것 같습니다 ㅜ!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
생성메서드 생성 시
안녕하세요. 강의를 들으면서 한 가지 궁금한 점이 있었습니다. 우선 제가 이해한 내용은 레퍼지토리에서 조회 시 엔티티에 조회 값을 반환하기 위해 클래스를 지정해주는 것으로 알고 있는데, 생성메서드 생성 시에는 엔티티에 빈 생성자를 만들게 되고 해당 엔티티를 리턴 클래스로 지정하게 되면 값을 받을 수 없지 않나요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
babel-eslint에 관해서 질문드립니다.
안녕하세요 제로초님 강의 잘듣고있습니다. 해당 강의를 듣고 eslint, prettier의 사용법을 공부한 뒤 프로젝트에 적용했고 다행히 정상적으로 동작합니다. 근데 제가 참고한 자료에서는 다른 패키지는 동일하게 설치하는데 유일하게 babel-eslint만 설치안하고 적용을 하더라고요 지금 제가한 설정에서 babel-eslint를 삭제하면 문제가 될까요? // .eslintrc파일 { "parser": "@babel/eslint-parser", "parserOptions": { "ecmaVersion": 2020, "sourceType": "module", "ecmaFeatures": { "jsx": true } }, "env": { "browser": true, "node": true, "es6": true }, "extends": [ "airbnb", "plugin:prettier/recommended" ], "plugins": [ "import", "react-hooks" ], "rules": { "jsx-a11y/label-has-associated-control": "off", "jsx-a11y/anchor-is-valid": "off", "no-console": "off", "no-underscore-dangle": "off", "react/forbid-prop-types": "off", "react/jsx-filename-extension": "off", "react/jsx-one-expression-per-line": "off", "object-curly-newline": "off", "linebreak-style": "off", "no-param-reassign": "off" } } // .prettierrc 파일 { "singleQuote": true, "semi": true, "useTabs": false, "tabWidth": 2, "trailingComma": "all", "printWidth": 80 } // package.json 파일 { "name": "recipe.io", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next" }, "author": "Mirrer", "license": "ISC", "dependencies": { "@ant-design/icons": "^4.7.0", "antd": "^4.21.3", "axios": "^0.27.2", "immer": "^9.0.15", "next": "^12.1.6", "next-redux-wrapper": "^6.0.2", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^8.0.2", "redux": "4.1", "redux-devtools-extension": "^2.13.9", "redux-saga": "^1.1.3", "shortid": "^2.2.16", "styled-components": "^5.3.5" }, "devDependencies": { "@faker-js/faker": "^7.3.0", "babel-eslint": "^10.1.0", "eslint": "^8.18.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsx-a11y": "^6.6.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.30.0", "eslint-plugin-react-hooks": "^4.6.0", "prettier": "^2.7.1" } }
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
localhost:0/order-service/{user_id}/orders, user_id 관련 질문
1. API주소에서 "{user_id}"는 서버에서 디비에 저장된 값을 클라이언트에 주고 그 이후에 클라이언트로부터 받는건가요? 2. 클라이언트로부터 받는거라면은, 클라이언트쪽에선 어디에 저장 해놓나요? 쿠키인가요? 로컬스토리지 인가요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
두가지 질문이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1. 선생님이 설명해주신 코드상에서는 , 부분합이 M보다 큰 경우 lt를 한칸 이동하고 - 부분합 수정 - 그럼에도 부분합이 계속 M보다 크면 -> lt를 계속 앞으로 이동시키셨는데요 그러면 lt가 rt보다 앞서서 lt와 rt 위치가 역전되는 경우가 발생하지 않는지 질문 드립니다. 예를 들어 M이 6인데 1 1 7 ... 인 경우 lt가 1 rt가 7을 가리키다가 lt가 결국 rt위치인 7까지 이동하는데, 그래도 7은 6보다 크니까 lt는 한칸 뒤로 이동할 텐데, 그러면 sum += arr[rt] 를 할때 lt가 rt보다 앞서서 잘못된 부분합이 계산되지는 않을지 질문 드립니다. 2. 이 문제는 결국 각 원소를 부분합의 시작 지점으로 했을 때, 부분합이 M이 되면 무조건 count하는데요, 만약 1, 2, 3, 1, 2, 3 이고 M이 6이면 {1,2,3}이 2번 count 될 텐데, "수열" 이니깐 {1,2,3}이 2번 count되면 안되는 것은 아닌지 잘 모르겠습니다. => 이부분은 제가 너무 과하게 생각한 거 같기도 합니다...ㅎㅎ
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
firebase 적용후 디버깅시
firebase 를 적용시키고 메뉴얼대로 실행을 하였음에도 ======== Exception caught by widgets library =======================================================The following FirebaseException was thrown building KeyedSubtree-[<0>]:[core/not-initialized] Firebase has not been correctly initialized. Usually this means you've attempted to use a Firebase service before calling `Firebase.initializeApp`. View the documentation for more information: https://firebase.flutter.dev/docs/overview#initialization The relevant error-causing widget was: TabBarView TabBarView:file:///D:/StudioProjects/netflix_clone/lib/main.dart:34:17 라는 오류명과 함께 와 같은 에러가 발생하고 있습니다 찾아보니 초기화가 안되어 있다고 되어있는데 해결방법은 애초에 firebase 설정할때의 순서대로 하는 방법이 해결법이라고 하더군요.. 아무리 적용을하고 수정을 했음에도 안되는 이유를 아시는 분은 답변 부탁 드리겠습니다.. ㅠㅠ
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
mousedown과 touchstart에 대한 질문입니다
안녕하세요 좋은 강의 잘 듣고있습니다. 감사합니다. useOnClickOutside 함수에서 document.addEventListener("mousedown", listener); document.addEventListener("touchstart", listener); 를 이용해서 모달 창 외부를 클릭했는지 감지하는 것으로 이해했습니다. 그래서 저는 mousedown과 touchstart 대신에 document.addEventListener("click", listener) 을 써도 되지 않을까 싶어서 해봤는데 이렇게 하니까 모달창이 아예 나타나지 않더라구요. 'touchstart' 이벤트 리스너는 없어도 동일하게 동작하는 것 같은데 'click' 'mousedown' 이벤트는 어떤 차이가 있는 것인지 궁금합니다. 감사합니다.
-
미해결비트코인 알고리즘 트레이딩 봇 개발
현재가 가져올때 request를 사용하는 이유
좋은 강의 감사드립니다. openapi에서 현재가 기능을 제공할텐데 requests모듈을 사용해서 데이터를 가져오는 이유가 특별히 있을까요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
PickType, OmitType은 swagger 제공 메서드를 꼭 사용해야하나요 ?
typescript에서 지원해주는 기능은 없는건가요 ?