묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
구글 클라우드 VM 인스턴스 모두 초기화
안녕하세요 강사님 구글 GPU VM 인스턴스가 갑자기 에러창을 띄우더니 한번에 모든 설정이 다날아가고 .bash_history 에만 폴더만 생기고 완전히 아나콘다 부터 시작해서 DLVC 디렉토리까지 모두다 없어져 버렸습니다. 이런경우도 있나요? 벌써 두번째인데 어제 다시 세팅하고 오늘 학습하려고 접속하고 점심을 먹고 오니
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
mySQL다운로드
저는 다운로드가 안되는것 같은데 이런 경우는 어떻게 하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
onSubmit 핸들러
바닐라 자바스크립에서는 button이나 form한쪽에만 submit을 줘도 동작하는 걸로 알고 있었는데, 리액트는 form과 그 안에 있는 button 양쪽에 submit을 줘야만 submit이 실행되는 건가요? 그렇다면 이건 리액트를 만들 때 정해놓은 규칙인것인가요?
-
미해결웹 게임을 만들며 배우는 React
강의질문
nodebird강의를 구매했는데 선수학습으로 react기본강의를 들어야 된다고 했는데 지금 50프로정도 듣고 넘어갈려고 하는데그래도 될까요?? 그리고 이강의에서 redux강의도 있나요???
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
human_activity data load
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. human_activity data load가 잘 되지 않습니다. 그리하여, 그냥 이거 관련 데이터는 실습을 하지 못했는데요. X_train = pd.read_csv('./human_activity/train/X_train.txt',sep='\s+',names=feature_name) 위의 코드에서 자꾸 다음과 같은 에러가 뜨는 데요..데이터상이나 코드나 문제가 없어보이는 데 왜이러는 지 모르겠습니다. --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-14-883fade4f50e> in <module> ----> 1 X_train = pd.read_csv('./human_activity/train/X_train.txt',sep='\s+',names=feature_name) ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, skipfooter, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, dayfirst, cache_dates, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, doublequote, escapechar, comment, encoding, dialect, error_bad_lines, warn_bad_lines, delim_whitespace, low_memory, memory_map, float_precision) 674 ) 675 --> 676 return _read(filepath_or_buffer, kwds) 677 678 parser_f.__name__ = name ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in _read(filepath_or_buffer, kwds) 443 444 # Check for duplicates in names. --> 445 _validate_names(kwds.get("names", None)) 446 447 # Create the parser. ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in _validate_names(names) 411 if names is not None: 412 if len(names) != len(set(names)): --> 413 raise ValueError("Duplicate names are not allowed.") 414 415 ValueError: Duplicate names are not allowed.Duplicate names are not allowed 인데...정작 데이터셋에서는 Duplicate names가 없쟎아요..뭐가 잘못일까요?
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
버추얼박스에서 실행이 안되는데 해결법 아시는 분 있나요? ㅜㅜ
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
이번에 새롭게 올라오는 강의가 테스트코드 작성인가요?
궁금합니다~!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
sorted 함수 출력
선생님의 강의와 동일하게 print("sorted: ", sorted(str_o1) 를 실행시켰는데 sorted: ['h', 'n', 'o', 'p', 't', 'y'] 이렇게 결과가 나왔습니다. str_o1 = "python"으로 정의했는데 왜 정열되어서 안나오는지 모르겠습니다 ㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
이 코드의 문제점이 알고싶습니다.
int main() { freopen("input.txt", "rt", stdin); int i, n, k, cnt = 0, pos = 0, total = 0;; scanf("%d", &n); vector<int> arr(n); for (i = 0; i < arr.size(); i++) { scanf("%d", &arr[i]); total += arr[i]; } scanf("%d", &k); if (total < k) { printf("-1\n"); return 0; } while (1) { if (arr[pos] > 0) { arr[pos]--; cnt++; } else { pos++; continue; } if (cnt == k) { printf("%d", pos + 1); break; } pos++; if (pos > n - 1) { pos = 0; } } }
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
Egov_WEB2 폴더 임포트 문의
안녕하세요 강의자료중 전자정부프레임워크V2 폴더 안에 Egov_WEB2 폴더를 임포트했는데 borderList.do 페이지는 찾을 수 없다는 데 로그인 기능만 되는 건가요? 패키지에 게시판내용들은 다 있는거 같은데 ,,ㅠㅠ 최대한 빠른 시일내에 답변주시면 감사하겠습니다
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
4분07초에서, 생기는 문제점에 관하여 이해가 되지않습니다.
1. urlopen은 block i/o이다. 2. 쓰레드를 사용해서 urlopen을 따로 사용해주면 3. asyncio에서 제어권을 사이트에서 응답이 올때까지 넘긴다. 이 과정이 왜 이렇게 진행되는지 이해가 되질 않습니다. urlopen을 사용해서 타 사이트의 응답을 시간단축을 위해 병렬적으로 받고 싶은데, urlopen은 block i/o라 병렬적으로 받기힘들다. 따라서, asyncio패키지를 이용해서 i/o를 병렬로 처리해준다. 이런 말씀이신가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
클라우드에서 디비어떻게봐요?
선생님처럼 보고싶은대 어디서 보는지 모르겟습니다 ㅠㅠㅠ
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
future.result, future.done 질문
future는 단지 변수인데 result, done 매서드는 어느 패키지에서 나온건가요??
-
미해결자바스크립트 중고급: 엔진 핵심
선생님 스코프 생성 순서에 대한 질문입니다!
function book() { var point = 123; function show() { var title = "JS" }; show(); } book(); 엔진이 function 키워드를 만나면 Function 오브젝트가 생성되고 [[scope]]에 함수밖의 함수과 변수을 설정합니다. 그리고 show() 함수가 호출될 때 실행 컨텍스트가 만들어지며 렉시컬 환경 컴포넌트의 외부 렉시컬 환경 참조안에 스코프가 설정되는 걸로 알고있습니다. 렉시컬 환경 컴포넌트 안에는 선언적 환경 레코드가 있고 그 안에는 함수 내부의 함수와 변수가 작성된다고 알고있습니다. (혹시 제가 이해한 부분에 문제가 있다면 말씀부탁드리겠습니다..ㅠ) 1. 제가 질문 드리고싶은 부분은 선언적 환경레코드에 작성되는 함수 내부의 함수와 변수도 스코프인가요? 2. 외부 렉시컬 환경 참조와 선언적 환경레코드 중에 어느 것이 더 먼저 작성되나요? 3. [[scope]]가 작성되는 시점에는 point: 123 처럼 키와 밸류가 정확하게 들어가나요? undefined로 들어가지는 않나요? ([[scope]]가 작성되는 시점과 변수초기화 단계가 어떤순서인지 감이 안잡힙니다. ) 4. [[scope]]가 설정되고 실행 컨텍스트가 생성되는 과정과 함수 엔진 처리 과정을 따로 생각하면 순서가 명확하게 이해가되는데 둘이 합쳐서 순서를 정하려니까 어느게 먼저인지 감이 안잡힙니다..ㅠ function 오브젝트 생성 -> [[scope]] 작성 -> 변수 초기화 단계에서 undefined로 초기화 -> 코드 실행 단계에서 표현식에 작성된 값을 value로 설정해주고 show()가 실행되면서 실행컨텍스트를 만들고 DER, OLER에 [[scope]]설정(제 생각에는 이런거같은데 논리적으로 완벽하지 않은거같습니다..)
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
예제 보고따라하는데 에러가 납니다 이유를 모르겠어요 ㅠㅠ
01.데이터 타입과 변수, 그리고 출력2 영상중 문의드립니다.. 이미지 자료 참고 부탁드립니다. Q1_b 입력하고 예제 직접 해보려하면 (In[ ]) 아래 해답이(In[3]) 펼쳐져 보여서 제가 생각을안하고 답을 바로 보게되는데 접어두기할 수 없나요. Q2. 예문과 똑같이 입력했는데 왜 에러가 날까요 Q2. 예문과 똑같이 입력했는데 왜 에러가 날까요2
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
display:flex
flex에 관한건 안알려주셧는데 이대로 진행하시는건가여?
-
미해결Node.js로 웹 크롤링하기
axios 에러 질문있습니다
혼자 해결해보려고 했는데 너무 안돼서 질문합니다. axios를 사용해서 다음 뉴스기사를 크롤링하고 있는데 이게 url이 적을때는 잘 작동을 하는데 많아지면 계속 아래와 같은 에러가 발생합니다. (동일한 요청을 request로 했을 때는 정상작동합니다) Error: read ECONNRESET at TLSWrap.onStreamRead (internal/stream_base_commons.js:205:27) 검색해보니 axios로 요청을 한번에 많이 보내면 발생할 수 있다고 하는데 솔직히 정확한 원인과 해결방법을 잘 모르겠습니다.. 처음에는 setInterval로 1분 단위로 나누어서 보내기도 했는데 너무 느리고 맞는 해결법이 아닌것 같더라구요.. 혹시 해결할 수 있는 방법이 있을까요??.. 전체 코드는 아래와 같습니다 const axios = require('axios'); const cheerio = require('cheerio'); let count=0; const findOutNewsLink = async () => { const categories = ['society', 'politics', 'economic', 'foreign', 'culture', 'digital']; let urlArray = []; for(let i=0; i<categories.length; i++) { for(let day=1; day<=5; day++) { for(let page=1; page<=20; page++) { // await getSome(categories[0], page, day); urlArray.push(`https://news.daum.net/breakingnews/${categories[i]}?page=${page}®Date=202006${pad(day, 2)}`) } } } getSome(urlArray, categories[0]); } const getSome = async (urlArray, category) => { try { await Promise.all(urlArray.map(async (url) => { const res = await axios.get(url); if(res.status === 200) { const $ = cheerio.load(res.data); const aArr = $('a'); let newsArr = []; for(let i=0; i<aArr.length; i++) if(aArr[i].attribs.href.includes('https://v.daum.net/v/')) newsArr.push(aArr[i].attribs.href); newsArr = Array.from(new Set(newsArr)); // for(let i=0; i<newsArr.length; i++) // findOutContent(newsArr[i], category); findOutContent(newsArr, category); } })); } catch (err) { console.error(err); } } const findOutContent = async (newsArr, category) => { try { await Promise.all(newsArr.map( async(newsURL) => { const res = await axios.get(newsURL); const $ = cheerio.load(res.data); const title = $('.tit_view')[0].children[0].data; let contentArr = $('#harmonyContainer p'); let content = ""; for(let i = 0; i < contentArr.length; i++) { if(contentArr[i].children[0] === undefined || contentArr[i].children[0].data === undefined) continue; content += contentArr[i].children[0].data + " "; } const newsObject = { title, content, category } console.log(count); count++; })) } catch(err) { console.error(err); } } const pad = (n, width, z) => { z = z || '0'; n = n + ''; return n.length >= width ? n : new Array(width - n.length + 1).join(z) + n; } findOutNewsLink();
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
선생님 궁금한게 있습니다.
선생님 강의 잘 보고있는 수강생인데 만들어보고싶은게 있는데 방법을 잘 모르겠어서 선생님에게 도움을 얻고자 여기 글을 씁니다. 제 삼촌이 평생을 언어장애를 앍고 사셔서 말을 거의 못하십니다.결국 목소리가 없으신거죠. 딥러닝을 이용해 삼촌에게 목소리를 선물하고 싶습니다. 제가 만들려고 하는건 "휴대폰 메모장같은 곳 에 하고싶은 말을 텍스트로 적으면 삼촌의 목소리로 텍스트를 읽어주는 프로그램" 입니다. 제가 조금 만들어봤는데요 , 현재 진척상황이 gtts 모듈을 import 해서 하고싶은 말을 텍스트로 적으면 말하는 기계음성을 영어에서 한국말로 바꾸는것 까진 제가 만들었습니다. 말하고싶은것을 텍스트로 적어서 기계음성으로 자연스럽게 한국어로 말해주는것까진 구현을 했는데 기계음성말고 제 삼촌의 목소리로 어떻게 바꾸는지, 또 이 프로그램을 휴대폰에서 쓸 수 있게 할려는데 어떻게 컴퓨터에 쓴 코드를 휴대폰에서 쓸수있게 휴대폰에 접목시키는지 궁금합니다.(휴대폰앱 개발은 대부분 자바를 써야하던데 전 현재 사용 가능한 언어가 파이썬 뿐입니다. ㅠㅠ)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
메서드를 만들어서 사용할때는
Item쪽에서 change() 메서드를 만들어야하나요 ? 만약 만들게된다면 service에서는 파라미터값으로 Id값을 안넘겨주고 findeOne만 실행하게 되는데 Item class에서는 값을 셋팅할때 book에대한 Author는 수정을 어떻게하나요?? Item에 존재하는 필드로 넘겨받은 값들은 수정할 수 있는데 Book에 있는 Author는 수정을 못하는데 어떻게 하면 되나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
스케줄링 상태확인
스케줄링 확인 할 때에는 결과값이 반환 안된 상태가 맞나요? 다른 말로하자면, 큐에만 등록되고 연산은 실행되지 않은...? 그래서 첫번째 등록된것만 running상태고 나머지는 pending이고 이렇게 이해하면 맞는건가요? Scheduled for 1000000 : <Future at 0x1f3b61cf508 state=running> Scheduled for 10000000 : <Future at 0x1f3b6220948 state=pending> Scheduled for 100000000 : <Future at 0x1f3b6220a48 state=pending> Scheduled for 1000000000 : <Future at 0x1f3b6220b08 state=pending>