묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
강의 자료 요청
안녕하세요 좋은 강의 만들어주셔서 감사합니다.자료 강의 요청드립니다. seamoon.1029@gmail.com
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론 문제 학습하기_파일로
좋은 강의 감사하지만, 이론문제학습하기 요약본 말고도 각 1분미만강의 글로된거 다 파일로 올려주시면 안될까요?아이패드로 봐야하는데, 웹 링크로만 올려주시면 공부하기 불편합니다.
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
...
..
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 기출문제의 변형
C언어 기출문제의 변형 강좌의 13분 53초이고 문제 4번입니다.여기서 예로 숫자를 65를 넣은 상황이고 while문을 통해 반복하고 있었고, 2번째 루프로 들어가서 rd는 6이 나오는 것 까지는 이해가 갑니다. 근데 왜 rv를 구하는 과정에서 rd를 더하면 55가 되는지 알고 싶습니다. rd는 6이므로 더하고 나면 56이 되어야 하는거 아닌가 싶습니다!
-
해결됨Flutter 앱 개발 실전
강의 재생 오류
강의 재생 할때마다 '재생 중에 오류가 발생했다"는 문구가 떠요.현재 군인이고 사지방을 이용중인데, 사지방에는 hamonikr os인 컴퓨터랑 window os인 컴퓨터가 있어서, 두가지 운영체제 모두 들어가서 실행해봤는데도 다 똑같이 재생 오류가 뜹니다.(구글 크롬 브라우저에서도 실행해봤습니다.) 한 5강까지는 잘 되다가 그 다음부터 오류 문구가 떠서 강의를 더 들을수가 없는 상태입니다. 해결 방법을 아신다면 알려주시고, 만약 계속 했는데도 안된다면 강의 결제 취소 부탁드려도 될까요?(결제일 7일이 지난 상태입니다)
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
postMapping, putMapping
안녕하세요 궁금한 점이 생겨 질문 드립니다.PostMapping이 멱등하지 않아서 save메서드에서 PRG방법을 쓰는데수정 메서드에서는 prg방법과 @putMapping중 어떤것을 더 추천하시나요 ??그리고 PutMapping에서도 PostMapping와 동일하게 더티체킹 방법으로 업데이트해도 되는것 맞죠 ??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
정규화 테이블 예시도 있을까요
일단 도부이결다조는 외웠는데 1회차 기출엔 테이블 주고 그게 어떤 정규화인지 맞추는 문제가 있던데 도부이결다조로는 테이블을 판단하기 어려워서요
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
네비게이션(Navigation) 만들어보기, 프래그먼트(Fragment)에 대한 이해 강의에서 navigation android resource file만들 때
안녕하세요 네비게이션(Navigation) 만들어보기, 프래그먼트(Fragment)에 대한 이해 강의에서 navigation android resource file만들 때 Add Project Dependency 팝업이 뜨는데 강의의 팝업과는 좀 다릅니다. This operation requires the libraries androidx.navigation:navigation-fragment-ktx:+, androidx.navigation:navigation-ui-ktx:+. Problem: Inconsistencies in the existing project dependencies found. Version incompatibility between: - androidx.appcompat:appcompat:1.7.0 and: - androidx.core:core-ktx:1.13.1 With the dependency: - androidx.lifecycle:lifecycle-common:2.3.1 versus: - androidx.lifecycle:lifecycle-common:[2.6.2] The project may not compile after adding these libraries. Would you like to add them anyway? 라고 뜨는데 version 충돌나서 compile이 안될 수 있다는 뜻으로 보이는데요. 그냥 진행해도 괜찮을까요?Android Studio 버전은 Koala | 2024.1.1 쓰고 있습니다.
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
css 파일 질문있습니다
선생님 안녕하세요부트스트랩 파일은 말그대로 부트스트랩 코드를 파일로 가져오신거같은데boxicon폴더는 선생님이 따로 만들어두신 폴더를 이번 강의에 사용하고계신걸까요? 넘 유용한거같은데 혹시 스토리북으로 설정해두신게 있으실까요?고수들은 따로 css 스타일폴더를 관리한다고하던데 선생님도 혹시 이런식으로 관리하시나용?
-
미해결김영한의 실전 자바 - 기본편
스택메모리에 관하여 질문이 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 혹시 스택 메모리에 쌓이는 스택프레임들은 main 메서드안에서 실행되는 메서드들만 이루어져있나요 아니면 다른 클래스의 메서드를 사용하면 그 인스턴스 메서드들도 스택 메모리에 쌓이나요?
-
미해결
네비게이션 인자로 uri를 전달하는 방법이 궁금합니다
네비게이션 인자로 uri를 전달할 때, string을 인자로 보내는 방법대로 하면 되나요? 여러가지 방법으로 시도했지만 잘 안됩니다. 선생님 도와주세요 ㅠ
-
해결됨실전! Django 활용
pg_bigm으로 product의 name필드로 상품 검색
안녕하세요, 강의 아주 재밌게 듣고 있습니다! 정말 필요한 강의 제공해주셔서 감사드립니다. 이번에 상품 검색 - 한글 full-text search를 듣고 궁금한게 생겨 질문 남깁니다.이전 강의에서는 tags에 영문 데이터를 추가하여, search_vector과 역인덱스를 생성하여 상품을 검색했을때는 tags가 변경되었을 때, search_vector과 역인덱스도 수정해주는 코드를 마이그레이션에 추가하셨는데요. name에는 따로 그런 코드를 작성하지 않아서, name도 수정될 때 역인덱스가 수정되는지 궁금합니다.
-
해결됨실전! Django 활용
product의 name 필드로 상품 검색시 생성한 gin index사용 여부
안녕하세요 강사님!상품검색 - 한글 full-text search 구현 부분 듣다가 궁금한 점이 생겨 질문 남깁니다.product_list_handler에서 query가 있을 때, products를 필터하는 orm에서 100개로 갯수를 제한하는데요.강의에서처럼 explain으로 쿼리 실행계획을 볼 때, 데이터가 얼마 없을때는 full scan을 하고, 많으면 모델에서 생성한 'product_name_gin_index'를 통해 scan을 하더라구요.언제부터 인덱스에서 스캔하나 궁금해서 limit를 늘려가면서 확인했는데, 제 로컬에서는 limit가 12,800개가 넘어갈 때 인덱스를 사용하더라구요. 이렇게 되면 100개로 제한해서 쿼리하면 어차피 인덱스를 사용하지 않을것 같은데 맞나요?맞다면 결과적으로 product_name_gin_index 인덱스를 사용하지 않는데, 이 인덱스를 생성한게 의미가 있을까요?? 응답할 때 페이지네이션을 필요하니까 한번에 10,000개 이상 보낼 일은 없을 것 같은데 인덱스를 생성한 장점이 있는지 궁금합니다!def product_list_handler( request: HttpRequest, category_id: int | None = None, query: str | None = None ): """ 쿼리 파라미터인 category_id, query에 따라 상품 목록 조회 API """ if query: products = Product.objects.filter( name__contains=query, status=ProductStatus.ACTIVE )[:100] ... (생략) pass
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
연산자 우선순위
연산자 우선순위 4:47에서 후위연산이 중위연산보다 먼저라고 하셨는데 왜 22*3을 해야하나요?22*2아닌가요
-
미해결ARM Cortex-M 프로세서 프로그래밍
외부 ST Link 연결 이용한 SWD 방법
안녕하세요. 실습환경 구축에서 사용하는 project인 00_CORTEX_12_PRINTF_F429에서는 uart (virtual COM) 기반으로 동작하여 PC에서 printf 메세지를 출력하는 것으로 보입니다. 이것을 외부 ST Link Debugger를 이용하여 stm32cube ide의 SWV를 통하여 printf 메세지를 볼 수 있도록 설정할 수 있을까요?.ioc 파일 수정하고, source code에 아래 함수를 넣고, cube ide에서 debug configuration을 수정하면 될 것으로 예상 하였으나 실패하였습니다.외부 ST Link 연결로 SWV이용하여 printf 출력을 볼 수 있는 설정법을 알려주시면 감사하겠습니다. 참고: https://mokhwasomssi.tistory.com/203int _write(int file, char *ptr, int len) { for(int i = 0; i < len; i++) { ITM_SendChar(*ptr++); } return len; }
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 기출문제 변형 3분20초 문제 질문입니다!
안녕하세요 강의 너무 잘 듣고 있습니다.다름이 아니라 저 문제에서 classA의 생성자도 호출하던데 해당 생성자는 괄호안에 파라미터가 없기 때문에 불러 올 수 없지 않나요..?ㅠㅠ A b = new C(100) 에서 100이라는 파라미터 값이 들어갔는데 왜 A()를 불러오는지 모르겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
FieldError - 파라미터 질문
if (item.getPrice() == null || item.getPrice() < 1000 || item.getPrice() > 1000000) { bindingResult.addError(new FieldError("item","price" ,item.getPrice(), false,null, null,"상품 이름은 가격은 1,000 ~ 1,000,000 까지 허용합니다..")); } price = 123a를 입력할때같은 필드(item.price)에 대해서 FieldError가 2개 생성되면, 이거를 구분을 뭐로 하길래, 타입 바인딩rejectedValue값이 우선으로 출력되는건지 모르겠습니다.값 유지되는 값이 지금 123a 즉, 타입 바인딩 실패에대한 rejectedValue값인데, 왜 비즈니스 로직 rejectedValue값 null이 안나오고 123a가 출력이 되는건지 모르겠습니다.
-
미해결핸즈온 리액트 네이티브
1.7 질문: eslint.config.mjs 파일이 생성됩니다. 또한, no-console 규칙이 강사님과 동일하게 작동하지 않습니다.
구글링을 통해 no-console: warn 규칙을 작성하였습니다. npx eslint .을 터미널에 실행하면 규칙에 따라 warning이 뜹니다.그런데, 강사님의 화면에서 vscode에 App.js파일에 바로 밑줄이 그어지는 것과는 달리 저는 그런 작용이 없어서 질문드립니다...Extension에서 ESLint도 설치했는 데 왜 이럴까요?? ㅠㅠ
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
로그인에러
안녕하세요. 코펙님.이번에 중급강의로 넘어오면서 에러가 해결되지 않아 질문드립니다. 일단 저는 지금 노트북에서 갤럭시기기 연결해서 공부중입니다. E/flutter ( 6917): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: DioError [DioErrorType.other]: SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 192.168.1.10, port = 36410로그인 버튼을 클릭 시 위의 에러가 표시됩니다. ip주소도 콘솔에서 찾아서 변경하였지만, 안되었고...삽질을 1시간 정도 하였지만 도저히 이유를 모르겠어서 게시판에 글을 남깁니다.그리고 제가 dio의 버전이 처음에는 최신버전으로 했지만 혹시 강의버전과 일치하지 않아서 생기는 오류가 아닐까? 하고 프로젝트를 새로 생성해 dio버전을 맞추어서 실행하니 E/flutter ( 6917): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: DioError [DioErrorType.other]: SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 192.168.1.10, port = 48142E/flutter ( 6917): Source stack:E/flutter ( 6917): #0 DioMixin.fetch (package:dio/src/dio_mixin.dart:488:35)E/flutter ( 6917): #1 DioMixin.request (package:dio/src/dio_mixin.dart:483:12)E/flutter ( 6917): #2 DioMixin.post (package:dio/src/dio_mixin.dart:97:12)E/flutter ( 6917): #3 LoginScreen.build.<anonymous closure> (package:delivery2/user/view/login_screen.dart:65:44)E/flutter ( 6917): #4 InkResponseState.handleTap (package:flutter/src/material/inkwell.dart:1171:21)E/flutter ( 6917): #5 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:344:24)E/flutter ( 6917): #6 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:652:11)E/flutter ( 6917): #7 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:309:5)E/flutter ( 6917): #8 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:242:7)E/flutter ( 6917): #9 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:696:9)E/flutter ( 6917): #10 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:98:12)E/flutter ( 6917): #11 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:143:9)E/flutter ( 6917): #12 LinkedHashMapMixin.forEach (dart:collection-patch/compacthash.dart:633:13)E/flutter ( 6917): #13 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:141:18)E/flutter ( 6917): #14 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:127:7)E/flutter ( 6917): #15 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:495:19)E/flutter ( 6917): #16 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:475:22)E/flutter ( 6917): #17 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:425:11)E/flutter ( 6917): #18 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:420:7)E/flutter ( 6917): #19 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:383:5)E/flutter ( 6917): #20 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:330:7)E/flutter ( 6917): #21 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:299:9)E/flutter ( 6917): #22 _invoke1 (dart:ui/hooks.dart:328:13)E/flutter ( 6917): #23 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:442:7)E/flutter ( 6917): #24 _dispatchPointerDataPacket (dart:ui/hooks.dart:262:31)E/flutter ( 6917):E/flutter ( 6917): #0 DioMixin.fetch.<anonymous closure> (package:dio/src/dio_mixin.dart:643:7)E/flutter ( 6917): #1 _RootZone.runBinary (dart:async/zone.dart:1666:54)E/flutter ( 6917): #2 FutureListener.handleError (dart:async/futureimpl.dart:178:22)E/flutter ( 6917): #3 Future._propagateToListeners.handleError (dart:async/future_impl.dart:859:47)E/flutter ( 6917): #4 Future._propagateToListeners (dart:async/future_impl.dart:880:13)E/flutter ( 6917): #5 Future._completeError (dart:async/future_impl.dart:660:5)E/flutter ( 6917): #6 SyncCompleter.completeError (dart:async/future_impl.dart:63:12)E/flutter ( 6917): #7 Completer.completeError (dart:async/futureimpl.dart:27:5)E/flutter ( 6917): #8 Future.any.onError (dart:async/future.dart:623:45)E/flutter ( 6917): #9 _RootZone.runBinary (dart:async/zone.dart:1666:54)E/flutter ( 6917): #10 FutureListener.handleError (dart:async/futureimpl.dart:178:22)E/flutter ( 6917): #11 Future._propagateToListeners.handleError (dart:async/future_impl.dart:859:47)E/flutter ( 6917): #12 Future._propagateToListeners (dart:async/future_impl.dart:880:13)E/flutter ( 6917): #13 Future._completeError (dart:async/future_impl.dart:660:5)E/flutter ( 6917): #14 Future._asyncCompleteError.<anonymous closure> (dart:async/future_impl.dart:746:7)E/flutter ( 6917): #15 microtaskLoop (dart:async/schedulemicrotask.dart:40:21)E/flutter ( 6917): #16 startMicrotaskLoop (dart:async/schedulemicrotask.dart:49:5)E/flutter ( 6917):위의 오류가 발생하였습니다. 일단. 갤럭시 기기를 실제로 연동해서 강의를 진행하고 싶은 마음이 있어서 게시판에 글을 남깁니다.감사합니다
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
컨트롤러에서 그냥 Authentication을 파라미터로 받아요면 null인 이유
컨트롤러가 실행되는 시점이면 이미 모든 Filter를 거쳤으니 AnonymousAuthenticationFilter도 거쳤을거라 생각하고, SecurityContext에도 AnonymousAthenticationToken이 있으니,Authentication에 AnonymousAthenticationToken이 있을거라 생각했는데, 왜 null이 있는건가요??그리고 왜 @CurrentSecurityContext로 찾을때만 AnonymousAthenticationToken를 받을수 있는건가요??