묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
localhost:8080 Whitelabel Error Page... 어떻게 해야 될까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)아무리 찾아봐도 잘 안되네요 ㅜㅜ... 도대체 뭐가 문제일까요..ㅜㅜ[질문 내용]여기에 질문 내용을 남겨주세요.
-
해결됨비전공자도 이해할 수 있는 AWS 입문/실전
버킷 이름
버킷 이름은 고유해야한다고 알고 있는데 실습에서 동일한 버킷 이름을 사용했는데 그게 어떻게 가능한건가요?
-
해결됨개발자를 위한 쉬운 도커
OS 관련질문
강의를 듣다가 문득 이런 질문이 떠오르더라고요.지금 저희가 만약 하이퍼 바이저 가상화를 사용한다고 하면 지금 제가 현재 쓰고 있는 windows가 host os가 되고 guest OS의 요청들을 hypervisor를 통해서 system call들을 받게 되는거잖아요. 그럼 컨테이너 가상화에서는 제가 쓰고 있는 Windows(OS)는 아예 배제되는건가요?HostOS가 Linux가 기본이라고 하셨는데 그럼 하이퍼바이저 가상화처럼 Linux라는 OS를 Windows가 host OS가 되어서 쓰는건가요? 조금 복잡하네요 ㅠ
-
미해결
프로젝트 진행중 발생한 모듈 불러오기 오류
안녕하세요 프로젝트를 진행하다 모듈 불러오기 관련 오류가 발생하여 질문 남겨봅니다.문제상황> 모듈 불러오기중 not found react + typescript + yarn berry를 사용했고 zero install과 pnp를 사용해 모듈들을 캐싱했습니다. 이 과정에서 모듈들을 import 할때아래와 같은 오류가 발생합니다.예시// main.tsx import * as ReactDOM from "react-dom/client"; // Cannot find module 'react-dom/client' or its corresponding type declarations import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; // Cannot find module '@tanstack/react-query' or its corresponding type declarations. import { ReactQueryDevtools } from "@tanstack/react-query-devtools"; // Cannot find module '@tanstack/react-query-devtools' or its corresponding type declarations. import { BrowserRouter } from "react-router-dom"; // Cannot find module 'react-router-dom' or its corresponding type declarations import App from "./App"; import { GlobalStyle } from "./themes/globalStyle"; const queryClient = new QueryClient({ defaultOptions: { queries: { refetchOnWindowFocus: true, refetchOnMount: true, staleTime: 60_000, retry: 2, }, }, }); ReactDOM.createRoot(document.getElementById("root")!).render( <QueryClientProvider client={queryClient}> // Cannot find module 'react/jsx-runtime' or its corresponding type declarations. <BrowserRouter> <ReactQueryDevtools /> <App /> <GlobalStyle /> </BrowserRouter> </QueryClientProvider> );기대효과> 모든 모듈들이 정상적으로 불러와짐참고자료// package.json { "name": "fe", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview" }, "dependencies": { "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", "@tanstack/react-query": "^5.59.0", "@types/react-router-dom": "^5.3.3", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.26.2", "styled-components": "^6.1.13", "zustand": "^5.0.0-rc.2" }, "devDependencies": { "@eslint/js": "^9.11.1", "@tanstack/react-query-devtools": "^5.59.0", "@types/node": "^22.7.4", "@types/react": "^18.3.10", "@types/react-dom": "^18.3.0", "@types/styled-components": "^5.1.34", "@vitejs/plugin-react-swc": "^3.5.0", "eslint": "^9.11.1", "eslint-plugin-react-hooks": "^5.1.0-rc.0", "eslint-plugin-react-refresh": "^0.4.12", "globals": "^15.9.0", "typescript": "^5.6.2", "typescript-eslint": "^8.7.0", "vite": "^5.4.8" }, "packageManager": "yarn@4.5.0" }// tsconfig.json { "compilerOptions": { "target": "ES2020", "useDefineForClassFields": true, "lib": ["ES2020", "DOM", "DOM.Iterable"], "module": "ESNext", "skipLibCheck": true, /* Bundler mode */ "moduleResolution": "node", "allowImportingTsExtensions": true, "allowSyntheticDefaultImports": true, "resolveJsonModule": true, "isolatedModules": true, "esModuleInterop": true, "jsx": "react-jsx", "noEmit": true, /* Linting */ "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, "baseUrl": ".", "paths": { "@/*": ["./src/*"] } }, "include": ["src", "**/*.ts", "**/*.tsx"] } 타입스크립트 버전 : 5.6.2vsc 버전 : September 2024 (version 1.94)시도한 것> vsc 재시작, 재설치
-
미해결김영한의 실전 자바 - 기본편
참조형 변수 관련해서 질문이 있습니다.
기본형 변수와 참조형 변수에 대해서 공부하던 중 참조형 변수에 대해서 궁금한 점이 있습니다.객체를 만들고 변수에 할당을 하면 변수에는 해당 객체가 저장된 주소값을 저장한다는 내용은 이해를 했습니다. 하지만 곱씹어 보면서 궁금했던 점이 주소값도 결국 숫자일텐데 기본형 변수와 주소값을 어떻게 구별하는지 궁금합니다.조금 더 풀어서 설명하면 변수에 저장된 숫자값을 기본형 변수인지 참조형 변수의 참조값인지 Java가 구별하는 메커니즘이 궁금합니다. 구글링을 해봤는데 기본형 변수와 참조형 변수의 차이점과 같은 표면적인 내용에 대해서만 나와서 질문드립니다. 강의 잘 듣고 있습니다. 감사합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
for i in lst의 뜻이 무엇인가요?
우선 제가 이 문제를 풀었던 방식을 설명드려보겠습니다.i는 그냥 0부터 시작이다라고 생각해서 i=0일 때 0번 인덱스는 apple이니까 문자열이 맞으니까 result에 0-를 추가하고i=1일 때 1번 인덱스는 3인데 문자열이 아니라 숫자니까 1을 문자화 해서 result에 이어붙여서 0-1이 되고이걸 쭉 반복해서 이 문제의 정답으로 0-12-34로 풀었습니다. 그런데 해설을 들어보니33분41초에서 강사님께서는 i는 처음에 apple을 가지고온다라고 말씀하셨습니다. 아무래도 제가 접근을 잘못한 것 같습니다. for i in lst을 제가 for i in range(len(lst))으로 보고 잘못 풀었던 것일까요? for in in lst는 그냥 lst의 인덱스가 아니라 그 값을 하나씩 가지고 온다는 뜻인가요?
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
강의 수강 목적
강의를 통해 얻고자 하는 것데이터를 읽고 문제 해결에 적합한 전략을 세워 제안데이터로 전체적인 흐름을 읽을 수 있는 이해도근거가 명확해 논리적인 가설과 방향성위의 것들을 갖춰 압축적인 경험이 없음을 보완하는 실력그를 위해 노력할 것매일 영상 하나는 수강할 것현 업무에 적용해 고민해보기수강한 내용 기록 및 포폴 업데이트수강 후 바라는 나의 모습그로스마케터로서 서비스 성장을 위해 개선해야하는 지표를 알고, 대안을 제시할 수 있게 됨
-
미해결텐서플로우 2.0으로 배우는 딥러닝 기초
강의 자료를 올려주시면 좋을것 같습니다.
강의 자료를 올려주시면 좋을것 같습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberController안에 static class MemberForm을 만들어도 상관없나요?
[질문 내용]회원 등록을 위해 데이터를 전달 받을 객체를 위한 컨트롤러로 MemberForm클래스를 따로 만들지 않고 MemberContorller안에서 static class MemberForm클래스로 만들어도 상관없나요? @PostMapping("/members/new") public String create(MemberForm form) { Member member = new Member(); member.setName(form.getName()); System.out.println("member = " + member.getName()); memberService.join(member); return "redirect:/"; } static class MemberForm { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
소괄호 자동 생성
안녕하세요 강사님, 강의 잘 듣고 있어요!!다름이 아니라,강사님 화면에서는 return 뒤에 작성하시고 소괄호가 자동으로 생성되면서 작성한 내용을 감싸주던데, 어떻게 하는건가요?ESLint, Prettier등 설치는 했어요 ㅠ.ㅠ 🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
특정 상황에서 상세페이지에 적합한 렌더링 방식은 무엇인가요?
현재 페이지 라우터 강의까지 듣고 궁금한 점이 생겨서 질문드립니다!Q1. 다음과 같은 상황일 때, book페이지는 어떤 렌더링 방식이 적합한가요? SSG, SSR, ISR 모두 완벽히 맞아 떨어진다는 생각이 들지 않아 질문드립니다데이터 변경 가능성이 적고, 관리자 서비스를 통해 데이터가 변경되나, 변경 시점이 명확하지 않은 경우on-demand revalidation 사용이 안되는 경우 (next12)Q2. 만약 on-demand revalidation을 사용할 때, 별도의 서비스에서 일어난 요청을 기준으로 렌더링을 해야한다면 그 요청이 일어났음을 알 수 있는 방법이 있나요?
-
미해결프로그래밍, 어떻게 공부할 것인가
각 강의에서 올려주신다고 하는 블로그 링크 주소는 어디있을까요?
먼저는 좋은 강의 제공해주셔서 감사합니다.각 강의 중간에 세부 내용은 강사님 블로그를 참고하라고 하셨는데(예 : 컨퍼런스(강연)을 제대로 활용하는 방법), 해당 링크는 어디서 찾을 수 있을까요?링크를 공유해주시면 감사드리겠습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
16분29초 마지막 프린트문에 "변환된 문자열 : %\n", result 인데 개행을 해야 하는거 아닌가요?
시저암호 문제인제마지막에 개행하라는 것이 보여서 그럼 답이Nd sc 1 아닌가요?
-
미해결파이썬과 인공지능을 활용한 금융 자료 분석
강사님 좋은 강의 너무 잘 듣고있습니다.
혹시, 지금 LSTM 을 사용하는 강의 처럼, 주식 투자관련하여, 강화학습을 적용하는 강의는 따로 하진 않으신지요!.. 제가 강화학습 전까진 딥러닝을 어느정도 사용할수가 있는데, 강화학습을 배워서 적용시켜보고 싶어서 문의드립니다! 좋은강의 잘듣고있습니다! 감사합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberController가 아닌 MemberForm을 만든 이유
[질문 내용]회원을 등록하기 위해 데이터를 전달 받을 컨트롤러를 만드는데 왜 MemberController에서 객체를 정의하지 않고 따로 MemberForm이라는 컨트롤러 안에서 객체를 만드는 건지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅
7분29초a.g() 는 부모를 상속하지않고 바로 gc를 출력하는건가요?
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
오토레이아웃
오토레이아웃 추가를 하면 강의에서처럼 박스 두개 모양이 아니라 그래프 같은 모양이 생기고 글자를 수정해도 박스 크기가 안변해요ㅠㅠㅠ
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
2회 기출 1번문제
저는 10번째 값을 df.head(10)으로 10번째 값을 확인해서 df['views'][:10] = 9690.0 이렇게 숫자를 직접 기입했는데 이렿게 하면 안되나요?
-
미해결김영한의 실전 자바 - 중급 1편
Object 자동 import 및 메서드 오버라이딩 관련 질문 있습니다.
[질문 내용]안녕하세요, Object Class에 대해 궁금한 점이 있어 질문드립니다.모든 클래스는 최상위 부모인 Object Class가 제공하는 공통 기능(메서드)을 사용할 수 있는 것으로 알고 있습니다. 그러면 '객체.(Object Class의 메서드)' 형태[예시: child.toString()]로 충분히 상속받은 기능을 사용할 수 있는데 왜 Object Class가 java.lang 패키지에 포함되어 자동으로 import 되는지 궁금합니다.(자동으로 import되는 System, String가 바로 사용이 가능한 것과 다르게, Object는 객체 생성을 하고 상속을 이용해서만 기능 사용이 가능한 것 같은데 왜 굳이 자동으로 import되는 목록에 껴있는지 궁금합니다 ㅠ 혹시 Object형 변수 선언을 위해 그런걸까요?)마지막으로 Object 클래스의 메서드가 오버라이딩이 가능하던데 그대로 사용하지 않고 오버라이딩할 일이 따로 있나요? 지금까지 공부하며 느낀 자바는 굉장히 효율적이고 적절한 제약이 있는 언어라고 생각이 들어서 이유없이 오버라이딩 가능하게 남겨두지는 않았을 거라는 생각이 들어 여쭤봅니다.
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
키보드로 어떤 키를 눌러야 저렇게 넘어가나요?
https://www.youtube.com/watch?v=C0xIwnh8fOs해당영상의 1:46초 쪽 속성열고 키보드로 뭔가 3번 누르신거 같은데, 해당 키가 뭔지 알고싶습니다!