묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
params의 type에서 string[]배열타입이 필요한 이유가 있을까요?
안녕하세요 강사님,혹시 한입 북스 UI 구현하기에서, params의 type을string[] 타입이 필요한 이유가 따로 있을까요?
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
멀티스레드, 스프링mvc 관련하여 질문이 있습니다.
@Servicepublic class PersonService { public void processPerson(Person person) { System.out.println("Processing person: " + person); }}@Componentpublic class Common{ public void logging(Log log){ System.out.println("Processing person: " + person); }}위 두 클래스는 스프링 빈으로 등록되고 싱글톤입니다.싱글톤은 객체가 1개만 생성되는걸로 알고있습니다.그럼 controller 단이나 외부에서 PersonService, Common 의 processPerson, logging 메서드들을 동시에 호출하면2개의 스레드가 각 싱글톤 객체의 메서드 매개변수를 동시에 변경하니깐 스레드 세이프하지않은거 아닌가요? 스프링 mvc 구현할때 다 이렇게 하던데 이게 스레드 세이프한지 궁금합니다~!
-
미해결카프카 완벽 가이드 - 코어편
broker message 뜨게 하는 명령어
안녕하세요 강사님강의 잘 듣고 있습니다.혹시 Consumer Group과 Consumer Rebalancing 실습 부분에서 제일 위에 broker message 뜨게 하는 명령어가 어떤 건지 알 수 있을까요?
-
미해결Prompt Engineering: 완벽 가이드
강의자료 다운 불가
안녕하세요. 강의자료 다운로드를 받는데 압축폴더 내 파일이 없는 채로 다운이 됩니다. 강의자료를 어떻게 받아볼 수 있을까요?확인 부탁드립니다.감사합니다.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
7.3) 리뷰 조회 기능 구현하기 any type관련 질문입니다.
🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 7.3) 리뷰 조회 기능 구현하기 any type관련 질문입니다.강의 4분 2초에, any type으로 추론해버리면 추후에 타입 오류가 발생할 가능성이 커진다고 하셨는데 혹시 왜 그런 것인지 구체적으로 알 수 있을까요? 감사합니다.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
Type error: Type '{ params: { id: string | string[]; }; }' does not satisfy the constraint 'PageProps'. 오류 해결
npm run build 했을 때, 북 상세 페이지에서 오류 발생하시는 분들은 아래와 같이 수정해보시길 바랍니다.3.6)네비게이팅 진행 중, npm run build를 통해 빌드 시, 아래와 같이 타입 오류가 발생src/app/book/[id]/page.tsx Type error: Type '{ params: { id: string | string[]; }; }' does not satisfy the constraint 'PageProps'. Types of property 'params' are incompatible. Type '{ id: string | string[]; }' is missing the following properties from type 'Promise<any>': then, catch, finally, [Symbol.toStringTag]이유: nextjs 최신 버전에서 params가 promise 형태로 바뀌게 되면서 타입 오류가 발생하는 것으로 추정아래와 같이 타입을 정의import ClientComponent from "@/app/components/ClientComponent"; type PageParams = Promise<{ id: string }>; const Page = async ({ params }: { params: PageParams }) => { const { id } = await params; return ( <div> Page {id} <ClientComponent> <></> </ClientComponent> </div> ); }; export default Page;
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
온라인 건물연구소 홈페이지
온라인 건물연구소 이미지로고를 쓰려고 찾아보니까 안나와서 그런데 혹시 주소가 바뀌었을까요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
npm run build 시 에러가 발생합니다.
npm run dev로 실행 시 정상 실행되고있고npm run build 시 아래와 같이 에러가 발생하고있습니다.제 소스코드는 아래에서 확인가능합니다https://github.com/redinbluesky/section02 =========npm run build 시 에러 메시지======== D:\01_Study\01_REACT\02_ONE_BITE_NEXT_JS\02_VsCode_WorkSpace\section02>npm run build> section02@0.1.0 build> next build ▲ Next.js 14.2.18./src/components/book-item.tsx....................................................... ✓ Linting and checking validity of types Creating an optimized production build ... ✓ Compiled successfully ✓ Collecting page data Generating static pages (0/7) [ ]인덱스 페이지 Generating static pages (2/7) [= ]Error: Minified React error #31; visit https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=%5Bobject%20Promise%5D for the full message or use the non-minified dev environment for full errors and additional helpful warnings. at Z (D:\01_Study\01_REACT\02_ONE_BITE_NEXT_JS\02_VsCode_WorkSpace\section02\node_modules\react-dom\cjs\react-dom-server.browser.production.min.js:76:490) ........................................................Error occurred prerendering page "/lib/fetch-bo.............................Error occurred prerendering page "/lib/fetch-rendom-books". Read more: https://nextjs.org/docs/messages/prerender-error.......................................Error occurred prerendering page "/lib/fetch-one-book". Read more: https://nextjs.org/docs/messages/prerender-error.......................................... ✓ Generating static pages (7/7)> Export encountered errors on following paths: /lib/fetch-books /lib/fetch-one-book /lib/fetch-rendom-books
-
미해결비전공자도 이해할 수 있는 AWS 입문/실전
[문의] Cloudfront를 이용한 웹페이지 배포
Cloudfront를 이용해서 웹페이지 배포 세팅을 맞쳤는데요. '배포 도메인이름' 으로 접속이 정상적으로 되는데요. https 적용도 되어 있고요. 알려 주신 무료도메인주소로 접속하니 안됩니다. 어떤 설정을 확인해 봐야 될까요?아래는 설정 화면입니다.
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
강의화면에 height 가 vh가 아닌 vw라고 나와있는데 뭐가맞는거죠
주신 샌드박스 파일에서는 height가 50vh라고 되어있는데강의에서는 아래와 같이 height가 50vw라고 되어있네요 뭐가 맞는거죠? vh가 맞는것 아닌가요
-
해결됨Windows 소켓 프로그래밍 입문에서 고성능 서버까지!
"파일 송신 서버 제작" 강의 질문입니다!
안녕하세요!파일 송신 서버 제작 강의 부분중에 궁금한 것이 생겨 질문드립니다. "파일 데이터를 전송할 때 큰 데이터를 한 번에 올리는 것이 더 성능적으로 좋아질 수 있다." 라고 하셨는데, 그 이유가 무엇인지 구체적으로 알고 싶습니다. 제가 생각한 것은시스템 콜 호출 횟수 감소(유저->커널 레벨의 모드 스위치 감소)디스크 읽기 최적화? (한 번에 순차적으로 접근할 수 있는게 많아지는...?)(I/O를 여러 번 하면, 할 때마다 랜덤 엑세스를 해야하니까, 디스크 seek 타임이 많아지는 이유가 맞을까요?) CPU가 접근하는 커널 페이지 버퍼의 캐시 히트율 증가정도인데요. 혹시 다른 이유가 더 있는지 궁금합니다. 감사합니다.
-
해결됨빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
섹션2 가상환경 설치 오류
안녕하세요. 섹션2 실습 진행 중 가상환경 설치 부분부터 막히고 있어 문의드립니다ㅠㅠ 다른 질문들 찾아보고 virtualbox 우분투 환경에서 진행 중입니다. python3 설치 방법, pip 설치 방법을 따로 안내해주시지 않아서 구글링 해서 진행했는데, 자꾸 오류가 나네요.우분투 버전이 24.04.01 입니다. 버전 차이에서 오는 오류일까요? 오류 내용을 보고 구글링해봐도 해결이 어려워 도움 요청합니다ㅠㅠ
-
미해결그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
환경구축강의 중 터미널 파일 실행오류
파워셀에서 node 잘 실행되는 것까지 확인했는데, 터미널에서 node test.mjs 실행이 안됩니다.. ㅠㅠ 이유를 알 수 있을까요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
8강 AXI4_Lite (zcu104)
안녕하세요, 맛비님. 수업 잘 듣고 있습니다.저는 일단 zcu104 board를 사용하고 있고 vivado, vitis 버전 모두 2020.2를 사용하고 있습니다.해당 영상에서와 같이 Makefile을 전부 바꾼 뒤, build를 하였을 시 error가 발생하여 이와 같이 질문 올립니다.첫번째 캡처사진을 보시면 아래 4개의 error가 발생한 것을 확인할 수 있고, Launch on Hardware를 돌리면두번째 캡처사진과 같이 해당 경로가 생성되지 않았음을 확인할 수 있습니다. 무엇이 문제인지 찾기가 어려워 이렇게 메일 보냅니다.(참고로 3번째 캡처본은 vivado에서 어떻게 ip를 생성했는지 보여드리기 위해 올려놓았습니다)==================
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
강의 자료 질문입니다.
학습 관련 질문을 최대한 상세히 남겨주세요!고민 과정도 같이 나열해주셔도 좋습니다.먼저 유사한 질문이 있었는지 검색해보세요.인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. os는 window를 사용하고 있고요 자료 다운로드 후 볼려고 하는데 제pc 문제 인지 파일 문제인지 읽지를 못하네요. 확인해주시면 감사하겠습니다.그리고 코드 참고를 하려 하는데 github 주소나 파일이 있을까요??
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
서버 컴포넌트 실행 시, 브라우저에서도 콘솔을 확인할 수 있도록 변경된 것 같아요!
next.js 15.1.3 (24.12.30) 기준으로 서버 컴포넌트 실행 시, 아래와 같이 브라우저에서도 콘솔을 확인할 수 있도록 변경된 것 같아요!단 서버 측에서만 실행되기 때문에 앞에 Server 라벨이 붙어서 나오는 것 같습니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
1:48 초에 패킷의 수 말씀하셨는데
일반적인 포트폴리오는 10~20개라이브에서는 100~200개면너무 적은 거 아닌가요? 스킬만 처리해도 되게 많은 패킷이 필요할 것 같은데일반화를 잘해서 패킷 구조 하나로도 많은 부분을 처리한다던지?.. 그런 건가요
-
미해결대세는 쿠버네티스 (초급~중급편)
vagrant up 입력 후 에러
위와 같은 에러가 나오는데 어떤 이슈일까요?
-
해결됨Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
45강의 에서 Kingfisher 사용후 발생하는 swift6 이슈
ProfileEditingView 에서PhotosPicker 안에서KFImage 사용하니 에러가 발생 합니다. Kingfisher v8.1.3 PhotosPicker 밖에서 사용시 에는 문제 없습니다.
-
미해결김영한의 실전 자바 - 기본편
패키지명 규칙 질문
[질문 내용]여기에 질문 내용을 남겨주세요. 패지키명 규칙에서, 도메인 이름을 거꾸로 쓴다고 하셨는데 다른 회사에서도 이 규칙들을 다 지키면, 겹치는 문제가 발생하지 않나요? 잘 이해가 안가네여.. 어떻게 겹치는 것을 방지한다는 것인지..