inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

클로드 코드 시작하기

해결됨

클로드 코드 완벽 가이드: 입문부터 실전 서비스 배포까지

스타트 파일 열고 터미널 여신 거 어떻게 하는 거죠? 단축키인가요?? 맥입니다

  • next.js
  • supabase
  • 인공지능(ai)
  • ai-agent
  • claude
  • 바이브코딩
  • ax(에이전트-경험)
gugugu2441 댓글 1 좋아요 0 조회수 27

IocpObject가 없어질 수 있는 이유에 대한 질문입니다.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의에서 여러차례 강조 주신 'IO 작업을 걸어놨을 때 IocpObject가 사라지면 안된다'에서 IocpObject가 사라질 수 있는 상황에 대해 생각해봤습니다. shared_ptr을 사용하면 refcounting이 되니까 안전하다고 생각을 했는데, "WSARecv나 WSASend 같은 함수들이 비동기/논블로킹 함수라 바로 결과를 반환해버려서 더 이상 해당 함수들이 IocpObject에 대한 refcounting을 유지하지 못한다" 가 맞을까요? 항상 강의 영상 잘 보고 있습니다. 좋은 강의 감사드려요!

  • 네트워크
  • MMORPG
  • windows-server
한천 댓글 2 좋아요 0 조회수 49

영상이 없습니다.

미해결

GTM(Go-To-Market) 101 과정 | 만들면 뭐해, 돈 벌어야지

강의 커리큘럼 안에 오리엔테이션 외 나머지 강의 영상과 자료가 전혀 보이지 않습니다 ㅠㅠ

  • 프로젝트-관리
  • 서비스-기획
  • 사업계획서
  • 영업
  • 정보전략계획
midam 댓글 1 좋아요 0 조회수 26

이번강의

해결됨

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

안녕하세요 선생님 강의 잘 보고 있습니다 다름이 아니라 이번강의는 Docker 강의에 해당하는건가요? 위에거로 vutualbox 로 설치했으면 그냥 가볍게 봐도 되는 부분일까요? 버추얼박스로 cent1 2 3 설치해서 버추얼박스 마우스갇히는게 불편해서 ssh 로 접속만 해놓은 상태입니다 지금 감사합니다

  • linux
  • shell-script
수철 댓글 2 좋아요 0 조회수 38

수업자료 오류

미해결

AI로 만드는 KR/US 퀀트 트레이딩 노드 분석 시스템 (바이브코딩)

수업자료가 강의처럼 안나오고, 이렇게 보여집니다. 복사도 안돼서 조금 불편해요ㅠ

  • 투자
  • 퀀트
  • router
  • n8n
  • 백테스팅
  • claude
  • 바이브코딩
이로운 댓글 2 좋아요 0 조회수 27

PDF 가져오기 오류

미해결

진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 파워쿼리 Advanced

Table이 가져와지지 않습니다.

  • excel
  • ms-office
  • excel-powerquery
민세나 댓글 1 좋아요 1 조회수 26

피드백 내용 문의드립니다.

해결됨

2026 삼성전자 DS 하반기 채용 이력서&자소서 2주 완성 반도체 분석및평가 챌린지 1기

안녕하세요 ! 이번 챌린지 1기 윤승혁입니다. 우선 긴글로 피드백 해주셔서 김사드리며 궁금한게 있어서 여쭤봅니다. Sk하이닉스 직무같은경우는 다시 확인해보니 품질보증쪽이 더 맞는 것으로 확인이 됩니다. 다만 삼성전자 메모리 평가 및분석 같은 경우는 공채를 잘 안뽑는다는 식을 말씀을 주셨는데, 그러면 해당 직무에 지원을 하지 않는게 좋을까요? 아니면 메모리만 그런것인지 궁금합니다!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • matplotlib
윤승혁 댓글 1 좋아요 0 조회수 41

n -gone 관련해서 궁금한게 있습니다

미해결

Cinema 4D R23으로 시작하는 3D 그래픽 입문 Part.2 Modeling

사각형이 아닌 삼각형과 n-gone정리는 따로 안보여주시는건가요? 사실 그게 궁금해서요 가위 손잡이 시작부분과 가위 앞날부분이요

  • cinema-4d
Bonghee Song 댓글 0 좋아요 0 조회수 17

motion study part 2 도 듣고 싶은데요.

미해결

동영상으로 배우는 Solidworks 2019 Motion Study, Part 1

안녕하세요. 강의 잘 듣고 있습니다. 모션스터디 파트 2도 듣고 싶은데, 인프런에는 없네요. 혹시 다른 플랫폼에 있나요? 아니면 출시 예정인가요?

  • SOLIDWORKS
tjwjdtn0 댓글 0 좋아요 0 조회수 14

맥북

해결됨

비개발자 직장인을 위한 Claude (Cowork + N8N + Claude Design)

맥북은 어떻게 설정하나요?

  • n8n
  • 인공지능(ai)
  • ai-agent
  • claude
gugugu2441 댓글 2 좋아요 0 조회수 44

uvm config db에 대해 궁금한 점이 있습니다.

미해결

Basic UVM Testbench ( 회로 설계 검증 )

안녕하세요, 강의 보다가 궁금한 점이 생겨 질문드립니다. configuration mechanism 강의에서 1분 45초부근에 uvm_config_db는 싱글톤 오브젝트라고 하셨는데 1.uvm_config_db의 오브젝트는 어디서 선언하는건 지 궁금합니다, 파라미터화된 메쏘드를 사용한다는건 타입별로 싱글톤 오브젝트가 있는건가요? 감사합니다.

  • verilog-hdl
  • system-verilog
  • uvm
디린이 댓글 1 좋아요 0 조회수 27

Context API vs Zustand 그리고 Auth

해결됨

React 마스터 클래스: Part 3 - 실무 핵심 라이브러리 정복 (TypeScript, Zustand, React Hook Form, TanStack Query)

안녕하세요. Context API의 대안으로 Zustand를 사용할 때의 장점과 함께, Zustand가 반드시 Context API를 대체하는 것이 아니라 상태의 특성에 따라 전략적으로 선택해야 한다고 설명해주셨습니다. 예를 들어 다크 모드나 다국어 설정처럼 변경 빈도가 낮으면서 여러 컴포넌트에서 공유해야 하는 상태의 경우 Context API도 충분히 적합할 수 있다고 이해했습니다. 제가 이해한 바로는 Context API가 적합한 경우를 크게 다음과 같이 생각해볼 수 있을 것 같습니다. 특정 컴포넌트와 그 하위 컴포넌트에서만 공유해야 하는 상태 Provider의 범위를 해당 컴포넌트 트리로 제한하여 사용하는 경우 애플리케이션 전역에서 공유하지만 변경 빈도가 낮은 상태 다크 모드 다국어 설정 전역 configuration 등 반면, 전역에서 사용하면서 변경이 빈번하거나 여러 상태를 세분화하여 구독해야 하는 경우에는 Zustand와 같은 외부 상태 관리 라이브러리가 더 적합할 수 있다고 이해했습니다. 1. Context API에 대한 제 이해가 맞을까요? Context API와 Zustand를 선택할 때 단순히 Local vs Global만으로 구분하기보다는, 상태의 변경 빈도 해당 상태를 구독하는 컴포넌트의 범위 상태 변경으로 인한 리렌더링의 영향 등을 함께 고려해야 한다고 이해했는데, 이 방향이 맞는지 궁금합니다. 혹시 이 외에도 Context API와 Zustand를 선택할 때 중요하게 봐야 하는 기준이 있을까요? 2. 그렇다면 Auth 상태는 어디에서 관리하는 것이 좋을까요? Auth의 경우에는 실무, 프로젝트 작업을 할 때 상태 관리를 어떻게 해야할지 판단이 어렵고 로직을 짜는데 항상 이게 맞나? 괜찮나? 라는 고민을 가졌습니다. 예를 들어 서버에서 현재 로그인한 사용자 정보를 받아온다고 했을 때 다음과 같은 방법들을 생각해볼 수 있을 것 같습니다. TanStack Query로 auth/user 데이터를 가져오고 Query Cache 자체를 상태로 활용 TanStack Query로 데이터를 가져온 뒤 Context API를 통해 공유 TanStack Query로 데이터를 가져온 뒤 Zustand Store에 저장하여 사용 여기서 궁금한 점은 서버에서 가져온 auth/user 정보가 본질적으로 server state라면 TanStack Query의 cache를 그대로 single source of truth로 사용하는 것이 더 적절한지, 아니면 Context나 Zustand에 별도로 저장하여 client state로 관리하는 것이 적절한 경우도 있는지입니다. 특히 TanStack Query에서 가져온 데이터를 다시 Context나 Zustand에 저장하면 동일한 데이터가 두 곳에 존재하게 되는데, 이런 형태는 가급적 피해야 하는지도 궁금합니다. 3. React / Next.js와 인증 방식에 따라 기준이 어떻게 달라질까요? Auth 상태 관리는 프레임워크와 인증 방식에 따라서도 달라질 것 같습니다. 예를 들어 다음 네 가지 경우를 생각해봤습니다. React + 클라이언트에서 JWT 관리 React + 서버 Session 기반 인증 Next.js + 클라이언트에서 JWT 관리 Next.js + 서버 Session 기반 인증 각각의 경우에 인증의 source of truth를 어디에 두고, Context API / Zustand / TanStack Query 중 어떤 역할을 맡기는 것이 적절한지 궁금합니다. 단순히 “Auth는 Context”, “전역 상태는 Zustand”처럼 정해진 기준보다는, 인증 정보의 source of truth가 어디에 있는지, server state와 client state 중 어디에 해당하는지, 그리고 해당 상태를 어떤 범위에서 소비하고 변경하는지 를 기준으로 판단해야 할 것 같은데, 이 관점이 맞는지도 궁금합니다. 4. Route 접근 제한은 어느 계층에서 처리하는 것이 적절할까요? Auth 상태 관리와 함께 궁금한 부분이 인증 여부에 따른 route 접근 제한입니다. 예를 들어 로그인한 사용자만 /dashboard , /mypage 등에 접근할 수 있도록 제한한다고 했을 때, React와 Next.js에서는 접근 방식이 다를 수 있다고 생각했습니다. React + React Router v7 React SPA에서는 서버가 아닌 클라이언트에서 routing이 이루어지기 때문에 다음과 같은 방법들을 생각해볼 수 있을 것 같습니다. Context/Zustand의 auth 상태를 확인한 뒤 컴포넌트에서 redirect React Router의 loader에서 인증 상태를 확인하고 redirect 서버 API 요청 시에도 별도로 인증/인가 검증 이 경우 UI 레벨에서의 route protection과 실제 보안을 위한 서버의 인증/인가를 어떻게 구분해야 하는지 궁금합니다. 또한 Context나 Zustand의 isAuthenticated 같은 client state를 기준으로 route 접근을 제한하는 것이 적절한지, 아니면 서버의 session/token 검증 결과를 기준으로 접근 여부를 판단하는 것이 더 적절한지도 궁금합니다. Next.js Next.js에서는 React SPA와 달리 서버에서 인증 정보를 확인할 수 있기 때문에, Server Component에서 session/cookie를 확인 Middleware 또는 Proxy를 통한 route 단위의 사전 처리 Client Component에서 Context/Zustand의 auth 상태를 확인하고 redirect 실제 Server Action/API에서도 인증 및 권한 검증 등 여러 계층에서 접근 제한을 처리할 수 있다고 알고 있습니다. 이때 궁금한 점은 어느 계층에서 route 접근을 제한하는 것이 가장 적절한지, 그리고 각각의 역할을 어떻게 구분해야 하는지입니다. 예를 들어, “로그인하지 않은 사용자에게 페이지 자체를 보여주지 않는 것”과 “해당 사용자가 실제 데이터나 API에 접근하지 못하도록 보안을 적용하는 것”은 별개의 문제로 보고 각각 처리해야 하는지 궁금합니다. 결국 route protection 역시 Context API / Zustand 중 무엇을 사용하느냐보다, 인증의 Source of Truth가 어디에 있는지 → 어느 시점에 인증 여부를 확인할 수 있는지 → UI 접근 제어와 실제 서버의 인증/인가를 어느 계층에서 담당할 것인지 를 먼저 결정하는 것이 맞는지도 궁금합니다. 추가적으로 실무 관점에서의 예시도 궁금합니다. 가능하시다면 위 질문들에 대해 개념적인 기준뿐만 아니라, 강사님께서 실제 프로젝트를 설계하신다면 각각 어떤 방식을 선택하실지도 궁금합니다. 뿐만 아니라 실무에서 일반적으로 많이 사용하는 패턴이 있는지, 또는 정해진 표준이 없다면 강사님의 실무 경험에서는 어떤 구조를 주로 선택하셨고, 그렇게 선택하신 이유가 무엇인지도 함께 설명해주시면 정말 도움이 될 것 같습니다. 가능하다면 단순한 개념 설명뿐만 아니라 간단한 프로젝트 구조나 코드 예시도 함께 보고 싶습니다.

  • javascript
  • react
  • typescript
  • frontend
  • zustand
Coi 댓글 2 좋아요 0 조회수 39

캘린더 DB 질문

해결됨

[스마트 워킹 실무] 노션으로 똑똑하게 일하기

안녕하세요. 캘린더 보기 방식을 월로 설정했는데도, 8월 이후 9월부분도 보이고 스크롤을 내리면 계속 캘린더가 보여요. 8월(이번달)만 보이게 할 수는 없을까요?

  • notion
  • 업무-생산성
  • 협업-툴
슝슝슝 댓글 1 좋아요 0 조회수 31

명단관리 실습 중 질문

해결됨

[스마트 워킹 실무] 노션으로 똑똑하게 일하기

안녕하세요. 수험번호가 "0012"일 경우, "0012"를 그대로 표시하면서 오른쪽 정렬하는 방법은 없나요? 속성을 숫자로 하면 "12"로 표시되고, 텍스트로 설정하면 왼쪽정렬이 되어서요

  • notion
  • 업무-생산성
  • 협업-툴
슝슝슝 댓글 1 좋아요 0 조회수 31

버추얼박스 오류

해결됨

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

안녕하세요 강사님 기본편 강의 듣고 실전편 강의 들을라고 세팅하려고하는데 다음과 같은 오류가 나옵니다 선생님께서 적어주신 8-1. 네트워크 에러 발생시 제어판 - 네트워크 및 인터넷 - 네트워크 연결에 들어가서 VirtualBox Host-Olny Ethernet Adapter 이름을 가진 이더넷을 마우스 우클릭하시고 사용 안함 을 선택 하여 사용을 종료한 후 다시 마우스 우클릭해서 사용 을 선택해준 후에 다시 각 서버를 '시작' 해주세요 이대로 중지하고 다시 시작했습니다 그리고 다시 사용 누르고 버추얼박스 cent 1 2 3 을 실행하니 다음과 같은 오류가 뜹니다 답변 부탁드립니다 감사합니다 참고로) 버추얼박스는 기존에 사용하던거로 그대로 썼습니다

  • linux
  • shell-script
수철 댓글 1 좋아요 0 조회수 43

수업 자료 문의

미해결

프로덕트 제작 시 놓치기 쉬운 이미지 처리 가이드

안녕하세요! 강의에 있는 수업자료 파일에 .DS_Store 파일만 있고 강의에서 사용한 PPT는 없는걸로 확인이 되는데요. 혹시 강의에서 사용한 PPT 파일을 다운로드 받을 수 있을까요? 수업 중간중간에 있는 자료는 핵심 PPT만 있어서요. 그리고 .DS_Store 파일은 어떻게 사용하는건가요?

  • 웹-디자인
  • 소프트웨어-설계
  • ui
  • ux-기획
  • 프로덕트디자인
asd 댓글 1 좋아요 0 조회수 37

url 연결은 가능한가요?

해결됨

실무에 바로 쓰는 Copilot Agent 만들기

학습 관련 질문을 남겨주세요. 구체적으로 적을수록 좋아요! 마크다운과 단축키를 활용하면 글을 더 편하게 작성할 수 있어요. 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해보세요. 서로 예의를 지켜 존중하는 분위기를 함께 만들어가요. 잠깐! 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요 경쟁사 사이트 url이나, 유통채널 url을 연결해서 동향 및 가격, 그리고 판촉정보까지 실시간 업데이트해서 분석자료를 만드는것도 가능한가요?

  • microsoft365
  • agents
  • microsoft-copilot
  • ai-agent
twoo.kim 댓글 1 좋아요 0 조회수 25

노드 키 이름 설정 관련

미해결

graphRAG - Neo4J로 구현하는 지식 그래프 기반 RAG 시스템 (feat. LangChain)

31강. 2분 20초쯤에 result = cypher_chain.invoke({"query": "엔비디아를 언급한 기사는 몇 개인가요"}) 결과를 설명하는 과정에서, 제미나이는 key를 name으로 해서 결과를 얻지 못했습니다. 저는 gpt-4.1-mini로 했더니 key를 id로 만들어서 1건을 찾았거든요. key를 name으로 하던 id로 하던 자유이기는 한데, 되는 경우가 있고 안되는 경우가 있으면 안되는것 아닌가요? cypher 문법으로 변환할 때, schema를 참고해서 하나요? 후반에 id key를 모두 name으로 바꾸고 해보면, 바로 name로 찾아서 한건이라 답을 주네요. 이떄 일부러 schema refresh 하지 않고 해봤는데도요...

HYUN TAEK CHOI 댓글 2 좋아요 0 조회수 12

세월이 흘러 문제가 바뀐 것 같습니다.

미해결

취미로 해킹#1(OverTheWire - Bandit)

전혀 다른 상황인 것 같아요. https://overthewire.org/wargames/bandit/bandit1.html (수정) sftp 문제가 삭제된 듯 하네요.

  • linux
  • 시스템-해킹
ㅇㅅㅇ 댓글 2 좋아요 0 조회수 31

백준 서비스 종료로 인한 강의 자료 업데이트 요청드립니다.

미해결

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

💡 질문 작성 가이드 보다 빠르고 정확한 답변을 위해, 아래 사항을 참고해 질문을 작성해주세요. 백준 사이트가 서비스 만료되서 접속할 수가 없습니다... 혹시 가능하다면 비슷한 문제 링크로 업데이트해주실 수 있을까요? 1. 간단한 내용은 ChatGPT로 먼저 확인해보세요. 기본 개념이나 용어 설명은 ChatGPT를 활용하는 것이 더 빠르고 효율적일 수 있습니다. 2. 질문하실 때, 아래 내용을 함께 적어주시면 좋아요. 어느 파트인지 예) 섹션 5 - 그래프 순회 (DFS & BFS) 내가 이해한 내용 예) DFS와 BFS 모두 모든 노드를 탐색하고, 시간 복잡도도 같다고 이해했습니다. 궁금한 점 예) 그렇다면 DFS와 BFS 중 어떤 걸 선택하는지는 큰 차이가 없는 걸까요?

  • python
  • 코딩-테스트
  • 알고리즘
suza 댓글 1 좋아요 0 조회수 38

인기 태그

인프런 TOP Writers

주간 인기글