묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결대세는 쿠버네티스 (초급~중급편)
ingress에 대해
안녕하세요 선생님 항상 감사합니다dockerfile과 ingress 와 service에 대해 이해가 잘 가지 않아 질문 드립니다.k8s를 운영하면서 web pod를 띄울때 전체적인 순서가Dockerfile -> deployment -> service -> metalLB -> ingress controller -> ingress 라고 생각 하고 있습니다 1.web-server가 0.0.0.0:8000 이라고 한다면 dockerfile 에서 expose 할 때 8000 으로 맞춰 줘야 하나요? 2.image를 expose 8000 으로 띄웠으니 deployment의 containerports를 8000 번으로 열어주어야 하나요?3.deployment pod port가 8000이니 service의 targetport는 pod 를 가리키는 8000을 줘야 하나요? 4.ingress를 80번 포트로 열어준다고 한다면 service의 port는 80이고 tagretport는 pod를 가리키는 8000 번이 맞나요?5. ngress-nginx-controller - ingress - service - deployement 이런식으로 트래픽이 들어오는게 맞다면 HPA 오토스케일을 걸어주고 싶은 상황에서는 ngress-nginx-controller에 걸어 줘야하나요?익스터널 ip가 있는 pod에 걸어주는거로 알고 있었는데 ngress-nginx-controller에 익스터널 ip가 있고 pod에는 없어서요이정도가 궁금합니다!
-
미해결배달앱 클론코딩 [with React Native]
react-native-keyboard-aware-scroll-view 버튼 질문입니다.
안녕하세요. 좋은 강의 잘 듣고 있습니다.사진 업로드가 안되서 스크린샷은 못올렸습니다.input을 클릭하면 스크롤이 생겨서 버튼이 보이게 아래로 스크롤이 되긴하지만 처음부터 input을 클릭했을 때 버튼도 키보드 위로 보이게 하고 싶어서<KeyboardAwareScrollView {...props} style={props.style} extraScrollHeight={180}> {children} </KeyboardAwareScrollView>extraScrollHeight 옵션을 추가해줘서 버튼이 키보드에 가려지는거 없이 다 보이게는 올라옵니다.그런데 여기서 문제가마지막 세번째 비밀번호 input을 클릭했을 경우에만 버튼이 올라오고 첫번째와 두번째 이메일, 이름 input을 클릭했을 때는 버튼이 올라오지 않고 스크롤만 생깁니다. 추가로 버튼이 키보드 위로 올라오면서 화면 최상단 회원가입 타이틀(headerShown의 헤더부분 X)이 가려지는데 위에 회원가입 타이틀이랑 버튼을 모두 화면에 담겨지게끔 화면을 위아래 쪼그라지게하려면 css로 작업을 해야하는건가요? KeyboardAvoingView는 자체적으로 쪼그라지게 하는 것 같은데 KeyboardAwareScrollView는 그런 기능이 문서에 없는 것 같아 질문드렸습니다.
-
미해결홍정모의 따라하며 배우는 C++
9:28 개념
9:28에서 설명하신 주소는 같지만 값은 지워져서 쓰레기 값이 나오는 개념이 혹시 Dangling Pointer인가요?learncpp.com 으로 공부하다가 강의가 있었으면 해서 찾아왔는데 도움이 많이 되고 있습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
c++강의 등록 1강부터 문제가 발생했습니다. ㅠ
%include "io64.inc" section .textglobal CMAINCMAIN:;write your code here PRINT_STRING msg xor rax, raxret section .datamsg db 'Hello World', 0x00ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡBuild started...Unable to start assembler. check your settings. 지금 첫 수업인 헬로우 월드를 치고 진행하면 저렇게 셋팅 오류가 출력됩니다.구글링을 해봤는대 세팅 하는곳에 -g를 추가해서 실행하면 된다고 되어있는대, 똑같이 진행해도 실행이 되지 않습니다. 아래는 현재 저의 빌드 세팅 내용입니다.무엇이 문제인걸까요? 첫 수업부터 막히네요 ㅜㅜ
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
SAA C03 관련 질문
안녕하세요C03 관련 덤프나 강의 업데이트는 언제 진행되나여??C02 덤프 이제 그만 풀고 싶어요ㅠ 문제 외운거 같아여....
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
JDBC source connector를 못찾는 문제
안녕하세요 선생님 수업 잘 듣고 있습니다 제 환경은 Windows 11이고 업로드 해주신 설치 파일을 다운로드 하여 수업을 진행해보고 있습니다. kafka jdbc connector를 plugin.path에 등록해 두어도 프로그램이 탐색을 못하고 있어 계속 처음부터 다시 해보다가 여쭤봅니다.아래는 plugin.path 이고 주소는 kafka-connect-jdbc-10.5.1 파일이 있는 폴더 경로를 복사하여 붙여넣은 것입니다.\etc\kafka\connect-distributed.propertiesplugin.path=\C:\Works\Kafka\kafka-connect-jdbc\lib 아래는 source connector 등록시 나오는 오류입니다."message": "Failed to find any class that implements Connector and which name matches io.confluent.connect.jdbc.JdbcSourceConnector, available connectors are: PluginDesc{klass=class org.apache.kafka.connect.file.FileStreamSinkConnector, name='org.apache.kafka.connect.file.FileStreamSinkConnector', version='6.1.0-ccs', encodedVersion=6.1.0-ccs, type=sink, typeName='sink', location='classpath'}, PluginDesc{klass=class org.apache.kafka.connect.file.FileStreamSourceConnector, name='org.apache.kafka.connect.file.FileStreamSourceConnector', version='6.1.0-ccs', encodedVersion=6.1.0-ccs, type=source, typeName='source', location='classpath'}, PluginDesc{klass=class org.apache.kafka.connect.mirror.MirrorCheckpointConnector, name='org.apache.kafka.connect.mirror.MirrorCheckpointConnector', version='1', encodedVersion=1, type=source, typeName='source', location='classpath'}, PluginDesc{klass=class org.apache.kafka.connect.mirror.MirrorHeartbeatConnector, name='org.apache.kafka.connect.mirror.MirrorHeartbeatConnector', localhost:8083/connector-plugins 에서도 jdbc connector가 보이지 않습니다.{ "class": "org.apache.kafka.connect.file.FileStreamSinkConnector", "type": "sink", "version": "6.1.0-ccs" }, { "class": "org.apache.kafka.connect.file.FileStreamSourceConnector", "type": "source", "version": "6.1.0-ccs" }, { "class": "org.apache.kafka.connect.mirror.MirrorCheckpointConnector", "type": "source", "version": "1" }, { "class": "org.apache.kafka.connect.mirror.MirrorHeartbeatConnector", "type": "source", "version": "1" }, { "class": "org.apache.kafka.connect.mirror.MirrorSourceConnector", "type": "source", "version": "1" } 그리고 .\share\java\kafka에서는 mysql 드라이버를 복사해두었습니다. 혹시나 해서 confluent랑 kafka의 모든 connect-distributed.properties 파일에는 다 plugin.path를 설정해 두었고.. 오류메시지가 나오는 곳에서 available connectors 목록이 있는 위치에 jdbc connector를 붙여넣어 보기도 했습니다.. 그런데도 조회가 안되어서 놓친 부분이 어디있을까 하여 여쭤봅니다. 확인 부탁드립니다~
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
강사님 스프링 데이터 JPA에 대해 질문있습니다.
안녕하세요 강사님 항상 강의 잘 보고 복습하고 있습니다.다름이 아니고 책 463p중에 find() VS JPQL이라는 목차가 있습니다.그리고 이번 회차에서 설명하진 스프링 데이터 JPA를 듣고, 궁금한점이 생겨서 질문드립니다.책 545p중 '스프링 데이터 JPA는 메소드이름을 분석해서 JPQL 생성하고 실행한다' 라고 하셨으니 그럼 JpaRepository를 상속받은 Repository에 만든 모든 메소드는 먼저 영속성컨텍스트를 확인하지 않고 DB의 sql를 보낸 뒤 결과값을 영속성컨텍스트에 존재하는지 비교하는게 맞나요?스프링데이터 JPA의 사용을 적극 권장한다는 문구도 책에 있어서, 그렇다면 강사님은 따로 em을 필드선언후 find하는 경우는 없으신가요? 있다면 em하고 Repository도 동시에 필드생성해서 사용하는 상황은 어떤경우일까요?
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
혹시 교안 같은 게 따로 있을까요?
안녕하세요!혹시 수업 교재나 수업 내용이 정리된 파일이 있는지 문의 드립니다.
-
미해결윈폼C#.NetFramework 0.5년차~3년차(파트1)
3강에서
3강에서build 후 실행시 문제가 없이 출력되나,debug로 실행 시 오류가 나는 부분에서 build 후 실행시 문제가 발생되어 문의글을 남깁니다.build후 실행하는 방법이ctrl+alt+b 후 F5 로 수행하는 것 맞을까요 ??답변 부탁드립니다. public partial class Form1 : Form { public Form1() { InitializeComponent(); } delegate void MySettingDelegate(string str); private void Form1_Load(object sender, EventArgs e) { MySettingDelegate mySettingDelegate = MySetting; mySettingDelegate.BeginInvoke("비긴인보크", null, null); } private void MySetting(string str) { label1.Text = str; } } 감사합니다
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
MySQL DB 서버 연결 및 게이트웨이 설치 문의
회사 내 MySQL DB 서버 연결을 해서 데이터 원본을 가지고 오고 싶은데, 이 경우 게이트웨이를 어디에 설치를 해야 하나요?
-
미해결입문자를 위한 게임 프로그래머 개론
대학에 대해
안녕하세요. 현재 대학 결과를 앞두고 있는 고3입니다. 현재까지 계속 불합격 문자를 받고 있어서 하향으로 지원한 지방대에 갈 확률이 높아 보이는데 해당 학교를 다니는게 좋을까요? 아니면 1년 투자해서 재수를 통해 더 좋은 대학을 가는게 나을까요? 부모님이랑 주변에서는 재수해서 서울대,카이스트 가는거 아니면 시간 낭비다, 개발 분야는 실력이 중요하다, 재수 성공하기 힘들다 라고 하시고 아무 대학이나 합격하면 무조건 가라고 하세요. 하지만 개인적으로는 재수 쪽에 약간 눈길이 가더라고요. 어떻게 해야할지 몰라 질문드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
memberrepository와 memorymemberrepository의 관계
두 파일 사이의 관계가 잘 이해가지 않습니다.MemberRepository 에 interface만 생성한 후 구체적인 함수는 MemoryMemberRepository 에 구현하는 건가요?왜 같은 내용을 다른 파일에 저장하는지 잘 모르겠습니다.
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
NAT GW, LB 관련 문의
안녕하세요~!외부에서 사용자가 EC2 웹서버 접근할때 LB를 통해서 들어오고,패킷이 다시 LB를 통해서 나가는게 맞지 않나요??LB로 들어온 패킷이 NAT로 나가는게 잘 이해가 안되서요..NAT는 EC2에서 외부 통신이 필요할때 쓰는걸로 알고있는데,헷갈려서 문의드려요~!
-
미해결Do It! 딥러닝 입문
슬라이드 링크 들어가면 에러가 뜹니다ㅠㅠ
슬라이드 다운을 어떻게 받을 수 있을까요?
-
미해결파이썬(Python) 기초부터 실무까지 part.5
GUI 프로그래밍 실습 5
여기에서는 PACK이나 이런걸 쓸 필요없는건가요?
-
미해결스프링 시큐리티 OAuth2
restfual api 개발할때
안녕하세요 선생님. 지금가지 선생님의 강의를 바탕으로 oauth 를 사용하는 프로젝트를 구축하는데 있어 궁금점이 생겨 질문드립니다.소셜로그인 인증 챕터 부분에서는 전형적인 session 인증 방식인데 restful api 서버 개발시에는 어떻게 설정해야할까요? 대안으로 찾아본바 successHandler 를 커스텀하게 설정하여 jwt 로 암호화해서 서버 api로 리다이렉트 시 쿼리파라미터에 jwt를 넣어 프론트에게 jwt 를 전달하는데 이 방식이 맞나요?또한 강의에서 restfual api 에 대해 다루신다면 어느 챕터에서 확인할 수 있을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
풀이 피드백 부탁드립니다
N = int(input()) score = list(map(int, input().split())) m = round(sum(score) / N) result_list = [] for x in score: result_list.append(x-m) min = abs(result_list[0]) idx = 0 for i, v in enumerate(result_list): #print(i, v) #print(idx, value) if abs(v) == min: if score[i] > score[idx]: min = abs(v) idx = i #print('같을 때 변경된 값', min, idx) elif abs(v) < min: min = abs(v) idx = i #print('변경된 값', min, idx) print(m, idx+1)선생님, 점수를 입력받고, result_list라는 리스트를 만들어서 평균과의 차이를 넣어주었습니다.그 후 해당 리스트에서 (평균-점수) 기준으로 문제를 풀어서 테스트케이스까지 통과를 했는데요.result_list를 만드는게 불필요한 과정을 수행한걸까요..? 이런 풀이는 어떻게 보시나요? 피드백 주시면 감사하겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
조인한 테이블에서 데이터 꺼내오기 질문
안녕하세요 선생님. 현재 유저 프로필의 이미지를 불러오는데에 어려움을 겪고 있습니다...ㅠ 유저 정보는 유저 리듀서의 info안에 들어있으니 쉽게 꺼냈는데,유저 Image는 다른 테이블(Images 테이블)에 들어있어서 어떻게 해당 아이디의 image의 src를 꺼내올 수 있는지 모르겠습니다.. <img src={`http://localhost:3065/${me.Images[0].src}`} />저는 이렇게 가져오면 되지 않을까 싶었는데me는 useSelector로 가져왔고,리액트 노드버드에서 게시글 이미지를 조인된 테이블에서 `http://localhost:3065/${images[0].src}`이렇게 가져오길래(노드버드에서는 부모 컴포넌트에서 부터 props로 전달해서 준 것을 알지만 맥락이 제 코드와 비슷하다고 생각했습니다.) 하지만 리액트 노드버드에서는 게시글 이미지를 불러올 때 map의 키값으로 각각의 post의 id를 알 수 있지만 저는 바로 me를 불러오는데...어떻게 해야할지 감을 잡을 수 없어 질문 드립니다.ㅠ조언 부탁드립니다 선생님.
-
미해결다양한 사례로 익히는 SQL 데이터 분석
Postgres 14버전이 설치가 되지 않습니다. 11 버전으로 하니 실험 데이터가 복원이 되지 않습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)
CORS 오류로 인한 문의 드립니다
안녕하세요, 강사님! 좋은 수업 감사드리며 열심히 코드를 작성하던 중 문제가 발생하여 문의 드리게 되었습니다.src={userInfo.photoURL ?? 'https://bit.ly/broken-link'}상기와 같은 코드를 작상한 뒤, 프로그램을 localhost에서 실행시키게 되었는데 현재 301 status를 지닌 CORS가 발생되었습니다.정확한 오류 사항은 다음 화면과 같습니다.해결 방안을 찾아보고자 하였으나 찾지 못했습니다 😂 301 error를 해결할 방안이 있을까요?