묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
에러 발생에 관한 질문
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요강사님!첨부해주신 첨부 자료로 수치형 컬럼과 범주형 컬럼 데이터 나누기 코딩 중 다음과 같은 에러가 발생했는데 어떻게 해결해야 하나요에러 메시지: AttributeError: 'DataFrame' object has no attribute 'select_dtype'
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
강사님!
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요
-
미해결
신청 강의가 없어졌어요
안녕학세요..제가 예전에 정보올림피아드(중등)강의를 신청해서 듣고있다가 안듣고 있었는데...찾아보니 없어졌어요..제가 계정이 2개인데...둘 다 찾아봐도 없어요...010-8515-0598
-
해결됨Flutter 앱 개발 기초
안녕하세요 ~ 신입생입니다. 도전 flutter 시작 합니당
A new version of Flutter is available! ││ To update to the latest version, run "flutter upgrade". │Flutter 3.7.9 • channel stable안녕하세요 ~ 신입생입니다. 현재 어찌 설치하니 3.79 버전이구요 .. 무리없이 강의 잘 따라가겠습니다. 일단 버전 업그레이드는 무서워서 안하렵니다. 무적의 초보라 . 해결 불가능 모드 ^^ 선생님과 다른분들 모두 화이팅 ~ .
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
안녕하세요, 시각화 개체 중 지도 관련 문의드려요.
안녕하세요, 시각화 개체 중 지도 관련 문의드려요. 예제 파일로 '시도' 컬럼을 '위치'에 드래그하면 빙맵이 대한민국 지도를 잘 보여주는 걸 실습하고 작성 중인 별도 파일에서 같은 '논리'로 진행했을 때 겪고 있는 문제에요.'시도' 또는 '시군구' 컬럼을 '위치'에 드래그 했을 때 세계지도가 보여지며, 우리나라 위치를 확대해도 입력된 데이터가 표시되지 않더라구요. 데이터는 mysql에 수동으로 '서울,' '수원', '인천 연수구' 등을 입력한 걸 사용하였어요. 예제 파일처럼 독립적인 테이블이 아니어서 그런가 싶어서, 엑셀로 행정자치시군구 자료를 연결하였으나 같은 상황이에요. 어디가 잘못된 걸까요 ㅠ?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
자동완성이 안되서 문의드립니다.
imageview 엔터를 눌렀을때 자동완성이 되야하는데 안됩니다. 우선 프로그램 여우로 바꾼상태 이고요.<LineerLayout 엔터쳐도 자동으로 안나오고요. 설정 하는법이 있나요?
-
미해결실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용
ancestor :: span[2] 어떻게 해석해야 할지 //ancestor :: div[2] -- 질문
ancestor :: span[2] 어떻게 해석해야 할지 모르겠습니다. //ancestor :: div[2] --------- 질문 :: div등 [1] [2] 번호의 의미와 분석법 , ancestor :: span[2] ancestor 쓴는 이유와 찾는 방법 순서 ..궁금합니다 ~
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
setter와 생성자 사용에 대한 질문.
안녕하세요.스프링 MVC 2편의 섹션5 : Form 전송 객체 분리 개발 강의에서 5:45 쯤에강사님께서 "setter 보단 생성자를 사용하는 것이 더 낫다"고 말씀하셨습니다.따라서 위 코드를 Item item = new Item(form);처럼 생성자를 통해서 사용할 수 있도록 Item 클래스에 ItemSaveForm을 파라미터로 갖는 생성자를 만들면 되겠구나 라고 생각했습니다. 하지만 강의를 듣다보니 섹션 6 : 프로젝트 생성 강의에서강사님께서 도메인이 가장 중요하므로 도메인이 다른 패키지, 클래스에 의존하는 설계는 좋지 않다고 말씀하셨습니다. 따라서 제가 생각했던Item item = new Item(form);위 코드는 Item 도메인 객체가 ItemSaveForm에 의존하고 있으므로 좋은 코드는 아니라는 생각이 들었습니다.그렇다면 어떻게 생성자를 이용하여 ItemSaveForm를 Item 객체로 변환할 수 있을까요? ** 추가Item item = form.transToItem();처럼 ItemSaveForm 내부에서 Item 객체로 변환하는 메서드를 작성하는 것은 데이터를 전달만 하는 용도로 사용되는 객체의 역할에 벗어나는 것일까요?
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
vscode 서버 띄우는 것 이슈
안녕하세요 강의 수강 중에 vscode관련 내용 질문 드립니다. 특정 코드 내용은 아니여서 영상 정보는 안 적었습니다. vscode로 flask 를 띄웠는데요, (render_template으로 html 파일 연결했습니다) html 파일을 수정하고 cmd +s 를 하더라도, 웹 페이지에 반영이 안 됩니다 (ex>jinja2 template 반복문, loop.index) 그치만 앱을 껐다가 다시 돌리면 반영이 됩니다.go live 로 Live server를 띄웠을 때, 열려있는 python file에 대한 서버가 띄워지는 것이 아니라, project 전체에 대해서 띄워집니다. (ex>00_projects 폴더가 열리는데 원하는 것은 hello_loop 포함된 flask 웹페이지)두 경우를 해결하고 싶은데 어떻게 하면 좋을지 문의드립니다 ㅠㅠ
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
pymsql 라이브러리 설치 어떻게 하셨나요?
주피터 노트북 서버 만들어보기 챕터 12분 06초 경에 느낌표와 pip install 을 하면 명령어를 바로 실행할수 있어서 바로 라이브러리 설치를 하셨는데요.엔터를 누르면 그냥 줄바꿈이 되는데 어떻게 설치하셨나요?
-
해결됨문법 공부 다음엔, 자바스크립트 프로젝트 101
MIME type Error / video.paused
안녕하세요.비디오 백그라운드 실습 첫번째 예제를 하면서 발생한 에러인데(샘플 파일 비디오의 play, paused가 작동이 안됨)에러 문장으로 아무리 검색해봐도 해결이 잘 안되서 질문 드립니다. ㅠㅜ 콘솔에 뜨는 에러 문장은 아래와 같습니다.play / paused 버튼을 누르기 전에 콘솔에 뜨는 에러play / paused 버튼을 눌렀을 때 추가로 뜨는 에러<html><js>
-
해결됨스프링 핵심 원리 - 기본편
nullPointerException
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의내용을 보고 하고있는데 강사님처럼 테스트를 해보려하니 NullPointerException 오류가 발생합니다..원인을 찾아보려했는데 잘모르겠어서 질문올립니다..ㅠㅠorder부분도 여기의 에러때문에 못하고있는데 도와주세요ㅠㅠㅠ
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
자주쓰는 필드 공통 옵션 설명 하실때 질문 있습니다
[5:00 경] * db_index (DB옵션): 인덱스 필드 여부 (디폴트: False = 인덱스컬럼지정X) * 장고 마이그레이션 하게되면 적용됨 * 근데 이미 DB설계해놨다면, 모델에 정의해놔도 사용되지 않음. (이건 마이그레이션 할때 사용하는거라서)* unique (DB옵션): 현재테이블 내에서 유일성 여부 (디폴트: False = 유일하지 않다) * 장고 마이그레이션 할때도 사용 * 장고단에서 유효성검사 할때도 사용위 컬럼 설명들에서 마이그레이션 할때 사용 이라는게 무슨 말인지 잘 모르겠습니다.예컨데 마이그레이션 되면 실제DB에 컬럼에 인덱스가 지정되는거 아닌가요? 마이그레이션 할때만 사용된다 거나 마이그레이션 할때 사용되지 않는다는게 무슨 말인지 모르겠습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
환경 세팅 질문입니다.
안녕하세요. 강의에서 보여주셨던 것과는 start.spring.io 의 화면이 달라서, 강의를 따라가기 위해서는 어떻게 선택해야 하는지 여쭙고자 합니다.Project에서는 Gradle-Groovy를 사용하면 되는건가요?Spring Boot는 3.0.5로 해야할까요 2.7.10으로 해야 할까요java버전은 17이 좋을까요 11이 좋을까요? 버전에 따라 dependencies가 먹히거나 안먹히거나 하는거 같습니다.답변에 미리 감사합니다.
-
미해결스프링부트 시큐리티 & JWT 강의
필터 동작 순서에 따라 login결과가 달라지는 이유
안녕하세요. 선생님 좋은 강의 제공해주셔서 감사합니다.선생님 덕분에 거의 마지막 강의까지 진행하고 있습니다. 그러다가 25강에서 '/login'요청에서 response헤더에 토큰이 포함되었음에도 불구하고 자꾸 404에러가 뜨는 것을 확인하였습니다. 확인 결과 SecurityConfig에서 아래의 코드를 넣느냐 빼느냐에 따라서 결과가 달라지는데요. 여기서 2가지 이해가 가지 않는 점이 생겼습니다.필터 동작 순서를 바꾼다고 해도 결국 그 뒤에 FiterChain이 동작하기 때문에 MyFilter3에서 정상적으로 처리하고 FilterChain으로 넘어갔다면 '/login' 요청도 제대로 처리되어야 하는거 아닌가요?@Bean SecurityFilterChain filterChain(HttpSecurity http) throws Exception { // http.addFilterBefore(new MyFilter3(), SecurityContextPersistenceFilter.class);선생님께서 포스트맨으로 로그인 시도하신 것을 보면 password가 일치하지 않을 경우 401 에러가 뜨던데 저 같은 경우에는 password가 일치하든 불일치 하든 상관없이 http body에는 공백이 뜨고 헤더에 토큰이 반환되느냐 마느냐의 차이만 있고 콘솔에 아래처럼 인증에 실패했다는 로그만 뜨는데 왜 저는 결과가 다르게 뜰까요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
9번 모두의 약수 for문 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요 처음 하는 c++수업인데 좋은 강의 잘 듣고 있습니다.선생님께서 말씀하신 i의 배수를 통해 개수를 구한다고 하셨는데for (int i = 1; i <= a; i++) { for(int j=i; j<=a; j=j+i) { cnt[j]++; }for(j=i; j<=a; j=j+i)부분 에서 j=j+i가 어떻게 i배수로 되는지 이해가 되질 않습니다. 제가 알기론 증감 부분인데 그러면 j=j+i에서 i=1, j=1일때 j=1+1로 2가 되면서 1~2로 cnt[1] cnt[2]에만 cnt[j]에 1씩 들어가고i=2일떄 j=2가 되면서 j=2+2=4가 되는데 그러면cnt[2]=2 cnt[4]=1이 되는게 맞는건가요?
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
테이블 관계 질문한가지 있습니다!
안녕하세요. 강좌를 바탕으로 개인적으로 토이 프로젝트를 만들어보려고 하고있는데요.지도에 마커로 위치를 표시할수 있고, 마커 하나당 게시글 하나를 포함합니다. 게시글에는 제목, 설명, 사진이 들어갑니다. 프론트에서 지도화면에서는 마커들을 표시하고 마커 하나를 눌렀을때 해당하는 게시글과 사진을 보여주고 싶습니다. 마커 테이블과 게시글 테이블을 만들어서 one to one 관계가 좋을까요, 아니면 이런경우 하나의 테이블에 마커와 게시글 정보를 넣으면 될까요? chatGPT를 사용해봤는데 답변이 두가지입니다.Marker와 Post 테이블 간에 일대일 (one-to-one) 관계를 설정하는것이 좋다. Marker와 Post 테이블을 조인하여 필요한 정보를 가져올 수 있다.하나의 테이블에 마커와 게시글 정보를 함께 저장하고, 해당 정보를 조회할 때는 필요한 컬럼들만 선택하여 조회하는 것이 좋다. 마커 정보와 게시글 정보가 함께 저장되므로, 마커를 클릭하여 게시글 정보를 조회할 때 JOIN 연산이 필요하지 않아 성능상 이점이 있다. 테이블 구조를 어떻게 짜는것이 맞는것인가요? 그리고 테이블 구조 짜는것이 어려운데 이런것을 판단하기 위해 어떻게 학습하면 좋을까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
봉우리문제 if문에서 && 연산자
선생님께서 풀어주신 풀이에서if(nx>=0 && nx<n && ny>=0 && ny<n && arr[nx][ny]>=arr[i][j]){flag = 0;break;}if(flag) answer++; 이 부분에서 질문이 있습니다. if 문에서 nx, ny가 각각 0이상이고 n미만이면서 arr[i][j]보다 arr[nx][ny]가 크다면 flag를 0으로 만드는 것이고 이에 해당하지 않는거라면 다 answer++를 하는 것으로 이해했는데요.&&연산자를 써서 위 조건 중 하나라도 해당하지 않는다면 answer++ 로 이어지는 걸로 알고 있습니다. 그렇다면 arr[1][0] =3을 기준으로 봤을때 왼쪽이 arr[1][-1]가 나오기 때문에 ny<0으로 해당 if문 조건을 충족시키지 못해 answer++로 이어지는 것 아닌가요?arr[1][-1]이라면 undefined가 나올텐데 이럴 땐 어떻게 되는 지 궁금합니다. 알아서 무시해버리나요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
CSpinLock 코드 작성중 원리에 대해서 의문점이 들어 질문 드립니다.
void CSpinLock::lock(){ bool expected = false; bool desired = true; while (_locked.compare_exchange_strong(expected, desired) == false) { expected = false; }}SpinLock의 해당 코드에서 _locked의 값이 true일때, expected의 값이 초기에는 false임으로, 해당 반복문을 통과하지 못하고 기다립니다. 그런데 expected가 locked의 값인 true로 바뀌므로 이를 반복문 내에서 expected = false; 값으로 변경해주는데, expected의 값을 false로 변경해주기 전에 true인 locked의 값이 들어오면 아직 expected의 값은 변경되기 전이므로 SpinLock을 빠져 나올 수 있지 않을까요?코드를 실행해보니 SpinLock이 잘 실행되고 있는 것은 확인했지만, 머리속에서는 납득하지 못한 의문점이 멤돌아서 이렇게 질문 드립니다.
-
해결됨자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
정답오류가 있는것 같습니다.
안녕하세요 선생님다름이 아니라 제가 작성한 코드가 정답처리가 되었는데 이 코드는 정답이 되면 안되는 코드가 아닌가 해서 여쭤보고 싶어서 질문글 남깁니다.예를들면 첫번째 문제에서는 CBA 순서로 무조건 짜야하지만제 코드에서 str1 은 꼭 순서를 지켜야 하는 값이고str2는 C의 순서를 알 수 없는데 정답처리가 되어서 제가 작성한 코드가 제대로 정답이 맞는건지 궁금해서 질문글을 남깁니다!