묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지
혹시 깃 주소를 좀 알수 있을까요???
수업내용이 있는 깃주소를 알 수 있을까요?노션에 찾아봤는데 없는것 같아서요.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이 pdf
안녕하세요.강의 잘 듣고 있습니다.실전문제풀이 부분 수강중인데 첨부된 강의자료에는 포함되지 않은 것 같습니다.자료를 어디서 찾을 수 있을까요?
-
미해결컴퓨터구조, 네트워크 기본 개념 정리
강의 자료
좋은 강의 무료로 학습할 기회를 주셔서 감사합니다.혹시 강의에서 사용하신, 강의 자료 공유 가능하실까요?도움이 많이 될 것 같아 여쭤봅니다.감사합니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
스마일 휴지 케이스 돌출
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - ★ 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 스마일 휴지 케이스 8:31분에서 돌출하였는데 돌출거리가 60이라해서 저도 똑같이 했는데 돌출 크기가 강의랑 달라서요 ㅠㅠ제대로 빠짐없이 했는데 뭐가 다른지 모르겠습니다
-
미해결
수료증 재발급 요청
수료증재발급이 되나요 날짜가 잘못찍힌거 같습니다
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
안녕하세요 질문이 있습니다.
안녕하세요 어제 강의를 결제해서 오늘 보고 있습니다. 처음부터 보다가 1:1 멘토링에 대해 나오는데 만약 멘토링을 신청하려면 어디서 어떻게 신청을 하면 되나요?
-
미해결김영한의 실전 자바 - 중급 1편
오타 제보
1. Object 클래스 문제와 풀이 부분에 오타 제보입니다.넓이(width)-->너비(width) 수정하면 좋을 것 같습니다.
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
HttpSecurity configurer
5강에서 11개의 configurer가 생성된다고 하셨는데제꺼에서는 CorsConfigurer를 제외한 10개만 생성이 됩니다.왜 이런지 알 수 있을까요?
-
미해결React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지
컴포넌트에서 삼항 연산자를 이용하여 JSX 를 반환할 때 궁금한 점
function HeartIconBtn({ isFavorite = false }) { return ( <button style={{ backgroundColor: 'white', border: 'none', }} > {isFavorite ? ( <img style={{ width: '32px', color: 'red' }} src="/images/heart-fill-icon.svg" alt="" /> ) : ( <img style={{ width: '32px', color: 'red' }} src="/images/heart-icon.svg" alt="" /> )} </button> ); } function LinkIconBtn({ link }) { return ( <> {link ? ( <a href={link} target="_blank"> <img style={{ width: '36px' }} src="/images/link-icon.svg" alt="lecture link" /> </a> ) : null} </> ); } export default function CourseItem({ image, title, description, isFavorite, link, }) { return ( <> <div style={{ display: 'flex', gap: '30px', justifyContent: 'center', alignItems: 'center', }} > <img style={{ width: '20%', borderRadius: '10px' }} src={image} alt={description} /> <div style={{ display: 'flex', flexDirection: 'column', justifyContent: 'center', width: '80%', gap: '10px', }} > <p style={{ fontSize: '16px', fontWeight: 'bold', color: 'black' }}> {title} </p> <p style={{ fontSize: '16px', fontWeight: 'bold', color: 'gray' }}> {description} </p> </div> <div style={{ display: 'flex', gap: '10px' }}> <LinkIconBtn link={link} /> <HeartIconBtn isFavorite={isFavorite} /> </div> </div> </> ); }CourseItem 컴포넌트에서 LinkIconBtn 을 포함하고 있습니다. LinkIconBtn 컴포넌트에서 function LinkIconBtn({ link }) { return ( <> {link ? ( <a href={link} target="_blank"> <img style={{ width: '36px' }} src="/images/link-icon.svg" alt="lecture link" /> </a> ) : null} </> ); }위 처럼 Fragment 를 사용하거나 <div></div> 를 사용해서 wrapping 을 하지 않으니깐 아래 처럼 오류가 발생하는데 이유를 정확하게 모르겠습니다...
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 기간 연장 문의
안녕하세요 강사님 먼저 이렇게 좋은 강의 만들어주셔서 감사드립니다.부트캠프 활동과 같이 병행하려다보니 기간 안에 못 들을 거 같아서 연장 부탁 드리려고 문의 남깁니다. 감사합니다.
-
해결됨친절한 블렌더 - [LV.2] 모델링 연습
한쪽 벽이 오브젝트모드에서 사라집니다
에딧 모드에서는 이렇게 잘 있는데 오브젝트 모드로 가면 밑에처럼 뚫려버립니다. 이유가 뭘까요?
-
해결됨스프링 DB 2편 - 데이터 접근 활용 기술
Config 관련해서 질문잇습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] @Repository public class ItemQueryRepositoryV2 { private final JPAQueryFactory query; public ItemQueryRepositoryV2(EntityManager em) { this.query = new JPAQueryFactory(em); } ..... @Configuration @RequiredArgsConstructor public class V2Config { private final EntityManager em; private final ItemRepositoryV2 itemRepositoryV2; //SpringDataJPA @Bean public ItemService itemService() { return new ItemServiceV2(itemRepositoryV2, itemQueryRepository()); } @Bean public ItemQueryRepositoryV2 itemQueryRepository() { return new ItemQueryRepositoryV2(em); } @Bean public ItemRepository itemRepository() { return new JpaItemRepositoryV3(em); } } 여기서 ItemQueryRepositoryV2가 에노테이션으로 빈 등록이되어있는데 config에서 새롭게 빈을 등록한 이유가 EntityManager를 새롭게 생성해서 주입받는 것을 위해서인가요?이 방식 말고 다른 방식 ItemQueryRepositoryV2 자체적으로@RequiredArgsConstructor를 쓰면 오류가 나는 이유가 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
서비스테스트,리포지터리 테스트 따로 만드는 이유?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]제목그대로요 어떤차이가 있고, 현업에서도 그러는지 궁금합니다.
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
npx create-react-app . --template typescript 실행 시 에러가 발생합니다.
npx create-react-app . --template typescript 실행 창 에러Installing template dependencies using npm...npm error code ERESOLVEnpm error ERESOLVE unable to resolve dependency treenpm errornpm error While resolving: section-final@0.1.0npm error Found: react@19.0.0npm error node_modules/reactnpm error react@"^19.0.0" from the root projectnpm errornpm error Could not resolve dependency:npm error peer react@"^18.0.0" from @testing-library/react@13.4.0npm error node_modules/@testing-library/reactnpm error @testing-library/react@"^13.0.0" from the root projectnpm errornpm error Fix the upstream dependency conflict, or retrynpm error this command with --force or --legacy-peer-depsnpm error to accept an incorrect (and potentially broken) dependency resolution.npm errornpm errornpm error For a full report see:npm error C:\Users\redin\AppData\Local\npm-cache\_logs\2024-12-19T02_04_35_799Z-eresolve-report.txtnpm error A complete log of this run can be found in: C:\Users\redin\AppData\Local\npm-cache\_logs\2024-12-19T02_04_35_799Z-debug-0.lognpm install --no-audit --save @testing-library/jest-dom@^5.14.1 @testing-library/react@^13.0.0 @testing-library/user-event@^13.2.1 @types/jest@^27.0.1 @types/node@^16.7.13 @types/react@^18.0.0 @types/react-dom@^18.0.0 typescript@^4.4.2 web-vitals@^2.1.0 failed 로그파일 내용'Log files:C:\Users\redin\AppData\Local\npm-cache\_logs\2024-12-19T01_52_08_532Z-debug-0.log# npm resolution error reportWhile resolving: section-final@0.1.0Found: react@19.0.0node_modules/react react@"^19.0.0" from the root projectCould not resolve dependency: peer react@"^18.0.0" from @testing-library/react@13.4.0node_modules/@testing-library/react @testing-library/react@"^13.0.0" from the root projectFix the upstream dependency conflict, or retrythis command with --force or --legacy-peer-depsto accept an incorrect (and potentially broken) dependency resolution.구글검색해보니 react 버전 업데이트로 npx에서 지금 에러가 발생한다고 나오는데 아래와 같이 vite에서 typescript 사용하면 될까요? D:\01_Study\01_REACT\03_ON E_BITE_TYPE_SCRIPT\02_VsCode_WorkSpace_React\section-final> npm create vite@latest> npx> create-vite√ Project name: ... section-filal√ Select a framework: » React√ Select a variant: » TypeScriptScaffolding project in D:\01_Study\01_REACT\03_ON E_BITE_TYPE_SCRIPT\02_VsCode_WorkSpace_React\section-final\section-filal...Done. Now run: cd section-filal npm install npm run dev
-
미해결초보를 위한 도커 안내서
-v 옵션 후 workpress database 에러
stop, rm 해서 mysql 지우고 mysql 경로 만든 다음에 docker run -d -p 3305:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=true --name mysql -v 제 경로/mysql:/var/lib/mysql mariadb:10.9다시 하고 docker exec -it mysql mysql create database wp CHARACTER SET utf8; grant all privileges on wp.* to wp@'%' identified by 'wp'; flush privileges;quit이거까지 정상적으로 잘했습니다.docker ps로 mysql로 잘 떠있는 것도 확인 가능합니다.그런데 localhost:8080으로 workpress 띄우면error establishing a database connection이 뜹니다.3306이 이미 사용중이라고 해서 3305로 했고 -v 옵션 하기전에는 3305로 잘떠서 실습에 문제 없었습니다. 확인 좀 부탁드리겠습니다 ㅠㅠ
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
Microsoft Remote Desktop -> Windows App 으로 변경
Mac App Store에서 Microsoft Remote Desktop이 Windows App으로 이름이 변경됐네요 한참 찾았습니다. 다른 분들 참고하시라고 남겨요!
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
재생이 안되요
폰에서 영상 실행이 안되요 일부 다른 강의도 재생에 뮨제가 생겼다고 나오면서 영상이 안나와요강의 자체 문제보다는 시스템 문제 같아요다른 강의 중에 정상 실행돠는것도 있어요일부 강의만 안나와요
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
이 호출과 일치하는 오버뢰드가 없습니다. 0개의 인수가 필요한데 1개를 가져왔습니다. 오류가 뜨네요
위와같이 빨간색 줄이 발생하고있습니다.화면은 정상출력되구요.설정문제일까요? 에러 상세이 호출과 일치하는 오버로드가 없습니다.오버로드 1/5('(reducer: ReducerWithoutAction<any>, initializerArg: any, initializer?: undefined): [any, DispatchWithoutAction]')에서 다음 오류가 발생했습니다.'(state: Todo[], action: Action) => ({ in: number; content: string; } | Todo)[]' 형식의 인수는 'ReducerWithoutAction<any>' 형식의 매개 변수에 할당될 수 없습니다.대상 서명이 너무 적은 인수를 제공합니다. 2 이상이 필요하지만 1을(를) 받았습니다.오버로드 2/5('(reducer: (state: Todo[], action: Action) => ({ in: number; content: string; } | Todo)[], initialState: never, initializer?: undefined): [never, Dispatch<Action>]')에서 다음 오류가 발생했습니다.'never[]' 형식의 인수는 'never' 형식의 매개 변수에 할당될 수 없습니다.ts(2769) 0개의 인수가 필요한데 1개를 가져왔습니다.ts(2554)(property) data: { id: number; content: string;}<소스>import { useEffect, useReducer, useRef, useState } from "react"; import "./App.css"; import Editor from "./components/Editopr"; import { Todo } from "./types"; import Todoitem from "./components/TodoItem"; type Action = | { type: "CREATE"; data: { in: number; content: string }; } | { type: "DELETE"; id: number }; function reducer(state: Todo[], action: Action) { switch (action.type) { case "CREATE": return [...state, action.data]; case "DELETE": return state.filter((todo) => todo.id !== action.id); } } function App() { const [todos, dispatch] = useReducer(reducer, []); const idRef = useRef(0); const onClickAdd = (text: string) => { dispatch({ type: "CREATE", data: { id: idRef.current++, content: text } }); }; const onClickDelete = (id: number) => { dispatch({ type: "DELETE", id: id }); }; useEffect(() => { console.log(todos); }, [todos]); return ( <> <h1>Todo</h1> <Editor onClickAdd={onClickAdd}> <div>child</div> </Editor> <div> {todos.map((todo) => ( <Todoitem key={todo.id} {...todo} onClickDelete={onClickDelete} /> ))} </div> </> ); } export default App;
-
미해결
UIPATH STUDIO X
안녕하세요프로필 선택을 해서 studio 버전에서 studio x 버전으로 변경이 가능했는데 몇일전부터 프로필 선택하는 부분이 나오지 않아서 해당 문제를 어떻게 처리할수있을지 문의드립니다STUDIO X 버전으로 변경이 안돼요
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
앱 출시후 광고를 유지할지 버릴지 판단하는 기준이 있으신지 문의드립니다.
안녕하세요. 좀비님. 저는 개발은 좋은데 사회생활이 힘들어서 회사탈출 방법을 이것저것 시도해보는 과정중 좀비님 블로그를 발견하게 되었습니다. 1인 개발 이거 될까라는 미래에 대한 확신이 부족한 상태로 몇년이 흘렀는데 좀비님 글을 발견하게 된것이 너무나 큰 행운인것 같습니다. 여러가지 경험과 팁들을 풀어주셔서 너무 감사드립니다. 질문: 특정 앱 출시후 광고를 유지할지 버릴지 판단하는 좀비님만의 기준이 있으신지 문의드립니다.예를 들어 2주동안 2000원/일 예산으로 각종 광고를 테스트해보고 손익분기점을 못 넘기면 이 앱은 버린다와 같은 좀비님만의 기준에 대해 문의드립니다.혹시 공개하시기 불편한 내용이면 저도 삽질해가면서 저만의 기준을 만들어보겠습니다. 감사합니다.^^