묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨PWA 시작하기 - 웹 기술로 앱을 만들자
수업에서 안내한 리포지토리를 공개로 바꿨습니다. 접근 권한 신청 안하셔도 돼요 - 강사 안내사항
신청 안하셔도 됩니다 :)
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
작업 중 센터에서 벗어난 오브젝트 이동 질문
안녕하세요 사진과 같이 오브젝트들이 센터에서 벗어나서 좌표가 바뀌어 곤란한 상황입니다분명 처음 할때 맞추고 한거 같은데 작업하면서 실수로 조금씩 이동시켰나 봅니다 ..어떻게 해결 할 수 있을까요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
클래스 분리
player.cs파일을 따로 만드셔서 거기에 캐릭터 별 클래스를 다 넣으셨는데 현업에서는 캐릭터 별로 더 세부적으로 cs파일로 분리하나요? 아니면 강의에서 쓰셨던 코드처럼 한 cs파일에 player, knght, mage등 여러 클래스가 들어있나요?
-
미해결그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
스택 질문
여기 두번째 출력이 왜 4, 3, 인가요?? 1, 2가 나와야 하는거 아닌가요...?ㅠㅠㅠ 제가 이해를 잘못했나요ㅜㅜ
-
미해결CSS Flex와 Grid 제대로 익히기
px, em ,rem을 어떻게 감각적으로 쓸 수 있을까요?
백엔드 지망생입니다. 개인프로젝트 겸 기본적인 css 지식은 있어야 할 것 같아서 하고 공부하고 있는데, 아직 px와 em rem을 언제 어떻게 써야 할지 잘 모르겠네요..px em rem의 개념은 잘 알고 있지만 강사님꼐서 어떤 상황에선 px을 쓰시고 em을 쓰시고 rem을 쓰시는데 초보자 입장에서 잘 와닿지 않네요.. 3:42초에 search-form input[type='search']에만 보더라도 한 클래스 안에 3개의 px em rem이 써 있는데 이런 감각적인 것을 어떻게 연습하면 좋을까요? 레이아웃 크기 지정도 그렇지만 또 font크기도 px em rem을 따로 쓰던데 이것도 감을 못잡겟네요..
-
해결됨독하게 시작하는 C 프로그래밍
[필수 실습 문제] '*' 출력 놀이 응용
if문을 쓰는 것과 아래 코드처럼 for문만 쓰는 것 중에 어느 코드가 더 효율적인가요?for (int i = 1; i <= 5; i++) { for (int j = 0; j < 5 - i; j++) { printf(" "); } for (int j = 0; j < i; j++) { printf("* "); } puts("");}
-
미해결파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편
사용자가 진행을 중단하였습니다.
자꾸 여쭤봐서 죄송합니다...여기 있는 질문과 답변들을 확인해봤을 때, PG사들마다 입력해줘야하는 값들이 다른 것은 인지하고 있습니다.PG사를 키움페이(다우)로 사용하려고하는데, 결제 테스트를 해보면 실제 결제는 되지만(돈이 빠져나감) console.log에 나온 값은 다음과 같이 보이면 결제는 Fail되었다고 보입니다.뭐가 문제일까요?....포트원측에도 여쭤보긴했지만, 답은 없고.., 구글링 아무리 해봐도 이런 사례가 잘 없어서 염치없지만 여기에 자꾸 여쭤봅니다 ㅜ[결과값]error_msg: "사용자가 진행을 중단하였습니다." imp_uid: "imp_431512464444" merchant_uid: "c638f37e-1063-472d-8455-4b353e1cd923" pay_method: "card" pg_provider: "daou" pg_type: "payment" success: false[코드]def order_pay(request, pk): .... payment_props = { "pg": "daou.CTS17362", "pay_method": 'card', "merchant_uid": payment.merchant_uid, "amount": payment.desired_valuation, "name": payment.name, "buyer_name": payment.buyer_name, "buyer_email": payment.buyer_email, "buyer_tel": str(request.user.phone_number), }키움페이 관련 설정값 안내 링크: https://developers.portone.io/docs/ko/pg/payment-gateway/daou/readme?v=v1
-
미해결스프링 핵심 원리 - 고급편
콜백 패턴 반환 타입 T가 두번 쓰이는 이유
public class TraceTemplate { private final LogTrace trace; public TraceTemplate(LogTrace trace) { this.trace = trace; } public <T> T excute(String message, TraceCallBack<T> callback){ TraceStatus status = null; try { status = trace.begin(message); //로직 호출 T result = callback.call(); trace.end(status); return result; } catch (Exception e) { trace.exception(status, e); throw e; } } } 위 콜백 템플릿 에서 메서드 반환이 T 제네릭인건 이해가 되는데왜 반환이 T가 2번 쓰이는걸까요?
-
미해결스프링 핵심 원리 - 기본편
lombok 사용 시 [옵션 처리]와 [@Autowired 필드 명, @Qualifier, @Primary]는 어떻게 해야하나요?
[질문 내용]생성자를 딱 1개 두고, @Autowired를 생략하고 Lombok 라이브러리의 @RequiredArgsConstructor 함께 사용하면 final 필드를 매개변수로 가진 생성자를 만들어준다는 것까지는 어느 정도 이해 했습니다!1. 여기서 생성자가 1개이기 때문에 @RequiredArgsConstructor 애노테이션을 제외하면 코드에서 생성자에 관한 부분을 찾을 수 없는데 이전 강의[섹션 7: 옵션 처리]에서 학습한@Autowired(requited=false)@NullableOptional<>를 사용하고 싶다면 어떻게 사용해야하는 것인지 의문이 들어 질문드립니다!2.[@Autowired 필드 명, @Qualifier, @Primary] 강의에서의 @Autowired 필드 명 방법과 @Qualifier 방법(+ 애노테이션으로 만들어 사용하는 방법)도 lombok 라이브러리의 @RequiredArgsConstructor 사용시 어떻게 사용해야하는지도 궁금합니다.두 질문의 경우에는 lombok을 사용하지 않고 직접 생성자 주입 코드를 만들어야 할까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-K 시간초과 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 홀로 짠 코드가 시간초과가 나서 강의코드로 돌려보니 이것도 시간초과가 나는데 어디를 줄여야할지 모르겠네요..혹시 함수 호출을 줄여야할까요??http://boj.kr/e278e9a647f64738b65ec88feef436cc
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
크롬 개발자 모드에서 Query String Parameters 어떻게 보나요?
수업중에 보면.. Query String Parameters를 확인 할 수 있게 되어 있습니다.그런데 저의 크롬에서는 저 란이 아무리 찾아봐도 없네요.request headers는 확인 가능하나...Query String Parameters 는 확인 인 불가합니다.도와주세요
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
2강 DMA와 고성능 소켓 질문
안녕하세요 널널한 개발자님?강의 정말 잘 듣고 있습니다NIC 설명에서 제가 이해한 게 맞는지 헷갈려서 질문드립니다.프로세스 - I/O Buffer - TCP/IP - NIC RAM그림상 이렇게 있다고 이해했는데 이 네 개의 영역은 실제 하나의 RAM 내부 어딘가 (각 영역이 차지하는)에서 copy가 반복적으로 이뤄지는 구조인데, 이를 DMA를 사용해서 한 번의 copy로 해결한다라고 이해하면 맞는 걸까요??
-
미해결[Python 실전] 웹크롤링과 데이터분석 : 전세계 축구 선수 몸값 분석
깃허브에서 csv파일 불러오기 오류 문의
import pandas as pd # csv 저장 파일 불러오기 df = pd.read_csv("https://github.com/yak93tiger/dongsuh_files.git/transfermarkt_50.csv") print(df)에러메시지가 아래와 같이 나오네요 마지막 부분에...urllib.error.HTTPError: HTTP Error 404: Not Found 깃허브에 transfermarkt_50.csv 파일을 업로드 한 상태
-
미해결리눅스 입문 - 개념으로 탄탄히!!
home 디렉토리의 현재위치와 부모
home 디렉토리에서 ls -al로 보면 현재 디렉토리도 root이고 부모 디렉토리도 root던데 이유가 뭔가요?현재 디렉토리는 home으로 나와야 하는게 아닌가요?
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
언리얼 소스 분석 강의
언리얼 소스 분석 강의 결제 했는데3일전에 디코 초대가 메일로 온다고 했는데 안와서 문의 드립니다.언리얼 소스 분석 강의엔 질문할 곳이 없어서 여기에 질문 드립니다.
-
미해결수학으로부터 인류를 자유롭게 하라(기초대수학편)
강의 구성 질문
강사님 algebra 강의가 새로 Miro에 작성해주mt 0201 basic algebra에 해당되는 걸까요? 새로 결제했는데 python기본 강의들처럼 리뉴얼되진 않겠죠?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
request, response 생성 위치
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이전 웹 서버, 웹 애플리케이션 서버 강의에서클라이언트 -> Web Server -> WAS -> DB이런 식으로 웹 시스템을 구성한다고 하셨는데 HttpServletRequest와 HttpServletResponse는 WAS 내의 WebServer에서 생성되는게 아니라 클라이언트의 http 요청을 가장 처음 받는 Web Server에서 생성해서 WAS의 WebServer로 넘겨주는건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JAVA 에서 외부 API 를 처리하는 방식에 대해서
안녕하세요 강의 잘 듣고 있습니다. Javascript 에서는 외부 API 를 호출한 뒤, 그 결과를 기다리지 않고 다른 작업을 먼저 시작하거나 (비동기적으로), await 를 이용해서, (동기적으로 작동하기 위해) 작업이 끝날 때까지 기다리도록 설정을 합니다. 이런 비슷한 상황을 JAVA 는 어떻게 해결하는 지 궁금합니다.WebClient, CompletableFuture 를 이용해서 해결하는 게 맞는지. 더 나은 방식은 없는지. 나아가 이런 부분을 처리하는 방법에 대한 내용을 다룬 영한님의 강의가 있는지. 있다면 어느 부분에 있는지 여쭤보고 싶습니다... 감사합니다.
-
해결됨홍정모의 따라하며 배우는 C++
함수 reference 반환
안녕하세요 궁금증이 생겨 하나 여쭤봅니다.7.5강 8:42 부근입니다.int& getValue(int x) { int value = x * 2; return value; } int main() { int &value = getValue(5); cout << value << endl; cout << value << endl; ...return value; 에서 getValue함수의 반환값은 int 레퍼런스 형이니 main함수의 int &value = getValue(5); 부분에서호출자 getValue(5)는 int &~ = value;에서 ~의 부분에 해당하나요? 그렇다면 getValue에 있던 value 변수의 레퍼런스인데그렇게 되면 int &value = getValue(5);는 레퍼런스의 레퍼런스라 오류가 발생해야하는 것이 아닌가요? 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
쓰레드 활용 예시를 다룬 강의가 있나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 싱글톤 예시를 설명해주시면서, 쓰레드를 사용할 때 위험성에 대해서 말씀해주신 것을 봤습니다. 혹시 이런 문제점을 다룬 강의가 없나요?