묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
깃허브 시크릿
- name: application.yml 만들기 run: echo "${{ secrets.APPLICATION_PROPERTIES }}" > ./src/main/resources/application.yml 강의에서 이런식으로 시크릿 변수에 yml을 미리 넣었는데 만약에 yml안에서도 시크릿 변수를 사용하면 제대로 동작을 하나요?? ex)kakaopay: secretKey: ${KAKAOPAY_KEY} 이런식으로 yml에 있다고 할 때
-
미해결쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)
리소스(CPU, Memory) 이해하기 유익한 시간이었습니다.
현업에서 애플리케이션의 파드의 적정한 CPU와 Memory에 대해 어떻게 설정해야 하는지 막막했는데 이번 강의를 통해서 큰 그림을 알 수 있어서 좋았습니다.사용 현황을 모니터링할 때 어떻게 봐야하는지 몰랐는데 큰 도움이 되었습니다. 감사합니다.혹시 Java 애플리케이션 기준으로 메모리 튜닝에 대한 부분에 대해 추가적으로 공부하려면 어떤 자료를 참고하면 좋을까요?
-
미해결[입문자를 위한 UE5] Part4. 언리얼 엔진 C++
AI #4 질문
퍼셉션과 시각정보를 이용하지 않고 OverlapMultiByChannel로 적을 탐지하면 장점이 있을까요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
!!필독!! 흔한 에러 해결법 처리 후 오류 발생
출첵 프로젝트를 진행하면서 !!필독!! 흔한 에러 해결법 적용 후 아래와 같은 오류가 발생합니다.그리고 지금까지 진행했던 모든 프로젝트도 동일한 문제가 발생을 하고 있습니다.어디서부터 처리를 해야 할지 몰라 문의드립니다.수고하세요. Launching lib/main.dart on iPhone 15 Pro in debug mode...Running Xcode build...Xcode build done. 5.0sFailed to build iOS appUncategorized (Xcode): Command SwiftGeneratePch emitted errors but did not return a nonzero exit code to indicate failureError (Xcode): no such file or directory: '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation'Error (Xcode): stat cache file '/Users/cspark/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.2-22C146-07b28473f605e47e75261259d3ef3b5a.sdkstatcache' not foundError (Xcode): unable to rename temporary '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1QOPLZ3HJICL2/CoreFoundation-18CWDCA31ANYQ-d0b62197.pcm.tmp' to output file '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1QOPLZ3HJICL2/CoreFoundation-18CWDCA31ANYQ.pcm': 'No such file or directory'Error (Xcode): could not build module 'CoreFoundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:5:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImageDefines.h:18:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h:14:8Error (Xcode): could not build module 'IOSurface'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBufferIOSurface.h:25:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h:7:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLTypes.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:11:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/NSString+UserNotifications.h:7:8Error (Xcode): could not build module 'UIKit'/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/build/ios/Debug-iphonesimulator/Flutter.framework/Headers/FlutterAppDelegate.h:7:8Error (Xcode): could not build module 'CoreVideo'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h:28:9Error (Xcode): could not build module 'Flutter'/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/ios/Runner/GeneratedPluginRegistrant.h:9:8Error (Xcode): failed to emit precompiled header '/Users/cspark/Library/Developer/Xcode/DerivedData/Runner-emezfpbjmptfqfbicgzbemweekcj/Build/Intermediates.noindex/PrecompiledHeaders/Runner-Bridging-Header-swift_3HPZX5JRZJTXL-clang_1QOPLZ3HJICL2.pch' for bridging header '/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/ios/Runner/Runner-Bridging-Header.h'Uncategorized (Xcode): Command PrecompileSwiftBridgingHeader emitted errors but did not return a nonzero exit code to indicate failureUncategorized (Xcode): Command SwiftEmitModule failed with a nonzero exit codeSwift Compiler Error (Xcode): No such file or directory: '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation'Swift Compiler Error (Xcode): Stat cache file '/Users/cspark/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.2-22C146-07b28473f605e47e75261259d3ef3b5a.sdkstatcache' not foundSwift Compiler Error (Xcode): Clang importer creation failedCould not build the application for the simulator.Error launching application on iPhone 15 Pro.
-
해결됨실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터
강의 연장은 유료로 진행해야만 하나요..?
업무가 바빠서 강의를 제대로 못듣고 넘겼거나 이해가 덜 된 부분들이 있어서 좀만 더 연장하고 싶은데 강의 수강 기간이 끝나면 그냥 다시 처음부터 유료 결재를 진행해야만 할까요....???? 강의 종료 기간 기준 1주일 정도만 더 연장하고 싶은데 혹시 1주일치만 결재가 가능할지 궁금합니다 ㅠㅠ
-
미해결김영한의 실전 자바 - 기본편
참조형과 메소드호출-활용 6:15에서의 문제풀이
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]public class method1 { public static void main(String[] args) { woon("학생1",15,90); woon("학생2",16,80); } public static void woon(String a, int b, int c) { Student student= new Student(); student.name= a; student.age= b; student.grade= c; System.out.println("이름: "+student.name+", 나이: "+student.age+", 성적: "+student.grade); } }이렇게 하면 코드가 더 간결해지는거 아닌가요? 이렇게 하면 어떤걸 활용 하지 않게 되는것이고, 안되는것인지 궁금합니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
아이폰모델링디테일올리기
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 아이폰 모델링 디테일 올리기하고있는데 part1에서 했던 아이폰 목업이 아닌새로 만들어서 했는데 아이폰 목업을 어떻게 가져와야될지 모르겠어서요 어떻게 해야될까요?
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
M1의 리소스매니져 클리어 타이밍에 대해 여쭤보고싶습니다.
강의에서는 Clear()를 사용하시지 않았는데일반적으로 규모가 있는 게임이면 Clear 타이밍이 어떻게 될까요?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
이전 강의 이후 파드 제거??
무게감 있게 설치하는 방법 3/3 - 최종 정리 이후대시보드에 파드가 17개가 있습니다.Loki를 실습하기 위해서 파드를 다 지워도 되는건가요?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
영상과 일치하는 Vagrantfile 버전이 있을까요?
curl -O https://raw.githubusercontent.com/k8s-1pro/install/main/ground/k8s-1.27/vagrant-2.4.3/Vagrantfile로 다운시 파일의 버전이 강의와 맞지않아서 당시에 사용하신 파일을 받을 수 있는 링크가 있을까요?
-
미해결대용량 채팅 TPS 처리를 위한 웹소켓 통신 만들며 학습하기
프론트쪽이 리액트로 되어있는데요..
html 과 js 로 이루어진 페이지에서 쓰려고 했는데리액트에서 소켓관련된 어떤 라이브러리를 쓰시는 것 같아서 변경하는데 하기에 어려운 난이도 일까요 ?초보라서요 ..ㅠㅠ
-
미해결스프링 시큐리티 OAuth2
RFC 문서에서의 AccessToken 발급 방식 궁금한점
강사님 안녕하세요. 진짜 오랜만에 질문드립니다. 다름이 아니라 제가 Authorization Code Grant 방식에서의 OAuth2 인증 인가 프로세스를 RFC 문서에서 읽고 있었습니다. https://datatracker.ietf.org/doc/html/rfc6749#section-4.1에 따르면, (E) The authorization server authenticates the client, validates the authorization code, and ensures that the redirection URI received matches the URI used to redirect the client in step (C). If valid, the authorization server responds back with an access token and, optionally, a refresh token. (E) 인증 서버는 클라이언트를 인증하고, 인가 코드(authorization code)의 유효성을 검사하며, (C) 단계에서 클라이언트를 리다이렉션할 때 사용된 리디렉션 URI가 받은 URI와 일치하는지 확인합니다. 만약 유효하다면, 인증 서버는 액세스 토큰(access token)과 선택적으로 리프레시 토큰(refresh token)을 응답으로 반환합니다. 라고 나와있습니다. 즉, AccessToken 을 요청할때 Http Body 에 명시하는 redirect_uri 주소가, Authorization Code 를 발급할 때 사용한 redirect_uri 와 같으면 이를 유효한 요청이라 판단하고, AccessToken 을 내려준다고 나와있는데요. 근데 우리의 Application. 즉, Client 가 React 와 Spring 으로 나누어진 환경이며, 인가코드 발급은 Front, 나머지는 Back 이 담당한다고 한다면. Frontend 가 Authroization Code 를 발급받고(redirect uri 는 Front 주소) 인가코드를 가지고 Backend 의 특정 Endpoint 에 요청을 찌른다. Backend 가 그 Authroization Code 를 받고, RestTemplate 로 token uri 주소로 code&redierct_uri(백엔드 redirect uri) 등등을 body 에 명시하여 넘길텐데.. 인가서버는 어떻게 엑세스토큰을 내려주는건가요?분명 Frontend 가 Authorization Code 를 발급받을때는 redirecturi 가 Frontend 주소였을테고, Backend 가 AccessToken 을 요청할때 사용된 redirecturi 는 Backend 주소일텐데.. 좀 궁금합니다. OAuth2 Provider 마다 다른걸까요? 많은 블로그에서는 제가 적은 프로세스대로 구현한다고 나와있어 의문점이 들었습니다. 우선 현재는 Spring OAuth2 모듈을 사용하지 않고, 프로젝트 경량화를 위해 OAuth2 Client 모듈이 수행하는 과정을 백엔드에서 직접 모두 구현하여 처리하는 흐름으로 구현해놓긴 했습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
피그마 링크
안녕하세요 ~수업 듣기 시작하고 싸이월드 만들기 1탄에서 피그마가 나오는데 예제자료를 보면서 할수 있는 피그마 링크가 어디에 있는지요 ?
-
미해결
강의 구매시 구매자 변경
강의 구매시 설정된 구매자 이름을 핸드폰번호로 작성했습니다. 변경 가능한가요?변경부탁드립니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
RN 최신버전 react-native-vector-icons 사용
현재 RN0.77 버전으로 프로젝트를 하고있는데, react-native-vector-icons가 강사님께서 강의를 찍으신 당시와 좀 바뀌어서 몇 개의 아이콘 종류들은 사라지고 다른 것들로 대체되거나 몇개는 기존 것이 있는 상황입니다. 근데 옛날과 다르게 github문서(https://github.com/oblador/react-native-vector-icons)의 과정과 강사님의 과정이 좀 차이가 있어서 다음과 같이 수행했습니다.1. 라이브러리 설치```npm install --save @react-native-vector-icons/common``` 에서 common을 제외하고 받았습니다.2. node_modules 에서 ttf파일 추출 후 Fonts폴더 생성 후 그곳에 넣기추후에 build phase에서 적용된 것 확인함(5-3 강의 16분23초 쯤인가 그 과정)3. 라이브러리 호출 후 사용이 때 계속 아이콘이 깨져서 나옵니다 RN버전이랑 안맞는 건지, 아니면 공식문서와 강의의 설정이 차이가 있는지 잘 모르겠네요.import icon from '@react-native-vector-icons/ionicons 로 호출하게 되면 에러메시지는 안뜨지만 사진처럼 나오고, import icon from 'react-native-vector-icons/ionicons 로 하게되면 아래와 같은 에러 로그가 나옵니다.```Error: Unable to resolve module react-native-vector-icons/ionicons from /Users/juhkang/Documents/Github/ReactNative/matzip/Matzip_FE/src/navigations/drawer/MainDrawerNavigator.tsx: react-native-vector-icons/ionicons could not be found within the project or in these directories:```77버전에서 react-native-vector-icons를 자유롭게 사용하고 싶은데 해결책이 있을까요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
return에 대해 질문있습니다.
안녕하세요 return에 대해 질문이 있습니다.const sum = (a, b) => { return a + b}const result = sum(1, 2);console.log(result) 이렇게 간단한 코드에서는 a와 b가 더한 값이 반환되어 호출한 부분으로 전달되서 5가된다라고는 알고 있는데 투두리스트 예제에서 예를 들어 const onUpdate = (targetId) => { setTodos( todos.map((todo) => { if (todo.id === targetId) { return { ...todo, isDone: !todo.isDone, }; } return todo; }) ); };이렇게 return {...todo, isDone: !todo.isDone} 부분과 return todo 이 부분이 조금 이해가 되지 않는데 이 부분은 return을 왜 사용하였고 또 어디로 반환이 되는것인지 궁금합니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
llm의 응답을 특정문자열 내에서만 응답하도록하는법
안녕하세요 강의 잘 듣고있습니다. llm을 이용해 카테고리화된 응답 을 받아야할때 강의에서 사용한 아래와같은 프롬프트를 사용하는데doc_relevance_prompt = hub.pull("langchain-ai/rag-document-relevance") 모델에 따라 제가 원하는 단어가 아닌 문장단위가 나와서 판단 로직이 잘 수행되지않더라고요 이런 경우 프롬프트 말고 다른 해결 책이 있을까요? 특정 문자열이 아니면 irrelevant 이런 식으로 처리하려고해도 대부분의 질문이 관련 없다 라고만 판단을 해서 제대로된 기능 사용이 힘드네요
-
미해결FreeRTOS 프로그래밍
포팅 서비스 부탁드립니다
-------------------------------------------------- 사용하고 싶은 ST 보드명:F407 disco - 사용하시는 컴파일러(stm32cubeide) 버젼: 1.18.0 - 기타: 감사합니다 -----------------------------------------------
-
미해결
지금 배포중인데 로컬상으로는 페이지가 뜨는데 사이트 주소를 치면 화면이 안나와요ㅜㅡㅜ도와주십시오
지금 배포중인데 로컬상으로는 페이지가 뜨는데 사이트 주소를 치면 화면이 안나와요ㅜㅡㅜ argocd 활용해서 배포하는 작업인데ingress 쪽에서 자꾸 안된다고 해요그래서 로컬상에서는 dns 주소로 연결해서 보면 화면 보이고 찐주소 입력해서 보면 안보입니다 어떻게 하면 보일까요?
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
논문 구현
강의 제목이 논문 구현인데 논문에 대해서는 너무 짧은거같습니다 ㅠ 혹시 연구원(강사) 님 다른 강의추천 해주실수있나요..