묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
사진 복사 붙여넣기 관련 질문
초기 만들어진 프로필 사이트에 배경, 디자인을 수정하기 위해 다른 그림을 스크린 샷(Ctrl +C) 하고, 클로드에 붙여넣기(Ctrl+V) 하였는데, 입력되지 않습니다.드래그해서 넣는 거는 되는데, 이럴 경우 파일을 매번 저장해서 옮겨야 하는 단점이 있어서 질문 드립니다.
-
미해결Flutter 초입문 왕초보편
강의에서 사용된 안드로이드 스튜디오 버전을 알고싶어요.
강의 영상에서 나오는 안드로이드 스튜디오의 버전을 알고 싶습니다. 기본 앱 테스트하는 것부터 똑같이 따라서 해보고 싶어서요. 저는 Quail 1 버전 설치했습니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
션트 저항 전류 측정 방법 궁금증
안녕하세요 제어쟁이님저희가 지금 유니폴라 제어 방식을 사용해서 TOP쪽만 PWM주고 BOTTOM쪽은 계속 ON을 시켜서 제어하는데, 예를 들어 현재 U TOP에서 V BOTTOM으로 전류가 흐르는 상태로 가정해보겠습니다. 그럼 Center Align PWM 방식으로 U BOTTOM PWM 파형의 high 중간 지점에서 션트 저항을 이용해 전류 측정을 한다면, U TOP에서 V Bottom으로 전류가 흐를 땐 U BOTTOM쪽으로 전류가 안흐르지 않나요...?첨부한 그림으로 설명드리면 빨간 루트로 전류가 흐를 때 초록색 스위치쪽으로는 전류가 흐르지 않을 것 같은데, 어떻게 초록 스위치쪽의 션트저항으로 전류를 측정하는지 궁금합니다!
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
eslint.config.js 설정 질문입니다.
우선 이전 질문/답변을 통해서 eslint 설정 파일명이 바뀐것을 알게되었습니다.문제는 강의의 코드와 저의 코드가 다르다는 점인데, 이정환 강사님께서 설정하신 그대로 따라간다면 rules: { "no-unused-vars": "off", "react-prop-types": "off", },이 코드만 추가하면되는걸까요?강의에서는 rules 프로퍼티가 이미 있고 해당 객체 내부에 react-refresh/only-export-components ~가 있는데 제 코드에는 rules 자체가 없습니다. 26-07-01 기준 현재 vite 프로젝트의 eslint.config.js 파일 코드export default defineConfig([ globalIgnores(["dist"]), { files: ["**/*.{js,jsx}"], extends: [ js.configs.recommended, reactHooks.configs.flat.recommended, reactRefresh.configs.vite, ], languageOptions: { globals: globals.browser, parserOptions: { ecmaFeatures: { jsx: true } }, }, }, ]);
-
해결됨"AI 딸깍의 시대" 원리로 돌파하는 Node.js와 CS Part 2 - 스트림 아키텍처와 하드웨어 통제기
7강 흐름 제어 아키택쳐 코드 순서
// 3. 작업 종료 알림: end 이벤트를 통해 댐 바닥 확인 streamRead.on("end", async () => { console.log("\\n✅ [종료] 댐 바닥 도착. 모든 데이터 복사 완료!"); // 메서드: 더 보낼 물이 없다고 선언하고 파이프 닫기 절차 진입 // finish 이벤트: 쓰기 파이프가 논리적으로 완벽히 닫혔음을 보장 streamWrite.on("finish", async () => { // 쓰기 파일 디스크립터(번호표) 운영체제에 반환 (메모리 누수 방지) await fileHandleWrite.close(); console.timeEnd("복사_소요_시간"); console.log( `📊 요약: 총 ${chunkCount}회 펌프질, ${pauseCount}회 비상 정지(메모리 방어 성공)`, ); // 메서드: 실험용 임시 파일 삭제 클린업 (unlink) await fs.unlink(SOURCE_FILE); await fs.unlink(DEST_FILE); }); streamWrite.end(); // 메서드: 사용이 끝난 읽기 파일 디스크립터(번호표) 운영체제에 반환 await fileHandleRead.close(); 읽기 스트림과 쓰기 스트림을 종료하는 3번 단계에서 쓰기 스트림을 end 하기 전에 .on finish를 등록을 해야 콘솔에서 요약을 볼 수 있었습니다. 클로드는 레이스 컨디션이 발생해서 그렇다고 하는데 어떤 부분에서 경합이 일어났는지 잘 모르겠습니다.
-
미해결[6월 환급 과정] Agentic AI 개발 실전: LLM + RAG + Tools + Workflow
pyproject copy.toml 파일 문의
pyproject copy.toml 파일이 어디에 있는지 없는데 혹시 어디에 있을까요?
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
SwiftData 미리보기 미적용
제목그대로 스위프트데이터 코드를 적용하니빌드돌아간 시뮬레이터에서 동작이 잘되는데미리보기 캔버스에서는 동작하지 않습니다. 원인을 알 수 있을까요?
-
미해결2026년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
수강 정지 문의
tomsslee043@gmail.com 으로 이메일로 요청을 보냈습니다!
-
미해결Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
중괄호와 함수
현재 버튼의 액션에action: { addTodo() }의 코드가action: addTodo로 리팩토링이 되었는데,중괄호 문이 혹시 함수를 의마하나요?
-
미해결프론트엔드 입문: ToDoList 만들기
수업자료 어디서 찾아볼 수 있나요?
안녕하세요. 강사님. 강사님의 자바 스크립트 기초 강의를 끝내고, 이 강의를 들으려고 했는데,강의를 듣다보니 어디선가 인용하는 수업자료가 있으신데, 어디서 찾아야 하는지 알수가 없네요.알려주시면 감사하겠습니다!
-
미해결프론트엔드 입문: JavaScript 가장 쉽게 이해하기
함수 강의의 정답.. 어떤가요?
function getGrade(score){ let grade; if(score >= 95){ grade = "A"; }else if(score >= 85){ grade = "B"; }else{ grade = "F"; } return grade;}let studentScores = [95, 93, 40, 99, 85];for(let i = 0; i < studentScores.length; i++){ const studentGrade = getGrade(studentScores[i]); console.log( The grade of ${i + 1} th student is + studentGrade);}
-
해결됨클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
화면구성
다해봤는데,,, 왜 저부분이 상단에 있는지,,,너무불편해요 어떻게 하나요ㅠㅠ
-
미해결Verilog FPGA Program 3 (DDR Controller, Arty A7-35T)
Arty A7-35T 구매 불가
안녕하세요해당강의 수강을 위해 Arty A7-35T를 구매하려 했는데 여러 곳에서 판매 불가 안내를 받았습니다 ㅠ. 대안으로 HIL 보드를 구매해서 강의를 들어보려고 하는데 HIL 강의를 할인 받아서 들을 수 있을 지 문의드립니다.보드 추가구성품을 어떤것들을 사면 좋을지도 알고싶습니다!
-
미해결스프링 핵심 원리 - 기본편
회원 도메인 인터페이스 개발
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.[질문 내용]회원 저장소를 갈아 끼울 수 있도록 설계할 때의 질문입니다.예를들어 메모리 회원 저장소에서 회원 정보를 조회하기 위한 파라미터 값, db 회원 저장소에서 조회하기 위한 파라미터 값.. 등등 파라미터 값이 다른 경우에는 인터페이스 설계를 어떤 식으로 해야할까요?실무에서는 외부 인터페이스 연동을 할 때나, db를 조회할 때나 파라미터 값이 그때그때 다 달랐던 것 같아서요. 그렇다면 저장소를 갈아 끼우더라도 각각 개발자가 넘겨줘야할 파라미터 값은 결국 변동될 수 밖에 없는건가요?
-
미해결AI 코딩으로 외주 수주하기: 병원 홈페이지 제작부터 비딩·견적·포트폴리오까지
수강신청 완료했습니다.
저는 피부과 전문으로 랜딩페이지를 제작하는 서비스를 제공하려고 준비중입니다.혹시 이쪽 관련해서 강사님께 고민이나 질문을 좀 드리고 싶은데, 괜찮으시다면.. 메일같은 개인 연락 수단을 받아볼 수 있을까요? 감사합니다!
-
해결됨면접 전에 알고 가면 좋을 것들 - 신입 Java 백엔드 개발자편
CORS와 Drive-by Download 질문있습니다.
안녕하세요. 세션 6, 19강의 CORS와 Drive-by Download 설명 관련해서 궁금한 점이 있어 질문드립니다.강의에서 CORS 정책을 설명하시면서, Drive-by Download와 같은 공격에 구조적으로 대응할 수 있다는 취지로 말씀해주신 것으로 이해했습니다.제가 이해한 바로는 CORS는 기본적으로 허용되지 않은 다른 출처의 JavaScript가 특정 서버의 응답을 읽지 못하도록 제어하는 브라우저 정책에 가깝다고 알고 있습니다. 즉, cross-origin 요청 자체를 항상 막는다기보다는, 서버가 허용하지 않은 출처에서 응답 데이터에 접근하지 못하게 하는 정책으로 이해하고 있습니다.반면 Drive-by Download는 사용자가 악성 사이트나 감염된 정상 사이트에 방문했을 때, 악성 JavaScript, iframe, 광고, redirect 등을 통해 브라우저 취약점을 공격하거나 악성 파일 다운로드/실행을 유도하는 공격으로 알고 있습니다.그래서 이 부분에서 조금 헷갈리는 점이 있습니다.여러 도메인의 리소스가 연결된다는 점에서는 Drive-by Download도 브라우저의 출처 정책과 관련이 있다고 볼 수 있지만, CORS가 Drive-by Download를 직접적으로 막는 방어책이라고 보기는 어렵지 않은가 하는 생각이 들었습니다.예를 들어 외부 JavaScript 로드 자체는 일반적으로 CORS가 아니라 <script src="..."> 형태로도 가능하고, 이를 통제하려면 CORS보다는 CSP, XSS 방어, iframe sandbox, 외부 스크립트 제한, 브라우저/OS 패치 등이 더 직접적인 방어책이라고 이해했습니다.제가 이해한 내용을 정리하면 다음과 같습니다.CORS: 다른 출처의 API 응답을 JavaScript가 읽을 수 있는지 통제Drive-by Download: 악성 스크립트, iframe, 광고, 취약점 exploit 등을 통해 악성코드 다운로드/실행 유도Drive-by Download 방어: CORS보다는 CSP, XSS 방어, iframe 제한, 브라우저 취약점 패치 등이 더 직접적혹시 강의에서 말씀하신 “CORS를 통해 Drive-by Download에 대응할 수 있다”는 의미가, CORS 자체가 직접 방어책이라는 뜻이라기보다는 브라우저의 출처 기반 보안 모델 전반을 설명하는 맥락으로 이해하면 될까요?제가 잘못 이해한 부분이 있다면 정정 부탁드립니다. 감사합니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
시뮬링크 문의
라이브러리 관련 문의 드립니다.- 기존에 사용중인 2023b 라이선스 유지보수 체결해서 라이브러리를 추가 받으려고합니다. [문의1.]시뮬레이션에서 사용되는 라이브러리 리스트좀 알려주세요..(permanent magnet 모델 및 rlc 모델 등은.. 기본 라이브러리에는 없는듯합니다.)
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
26년 1회실기
26년1회실기를 본 수험생입니다。파이썬 및SQL 난이도가 매우 높고 깊게 들어 갔더라고요。추가적인 2회실기준비를 위한 강의 계획은 없으신가여?
-
미해결2026 쉬운 AI 업무 자동화 실전, 업무자동화 마스터 클래스
결제 후 강의 들은 후기
구글독스엣서 개인정보 동의함을 보고 봤던 사람이 체크를 하게 해 놓는 개인 정보 동의서에 네모칸에 체크박스는 어떻게 해 놓았는지 어떤글자를 보고 체크리스트를 만들었는지는 강의에 안나타나서 문의를 드립니다.
-
미해결AI 시대에도 살아남는 엔지니어의 조건, 미국 빅테크 시스템 디자인, 알고리즘 사고, 오픈소스 실무 완성
Monolith 아키텍쳐 질문
안녕하세요 수업 내용중에 포함된 Slide와 설명이 맞지 않는 부분이 있는거 같아서 문의 드립니다. 영상에서는 단점으로 Vertical scaling만 가능하다고 언급하셨는데, 슬라이드에서는 수평적으로만 확장이 가능하다고 하셔서요. 제가 생각하기에도 하나의 코드 베이스에서 모든 기능이 작동해야하다 보니 Vertical scaling이 맞는거 같고 Slide내용이 잘못된거 같은데, 제가 잘못이해하고 있는것인지 확인부탁드리겠습니다.이제 막 시작했지만 열심히 완주해보겠습니다. 감사합니다.