묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
2유형에서 인코딩한 범주형 변수도 스케일링할 때 넣어줘야 하나요?
안녕하세요. 스케일링에 대해서 여쭤보고 싶은게 있습니다. 스케일링을 진행할 때, 인코딩된 범주형 변수와수치형이지만 범주형 성격을 띄는 변수들도 함께 스케일링을 진행해주어야 하는지 궁금합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
하이퍼파라미터튜닝
random_state, max_depth, n_estimators 같은 하이퍼파라미터튜닝은 모든 회귀, 분류 모델에서 사용가능한가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
파일 업로드
안녕하세요.다른 질문글들을 다 참고하여 따라 해보았으나 업로드가 되지 않아 질문 남기게 되었습니다.[질문 내용]한글 주소로 사용하지 않기 위해 로컬디스크 C에 file을 만들어 진행하였는데 사진과 같은 오류가 발생합니다. (노랗게 칠한부분은 한글로 제이름입니다.) [구글 드라이브 주소]https://drive.google.com/file/d/1VW52xdG7KyWdewGShZijEcJjhXc2v_4w/view?usp=sharing
-
해결됨실무자가 알려주는 CANoe (For CAN 통신)
CANoe 섹션1 강의자료 질문입니다.
강의 문의 있습니다.현재 수강중인 실무자가 알려주는 CANoe에서 섹션0,1 강의자료가 동일합니다. 아마 섹션1자료가 없는것 같은데 어디서 받을 수 있을까요?(섹션1 CAN DBC소개)
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
Color Style Guide 플러그인
Color Style Guide 플러그인이 그레이만 제공 되는 것 같아요.혹시 플러그인을 사용하지 않고 컬러 팔레트를 만드는 방법은 없을까요?
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
쿼리문 질문입니다
안녕하세요 comments module을 진행하고 있습니다.pgadmin에서 SELECT *FROM users_model aINNER JOIN comments_model bON a.id = b.authorId위의 쿼리로 테이블을 조회해보려고 했는데 ERROR: column b.authorid does not exist LINE 4: ON a.id = b.authorId ^ HINT: Perhaps you meant to reference the column "b.authorId". SQL state: 42703 Character: 74 이런 오류가 나옵니다 혹시 어떻게 해야 코멘츠 테이블과 유저 테이블을 조인해서 조회해볼 수 있을까요?? 그리고 pgadmin이 시간이 좀 지나면 자꾸 연결이 끊기는지 쿼리를 날려도 아무 응답이 없는데 혹시 연결을 refresh해주는 방법이 있을까요? 매번 쿼리창을 새로 열기가 너무 불편하네요
-
미해결처음 만난 리액트(React)
이벤트 실행순서에 대해 질문드려요
import React from 'react'; import {useState} from 'react'; function ConfirmButton2 (){ const [isConfirmed,setIsconfirmed] = useState(false); const handleConfirm = ()=>{ setIsconfirmed((prevIsConfirmed) => !prevIsConfirmed); // setIsconfirmed(!isConfirmed); }; const [number, setNumber] = useState(0); const checkNumber =() =>{ alert("첫번째 "+number); // 0 setNumber((prevnumber)=>{ alert(prevnumber+"//"+number); // 0 0 return prevnumber+10; }); setNumber((prevnumber)=>{ alert(prevnumber+"//"+number); // 10 0 return prevnumber+10; }); alert("두번째"+number); // 0 }; return ( <> <button onClick = {handleConfirm} > {isConfirmed ? "확인됨2" : "확인하기2"} </button> <button onClick = {checkNumber}> {number} </button> </> ); }; export default ConfirmButton2; 이렇게 해서 실행을 하고 숫자 버튼을 클릭하면 첫번째 alert -> set함수 alert -> 두번째 alert -> 두번째 set함수 alert 이 순서로 나오는데, alert -> set 함수 alert -> 두번째 set함수 alert -> 두번째 alert 이 순서가 아닌 이유를 모르겠어요.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
DAU/WAU 계산 방법?
안녕하세요 강사님.운영 중인 홈페이지에 DAU/WAU 값이 이상하게(?) 나와서 질문 드립니다.활성 사용자 = DAU로 알고 있는데, 그럼 20240501 DAU/WAU(22/112)는 17.1%가 나와야 맞지 않나요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
[레스] 카톡 단톡방에서 했던 질문입니다!
1)사용자 A는 특정페이지를 열어놓고 보다가 다른 탭을 열어서 다른 사이트에서 정보 검색을 합니다.2) 30분이 지났습니다.(세션 끊김)=> view = 1 sessions = 0 ?3) 사용자 A는 다른탭을 보다가 다시 특정페이지 탭을 클릭합니다.==> view = 1 sessions = 1?===예시에 따른 답을 적어 봤는데... 이게 맞나요??"해당 페이지의 참여율이 아닙니다. 해당 세션의 참여율이라서 그 페이지와 관련있는 세션의 참여율을 보여주게 됩니다. "위 말이 이해가 잘 안 됩니다 ㅠ 참여율이 '세션 참여율'이라는 건 이해 됐는데, 이 세션 참여율이 페이지 참여율이 아닌 게 어떤 뜻일까요..?
-
미해결[웹 개발 풀스택 코스] Vue.js 프로젝트 투입 일주일 전 - 기초에서 실무까지
cors 에러
안녕하세요. json-server로 await this.$get()을 실행하니 CORS 오류가 발생합니다.강의 중에 언급한 부분을 놓친 건지.. 어떤 부분을 체크하면 될까요?감사합니다.
-
미해결
웹 앱 로그인 유지 방법
안녕하세요. 웹앱 기반의 앱을 만들고 있는 초급 개발자입니다. js에 있는 특정 로그인 암호화 알고리즘을 전부 kotlin에서 재정의하려하니 너무 골이 아파져서 방향을 어떻게 잡아야 할지 우선 여쭤보고 가는게 좋겠다고 생각하여 질문 남기게 되었습니다.우선 제가 생각한 방법들을 이렇습니다. 로그인 기능만 네이티브앱에서 구현(암호화 알고리즘 kotlin으로 재정의)해당 js함수를 사용하는 웹을 컨트롤러에서 호출하고, 응답만을 가져와서 Android 클라이언트에 반환위 두 가지를 일단 시도중인데 2번 방식이 쉽지가 않네요. 애초에 가능한건지도 확실치가 않아 보입니다.이런 고민을 해보신 적이 있다면 부디 조언 부탁드리겠습니다.
-
미해결[2025년 출제기준] 웹디자인기능사 실기시험 완벽 가이드
D,E유형 반응형 슬라이드 필수인가요?
특성화고에서 필기면제자 검정 대비 학생들 가르치고 있습니다.D,E유형에서 반응형 슬라이드에 대한 부분은 공개문제에서 없는거같아서요.. 그냥 기존에 A,B,C타입에서 하던대로 시켜도 시험에서 큰 지장이 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
PushAfter 사용 질문
JonTimer 강의에서 학습한 PushAfter에 관한 질문 Arrow 실습 코드에 적용해 보았는데 제가 이해한 것이 맞는 지 궁금하여 질문 드립니다. GameRoom 클래스 코드 일부// 누군가가 주기적으로 호출해줘야 한다 public void Update() { foreach (Monster monster in _monsters.Values) { monster.Update(); } //foreach (Projectile projectile in _projectiles.Values) //{ // projectile.Update(); //} Flush(); }Arrow arrow = ObjectManager.Instance.Add<Arrow>(); if (arrow == null) return; arrow.Owner = player; arrow.Data = skillData; arrow.PosInfo.State = CreatureState.Moving; arrow.PosInfo.MoveDir = player.PosInfo.MoveDir; arrow.PosInfo.PosX = player.PosInfo.PosX; arrow.PosInfo.PosY = player.PosInfo.PosY; arrow.Speed = skillData.projectile.speed; Push(EnterGame, arrow); arrow.Test();Arrow 클래스 코드 일부bool check; public void Test() { // TODO : Room is null while (!check) { Update(); } } //long _nextMoveTick = 0; public override void Update() { if (Data == null || Data.projectile == null || Owner == null || Room == null) { return; } check = true; //if (_nextMoveTick >= Environment.TickCount64) // return; //long tick = (long)(1000 / Data.projectile.speed); //_nextMoveTick = Environment.TickCount64 + tick; Vector2Int destPos = GetFrontCellPos(); if (Room.Map.CanGo(destPos)) { CellPos = destPos; S_Move movePacket = new S_Move(); movePacket.ObjectId = Id; movePacket.PosInfo = PosInfo; Room.Broadcast(movePacket); Console.WriteLine("Move Arrow"); } else { GameObject target = Room.Map.Find(destPos); if (target != null) { target.OnDamaged(this, Data.damage + Owner.Stat.Attack); } // 소멸 Room.Push(Room.LeaveGame, Id); } Room.PushAfter((int)(1000 / Data.projectile.speed), Update); }GameRoom 클래스에서 Update를 계속 실행하는 것이 아니라 Arrow를 EnterGame한 후 Test를 한 번만 실행시키면 되는 거 맞을까요?
-
미해결김영한의 실전 자바 - 기본편
자바 메모리 구조 6분
스택 영역은 각 쓰레드별로 하나의 실행 스택이 생성된다고 하셨는데그렇다면 멀티 쓰레드일 경우메서드 영역과 힙 영역은 각 하나씩만 생성되고스택 영역은 쓰레드의 개수만큼 생성되는건가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-B. 유기농 배추 질문있습니다.
안녕하세요 선생님. 해당 질문에 대해서 저는 for 반복문을 이용해서 풀었습니다.선생님께서는 while문을 이용해서 푸셨는데, 이러한 상황에서 시간복잡도 , 코드 효율성 등이 for문을 사용하는게 좋은지 while문이 좋은지 궁금합니다.또한, while문의 시간 복잡도를 구하는게 조금 헷갈리는데 간단하게라고 설명 해주시면 감사하겠습니다.#include <bits/stdc++.h> using namespace std; const int MAX_K = 2500; const int MAX_M = 50; const int MAX_N = 50; const int dy[4] = {-1, 0, 1, 0}; const int dx[4] = {0, 1, 0, -1}; int T, N, M, K; bool IsMovable(int dirY, int dirX, int visited[MAX_N][MAX_M], int Map[MAX_N][MAX_M]) { if (dirY >= N || dirX >= M || dirY < 0 || dirX < 0) return false; if (visited[dirY][dirX] != 0) // 방문한 적 있으면 return false; if (Map[dirY][dirX] != 1) // 갈 수 없는 곳이면 return false; return true; } void Go(int cy, int cx, int visited[MAX_N][MAX_M], int Map[MAX_N][MAX_M]) { visited[cy][cx] = 1; for (int i = 0; i < 4; i++) { int ny = cy + dy[i]; int nx = cx + dx[i]; if (IsMovable(ny, nx, visited, Map)) Go(ny, nx, visited, Map); } } int main() { cin >> T; for (int i = 0; i < T; i++) { int Map[MAX_N][MAX_M]{}; int visited[MAX_N][MAX_M]{}; int zoneCnt = 0; cin >> M >> N >> K; for (int j = 0; j < K; j++) { int diry = 0; int dirx = 0; cin >> diry >> dirx; Map[diry][dirx] = 1; } for (int currY = 0; currY < N; currY++) { for (int currX = 0; currX < M; currX++) { if (IsMovable(currY, currX, visited, Map)) { zoneCnt++; Go(currY, currX, visited, Map); } } } cout << zoneCnt<< endl; } }
-
미해결
[무료] SI/중소기업 주니어 개발자를 위한 이직 특강
이직을 고민하고 있다면, 혹은 커리어가 걱정된다면 주목!국내 IT대기업 3사를 거쳐 온 시니어의 이직 노하우를 선사합니다! ✅ 모집안내- 대상 : 1년 이내 이직을 희망하는 SI/중소기업 주니어 웹 개발자- 일시 : 5월 30일 목요일 오후 8시-9시- 장소 : Zoom (링크 추후 공지) ✅ [연사] 하헌우 (항해 플러스 코치진)현) 무신사 29cm 검색 시스템 개발전) Toss Payments 간편결제 개발 전) KakaoStyle 광고 시스템 개발 ✅ 진행개요- 1부 : 채용 시장 현황과 물경력 이직 신호- 2부 : 서류/과제 전형 족집게- 3부 : 기술 면접과 컬처핏 면접 ✅ 신청하기https://docs.google.com/forms/d/e/1FAIpQLSccCQxL9cQVuuUykAyu0WaQhi7qayoK8sdQSqHRHljWmcMtFw/viewform
-
해결됨Next + React Query로 SNS 서비스 만들기
인터셉팅 라우터가 signup에는 적용이 안되는 문제
login은 인터셉팅 라우터가 잘 되는데,signup은 (.)i로 인터셉팅이 안되고 버튼 클릭을 하면 그냥 i/flow/signup/page.tsx로만 보여지는 문제가 있습니다. 왜 signup은 인터셉팅 라우터가 작동이 안되는 것일까요?? 경로는 이렇게 잘 설정되어있고 안에 파일 내용은 아래와 같습니다. 아래는 @modal/(.)i/flow/signup/page.tsx아래는 i/flow/signup/page.tsx홈 버튼 링크는 아래와 같이 되어있습니다.혹시 제가 빠뜨린 무엇이 있을까요?
-
미해결[초급자를 위한] AutoKeras로 배우는 머신러닝 분석
4강, 집값 예측 예재에 대한 질문입니다.
4강에서 csv 파일을 읽어서 학습/평가한 것 보다 numpy로 처리한 후 학습/평가 한 것이 더 좋은 성능이 나온 이유가 무엇일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 처리하기 - 세션 직접 만들기 관련 추가 질문입니다.
https://www.inflearn.com/questions/1277199/%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%B2%98%EB%A6%AC%ED%95%98%EA%B8%B0-%EC%84%B8%EC%85%98-%EC%A7%81%EC%A0%91-%EB%A7%8C%EB%93%A4%EA%B8%B0-%EA%B4%80%EB%A0%A8-%EC%A7%88%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4 질문에 대해서세션은 서버에 저장되고, 쿠키는 클라이언트에 저장된다는걸 깜빡했네요....추가질문입니다.서로 다른 프로그렘들이 SESSION_COOKIE_NAME 을 동일하게 사용한다면 중복으로 인한 문제가 발생하겠네요? 그렇다면 이를 회피하기 위한 방법도 있나요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
트랜잭션을 리포지토리가 아닌 서비스계층에 적용하는 이유가 궁금합니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.왜 서비스에 트랜잭션을 적용하냐는 다른 분의 질문에 하나의 트랜잭션으로 묶어서 사용하기 위함이라고 답글이 달린걸 봤는데 이것또한 그러한 이유때문인가요?