inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

node js 기본 개념 공부를 하고 와야 되는지 여쭈어보고 싶습니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

안녕하세요 강사님 이번에 할인때문에 강의를 찾아보다가 평소 nest.js에 관심도 있었고 강사님 커리큘럼이 되게 좋으신거 같아서 결제를 했습니다. 그런데 제가 프론트엔드 개발자로 일을 하고 있어서 백엔드 node.js쪽에 대해서는 전혀 모르는데 node.js 기본 공부를 하고 이 수업을 들어야 되나요? 아니면 커리큘럼대로 따라가면 기본적인 node.js 개념을 알려주시는건가요? 이 수업을 듣기전 node js 기본 개념 공부를 하고 와야 되는지 여쭈어보고 싶습니다. (typescript는 현업에서 사용중이라, 개인적으로 공부를 하고 있습니다.)

  • node.js
  • nest.js
  • mongodb
  • nodejs
  • express
  • ssr
  • NestJS
yjym33 댓글 1 좋아요 1 조회수 664

파이썬, 장고 버전에 대한 질문

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 선생님 조금전 수강을 시작한 학생입니다. 제가 groom ide를 사용하여 django 프로젝트를 개발한 후 heroku에 배포를 하려니까 groom이 제공하는 3.7.4 버전을 지원하지 않아 git push heroku master 에서 빌드에러가 났었습니다. https://devcenter.heroku.com/articles/python-support Supported runtimes python-3.10.1 on all supported stacks python-3.9.9 on all supported stacks python-3.8.12 on all supported stacks python-3.7.12 on all supported stacks python-3.6.15 on all supported stacks 강좌가 제작되고 시간이 흘러 지금은 3.7.12까지 나왔는데요 anaconda에선 3.7.11이 최신 버전이더라고요. 강좌를 따라가다가 나중에 heroku에 배포할때 문제되는 부분은 없을까요? 또한 장고도 현재 4.0버전이 나왔고 3.0버전을 더이상 지원하지 않고 3버전 중에선 3.2.10이 최신 릴리즈라 3.2.10을 설치해놨습니다. 앞으로 강좌를 진행하며 이 부분에서 문제되는 부분이 있을까요? 감사합니다.

  • python
  • django
  • react
  • python
  • django
  • docker
준영 댓글 1 좋아요 0 조회수 254

미들웨어 관련 질문입니다.

해결됨

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

조현영님 강좌를 보던 중 express와 미들웨어 관련된 강좌를 보고 express를 사용해 서버를 만들던 도중에 막히는 부분이 있어서 질문해봅니다. (단순 에러 해결 질문은 아닙니다.) const axios = require ( " axios " ) ; const express = require ( " express " ) ; const path = require ( " path " ) ; const morgan = require ( " morgan " ) ; const app = express () ; const hostName = " 127.0.0.1 " ; const port = process . env . PORT || 5147 ; require ( " ./productServer1 " ) ; app . use ( morgan ( " dev " )) ; function getInfoWithAxios ( key ) { if (key === " 1 " ) { res . sendFile (path . join (__dirname , " ./productOne.html " )) ; } else if (key === " 2 " ) { res . sendFile (path . join (__dirname , " ./productTwo.html " )) ; } else { res . sendFile (path . join (__dirname , " ./productThree.html " )) ; } } app . set ( " func " , getInfoWithAxios ()) ; app . get ( " / " , ( req , res ) => { res . sendFile (path . join (__dirname , " ./expressAPI.html " )) ; } ) ; app . use ( " /product/:addr " , ( req , res , next ) => { console . log ( ` you connect on ${ req . params . addr } } ` ) ; next () ; } ) ; app . get ( " /product " , ( req , res ) => { res . write ( " <h1>Here is product information</h1> " ) ; res . send () ; } ) ; app . get ( " /product/product1 " , async ( req , res ) => { try { const result = await axios . get ( " http://127.0.0.1:3257 " ) ; const productID = String (result . data[ 0 ] . id) ; app . get ( " func " ) ; console . log ( " Request Type: " , req . method) ; } catch (err) { console . error (err) ; } } ) ; app . get ( " /product/product2 " , async ( req , res ) => { try { const result = await axios . get ( " http://127.0.0.1:3257 " ) ; const productID = String (result . data[ 1 ] . id) ; app . get ( " func " ) ; console . log ( " Request Type: " , req . method) ; } catch (err) { console . error (err) ; } } ) ; app . get ( " /product/product3 " , async ( req , res ) => { try { const result = await axios . get ( " http://127.0.0.1:3257 " ) ; const productID = String (result . data[ 2 ] . id) ; app . get ( " func " ) ; console . log ( " Request Type: " , req . method) ; } catch (err) { console . error (err) ; } } ) ; app . use ( ( err , req , res , next ) => { console . error (err) ; res . status ( 401 ) . send (err . message) ; } ) ; app . listen (port , () => { console . log ( ` server is running at http:// ${ hostName } : ${ port } ` ) ; } ) ; 위에 코드를 실행시키면 우선 코드 본문의 내용이 실행됨과 동시에 require()로 productServer1이라는 express를 사용한 상품 데이터 서버가 실행됩니다. (localhost를 사용하고 상품 데이터 서버 포트는 3257)입니다. /product/product(1~3)으로 get메서드를 보내면 같이 실행되는 상품 데이터 서버에서 id값을 받아오고 id값을 getInfoWithAxios(key)함수에 넣어서 html페이지를 id값에 맞게 상품별로 분기하게 됩니다. 이떄 문제는 getInfoWithAxios()함수에 res객체가 없어서 id에 맞게 html페이지를 분기 할 수가 없다는 것입니다. 미들웨어로 처리를 하고 싶지만 방법을 모르겠어서 질문해봅니다. 그리고 app.get() 함수에 있는 각각의 productID를 어떻게 하면 매개변수로 대입 할 수 있는지도 궁금합니다. 요약하자면 함수를 미들웨어로 만들려면 어떻게 작성해야 하고 만든 함수를 접근할때 매개변수는 어떻게 대입할수 있을까요? 조현영님의 이해를 돕기 위해서 전체 프로젝트에 대한 깃 주소를 남겨드리겠습니다. https://github.com/shere1765/node_server/tree/main/small_project 전체 프로젝트에 있는 expressAPI는 문제없이 잘 실행될겁니다. 하지만 제가 원하는 코드는 아닙니다. 그 밖에 문제점이 있다면 피드백 부탁드립니다.

  • express
  • middleware
  • nodejs
  • mongodb
  • node.js
  • javascript
  • mysql
  • Sequelize
이승훈 댓글 1 좋아요 0 조회수 221

amend commit 질문

미해결

모든 개발자의 실무를 위한 올인원 기본기 클래스

amend commit 실행하고 insert로 바꿨는데 수정모드 끄는건 어떻게하는건가요 나와지질않네요 insert랑 replace 상태여서 :wq를 입력못하고있습니다 ㅠ insert에서 못벗어나서 종료하고 reset하고 다시 했는데 아예 amend commit이 안되네요.. E325: ATTENTION Found a swap file by the name "C:/Users/user/PycharmProjects/git-tes/.git/.COMMIT_EDITMSG.swp" owned by: user dated: Thu Dec 30 09:41:32 2021 file name: ~user/PycharmProjects/git-tes/.git/COMMIT_EDITMSG modified: YES user name: user host name: DESKTOP-C2BR6PG process ID: 1916 While opening file "C:/Users/user/PycharmProjects/git-tes/.git/COMMIT_EDITMSG" dated: Thu Dec 30 10:00:55 2021 -- More --

  • docker
  • architecture
  • git
  • python
  • oop
  • tdd
  • 동시성
  • cicd
  • 소프트웨어-테스트
댓글 1 좋아요 1 조회수 487

revert 오류

미해결

모든 개발자의 실무를 위한 올인원 기본기 클래스

이런 상태에서 git revert하면 아래처럼 오류가뜹니다. $ git revert 7a6a52c error: Your local changes to the following files would be overwritten by merge: a Please commit your changes or stash them before you merge. Aborting fatal: revert failed a가 merge가 되있어서 revert가 안된다는뜻인가요?

  • git
  • python
  • tdd
  • docker
  • architecture
  • oop
  • 동시성
  • 소프트웨어-테스트
  • cicd
댓글 1 좋아요 1 조회수 1309

파이썬 FinanceDataReader 질문

미해결

코드와 에러는 붙임과 같습니다. 1. 한국주식은 가격데이터가 불러와지나 미국주식은 에러 출력(no tables found) 2. 다른 사람 PC에서는 동일코드 정상 동작 확인 에러의 원인과 해결책을 알고 싶습니다.

  • python
훈훈한 치타 댓글 0 좋아요 0 조회수 308

목차 활성화가 안나옵니다.

미해결

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

알려주신 두가지 방법으로 설치를 실행했지만, 목차 활성화 창이 뜨지 않습니다. 왜 그럴까요? 알려주시면 감사하겠습니다.

  • numpy
  • 웹-크롤링
  • pandas
  • python
  • seaborn
  • matplotlib
  • plotly
  • 웹 스크래핑
윤경주 댓글 2 좋아요 1 조회수 730

8분 19초에 gst는 왜치는건가요?

미해결

모든 개발자의 실무를 위한 올인원 기본기 클래스

gst 치는이유 알고싶습니다.

  • git
  • docker
  • python
  • architecture
  • tdd
  • oop
  • 동시성
  • 소프트웨어-테스트
  • cicd
댓글 1 좋아요 1 조회수 396

git init 오류

미해결

모든 개발자의 실무를 위한 올인원 기본기 클래스

0 git init 부터 막혔는데 해결법 계속 찾고 있는데 뭐가 문제일까요..? git : 'git' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + git init + ~~~

  • architecture
  • git
  • tdd
  • oop
  • docker
  • python
  • cicd
  • 동시성
  • 소프트웨어-테스트
댓글 2 좋아요 1 조회수 1127

비동기 방식에 대해 질문올려봅니다.

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

안녕하세요. 그랩님 그랩님 강좌를 잘 보고 있는 한 수강생입니다. 다름이아니라 강의 내용과는 별개의 내용이지만 그랩님을 통해 자바스크립트를 배우고 여러가지 배웠기 때문에 그랩님께 질문 남겨봅니다. const getData = async () => { try { const result = await axios . get ( " https://b2ef45f8-e166-41d7-bd35-9ad159028fbf.mock.pstmn.io/test " ) ; const products = result . data . products ; console . log (products) ; console . log ( ` status:( ${ result . status } ) 통신을 성공했습니다! ` ) ; const data = JSON . stringify (products) ; return data ; } catch (err) { console . error (err) ; console . log ( " 결과를 가져오지 못했습니다. " ) ; return err ; } }; console . log ( getData ()) ; 위에 코드는 프로미스 형식의 axios객체를 async, await을 이용해 then과 catch등을 축약해서 제가 만든 포스트맨 목서버의 데이터를 get메서드로 불러와서 결과값을 확인하는 코드입니다. 실행에는 문제가 전혀 없습니다. 그런데 제가 궁금한 것은 getData 함수 표현식이 async로 감싸져 promise객체를 받아 비동기 처리가 되어서 console.log(getData())가 먼저 실행된 뒤에 getData 함수가 실행된다는것은 알고있습니다. 허나 만약에 비동기 함수에서 리턴값을 받아 출력을 하고 싶을 때는 어떤 처리를 해야 하는지가 궁금합니다. 만약 코드가 실행되면 console.log(getData())가 실행될 때 Promise { <pending> }가 출력이 되었습니다.

  • node.js
  • 자바스크립트
  • HTML/CSS
  • express
  • 비동기
  • react-native
  • axios
  • async
  • nodejs
  • react
  • await
  • 머신러닝 배워볼래요?
  • tensorflow
  • javascript
이승훈 댓글 1 좋아요 1 조회수 261

coef와 그래프 모습에서 보이는 회귀선 간의 관계 문의

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요. 아래와 같이 13개 feature 모두 그래프로 그려보았습니다. 그런데 하단을 보면 AGE, B, INDUX, TAX feature는 price와의 회귀 직선이 음의 상관관계로 나오는데, 강의에서 coef를 보면 0으로 나옵니다. 그리고 RAD는 그래프로 보면 음의 상관 관계인데 coef는 0.4가 나옵니다. 개별 feature들과 price간의 관계를 보면 음의 상관관계인데 모든 feature들을 이용해 linear regression을 만들어봤을 때의 coef는 각 개별 상관관계와는 다르게 될 수도 있는 것인지요?

  • 통계
  • python
  • 머신러닝 배워볼래요?
Abraham 댓글 1 좋아요 0 조회수 381

API 파이썬 connection error 발생 , 클라이언트 인증서 , CA인증서, 클라이언트 개인키 관련 옵션 코드 작성

미해결

파이썬으로 API 호출하는 과정에서 SSL 핸드쉐이크 오류가 발생하여 관련 기관에 물어보니 아래와 같은 답변을 받았습니다. SSL 핸드쉐이크 오류가 발생한 이유는 클라이언트 인증서, CA인증서, 클라이언트 개인 키 등의 정보를 옵션으로 사용하여야 하는데 이러한 옵션들이 없어 상호 인증에 실패 하였다고 합니다. 쿼리문 으로 curl -k --tlsv1.2 --cacert ./ca-chain.crt --cert ./client.crt --key ./client.key -H 위와 같은 설정이 있어야 한다고 합니다. 맨 처음에 tlsv1.2 부분은 알아보니 파이썬에서 import ssl context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) 구문을 추가하면 된다고 배웠습니다. 그다음 cacert ./ca-chain.crt --cert ./client.crt --key ./client.key 이 부분은 어떻게 파이썬으로 코드로 구현해야 할지 몰라서 질문을 올리게 되었습니다. 긴글읽어주셔서 감사합니다. 항상배움의 자세를 갖추어 열심히하고자합니다. 도움주시면 정말 너무감사하겠습니다.

  • python
  • 파이썬
  • api
  • connectionerror
  • 인증서
  • ssl
김현준 댓글 0 좋아요 0 조회수 349

코드 실행할 때, 유니코드 오류가 생깁니다.

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb0 in position 6: invalid start byte 비주얼 스튜디오로 코드 실행 시, 위와 같은 오류가 뜹니다. 유니코드에 대한 에러라고 뜨는데 , 해결방법이 궁금합니다. 제가 작성한 코드는 다음과 같습니다. # K 번째 약수 풀이 import sys sys.stdin = open("input.txt", "rt") # 1. 내 풀이 n, k = map(int, input().split()) var = list() for i in range(1, n + 1): if n % i == 0: var.append(i) if len(var) >= k: print(var[k - 1]) else: print(-1) ''' # 2. 강의 풀이 n , k = map(int, input().split()) cnt = 0 for i in range(1, n + 1): if n % i == 0: cnt += 1 # 약수의 개수 저장 if cnt == k: # k 번째 약수일 때, i 출력 print(i) break # 약수 출력 후, 반복문 탈출 # for ~ else 구문 : 반복문이 탈출되지 않고 정상적으로 모두 돌고 종료된 경우, else 구문 실행 else: # for 문이 정상 종료, 즉 약수의 개수가 K개 미만일 경우 실행 print(-1) '''

  • syntaxerror
  • 코테 준비 같이 해요!
  • python
이창주 댓글 1 좋아요 0 조회수 472

Html 강의 중 이미지 파일 삽입 시 엑박

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

크롤링 웹기본 - 크롤링을 위한 지식: 웹구조와 HTML 이해하기3 3분 40초 코드는 이렇게 썻는데 이미지는 엑박만 뜹니다 ㅠ 그리고 다른 강의 수업자료(아래) 주피터노트북으로 열때도 이미지가 엑박으로 보이던 부분이있었습니다. 연관이 있을거 같은데 이미지를 이미지로 못받는거같은데 해결방법이 있을까요?

  • html
  • 이미지
  • 웹-크롤링
  • python
  • 엑박
댓글 1 좋아요 0 조회수 1391

cmd 관해서

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

계속 에러라 뜨는데 뭐가 잘못된 건가요?

  • cmd
  • python
aywjd1003 댓글 1 좋아요 0 조회수 276

(크롤링, 엑셀연동, 데이터분석, 업무자동화용) 파이썬 공부방향 질문드립니다. [어떤 라이브러리를 추가로 공부하면 될지]

미해결

안녕하세요. 귀중한 조언 감사드립니다. 파이썬 이제 막 기초를 끝낸 파이썬 초보입니다. 책과 강의로 파이썬 기초서적을 3회독 점도 하였고, 별도로, pandas, numpy, matplotlib, 셀레니움 라이브러리를 공부했습니다. (질문) 저는 전문 프로그래머나 개발자는 아니고, 별도의 사업과 투자를 하는 사람입니다. 제 사업이나 주식, 부동산 자료분석에 활용하고자 파이썬이라는 도구를 활용하려는 것입니다. ● 주로, 방대한 인터넷 세계에서 제가 원하는 자료만을 크롤링해 올수 있는 방법으로 활용 ● 그 크롤링한 자료들을 a. 제가 지정한 폴더에 한번에 다운로드 받거나 (예컨대, 이미지 파일들을 폴더에 대량으로 다운받거나) b. 제가 원하는 크롤링한 내용들(글자 내용 등)을 엑셀에다가 일목요연하게 정리되게 출력해주는 식으로 활용도 해 나가고.. (예컨대, 네이버 연관검색어를 쫙 모아서 엑셀에다가 정리해준다던지) ● 그렇게 크롤링되어 엑셀로 재정리된 그 자료를 데이터 분석도 하고, 그래프도 만들고, 통계도 만들고 아울러 ● 업무 자동화도 만들어나가는 식으로 파이썬을 활용해나갈 것을 염두에 두고 있습니다. =================================== 결국, 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하고자 합니다. ■ 파이썬 기초에 + 판다스, 셀레니움, 넘파이, matplotlib를 공부한 상태인데 크롤링, 엑셀연동, 데이터분석, 업무자동화용으로 파이썬을 활용하려면 여기에, 어떤어떤 라이브러리(모듈)을 추가로 공부해나가야 하는지, 여기에 자주 사용하는 라이브러리(모듈)은 무엇무엇이 있는지 질문드립니다. 귀중한 답변 정말 감사드립니다. 오늘도 좋은 하루 되세요 ^^

  • 파이썬
  • 판다스
  • python
  • pandas
  • 넘파이
  • numpy
  • 프로그래밍
  • programming
  • 크롤링
  • 업무자동화
온누리미리내 댓글 0 좋아요 0 조회수 283

[2-9. 주사위 게임] 풀이 좀 봐주세요

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

import sys sys.stdin = open('2_9.txt', 'rt') def findDupValue(value): n_counter = {} for n in value: if n not in n_counter : n_counter[n] = 1 else : n_counter[n] += 1 if n_counter[n] == 2: return n N = int(input()) dice = [] cnt_dice = [] prize = [] for i in range(N): dice.append(list(map(int, input().split()))) cnt_dice.append(len(set(dice[i]))) for value, cnt in zip(dice, cnt_dice): if cnt == 1 : prize.append(10000 + (value[0]) * 1000) elif cnt == 2 : prize.append(1000 + (findDupValue(value)) * 100) else : prize.append(max(value) * 100) print(max(prize)) for문을 2개 쓴게 걸리는데 이런 코드는 어떤가요? 입력받을 때 주사위 값을 묶어서 배열로 저장하는 dice 리스트와 set으로 받아서 길이를 저장하는 cnt_dice 리스트를 사용했고 cnt 리스트가 2이면 findDupValue 함수에서 dictionary를 사용해서 다시 카운팅해 중복되는 숫자를 찾아 계산하는 코드입니다.

  • python
  • python
  • 코테 준비 같이 해요!
주새별 Ju 댓글 1 좋아요 0 조회수 175

최단 경로 확인

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

dis[6][6]에 도달할 수 있는 경우가 한가지가 아니라 여러갈래에서 도착 지점으로 갈 수 있는데 마지막으로 dis[6][6]에 들어간 값이 어떻게 최단 경로인건지 궁금합니다.

  • bfs
  • 코테 준비 같이 해요!
  • python
낭낭 댓글 3 좋아요 5 조회수 377

인기 태그

인프런 TOP Writers

주간 인기글