묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
페이지 생성 시 오류가 발생해요.. ㅠ
Error: Error loading a result for the page query in "/Javascript/문법/DOM 기본문법 총정리/". Query was not run and no cached result was found. 해당 경로에 파일이 존재함에도 에러가 발생합니다. 중복된 파일이어서 삭제 후 deploy를 하고 나서 문제가 생겼네요.. ㅠ 혹시 해결책이 있을까요?
-
해결됨파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
(2.6 reindex() 관련 예제) 2.4.3.2. 예제에서 df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30')를 실행하면 에러가 뜹니다.
교수님 안녕하세요? 수업 잘 듣고 있는 학생입니다. 2.4.3.2. 예제에서 df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30')를 실행하면 아래와 같이 에러가 뜨는데 에러에 대한 설명이 이해가 잘 안 되어서요. 설명부탁드리겠습니다. 감사합니다. --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-155-4f798ac940a0> in <module> 1 # 삼성전자 ----> 2 df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30') ~\anaconda3\lib\site-packages\FinanceDataReader\data.py in DataReader(symbol, start, end, exchange, data_source) 31 if (symbol[:5].isdigit() and exchange==None) or \ 32 (symbol[:5].isdigit() and exchange and exchange.upper() in ['KRX', '한국거래소']): ---> 33 return NaverDailyReader(symbol, start, end, exchange, data_source).read() 34 35 # KRX-DELISTING ~\anaconda3\lib\site-packages\FinanceDataReader\naver\data.py in read(self) 14 def read(self): 15 url = 'https://fchart.stock.naver.com/sise.nhn?timeframe=day&count=6000&requestType=0&symbol=' ---> 16 r = requests.get(url + self.symbol) 17 18 data_list = re.findall('<item data=\"(.*?)\" />', r.text, re.DOTALL) ~\anaconda3\lib\site-packages\requests\api.py in get(url, params, **kwargs) 74 75 kwargs.setdefault('allow_redirects', True) ---> 76 return request('get', url, params=params, **kwargs) 77 78 ~\anaconda3\lib\site-packages\requests\api.py in request(method, url, **kwargs) 59 # cases, and look like a memory leak in others. 60 with sessions.Session() as session: ---> 61 return session.request(method=method, url=url, **kwargs) 62 63 ~\anaconda3\lib\site-packages\requests\sessions.py in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json) 540 } 541 send_kwargs.update(settings) --> 542 resp = self.send(prep, **send_kwargs) 543 544 return resp ~\anaconda3\lib\site-packages\requests\sessions.py in send(self, request, **kwargs) 653 654 # Send the request --> 655 r = adapter.send(request, **kwargs) 656 657 # Total elapsed time of the request (approximately) ~\anaconda3\lib\site-packages\requests\adapters.py in send(self, request, stream, timeout, verify, cert, proxies) 437 try: 438 if not chunked: --> 439 resp = conn.urlopen( 440 method=request.method, 441 url=url, ~\anaconda3\lib\site-packages\urllib3\connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw) 694 ) 695 if is_new_proxy_conn and http_tunnel_required: --> 696 self._prepare_proxy(conn) 697 698 # Make the request on the httplib connection object. ~\anaconda3\lib\site-packages\urllib3\connectionpool.py in _prepare_proxy(self, conn) 962 conn.tls_in_tls_required = True 963 --> 964 conn.connect() 965 966 def _new_conn(self): ~\anaconda3\lib\site-packages\urllib3\connection.py in connect(self) 357 if self._is_using_tunnel(): 358 if self.tls_in_tls_required: --> 359 conn = self._connect_tls_proxy(hostname, conn) 360 tls_in_tls = True 361 ~\anaconda3\lib\site-packages\urllib3\connection.py in _connect_tls_proxy(self, hostname, conn) 498 # If no cert was provided, use only the default options for server 499 # certificate validation --> 500 return ssl_wrap_socket( 501 sock=conn, 502 ca_certs=self.ca_certs, ~\anaconda3\lib\site-packages\urllib3\util\ssl_.py in ssl_wrap_socket(sock, keyfile, certfile, cert_reqs, ca_certs, server_hostname, ssl_version, ciphers, ssl_context, ca_cert_dir, key_password, ca_cert_data, tls_in_tls) 430 ) 431 else: --> 432 ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls) 433 return ssl_sock 434 ~\anaconda3\lib\site-packages\urllib3\util\ssl_.py in _ssl_wrap_socket_impl(sock, ssl_context, tls_in_tls, server_hostname) 472 return ssl_context.wrap_socket(sock, server_hostname=server_hostname) 473 else: --> 474 return ssl_context.wrap_socket(sock) ~\anaconda3\lib\ssl.py in wrap_socket(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, session) 498 # SSLSocket class handles server_hostname encoding before it calls 499 # ctx._wrap_socket() --> 500 return self.sslsocket_class._create( 501 sock=sock, 502 server_side=server_side, ~\anaconda3\lib\ssl.py in _create(cls, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, context, session) 995 "client mode") 996 if context.check_hostname and not server_hostname: --> 997 raise ValueError("check_hostname requires server_hostname") 998 999 kwargs = dict( ValueError: check_hostname requires server_hostname
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈 질문드립니다..
안녕하세요 강사님 ch7에 해당하는 Sequelize 실습에서 hasMany - belongsTo 를 테이블 이름에 칼럼 만바꿔서 테스트를해보니 다음과 같은 에러가 계속 발생하였습니다. 강의에서 users ----------- comments 관계처럼 kakao ------------ talk 로 같은 관계로 테스트하였습니다. 1. kakao.js const Sequelize = require('sequelize'); module.exports = class Kakao extends Sequelize.Model { static init(sequelize) { return super.init({ name : { type : Sequelize.STRING(20), allowNull : false, unique : true, }, job : { type : Sequelize.STRING(30), allowNull : true, }, sex : { type : Sequelize.STRING(2), // 남자,여자 allowNull : false, }, created_at : { type : Sequelize.DATE, allowNull : false, defaultValue : Sequelize.NOW, }, },{ sequelize, timestamps : false, // 강제로 createAt,updatedAt 칼럼 만들지 말아줘 undescored : false, // 스네이크 케이스로 사용할꺼야 modelName : 'Kakao', tableName : 'kakao', paranoid: false, charset: 'utf8', collate: 'utf8_general_ci', }); } static associate(db) { db.Kakao.hasMany(db.Talk, { foreignKey: 'nicName', sourceKey: 'id' }); } }; 2.talk.js const Sequelize = require('sequelize'); module.exports = class Talk extends Sequelize.Model { static init(sequelize) { return super.init({ talk : { type : Sequelize.STRING(100), allowNull : true, }, created_at : { type : Sequelize.DATE, allowNull : false, defaultValue : Sequelize.NOW, }, },{ sequelize, timestamps: false, modelName : 'Talk', tableName : 'talk', paranoid: false, charset: 'utf8mb4', collate: 'utf8mb4_general_ci', }); } static associate(db) { db.Talk.belongsTo(db.Kakao, { foreignKey: 'nicName', targetKey: 'id' }); } }; 3. index.js const Sequelize = require('sequelize'); const Kakao = require('./kakao'); const Talk = require('./talk'); // NODE_ENV가 정의되지않으면 개발모드! const env = process.env.NODE_ENV || 'development'; const config = require('../config/config')[env]; const db = {}; // DB ID PWD Config_File const sequelize = new Sequelize(config.database, config.username, config.password, config); db.sequelize = sequelize; db.Kakao = Kakao; db.Talk = Talk; console.log(sequelize); Kakao.init(sequelize); Talk.init(sequelize); Kakao.associate(sequelize); Talk.associate(sequelize); module.exports = db; 어떤차이가 있는걸까요..? 저는 db.Kakao.hasMany(db.Talk, { foreignKey: 'nicName', sourceKey: 'id' }); db.Talk.belongsTo(db.Kakao, { foreignKey: 'nicName', targetKey: 'id' }); 이두줄을 kakao는 테이블의 고유한 pk가 talk테이블에 많다.(칼럼으로서는 id) 즉 talk 테이블에서 nicName이라는 칼럼을 foreignkey으로 사용하겠다.(kakao의 id를 가지고서) 라고 생각했습니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
참조자 리턴 질문입니다.
Position& operator++() { _x++; _y++; return *this; } 질문1) 제가 이해하기로는 Position&이 리턴이면 resturn *this에서 *this가 실제로 존재하는 메모리상에서 꺼내와서 쇽 넘기는거고 Position으로 리턴하면 실제값을 복사해놓고 복사된 값을 넘겨주는거다 라고 생각이 드는데 여기서 리턴타입이Position& 일때와 Position일때 와의 차이가 성능? 말고 또 존재하는게있나요? 자기자신 참조라는게 어감때문인지 Position&과 Position의 디테일한 차이를 잘 모르겠습니다. 질문2) 연산자 오버로딩 중에 무조건 리턴타입이 참조자리턴이어야하는 경우가 있나요?
-
해결됨처음 배우는 리액트 네이티브
padding-top: ${({insets: {top}}) => top}px; 이부분에서 에러가 발생하는군요
List Screen 에서 Home 버튼을 누르면 아래에러가 발생하는군요 늘 건강하시고 부자되세요 TypeError: Cannot read properties of undefined (reading 'top') 깃헙주소 >>> https://github.com/dongguntechnology/Stack-Navigation
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
자동로그인 구현에 대하여
현재 자동로그인을 어떻게 구현할지 구상중입니다. 쿠키를 로컬스토리에 저장시켜 서버에 전송하는 방법을 생각했는데, 이대로 하면 될지, 그리고 이게 가능한지 모르겠습니다. 아니면 통상적인 더 좋은 방법이 있을까요? 유저 정보를 그냥 넣어두기엔 유저정보가 계속 업데이트 되는 서비스를 계획중이라... 방법을 알려주시면 정말 감사하겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle build 할 때 질문이요
안녕하세요 제가 jpa 연동 부분 수강하고 있는데 build.gradle 에서 spring-boot-starter-test 부분이 기존에 아래와 같았었는데 방법 1. testImplementation'org.springframework.boot:spring-boot-starter-test' 이 상태에서는 아래와 같은 에러가 발생했는데 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 제가 spring-boot-starter-test 부분을 다음과 같이 수정하고 실행하니까 에러가 사라졌습니다. 방법 2. testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'} 그런데 의문이든 부분이 방법2. 로 한뒤 Reload All Gradle Project 로 고치고 프로젝트를 실행하고 나서 에러가 발생하지 않고 정상 작동 됐는데 다시 방법1. 로 하고 Reload All Gradle Project로 고치고 실행 했는데 오류 없이 정상 작동합니다.. 그러면 의문이 방법2. 로 Reload 하고 다시 방법1. 로 Reload 해도 방법2로 한 부분이 gradle에 남아 있는 건가요??
-
미해결Vue.js + TypeScript 완벽 가이드
vuex 질문드립니다!
강의 듣던 중 질문 남깁니다 저의 경우 예시처럼 하나의 state, action, mutation 파일로 나눠져 있는 것이 아닌서비스 별로 모듈로 나눠져 각 모듈에 state, mutation, action이 있는 구조로 구현 되어 있습니다. 혹시 이런 경우에 타입스크립트로 변환을 어떻게 해야하는지 가이드 부탁드리겠습니다!
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
강의듣다보니..
강의 잘 듣고있습니다. 듣다보니 리눅스별로 버전이 너무 다르고.. 명령어 안되는거도 많구요 차라리 1강부터 특정 VMware깔아서 특정 리눅스서버로 강의하는게 어떨까요..
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
강의자료 부탁드려도 될까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ai스쿨의 에어비엔비강의 제외한 모든 강의 수강했습니다. 수강평도 작성했는데 혹시 dlsgurdlfkd0@gmail.com으로 강의 자료 받을 수 있을까요? 슬랙 단체방에도 들어가고싶습니다. 감사합니다!!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
socket
안녕하세요 선생님!Socket방식으로 통신한다는게 TCP프로토콜을 직접 사용하는 방법과 이 전 강의에서 설명해주신 Socket라이브러를 이용하여 TCP의 3wayhandshaking기능을 수행하는 방법은 같은 걸로 보면 될까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
장고 기본 CBV API (Generic display views) (1) 클래스 구현 관련 질문
강사님 클래스에서 def __init__은 안만드나요? model = none queryset = none이 아니라 def __init__( self, model: str = None, ) self._model = model 이렇게 클래스 변수 설정하지 않나요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
선생님 indexing 관련 질문입니다.
a="abcd 가나다라마바사 하하하" a[4,10] print(a) 가나다라마 --------------------------------------------- 설명하실때 4번 index에서 10글자라고 하시는데 프린트 된 결과를 보면 5글자만 나오는걸 보니~ 4번 index에서 10번 index 까지가 맞는거죠? 10글자가 아니라~
-
미해결
visual studio 2022 사용중인데 C# 콘솔앱으로 키면 namespace / class / static void Main 이 없어요 어떻게 찾아야 하나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. visual studio 2022 사용중인데 C# 콘솔앱으로 키면 namespace / class / static void Main 이 없어요 어떻게 찾아야 하나요?
-
미해결따라하며 배우는 리액트 테스트 [2023.11 업데이트]
서버 소스코드는 어떻게 구하나요?
4번째에 첨부한 테스트코드.zip은 안에 비어있다고 뜨네요. 혹시 다른 github 주소가 있나요?
-
해결됨처음 배우는 리액트 네이티브
이런에러메세지의 원인에 대해서 궁금합니다
Remote debugger is in a background tab which may cause apps to perform slowly. Fix this by foregrounding the tab (or opening it in a separate window). 이런 메세지가 발생해도 앱의 실행은 정상적으로 되는데 단지 원인에 대해 알수 있을까요 ???
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
그룹화
제가 그룹화를 할때, 머리 몸통 순으로 그리면서 따라했는데요.. 나중에 각 부분을 선택할때, 그룹화한 순서대로 묶이는 현상이 발생해서요ㅠㅠ 예를 들면 머리를 먼저 그룹화한 뒤에 몸통을 그룹화하려고 하면 머리와 몸통이 함께 그룹화되어서요... 화살표로 영역을 선택할때 겹치게 될 수 밖에 없는데 어떻게 분리해서 그룹화할 수 있을까요? ㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
vscode 초기 실행 관련 문의
안녕하세요. 처음 vscode 를 설치하고 셋팅을 했는데, ch2 강의를 듣다가, 코드 실행을 하면 그림과 같이 파일 경로에 추가적으로 파란색글씨로 뜨는게 왜그런지 알 수 있을까요? ( c:; cd 'c:\Users\dogfo\___python\inflearn\python_basic(Lv1)'; & 'C:\Users\dogfo\AppData\Local\Programs\Python\Python310\python.exe' 'c:\Users\dogfo\.vscode\extensions\ms-python.python-2021.11.1422169775\pythonFiles\lib\python\debugpy\launcher' '59249' '--' 'c:\Users\dogfo\___python\inflearn\python_basic(Lv1)\chapter02_01.py')
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요! 이렇게 한번 풀어봤는데 안좋은 코드인가요??
function solution(test) { let answer = []; for (let i = 0; i < test.length; i++) { for (let j = 0; j < test[i].length - 1; j++) { for (let k = j + 1; k < test[i].length; k++) { if (answer.includes(`${test[i][j]},${test[i][k]}`)) continue; if (answer.includes(`${test[i][k]},${test[i][j]}`)) { answer.splice(answer.indexOf(`${test[i][k]},${test[i][j]}`), 1); continue; } if (i !== 0) continue; answer.push(`${test[i][j]},${test[i][k]}`); } } } return answer; }
-
미해결@시코 - 리눅스(Linux) 실무 입문
한국 Linux
https://linuxreviews.org/HamoniKR 이거 있었어요