묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
pdf 자료 문의
안녕하세요 이번에 수강을 신청하게 된 학생입니다. 관련 pdf 자료는 어디서 받아야 하는지 궁금합니다.
-
미해결프론트엔드 개발자를 위한 웹팩
질문
kimyujungui-MacBook-Pro:npm kimyujung$ npm uninstall gulp npm WARN checkPermissions Missing write access to /Users/kimyujung/Desktop/웹팩/npm/node_modules/jquery npm WARN npm@1.0.0 No description npm WARN npm@1.0.0 No repository field. npm ERR! code ELOOP npm ERR! syscall access npm ERR! path /Users/kimyujung/Desktop/웹팩/npm/node_modules/jquery npm ERR! errno -62 npm ERR! ELOOP: too many symbolic links encountered, access '/Users/kimyujung/Desktop/웹팩/npm/node_modules/jquery' npm ERR! A complete log of this run can be found in: npm ERR! /Users/kimyujung/.npm/_logs/2020-08-20T14_18_16_085Z-debug.log kimyujungui-MacBook-Pro:npm -----[질문] uninstall을 하는데 문제가 발생하여 질문드립니다......
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
register 에러입니다.
안녕하세요. 강의 잘 보고 있습니다. postman send 시 계속 false가 나오는데, err 메세지를 구체적으로 보려면 어떻게 디버깅해야하는 건가요? index.js 파일 첨부합니다. const express = require('express') const app = express() const port = 5000 const bodyParser = require('body-parser'); const {User} = require("./models/User"); const config = require("./config/key"); //application/x-www-form-urlencoded app.use(bodyParser.urlencoded({extended:true})); //application/json 타입을 분석해서 가져올 수 있게 해준 거 app.use(bodyParser.json()); const mongoose = require('mongoose'); mongoose.connect(config.mongoURI,{ useNewUrlParser: true, useUnifiedTopology:true, useCreateIndex:true, useFindAndModify:false }).then(()=> console.log('MongoDB Connected')) .catch(err => console.log(err)) app.get('/', (req, res) => { res.send('Hello World!') }) //register 라우터 //body-parser을 통해서 클라이언트 > 서버 로 넘어오는 데이터를 받을 수 있다. npm install body-parser --save app.post('/register',(req,res)=> { //회원 가입할때 필요한 정보들을 client에서 가져오면 그것들을 데이터베이스에 넣어준다. const user = new User(req.body) user.save((err,userInfo)=>{ if(err)return res.json({success:false,err}) return res.status(200).json({ success:true }) }) }) app.listen(port, () => { console.log(`Example app listening at http://localhost:${port}`) }) user.js 파일 첨부합니다. const mongoose = require('mongoose'); const bcrypt = require('bcrypt'); const { logger } = require('..'); const saltRounds = 10; const userSchema = mongoose.Schema({ name : { type : String, maxlength:50 }, email:{ type:String, trim:true, unique:1 }, password:{ type:String, minlength:5 }, role:{ type:Number, default:0 }, image:String, token:{ type:String }, tokenExp:{ type:Number } }) userSchema.pre('save',function(next){ var use = this; if(user.isModified('password')){ //비밀번호를 암호화 시킨다. bcrypt.genSalt(saltRounds,function (err,salt) { if(err) return next(err) logger.info('ddddd'); bcrypt.hash(user.password,salt,function(err,hash){ if(err) return next(err) user.password = hash next() }) }) } else { next() } }) //스키마를 모델로 감싼다 const User = mongoose.model('User',userSchema) //다른파일에서도 이 모델을 사용할 수 있도록 module.exports = {User} 서버 켜져있습니다. index.js에 console.log(req.body)했을 시 postman 입력값 전송됨을 확인하였습니다. 포스트맨 결과입니다. 조언 부탁드립니다.
-
미해결Azure 기초 (AZ-900)
Azure Function 실습 질문
만들기 후 resource 이동을 하면 강의와 다른 첨부파일과 같은 환경이 만들어 집니다, 빠른시작 버튼을 사용해 같은 함수 구현 결과를 출력 했지만 이유를 알고 싶습니다. 환경 설정을 잘못했는지 아님 환경이 바뀌었는지 궁금합니다.
-
미해결더 자바, Java 8
Optional 질문드립니다.
Optional의 효율성과 사용 시기가 궁금합니다. Member loginMember = memberDAO.login(member); if ( loginMember != null) { if (!bcPwd.matches(member.getMemberPwd(), loginMember.getMemberPwd())) loginMember = null; else { loginMember.setMemberPwd(""); } } 위 코드를 Member loginMember = memberDAO.login(member); boolean result = Optional.ofNullable(loginMember).isPresent(); if (result) { if (!bcPwd.matches(member.getMemberPwd(), loginMember.getMemberPwd())) loginMember = null; else { loginMember.setMemberPwd(""); } } 이처럼 Optional을 사용해서 바꿔봤는데, 이런식 으로 사용하는 게 맞는지 궁금하네요 if ( loginMember != null) 이런식으로 원래대로 null체크 하는 게 더 효율적인 것 같은데 아님 제가 적재적소에 맞춰 사용하지 못한건가요?? 설명을 듣고싶습니다~!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
네이버 사이트 크롤링 (연습) 오류
안녕하세요... 뻔한 낮은 수준질문일 수 있지만 기 질의응답 내용을 보고도 제 문제와 연결지어 생각이 잘 안되서요... 네이버 GNB 메뉴 리스트를 크롤링해보고 싶었습니다. ■개발자모드에서 (노랑 바탕칠 부분)이 해당 영역을 뜻하는것을 확인하고 ■아래와 같이 작성해보았는데 import requests from bs4 import BeautifulSoup res = requests.get('https://www.naver.com/') soup = BeautifulSoup(res.content,'html.parser') titles = soup.find('div', id='gnb') for title in titles: print(title.get_text()) ■ 이런 오류문구가 뜨는데... GNB 영영을 텍스트로 가져올수 없다 라고 하는거같은데 왜 어떤 차이점 떄문에 못가져오는지 궁금합니다.. --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-24-15ace1329085> in <module> 7 titles = soup.find('div', id='gnb') 8 for title in titles: ----> 9 print(title.get_text()) ~\anaconda3\lib\site-packages\bs4\element.py in __getattr__(self, attr) 869 raise AttributeError( 870 "'%s' object has no attribute '%s'" % ( --> 871 self.__class__.__name__, attr)) 872 873 def output_ready(self, formatter="minimal"): AttributeError: 'NavigableString' object has no attribute 'get_text' 답변 부탁드려요 감사합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
몽고 디비 처음 써 보는데 무료가 없네요...
이거와 관련된 질문을 하신분은 어찌어찌 해결하셨는지, 지금은 가입을 해도 무료는 안 나오네요... 정책이 바뀐건가요?
-
미해결파이썬 웹 개발(Flask, SQLAlchemy 이용)
relationship 코드위치.
안녕하세요. role, user 클래스중, relationship 선언위치는 one 쪽에 선언하는게 일반적인가요? 아니면 반대로 해도 되나요? role:user -> one to many 라고 봤을때, role 클래스에 위치하는데, 이것을 user 클래스에 넣고 roles = db.relationship('role', backref='user', lazy='dynamic') 이런식으로 코딩해도 되는지 문의 드립니다. 아니면 설명해주시진 않았지만, 암묵적인 규칙같은것이 있는지 문의 드립니다.
-
미해결파이썬 웹 개발(Flask, SQLAlchemy 이용)
ForeignKey 에러 관련.
강사님 컴파일에서는 오류가 나지 않는데, 오류가 나는게 정상인가요?
-
미해결프론트엔드 개발자를 위한 웹팩
경로....가 확인이 안돼요
저도 맥을 사용하고 있는데 제 경로는 어떻게 봐야하나요??
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
import PyQt5 부분에서 질문드립니다.
import PyQt5 부분에서 질문드립니다.아래의 2개의 코드가 같다고 생각했지만 AttributeError가 납니다. ㅡㅡㅡㅡㅡㅡㅡ[1]ㅡㅡㅡㅡㅡㅡㅡㅡimport sysfrom PyQt5.QtWidgets import *app = QApplication(sys.argv)ㅡㅡㅡㅡㅡㅡㅡ[2]ㅡㅡㅡㅡㅡㅡㅡㅡimport sysimport PyQt5app = PyQt5.QApplication.QApplication(sys.argv) * AttributeError: module 'PyQt5' has no attribute 'QtWidgets' 배운 지식으로는 다음과 같이 하위 함수를 사용할 수 있었는데 ex) import sys | sys.path.isdir(Path경로) #사용가능import PyQt5의 경우에는 왜 하위 항목을 사용하지 못하는지 알고싶습니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
ObjectManager 생성후 플레이어를 움직이려고 할시에 NullPointer 문제
삭제된 글입니다
-
미해결ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석
Elasticsearch 6.0 부터는 Content-Type을 명시해야한다고 합니다!
0:42 $ curl -XPOST http://localhost:9200/classes/class/1/ -H'Content-Type: application/json' -d ' {"title" : "Algorithm", "professor" : "John"}'
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
[단순 Syntax 관련질문] 모델 재학습 과정중
항상 너무나 좋은 강의 감사히 듣고있습니다. 함수를 정의 하실때, def get_linear_reg_eval(model_name, params=None, X_data_n=None, y_target_n=None, verbose=True) 로 아규먼트 정의를 하셨는데 model을 처음 학습시킬때는 X_data_n과 y_target_n 이 사용되었는데 재학습 시키시면서 X_data를 사용하시는데 학습이 되더라고요. 제가 배우기로 함수의 네임스페이스가 따로 정의 되어있다고 배웠는데 이거 쉐도잉 때문에 되는건가요? 아니면 단순 오류인가요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
파이썬 가상환경 설정
아나콘다를 d드라이브에 설치해서 따로 파이썬을 설치를 안했는데 만약 c드라이브에 강의와 똑같이 python/myweb 아래에 파이썬 가상환경을 만들려면 어떻게 해야하나요?? 아나콘다 prompt창에서 생성해야 하나요..? 그럼 vscode터미널창을 이용할수 없는건가요?
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
호스트 전용 어댑터
이러면 어떻게 설정해야하죠?
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
코드의 효율성 관련
안녕하세요. 자릿수의 합 강의와 관련, 작성한 코드의 효율성에 관해 질문드리고자 합니다. for x in lst: sum_list.append(digit_sum(x)) idx=sum_list.index(max(sum_list)) print(lst[idx]) 함수를 작성하고, 밑의 반복문에서 실행하는 코드를 저는 위처럼 작성하였습니다. 1. 아직 선생님의 방법이 익숙하지 않아 계속 하던 방식대로 하고 있는데 효율성(속도)의 차이가 있을까요? 2. 혹시 속도를 비교할 수 있는 방법이 있다면 그것도 알려주시면 감사하겠습니다. (내장 함수 또는 별도 웹사이트 등) 바쁘실텐데 질문이 많아서 죄송하지만 잘 부탁드립니다.
-
미해결프론트엔드 개발자를 위한 웹팩
질문 error
gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/gulp/node_modules/fsevents/.node-gyp' gyp ERR! System Darwin 17.7.0 gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /usr/local/lib/node_modules/gulp/node_modules/fsevents gyp ERR! node -v v12.18.3 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok + gulp@4.0.2 added 322 packages from 225 contributors in 7.931s -------------------------------- npm install gulp —global 이랑 sudo npm install gulp —global 로 설치해봤는데 어디서 에러가 난걸까요? ㅠㅠ
-
미해결애플 웹사이트 인터랙션 클론!
캔버스 사이즈에 맞춰 가정한 innerHeight와 innerWidth에서요 ㅠ__ㅠ
왜 window.innerHeight / canvasScaleRatio; 이렇게 연산이 되어야 하는지 이해가 안가는데 ㅠㅠ 좀더 자세한 설명 해주실수있을까요..? 지금까지 값*비율 이런식으로 계산되어오던(곱셈) 연산은 잘따라오고있었는데 가로값을 비율로 다시 또 나눈다고 하니깐 잘이해가 가질않아서요 ㅠㅠ 근데 또 원하는 값은 나오니깐 어떻게 저렇게 원리가 되는지 다른방식으로 한번더 설명해주시면 잘이해해보겠습니다 ㅠㅠ
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
createsuperuser할 때 패스워드 입력이 안됩니다.
Cmder 창에서 키보드를 아무리 눌러도 password 부분에서는 엔터키를 제외하고 먹지 않아서 superuser를 못만드는데 왜 그럴까요