묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
https 적용 과정질문
안녕하세요https 예전에 적용해본적이 있었는데 CA기관과 통신하여 개인키 발급받고 하면서 좀 복잡하게한거랑AWS에서 인증서 발급하고 도메인주소 cname하면서 https 적용 이렇게 해본적이 있는데 1. Nginx는 실무에서 이렇게 간단하게 https 를 적용하나요?2. 제가 했던것과 방식과 certbot의 차이 혹시 알수 있나요?단순히 그냥 방법만 다르고 실상은 똑같은 건지 궁금합니다.3. 스프링부트만으로 aws에서 배포한 적이 있는데 certbot 적용이 가능한가요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
feign + resilience4j 적용 시, fallback exception 처리 질문
Resilience4j - circuitbreaker를 보며 공부 중에 feign 에 Resilience4j의 cb나 bulkhead를 적용하게 되면 feignfallbackfactory 동작 시, throwable이 wrapping 되는 현상이 나타납니다.(ex. ExecutionException) 예를 들어, 4xx대의 에러, 즉 FeignException.BadRequest에 대한 분기 처리를 하려면 fallbackfactory 에서 throwable에 대한 원본 cause 를 추출하는 방법 밖에는 없을까요? (ex, throwable.getcause().getcause())
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
프론트엔드 배포 역할 의미
안녕하세요웹프론트엔드 배포하기가 CDN 역할중 하나인 정적인 컨텐츠를 빠르게 제공하기랑 똑같은 걸로 보면 될까요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
parsedData를 콘솔에 찍으면 나오질 않고 있습니다.
안녕하세요.강의 24분쯤의 내용입니다.parsedData를 콘솔에 찍으면 아무것도 나오지 않고 있습니다.Application에 로컬스토리지에 보면 4개의 데이터가 잘 저장되어있는데요.인강을 몇번 돌려 봐도 계속 그런 상태인데 제가 뭐 놓치고 있는게 있을까요?function reducer(state, action) { let nextState; switch (action.type) { case "INIT": return action.data; case "CREATE": { nextState = [action.data, ...state]; break; } case "UPDATE": { nextState = state.map((item) => String(item.id) === String(action.data.id) ? action.data : item ); break; } case "DELETE": { nextState = state.filter((item) => String(item.id) !== String(action.id)); break; } default: return state; } localStorage.setItem("dairy", JSON.stringify(nextState)); return nextState; } export const DiaryStateContext = createContext(); export const DiaryDispatchContext = createContext(); function App() { const [data, dispatch] = useReducer(reducer, []); const idRef = useRef(0); useEffect(() => { const storedData = localStorage.getItem("diary"); if (!storedData) { return; } const parsedData = JSON.parse(storedData); console.log(parsedData); }, []);
-
해결됨Power Automate Level 4 - 휴가 신청/관리 시스템 만들기
연차 신청 승인자 오류
연차 신청 시power apps 에서 1단계 승인자에 직원 목록이 안뜹니다.item1,2,3,등 항목만 뜨네요..
-
미해결스프링 핵심 원리 - 기본편
bean 등록과정
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 1. 스프링 컨테이너 생성 시 AppConfig파일 기준으로 컨테이너가 생성2. 컨테이너가 AppConfig파일에 있는 @Bean을 호출해서 Bean저장소에 등록3. BeanDefinition을 확인하고 빈 생성이게 맞을까요?컨테이너에 저장하는 것과 빈을 생성하는 것이 다른것인지 아니면 같은 개념인지 구분이 잘 가지 않아서요...
-
미해결[C#/.NET 7.0]어서와, WPF는 처음이지?
WPF-UI 설치가 안된다면, 해당 빌드로 설치해보세요.
이슈 사항WPF-UI 이슈에서 확인해보았는데, Visual Studio 17.13.3 이상으로 업데이트 하고, .NET 9.0 Runtime을 넣어도 설치가 안되더라구요. WPF-UI의 버그인지, Visual Studio의 버그인지는 잘 모르겠습니다. 해결 방법아래 빌드 링크로 들어가서 본인 아키텍처에 맞는 arm 또는 x64 선택하여 설치하시면 됩니다.https://github.com/lepoco/wpfui/actions/runs/13397112876 issue 확인 출처https://github.com/lepoco/wpfui/actions/runs/13397112876
-
미해결15일간의 빅데이터 파일럿 프로젝트
psycopg2==2.6.2. 에러
[root@server02 ~]# bash -c "source /opt/rh/python27/ebable; pip install psycopg2==2.6.2 --ignore-installed" 해당 부분에서 아래와 같은 오류가 뜨면서 계속 막혀요. bash: /opt/rh/python27/ebable: No such file or directoryCollecting psycopg2==2.6.2 Could not fetch URL https://pypi.python.org/simple/psycopg2/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727) - skipping Could not find a version that satisfies the requirement psycopg2==2.6.2 (from versions: )No matching distribution found for psycopg2==2.6.2
-
미해결직관적으로 이해하는 딥러닝 트랜스포머
모듈
안녕하세요 실습 구현 RNN에서 MyRNN이 모듈을 상속받는단게 어떤 의미인지 알 수 있을까요?
-
미해결[중급편] 친절한 JETPACK 개론 <상> (Android Kotlin)
Retrfit 에러
개발자님 혹시 제가 android 2024.2.2 버전을 사용하고 있는데 이 버전에서는 dependencies부분에 retrofit2을 어떻게 추가해야하는지 알 수 있을까요? 아래와 같이 두 방법으로 시도해봤는데 추가가 안되는 거 같아 질문드립니다. implementation("com.squareup.retrofit2:retrofit:2.9.0") implementation("com.squareup.retrofit2:converter-gson:2.9.0") implementation(libs.retrofit) implementation(libs.converter.gson)
-
해결됨대세는 쿠버네티스 (초급~중급편)
설치확인 시 오류(kubectl get pod -A)
안녕하세요. 강사님. vagrant up 으로 초기 설치를 완료하였고,설치 확인을 위해 아래 명령을 실행했는데, "ContainerCreating" 상태에서 진행이 안되고 있습니다.kubectl get nodes 에서 보면 node 들이 제대로 안 올라오는데, 확인해야 할 사항이 있을까요?(사내망에서 설치가 안되서, 일반 네트웍에서 설치완료하였고, 현재 실행은 다시 사내망입니다.) [root@k8s-master ~]# kubectl get pod -ANAMESPACE NAME READY STATUS RESTARTS AGEcalico-apiserver calico-apiserver-5dcbcb6d5c-qh5gs 1/1 Running 2 (2m52s ago) 4h42mcalico-apiserver calico-apiserver-5dcbcb6d5c-wcd8b 1/1 Running 2 (2m52s ago) 4h42mcalico-system calico-kube-controllers-55ff45c86c-7cgxx 1/1 Running 2 (2m52s ago) 4h54mcalico-system calico-node-49t4r 0/1 Init:0/2 0 69mcalico-system calico-node-6kz5k 0/1 Init:0/2 0 69mcalico-system calico-node-84hjp 1/1 Running 3 (2m52s ago) 4h54mcalico-system calico-typha-58766d784b-hb274 0/1 ContainerCreating 0 69mcalico-system calico-typha-58766d784b-tg7zr 1/1 Running 3 (2m52s ago) 4h54mcalico-system csi-node-driver-h5tk7 2/2 Running 4 (2m52s ago) 4h54mcalico-system csi-node-driver-nn4zf 0/2 ContainerCreating 0 69mcalico-system csi-node-driver-rgsnv 0/2 ContainerCreating 0 69mkube-system coredns-5d78c9869d-5bk8z 1/1 Running 2 (2m52s ago) 4h55mkube-system coredns-5d78c9869d-nlccd 1/1 Running 2 (2m52s ago) 4h55mkube-system etcd-k8s-master 1/1 Running 2 (2m52s ago) 4h55mkube-system kube-apiserver-k8s-master 1/1 Running 2 (2m52s ago) 4h55mkube-system kube-controller-manager-k8s-master 1/1 Running 2 (2m52s ago) 4h55mkube-system kube-proxy-jkp4z 0/1 ContainerCreating 0 69mkube-system kube-proxy-lqkqp 0/1 ContainerCreating 0 69mkube-system kube-proxy-sgk7v 1/1 Running 2 (2m52s ago) 4h55mkube-system kube-scheduler-k8s-master 1/1 Running 2 (2m52s ago) 4h55mkube-system metrics-server-7db4fb59f9-2nfkl 0/1 Pending 0 4h55mkubernetes-dashboard dashboard-metrics-scraper-5cb4f4bb9c-clzsv 0/1 Pending 0 4h55mkubernetes-dashboard kubernetes-dashboard-6bc7c98694-hj4t2 0/1 Pending 0 4h55mtigera-operator tigera-operator-84cf9b6dbb-fq6ss 1/1 Running 5 (2m6s ago) 4h55m [root@k8s-master ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master Ready control-plane 4h55m v1.27.2k8s-node1 NotReady <none> 69m v1.27.2k8s-node2 NotReady <none> 68m v1.27.2
-
해결됨Power Automate Level 4 - 휴가 신청/관리 시스템 만들기
연차 일수 계산 질문
연차일수에서 조퇴, 외출 등 시간 차감은 어떻게 해야할까요?저희 회사의 경우오전반차, 오후반차, 외출, 조퇴 등이 있습니다.1시간 조퇴는 = 0.125 차감2시간 조퇴는 0.25 차감반차의 경우 0.5일 차감입니다.
-
해결됨38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
다음 알고리즘의 경우 괜찮은 접근인지 궁금해요
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요? 1- 10어떤 알고리즘을 학습하고 계신가요? 1 - 10 2. 궁금한 부분def find_not_repeating_first_character(string): occurrence_array = find_alphabet_occurrence_array(string) for char in string: if occurrence_array[ord(char) - ord('a')] == 1: return char return "_" def find_alphabet_occurrence_array(string): alphabet_occurrence_array = [0] * 26 for char in string: index = ord(char) - ord('a') alphabet_occurrence_array[index] += 1 return alphabet_occurrence_array딩코딩코 선생님의 풀이와 다르게 반복된 값이 들어 있는 array에서 string의 element를 순회하면서 index의 빈도수를 조회하고 1이면 return 하도록 했는데 괜찮은 접근일까요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
공통컴포넌트 영상에 감사합니다. (질문 1개 포함)
일단 공통컴포넌트 분리 강의 들으면서 많은 것을 익히게 되서 먼저 감사드립니다.강의 영상만드실때 중간중간 쓰시는 단축키를 설명안에 혹은 영상안에 처음에 설명을 해주시면 좋을듯 합니다. 이전 강의 내용중에 ! 쓰는것 보단 명확하게 ex)confirm창 같은경우 === false) return;로 하라고 하셔서 그렇게 하고 있습니다. 그래서 아래처럼 바꿔봤습니다. 아래처럼 사용해도 될까요? const isPrevPage = computed(() => ({ disabled: props.currentPage === 1 })); const isNextPage = computed(() => ({ disabled: props.currentPage === props.pageCount, }));컴포넌트 분리하면서 이런식으로 리팩토링을 하는구나 라고 보여져서 너무 좋은 강의 였습니다. 그동안 배웠던 방식이 많은데 한데 모여있는 듯한 느낌도 들었구요. 공통컴포넌트 분리 강의 처음에 들었을 땐 정신이 하나도 없었는데 잘 기억이 안나는건 기본편이랑 번갈아가면서 보면서 이제 쪼금 익숙해지는거 같습니다. 영상내용이 조금 빨라서 처음에 따라가기 벅찼는데 3번쯤 보니깐 눈에 전부 들어오네요. ㅎㅎ
-
미해결
Flutter Android에서 딥링크로 callback 받기
Oauth2 인증 java서버에서 인증이 성공한 후 Flutter Android에서 설정한 딥링크로 go_router로 callback을 받는 기능을 만들고 싶어서 노력중입니다. 근데 인터넷검색을 통해 딥링크 설정도 해보고 그랬지만 플러터에서 콜백을 받지를 못하는 것같은데 어떤 설정이 필요한지 잘 모르겠습니다. 현재 AndroidManifest.xml에<intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="testapp"/> </intent-filter>설정도 되어있고 List<GoRoute> get routes => [ // GoRoute( // path: '/', // name: RootTab.routeName, // builder: (context, state) => RootTab(), // ), GoRoute( path: '/profile', name: ProfileScreen.routeName, builder: (context, state) => ProfileScreen(), ), GoRoute( path: '/login', name: LoginScreen.routeName, builder: (context, state) => LoginScreen(), ), GoRoute( path: '/callback', name: CallbackScreen.routeName, redirect: (context, state) async { final code = state.queryParameters["code"]; if(code != null){ return "/"; } else { //code없으면 실패한걸로 간주하고 다시 login페이지로 redirect return "/login"; } }, ), ]; 어떤 설정을 더 해야 콜백을 받을 수 있을 까요? callback을 받으면 나는 에러는 DioException [unknown]: null Error: Invalid argument(s): Unsupported scheme 'testapp' in URI testapp://callback?이렇게 납니다조언해주시면 감사합니다.
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
디버깅 할 때 Keyboard event 1
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Keyboard event 1 로 계산식을 작성하고 과정을 보려고 레벨을 플레이 해서 봤더니 키보드로 1번 버튼을 누르기 전까지는 계산식이 실행되지 않아서 계산식 중간에 값이 어떻게 나오는지 확인이 되지 않습니다. 플레이를 시작하면 마우스가 플레이 화면 밖으로는 나가지 않아서 식을 확인할 수가 없습니다.계산식 결과를 확인하려면 event beginplay 로 먼저 확인한 다음에 keyboard event 1 로 바꿔주어야 하나요?
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
최근 날짜를 반영하기 위한 방법
안녕하세요 강사님좋은 강의 덕분에 많이 배우고 있습니다 gpt4-mini 모델을 사용 중인데, 날짜 관련 문제가 있습니다ex) 최근 한 달간 데이터 가져와줘 강의에서는 gpt 학습된 날짜 기준으로 최근이기 떄문에 오류가 난다고 하셔서datetime을 프롬프트에 넣으시더라구요 근데 만약에 이런 날짜 관련된 질문을 처리해야 할 노드나 툴 들이 많다면 매번 프롬프트에 넣어줘야하는걸까요? 아니면 시간 도구를 별도로 만들어서 사용하게 해야하는지..팁이나 경험 알려주시면 감사하겠습니답
-
해결됨비전공자도 합격하는 개발자 이력서/포트폴리오 작성법
특정 프레임워크의 동작원리를 분석한 경험
안녕햐세요! 강의 잘듣고있습니다. 혹시 특정 프레임워크의 동작원리를 Beakpoint 을 걸고 디버깅하며 코드단에서 분석하고 파헤친경험이 많으면 이를 어떻게 녹여야할까요? 예를 들어, SpringApplication.run(args) 가 실행되면 배너가 호출되고, 어디서 이벤트객체들이 초기화되고, application.yml 설정들을 어떤 객체에서 Load 하는지 이러한 내용들을 매우 세세하게 분석해서 블로그에 기술한 글들이 많은데. 이러한 경험을 해본 취준생분들이 많지 않다고 생각해서 이 내용들은 꼭 쓰고싶습니다. 근데 이게 프로젝트 관련 내용이 아니라 진짜 순수 프레임워크에 대한 분석글이다보니 "프로젝트 기술" 란에 적어야할지 아니면 자기소개란에 적어야할지 고민입니다
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-O 4949 문제 해석 질문있습니다.
http://boj.kr/1ceabe24da3440d0b9c019e393febde0위는 (. [ 사이의 공백을 처리하려는 코드입니다.(틀렸습니다 가 뜬 코드입니다. 공백을 처리하는 부분을 지우고 나니 맞았습니다 가 떳었습니다.)제가 공백을 처리하는 것을 dq로 관리했던 이유는 문제에서 '짝을 이루는 두 괄호가 있을 때, 그 사이에 있는 문자열도 균형이 잡혀야 한다.' 라는 조건 때문에 저는 [ first ] 가 입력을 주어졌었을 때 [first ] 이거나 [ first] 이런식의 반례가 있다고 생각해 공백도 처리를 하였는데 정답 코드를 보니 공백을 처리하지 않는거같습니다.저는 문제를 읽고 공백을 처리해야한다고 이해를 했는데 문제에서 어떤 조건 때문에 공백을 처리해도 되지 않는지 이해가 잘 가지 않습니다.또한 공백을 처리하지 않아도 된다는 힌트를 어떻게 얻는지 궁금합니다. 다른 문제에서도요..감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
로컬호스트이름이 달라요
이와같이 이름이 ip 로 나오는게아니고저렇게 host.docker.internal 로 나와서 도커랑 관련해서 설정이 꼬인거같아서 원상복구하고싶어서 질문드립니다 윈도우 환경입니다