묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Flutter 앱 개발 기초
dartpad 에러
예지를 dartpad에서 실행하니까 아래와 같이 에러가 발생합니다. 왜 그럴까요?2강들어와서 아래 예제까지 3개 연속으로 에러가 발생합니다.
-
미해결React Native with Expo: 제로초에게 제대로 배우기
github 코드를 받아서 빌드 생성시 에러가 납니다.
커서 자동완성 기능 때문에 놓치는 코드들이 있어서 github에서 특정 시점 코드를 받아서npm install eas build --platform android --profile development 를 통해 빌드를 생성하려는데, 빌드가 실패해서 expo 관리자에서 로그를 확인해보니 아래와 같은 에러가 계속 나고 있습니다.npm error npm ci can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with npm install before continuing. package.json과 package-lock.json이 동기화가 안됐다는 것 같아서 package-lock.json 삭제 후 npm install 로 다시 설치 후 빌드를 해도 계속 위와 같은 에러가 나고 있습니다. ㅠㅠ해결 방법이 있을까요?
-
미해결다양한 사례로 익히는 SQL 데이터 분석
cnt/max로 구한 결과의 차이
교수님 수업 항상 잘 듣고 있습니다 감사합니다!다름이 아니라 영상 3분 쯤에서 sess_cnt 구할 때 영상에서count(*) over (partition by b.sess_id rows between unbounded preceding and unbounded following) as sess_cnt이런식으로 구했는데, 이건 sess_id 별로 몇 개 seq_hit가 있는지 count한걸로 이해합니다.근데 count 말고max(hit_seq) over (partition by sess_id order by hit_seq desc)로 최대 seq를 구해도 되는거 아닌가요? 이렇게 하니까 결과가 차이가 좀 나오는데 왜 나오는지 혹시 설명해주실 수 있을까요?감사합니다.
-
해결됨제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
카카오톡 공유 API 연동 중 SDK 오류에 대한 질문
카카오톡 공유 API 연동 중 SDK 오류에 대한 질문 선생님, 안녕하세요.Next.js 프로젝트에 카카오톡 공유 API를 연동하는 과정에서 지속적으로 'SDK error'가 발생하여 질문드립니다. 제가 이해하고 적용한 방식이 올바른지 검토가 가능하시다면 답변 부탁드립니다.! 1. JavaScript 키 관리 방식 (.env.local) 민감한 정보인 카카오 JavaScript 키를 안전하게 관리하기 위해 .env.local 파일을 사용하고 있습니다.Next.js 환경의 특성상, 클라이언트 사이드(브라우저)에서 해당 키를 사용해야 하므로 환경 변수 이름에 아래와 같이 저장하는 것이 올바른 방법인지 궁금합니다..env.localNEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY="여기에_발급받은_자바스크립트_키" 2. SDK 연동 및 초기화 과정 카카오 개발자 가이드를 참고하여 아래와 같은 순서로 SDK 연동 및 초기화를 진행했습니다. 이 과정이 올바른지 확인하고 싶습니다. 1단계: SDK 불러오기 웹 페이지에 아래 스크립트 태그를 추가하여 JavaScript SDK를 불러왔습니다. ${VERSION}과 ${INTEGRITY_VALUE}는 카카오 개발자 사이트에서 제공하는 최신 값으로 적용했습니다.HTML<script src="https://t1.kakaocdn.net/kakao_js_sdk/${VERSION}/kakao.min.js" integrity="${INTEGRITY_VALUE}" crossorigin="anonymous"></script> 2단계: SDK 초기화 불러온 SDK를 초기화하기 위해 Kakao.init() 함수를 호출했습니다. 이때, 인자 값으로 .env.local에 저장한 process.env.NEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY를 사용했습니다.JavaScript// SDK를 초기화합니다. Kakao.init(process.env.NEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY); // SDK 초기화 여부를 콘솔에 출력하여 확인합니다. console.log(Kakao.isInitialized()); 전체 코드 예시 최종적으로 아래와 같은 구조로 코드를 작성하여 초기화를 시도하고 있습니다.HTML<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Kakao JavaScript SDK</title> <script src="https://t1.kakaocdn.net/kakao_js_sdk/v1/kakao.min.js" integrity="sha384-..." crossorigin="anonymous"></script> <script> // 2. SDK 초기화 // 실제로는 Next.js 환경 변수를 사용합니다. Kakao.init('YOUR_JAVASCRIPT_KEY'); // 초기화 여부 확인 console.log(Kakao.isInitialized()); </script> </head> <body> ... </body> </html> 요약 질문하자면..Next.js 프로젝트에서 카카오 JavaScript 키를 .env.local 파일에서 관리하는 방식이 올바른가요?script 태그로 SDK를 로드한 후, Kakao.init() 함수에 환경 변수 값을 넣어 초기화하는 현재의 구현 방식이 정확한가요?만약 위 과정에 문제가 없다면, 'SDK error'가 발생할 수 있는 다른 일반적인 원인(예: 카카오 개발자 사이트의 플랫폼 도메인 설정 오류, 앱 키 오타 등)은 무엇이 있을까요?바쁘시겠지만 시간 나실 때 확인 부탁드립니다. 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OSIV ON 상태일 때
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. 항상 강의 잘 듣고 있는 학생입니다. 다름이 아니라 강의자료에 "OSIV ON 사진"을 보시면 Filter Interceptor, View, Controller는 영속 상태임에도 불구하고 수정 불가능이라고 적혀 있습니다. 제가 지금까지 알고 있는 바로는 영속성 컨텍스트가 존재한다는 것은 데이터베이스 커넥션을 갖고 있다는 뜻이라 위 3개의 파트에서 데이터 수정이 발생하면 Flush를 통해 데이터 수정이 가능한거 아닌가요 ?혹시 제가 사진의 내용을 잘 못 이해한건지 아니면 위 내용을 잘 못 이해한건지 궁금해서 질문 드립니다. 감사합니다. 무더위 조심하세요 !
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
nestJs를 위한 타입스크립트
스프링 공부를 하다가 node쪽에도 관심이 생겨 공부를 하려는데 현재 자바스크립트 공부를 끝낸 시점에서 nestJs 백엔드 공부 전에 타입스크립트를 공부하려고 하는데 다음 강의가 적절할까요? 로드맵을 보면 다음 내용이 next.js 이던데 프론트엔드를 위한 내용 위주로 진행되나요??
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
문의사항 송부
안녕하세요 강사님, 다름아니라 문의메일을 gmail로 드렸는데, 확인해주실 수 있으실까요?! 감사합니다
-
미해결
강의 영상 해상도 낮습니다.
코딩 강의 중엔강사의 코딩 내용을 따라서 입력해보는 경우가 많은데현재의 강의 영상 해상도로는 typing 내용을 알아보기에 불편함을 느낍니다.
-
미해결실습으로 배우는 그라파나 - {{ x86-64, arm64 }}
2.11 강의에 그라파나 설치하고 연동하기
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요](https://inf.run/DvsRD)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.[질문 하기] 설치하는 터미널이 따로 있나요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
8.5) Read -투두리스트 렌더링하기 강의 내용 중 질문드립니다!
import "./List.css"; {import Todoitem from "./Todoitem"; const List = ({ todos }) => { return ( <div className="List"> <h4>Todo List🎉</h4> <input placeholder="검색어를 입력하세요"></input> <div className="todos_wrapper"> {todos.map((todo) => { return <div>todo</div>; })} </div> </div> ); }; export default List; <질문> {todos.map((todo) => { return <div>todo</div>; })} {todos.map((todo) =>{ ....})} 빨간줄 친 todo는 어디서 나온건지 이해가 되지 않습니다 8.5) Read -투두리스트 렌더링하기 강의1분 46초 입니다!
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
K8S 노들에 접근이 안됩니다.
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요](https://www.inflearn.com/blogs/1719)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. (https://inf.run/Ljaer)[질문 하기] 안녕하세요.항상 최신 정보를 제공해 주셔서 감사합니다.M4를 사용하고 있는 유저입니다.이번에 새로 배포하신 VirtualBox 설치 script를 이용해서 다 설치후 node에 접근을 하려고 하면 연결 중이라는 메세지만 나오고 연결이 되지 않습니다.Virtualbox 설정을 보면 다음과 같습니다.PortForwad port가 2200으로 나오고 있습니다.이게 문제 일까요?
-
미해결루커 스튜디오(구글 데이터 스튜디오)로 배우는 데이터 시각화 입문
유입채널별 성과비교 월간 보고서
링크 들어가서 실습 하려고 하니까 1일 할당량 초과라고 오류 뜨는거 어떻게 해결하나요? 해당데이터 엑세스 허용 횟수 초과래요
-
미해결
리액트 강의관련해서 질문드립니다!
자바스크립트도 정확하게 모르는데 처음 강의로 타입 스크립트 쓰는 강의 들어도 문제 없을까요 ?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
지금들어도될지
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]혹시 나온지가 좀 된 강의인데 지금들어도 버젼이라든지 상관없을까요?
-
미해결입문자를 위한, HTML&CSS 웹 개발 입문
style 태그를 사용할 때
CSS를 사용하려면 style 태그를 작성한 다음에 작성해야하나요?
-
해결됨코딩없이 언리얼 엔진5로 VR 콘텐츠 개발하기
탁구프로젝트 암호 알려주세요
탁구프로젝트 8버전 다운받아서 풀려고 보니 암호 있다고 나오는데 암호 알려주세요
-
미해결실전! 스프링 데이터 JPA
bulk insert 질문입니다.
안녕하세요.bulk insert 관련해서 궁금한점이 있습니다.사실상 데이터베이스를 다룰 때 IDENTITY를 거의 사용할 것이라고 생각합니다.이럴 경우 bulk insert를 어떻게 처리해야 될 지 궁금합니다.다른 질문에 답변을 봤을때 책에 나온 쓰기 지연같은 경우도 IDENTITY에서는 안되는 것이라고 알고 새로운 질문을 드립니다.IDENTITY 키를 가진 엔티티들 bulk insert를 하기 위해 JdbcTemplate가 최선이다 까지 이해했습니다. 예를 들어 상품을 등록할때 상품과 카테고리들 이미지들을 저장한다고 생각해보겠습니다.(각각 다른 테이블 및 1:N)이런 경우 상품에 새로운 엔티티들을 만들고 save를 호출할 경우 IDENTITY를 가진 엔티티들이니 각 쿼리들이 따로 다 날라갑니다.그래서 JdbcTemplate를 사용해 카테고리들과 이미지들을 batch insert할 경우기존 엔티티에 정보를 어떻게 관리하는지 궁금합니다. jdbcTemplate로 bulk insert한 경우 id를 받아오지 못하는 것으로 알고 있는데, 이런 경우 jdbcTemplate으로 값을 넣은 후에 기존 상품 엔티티에서 카테고리 혹은 이미지들에 접근할 경우 lazy 기능이 동작하지 않을 것이라 생각되는데 실무에서는 bulkInsert하는 경우 lazy하는 값에 접근하지 않는다. 이런 약속을 정해놓고 개발하시는건가요?아니면 batchInsert로 넣는 값들은 내부에서 가지고 있지 않고 추후에 조회할때 조인도 사용하지 않으시나요? 질문 의도는 결국 IDENTITY인 경우 batch insert를 어떻게 해야 좋은 것이고, 만약 jpa에서 처리가 안될 경우(JdbcTemplate 등을 사용) 영속성 컨텍스트와 어떻게 문제가 생기지 않고 처리하시는지 궁금해 질문드렸습니다.제 짧은 생각으로는 어떻게든 영속성 컨텍스트 문제가 생길 것 같은데, 실무에서는 그럼 이런 엔티티는 드무니까 save 코드 주석으로 특정 lazy 값에는 접근하지 말라는 내용을 써놓고 컨벤션 느낌으로 개발하시는지도 궁금합니다.jpa, data jpa와 querydsl 강의를 모두 수강하였기 때문에 jpa에서만 국한되어 답변해주시지 않고 data jpa, querydsl, JdbcTemplate 혹은 다른 방법 어떤 내용을 포함해주셔도 공부하고 이해할 수 있습니다. 항상 좋은 강의 감사드립니다.
-
미해결실전! 스프링 데이터 JPA
교만했던 것 같아요.
항상 만족합니다.
-
해결됨2025 언리얼 공인강사 – UE5 스파르타 클래스: 심화편
GTA 프로젝트 질문 - 메타휴먼
안녕하세요 강사님, 강의에 없는 내용인데 강사님은 이 문제를 어떻게 생각하는지에 대해서 질문하려고 합니다. 현재 GTA 모작을 목적으로 프로젝트를 만들고 있고, 캐릭터를 구현해야하는 상황에서 언리얼 5.6에 메인 스트림으로 들어오게된 MetaHuman을 발견했습니다. MetaHuman이 임의로 캐릭터들의 외관을 커스터마이징해주는 툴 정도로 인식하고 있는데 시민들이나 많은 캐릭터가 존재하는 GTA 프로젝트에 적합하다는 생각을 하고 있습니다.MetaHuman을 내 프로젝트에 어떻게 도입할 수 있는지 확실하지 않는 상태에서 유튜브로 강의로 찾아보며 공부를 하고 있는데 아직 관련 정보가 부족하고, MetaHuman을 이용해서 게임을 만든 사례들이 없어서 불확실성에 심적으로 주저하고 있습니다. 이런 상황에서 2가지 질문을 여쭤봅니다.1. GTA 프로젝트에서 메타휴먼을 적용시키는 것에 대한 장단점에 대한 견해가 궁금합니다.2. GTA 프로젝트에 메타휴먼이 적합하다고 생각 하신다면 메타휴먼과 관련된 강의를 추가해줄 수 있을까요?
-
미해결프리랜서 종합소득세 셀프신고, 환급받고 덜내는 노하우, 이것만은 꼭 알자 !!
계산식 엑셀자료 공유가 궁금합니다
강의에서 나오는 계산식이 있는 엑셀자료는 공유해주시는건지요?? 실제로 넣어보면서 따라하면 좀 더 이해가 쉬울것 같습니다.