묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
동영상 하단에 링크가 없어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
질문 있습니다!
env를 여러개로 나누어서 만들기 전까지는 되었는데 여러개로 만들고 나서 ㅇㅣ와 같은 오류가 계속 뜹니다. 해결방법을 알고싶어요
-
미해결다양한 사례로 익히는 SQL 데이터 분석
스키마 테이블 복원 오류
안녕하세요, 윈도우 11을 사용해서 그런진 모르겠는데, DBeaver 최신 버전 실행 오류가 생겨서 이전 버전을 설치해서 복원 기능 작동이 안되는거 같습니다ㅠ 이전 데이터 분석 SQL Fundamentals 강의에서는 스키마 생성한다음에 전달 주신 sql파일로 테이블 생성해서 강의 들었었는데 이번에도 경로에 테이블 데이터 파일을 공유해 주실 수 있으실까요? 동일하게 해보려고여! 혹시나 다른 방법이 있는지 알려 주시면 감사하겠습니다.
-
미해결스프링 시큐리티
스프링 시큐리티 기본 API 및 Filter 이해
스프링 시큐리티 기본 API 및 Filter 이해 2번째 강의에서 WebSecurityConfigurerAdapter를 상속받아서 confgure 설정을 해주고 있는데요 WebSecurityConfigureAdapter에 줄이 그어져있는데 이제 사용하지 않는 클래스 아닌지 생각이 됩니다..
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 강사님!~
- 여러분의 질문을 고대하고 있습니다. :-)- 질문 전에 검색을 먼저 해보세요. 사람 사는 게 다 비슷하다는 것을 알게 됩니다.- 예의는 거침없이 질문하기 위한 최고의 발명품입니다.- 100개의 설명이 스크린샷 한방 보다 못할 수 있습니다.- 코드를 첨부하면 전세계 누구나 이해할 수 있는 질문이 됩니다.- 하나의 질문에는 하나의 주제를 담아야 답변도 예리해집니다.- 시행착오를 알려주시면 곧 바로 원하는 문제에 집중할 수 있습니다.- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 axios 처리 과정 구현 중 안돼는 부분이 있어 질의 드립니다. 현재 response를 받아서 응답코드가 201일 경우 success Alert 컴포넌트를 띄우고 싶은데... 백엔드 쪽에 계정만 생성되고 프론트쪽에는 아무런 변화가 없습니다. 혹시 어떤 방향으로 처리해야 할지 문의드립니다. const onSubmit = (e) => { e.preventDefault() setErrors({}); Axios.post("http://localhost:8000/accounts/signup/", inputs) .then(response => { if(response['status'] === 201) { return ( <Alert severity="success">Success</Alert> ) } history.push('/') console.log(response['status']) }, ) .catch(error => { if (error.response) { setErrors({ username: (error.response.data.username || []).join(" "), password: (error.response.data.password || []).join(" "), email: (error.response.data.email || []).join(" ") }); console.log(error.response) } }) .finally(() => { setLoading(true) setInputs({username: '', password: '', email: ''}) }); };
-
해결됨Vue.js 시작하기 - Age of Vue.js
Main.js 부분이 다르게 나옵니당
영상이 녹화됐을때랑 제가 쓰는 버전이랑 차이가 있어서 그런지 메인부분이 다르게 나옵니다. 이부분은 그냥 다른갑다... 하고 이해만 하고 넘어가도 될까요?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
깃허브에 관해서
강의 들으면서 따라하는데 강사님과 똑같이 안되고 자꾸 에러가 나는데 깃허브를 처음 사용하다보니 해결을 못하겠더라구요 깃허브에 로그인을 하고 one 저장소를 만들고 비주얼스튜디오코드에서 올리고자 하는 파일을 열고 터미널 열어서 하니까 아래처럼 자꾸 뜹니다. git bash 에서 이름하고 이메일 확인했구요, 혹시나 pc에서의 폴더면과 깃허브이 원격저장소 이름이 다르면 안되나 싶어서 동일하게 했는데도....아래처럼만 뜨는데 뭘 잘못한걸까요....ㅜㅜ nothing to commit, working tree clean 커밋할것이 없다고도 뜨고....에궁., 도무지 올라가지를 않습니다...ㅜㅜ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
왜 인스턴스를 테스트 때마다 새로 생성하나요?
@AfterEach 에서 테스트가 끝날 때마다 store를 클리어해주면 바로 다음 테스트를 진행하기에는 문제가 없는 것 아닌가요? 왜 각 테스트가 시작하기 전마다 new로 인스턴스를 새로 생성하는건가요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
OnTriggerEnter
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 문법적으로 이해가 잘 되지 않아 질문드립니다. OnTriggerEnter는 스크립트 작성시 인터페이스나 상속받은 메소드가 아닌데 OnTriggerEnter라는 메소드를 작성하면 유니티엔진에서 알아서 이벤트핸들러에 등록시켜서 이벤트에 반응하게 된는건가요??
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
gasbugs/http-go:ingress 와 기존 http-go:v3 와 차이가 있나요?
기존에 있던 http-go:v3를 docker tag http-go:v3 jjcheon1/http-go:ingress docker push jjcheon1/http-go:ingress 한다음에 jjcheon1/http-go:ingress를 사용해서 해봤는데 ingress path '/welcome/test' 가 적용이 안되어서 선생님께서 알려주신 gasbugs/http-go:ingress 를 이미지로 하니까 정상적으로 결과가 보였는데 http-go:ingress는 기존 version과 차이가 있나요? 인그레스를 적용하는 것만으로 http-go를 실행시키는 것으로 이해했는데, 뭔가 실행시키는 프로그램 상에도 차이가 있는지가 궁금합니다.
-
미해결[구버전] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정 (2020 ver.)
dependency 버전오류
다른부분은 문제가 없는데 버전부분만 계속 빨간불이 들어와서요;; 확인부탁드릴게요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
JpaMain에서 persistence 오류
pim.xml 설정을 다음과 같이 해주었습니다. 자바 11버전은 <build> ~</build>를 추가해야지 에러가 안떠서 추가해줬습니다. 다음으로는 main에 resources에 META-INF패키지를 만들어 persistence.xml파일을 만들었습니다. 그다음 main에 java에 hellojpa패키지 생성후 JpaMain 클래스를 만들어 EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); 없이 실행하였을때 정상적으로 실행이 되었습니다. 하지만 이것을 추가하고 다음과 같이 아래 오류가 나타납니다. 어떤점이 문제인지는 잘모르겠습니다. H2연결된 상태에서 실행해도 다음과 같이 똑같은 오류가 나타납니다. JpaMain클래스는 다음과 같이 작성했습니다.
-
미해결Vue로 Nodebird SNS 만들기
vue cli 를 실무에서도 사용하지 않으시나요?
vue로 검색하면 cli 를 많이 사용하던데 강의를 위해서 사용하시지 않는것인지 아니면 실제 실무에서도 사용하지 않는것인지 궁금합니다.
-
해결됨홍정모의 따라하며 배우는 C++
기본 자료형
4.10 구조체 강의에서 컴파일러에 의해 short 타입 id 가 + 2byte 되었는데, struct Employee { int id; int age; double wage; }; struct Employee { short id; int age; double wage; }; 이 두가지 코드의 sizeof 크기는 모두 같은데 차이가 있나요?
-
미해결현업 실무자에게 배우는 Kaggle 머신러닝 입문 - ML 엔지니어 실무 꿀팁
블로그 업로드 관련
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강사님, 안녕하세요 :) 혹 개인 공부 블로그에 학습한 내용을 정리하여 업로드해도 괜찮을지요? 강의명과 출처는 표시할 예정이며, 일부 캡쳐가 필요할 경우 명시 후 사용 가능한지 궁금합니다. 답변 기다리겠습니다, 감사합니다! :)
-
미해결몽고DB + node express + ionic6 연동
Robo 3T 다운로드 문의
다운로드가 Hobby 버전이 없네요. 어떻게 해야 할까요?
-
미해결데이터 분석 SQL Fundamentals
실습 중에 2가지 궁금한 부분이 생겼습니다
1. 아래 쿼리문에서 rn이 2보다 큰 경우 ma_3days_01 열의 값을 넣으라고 지정할 수 있는 이유가 궁금합니다. rn열과 ma_3days_01 열 모두 동일한 윈도우로 만들어졌기 때문에 가능한 건가요? 알아서 대응되는 값을 넣어주니 편한 거 같은데, 언제 또는 어떤 조건에서 사용할 수 있는지 명확히 모르겠어 질문드립니다~ withtemp_01 as (select date_trunc('day', b.order_date)::date as ord_date, sum(amount) as daily_sumfrom nw.order_items a join nw.orders b on a.order_id = b.order_idgroup by date_trunc('day', b.order_date)::date ), temp_02 as (select ord_date, daily_sum , avg(daily_sum) over (order by ord_date rows between 2 preceding and current row) as ma_3days_01 , row_number() over (order by ord_date) as rnfrom temp_01)select ord_date, daily_sum , ma_3days_01 , case when rn <= 2 then null else ma_3days_01 end as ma_3days_02from temp_02; 2. 아래 쿼리문에서 row_number() 앞에 1.0을 곱하지 않으면 결과가 0으로 나오던데, 왜 1.0을 곱해야 결과가 나오는지 궁금합니다. withtemp_01 as ( select product_id, sum(amount) as sum_amount from nw.orders a join nw.order_items b on a.order_id = b.order_id group by product_id)select * from ( select a.product_id, b.product_name, a.sum_amount , cume_dist() over (order by sum_amount) as percentile_norm , 1.0 * row_number() over (order by sum_amount)/count(*) over () as rnum_norm from temp_01 a join nw.products b on a.product_id = b.product_id) a where percentile_norm >= 0.9;
-
미해결스프링 핵심 원리 - 기본편
final 키워드 사용 관련 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] package hello.core.member;public class MemberServiceImpl implements MemberService{ private final MemberRepository memberRepository = new MemoryMemberRepository(); @Override public void join(Member member) { memberRepository.save(member); } @Override public Member findMember(Long memberId) { return memberRepository.findById(memberId); }} package hello.core.member;import java.util.HashMap;import java.util.Map;public class MemoryMemberRepository implements MemberRepository { private static Map<Long, Member> store = new HashMap<>(); @Override public void save(Member member) { store.put(member.getId(), member); } @Override public Member findById(Long memberId) { return store.get(memberId); }} MemberServiceImpl 클래스에서 memberRepository 변수의 재할당을 막기 위해 final 키워드를 사용한 것으로 알고 있습니다. private final static Map<Long, Member> store = new HashMap<>(); 그렇다면 MemoryMemberRepository 클래스에서도 위와 같이 store 변수를 final 키워드를 사용해 선언해도 괜찮을까요? final 키워드에 재할당을 막는다는 것 외에 다른 고려 사항은 없는 것으로 이해해도 될까요? <회원 도메인 실행과 테스트> 강의까지 들은 시점 기준으로는 final 키워드를 추가하고 테스트를 돌려봐도 잘 작동하지만 확신이 서질 않아 질문 드립니다.
-
미해결자바 스프링부트 활용 웹개발 실무용
됐다가 안됐다가 쩝!
됐다가 안됐다가 쩝!
-
해결됨Flutter 앱 개발 기초
북스토어 프로젝트에서 질문이 있습니다.
문제가 생겼는데 제 힘으로 풀 수 없어 문의를 남깁니다. 도움 바랍니다. 지금 url_launcher 버전이 6.1.2입니다. launch() 함수가 폐기되었고, launchUrl()을 쓰라고 합니다. 하지만 이 함수는 인수로 book.previewLink를 직접 받지 않는다 합니다. 그래서 코드를 다음과 같이 바꾸었습니다. Uri url = Uri.parse(book.previewLink); launchUrl(url); 이를 실행했더니 다음과 같은 경고가 뜹니다. Webpage not available ..... net::ERR_CLEARTEXT_NOT_PERMITTED 1. launchUrl()함수를 바르게 사용한 것 맞나요? 2. 웹페이지를 가져올 수 없다는 경고는어떻게 해결할까요?