묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨삼각형의 실전! CMake 초급
수업 진행 중에 궁금한 부분이 생겼습니다.
수업진행중 cmake에 관해 궁금한 부분이 생겼는데요. CMakeLists.txt에서 Debug인지 Release인지 작성해준 것이 없는 것 같은데 어떻게 Build/Debug 밑에 실행파일이 생성되게 되나요? 그리고 32bit 프로그램인지 64bit 프로그램인지 작성하는 부분도 없는데 어떤 기준으로 만들어지게 되는건가요? vscode cmake 익스텐션을 사용하고 있는데 익스텐션에서 설정이 되어있는걸까요?
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
콘솔창에 값이 안찍히고 있습니다.
안녕하세요. 선생님좋은 강의 너무 잘 듣고 있습니다.wordRelay 실습 중인데, 하단 콘솔에 Executable 이나 Preview 영역에 값이 안찍히고 있어서요.입력하신단어는: aaaa 요런 값들을 확인할 수가 없네요. 에러도 안보이고요, 혹시 어떻게 해야 다시 뜨게 만들 수 있을까요?ㅜㅜ여기저기 뒤져봤는데 방법을 못찾았습니다.
-
해결됨초보자를 위한 BigQuery(SQL) 입문
desc 위치
안녕하세요~ 강의안 p.165에 포켓몬의 수를 타입 별로 집계하고, 포켓몬의 수가 10 이상인 타입만 남기는 쿼리를 작성해주세요. 포켓몬의 수가 많은 순으로 정렬해주세요. select type1, count(id) descfrom basic.pokemongroup by type1having count(id)>=10 이렇게 order by count(id) desc 안 쓰고select 문에 desc 써도 되나요?
-
해결됨[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스
랜덤 매칭 대기시간 연장
로비 생성 강의의 33분경에 로비가 오랜 시간 방치되면 그 방으로 못 들어 가는 것을 확인했습니다. 하지만 강의 이후에 테스트를 해본 결과 꽤 짧은 시간이 경과했어도 이게 서버가 새로 만들어집니다.. 거의 동시에 (3~4초정도 까지) 눌러야 큐가 잡히게 됩니다.. 서버 생성 후 유효 기간을 늘릴 수 있는 방법에 대해 알고 싶습니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
[HDL 0강] Hello world 실행시 not found 문제
강의대로 진행 시, 실행이 안됩니다 도와주세요
-
미해결
자바 스프링 mvc db 기초공부를 했는데 이후에 어떻게할지 막막해요 ㅠㅠ
프로젝트를 하면서 느는게 제일 빠르다고해서 그렇게해볼까하는데 어디서 프로젝트를 구할 수 있을까요 ... 이론공부 후 실전에서 연습을 해보고 싶은데 스터디나 사이드프로젝트 같은 걸 어디서 할 수 있을지 조언부탁드려요 ㅠ
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
Ctrl + F5 키를 눌러 빌드하면 오류가 생깁니다.
안녕하세요. Ctrl + F5 키를 이용하여 빌드를 하면 언리얼 엔진 에디터가 열리지 않고 cmd 창에 아래와 같이 적혀있습니다.하지만 Ctrl + Shift + B를 하면 빌드는 잘됩니다. 왜 아래와 같이 오류가 나는 건지 모르겠습니다.. Global options:-Help : Display this help.-Verbose : Increase output verbosity-VeryVerbose : Increase output verbosity more-Log : Specify a log file location instead of the default Engine/Programs/UnrealBuildTool/Log.txt-TraceWrites : Trace writes requested to the specified file-Timestamps : Include timestamps in the log-FromMsBuild : Format messages for msbuild-SuppressSDKWarnings : Missing SDKs error verbosity level will be reduced from warning to log-Progress : Write progress messages in a format that can be parsed by other programs-NoMutex : Allow more than one instance of the program to run at once-WaitMutex : Wait for another instance to finish and then start, rather than aborting immediately-RemoteIni : Remote tool ini directory-Mode= : Select tool mode. One of the following (default tool mode is "Build"):AggregateClangTimingInfo, AggregateParsedTimingInfo, Analyze, ApplePostBuildSync, Build,ClRepro, Clean, Deploy, Execute, FixIncludePaths, GenerateClangDatabase, GenerateProjectFiles,IOSPostBuildSync, IWYU, InlineGeneratedCpps, JsonExport, PVSGather, ParseMsvcTimingInfo,PrintBuildGraphInfo, ProfileUnitySizes, Query, QueryTargets, Server, SetupPlatforms,Test, UnrealHeaderTool, ValidatePlatforms, WriteDocumentation, WriteMetadata-Clean : Clean build products. Equivalent to -Mode=Clean-ProjectFiles : Generate project files based on IDE preference. Equivalent to -Mode=GenerateProjectFiles-ProjectFileFormat= : Generate project files in specified format. May be used multiple times.-Makefile : Generate Linux Makefile-CMakefile : Generate project files for CMake-QMakefile : Generate project files for QMake-KDevelopfile : Generate project files for KDevelop-CodeliteFiles : Generate project files for Codelite-XCodeProjectFiles : Generate project files for XCode-EddieProjectFiles : Generate project files for Eddie-VSCode : Generate project files for Visual Studio Code-VSMac : Generate project files for Visual Studio Mac-CLion : Generate project files for CLion-Rider : Generate project files for RiderD:\UE_5.3\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.exe (process 28468) exited with code 1 (0x1).Press any key to close this window . . .
-
미해결[Level 1] Qt를 이용한 Python 프로그래밍: 입문편
선호하는 GUI 개발 방법이 있으신가요
안녕하세요GUI 개발 시 Qt designer 혹은 QML로 해야할 것 같은데강사님은 주로 어떤걸로 GUI 개발을 하시는지 궁금하고,그 이유도 함께 알려주실 수 있을까요
-
미해결[C#/.NET 8.0]어서와, Blazor Server는 처음이지?
wpf 응용 질문
blazor 강의를 통해 web page에 Db 전시하는걸보고 혹시 현재 .net 4.7.2프레임워크를 사용 중인데 wpf를 통해서 로컬 host에도 이와같이 Db를 전시할 수 있을까요?
-
미해결Arm 아키텍처: 메모리 모델과 배리어 [저자직강 3부-3]
전체적인 맥락에 대해서 질문이 있습니다.
안녕하세요. 1강, 2강, 3강 모두 잘 들었습니다. 문득 3강을 듣다가 궁금한 점이 생겨서 이렇게 질문 드립니다.만약 EL2, EL3에서 동작할 Software Entity를 구현하지 않은 시스템에서 hvc, smc와 같은 명령어를 실행시키면 어떻게 되는지 궁금합니다. EL2, EL3를 구현하지 않았다면 VBAR_EL2, 3 레지스터를 초기화하지 않았을 것 이므로, Exception 발생 시 PC가 이상한 주소를 가리켜 MMU가 Fault를 유발할 것 같다고 생각하고 있는데, 해당 흐름이 맞는지 궁금합니다. 만약 틀렸다면 올바른 흐름은 어떻게 되나요?SMP와 같은 멀티 코어 프로세서에서 모든 코어에서 실행중인 User App이 각각 Exception을 발생시키면, 모든 코어에서 동시에 Kernel Code가 동작하게 되는 것 인가요?Kernel, Hypervisor, Secure Monitor는 결국, Exception이 발생하고 이에 대해 HW가 대응되는 동작(SPSR_ELn, ELR_ELn, PSTATE, PC 값 수정)을 수행한 뒤에 Exception Handler의 서브루틴이 실행되는 단순한 소프트웨어 덩어리로 이해해도 괜찮을까요? 즉, User App과 같은 경우는 Linux에서 task_struct라는 구조체로 관리가 되는데 반해, Kernel, Hypervisor, Secure Monitor와 같은 소프트웨어들은 이러한 구조체로 관리되지 않을 것 같아서 문득 궁금해졌습니다.답변 주시면 감사하겠습니다!
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
클로저 문법최적화 확인부탁드립니다!
계산기 $9 - 문법 최적화수강중에 contains를 직접 해보라 하셔서 다른 방법으로 진행했기에 확인 부탁드립니다. // func contains(where predicate: (Self.Element) throws -> Bool) rethrows -> Bool var testarr = [1, 2, 3, 1, 2, 3]var result3 = testarr.contains(where: { (num: Int) -> Bool in // 클로저 기본형 return num > 4 // arr안에 4가 초과되는 숫자가 있는지 확인})print(result3) result3 = testarr.contains(where: { (num) in // 컴파일러가 파라미터타입과 리턴타입을 유추 할 수 있기에 생략 가능 return num > 4})print(result3) result3 = testarr.contains { $0 > 4 } // 클로저가 유일한 파라미터이고, 클로저 코드가 return밖에 없어서 ()와 return과 argument를 생략 가능print(result3)
-
미해결이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
게임어빌리티를 멀티플레이로 동기화하는 방법을 알고 싶습니다.
PlayerState 클래스의 생성자에 ASC->SetIsReplicated(true);를 추가하고캐릭터의 SetCharacterControl 함수에 if (!IsLocallyControlled()){return;}를 추가한 뒤캐릭터의 PossessedBy 함수에 SetupGASInputComponent();를 넣었는 데 이걸로는 공격 어빌리티가 완전히 동기화되지는 않더라고요서버역할도 하는 클라이언트(A)에서 공격키를 누르면 다른 클라이언트(B)에서 동기화되는데 클라이언트(B)에서 공격키를 눌렀을 때는 아무일도 일어나지 않습니다.OnRep_PlayerState 함수 안에서도 어빌리티를 등록해줘야 하는 걸까요?
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
step2 vivado 설치 중 오류
모든 전 과정을 마무리하고 step.2 마지막 vivado install에서 오류가 발생했습니다. 도와주세요
-
미해결엑셀 활용하기 : EXCEL 중급 (Inflearn Original)
파워쿼리 복제 시 오류 관련 건
안녕하세요. 강사님,강사님의 수업을 듣고 있는 직장인 입니다. 수업 너무 잘 듣고 있습니다. 파워 쿼리가 어렵게만 느껴졌는데 강사님 수업 들으면서 너무 적립이 잘 되고 있어 감사할 따름입니다. 다름이 아니라, 파워쿼리 복제 할 때 오류가 나서 문의 드립니다. 현재 웹주소를 US-> China로 수정하여 올렸고 US를 역시 China로 수정을 했었습니다. 그런데 오류에 Brands가 오류라고 나오는데요. 왜 그런지 도무지 이해가 안됩니다.살펴주시면 감사드립니다. 감사합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
퀴즈#3에 대해서 이렇게 작성해도 되나요?
# Quiz) 사이트별로 비밀번호를 만들어주는 프로그램을 작성하시오 # 예) http://naver.com # 규칙1 : http:// 부분은 제외 => naver.com # 규칙2 : 처음 만나는 점(.) 이후 부분은 제외 => naver # 규칙3 : 남은 글자 중 처음 세자리 + 글자 갯수 + 글자 내 'e' 갯수 + "!"로 구성 # 예) 생성된 비밀번호 : nav51! domain = "http://naver.com" sitename = domain[7:(domain.find("."))] first3 = sitename[:3] length = len(sitename) count_e = sitename.count("e") print(f"생성된 비밀번호 : {first3}{length}{count_e}!")
-
미해결빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
색션2 실습 practice 1 질문드립니다.
아래와 같은 양식으로 질문을 남겨주세요 🙂교수님이 작성해주신 코드와 동일하게 작성하였는데 실행이 url링크만 나옵니다 왜그럴까요 ㅠㅠ
-
미해결
C4d bend 렌더링 오류
렌더링 돌리기전에 봤을땐 다 잘 있는데 렌더링 돌려서 보면 bend가 들어간 오브젝트들이 전부 사라져서 렌더링 됩니다 ㅠㅠ 왜이러는지 아시는분
-
미해결빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
색션2 실습 Carwling에 practice 1 부분 질문드립니다.
아래와 같은 양식으로 질문을 남겨주세요 🙂수업을 들으시면 이해하기 어려운 부분이 있으면 상세히 질문을 남겨주세요.서로 Tone and Manner 를 지키며, 즐거운 수업 시간을 만들어보아요.실제 기상청 RSS에 가보면 mid-term 다음에 rss3.jsp로 나와있는것을 확인 할 수 있는데아래 교수님이 써주신 코드는 mid-term 다음에 lss3.jsp로 작성해 주셨습니다.# api 주소는 밑에거를 가져와 api_addr = "http://www.kma.go.kr/weather/forecast/mid-term-lss3.jsp" 실행을 해보니 rss3.jsp는 실행이 안되고lss3.jsp는 실행이 됩니다. 왜 그런 것일까요? 문의 드립니다!
-
미해결실전! Querydsl
BooleanExpression 관련 질문있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 강의 잘 보고 있습니다! 강의를 수강하다 몇가지 궁금한게 생겨 이렇게 질문 남깁니다.1. BooleanExpression - where 다중 파라미터 사용강의에서 강사님이 'where 다중 파라미터 사용'이라는 제목으로 이야기 하실 때 BooleanExpression을 소개하시는데 아래와 같이 구현하면 BooleanBuilder로도 where 다중 파라미터가 가능한 것 아닌가요??private List<Member> searchMember1(String usernameCond, Integer ageCond) { return queryFactory .selectFrom(member) .where(usernameBuilder(usernameCond), ageBuilder(ageCond)) .fetch(); } private BooleanBuilder usernameBuilder(String usernameCond) { if (usernameCond != null) { return new BooleanBuilder(member.username.eq(usernameCond)); } else return new BooleanBuilder(); } private BooleanBuilder ageBuilder(Integer ageCond) { if (ageCond != null) { return new BooleanBuilder(member.age.eq(ageCond)); } else return new BooleanBuilder(); }2. BooleanExpression 을 선호하시는 이유다음과 같이 BooleanExpression으로 allEq() 구현시 BooleanExpression은 추상클래스라 객체생성이 안되기 때문에 NPE가 발생할 수 있는데private BooleanExpression usenameEq(String usernameCond) { return usernameCond != null ? member.username.eq(usernameCond) : null; } private BooleanExpression ageEq(Integer ageCond) { return ageCond != null ? member.age.eq(ageCond) : null; } private BooleanExpression allEq(String usernameCond, Integer ageCond) { return usenameEq(usernameCond).and(ageEq(ageCond)); // NPE 조심 }반면 BooleanBuilder은 실제 클래스라 객체 생성이 되기 때문에 NPE도 방지가 가능합니다.private BooleanBuilder usernameBuilder(String usernameCond) { if (usernameCond != null) { return new BooleanBuilder(member.username.eq(usernameCond)); } else return new BooleanBuilder(); } private BooleanBuilder ageBuilder(Integer ageCond) { if (ageCond != null) { return new BooleanBuilder(member.age.eq(ageCond)); } else return new BooleanBuilder(); } private BooleanBuilder allBuilder(String usernameCond, Integer ageCond) { return usernameBuilder(usernameCond).and(ageBuilder(ageCond)); }이렇게만 보면 사실 BooleanExpression을 쓸 이유가 없어보이는데 BooleanExpression을 선호하시는 이유가 있으신가요??
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
ubuntu와 리눅스 연결문제 도와주세요
지금 다 지우고 새로 깔고 진행중인데 문제는 ubuntu 20.04 터미널을 닫은 후 새로 설치하였는데 mobaxterm에서 인식을 못하는 건 어떻게 해결해야할까요?(현재 1강 ~6:00분 경까진 진행하여 ubuntu 사용자 계정 생성과 wsl 최신 업데이트는 완료했습니다.)제발 도와주세요....