묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨QGIS 파이썬 자동화 (벡터편) Ver.2
실전3 오류 문의
저는 토지피복도 병합 파일에 대해서 도형을 수정하거나 공간처리설정을: 유효하지 않은 입력 객체 무시 옵션으로 변경하세요. 라는 에러 메세지가 뜨는데요. 혹시 해결책이 있을까요??? ㅠㅠ
-
미해결함수형 프로그래밍과 JavaScript ES6+
제가 이해한 C.Reduce와 Reduce의 동작 차이 정리
Concurrency Reduce와 Strict Reduce의 동작 차이 정리_.reduce 와 C.reduce의 차이는 [...iter]로 제너레이터를 한번에 돌려 프로미스들을 동시에 평가 ( 프로미스의 평가 == 프로미스 객체 반환, 콜백함수 즉시실행 ) 하는데에 있다. _.reduce만약 [... ]형태로 전개하지 않는다면 reduce의 while문에서 next()를 하여 yield 로 반환하는 값을 하나씩 빼 올 것이고,이 과정에서 프로미스는 뽑힌다면 (=평가된다면) 뽑히는 과정에서 비로소 콜백을 실행 할 것이다. 그러나 전개하지 않은 상태에서는 이런 뽑히는 과정이 순차적이므로, '프로미스를 뽑아서 콜백을 실행 시켜준 후, reduce 자체를 return 하여 콜백이 완료될 때 까지 기다리고 다시 recur 재귀함수를 통해 이어서 진행하는 과정' 을 프로미스가 뽑힐 때마다 해주어야 하는 것이다.C.Reduce반면에 [...] 형태로 전개하여 사용하면, yield로 반환될 모든 값이 배열에 담긴다. 이 과정에서 뽑힌 프로미스는 콜백이 바로 실행될 것이고, 만약 제너레이터에 여러 프로미스들이 존재한다면 제너레이터의 next()가 연속적으로 동작함에 따라 콜백도 주르륵 병렬되게 실행 될 것이다.이런 프로미스를 포함한 배열을 받은 reduce는 then()을 통해서 reduce를 종료하고 프로미스를 반환한다. 콜백이 완료되면 then(recur)에 의해 재 실행된다. 여러 프로미스들이 거의 동시에 자신의 콜백을 실행시켰기 때문에, reduce 입장에서는 전체 시간이 가장 오래걸리는 놈 만큼만 소요다는 것이다. 마치 Promise.all() 이 동작하는것 처럼 말이다
-
미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
Knight가 공격시 Skeleton의 피격 범위에 대한 질문 입니다.
플레이어(Knight)가 공격 시 몬스터(Skeleton)의 충돌 범위를 나타내는CollisionCylinder가 아니라몬스터의 공격 범위를 나타내는 AttackRange에 만 닿아도AttackRange가 몬스터의 부품 이기 때문에 피격판정이 되어 공격이 들어 가는 것 같습니다.몬스터의 AttackRange가 아니라몬스터 자체의 충돌 범위 만을 공격 했을 때데미지를 주고 싶은데 방법을 알고 싶습니다.(혹시 이후의 강의에서 나오나요?)
-
해결됨독하게 되새기는 C 프로그래밍
스택 오버플로우 관련 질문입니다.
섹션 3 두번째 강의를 보면 스택의 크기는 보통 1MB로 설정되어 있고, 이 크기를 컴파일러 설정에서 10MB로 바꾸는걸 보여주셨는데요. 이 보통 1MB라는 스택의 크기는 운영체제 수준에서 설정된 값이 아닌가요? 어떻게 단지 컴파일러에서 값을 변경한 결과 비정상 작동하던 프로그램이 정상 작동하는 것인지 잘 이해가 되지 않습니다. 운영체제가 실행파일을 봤을 때 스택의 크기가 1MB가 아니라 달리 설정되어 있다면 그에 맞춰 실행을 하는 것인가요?
-
해결됨코딩테스트 [ ALL IN ONE ]
교재는 어디서 받을 수 있나요?
수강생 추가 혜택! 교재 제공(출판 전까지만)그 notion 초대 구글폼 제출했는데 거기에 적은 이메일로 보내주시나요!?
-
미해결
해외접속 가능여부 문의
당분가 해외에서 생활하게 되었는데요해외접속이 가능한지 회신 부탁드립니다. 접속지 : 태국
-
해결됨Svelte.js 입문 가이드
안녕하세요
안녕하세요 Svelte 공부를 하고 있는 개발자입니다.다름이 아니라 이번에 회사에서 SvelteKit 를 사용하려고 하는데혹시 추천해줄 책이 있을까요??Svelte 기반으로 되어 있다고해도 코드 작성 방식이 다른 식이라 혹시나 공부해보셨다면 SvelteKit 관련 추천을 부탁드립니다. 워낙 정보가 많이 없어서 문의 드립니다.
-
해결됨Next.js 시작하기(feat. 지도 서비스 개발)
스토어 json 가져올 때, '.default' 를 하는 이유?
const stores = (await import('../public/stores.json')).default;라고 next api routes로 변경전에 json 파일을 가져오는데, '.default' 를 붙이는 이유가 있을까요?정확히 무슨 의미인지 알고 싶습니다.
-
미해결
인프라 구축 엔지니어(서버 구축 및 운영)는 어떤 업무와 할 수 있고, 어떤 스킬을 가진 개발자인가요?
서버 구축할 때 필요한 개발툴 프로그램과 어떤 업무를 하고, 어떤 스킬을 가진 개발자를 가리키는지 궁금하네요.#개발 #서버구축 #인프라구축
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
두번째 프로젝트 오류 질문드립니다
페이지구현 - 홈(/) 강의 53:08쯤에 slice(0, 25)를 붙이면 이렇게 오류나고, props가 udifined로 넘어오는게 문제인것같긴한데 왜 이렇게 오류가 났는지 전혀 모르겠어서 해결을 못하고있습니다ㅠㅠ 이럴때는 어떻게 해야할까요?이번에는 샌드박스 프로텍트 푼다고 풀어봤는데 잘 된건지 잘 모르겠네요
-
미해결자바스크립트 : 기초부터 실전까지 올인원
깃허브 오류
깃헙 강의 도중 push과정에서 오류가 생긴것같은데 혼자 구글링으로 해결하다보니 또 다른 부분에서 오류가 생겨나서 점점 엉키는 것 같아 여쭤봅니다 ㅠㅠ
-
미해결FreeRTOS 프로그래밍
태스크 별 주기 주는 방법
안녕하세요 task 1, task 1, task 1 이 있다고 가정할때 각각 100 200 500ms마다 한번씩 해야한다고 가정할 경우 어떻게 주기를 관리하나요? 예를 들어 단순하게 osdelay(100); 한다면 단순히 0.1초만 보장하기 때문에 나중에는 누적되어서 오차가 생길거라고 생각되어집니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원 리포지토리 테스트 케이스 작성 강의 관련 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]afterEach() 함수를 적어두지 않으면 멤버가 중첩되어 에러가 발생한다고 강의 내에서 말씀하셨는데, 해당 함수를 적기 전에도 에러가 발생하지 않았기 때문에 질문드립니다. 코드 내용은 강의 내에서 작성하신 코드와 같은데, 어째서일까요?
-
미해결스프링 핵심 원리 - 기본편
실무에서 RequiredArgsConstructor를 사용할 때의 Annotation 사용 유무
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요. Lombok의 RequiredArgsConstructor를 https://www.inflearn.com/questions/71872/requiredargsconstructor%EA%B3%BC-qualifier%EC%A7%88%EB%AC%B8저와 비슷한 질문이 있을까봐 질문 게시판을 찾다가 위의 글을 익어보았습니다. 실무에서도 저렇게 Lombok 설정을 바꾼 다음에 Primary, Qualifier, 혹은 사용자 정의 Annotation을 필드 앞에 적는 방식을 주로 사용하나요? 저러면 개발 팀 전체의 Lombok 설정이 바뀌는 것인데, 보통 저걸 합의하고 저렇게 바꾸는지 여쭤보고 싶습니다.아니면 실무에서는 Primary, Qualifier, 혹은 사용자 정의 Annotation을 사용하지 않고Discountpolicy rateDiscountPolicy;위와 같이 필드명(패러미터명)을 바꿔서 사용하는 방식이 일반적인지 여쭤보고 싶습니다. 강의에서는 위와 같은 방식을 별로 강조하지 않으셔서, 의문점이 남습니다. 또한 제가 생각하기에도 바람직한 방법은 아닌 것 같은게, package hello.core.order; import hello.core.discount.DiscountPolicy; import hello.core.member.Member; import hello.core.member.MemberRepository; import hello.core.member.MemoryMemberRepository; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @Component @RequiredArgsConstructor public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository; private final DiscountPolicy rateDiscountPolicy; @Override public Order createOrder(Long memberId, String itemName, int itemPrice) { Member member = memberRepository.findById(memberId); int discountPrice = rateDiscountPolicy.discount(member, itemPrice); return new Order(memberId, itemName, itemPrice, discountPrice); } }위와 같이 rateDiscountPolicy를 필드명으로 선언하면 createOrder에서도 rateDiscountPolicy로 사용해야 하는 불상사가 일어나지 않나요? 긴 글 읽어봐주셔서 감사합니다.
-
해결됨구글 애널리틱스 GA4 완전 정복 실무 마스터 클래스
GTM 연동 관련
GTM 추가 연동 시,기존에 추가했던 GA4 스크립트 (gtag.js) 는 삭제를 해야 하는건가요?아님 유지한 상태로 GTM 태그를 추가로 적용해야 하는건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강사님 설정 관련 질문입니다.
수업에 관련된 것은 아니고 강사님 강의들을 들을 때마다 강사님께서 괄호를 클릭하실때 노란색?으로 괄호들이 굵게 강조되는 표시가 뜨는 기능이 정말 편해보였는데 아무리 찾아봐도 나오지 않아서 혹시 어떤 설정이나 플러그인인지 알 수 있을까요...?
-
미해결[입문자를 위한 UE5] Part3. 언리얼 엔진 3D 게임 개발 입문
선생님 강의가 너무 재미있습니다.
빨리 다음 강의 내주세요!!!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Disconnect 순서 문제질문드리고싶습니다!
가끔 결과가 위처럼 나오는데 이 문제는 서버단에서 RegisterRecv를 해주는 도중에 클라에서 send를 다해주고 Disconnect 해버려서 발생하는 문제인가요??위에 Seesion.cs : lin116은 OnRecvCompleted함수에서 OnRecv를 해주고 다시 RegisterRecv()<< 이 함수를 호출하는 줄입니다.
-
미해결[LG유플러스] 앱 만들기 초급 과정 (Flutter)
섹션4 Asset 추가하기 에서 Code 다운 문제
섹션4 Asset 추가하기 에서 Code 다운로드를 받아야 하는데요github.com/serendipity1004/golden_rabbit_flutter_splash_screen강의에 보이는 URL로 들어가면 404 not found 가 떠서요강의 자료 받을 수 있는 방법 알려드립니다.가능하시면 인프런 강의 게시판 등에 강의에 사용되는 압축파일을 올려주시면 감사하겠습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
구글로그인 review영상
client id와 client secret 받는 과정에 대해 노션을 참고하라는 영상내용이 있는데 혹시 어디서 참고하면 될까요?