묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
인터넷 창이 계속 꺼져요
실행을 누르면 브라우저가 나오고 바로 꺼지네요 ㅠㅠㅠ 왜그럴까요??
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
titanic_train.csv가 인식이 안됩니다
titanic_df = pd.read_csv('titanic_train.csv') print('titanic 변수 type:',type(titanic_df))--------------------------------------------------------------------------- FileNotFoundError Traceback (most recent call last) C:\Users\ADMINI~1\AppData\Local\Temp/ipykernel_30904/3046420676.py in <module> ----> 1 titanic_df = pd.read_csv('titanic_train.csv') 2 print('titanic 변수 type:',type(titanic_df)) ~\anaconda3\lib\site-packages\pandas\util\_decorators.py in wrapper(*args, **kwargs) 309 stacklevel=stacklevel, 310 ) --> 311 return func(*args, **kwargs) 312 313 return wrapper ~\anaconda3\lib\site-packages\pandas\io\parsers\readers.py in read_csv(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, encoding_errors, dialect, error_bad_lines, warn_bad_lines, on_bad_lines, delim_whitespace, low_memory, memory_map, float_precision, storage_options) 584 kwds.update(kwds_defaults) 585 --> 586 return _read(filepath_or_buffer, kwds) 587 588 ~\anaconda3\lib\site-packages\pandas\io\parsers\readers.py in _read(filepath_or_buffer, kwds) 480 481 # Create the parser. --> 482 parser = TextFileReader(filepath_or_buffer, **kwds) 483 484 if chunksize or iterator: ~\anaconda3\lib\site-packages\pandas\io\parsers\readers.py in __init__(self, f, engine, **kwds) 809 self.options["has_index_names"] = kwds["has_index_names"] 810 --> 811 self._engine = self._make_engine(self.engine) 812 813 def close(self): ~\anaconda3\lib\site-packages\pandas\io\parsers\readers.py in _make_engine(self, engine) 1038 ) 1039 # error: Too many arguments for "ParserBase" -> 1040 return mapping[engine](self.f, **self.options) # type: ignore[call-arg] 1041 1042 def _failover_to_python(self): ~\anaconda3\lib\site-packages\pandas\io\parsers\c_parser_wrapper.py in __init__(self, src, **kwds) 49 50 # open handles ---> 51 self._open_handles(src, kwds) 52 assert self.handles is not None 53 ~\anaconda3\lib\site-packages\pandas\io\parsers\base_parser.py in _open_handles(self, src, kwds) 220 Let the readers open IOHandles after they are done with their potential raises. 221 """ --> 222 self.handles = get_handle( 223 src, 224 "r", ~\anaconda3\lib\site-packages\pandas\io\common.py in get_handle(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options) 700 if ioargs.encoding and "b" not in ioargs.mode: 701 # Encoding --> 702 handle = open( 703 handle, 704 ioargs.mode, FileNotFoundError: [Errno 2] No such file or directory: 'titanic_train.csv'왜 인식이 안되는지 잘 모르겠습니다밑에 글에 같은 저장공간에 두시라고하셨는데 titanic_train.csv파일을 한 파일 안에 같이 넣었지만 이런 문제가 발생합니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
init() 의 실무에서의 역할
구글링을 해봤지만 명확한 해답을 얻지 못하여 질문 남깁니다. 테스트용 데이터를 추가하기위해 init() 함수를 만들어 item레파지토리에 저장을 하셨는데요, 1. @PostConstruct의 역할이 궁금합니다. 2. 실제로 실무에서도 init()을 통해 테스트용 데이터를 추가하나요?
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
수강후기 남겼습니다
블로그 강의를 듣고 어떤 방향으로 가야할지가 명확하게 정해졌습니다.^^ 부업으로 블로그를 할려고 했지만 나이가 있어서 문해력이 ㅜㅜ 유튜브를 보고 할려고 하니 명확하게 어디서 부터 시작을 해할지 모르겠더군요 하지만 조야님의 유튜브를 우연히시청 후 혹시 강의가 있을까 해서 검색을 해서 찾아와서 강의를 들었는데 강의 듣기를 잘한거 같습니다. 명확하게 요점만 수익형은 어떻게 해야하는지 알게 되었고 평소에 궁금했던게 해결이 되었습니다. 이제 꾸준히 실천하면서 블로그를 하고자 합니다^^ 다시 한번 감사드립니다(^^)(__)꾸벅~ 제이메일은 jojobic@naver.com입니다.
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
TIL
안녕하세요. TIL 저장소는 사실 매일 공부한다는걸 보여주기 위해서 좋은것 같은데 저는 지금까지는 Notion에 강의보고 정리한 내용을 올려서 생각해보니 이력서 깃허브를 제출할때 나중에 이점이 되지못할까 걱정이네요. 지금이라도 깃허브에 따로 Notion에 정리했던걸 옮기는게 나을까요? 감사합니다.
-
미해결함수형 프로그래밍과 JavaScript ES6+
catchNoop 질문
1:15초쯤에 catchNoop에 arr대신 전개 연산자를 활용하여 [...arr]로 전달해주는데 그러면 그 밑에9번쨰 라인에서 forEach적용함수를 arr가 아닌 [...arr] 이여야 하는거라고 생각되는데 정상작독하는 이유가 뭘까요.,.?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
테이블 구조 설정 질문 있습니다.
강좌에서는 hashtag 테이블이 따로 있는데 제가 현재 진행중인 프로젝트에는 게시글을 작성(create)할때 카테고리 설정을 따로 해주어 게시글을 설정하려 합니다. 이후 게시글 목록을 불러올 때는 title 제목 앞에 카테고리가 붙고상단 바에서 카테고리를 클릭하면 해당 카테고리 글들만 불러올수 있게 하려합니다. 그러면 여기서 카테고리 테이블(model)을 따로 만들어야 할지 아니면 게시글 table(model)에 담아야 할지 고민입니다. 조언 주실수 있을까요? [질문 정리] 1. 게시글 작성 시 제목, 카테고리, 글작성 목록이 있음- 각각 title, category, content 테이블을 따로 만들어야 하나요?
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
Publisher가 Manager?
안녕하세요.. Publisher/Subscriber개념이 등장하는데 여기 나온 설명들중 1. Publisher 2. 피호출자 callee 3. 게임에서의 Manager 4. 예제에서의 son 다 같은 위치에 있는 개념으로 정리하면 될까요 마지막으로 델리게이트는 type이라고 하셨는데 이벤트는 어떻게 이해해야 할까요
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
단축키? 지울때 위 아래 <>,</>문단 빠르게 지우는 방법을 알려주세요
혹시 레이아웃 쪽에서 지우신 <androidx. --- 여백 </androidx.--> 을 한번에 지정해서 지우는 방법이나 단축키가 뭔지 알수있을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
플러시 관련 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용] 안녕하세요 강좌 너무 잘보고있는 학생입니다. (감사합니다) 플러시는 영속성컨텍스트의 변경내용을 데이터베이스에 반영된다고 배웠습니다 em.flush()를 하면 쿼리문 로그가 생기고 데이터베이스에 반영이 될 줄알았는데 안되더라구요 (commit을해야 반영이되더라구요) 왜 그런지 궁금합니다 감사합니다.
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
대체 저 에러는 왜 발생하는건가요?
let a = 0; let b = 0; for(let k=1;k<=50;k++){ if((k%2) === 1){ a += k; } if((k%2) === 0){ b += k; } } console.log("홀수", a); console.log("짝수", b); console.log("전체", a+b); 실행결과 VM390 hello.js:12 홀수 625 VM390 hello.js:13 짝수 650 VM390 hello.js:14 전체 1275 hello.js:1 Uncaught SyntaxError: Identifier 'a' has already been declared a는 상단에 최초로 선언했는데 왜 이미 선언했다는 에러가 날까요? 결과는 나오는데 그래도 찝찝합니다.
-
미해결웹 게임을 만들며 배우는 React
useRef
강의를 보다 궁금한 점이 있어서 질문드립니다~ useRef를 생성 하실 때 초기값으로 null응 넣어 주실 때와 안 넣어 주실 때가 있으신데 차이가 있나요?? setTimeoute은 null로 초기화 해주셨는데 startTime하고 endTime은 그냥 useRef()이렇게 생성해 주셔서 어떤 차이가 있는지 궁금합니다
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
srand 랜덤 시드 질문
안녕하세요! 간단한 질문입니다! srand를 통해 랜덤 시드를 설정하셨는데 지난번 수업에서는 srand가 메인 함수에 있던데 이번 수업에서는 srand가 새로운 함수에 포함되어 있네요! 어디에 선언하든 상관 없는 것인가요? 명강의 매우 잘 보고 있습니다 감사합니다 ㅎㅎ
-
미해결노션(Notion) 데이터베이스 - 중급편
컬럼, 중복, 열 너비, 조정, 셀 래핑 강의 중 질문인데요. 다중선택에서 순서를 바꿀 수는 없나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 방금 셀 래핑 설명을 들었습니다. 강의 내용 중에서 카테고리에 '영어, IT, 머시러닝/딥러닝' 으로 설명해주신 부분에서 '영어, IT, 머시러닝/딥러닝' 순서를 '영어, 머시러닝/딥러닝, IT '로 순서를 셀 안에서 바꾸는 방법은 있나요?
-
미해결함수형 프로그래밍과 JavaScript ES6+
catchNoop함수 리턴값 질문.
8:26초에서 catchNoop함수만들떄 arr을 인자로받아 ','를 기준으로 forEach문을 실행하고 arr을 리턴한고하셨는데 이게 문법상으로 이해가 안되서요.. 혹시 어떤 부분을 찾아보면 좋을지 알려주시면 감사하겠습니다!
-
해결됨딥러닝 CNN 완벽 가이드 - TFKeras 버전
target_size 인수에 대한 질문
안녕하세요? 항상 좋은 강의 감사드립니다. CNN 을 여러가지 소스로 공부하고 있었지만 중간중간 막히는 부분이 많았었는데, 본 강의를 들으며 하나씩 뚫리는 기분이 듭니다. ImageDataGenerator 인스턴스의 flow_from_directory 메소드 에서 사용되는 target_size 인수에 대한 질문입니다. 본 기능을 통해 variety 한 이미지 손쉽게 사이즈들을 단일 사이즈로 통일시켜서 모델에 input 시킬 수 있을 듯 한데요, 예를 들어 input 이미지가 256 X 1024 등과 같이 세로로 wide 하게 찍은 사진인 경우도 224 X224 로 짜부해서 강제로 맞추는 방법인 것으로 이해하면 되는지.. 문의드립니다. 만약 그렇다면 그 방법 자체가 agumentation 이 적용된 것과 같은 효과가 되는 것은 아닌지요..? 이미지가 왜곡되어 학습을 어렵게 한다는 측면에서는 over fit 에 유리한 부분도 있겠지만 사진의 특징을 잡아내는데 어려움을 주게 되고, 모델 성능에 한계를 주는 요인이 될 수 있지 않을까 싶어서요 아직은 잘은 모르고... 개념적으로만 들은 keyword 이지만, segmentation 과 같은 방법으로 전체 이미지 중에서도 관심을 가지는 특정 부분을 잡아낸 이후에 target_size=(224, 224) 와 같이 설정하는 방법이 예측성능 측면에서는 더 좋을 것 같기는 한데요... 제가 이해한 것이 맞을지 문의드립니다.
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
강의 로딩문제
2.2 변수 할당하기 강의만 재생이 안됩니다. 다른 강의는 클릭하면 바로 재생이 되는데 2.2강의만 클릭하면 재생버튼을 눌러야하고 눌러도 로딩만 계속되면서 재생이 안됩니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
강사님 궁금한 점이 하나 더 생겼습니다..
네트워크를 공부할 때 TCP 연결을 종료하는 4way 핸드셰이크 과정에서 클라이언트는 TIME_WAIT 상태에서 2MSL 만큼 기다렸다가 FIN이 다시 오지 않으면 CLOSED 상태로 이전되어 연결이 종료되는 것으로 알고 있습니다. 2MSL만큼 기다리는 이유는 서버의 FIN을 기다리는 이유도 있지만 동일한 클라-서버의 연결이 바로 재성립되는 것을 방지하여 이전의 세그먼트가 흘러 들어가지 않도록 한다고 배웠는데 이것이 맞는지 궁금합니다. 그런데 이번 강의에서와 같이 SO_REUSEADDR을 지정한다면 위에서 말한 문제.. 예를 들어 이전의 연결에서 발생된 세그먼트가 흘러 들어가는 등의 문제가 발생하지 않는지 정말 궁금합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
fetcher은 정상적으로 값을 리턴하는데 useSWR의 data에 값이 들어오지 않습니다.
1. Login.tsx import React, { useState, useCallback, useEffect } from "react"; import * as Styled from "./style"; import { Link, Navigate } from "react-router-dom"; import axios from "axios"; import useSWR from "swr"; import fecther from "../../utils/fetcher"; function Login() { const { data, error, revalidate } = useSWR( "http://localhost:3095/api/users", fecther // { // dedupingInterval: 100000, // } ); const [info, setInfo] = useState({ email: "", password: "", }); const { email, password } = info; const onSubmit = useCallback( (e) => { e.preventDefault(); if (!email || !password) return; axios .post( "http://localhost:3095/api/users/login", { email, password }, { withCredentials: true, } ) .then(() => { revalidate(); }) .catch(() => { console.log("로그인 실패"); }); }, [info] ); console.log(data); const onChange = useCallback( (e) => { const { value, name } = e.target; setInfo({ ...info, [name]: value }); }, [info] ); if (data) { //로그인이 되어있는 경우 return <Navigate to="/workspace/channel" />; } return ( <Styled.LoginContainer> <form className="signup" onSubmit={onSubmit}> <header>Sleact</header> <label> <span>아이디</span> <input type="email" name="email" onChange={onChange}></input> </label> <label> <span>비밀번호</span> <input type="password" name="password" onChange={onChange}></input> </label> <button>로그인</button> <div> <span>아직 회원이 아니신가요?</span> <Link to="/signup"> <span className="goLogin">회원가입 하러가기</span> </Link> </div> </form> </Styled.LoginContainer> ); } export default Login; 2. fetcher import axios from "axios"; const fetcher = (url: string) => { axios .get(url, { withCredentials: true, }) .then((res) => res.data); }; export default fetcher; 3.네트워크 users 확인 커뮤니티 qna에 검색해보고 구글링을 반복해봐도 문제가 해결되지 않아 질문드립니다 ㅠㅠ fetcher은 data를 정상적으로 리턴하는데 useSWR에는 data가 들어오지 않습니다............ 어떤 점이 문제인지 도움을 요청해봅니다. (+추가) 이것저것 시도 해보니 fetcher에 문제가 있는 것 같습니다. then을 통해 리턴된 값이 data에 들어가지 않습니다. 하지만 then에서 res를 콘솔에 찍어보면 값이 정상적으로 출력됩니다. 정상적으로 then을 거치는 것 같은데 어떤 점이 문제일까요..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
다렉12 강의 개편은 언제쯤 완성되는지 알 수 있을까요??
개편 하신다는 글을 봤는데언제쯤 될지 궁금해서요..