묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트로 배우는 Next.js 16+ 완전 정복 : 기초부터 최신 아키텍처까지
10-6 실습 할 수 없습니다..
폴더가 어떻게 밀렸는지 10-6에는 그 전 강의 내용이 있어서 라우트 핸들러에서 캐싱처리 하는 내용의 백엔드 코드와 프론트 코드가 없어서 실습이 불가능합니다 ..🥲 확인 부탁드립니다 .. !
-
미해결해킹 입문부터 중급까지, 한 번에 배우는 시스템 해킹 & 리버싱
bof3 문제 관련 질문
이렇게 코드를 짜고 쉘을 땃는데 ls하면 안 나와요 왜 그런가요?
-
해결됨[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
구글 API 사용 불가라면 해당 강의에서 구글 관련 내용은 제외하고 진행해도 괜찮을까요?
안녕하세요! 학습노트 확인하였는데 지금 기준(2026년 3월)으로는 구글 API 활용이 어려운 것 같아 제외하고 네이버 API 활용하는 내용 위주로 실습해도 괜찮을까요?
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
예상 기출문제 해설 중복 표기 제보
'26.01.22 버전 예상 기출 문제 PDF 238P네트워크-2 4번 문제 해설 오답 B 번이 3번 문제 해설 B 번으로 중복 표기된 것 같아요~시중 덤프문제로 공부하기 힘들어 포기했다가, 강사님 강의로 다시 공부 시작했어요.좋은 강의 감사합니다 ~
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
ll -al 입력시 오류
git정보를 찾고 싶어서 ll -al을 입력했는데 위와같이 나오네요. 디렉토리 경로도 맞게 설정한 것 같은데 혹시 문제가 뭘까요?
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
cascade 질문
cascade: true 후 createUserAndProfile의 user 안에 직접 profile을 넣고 postman에서 post (/user/profile)요청시 profile이 생성된 것처럼 보이지만get(/users) 요청 시 해당 유저는 profile이 null로 떠야하는데실습으로 post (/user/profile) 이후 get (/users) 요청하면 해당 유저가 profile 값을 가지고 있습니다. 코드를 똑같이 입력했는데 뭐가 문제일까요?
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
1-4 rule 파일 내려받기가 안돼요
1-4 rule 파일 내려받기가 안돼요 ㅜㅜ
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
플랜모드로 스타터킷 구 관련해서
지금 윈도우OS 클로드를 사용중인데,선생님 같이 화면으로 이쁘게 네모칸안에 안나오고 저는 뭐 구조며 전문가처럼 잡다하게 나오는데 이게 맞는건가요..?저도 선생님 화면처럼 네모칸안에 순서별로 간단하게 나오게는 할수는없나요??뭔가 강사님은 AI생각시간이빠른데 저는 3분정도 넘게 걸려서 플랜모드를 세우더라고요
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
/todos 오류
/todos를 입력하면 자동 입력에도 안뜨고 아래 에러가 뜹니다. Unknown skill: todos클로드한테도 명령어가 없냐고 물어보니 "/todos는 존재하지 않는 명령어라 작동하지 않습니다."라고 합니다.따로 설치해야하나요?아래는 status입니다. Version: 2.1.81 Model: Default Sonnet 4.6 · Best for everyday tasks IDE: Connected to VS Code extension version 2.1.81 MCP servers: claude.ai Notion ✔, claude.ai Google Calendar △, claude.ai Gmail △ Setting sources: User settings, Project local settings
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
이후의 커리큘럼 문의
프론트엔드를 공부하려고 하는 백엔드 개발자입니다. js -> react -> next.js 순서의 바텀업 학습방식은 저에겐 조금 지루해서react 강의의 react.js 입문(hooks까지) -> next.js(타입스크립트 병행) -> react 심화(useEffect, context 등)또는react 강의의 react.js 입문(hooks까지) -> 한 입 크기로 잘라먹는 React.js 실전 프로젝트(타입스크립트 병행) -> next.js순서의 탑다운 방법으로 학습해도 될까요?
-
미해결[1.5탄] 옆집 개발자와 같이 진짜 이해하며 만들어보는 첫 Spring Boot 프로젝트
관리자 페이지 상품 삭제 API
섹션2 쿠키 영상의 관리자 페이지 상품 삭제 API 관련 질문입니다.삭제 버튼을 눌렀을 때: 상품 삭제 API 호출삭제 완료되어 반영되었을 때: 전체 상품 조회 API 호출맞나요...?
-
해결됨한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
인증 정보가 만료되었을 때 라우트 가드 처리가 궁금합니다!
라우트 가드 학습 중 궁금한 점이 생겨서 질문드립니다!import { useSession } from "@/store/session"; import { Navigate, Outlet } from "react-router"; export default function MemberOnlyLayout() { const session = useSession(); if (!session) return <Navigate to={"/sign-in"} replace={true} />; return <Outlet />; }라우트 가드에서는 인증 정보 유무만 검사하고, 인증 정보 만료 여부는 별도로 확인하지 않나요?만약 그렇다면 인증 정보가 만료된 상황에서의 처리 방법이 궁금합니다! 고민해봤을 때 인터셉터 등 별도 로직으로 구현해 다음과 같이 처리할 것 같습니다접근한 페이지에서 인증이 필요한 요청 처리가 있다면 refreshToken을 이용해 accessToken을 재발급 한 뒤 요청을 재시도한다 refreshToken도 만료되었다면 요청을 취소하고 로그인 페이지로 리디렉션 한다 그런데 이렇게 처리하면 refreshToken도 만료된 사용자는 인증 정보가 있으므로 요청 페이지로 이동한다짧은 순간이나마 데이터가 없는 빈 화면이나 깨진 UI를 본다로그인 페이지로 리디렉션되며 혼란을 겪는다그래서 라우트 가드에서 만료된 경우 접근을 막아야 되지 않을까 생각해봤는데 매번 토큰 유효성 검증을 수행하면 성능 저하가 발생할 것 같다는 생각을 했습니다 어떻게 처리하면 좋을지 의견을 여쭤보고 싶습니다!
-
미해결홍정모의 따라하며 배우는 C언어
혹시 강의를 빠르게 수강하려면 어디서부터 듣는게 좋을까요?
안녕하세요, 대학교 1학년 수업으로 C언어를 배우는 중인데 현재 8진수,16진수 / 2의 보수/ 아스키코드 관련해서 어려움을 겪는 중입니다. 최대한 저한테 필요한 부분부터 강의를 듣고 싶은데 커리큘럼 중 어느 부분부터 시작하는 게 좋을지 알려주실 수 있을까요?
-
미해결
교수님 강의를 어디서부터 듣는 게 가장 나을까요?
안녕하세요, 대학교 1학년 수업으로 C언어를 배우는 중인데 현재 8진수,16진수 / 2의 보수/ 아스키코드 관련해서 어려움을 겪는 중입니다. 최대한 저한테 필요한 부분부터 강의를 듣고 싶은데 커리큘럼 중 어느 부분부터 시작하는 게 좋을지 알려주실 수 있을까요?
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요
제가 공부와 연이 멀긴 해요...그래도 근성있게 해보려고 하는데설명 하시는걸 받아 적거나 타이핑 치자니강의 듣는 시간이 미친듯이 늘어나서 퍼져버리고 듣기 위주로 하자니 모르겠는 내용들, 지나가버리는 내용들이감당이 안되고.. 써주시는 코드도 어떤걸 따라하고어떤건 안따라하는건지도 사실 좀 구분이 어려워요 강의를 어떤 식으로 이용해서 학습하면 되는지 조언 해주실 수 있을까요ㅠㅠ
-
미해결React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
https://my-company.site/ 접속
안녕하세요, 현재 https://my-company.site/ 사이트에 접속이 되지않는데 일시적인 오류인걸까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
모듈러 연산 값이 10이 아닌 경우도 있지 않나요?
안녕하세요 선생님.마지막 예제 문제에서 가지치기로 ret = 10일 때 가지치기를 한다고 하셨는데, 만약 ret이 10이 아닌 경우도 있을 수도 있는데 어떻게 10이 있을거라고 확신하고 분기를 넣을 수 있는건가요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
git 설치를 해도 자꾸 사라져요
밑에도 계속 질문 남기긴 했지만 답변해 주신 내용으로 했을때 해결이 안되서 다시 남깁니다. git를 설치를 했고 3rd party software도 클릭해서 설치했는데, claude실행만 하려고 하면 git이 없다고 나옵니다. 어떻게 해야하는 걸까요? 두시간째 하고있는데 claude조차 열수 없으니 답답합니다...
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
실무에서도 alloc, 스마트포인터 등을 구현해서 쓰는지 궁금합니다.
강의에서는 직접 만들어서 쓰기도 한다고 언급하셨는데, 그게 업계에서 대부분이 그렇게 쓰는건지, 아니면 특수한 경우에서만 그렇게 썼던 것인지 궁금합니다.강의에서 나온 xnew 같은 것들을 만약 디버깅이나 개발의 편의성을 위해서 직접 쓴다면, 제가 개인 프로젝트를 할 때 강의에서 나온 주요 서버 엔진 코드(매크로 등)를 기본 베이스로 깔고 해도 되는건가요? 아니면 만들다가 필요한 부분이 있으면 그때 그때 엔진도 같이 발전시켜 나가는 형태로 개발이 되는건가요? 이 강의를 다 듣고 추후에 포트폴리오를 만들 때 강의에 나온 코드를 이용하여도 되는지 궁금합니다.
-
미해결6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법
비관적 락 구현 방식 문의 건
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요? 여기까지 이해하신 내용은 무엇인가요?강사님 안녕하세요 :)현재 4-9 낙관적 락, 비관적 락 강의를 수강하는 중이며, 단일 행에 대해 배타 락을 거는 방식을 학습한 후 관련 문의 드립니다. 2. 어려움을 겪는 부분어느 부분에서 막히셨나요?코드의 어떤 로직이 이해가 안 되시나요?어떤 개념이 헷갈리시나요?만약비관적 락(PESSIMISTIC_WRITE) 방식으로 한 테이블의 여러 행에 락을 걸어야 한다면, 아래 두 방식 중 어느 방식이 적절한지 궁금합니다.N번의 DB 조회를 방지하기 위해 아래 1번 방식을 고려했으나, 관련 케이스가 많지 않아 제가 놓치는 부분이 있는지 여쭤보고 싶습니다. 더불어 실무에서는 어떤 방식으로 접근하시는지도 궁금합니다. :) 3. 시도해보신 내용문제 해결을 위해 어떤 시도를 해보셨나요?에러가 발생했다면 어떤 에러인가요?현재 작성하신 코드를 공유해주세요1. IN절 조회 후 락 걸기@Lock(LockModeType.PESSIMISTIC_WRITE)@Query("select p from Product p where p.productNumber in :productNumbers")List<Product> findAllByProductNumberIn(@Param("productNumbers") List<String> productNumbers);만약 1번 방식이 적절하다면, 데드락 방지를 위해 ORDER BY 정렬이 필수인지 궁금합니다.2. 루프를 돌며 조회 후 락 걸기for (String productNumber : productNumbers) { Product product = productRepository.findByProductNumberWithLock(productNumber) .orElseThrow( ··· ); ··· }@Lock(LockModeType.PESSIMISTIC_WRITE)@Query("SELECT p FROM Product p WHERE p.productNumber = :productNumber")Optional<Product> findByProductNumberWithLock(@Param("productNumber") String productNumber); 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다!