묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
홈화면에서 계속 충돌이 발생해요
플러터플로우 관련 질문글을 자유롭게 작성해 주세요!문제가 발생하는 환경을 자세히 적어줄수록 좋아요나머지 화면들은 괜찮은데 홈화면에서만 계속 버벅거리는 현상이 발생해요....수업 그대로 따라 했는데 해결이 안되네요. 왜그럴까요?
-
미해결디자인 시스템 with 피그마
토큰 light/dark mode 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. https://inf.run/UeHLQ 해당 링크와 같은 오류로 보입니다.토큰이 업데이트되고 강의로 알려주신 방법으로 적용해봐도 전혀 light/dark모드가 안먹네요.전달주신 강의가 지속적으로 오류난다면 해결방안 있을지 답변 부탁드립니다.
-
미해결C# 프로그래밍 기초부터 실전 활용까지
꼭 vs2022 로 다운받아야 하나요?
마이크로 소프트에 vscode studio와 그냥 vscode studio code와 다른가요 ?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
자동 로그인 질문
네이버 로그인 자동화 프로그램 제작하기 코드에서used_id, user_pw 의 값은 어디서 받아오는 건가요?
-
미해결기본을 확실히!! HTML의 모든 것
html
htmlda jiojsdoj
-
미해결
판다스 ai 사용법 설치 에러에 대한 문의
안녕하세요, 판다스 ai 사용법 유튜브 강의를 보면서 따라하고 있는데 설치결과 에러가 뜨는데 혹시 어떤 부분이 문제인지 알 수 있을까요? 그리고 이 다음과정인 api key 를 받는 부분에서 동영상 강의에서 보여주시는 거랑 다르게 나와서 어떻게 해야 되는지 모르겠어요..https://platform.openai.com/
-
미해결UI 디자이너를 위한 엔진강의, 언리얼 UMG 요리법 (입문)
아직 강의를 시청중이긴 한데 혹시 다음 강의도 준비하고 계신가요?
혹시 다음 레벨의 강의도 준비하고 계신지 궁금합니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
코드 자동 포매팅 질문
안녕하세요 강사님 https://gymcoding.notion.site/ESLint-Prettier-0a2d35bab9254c26b4257e53bba218f7 교안 보고 설정 따라 했는데Ctrl + S 하면 위처럼 줄바꿈되고 빨간줄이 뜨고 다시 한줄로 만들면 빨간줄은 사라지지만 Ctrl + S 하면 다시 첫번째 코드와 같은 상태가 됩니다.printWidth를 늘려야하나? 해서 값을 바꿔봤는데 그대로네요ㅠ 혹시 어떤 부분을 설정해야 자동 포매팅 됐을 때, 한줄로 만들거나 <RouterLink class="nav-link" active-class="active" to="/posts"> 게시글 </RouterLink>이런 형식을 유지할 수 있을까요?
-
미해결주문시스템으로 알아보는 분산트랜잭션
[TCC 구현하기(2) - 동시성문제 해결하기] 질문
주문에 대한 멱등성과 동시성 처리 완료List<ProductReservation> exists = productReservationRepository.findByRequestId(command.requestId()); // 같은 requestId에 대해서 멱등성을 보장(주문 단위) if (!exists.isEmpty()) { long totalPrice = exists.stream().mapToLong(ProductReservation::getReservedPrice).sum(); log.info("이미 처리된 예약 건 입니다. requestId: {}", command.requestId()); return new ProductReserveResult(totalPrice); } 이 후, 상품에 대한 동시성을 위해서 낙관락을 사용하셨는데요, 주문이 많이 들어오는 서비스에 대해서는,낙관락보다는 비관락이 더 유리한게 맞을까요? 질문도 질문이지만, 강사님 강의 정말 잘듣고 있습니다! 감사합니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
npm 접속 관련,,
남박사님 안녕하세요.알려주신 강의대로 따라해서.kr 주소로 처음부터 실행해서 완성했는데요!영문블로그 해보려고,.com 도메인을 새로 구매해서 다시하는 중인데,npm이ip로는 접속이되는데 ( ip:81 )도메인 주소로는 접속이 안됩니다. ㅠ.ㅠ (.com:81) 제가 완전 컴맹이라,처음부터 따라할때는 됐는데, 다만들어진거 다시하려니까 막히네요 ㅜㅜ흑흑뭘 만져야 할지 알려주시면 감사드리겠습니다.
-
해결됨남박사의 파이썬으로 실전 웹사이트 만들기
몽고db studio3T를 깔았는데
커넥션 만드는 거부터 UI가 너무 다르고이런식으로 떠서 그 DB파트에서 처음 설정한거랑 비슷한 부분이 없어서 어떻게 설정해야할지 모르겠어요
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
기초앱 17강 Contraints 설정 질문입니다.
6:09 쯤에 UIView 에 대해서 Add New Contraints 하실때따라해보면 Top alignment 가 맞지않는게 좀 다르게 설정이 되는것 같습니다.Inspector 패널에서 확인해보면Top Alignment Constraint 가First Item : View.topSecond Item : Safe Area.top이런식으로 적용되고있는데요.이부분 설정을 어떻게해야 강의에 나오는것 처럼 수직정렬이 반듯하게 적용이 되는걸까요?
-
미해결스프링부트를 이용한 웹 프로그래밍: 웹사이트 이렇게 만드는 거예요!
일정 삭제 시 예외 발생 질문과 이전 질문에 대한 추가질문드립니다.
// 컨트롤러 메서드 @DeleteMapping("/plan/{no}") public ResponseEntity<Map<String, Object>> removePlan(@PathVariable(value = "no") int no){ Map<String, Object> resultMap = plannerService.removePlan(no); return ResponseEntity.ok(resultMap); } // 서비스 메서드 @Transactional public Map<String, Object> removePlan(int no) { System.out.println("no :" + no); log.info("removePlan"); Map<String, Object> resultMap = new HashMap<>(); int result = plannerRepository.deleteByPlanNo(no); if(result > PLAN_DELETE_FAIL){ log.info("REMOVE PLAN SUCCESS"); }else{ log.info("REMOVE PLAN FAIL"); } resultMap.put("result", result); return resultMap; } // 레퍼지토리 메서드 int deleteByPlanNo(int planNo); // 삭제된 행의 개수 첫번째 질문위 코드처럼 작성을 하고 delete 버튼을 클릭하면2025-12-21 20:36:32 ERROR [[dispatcherServlet]] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.ClassCastException: class com.office.calendar.planner.jpa.PlannerEntity cannot be cast to class java.lang.Integer (com.office.calendar.planner.jpa.PlannerEntity is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @34790124; java.lang.Integer is in module java.base of loader 'bootstrap')] with root causejava.lang.ClassCastException: class com.office.calendar.planner.jpa.PlannerEntity cannot be cast to class java.lang.Integer (com.office.calendar.planner.jpa.PlannerEntity is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @34790124; java.lang.Integer is in module java.base of loader 'bootstrap') at jdk.proxy4/jdk.proxy4.$Proxy153.deleteByPlanNo(Unknown Source) ~[?:?] at com.office.calendar.planner.PlannerService.removePlan(PlannerService.java:124) ~[main/:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) ~[spring-aop-6.2.11.jar:6.2.11] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.11.jar:6.2.11] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.11.jar:6.2.11] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) ~[spring-tx-6.2.11.jar:6.2.11] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.2.11.jar:6.2.11] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.11.jar:6.2.11] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) ~[spring-aop-6.2.11.jar:6.2.11] at com.office.calendar.planner.PlannerService$$SpringCGLIB$$0.removePlan(<generated>) ~[main/:?] at com.office.calendar.planner.PlannerController.removePlan(PlannerController.java:123) ~[main/:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258) ~[spring-web-6.2.11.jar:6.2.11] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.11.jar:6.2.11] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.11.jar:6.2.11] at org.springframework.web.servlet.FrameworkServlet.doDelete(FrameworkServlet.java:936) ~[spring-webmvc-6.2.11.jar:6.2.11] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:596) ~[tomcat-embed-core-10.1.46.jar:6.0] at...위 예외가 발생하면서 planner_fetch.js의 fetchRemovePlan 함수에서 catch 문에 걸리면서alert('일정 삭제 중 오류가 발생했습니다.'); 이 실행됩니다.서비스에서 deleteByPlanNo를 호출할 때 문제가 발생한 것 같은데찾아보니 레퍼지토리 메서드에 @Modifying을 붙여보라고 해서 해봤는데 해결은 안됐습니다.어떤 원인으로 위 같은 예외가 발생한거고, 어떻게 해결할 수 있는지 질문드립니다. 두번째 질문 이전 질문에서<script src="planner_fetch.js"></script><script src="planner.js"></script>위 코드는 브라우저에서 다음과 같이 처리됩니다.1. planner_fetch.js를 읽고 실행2. 그 다음 planner.js를 읽고 실행3. 이 두 파일은 각각 다른 파일이지만, 브라우저에서는 하나의 JavaScript 실행 공간에서 실행결과적으로 파일이 나뉘어 있어도 "같은 공간"에서 실행되기 때문에 서로의 전역 변수, 함수 등을 공유할 수 있습니다.하나 더 중요한 사실이 있는데요, 로딩 순서가 중요합니다.<script src="planner_fetch.js"></script><script src="planner.js"></script>위와 같은 순서라면, planner_fetch.js가 먼저 실행되고 planner.js에서 planner_fetch.js 안의 함수를 사용할 수 있습니다.하지만, 로딩 순서를 변경하면<script src="planner.js"></script><script src="planner_fetch.js"></script>다음과 같은 에러가 발생할 수 있습니다.fetchPlans(); // 에러 (아직 정의되지 않음)즉, 먼저 로드 된 파일의 함수만 사용할 수 있습니다.이렇게 답변을 주셨는데추가적으로 궁금한 점은planner.js가 나중에 로드 되어서 planner.js에 있는 함수나 변수를 planner_fetch.js에서 사용하면 정의 되지 않아서 사용을 못해야 할텐데 코드에서는 planner.js에 있는 showDetailPlanView 함수라든지 current_year같은 변수를 사용하고 있는데 에러가 발생하지 않습니다. 이 부분 질문드립니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
19강 아웃풋 결과가 좀 이상하네요.
html maker 노드로 글을 출력해서 메모장에 저장 후 크롬으로 보니까 저렇게 보이는데요. 제미나이 3.0 pro로 했습니다. 왜 저럴까요?
-
미해결[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)
자주 사용하는 아이콘 만들기
3 분 1초에 레이아웃 그리드 만들때 프레임을 그냥 새로 만들어서 한건가요? 똑같이 따라했는데 분홍색 배경이 안 만들어지는데요가운데 컬럼 그냥 얇게 하나만 나타나고요UI 도 너무 다르고 예제 파일도 업데이트 다운받았느데 그냥 다 다르고 제대로 확인하시는 지도 궁금하네요 그냥 뭔 설명없이 화면도 그냥 넘겨버리시고 실습으로 따라하기 매우 힘든 영상입니다.
-
미해결직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
본문을 각주로 내리는 법
안녕하세요. 강의 잘 듣고 있습니다.강의 수강하면서 질문이 하나 있는데요.지금 제 상황은1차적으로 출처를 각주에 적지 않음그냥 본문뒤에 (출처:)를 적는 식으로 통일함예시) 한글 공부가 너무 어렵네요 (출처: 내 머릿속)이제 최종적으로 "(출처:" 로 시작해서 ")"로 끝나는 모든 문장을 각주로 넣고 싶음입니다.그러면 생각나는 아이디어로는 "(출처:" 로 시작해서 ")"로 끝나는 문장마다해당 지점에서 각주를 추가하고 복사 후 원래 문장은 지우는 방식으로 반복을 해야 할 것 같은데요. 그런데 혼자 씨름해봐도 쉽지가 않네요.혹시 어떤 함수를 사용해야할지 도움 주시면 감사하겠습니다.완벽한 코드가 아니더라도, 어떻게 사용할지 아이디어라도 주시면 제가 해결하겠습니다!제가 필요한 부분만 수강중인지라, 제목에서 저와 상관없다고 하는 기능은 안 들어서 혹시 설명해주신 강의가 있다면 제목 말씀해주시면 수강하겠습니다.
-
미해결[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기
소리가 ㅠㅠ
한쪽에서만 들려요 ㅠㅠ
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
익스텐션 질문
이런식으로 코드 입력할때마다 에러 메세지같이 띄워주는건 어떤 익스텐션 인가요?!
-
해결됨누구보다 빠르게 배우는 풀스택 게시판 만들기
React 실습부분 소스가 어디에 있나요?
강의 중에 소스 올려주신다고 했는데 소스가 안보이네요?소스가 없더라도 진행하는 강의 부분의 코드를 한번이라도 좀 보여주면 멈추고 따라 치면서 같이 실습할텐데 css영역부분 다 짤려 보여갖고 실습 내용이 똑같이 재현이 안됩니다...
-
미해결김영한의 실전 자바 - 중급 1편
오타 제보도 되나요?
강의 자료 42페이지에 "날짜와 시간" 포매팅으로 되어있는데 날짜만 포매팅이 아닌가 합니다