묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
그래픽카드와 d3d12.h 컴파일 관련
컴퓨터로 공부할때는 문제가 없었는데, 8년전에 산 노트북으로 작업할때 이상하게 _device가 초기화되지 않는 문제를 알게되었습니다. 정확히 문제가 되는 지점은 Device의 Init함수에서 ::D3D12CreateDevice(nullptr, D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS(&_device)); 이 부분이 실행되어 Device가 만들어져서 _device에 정보가 들어가야하는데 저의 노트북에서 자꾸 0x00000000 으로 나오면서 생성되지 않는것을 알게되었습니다. 혹시 오래된 노트북이 그래픽카드 문제로 DirectX12를 지원하지 않으면 프로그램 개발도 안되는건가, 싶어서 구글링을 해보니, 제 노트북 그래픽카드는 삼성노트북의 내장 그래픽으로 intel Graphics 4000인데, DirectX11 까지 지원한다고 나와있더군요. 그래서 ::D3D12CreateDevice 함수가 제대로 실행되지 않은 이유가 그래픽카드 자체에서 DirectX12 라이브러리를 참조할 수 없기 때문에 그런건지 궁금합니다. 제가 생각한대로 각 컴퓨터의 그래픽카드 사양이 만약 DirectX12를 지원하지 못한다면, 프로그램 개발도 안되는건가요? DirectX12를 지원하지 않는 그래픽카드는 ::D3D12CreateDevice 함수를 사용할 수 없다는 생각이 맞는건가요? (저는 바보처럼, 프로그램 개발은 그래픽카드에 영향을 딱히 안받을줄 알고 있었는데 그게 아닌가 무척 궁금합니다!)
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
이미지 자료
5분 30초대에서 welcome 섹션에 background 이미지 파일을 어디서 다운 받을 수 있을까요? 첨부 부탁드립니다 :)
-
미해결[디퍼런테이션] PPT 제작의 필수 강의
자료 요청
강의 때 사용하시는 자료 받을 수 있을 까요?
-
미해결윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기
강의 중 언급하시는 '매개체'의 의미가 궁금합니다.
안녕하세요. 좋은 강의 잘 수강하고 있습니다. 36강 함수형 프로그래밍 강의 대략 1분 정도에 "클래스를 만들어서 그 객체를 사용하는 그 목적 자체가 특정 매개체에 대한 데이타와 기능을 관리하기 위한 목적으로만 사용...." 라고 말씀하셨는데요. 여기서 매개체가 뭘 의미하는지 궁금합니다. 클래스로부터 생성된 객체를 매개체라고 하신 건지, 아니면 클래스 생성자에 들어가는 매개변수를 그것이라 하신 건지, 아니면 함수에 들어가는 매개변수를 그것이라 하신 건지 잘 감이 안 옵니다. 답변 주시면 대단히 감사하겠습니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
서비스 부분 test 도와주세요....
[제로초 강좌 질문 필독 사항입니다]질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.서비스의 코드는 이렇습니다. MockuserRepository에 save를 어떻게 해야할지 감이 오지 않습니다.
-
미해결실전! 스프링 데이터 JPA
유니크 데이터 조회시 list // optional
유니크 데이터 조회시 반환타입을 list // optional 이렇게 두개로 받을 수 있는데, 개인적으로는 optional의 경우 orElseThrow를 통해 예외를 던지거나 원하는 예외로 던질 수 있어 이쪽이 선호되는데 1. 반환타입은 사용하는 사람 취향일까요 아니면 좋은 방식이 있을까요? 2. 기본적으로 스프링이 던지는 예외를 사용하는게 좋을까요 커스텀으로 예외를 만들어 주는게 좋을까요? 답변주시면 감사드리겠습니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
spring cloud sleuth 에서 distributed tracing 에 대해서 궁금한게 있습니다.
spring cloud sleuth 의 경우 로그에 각 id 를 내려서 로그를 트레이싱하는걸로 학습했는데요. 그럼 마이크로서비스 아키텍처의 통신이 api call 이 아닌 message queue (kafka, rabbitmq) 인 경우에도 distributed tracing 이 가능한건가요?
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
material dependency 최신 버전 설치 시 오류 발생
14강 TabLayout Project Structure 에서 Add Dependency 하는 부분 질문 드립니다. 강의 화면 대로 material 1.3.0 을 받아서 설치하면 문제가 없는데 최신버전으로 설치하여 실행하면 문제가 발생합니다. 원인과 해결방법 알고 싶습니다. 감사합니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Test 클래스에서 기본적인 질문이 있습니다.
의존성 주입을 보다 질문이 생겼습니다. MemberServiceTest에서 필드 주입을 통해 아래와 같이 주입하였는데 @Autowired MemberService memberService; 이를 생성자 주입을 통해 @RequiredArgsConstructor MemberServiceTest{ private final MemberService memberService; 와 같이 주입할 순 없나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
v3,v4,v5 화이트라벨오류
강의 잘듣고 있습니다 김영한님!!ㅠㅠ근데 v3,v4,v5 모두 이페이지가 뜹니다 어떤 질문을보고 김영한님이 build,out파일을 지우고 빌드해보고 프로젝트를 다시열어보라고하셔서 해보았지만 똑같네요 혹시 어떻게해야되는지 알수있을까요 ..?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
GCP에서 백업복원 실습
안녕하세요, 최일선 강사님! 수업 잘 듣고 있습니다. 요즘 구글 클라우드도 너무 잘 되어있고, 잘 알려주신 덕분에 편해져서 애용하고 있는데요, 이 플랫폼으로는 /etc 하위 디렉토리에 kubernetes 디렉토리가 보이지 않아서, manifests나 key와 같은 중요 정보 (?) 들을 눈으로 확인하고 함께 실습하는 것에 조금 제약이 있는 것 같습니다...ㅠ^ㅠ 제가 찾아보려고는 하는데 .. 너무 안보이네용.............. 이 디렉토리를 대신할 만한 etc 하위 디렉토리가 존재하는지 궁금해 질문 남깁니다.
-
미해결[딥러닝 전문가 과정 DL1102] 딥러닝을 위한 파이썬 레벨2
zero padding
H, W = 4, 5 data = list() for _ in range(H) : data.append([ random.randint(0, 5) for _ in range(W)]) for data_row in data : print(data_row) pad = 3 pad_H = H + pad * 2 pad_W = W + pad * 2 pad_list = list() print("\n") for pad_H_idx in range(pad_H) : pad_row = list() for pad_W_idx in range(pad_W) : # H 추려내기 if ( pad_H_idx - pad ) >= 0 and pad_H_idx < (H + pad) : # W 추려내기 if ( pad_W_idx - pad ) >= 0 and pad_W_idx < (W + pad) : pad_row.append(data[pad_H_idx - pad][pad_W_idx - pad] ) # W 값이 아닐 경우 else : pad_row.append(0) # H 값이 아닐 경우 else : pad_row.append(0) pad_list.append(pad_row) for pads in pad_list : print(pads) 이런 식으로 할 경우 강사님이 알려주신 것과 어떤 차이가 생길까요?... for문이 여러가지 있는 걸 별로 안좋아해서 최대한 없애려고 하다보니 이렇게 만들어졌어요ㅠㅠ
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
BOX 중복 선택 불가 또는 다중 선택, 3가지만 선택
안녕하세요 데이먼 선생님 작업 중 머리의 한계를 느껴 또 질문을 드립니다. 아래와 같이 연관된 박스들에서 어떤 한 박스를 클릭했을때 다른 박스는 선택이 안되도록 하거나, 또는 다중 선택 중에서 지정한 수만큼만 선택(3개나 4개)을 하게 하려면 어떻게 해야할까요...
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
강사님 mmdetection 질문있습니다.
안녕하세요 .. ? mm_faster_rcnn_train_coco_bccd에서 model = build_detector(cfg.model, train_cfg = cfg.get('train_cfg'), test_cfg = cfg.get('test_cfg'))에서 질문1 test_cfg = cfg.get(test_cfg) --> 이 부분이 옵션이 의미하는 것이 무엇인지 궁금합니다. 질문2 train_detector에서 validate=True라는 옵션은 훈련시 cfg 파일에 있는 validataion 데이터 셋을 사용한다는 의미인가요 ..?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@Autowired annotation 관련
@Autowired annotation을 바로 붙이는 방식도 현재는 추천되지 않는 방식으로 아는데요 (테스팅에서 mocking하기 어려움.) Intellij에서도 이런 방식으로 사용하면 화면에서 보이듯이 warning 메세지가 나오고요. 일반적으로 constructor기반으로 많이들 사용하는 걸로 아는데, "@Autowired"를 굳이 사용하시는 이유가 초심자들을 위해 설명을 단순화하기 위함인가요? 아니면 본인 습관이세요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@Repository annotation 관련
제가 알기로는 "@Repository" annotation은 JPARepository를 exntended 한 인터페이스에서 사용할 필요가 없는 걸로 아는데요 (현재 spring boot 2.4를 사용하고 있는 제 업무용 프로젝트에서도 그렇게 사용하고 있고요.)spring boot 혹은 spring data jpa 버전에 따른 차이인가요 아니면, 굳이 필요없는데 습관적으로 붙이신 걸까요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
"레파지토리"가 한국에서 관용적으로 사용하는 "repository"의 발음인가요?
"repository" 발음이 미국 영어식은 "리파지토리"에 가깝고, 한국에서는 "리포지토리"로도 사용하는 것 같은데 (구글에 검색해 본 결과로는요.)강의하시는 분 발음이 계속 "레파지토리"로 가시던데, 이 발음도 한국에서 관용적으로 사용하나요? 아니면 본인 스타일의 발음인가요?
-
미해결실전 리액트 프로그래밍
강의 예제파일
강의에서 사용하신 예제파일은 어디어서 받을 수 있난요?
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
소스코드 다운로드가 이상합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이런식으로 다운이되면서 안되네요 segassdc1@naver.com으로 메일로 첨부 부탁드리겠습니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
안녕하세요! 코딩왕입니다!
강의잘보고있습니다! 항상 답변 달아주셔서 감사합니다! 질문 2개 있어요! 1. 14:58분에 "뷰만 랜더링" 이라고 말씀하셨는데, 뷰만 랜더링하는 단축키가 뭘까요...? 저는 참고로 윈도우인데, 뷰만 랜더링하는 버튼 영어명만 알려주시면 제가 검색해서 공부하겠습니다! 2. 개인적으로 강의 + 개인공부도 하는중인데, 비밀번호 변경할때 선생님께서는, 변경할 비밀번호만 2번 입력 받지만, 저는 기존비밀번호, 변경할 비밀번호, 변경할비밀번호 확인 이렇게 3개를 받고싶습니다. 다만 기존비밀번호가 현재 DB에 들어있는 비밀번호와 일치한지 확인 할려고 하는데, 저는 아래와 같이 코딩을 해봤는데, 인코딩하면서, DB 값이랑 달라서 null 이 되는것 같습니다. 좋은 방법 있을까요?