inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

안녕하세요.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

mac에서 작업하던 코드를 git을통해 그대로 window로 옮겨가서 npm으로 의존성 작업까지 다 끝냈는데요. mac에서는 아무 문제가없는데 window에서는 클라이언트의 app.css와 index.css에서 계속 failed compile 에러가 납니다. 그래서 app.css와 index.css를 import하는곳에서 막아버리면 문제없이 잘 돌아가긴합니다. 어떻게 해결할 수 있을까요?

  • react
  • nodejs
정원형 댓글 1 좋아요 0 조회수 132

xlsx is not utf-8 enconded

미해결

청와대 청원 데이터 시각화

xlsx is not utf-8 enconded 안열려요 재미있게 배우고 있습니다 감사합니다

  • 웹-크롤링
  • selenium
  • python
major 댓글 3 좋아요 0 조회수 244

5강 29분 32초

미해결

쉽게 따라하는 Vray For SketchUP

5강 29분 32초에 클릭 몇 번으로 딱 들어맞는 크기로 jpg파일이 입혀졌는데 어떻게 하신 건지 궁금합니다!

  • SketchUp
  • V-Ray
tjdus0113 댓글 0 좋아요 0 조회수 227

auth에서 x_auth를 가져오지 못하는 문제

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

사진과 같이 cookies로부터 x_auth를 가져오지 못하는 문제가 발생합니다. console.log(req)를 출력해보니 headers에 cookie 밑에 x_auth가 있는 형태로 보여서 아래 사진처럼 let token = req.headers.cookie.x_auth로 수정해주고 postman을 실행해보았는데요 다음과 같이 토큰이 db와 일치하는데도 에러가 발생했습니다. 어디를 수정해야할지 도저히 모르겠어서 질문 드립니다. auth.js const { User } = require ( "../models/users" ); let auth = (req, res, next) => { // 인증 처리 하는 곳 // 클라이언트 쿠키에서 토큰을 가져온다. let token = req . cookies . x_auth ; // 토큰을 복호화한 후 유저를 찾는다. User . findByToken ( token , (err, user) => { if ( err ) throw err ; if ( ! user ) return res . json ({ isAuth : false , error : true }) // req.token과 req.user에 값을 넣어주는건 이렇게 해두면 index.js의 app.get으로 req정보가 넘어올 수 있음 req . token = token ; req . user = user ; // next를 사용해야 app.get의 두번째 인자인 auth에서 다음 실행으로 넘어갈 수 잇게 됨 next (); }) // 유저가 있으면 인증 오케이 // 유저가 없으면 인증 ㄴㄴ } // 다른 모듈에서도 사용할 수 있게 처리 module . exports = { auth }; users.js // MongoDB Model and Schema const mongoose = require ( 'mongoose' ); const bcrypt = require ( 'bcrypt' ); const saltRounds = 10 ; const jwt = require ( 'jsonwebtoken' ); const userSchema = mongoose . Schema ({ name : { type : String , maxlength : 50 }, email : { type : String , trim : true , unique : 1 }, password : { type : String , minlength : 5 , maxlength : 100 }, lastname : { type : String , maxlength : 50 }, role : { type : String , default : 0 }, image : String , token : { type : String }, tokenExp : { type : Number } }) userSchema . pre ( 'save' , function (next) { var user = this ; if ( user . isModified ( 'password' )) { // 비밀번호를 save되기 전에 암호화시킨다 bcrypt . genSalt ( saltRounds , function (err, salt) { if ( err ) return next ( err ) // hash는 암호화된 비밀번호.. user.password를 암호화 하면 콜백함수에서 그걸 가져올때 hash를 사용 bcrypt . hash ( user . password , salt , function (err, hash) { if ( err ) return next ( err ); user . password = hash ; next (); }); }); } else { next () } }) userSchema . methods . comparePassword = function (plainPassword, cb) { // plainPassword dsgesdw 암호화된 비밀번호 $2b$10$jLkT6X2XDLVJkR33reQuRe6/lcpyg/nis7cREwAlMKDq8P9rvRZFa bcrypt . compare ( plainPassword , this . password , function (err, isMatch) { console . log ( plainPassword ) console . log ( this . password ) if ( err ) return cb ( err ); cb ( null , isMatch ); }) } userSchema . methods . generateToken = function (cb) { var user = this ; // jsonwebtoken을 이용해서 token을 생성하기 var token = jwt . sign ( user . _id . toHexString (), 'secretToken' ) // user._id + 'secretToken' = token // secretToken으로 user._id를 얻음 user . token = token user . save ( function (err, user) { if ( err ) return cb ( err ); cb ( null , user ); }) } userSchema . statics . findByToken = function (token, cb) { var user = this ; // user._id + ' ' = token jwt . verify ( token , 'secretToken' , function (err, decoded) { // 유저 아이디를 이용해서 유저를 찾은 다음에 // 클라이언트에서 가져온 token과 db에 보관된 토큰이 일치하는지 확인 user . findOne ( { "_id" : decoded , "token" : token } , function (err, user) { if ( err ) return cb ( err ); cb ( null , user ); }) }) } const User = mongoose . model ( 'User' , userSchema ); module . exports = { User } 도와주시면 감사하겠습니다ㅠㅠ

  • react
  • nodejs
villena 댓글 4 좋아요 0 조회수 612

sequelilze 강의 질문

미해결

Node.js 교과서 - 기본부터 프로젝트 실습까지

안녕하세요. 제로초님 강의 잘 듣고 있습니다. 강의 내용과는 관련없지만 궁금한 점이 생겨 질문드려요. sequelize 강의 중에 sequelize.html에 있는 form 태그 아래의 input 태그에 접근할때 <form id="user-form"> <div><input id="username" type="text" placeholder="이름"></div> <div><input id="age" type="number" placeholder="나이"></div> <div><input id="married" type="checkbox"><label for="married">결혼 여부</label></div> <button type="submit">등록</button> </form> document.getElementById('user-form').addEventListener('submit', async (e) => { e.preventDefault(); const name = e.target.username.value ; const age = e.target.age.value ; const married = e.target.married.checked ; 자바스크립트에서 위 코드처럼 id명을 사용해서 자식 엘리먼트에 접근하신 코드를 보았는데 보통 e.target.children 같은 식으로 접근하는 방법만 보다가 처음 보는 방식이라 공부하려고 하는데 어떤 키워드로 검색해야할지 모르겠어서 질문드려요. 답변주시면 감사하겠습니다~

  • nodejs
  • mongodb
  • mysql
  • javascript
유개발 댓글 1 좋아요 0 조회수 158

fxsql 사용 중 질문이 있습니다.

미해결

함수형 프로그래밍과 JavaScript ES6+ 응용편

안녕하세요. 강의중 소개된 fxsql과 관련하여 질문이 있어서 남기게 되었습니다. - fxsql의 ASSOCIATE 를 사용시 서로다른 테이블들을 각각 select하여 데이터를 가져오는것으로 확인하였는데 join을 사용하여 쿼리를 날리는 방법은 없는것일까요? - fxsql로 구성된 서버를 local, staging, production과 같은 서로다른 환경으로 분리하여 사용 시 데이터베이스 테이블이나 필드같은 부분은 어떤식으로 동기화하여 사용하는것이 best practice일까요? 좋은강의 정말감사드리며 다음 강의가나오길 기대하고 있습니다!

  • javascript
  • 함수형-프로그래밍
댓글 2 좋아요 0 조회수 287

pom.xml복사후 생기는 의문의 문제

미해결

윤재성의 만들면서 배우는 Spring MVC 5

이렇게 보시면 pom .xml파일을 복사하면 파일자체에 빨간경고등이 나옵니다 하지만 파일 내에 보면 어디에 문제가있는지나오지느 않고 그냥 파일창에 빨간 경고등만 나온는데 어떡해야한요?

  • java
  • spring
  • XML
  • MVC
good 댓글 5 좋아요 0 조회수 776

강의관련 자료를 받고 싶은데, inflearn에서 수강신청한 경우에는 어떻게 받을 수 있을까요?

미해결

[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!

inflearn에서 수강신청했습니다. www.creapple.com에서 다운 받으려고 들어갔는데, 받는 방법을 모르겠네요. www.creapple.com을 통해서 수강신청을 해야 받을 수 있는건가요? 그냥 링크를 걸어주시면 안될까요?

  • keras
  • 딥러닝
  • 머신러닝 배워볼래요?
  • 컴퓨터-비전
  • tensorflow
  • opencv
seunghyun oh 댓글 4 좋아요 0 조회수 453

발열

미해결

바닥부터 시작하는 STM32 드론 개발의 모든 것

esc 프로토콜로 pwm출력하는 과정중에 mcu에서 열이 심하게 나는데 정상인지 알고싶습니다.

  • iot
  • 드론-개발
서주상 댓글 3 좋아요 0 조회수 386

제로초님

미해결

React로 NodeBird SNS 만들기

제로초님 강의 잘 보고 있습니다. 질문이 있어서 글을 쓰게 됩니다. list: [ {seq:0, id:"one", data:"Kim"}, {seq:1, id:"two", data:"Pack"}, {seq:2, id:"three", data:"Lee"} ] 이렇게 다중 json의 데이터를 데이터 베이스 한 row에 넣으려고 할 때 어떤식으로 넣는게 좋을 지 도저히 방법이 생각이 안나서 물어 보게 되었습니다. json의 데이터를 string으로 하여 "0, one, Kim/ 1, two, Park/ 2, three, Lee" 이런식으로 json하나를 합칠 때마다 "/" 이것으로 구분 해여서 만들어 줄 수 도 있을까요?!

  • react
  • javascript
김로인 댓글 1 좋아요 0 조회수 177

User.js에서 ES6 사용

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

User.js (유저 모델) 에서는 ES6 문법을 사용하지 않는 이유는 뭔가요? 화살표함수로 작성해봤더니 제대로 동작하지 않네요.. index.js랑 어떻게 다르다고 이해하면 될까요~?

  • nodejs
  • react
Youme Choi 댓글 3 좋아요 0 조회수 324

체리픽 관련

미해결

트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술

체리픽 하면 자꾸 아래에 에러가 나옵니다

  • javascript
  • vuejs
최범준 댓글 1 좋아요 0 조회수 255

안녕하세요 강사님 어제 이어 추가로 문의 드립니다.

미해결

[모바일] 딥러닝 Computer Vision 실전 프로젝트

어제 조언 주신 부분과 관련하여, 온라인상의 예제를 참고하여 .h5 파일을 아래와 같이 구성하였고, 다운완료 후 강의와 같은 방식을 참고하여 적용하려 하였으나 동일 오류가 발생 하였습니다. 어떤 것이 문제일지 한번더 조언을 구해 봅니다. 질문을 많이 드리는거 같아.. (문제시 앞선 질문들은 삭제 하도록 하겠습니다.) 감사합니다.

  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • IONIC
  • 딥러닝
  • opencv
eyexfree 댓글 1 좋아요 0 조회수 363

서버 오류가 뜹니다

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

삭제된 글입니다

  • bootstrap
  • django
  • python
주으닝 댓글 1 좋아요 0 조회수 66

python manage.py runserver

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

삭제된 글입니다

  • django
  • bootstrap
  • python
andr0id 댓글 2 좋아요 0 조회수 104

MYSQL 설치 오류

미해결

[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

이 부분에서 안넘어가고 계속 오류가 나는데 어떻게 해결해야 하나요?

  • DBMS/RDBMS
  • python
  • mysql
  • sql
  • 데이터 엔지니어링
송민주 댓글 1 좋아요 0 조회수 687

TwoByteStream2.java

미해결

윤재성의 안드로이드를 위한 자바(JAVA) 프로그래밍

TwoByteStream2.java에 PrintWritwe pw = new PrintWriter(bw); 이 부분에서 pw에 노란 줄이 쳐지고 TwoByteStream4 파일을 실행 시키면 Console창에 null null 이렇게 떠요 선생님께서 하신 그대로 했는데 오류가 발생해요 어느 부분이 잘못된건가요?

  • java
  • android
rlaghs 댓글 1 좋아요 0 조회수 284

burp 패킷이 잡히지 않는 경우

미해결

모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1

안녕하세요 다음 그림과 같이 설정은 했으나, 패킷이 잡히지 않는경우 어떻게 해야하는지요? 네이버같은사이트는 패킷이 잡히는데 localhost에서만 안잡히는것 같습니다.

  • 모의해킹
Th써기 댓글 6 좋아요 1 조회수 2384

그밖의 좋은 코드 작성을 위한 Tip2 오타 있는것 같습니다.

해결됨

당신을 함께 일하고 싶은 개발자로 만들어 줄 클린 코드 작성법

반환형이 void => int로 변경되어야 할 것 같습니다. void calculateTotalUsedPoint (){ int totalUsedPoints = 0 ; ​ for ( UsedPoint point : usedPoints ) totalUsedPoints += point . amount (); ​ return totalUsedPoints ; }

  • refactoring
나윤재 댓글 1 좋아요 1 조회수 217

html.parser?

미해결

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]

안녕하세요. 선생님께서 강의해주신대로 청므에 xml을 입력해서 출력값을 확인하려고 하였으나 계속 아래와 같은 에러가 발생하였습니다. 근데 원래 기존의 코드의 BeautifulSoup(data_file. 'xml')에서 아래와 같이 BeautifulSoup(data_file.'html.parser')라고 수정하여 다시 실행했더니 정상적으로 출력되었습니다. 이 해결법은 구글링해서 알아낸건데, 해결방법을 제시한 블로거도 이유는 모르지만 이렇게 하면 해결된다~ 라는 식으로 적어놔서 질문드립니다. 처음에 생긴오류는 왜 생겨난것이고 어째서 저렇게 하면 해결되는 걸까요..?

  • python
  • pandas
RYU 댓글 3 좋아요 2 조회수 590

인기 태그

인프런 TOP Writers

주간 인기글