묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 분석 SQL Fundamentals
문의 드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님, 안녕하세요 :) TIL로 실습한 코드 내용을 github에 출처와 함께 업로드해도 될지요? 복붙이 아니라, 제가 실습하며 작성한 코드만 기록으로 남기고자 하는데 혹 가능할지요? 최대한 revise해서 진행하겠으나, 전반적인 흐름이 유사할 듯 하여 사전에 문의 드리고자 합니다. 답변 주시면 참고하여 진행하겠습니다! :) 더불어, AI 배우는 학생으로서 선생님이 계셔서 너무 든든합니다! :) 이번에도 많이 배워보겠습니다, 감사합니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
term 체크와 관련한 질문
안녕하세요 제로초님 onChangeTerm에서 setTermError(false)를 넣어주는 이유가 무엇인가요? 없어도 어차피 false일텐데 실수로 넣으신것인지요?
-
미해결게임 프로그래머 취업 전략 가이드
4년제 대학도 급을 나누는지 궁금합니다
저는 지방4년제에 다니고있는 20살 입니다. 과는 게임 소프트웨어 과에 들어가있으며 학점은 현재 4.5로 과 내에서 1등을 하고있습니다. 허나 우리가 고등학교때 생각했듯이 지방대...? 라고하면 무시하기 쉽상입니다. 그래서 편입을 해야할지 고민입니다. 게임 회사에서는 신입을 뽑을때 학벌을 본다고 하셨습니다. 그렇다면 지방4년제와 인서울4년제or수도권4년제와의 차이가 존재하는지. 존재한다면 얼마나 차이가 나고 편입을 해서라도 가야되는지가 궁금합니다. (편입을 하였을때 잃는 리스크로 생각해둔것은 : 교수님과의 친분, 학연, 지연, 대학동기, 새로운 학교의 적응기간, 성적의 하락 가능성. 정도가 있습니다.)지방에서 인서울로 대학교를 옮겨야 하는지 궁금합니다!
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
Expected indentation of 2 spaces but found 4 오류
들여쓰기 오류가 납니다 뭐가 문제인지 모르겠습니다. 하라는대로 다해봤는데 변함이 없어요ㅠㅠ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-H 13144
예시 답안으로 주신 코드와 해설강의가 전혀 이해가 안 되서 질문 드립니다. 예시 답안의 Line 19와 Line 24에 대해서 입력이 5 / 1 2 3 1 2 로 주어졌을 때 어떤 경우의 수가 19,24 번째 줄에서 카운팅이 되는지 실제 예시를 들어 답변해주시면 감사하겠습니다. (ex. s=0, e=3일 때 a,b,c의 경우가 카운팅 된다. )
-
미해결Kevin의 알기 쉬운 RxJava 1부
강의 내용을 정리해서 개인 블로그에 올려도 될까요?
강사님 안녕하세요. 최근 회사에서 reactive streams를 사용하게 되어 아주 유용하게 강의 듣고 있습니다. 요번 강의부터 느껴지는 점이 개념이 조금 어려워진다고 생각해서, 꼼꼼하게 내용을 정리하고자 개인 기술 블로그에 강의 내용들을 정리해서 출처와 함께 업로드하고자 하는데, 그렇게 해도 되는지 질문 남깁니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
커스텀 훅 질문
import { useState, useCallback } from 'react'; export default (initialValue = null) => { const [value, setValue] = useState(initialValue); const handler = useCallback((e) => { setValue(e.target.value); }, []); return [value, handler]; }; 이렇게 커스컴 훅을 만들 때, 다른 컴포넌트에서 구조분해 할당으로 [value, handler]를 받아오지 않습니까? 근데 value 값이 바뀔 때 해당 커스텀 훅을 사용한 component가 어떻게 알고 리렌더링을 해주나요? 리액트가 자체적으로 useState를 사용하여 값을 저장하는 state들의 목록을 갖고 알아서 감지를 하는 것인가요?
-
미해결홍정모의 따라하며 배우는 C언어
.5s 와 .s 관련 질문입니다.
printf(".5s\n", "ABCDEFGHIJKLMN"); // ABCED 출력printf(".s\n", "ABCDEFGHIJKLMN"); 를 출력해봤는데 .5s .s만 출력이 됩니다. warning C4474: 'printf' : too many arguments passed for format string message : placeholders and their parameters expect 0 variadic arguments, but 1 were provided 오류가 뜨는데, 어떻게 해결해야 하나요?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
3:35부분에 질문이요!
3:35부분에 alert("없는 일기입니다."); 넣었을때 왜 alert을 두번 호출할까요ㅜㅜ?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
__init__() got an unexpected keyword argument 'service' 에러 질문드립니다.
강사님, 안녕하세요:)강사님의 열렬한 팬인 수강생입니다! 강의 정말 잘 듣고 있습니다. 이번에 셀레니움 버전 업그레이드가 되었다고 말씀 주신 후, 저도 현재 구글드라이버 버전인 104 크롬드라이버를 교체 후 코드를 작동시키니 __init__() got an unexpected keyword argument 'service' 이런 에러가 나왔습니다.. 셀레니움 버전 문제인 것 같은데, 구글링을 진행해도 명쾌하게 찾지 못하는 상황입니다. 혹시 이 부분에서 답변을 받을 수 있을까요?답변 주시면 정말 감사합니다.
-
미해결[개념은 호옹~, 실습 빡] SQL 데이터 분석, 입문!
postgresSQL 설치관련오류
안녕하세요 강사님! 설치관련도중 password오류로 질문 드립니다. 모든 과정을 따라갔는데 마지막에 서버에서 PostgreSQL 14를 클릭하고, password를 입력했는데 안되는 문제에 부딪혔습니다. 그래서 이전질문과 똑같은 문제였습니다. 그래서 기존에 남겨주신 비밀번호를 바꾸는 과정을 진행했습니다. 파일을 찾아서 메소드를 trust로 바꾸는 과정이었는데요, 과정을 따라가 보니 해당 오류를 발견했고, 더이상 구글링을 해서 해결하기가 어려워 질문을 남깁니다ㅠ.ㅠ psql: error: connection to server at "localhost" (::1), port 5432 failed: Connection refused Is the server running on that host and accepting TCP/IP connections?connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused Is the server running on that host and accepting TCP/IP connections?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderServiceTest - 상품주문시 Order에서 Status 메서드를 찾지 못합니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. getStatus메써드를 찾아오지 못합니다. Order에 Getter, Setter 모두 달았고 createOrder가 잘못 된 것같아 모두 체크하고 복붙도 해봤지만 에러가 계속 뜹니다 <상품주문> <Order 전체>
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
웹 브라우저 요청 흐름
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]앞서 TCP 특징으로 연결지향, 데이터 전달 보증, 순서 보장이 있다고 하셨습니다. 그리고 URL 요청 흐름에서 http 요청 메세지와 http 응답 메세지를 모두 TCP/IP 패킷 안에 넣어 보낸다고 하셨습니다. 여기서 요청 메세지를 보내고 응답메세지를 받는 과정이 데이터 전달 보증에 해당하는 건지 아니면 별도로 데이터를 잘 받았는지 인증하는 과정이 있는지 궁금합니다.
-
미해결Three.js 3D 인터랙티브 바로 시작하기
좌표값 기준이 어떻게 되나요?
const spotLight = new THREE.SpotLight(0xffffff); spotLight.position.set(1, 2.5, 2.5); 이걸 보면 1, 2.5 ,2.5 이렇게 지정하는데 이 값의 기준은 어떻게 되나요? px처럼 절대값은 아닌것 같고... 여기서 1은 얼만큼을 의미하나요?
-
해결됨시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
강의를 초반을 듣는중에 궁금한점이 있어 문의드립니다.
강의에서 vagrant 를 이용하는데 따로 설치파일을 제공하거나 아님 설치에 대한 영상이 있을까요 ?
-
해결됨따라하며 배우는 리액트 A-Z[19버전 반영]
11:58 질문입니다. ㅠㅠ
안녕하세요 선생님... 아래 부분 이해를 못했는데 다시 한 번 설명 가능하신가요? ㅠㅠ const { data: movieDetail } = await axios.get(`movie/${movieId}`, { params: { append_to_response: "videos" }
-
미해결홍정모의 따라하며 배우는 C++
동적 할당 관련 질문입니다.
안녕하세요~ 이번 강의를 듣다가 동적 할당에 관하여 궁금한 점이 생겨서 질문드립니다~ 2분 47초경에 생성자에 초기화리스트로 { }가 들어온다면 어떻게 될지 궁금했습니다. 만약에 예를 들어 int *ptr = new int[0]; 처럼 동적 할당을 하게 되면 아무일도 일어나지 않는 것인가요? 만약 그렇다면 delete를 해줄 필요도 없는 것인가요?
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
ImagePullBackOff 에러
다음과 같이 nginx 이미지를 받아오는 과정에서 에러가 발생하여 ImagePullBackOff가 발생하고 있습니다. 혹시 네트워크쪽에서 따로 설정해야 하는 게 있을까요?
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
선생님이 프로젝트 spring 버전 기준으로 실무 통해 Redisson 적용시 문제
강의 영상 그대로 spring boot 버전 2.7.2 기준으로 Redisson 적용시 implementation group: 'org.redisson', name: 'redisson-spring-boot-starter', version: '3.17.5' 더불어서 implementation 'io.springfox:springfox-boot-starter:3.0.0' implementation 'io.springfox:springfox-swagger-ui:3.0.0' swagger 도 적용 보통 하는데요. 문제는 해당 swagger 라이브러리를 추가 하고 프로세스 올리면 org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:181) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~[spring-context-5.3.22.jar:5.3.22] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na] at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.22.jar:5.3.22] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.2.jar:2.7.2] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) ~[spring-boot-2.7.2.jar:2.7.2] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.2.jar:2.7.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) ~[spring-boot-2.7.2.jar:2.7.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-2.7.2.jar:2.7.2] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-2.7.2.jar:2.7.2] at com.example.demo.SynchronizedApplication.main(SynchronizedApplication.java:10) ~[classes/:na] Caused by: java.lang.NullPointerException: null at springfox.documentation.spring.web.WebMvcPatternsRequestConditionWrapper.getPatterns(WebMvcPatternsRequestConditionWrapper.java:56) ~[springfox-spring-webmvc-3.0.0.jar:3.0.0] .... 생략.... 해당 에러가 발생되네요.ㅠ.ㅠ 개인적으로 구글링 해서 검색해보니 방법1 application.yml 에서 spring: mvc: pathmatch: matching-strategy: ant_path_matcher 추가한다. (실패....) 방법2 spring boot 버전을 2.5.x 로 낮춘다. (성공...) swagger 하고 spring boot, Redisson 버전 호환이 안되는거 같습니다. 다른 방법으로 Redisson 버전을 낮추다던가... swagger 버전을 낮추는거? (3.0 보다 낮은것은 없는거 같네요...) 해당 방법은 안되는거 같네요... spring boot 버전을 2.5.x 으로 낮추는 방법 밖에 길이 없는걸까요? spring boot 버전을 낮추는것은 하책인거 같은데 ㅠ,ㅠ 방법이 혹시 있을까요... TEST 한 프로젝트는 선생님이 강의 영상에 직접 만드신 프로젝트 기준으로 한것 입니다! ㅜㅜ
-
미해결따라하며 배우는 웹 게임
Ref를 만드신 이유에 대해서 질문드립니다.
Ref를 만들어준 이유가 단지 clearTimeout을 실행하기 위해서 만든 setTimeout 바구니(?) 인가요~? 만약 그렇다면 Ref말고 다른 방식으로 clearTimeout을 실행시켜도 되는 거죠?