묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
헤르메스 버전이 업데이트 됐는지 달라서 너무 힘들어요 ㅠㅠ
강의는 너무 좋은데 버전이 다른지 진행이 많이 달라요. 헤르메스 초기 설정시에 달라서 명령어도 달라서 GPT 도움 받으면서 하고 있는데요. 현재 Sophie 프로필까지 만들고 게이드웨이 리스타트까지 했는데요, 대시보드 URL 이 눌리지지 않아서 브라우저 에서 직접 입력을 해도 열리지 않습니다.
-
미해결[인프런 챌린지] 매일 30분 서바이벌 챌린지 — 좀비를 피해 백신을 모아 살아남아라!
챌린지 시작일 전 알람 여부 문의
혹시 챌린시 시작일 혹은 전일에 시작했다라는 알람 받아볼 수있을까요? 혹시나 13일 까먹을까봐용...
-
미해결한 입 크기로 잘라먹는 바이브코딩 - 기초부터 실전 배포까지 (클로드 & 코덱스)
클로드 코드 실행 시 반복적으로 출력되는 메세지가 있습니다
Bash command npx tsc --noEmit 2>&1 | head -50 Type-check the project This command requires approval Do you want to proceed?vs code에서 클로드 코드를 실행하고 prompt.md파일을 읽게하면 꼭 저런식으로 어떤 내용의 코드가 나오고 Do you want to proceed?라는 질문이 나옵니다. 간혹가다가는 엄청 많이 나오는데 강의에서는 이런 화면이 안나오는거 같아서요ㅠㅠ 그냥 계속 yes를 눌러서 넘기는 방법밖에 없을까요?한두개면 모르겠는데 가끔씩 엄청 많이 반복돼서 번거롭습니다ㅠㅠ
-
미해결QGIS 입문자 올인원 스타터팩 (이론/실습형)
래스터 추가시
래스터 추가한 다음에 EMD_NM 오류가 발생하였습니다. 엑셀표 같은 건 별도로 수정하는 무언가가 있는거 같은데 여기서는 뭘 눌러야 수정(보정)이 가능하죠?😀
-
미해결타입스크립트로 배우는 Next.js 16+ 완전 정복 : 기초부터 최신 아키텍처까지
JWT auth error invalid token
이메일 입력 후 contitnue 버튼을 누르면 JWT auth error invalid token 오류가 나네요. 몇시간째 보고 있는데 원인을 찾지 못하겠네요. 전체 소스 코드를 같이 첨부하고 싶은데 할 수 가 없네요. 일단은 EmailInfoForm 소스만 올려 봅니다.backend는 .env 빼고 소스를 특별하게 수정한 부분이 없습니다.브라우저 application 데이터도 클리어 해보고 했지만 소용이 없네요. 확인 부탁드립니다."use client"; import {useState} from "react"; import {MailIcon} from "../ui/Icons"; import {validateEmail} from "@/lib/validation"; import clientApi from "@/lib/api/clientApi"; import {useRouter, useSearchParams} from "next/navigation"; export default function EmailInfoForm() { const router = useRouter(); const searchParams = useSearchParams(); const accessToken = searchParams.get("access_token") ?? ""; const [email, setEmail] = useState(""); const [error, setError] = useState(""); const [isSubmitting, setIsSubmitting] = useState(false); const handleFormSubmit = async (e: React.SubmitEvent<HTMLFormElement>) => { e.preventDefault(); if (isSubmitting) return; setError(""); //이메일 검증 const validationError = validateEmail(email); if (validationError) { setError(validationError); return; } //확인 대화 상자 const confirmed = window.confirm( "한 번 입력한 이메일은 변경할 수 없습니다. 이 이메일로 저장할까요?", ); if (!confirmed) return; setIsSubmitting(true); try { const res = await clientApi("/auth/update-email", { method: "PATCH", body: JSON.stringify({email: email.trim()}), headers: { Authorization: `Bearer ${accessToken}`, }, }); if (!res.ok) { const errorData = await res.json().catch(() => null); throw new Error( (errorData && errorData.error) || "이메일 업데이트에 실패하였습니다.", ); } router.replace("/"); router.refresh(); } catch (e) { setError( e instanceof Error ? e.message : "이메일 업데이트에 실패하였습니다.", ); } }; return ( <> <form className="flex flex-col gap-5" onSubmit={handleFormSubmit}> <div className="flex flex-col gap-2"> <label htmlFor="email" className="text-sm font-medium text-foreground" > Email Address </label> <div className="relative"> <MailIcon className="absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-muted-foreground" /> <input id="email" type="email" placeholder="Enter your email" className="h-11 w-full rounded-lg border-none bg-secondary pl-10 pr-4 text-sm text-foreground placeholder-muted-foreground outline-none focus:ring-2 focus:ring-primary" value={email} onChange={(e) => setEmail(e.target.value)} /> </div> </div> {error && ( <p className="text-sm font-medium text-destructive">{error}</p> )} <div className="grid grid-cols-2 gap-3"> <button type="button" className="h-11 rounded-lg bg-secondary text-sm font-medium text-secondary-foreground transition-colors hover:opacity-90" > Cancel </button> <button type="submit" className="h-11 rounded-lg bg-primary text-sm font-medium text-primary-foreground transition-colors hover:opacity-90" > Continue </button> </div> </form> </> ); }
-
미해결스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
테스트 코드 작성 시 DTO 새로 작성하는 이유가 궁금합니다.
테스트 작성 시, 소스파일에(src) 있는 DTO를 그대로 사용하지 않고, 복사해와서 새로 정의를 하시던데 그 이유가 뭔지 궁금합니다!
-
미해결350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
광고 캠페인 종류와 키워드 플래너 관련 질문
안녕하세요. 강의의 내용을 참고하여 Google Ads 로 실습중입니다. 프좀님이 광고를 만들때 캠페인을 어떤걸로 하셨나요? 앱 캠페인인지 아니면 일반 캠페인인지 궁금합니다. 왜 그렇냐면 키워드 플래너로 찾은 키워드들로 캠페인을 만들려고 하니 앱 캠페인이 아닌 일반 캠페인으로 만들어지더라고요. 만약 앱 캠페인이라면 키워드 플래너로 찾은 키워드들을 어떤식으로 활용했는지 알고 싶습니다.
-
해결됨아날로그 회로설계 실무 : Analog IP 설계와 성능 개선하기
툴 사용
안녕하세요 삼코치님 제가 학연생을 해서 버츄소를 사용가능한데 tsmc 28나노 공정을 사용할 수 있는데 강의를 들으며 버츄소랑 HSPICE로 진행을 해도 괜찮을까요? 무리가 없을지 궁금합니다
-
해결됨미국 빅테크 프론트엔드 시스템 디자인 실전: 단순 구현자로 남지 않기 위한 프론트엔드 개발자를 위해
현재 미니케이스 자동완성 검색창 설계1 강의를 보고있습니다.
헌데 아직까지는 잘모르겠어요할인된 가격6만원주고 샀지만 아직까지는 실제 현업에서 발생하는 것들에대해서 실질적으로 도움이될만한 내용을 다루고있는것같지는 않은것같아요.이론적인부분들만 얕게 나열해주시는데 6만원도 아직까지는 아깝다는 생각이듭니다. 그래도 이왕 들은거 끝까지듣고 판단하려고합니다.
-
해결됨웹소켓/STOMP 채팅서비스(spring, vue, redis)
leaveGroupChatRoom 문의
if (chatRoom.getIsGroupChat().equals("N")) { throw new IllegalArgumentException("단체 채팅방이 아닙니다."); }leaveGroupChatRoom 메소드에서 이 부분이 맞나요?개인채팅일 경우 여기에 걸려 예외가 납니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
코드 중간에 . 붙은건 뭐라고 봐야할까요?
4:38 scanner.nextlnt() 이건 뭔가요중간에 . 이 붙었는데 이 개념이 어색합니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
설명중 단어 의미 해석 문제.
3:00파라미터 라는 말이 나오는데 비전공자라서 무슨말인지 모르겠어요.. 이런것들 자막 켜면 부가 설명에 예시가 달려서 나오면 안될까요ㅠㅠ개행도 오늘 처음들었고. 첫 강의부터 약간 옆에 검색창 띄워놓고 수강해야할것 같은 예감이 듭니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
수강 섹션마다 옆에 자료 다운로드 버튼이 있는데. 다운받으면 무슨내용이 있는건가요?
수강 섹션마다 옆에 자료 다운로드 버튼이 있는데. 다운받으면 무슨내용이 있는건가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
변경감지(더티체킹) 이후 플러시할 경우의 쿼리
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.[질문 내용]강의보고 책으로 복습하다가 궁금한 점이 있어서 질문드립니다.jpa 책 105쪽에 변경감지에 관한 내용입니다.엔티티가 영속성 컨텍스트에 보관될 때 최초의 상태(persist())를 스냅샷으로 저장해두고플러시 시점의 엔티티를 비교해서 변경사항에 대한 수정 쿼리를 쓰기지연 sql 저장소에 보낸다고 되어있습니다.이 메커니즘은 이해가 되는데persist();setName();flush();여기서 persist()를 하게 되면 실제 db에 바로 반영이 되는 것이 아니라 영속 컨텍스트에 저장(1차캐시), 이후 insert 쿼리를 쓰기 지연 저장소에 저장하게 됩니다.이후 엔티티의 이름을 변경하고 플러시할 경우스냅샷과 플러시 시점의 엔티티 상태를 비교해서 변경 부분에 관한 수정 쿼리를 쓰기지연저장소에 보낼 때 쓰기지연저장소에는 insert와 update 두 쿼리가 있고 플러시할 때 insert, update 두가지 모두 실행되는 걸까요?아니라면 이유가 궁금합니다!찾아보니까 insert만 나간다고 하는데 왜 그런지 도무지 이해가 안됩니다.
-
해결됨[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
2.8 GWS 연결하기 수강중 문의사항입니다.
호스팅어 vps 환경입니다.External Dirs에 gws가 설치된 경로 ~/.agents/skills 를 넣었는데 자꾸 스킬을 못가져와서 원인을 찾아보니gws가 루트에 설치되었는데, 루트 권한이 없어서 못가져 오는거 같더라구요...gpt에게 문의한결과 루트폴더에 권한을 주는건 비추천이라고, 스킬폴더를 권한있는 폴더로 복사해서 그 경로를 입력하라고 하는데...우선 복사해서 복사한 경로에 복사를 하고 External Dirs에 접근가능한 경로를 입력하니 스킬이 나오는것을 확인 했습니다..설치를 헤르메스에서 다시 해야할까요? 아니면 gpt가 알려준대로 해야할까요...어떤방법을 사용하는게 좋을지 알려주세요..
-
미해결AI 일러스트 & 캐릭터 5주 워크숍 2기 (개인 결제창)
녹화영상 시청
안녕하세요.개인적인 사정으로 라이브수업때 참여를 못하고 있습니다.녹화된 영상을 제공해준다고 본것같은데 어디서 볼수있을까요? 찾지못해서 글을 남깁니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
강의 소스코드 질문드려봅니다
Starter Kit 만들기 소스코드 부분에 있어 강의 섹션 13~14에서 변경된 코드가 하나도 적용안되 있어보여 문의드려봅니다..! 가능하면 완벽히 마무리된 상태도 확인해 보고 싶은데 다운받아 확인해 보니 오류도 있고 소개나 문서 부분 클릭시에도 제대로 나오지않아 섹션 13에서 다룬 내용이 적용되지 않은 상태로 보여서요 영상외에 제가 봐보며 코드와 디자인을 좀 자세히 보고싶은데 혹시 업로드 안된상태라면 따로 업로드나 공유가 어려운부분일지도 질문드려봅니다
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
커서 IDE를 디폴트로 설정 하는 방법
안녕하세요, 영상 잘 보고 있습니다.Cursor 를 실행 시키면 IDE 화면이 아닌 첨부한 것과 같이 Cursor Home(?) 화면이 디폴트로 보여 집니다. 저 화면에서 좌측 상단 IDE 버튼 혹은 메뉴 File --> Open IDE 를 선택해야 IDE 화면을 실행 시킬 수 있는데요...이걸 그냥 Cursor 실행 시키면 IDE 화면이 바로 디폴트로 보여지게 세팅은 안되는것일까요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
cursor 버전을 뭐을 써야하나요?
지금 강의하는 Cursor 버전이랑 요즘 버전이랑 완전 달라서 딴세상 이야기 같은데, 예전 버전을 받으려면 몇버전을 받아서 해야하나요?
-
해결됨[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
Unit 1.12 Hermes 강의에 세팅 설정이 많이 바뀌어서 고생 했습니다.
버전이 달라져서 그런가요? 강의상 진행 흐름과 너무 달라서 초보자로써 고생 많이 했습니다 업데이트 되면 다른 분들이 더 고생이 덜할거 같습니다.