묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
메서드 참조 4가지 유형(정적, 임의 객체) 구분 할수 있는 방법에 대해서,
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 궁금증이 생겨서 질문을 드립니다.메서드 참조의 4가지 유형중정적메서드 참조, 임의 객체의 인스턴스 메서드 참조의 표현 방식을 보시면"클래스명::메서드명" 똑같이 적힌 것 을 알수 있었습니다. 그래서 함께 쓰면 어떻게 될까 해보니 써지더라고요.여기서 질문이 생깁니다.이렇게 임의 객체, 및 정적 메서드를 같이 쓸 경우 구분법이 따로 있냐요?(아니면 변수 이름을 잘 지정해야 하는지?)Ide의 도움으로 메서드 이름을 클릭으로 구분은 가능한데,다른 방법이 없는지 궁금합니다.답변 부탁 드립니다.수정1 : 사진 수정(다른 것들도 되는지 확인하기 위해서)
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
공부 순서를 어떻게 해야할까요?
공부 순서를 어떻게 해야할까요?보통 교재는 이론이 앞부분이고 프로그래밍이 뒷부분인데 시험 공부는 프로그래밍이랑 병행해라뭐 이런말을 들었는데, 공부 순서? 커리큘럼을 어떤식으로 가져가야할지 궁금합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
2유형 이진, 다중, 회귀 구분하는 것 문의
이진, 다중, 회귀의 문제 종류에 따라코드가 달라지는 부분이 있나요? (평가지표 제외)없는 것 같아서 시험 보면서 어떤걸 유의해야하는지 모르겠습니다.
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
과제3 시뮬레이션 관련 질문
안녕하세요 삼코치님!과제 3 하다가 계속 시뮬레이션 부분에서 tpsram 과 dpsram의 read data부분에서 오류가 생겨서 질문 드립니다. 두 소자 모두 Netlist viewer는 정상적으로 나오는 것을 확인하였고, 삼코치님이 올려주신 tb_tpsram.sv 파일을 이용하여 시뮬레이션을 진행하였는데 계속 문제가 생겨서 어디서 잘못된건지 감이 잡히지 않아 질문드립니다! module tpsram #( parameter DEPTH= 8, parameter WIDTH =32, parameter DEPTH_LOG = $clog2(DEPTH) ) ( input clk, input [WIDTH-1:0] wd, input [DEPTH_LOG -1:0] ra, input [DEPTH_LOG -1:0] wa, input we, input re, output reg [WIDTH-1:0] rd ); reg [WIDTH-1:0] mem[DEPTH-1:0]; initial begin for (int i=0;i<DEPTH;i++) mem[i] = 0; end always @(posedge clk) if (we) mem[wa] <= wd; always @(posedge clk) if (re) rd <= mem[ra]; endmodule module dpsram #( parameter DEPTH = 8, parameter WIDTH = 32, parameter DEPTH_LOG =$clog2(DEPTH) )( input clk, input we_a, input we_b, input [WIDTH-1:0] wd_a, input [WIDTH-1:0] wd_b, input cs_a, input cs_b, input [DEPTH_LOG-1:0] ad_a, input [DEPTH_LOG-1:0] ad_b, output reg [WIDTH-1:0] rd_a, output reg [WIDTH-1:0] rd_b ); reg [WIDTH-1:0] mem[DEPTH-1:0]; initial begin for (int i=0; i<DEPTH; i++) mem[i] =0; end always @(posedge clk) if(cs_a & we_a) mem[ad_a] <= wd_a; else if (cs_a) rd_a <= mem[ad_a]; always @(posedge clk) if(cs_b & we_b) mem[ad_b] <= wd_b; else if (cs_b) rd_b <= mem[ad_b]; endmodule 혹시 어디서 제가 실수를 한 걸 까요??
-
해결됨실전! 언리얼 소울라이크 개발: A to Z
DoAttack() 함수
혹시 이 함수는 동기 함수인가요..?!한 프레임 내에서 ToggleStaminaRegeneration의 bEnabled가 false도 되고 바로 true도 되는 건지 궁금합니다..!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
GetComponent<Poolable> 질문드립니다.
C++과 다이렉트를 배우고 유니티를 배우기위해 학습하고있는 학생입니다 리소스 매니저에서 인스턴시에이트 시점에 각 오리지널 객체에대해 GetComponent함수를 통해 Poolable 객체의 보유여부를 판단하는 모습으로 보이는데요 C#과 유니티에 아직 미숙해서 문의를 남깁니다.GetComponent의 원리가 C++에서 각 컴포넌트를 일차원배열을 선형탐색하여 각각 폭포식으로 dynamic cast를 해보는것과 비슷한 수행성능을 낼 것으로 판단되는데이게맞다면 모든객체의 인스턴스화 시점에 많은 오버헤드를 일으키지않나요?만약 맞다면 풀 매니저에서 poolable을 지닌 객체와 안지닌 객체에대해 해시셋등의 자료구조를 통해 두가지의 경우를 캐싱을 하고최초로 검사하는경우에만 GetComponent를 호출해서 맞는 컨테이너에 캐싱후 결과를 반환하는 식으로 하면 어떨까 질문드립니다.예시로 만든 코드 남겨드립니다.
-
해결됨실전! 언리얼 소울라이크 개발: A to Z
타겟팅 시스템 강의 중 에러가 발생했어요
#include "KismetAnimationLibrary.h"를 추가하는 부분인데, 영상을 따라해도 자꾸 붉은 줄이 그어져있습니다...자꾸만 에러가 떠요build.cs파일의 PublicDependencyModuleNames.AddRange와PrivateDependencyModuleNames.AddRange에 각각 추가해봤는데도 똑같습니다..이유가 대체 뭘까요?? 문제는, 빌드하면 실행은 됩니다 이게 앞으로 강의 진행할때 크래시를 유발할까봐 해결하고 가고싶은데 어떻게 해야하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
spring에서 maven을 사용하여 강의를 수강하는 것과...
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]지난 주 입사한 신입개발자입니다. 저는 STS에서 spring, maven으로 공부를 했었고, 현재 다니는 회사에서도 egovframework를 사용합니다. 현재 수업은 Spring Boot에서 gradle을 활용하는데, Spring에서 maven을 활용해서 수업을 진행해도 문제가 없는지 궁금합니다.(부트사용 X) 불가능 하다면 intelliJ에서 gradle을 활용해서 공부를 해도 현업에서 eclipse, spring, maven에서도 충분히 활용가능하게끔 강의가 구성되어있는지도 궁금합니다! 감사합니다!
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
4회 기출 작업형2
에서는 모델 학습만 하고 평가는 안하셨는데 실제로 평가 안하고 학습하고 바로 제출해도 되나요?
-
해결됨(2025) MBTI 테스트 기반 수익형 웹사이트 만들기 - <코딩 배워 사업하자>
robots.txt 최신화 하는 방법을 아시나요?
제가 실수로 robots.txt를 robot.txt로 잘못 올렸고User-agent: * Disallow::내부 파일도 이렇게 잘못 작성했더니 lighthouse에서 잘못되었다고 지적하더라고요.근데 새로 수정하고 빌드해서 올렸고AWS s3내부에선 정상적인 파일이 올라간 것으로 확인되는데 아직도 그대로더라고요.어떻게 최신화가 가능할까요?
-
해결됨실전! 언리얼 소울라이크 개발: A to Z
언리얼 애니메이션 몽타주의 장단점
안녕하세요! 콤보 시스템 강의를 듣다가, 전에 어디선가 들은 듯한 말이 생각나서 질문을 드립니다.언리얼의 애니메이션 몽타주가 편리하지만, 가끔 씹히는 (..? 더 어울리는 표현이 생각나지 않는군요..) 문제가 있다고 들었는데, 주로 어떤 상황에서 그런지 궁금합니다..! 멀티플레이어 게임에서 그런건지,아니면 로직이 허술해서 그런건지,, 궁금합니다.그리고 이런 문제를 예방하거나 보완하는 방법도 궁금합니다!!
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
53강.작업형3기출문제
선생님~ 53강은 제목에 구버전이라고 적혀있는데 공식사이트에서 삭제되었다고 하고구버전/신버전 차이가 뭐죠?
-
미해결GSAP의 ScrollTrigger를 활용한 포트폴리오 제작
scrolltrigger pin-spacer 영역 없애는 법 있나요?
선생님, 사진처럼 gallery를 감싸는 pin-spacer가 생겨서 하단에 하얀 영역이 생깁니다.scrolltrigger에서 자동적으로 만드는 거 같은데 이거 없애는 방법이 있을까요? background를 같은 색으로 하니 괜찮아보이긴 했지만 어쨌든 의도하지 않은 공간이 나타난거니 수정하고 싶어서요...gallery에 height: 100vh ! important를 해도 안 먹히는데 어떻게 하는 게 좋을까요?혹시나 하여 선생님 메일로 제 코드파일 전체를 미리 보내드립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
오징어게임 문의드립니다.
안녕하세요. 오징어게임 관련해서 문의사항이 있어 남깁니다. 5/12 미션 [2-a 도서] 작업형1 연습문제 - 섹션1, 섹션2 (p.164~165)의 경우 시나공 2026 버전으로 작성해주신 것 같은데 제가 갖고 있는 2025 버전의 경우는, 섹션을 기준으로 풀면 되는지 문의드립니다! 답변해주시면 감사하겠습니다^^
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
별칭 관련해서 질문 있습니다.
SQL 쿼리가 실행될때, 내부적으로 GROUP BY하고 SELECT를 실행하는 걸로 알고 있습니다.그러면 별칭을 GROUP BY 내부에 사용하고 SELECT 문에 사용해야지 될 것 같은데, SELECT 문에 별칭을 정의하고 GROUP BY에 별칭을 사용해야지 오류가 안나더라고요.. 별칭은 무조건 SELECT 절에서만 사용해야한다고 이해하면 될까요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Macro functions - still relevant in 2025?
Hey,I wanted to ask if in 2025 will you still use macro, or replace them with new syntax eq inline functions / consts / constexpr ?
-
미해결React Native with Expo: 제로초에게 제대로 배우기
punycode 에러
(node:49559) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created)설치할 때 터미널에 이러한 오류가 발생해서 시키는대로 node --trace-deprecation 를 입력했더니 아래 처럼 뜹니다. 그냥 무시해도 되겠죠? ➜ threads git:(master) ✗ node --trace-deprecation Welcome to Node.js v22.9.0. Type ".help" for more information. > punycode { version: '2.1.0', ucs2: { decode: [Function: ucs2decode], encode: [Function: ucs2encode] }, decode: [Function: decode], encode: [Function: encode], toASCII: [Function: toASCII], toUnicode: [Function: toUnicode] } > (node:51239) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. at node:punycode:3:9 at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:399:7) at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:338:10) at loadBuiltinModule (node:internal/modules/helpers:108:7) at Module._load (node:internal/modules/cjs/loader:1099:17) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Module.require (node:internal/modules/cjs/loader:1339:12) at get (node:internal/modules/helpers:223:33) at REPL1:1:1
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
통일된 Stat을 사용하지 않고 모듈화 방식으로 Stats를 만드신 이유가 궁금합니다.
모든 Entity가 통일된 Stat들을 가진다는 가정을하고통일된 Stats를 사용하는 것(롤에서 이런방식이라고 추측하고있습니다) 과 달리 강의처럼 필요한 Stat만 모아 Stats를 만드는 이유가 궁금합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
3회 기출유형 작업형2
# test 예측 pred = rf.predict_proba(test) ValueError Traceback (most recent call last) <ipython-input-221-192ffa211ac4> in <cell line: 0>() 1 # test 예측 ----> 2 pred = rf.predict_proba(test) 3 3 frames /usr/local/lib/python3.11/dist-packages/sklearn/utils/validation.py in _check_feature_names(estimator, X, reset) 2775 message += "Feature names must be in the same order as they were in fit.\n" 2776 -> 2777 raise ValueError(message) 2778 2779 ValueError: The feature names should match those that were passed during fit. Feature names unseen at fit time: - TravelInsurance이런 오류가 뜹니다 test가 예측값이니까 TravelInsurance 컬럼이 없어야 하는게 맞는건가요? 샘플 찍어봤을 때 train,test 둘 다 TravelInsurance 이 컬럼이 있었습니다. 코드 작성은 선생님과 동일하게 했는데 자꾸 저런 오류가 뜨네요 ㅠㅠ 검증 데이터 분리할 때 train.drop만 해줘서 그런건가요..?
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
Effect에 기능 확장에 대해서 질문이 있습니다.
강사님 Effect 에 추가적인 기능 구현에 대해 궁금한 점이 있어서 질문드립니다.현재 강의의 Effect는 Start, Apply, Release의 세 가지 타이밍을 이용해서 여러 부가 효과를 주는 것으로 이해했습니다.(stat을 증가시키기, damage주기)그런데 만약 죽음 저항, 마법 시전시 추가 피해,,받는 화속성 피해 무효화, 특정 종족에게 가하는 피해 증가 등 다른 논리적인 코드 안에서 이 Effect의 여부를 따져야 하는 경우에는 어떤 식으로 처리할 수 있을까요?예를 들어 죽음 저항의 Effect가 있다면 캐릭터의 TakeDamage의 코드 안에서이 Effect의 여부를 따지는 부분이 필요할텐데단순히 하드코딩으로 짜기엔 나중에 여러 효과들이 추가 되면 될 수록 감당할 수 없어질 것 같고 코드를 어떻게 확장 해야할지도 감이 잘 잡히지 않습니다.제가 보기에도 질문이 조금 난해 하지만결론은 이렇습니다.effect가 다른 많은 코드들에 영향을 주어야 할 경우 어떻게 안전하게 확장 할 수 있을까요?