묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프론트 개발자를 위한 백엔드 101 (NestJS, TypeORM)
SQL Sheell
SQL Sheell 깜빡 열렸다가 꺼지는데 postgresql-18.0-2-windows-x64 설치 해야 되나요?
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
오늘 14번문제
이런식으로 적은거 같은데 틀렸나요..?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
스크립트 자막
스크립트 자막이 코딩 결과를 가려서 조금 불편한데 자막 없애거나 위치 변경할 수 있는 방법있나요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
주석관련
강사님 덕에 아무것도 몰랐던 파이선에 대해서 알고 빅분기 실기 준비 원활하게 잘 하고 있습니다.주석처리 관련해서 Ctrl+/로 하는 걸로 아는데요.. 코랩이나 실기체험 프로그램에서 처음엔 잘 되다가 몇 분 지나면 안되는데, 왜 그럴까요.. 안되니까 너무 답답하네요...
-
미해결
어떤 커뮤니티를 사용하고 싶으신가요?
https://forms.gle/eAyM95Y1r2GFTuKg8 투표해주시면 감사드리겠습니다 🙂
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
캐릭터 네트워크 애니메이션 질문 (29강의)
캐릭터의 네트워크 기능 추가 : NetworkPlayer (29 강의)영상을 보면서 이해가 되지 않는 부분이 생겼습니다.1. 애니메이션 서버 권한? 클라이언트 애니메이션 요청 구조..?영상 13분 50초에서 Network Animation 컴포넌트는 서버 권한을 가지고 있기 때문에 A라는 클라이언트에서 '나(owner)'의 캐릭터 애니메이션 실행 요청을 서버에 전달하고 서버에서 '너'의 캐릭터 애니메이션을 실행시켜 주겠다고 하면 그때 다른 클라이언트 B,C.. 등 에서도 A 클라이언트의 애니메이션이 실행되어 보이는 구조라고 이해하면 될까요?만약 맞다면 서버권한을 그대로 사용한다면 서버에서 처리해주는 별도의 코드가 있어야 다른 클라이언트들에게 A라는 클라이언트의 애니메이션이 공유되는것일까요?2. Network Transform : Authority..?애니메이션과 달리 Transform은 Owner로 설정하게 되면 클라이언트에서 실행한것이 서버로 전송이 된다고 했습니다.그렇다면 애니메이션은 실행을 해달라고 요청을 하는것이고 Transform의 경우 Authority를 Owner로 설정했기 때문에 A 클라이언트 자체에서 실행되서 좌표의 결과값을 서버에 보내는 것인가요?? 그래서 서버에서 다른 클라이언트(B,C.. 등)들에게 A 클라이언트의 좌표값을 공유하는 형식인가요?3. 클라이언트 실행과 클라이언트의 실행 요청은 다른 개념인거죠?
-
해결됨실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터
컴포넌트 id 명명법이 궁금합니다.
컴포넌트 edt 강의에서 id를 edt_ordNo로 주셨는데내부적으로는 edt_ordno 로 되는걸로 알고있어요 (nexacro 17)현업에서 17과 N 둘 다 다룰텐데명명법이 너무 헷갈립니다. 이벤트 핸들러도 어떻게 이름을 지정해야할까요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
8회 작업형2 코딩방법
저는 문제를 보고 9회차의 작업형2 방식과 동일하게 아래와 같이 했는데요이렇게 해도 되나요?drop와 레이블인코딩을 하지 않았을때값이 10정도 차이가 나서 질문 드립니다! # 라이브러리 및 데이터 불러오기import pandas as pdtrain = pd.read_csv("churn_train.csv")test = pd.read_csv("churn_test.csv") target = train.pop('TotalCharges') train = pd.get_dummies(train)test = pd.get_dummies(test) from sklearn.model_selection import train_test_splitX_tr, X_val, y_tr, y_val = train_test_split(train, target, test_size=0.2, random_state=0) #랜덤포레스트from sklearn.ensemble import RandomForestRegressorrf = RandomForestRegressor(random_state=0)rf.fit(X_tr, y_tr)pred = rf.predict(X_val) from sklearn.metrics import mean_absolute_errorprint(mean_absolute_error(y_val, pred)) # LightGBMimport lightgbm as lgblg = lgb.LGBMRegressor(random_state=0, verbose=-1)lg.fit(X_tr, y_tr)pred = lg.predict(X_val)print(mean_absolute_error(y_val, pred))
-
미해결[4주완성] 11회 빅분기 오징어 게임 (빅데이터 분석기사 실기)
대화방이 어디에 있는건지요?
미션에 TIL 대화방에 간단히 작성이 있는데.. 작성할 대화방을 못찾고있어요.ㅠ 혹시 디스코드 말씀이신지..
-
해결됨한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
12.1강 강의 노트 vercel.json 누락(?)
강의 하단에 vercel.json 내용이 담긴 노트가 안보이는 것 같은데 누락 된 것이 아닌가 싶어서 Q&A 남깁니다! { "rewrites": [ { "source": "/(.*)", "destination": "/" } ] }
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
설치해서 시작하는데 문제가 있습니다.
아무리 다시 지우고 해봐도 안나옵니다.여기서 뭘 설치하라는 건지 찾을 수가 없고 선생님이 말하는 버튼이 전혀 나오지 않습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-J 궁금한점
궁금한점 질문합니다. queue<int> q;q.push(1000 * jy + jx);1차원 queue를 사용한 이유가 그냥 메모리를 효율적으로 사용하기 위함인가용??
-
미해결UI 디자이너를 위한 엔진강의, 언리얼 UMG 요리법 (입문)
Canvas Panel 사용에 대해서
안녕하세요 수강중인 취준생입니다.언리얼 엔진의 UMG 최적화 가이드라인에서 캔버스 패널 사용을 최소화하기를 권장하고 있는데 인벤토리 슬롯마다 사용해도 괜찮은 수준인지 궁금합니다.
-
미해결미드저니 마스터 클래스, 미드저니로 생성하고 포토샵으로 완성하는 AI 디자인 실무
8강 무드보드 이미지 생성 실패 원인
안녕하세요, 계속 같은 문제로 강의를 따라가기가 어려워서 질문 드립니다. 강의를 따라서 원하는 이미지를 무드보드에 모았고 copy code를 사용해서 이미지를 생성하려 하면 --weird 문제로 막힙니다. 앞 강의들도 이 문제로 계속 막히는데 이걸 어떻게 해야 해결 할 수 있나요?
-
해결됨
강의 다운로드 후 저장경로 문의
수강중인 강의를 오프라인 상태에서도 보려고 다운받았습니다.다운로드한 영상 목록을 열어보면 분명히 다운받은 영상이 모두 이름이 등록되어 있는데,그 영상을 볼 수가 없습니다.다운받은 기기에서 검색해봐도 다운로드 폴더나 혹은 어느곳에서도 파일이 보이지 않는데,다운받은 파일을 어느경로로 들어가서 봐야 볼 수 있는지 문의드립니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-I 궁금한점
음 강의를 여러번 봐도 이해가 잘안되서 문의드립니다. 이해가 잘 안되는 점홀짝을 한 이유? 홀일떄는 홀끼리, 짝일때는 짝끼리 가능하다고 하셨는데 왜 그런지 이해가 잘안됩니다. 짝[0], 홀[1] 이동생, 수빈을 나타내는건가요? 아니면 그냥 공간복잡도떄문에 이렇게 비교하는건가용??
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
강사님
백엔드 취준생이 고 강의랑 관련 된 내용은 아니지만강사님 강의를 2개 정도 구매했습니다. 지금 자바로 프로젝트 2개를 한 상태입니다.로드 맵 이 있어서 듣게 됐습니다.보통 Error 관련 코드를 만들 때 @ExceptionHandler 로 컨트롤러에서 발생한 에러를 잡고 @ControllerAdvice 가 모든 에러를 잡아서 관리 해 주는 걸로 다른 강의에서 배웠는데 보통 현업에서는 이렇게 하나요? 제가 프로젝트 두 개 모두이런식으로 enum 과 class 를 따로 만들어서 했는데 현업에서 어떻게 하는 지 궁금해서 질문드립니다. @Getter public class BusinessException extends RuntimeException { private final HttpStatus status; private final ErrorCode errorCode; public BusinessException(ErrorCode errorCode) { super(errorCode.getMessage()); this.status = errorCode.getErrorCode(); this.errorCode = errorCode; } public BusinessException(HttpStatus status, ErrorCode errorCode, String message, Throwable cause) { super(message, cause); this.status = status; this.errorCode = errorCode; } public BusinessException(HttpStatus status, String message) { super(message); this.status = status; this.errorCode = null; } } @Getter @AllArgsConstructor public enum ErrorCode { TOKEN_NOT_FOUND(HttpStatus.BAD_REQUEST, "토큰이 없습니다."), JWT_EXPIRED(HttpStatus.BAD_REQUEST, "jwt 토큰이 만료되었습니다. "), INVALID_JWT(HttpStatus.BAD_REQUEST, "jwt 토큰을 찾을 수 없습니다."), ACCEPTED_EXISTS(HttpStatus.CONFLICT, "팔로우를 찾을수없습니다."), FOLLOW_NOT_FOUND(HttpStatus.CONFLICT, "팔로우를 찾을수없습니다."), INVALID_FOLLOW_STATUS(HttpStatus.CONFLICT, "팔로우상태가 아닙니다."), AGREEMENT_INPUT(HttpStatus.CONFLICT, "약관 동의가 필요합니다."), INVALID_EMAIL_INPUT(HttpStatus.BAD_REQUEST, "해당 이메일은 소셜 로그인 계정입니다. 소셜 로그인을 이용하세요."), DUPLICATE_RESOURCE(HttpStatus.FORBIDD
-
미해결한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
10.7강 취소 버튼 렌더링 조건 오류
강의에서 comment-editor.tsx의 취소 버튼을 조건부 렌더링하는 코드를 수정하는 과정에서 아래와 같은 조건을 사용하고 있는데요. 이렇게 되면 props.type === "REPLY"일때만 의도대로 동작하고, props.type === "EDIT"일때는 취소 버튼이 렌더링 되지 않습니다. {props.type === "EDIT" || (props.type === "REPLY" && ( <Button disabled={isPending} variant={"outline"} onClick={() => props.onClose()} > 취소 </Button> ))} 아래와 같이 렌더링 조건 부분을 괄호로 감싸주면 의도대로 동작하도록 수정됩니다! {(props.type === "EDIT" || props.type === "REPLY") && ( <Button disabled={isPending} variant={"outline"} onClick={() => props.onClose()} > 취소 </Button> )}
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
8강 중간, 분수대의 SetOwner 에 대해 궁금합니다.
분수대는 NetLoadOnClient 를 설정한 객체 입니다. 1. 해당 객체는 서버에서 생성 및, 클라로 복제 되는 객체가 아닌 서버와 맞게 클라가 메모리에 로드하는 객체로 이해하고 있습니다. 근데 SetOwner 를 서버에서 한다면 SetOwner 을 하는 분수대의 월드 에서는 바로 첫번째 플레이어 컨트롤러를 통해 (의미가 없다고 해도)오너 설정이 가능하나 서버에서는 해당 분수대의 오너가 될 객체가 무엇인지 모르는데 그냥 이터레이터를 돌려서 서버 플레이어 컨트롤러가 아니면 바로 그냥 분수대에 오너를 설정하는데요. 이것이 헷갈립니다. 분수대로 결국 서버에서 생성되어 관리되며 그래서 인터레이터를 통해 (서버가 아닌)첫번째 오너를 설정해도 되는지 궁금합니다.
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
현재 아키텍처 구조에서의 트랜잭션 관련해서 질문이 있습니다.
안녕하세요 강의 잘 보고 있습니다! 현재 아키텍처는Controller -> Service -> Resposiotry 구조로 흐름이 이어지고 Service는 각 개념에 대한(Product, Review 등..) 조회 쿼리를 묶는 Finder, 그외 CUD 기능을 묶는 Mananger 또는 Handler ? 로 이뤄져 있습니다.이 구조는 예전에 토스 슬래시 "지속 성장 가능한 코드를 만들어가능 방법"에 대해 인상 깊게 봤는데 조회용, CUD용을 별도 컴포넌트로 관리하고 Service는 이를 핸들링 하는 파사드 패턴의 구조와 유사하게 생각했었습니다. 여기서 질문이 있는데요Product와 Review는 격벽을 두는 서로 다는 개념이지만 Product라는 1급 개념이외의 하위 개념 (섹션, 카테고리)들은 상품을 추가할 때 하나의 트랜잭션으로 묶이는 대상이라고 생각이 들었습니다. 그럼 이 경우에는 리뷰는 상품과 서로 다른 개념이기 때문에 서로를 알지 못하지만, Product의 하위 급수 개념들은 ProductService 내에서 하나의 트랜잭션으로 묶는,즉, xxxService는 동일한 개념에 속한 개념들을 하나의 트랜잭션으로 묶는 파사드의 일종이라고 생각하면 될까요? 만약 맞다면 개념과 격벽을 이해하기에 각 개념은 하나의 트랜잭션으로 묶여야하나?에 대한 고민도 개념을 구분하는 방법이 될 수 있겠구나!라는 생각이 들기도 하네요 항상 잘 보고 있습니다 감사합니다!