묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)
CRD내용중에
CRD 패턴 말씀중에 이해가 필요해서 질문올려봅니다. 강의중 아래와 같이 말씀하셨습니다.crd를 보고 로직을 쿠버 개발자가 만들어 리소스를 생성하고 crd는 별도로 또 devops엔지니어가 crd를 만들도록 업무가 구별되어있나요?또 crd를 보고 쿠버 개발자가 한다고 하셨는데 또 반대로 구조를 만들어놓으면 거기에 맞게 crd를 devops엔지니어가 만든다는게...뭐가 뭔지 이해가 안갑니다.. ㅠㅠ 뭐가 우선인지~~ 그리고 보통 쿠버 운영하는사람이 다 하지 않나요? crd 만든사람 따로 쿠버 리소스 만드는사람 따로 있나요?myDatabase를 조회해서 안에 있는 속성을 보고 여러 리소스들을생성시키는 로직이 있어야 되는데 이건 직접 구현이 필요한 부분이고요 그래서 이렇게Kubernetes 개발자가 이런 구조를 만들어 놓으면 DevOps 엔지니어 엔지니어는 이 CRD를만들어서 쉽게 배포를 할 수가 있게 돼요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
object type
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요자료형의 유형에 object는 없던것같아요type이 object라는 개념이 이헤가 잘 안갑니다
-
미해결비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)
소통하면서 듣는 인터넷 강의?! 에 아무런 내용이 떠있지 않습니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
기존 mock data는 그룹이 따로 만들어지는데 뭔가 잘못된 건가요?
이게 제 console인데요아래 mock data는 자기들끼리 따로 그룹지어서 나오는데 선생님 콘솔에는 그냥 다 개별로 나오거든요...뭐가 문제일까요? import { useReducer, useRef } from "react"; const mockData = [ { id: 1, createDate: new Date().getTime(), emotionId: 1, content: "1번 일기 내용", }, { id: 2, createDate: new Date().getTime(), emotionId: 2, content: "2번 일기 내용", }, ]; function reducer(state, action) { switch (action.type) { case "CREATE": return [action.data, ...state]; } } function App() { const [data, dispatch] = useReducer(reducer, [mockData]); const idRef = useRef(3); const onCreate = (createDate, emotionId, content) => { dispatch({ type: "CREATE", data: { id: idRef.current++, createDate, emotionId, content, }, }); }; return ( <> <button onClick={() => { onCreate(new Date().getTime(), 1, "Hello"); }}> 일기 추가 테스트 </button> </> ); } export default App; 제 코드도 첨부해봅니다,,,
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
참여도_주요 이벤트
'주요 이벤트' 리포트가 관리 메뉴에 없는데 혹시 제가 잘못 들어간걸까요? 어디에서 찾을 수 있을까요? 데모 계정이라 못찾나 싶어서 실습용으로 만든 계정으로 들어갔는데도 보이지 않아요...
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
실무에서도 패키지 구조는 학습과 같이 많이 사용하게 되나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요!패키지구조에 관련하여 문의드립니다!강의에서는controllerservice ..패키지가 이렇게 나뉘어져있는데member - controller - serviceorder - controller - service...이런 패키지구조도 있어 질문드립니다!프로젝트, 기업마다 규칙이 다르겠지만보통 보편적으로 어떤 패키지구조를 사용하게 되나요??
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
판다스1 수업노트 코랩 실행중 오류
판다스 1 강의 수업노트에 있는 코랩 링크로 바로 접속 후 작성되어있는 코드를 지우고 새로 똑같이 작성 후 실행하니 판다스 라이브러리를 불러오는 것에서부터 오류가 생기는 것 같습니다 ㅜ.ㅜ 어떻게 해야 하나요 ? NameError: name 'pd' is not defined
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
라이노7 엘리어스 단축키 적용이 안됩니다!
라이노7 엘리어스 단축키 적용이 안됩니다!영어버전 사용중인데 적용이 된건지 모르겠네요ㅜ요
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
카운터앱 기능구현하기 - 스테이트 리프팅이 헷갈립니다.
강의 설명 중 10분06초 부분 에서 설명해주신 " State Lifting (State끌어올리기 ) "이라는 개념이 아직 애매모호해서 좀더 확실하게 설명 부탁드려도 될까요 ?부모컴포넌트에서 state관리 해야하는 건 인지하고 있습니다. ( 단방향으로 흘러가는 React의 특성 때문에 ) 끌어올린다? 라는 키워드가 확실하게 팍! 하고 이해하기가 조금 어렵네요 ...
-
미해결김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
자바 그룹핑
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 갓영한님 자바에서 이렇게 그룹핑 하는 경우도 있을까요 ?실무에서 보통 쿼리쪽에서 하지않나용??
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Header 컴포넌트에 div 말고 애초에 button은 안 되나요?
궁금한 점이 2가지 있는데요1. Header 컴포넌트에 div 말고 애초에 button를 넣으면 안 되나요?Header.jsxconst Header = ({ title, leftChild, rightChild }) => { return ( <header className="Header"> <button className="header_left">{leftChild}</button> <div className="header_center">{title}</div> <button className="header_right">{rightChild}</button> </header> ); };App.jsx<Header title={"Header"} leftChild={"Left"} rightChild={"Right"} />이런 식으로 헤더 컴포에 처음부터 버튼 태그를 넣으면 될 것 같은데 왜 div로 감싸는 건가요?음.. 그냥 css 편의상 이유일까요? 2. 저는 css를 배울 때 처음에 charset "utf-8"; 을 항상 입력하라고 배웠는데 리액트 강의에서는 항상 안 사용하시더라구요. 리액트에서는 원래 안 쓰는건가요, 아니면 그냥 강의에서는 굳이 필요없어서 쓰지 않는건가요?
-
미해결파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석
quota increase 요청 승인이 안됩니다.
강의에서 일러주신 대로 basic으로 계정 권한 업그레이드 후 quota increase 요청을 하였고, 접수되었다고 이메일이 왔는데, 한참이 지나도 접수 승인 메일이 오지 않습니다. 다시 quotas에서 확인해보니 16개로 늘어나 있지도 않습니다. 추후 어떤 action을 더 해야 할까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출 4회 작업형 2, train_test_split
기출 4회 작업형 2 풀이 강의에서, train_test_split을 사용하지 않으시던데,이건 target값이 이진분류가 아니라서 그런건지요? train_test_split을 사용하여 모델을 분리하고,f1_score로 검증해보려고 하니 오류가 나옵니다. target값이 이진분류가 아니면 제출전 사전 검증이 불가능한건지 알고 싶습니다.감사합니다.
-
해결됨블렌더 지오메트리 노드 클래스 Part 2
노드로 시포디 필드처럼....
시포디 기반의 모션그래퍼 인데요 지오메트리 노드를 학습하고 저런 형태의 모션을 구현할려고 하는데 노드를 어떻게 짜야할지 모르겠어서 질문드립니다. 듣고 배워서 따라하는건 쉬운데 막상 응용하면 막혀서 ㅠㅠ슬픕니다. 저에게 정답의 길을 한번더 알려주시면 감사하겠습니다 ㅠ.
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
비관적 락 VS 네임드 락
안녕하세요. 해당 강의를 통해 다양한 락의 특징과 장단점을 배울 수 있어 현재 프로젝트에 적용할 수 있었습니다.적용한 부분: 상품 재고 감소에 대한 동시성 제어적용했던 락: 네임드 락적용한 이유: 상품 테이블에 재고 컬럼이 포함되어 있기 때문에 비관적 락을 적용할 경우, 해당 row를 단순 조회하거나 다른 비즈니스 로직에서 락 대기 등으로 인해 영향을 미칠 수 있을 것이라 판단하여 네임드 락을 적용했습니다.궁금한 점: 적용 이후 테스트 과정에서 알게 된 점이, MySQL의 단순 select 쿼리는 FOR UPDATE로 인해 락이 걸린 row를 조회하더라도 락 대기나 차단이 발생하지 않는다는 사실이었습니다. 또한 네임드 락과 비관적 락 간의 부하 테스트 결과, 성능 차이가 거의 없다는 점에서, 정합성이 중요한 주문/결제 상황이라면 낙관적 락은 배제하고, 오히려 네임드 락보다는 비관적 락을 적용하는 것이 더 적절하지 않을까 하는 의문이 들었습니다.질문: 상품 테이블에 재고 컬럼이 포함되어 있다고 하더라도 단순 조회 성능에 영향을 주지 않는다는 점에서, 네임드 락보다 비관적 락을 적용하는 것이 더 타당한 선택일지 궁금합니다. 실무적인 기준에서 어떤 판단이 더 적절할지 조언 부탁드립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 질문입니다.
디스코드에 있는 미션을 매일매일 하고있는데요.. 미션은 웬만큼 할만한데 저번 9회차 모의고사를 풀어보니까 한문제 빼고는 손도 못대는 수준이어서요.. 이런 경우엔 작업형3을 비중을 둬야하는건지.. 아니면 계속 작업형을 풀어봐야하는건지.. 질문드립니다ㅠㅠ 그래도 좀 숙달됐다고 생각했는데 막상 9회차 작업형1을 풀어볼려니까 결이 다른수준이라 ㅠㅠ 너무 걱정되네요
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
uv sync 입력 후 패키지 설치 도중 실패 합니다.
os: 윈도우10입니다uv version: uv 0.7.5 (9d1a14e1f 2025-05-16) x Failed to build `uvloop==0.21.0` |-> The build backend returned an error `-> Call to `setuptools.build_meta.build_wheel` failed (exit code: 1) [stderr] Traceback (most recent call last): File "<string>", line 14, in <module> requires = get_requires_for_build({}) File "C:\Users\wyhil\AppData\Local\uv\cache\builds-v0\.tmpwlGSc0\Lib\site-packages\setuptools\build_meta.py", line 331, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=[]) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\wyhil\AppData\Local\uv\cache\builds-v0\.tmpwlGSc0\Lib\site-packages\setuptools\build_meta.py", line 301, in _get_build_requires self.run_setup() ~~~~~~~~~~~~~~^^ File "C:\Users\wyhil\AppData\Local\uv\cache\builds-v0\.tmpwlGSc0\Lib\site-packages\setuptools\build_meta.py", line 317, in run_setup ~~~~^^^^^^^^^^^^^^^^ File "<string>", line 8, in <module> import setuptools.build_meta as backend ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: uvloop does not support Windows at the moment hint: This usually indicates a problem with the package or the build environment.
-
미해결스프링 웹 MVC 완전정복
강의자료 오타
안녕하세요, 강의를 듣다가 강의 자료에 오타가 난 부분이 있어 글 올립니다.아래 [기존] 부분들을 [수정]으로 바꾸셔야 할 것 같습니다.감사합니다.-------------------------------------04. 서블릿 이해HttpServletRequest 기본[기존]https://github.com/onjsdnjs/servlet/tree/httpRequestServletApi[수정]https://github.com/onjsdnjs/servlet/tree/httpServletRequestApiHttpServletRequest - 요청 처리[기존]https://github.com/onjsdnjs/servlet/tree/httpRequestServletProsess[수정]https://github.com/onjsdnjs/servlet/tree/httpServletRequestProsessHttpServletResponse[기존]https://github.com/onjsdnjs/servlet/tree/httpResponseServletApi[수정]https://github.com/onjsdnjs/servlet/tree/httpServletResponseApiHttpServletResponse – 응답 처리[기존]https://github.com/onjsdnjs/servlet/tree/httpResponseServletProcess[수정]https://github.com/onjsdnjs/servlet/tree/httpServletResponseProcess
-
미해결[핵집] 2025 빅데이터 분석기사(필기)_과목 3~4
통합 강의 교재 부탁드립니다.
안녕하세요 통합 강의 교안 부탁드립니다. anaglory@naver.com 로 부탁드립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
model.predict() 이 괄호안에는 반드시 데이터프레임형태만으로 들어가야하나요?
강의에서 몸무게가 50일때의 예측키를 구하는 문제에서몸무게가 50인걸 데이터프레임으로 꼭 만들어야지만 가능한걸까요? if 조건문이나 그런걸로는 파이썬에는 잘 사용안하는지요