묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티 게임 개발 (Unity 2D) - 시작부터 배포까지
캐릭터가 가다가 혼자서 넘어집니다
바닥에 Box Collider를 넣고, 캐릭터에 BoxCollider과 Rigidbody를 넣은 뒤 AddForce로 이동을 하는데 캐릭터가 앞으로 가다가 계속 어디에 걸린 것 처럼 넘어지네요.. 어떻게 해야 하나요
-
미해결유니티 게임 개발 (Unity 2D) - 시작부터 배포까지
캐릭터가 가다가 혼자서 넘어집니다
바닥에 Box Collider를 넣고, 캐릭터에 BoxCollider과 Rigidbody를 넣은 뒤 AddForce로 이동을 하는데 캐릭터가 앞으로 가다가 계속 어디에 걸린 것 처럼 넘어지네요.. 어떻게 해야 하나요
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
index.js에서 hasmany 릴레이션 설정이 잘못된것 같아여
안녕하세여 강사님~!관계 설정을 하고 나서 npm start를 실행하니가 에러가 발생하는데여 어디서 잘못되었는지 파악을 잘못하겠어서 검토해주시면 감사할게여~!에러 메세지와 index.js는 다음과 같습니다.error message : (base) C:fast_ajaxnpm_startlearn-sequelize>npm startlearn-sequelize@0.0.0 start C:fast_ajaxnpm_startlearn-sequelizenode ./bin/wwwsequelize deprecated String based operators are now deprecated. Please use Symbol based operators for better security, read more at http://docs.sequelizejs.com/manual/tutorial/querying.html#operators node_modulessequelizelibsequelize.js:242:13C:fast_ajaxnpm_startlearn-sequelizenode_modulessequelizelibassociationsmixin.js:13throw new Error(this.name + '.hasMany called with something that\'s not a subclass of Sequelize.Model');^Error: user.hasMany called with something that's not a subclass of Sequelize.Modelat Function.hasMany (C:fast_ajaxnpm_startlearn-sequelizenode_modulessequelizelibassociationsmixin.js:13:13)at Object. (C:fast_ajaxnpm_startlearn-sequelizemodelsindex.js:19:9)at Module._compile (module.js:652:30)at Object.Module._extensions..js (module.js:663:10)at Module.load (module.js:565:32)at tryModuleLoad (module.js:505:12)at Function.Module._load (module.js:497:3)at Module.require (module.js:596:17)at require (internal/module.js:11:18)at Object. (C:fast_ajaxnpm_startlearn-sequelizeapp.js:11:19)at Module._compile (module.js:652:30)at Object.Module._extensions..js (module.js:663:10)at Module.load (module.js:565:32)at tryModuleLoad (module.js:505:12)at Function.Module._load (module.js:497:3)at Module.require (module.js:596:17)at require (internal/module.js:11:18)at Object. (C:fast_ajaxnpm_startlearn-sequelizebinwww:7:11)at Module._compile (module.js:652:30)at Object.Module._extensions..js (module.js:663:10)at Module.load (module.js:565:32)at tryModuleLoad (module.js:505:12)npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! learn-sequelize@0.0.0 start: node ./bin/wwwnpm ERR! Exit status 1npm ERR!npm ERR! Failed at the learn-sequelize@0.0.0 start script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:npm ERR! C:UsershyunsepkAppDataRoamingnpm-cache_logs2018-11-11T07_15_08_813Z-debug.log===========================================================index.js============================================================const path = require('path');const Sequelize = require('sequelize');const env = process.env.NODE_ENV || 'development'; // productionconst config = require('../config/config.json')[env]const sequelize = new Sequelize(config.database, config.username, config.password, config);const db = {}db.Sequelize = Sequelize;db.sequelize = sequelize;db.User = require('./user')(sequelize,Sequelize)db.Comment = require('./comment')(sequelize,Sequelize)// db.User.hasMany(db.Comment, {foreignkey: 'name'})db.User.hasMany(db.Comment, { foreignKey: 'commenter', sourceKey:'id'});db.Comment.belongTo(db.User, {foreignKey: 'commenter', targetKey:'id'});module.exports = db;====
-
미해결파이썬으로 구현하는 거래 자동화 봇 (챗봇)
Mac을 쓰고 있고 pycham을 통해서 talib을 설치하는데 계속 실패했다고 뜨네요.
혹시 방법을 알 수 있을까요? 나머진 다 설치 했는데, 그것만 안되네요...github에 있는 방법대로 다 설치했는데요. 안되네요...verzitui-MacBook-Pro:anabot_gopax_beta1.1 verzit$ pip install talibCollecting talibUsing cached https://files.pythonhosted.org/packages/1a/80/3492aa3065d7d81a6c51db78920108f84fbe19c4e2740f6bbb83d42f77a4/talib-0.1.1.tar.gzBuilding wheels for collected packages: talibRunning setup.py bdist_wheel for talib ... errorComplete output from command /Users/verzit/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('rn', 'n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-wheel-dym191g0 --python-tag cp35:running bdist_wheelrunning buildrunning build_pycreating buildcreating build/libcreating build/lib/talibcopying talib/init.py -> build/lib/talibcopying talib/cli.py -> build/lib/talibinstalling to build/bdist.macosx-10.6-x86_64/wheelrunning installTraceback (most recent call last):File "", line 1, in File "/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py", line 47, in 'talib = talib.cli:cli',File "/Users/verzit/anaconda3/lib/python3.5/distutils/core.py", line 148, in setupdist.run_commands()File "/Users/verzit/anaconda3/lib/python3.5/distutils/dist.py", line 955, in run_commandsself.run_command(cmd)File "/Users/verzit/anaconda3/lib/python3.5/distutils/dist.py", line 974, in run_commandcmd_obj.run()File "/Users/verzit/anaconda3/lib/python3.5/site-packages/wheel/bdist_wheel.py", line 238, in runself.run_command('install')File "/Users/verzit/anaconda3/lib/python3.5/distutils/cmd.py", line 313, in run_commandself.distribution.run_command(command)File "/Users/verzit/anaconda3/lib/python3.5/distutils/dist.py", line 974, in run_commandcmd_obj.run()File "/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py", line 20, in runraise Exception("You probably meant to install and run ta-lib")Exception: You probably meant to install and run ta-libFailed building wheel for talibRunning setup.py clean for talibFailed to build talibInstalling collected packages: talibRunning setup.py install for talib ... errorComplete output from command /Users/verzit/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('rn', 'n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-record-d3ib2m0u/install-record.txt --single-version-externally-managed --compile:running installTraceback (most recent call last):File "", line 1, in File "/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py", line 47, in 'talib = talib.cli:cli',File "/Users/verzit/anaconda3/lib/python3.5/distutils/core.py", line 148, in setupdist.run_commands()File "/Users/verzit/anaconda3/lib/python3.5/distutils/dist.py", line 955, in run_commandsself.run_command(cmd)File "/Users/verzit/anaconda3/lib/python3.5/distutils/dist.py", line 974, in run_commandcmd_obj.run()File "/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py", line 20, in runraise Exception("You probably meant to install and run ta-lib")Exception: You probably meant to install and run ta-lib----------------------------------------Command "/Users/verzit/anaconda3/bin/python -u -c "import setuptools, tokenize;file='/private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('rn', 'n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-record-d3ib2m0u/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/0l/rbcnzzh14cvg64f9y7mxc4cc0000gn/T/pip-install-mhd3c62h/talib/이렇게 뜨는데, 어떤 것을 해야할지요.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
제로조님! 제가 블로그를 하나 작성해보려고 합니다! 관련사항 질문있습니다!
제로조님 개인 블로그 보니까 블로그를 하나 작성하는게 여러방면으로 도움이 된다는 글을 적어놓으셔서 저도 개인적으로 프로그래밍에대한 블로그를 하나 작성하고 싶은데, 노드JS관련해서 제로조님의 책을 참고하면서 블로그를 작성해도 괜찮을까요? 당연히 Node.js교과서를 참고했다는 문장을 꼭 넣도록 하겠습니다.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
가상기기
가상기기Â 실행누르면troubleshootㅇ실행누르면troubleshoot이라며에러문구가나오고내용은 KVM isrequired to run this AVM Â dev/kim divice: permission denied.Grant current user access to /dev/kvm 라고나오면서오케이버튼누르면 ㄷ그대로실행종료됩니다.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
리눅스
리눅스로Â 다운받는법도알려주실수있나요? ㅜㅜ이왕이면우분투요!
-
미해결스프링 부트 개념과 활용
아.... 너무 막히네요 .... window 는 ....
window 기반으로 한부찍어주셨으면 ㅋㅋㅋ...
-
미해결스프링 부트 개념과 활용
Build 실패
오류를 찾고 모두 수정했습니다만, 궁금한 점이 있어 질문드립니다.10:30초경 import 안해도 Holoman을 사용할 수 있다 하셨는데, 막상 Holoman의 pkg와 앱을 돌리는 스프링 pkg가 다르니 cannot find symbol 오류가 나와서 사용할 수 없었습니다. import를 안해도 되려면 pkg명칭은 같아야 하는 건가요? maven에 의존성을 걸어도 pkg는 같아야 하는것 같습니다.Holoman pkg에 복붙한 spring dependency version(2.0.3)이 앱을 돌리는 spring에서 사용하는 버전(2.1.0)과 다르니 error가 나오더라구요. install하는 maven의 모든 spring관련 version도 모두 같아야 하나요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
flash에 대한 질문입니다
372페이지if(!user) {req.flash('loginError', info.message);return res.redirect('/');}여기에서 req.flash(키-값)으로 저장된건req.flash(키)로 값을 불러온다고 하셨는데프론트쪽 코드 봐도 따로 그렇게 불러오는 부분이 안보여서요어떤 방식으로 저 값을 불러오는 것인가요?
-
미해결스프링 부트 개념과 활용
/META-INF/resources 에 대한 질문입니다.
안녕하세요.기존 Spring MVC 프로젝트를 boot로 변환하고 있는데 질문이 있습니다.jsp를 사용중이였기에 webapp을 만들고 WEB-INF하위에 jsp 폴더를 만들고spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp설정을 통해 jsp를 띄우려했는데 이방법도있고/META-INF/resources/WEB-INF/jsp 를 만들어 띄우는 방법도 있던데 둘의 차이점이 있을까요일반적인 프로젝트에선 두방법 다 잘 동작하였지만maven의 mutil module을 사용할 때 전자의 경우 하위 모듈에서 프로젝트를 구동시킬경우 jsp 페이지를 찾지못했고 후자의 경우에는 잘찾았습니다.그리고 한가지 더 /static/WEB-INF/ 에서는 jsp가 동작하지 않는데/META-INF/resources/WEB-INF/ 하위에선 동작하는 이유도 혹시 알 수 있을까요/static 일 때랑 /META-INF/resources 일때랑 동작방식이 다른듯 한데
-
미해결Javascript ES6+ 제대로 알아보기 - 중급
선생님 궁금한게 있는데요. 정말로 30살이세요?
그냥.. 궁금해서요!
-
미해결
수강문의
파이썬 데이터 크롤링 _김은기 × 1결제 55,000원 완료했는데학습현황에 뜨지 않습니다. ㅠㅠ확인 부탁드립니다.현대카드 이민호 2018/11/10 55,000 원 결제 했습니다.카드사에서는 완료 문자 온 상태이구요.
-
미해결윤재성의 처음 시작하는 MySQL DataBase
[처음시작하는 MySQL DataBase] 학습을 위한 데이터베이스 설치 강의 질문입니다.
안녕하세요.친절하시고, 단계적인 설명덕분에 잘 듣고 있는 수강생입니다.학습을 위한 데이터를 받으려고하는데,Download DB Launchpad에서 바로 깃(https://github.com/datacharmer/test_db)으로페이지가 이동하고 있는데요.깃으로 이동하여 가입 진행 후, 다운을 받아야 하는건지.. 궁금합니다.
-
해결됨코어 자바스크립트
클래스 상속 질문입니다.
Person 클래스에서 getName 과 getAge 를 정의할때 Person.prototype안에 정의하셨는데, 그렇게 해야하는 특별한 이유가 있는지요 ?function Person(name, age) {this.name = name || 'noname';this.age = age || 'noage';this.getName = function(){ return this.name; }this.getAge = function(){ return this.age; }}이렇게 Person 클래스안에 바로 정의해서 쓰면 안되는 건가요 ?직접 해보니까 메소드 상속은 똑같이 이루어 지고 해당 메소드를 바로 볼 수 있냐 아니면 prototype을 타고 위로 올라가서 봐야하냐의 차이밖에 없는거 같은데...
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
강의자료 접근이 안됩니다.
You are not signed in -- Retry이창에서 벗어나질 않네요강의자료를 접근할 수 있도록 도와주세요
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
Async / await 에 관한 질문입니다
질문. 1 교과서 66페이지 하단에 —————————————————————— async function findAndSaveUser(Users) { try { let user = await Users.findOne({}); user.name = 'zero'; user = await user.save(); user = await Users.findOne({gender: 'm'}); //생략 } catch (error) { console.log(error); } } —————————————————————— 여기에서 만약 let user = await Users.findOne({}); 이 코드가 reject 된다면 Catch에서 에러가 뜨는게 맞나요? 질문. 2 373페이지 localStategy.js 에 있는 코드중 —————————————————————— async (email, password, done) => { try { const exUser = await User.find({ where: { email } }); if (exUser) { const result = await bcrypt.compare(password, exUser.password); if (result) { done(null, exUser); } else { done(null, false, { message: '비밀번호가 일치하지 않습니다.' }); } } else { done(null, false, { message: '가입되지 않은 회원입니다.' }); } } catch (error) { console.error(error); done(error); } —————————————————————— const exUser = await User.find({ where: { email } }); Q. 1 이 코드에서 찾는 email이 없다면 exUser에는 그냥 빈 값이 담기는건지 아니면 catch로 가서 오류를 일으키는건지 궁금합니다 Q. 2 위에 있는 코드에서 어떤 경우에 catch(error)가 뜨는지 궁금합니다 Q.3 exUser.password 이 부분에서 exUser는 { where: { email } } 이렇게 이메일에 대한 정보만 받아왔는데 어떻게 .password로 비밀번호에도 접근할 수 있나요? 질문 많이 하는데 매번 친절하게 알려주셔서 감사드려요
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
이 강의 링크 등록 부탁드립니다.
강의에 들어 보면 "문제"등에 대한 링크가 있다고 하셨는데 아래에 링크가 보이지 않습니다.링크 등록 부탁 드립니다.감사합니다.
-
미해결
도메인 구입 관련 문의드립니다.(Undeveloped 사) (16시간 전 도배 죄송합니다..!! 렉먹어서 몰랐습니다 ㅠㅠ)
첫 도메인 구입이라 질문이 미숙할 수 있습니다. 구입하고 싶은 도메인명.com 이 이미 누군가에게 선점되어 있더라구요. 주소를 쳐서 들어가보니 Undeveloped라는 회사에서 거의 400만원에 팔고 있습니다. 저는 도메인은 임대제로 알고 있는데, 넘 비싸서 아래와 같이 질문했습니다. (구글번역) Is the domain I purchased permanently mine? 그러자 아래와 같은 답변을 받았습니다. That is correct. Once the payment is submitted the ownership of this domain will be transferred to you in full. 저 회사 믿을만 한가요? 400내고 도메인 사면 영구적으로 제 것인가요? 1.1 왤케 비쌀까요?ㅠㅠ 도메인을 저렇게 영구적으로 소지하는게 가능한가요? 3.저런 회사들은 먼데 도메인을 잔뜩 가지고 있고 사고팔고 하는 건가요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
hashtag 검색기능 관련 부분 질문있습니다.
해시태그 검색 하고 랜더링 하는 부분에서return res.render('main', { title: `${query} | NodeBird`, user: req.user, twits: posts, }.. 이부분에서 user: req.user이 이해가 안갑니다.제로조님이 강의에서 설명하신 것 처럼 hashtagId로 post를 찾아오고 그 포스트의 작성자까지 찾아와서 main페이지에 작성자 이름이 뜨는건 알겠는데,console.loe(req.user); 을 해도 undefined라고 나오고, console.log(req)를 해도 user객체는 포함되어있지 않은데, 대체 어떻게 req.user이 가르키는 것이 유저의 닉네임인가요?제가 혼란스러운 이유는, 앞부분의 강의까지는 req.user가 로그인 성공 시 deserializeUser 메서드를 호출하면서 유저의 정보가 req.user에 담긴다고 설명해주셨고 책에 그렇게 적혀있는데..로그인을 안한 상태에서 req.user 값이 나타난다는것에 혼란스럽습니다 ㅎㅎ항상감사합니다!