묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
SessionAffinity 질문
선생님 강의 잘 듣고있습니다. 질문드리겠습니다. 서버에 접속 시, SessionAffinity 옵션이 http의 stateless 를 보완하기 위해 처음 접속했던 포드에서 세션을 가지고 있게 함으로 연결을 지속할 수 있다 라고 이해했습니다. 그래서 SessionAffinity 옵션을 사용해서 클라이언트가 처음 접속했던 포드로 접속하는 기능을 제공한다 이해했는데.. 여기서 이해가 안가는 것이 있습니다. 처음 클라이언트가 서버에서 로그인 기능을 요청했을 때, 서버의 A포드가 로그인을 담당하는 역할을 한다면 원할하게 서비스가 제공될 것일텐데요. 그리고 그 이후 클라이언트가 장바구니 기능을 사용하였을 때는 B포드에 서비스 요청을 한다는 상황에서 연결이 끊긴다는 가정하에 클라이언트는 B포드에 다시 서비스 요청을 하는게 일반적인 상황인데 여기서는 그럼 A포드로 다시 요청하는 건가요? 그렇다면 사용자는 계속 로그인을 해야하는 상황일텐데.. 이해가 잘 안갑니다ㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Unit Test가 더 좋다고했는데...
강의 중 통합 테스트도 좋지만 단위테스트가 더좋다고 하셨는데 Service에 대한 테스트 케이스를 작성할 때, 의존성이 있는 각각의 Repository 도 MockRepository를 생성해서 Service 자체만 테스트 하는게 더 좋은 방향일까요?
-
미해결타입스크립트 시작하기
abstract async 부분에서 에러가 나옵니다.
'async' modifier cannot be used with 'abstract' modifier.ts(1243) 이런 에러가 발생하는데 선생님은 에러가 발생하지 않는군요 어떠한 이유 때문일까요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
웹팩데브서버 proxy관련 질문드립니다.
안녕하세요, 제로초님 백엔드 서버가 localhost가 아니고 dev-abc.com 이렇게 실제 서버가 있는 경우에는 proxy 대신에 어떻게 하면 웹팩 데브 서버를 서버와 연동시킬 수 있을까요? 우선 찾은건 서버측에 access-controll-allow-origin를 모두 허용으로 해놓으면 된다고 하는데 지금 이 방법으로도 안되는 상황인지라 혹시 이러한 상황에서 실무에서는 어떻게 웹팩 데브 서버 개발환경을 구축하는지 궁금하네요. 현재는 webpack --watch 변경 사항을 감지하면서 개발하는데 이건 빌드 시간이 너무 오래걸리네요..ㅜ
-
미해결스프링 핵심 원리 - 기본편
@ComponentScan의 excludeFilters 적용 대상
안녕하세요, 선생님 좋은 강의로 매일 열심히 공부하고 있습니다. 그런데 이번 강의에서 @ComponentScan의 excludeFilters 의 적용 대상(?) 궁금한게 있어 문의드립니다. 기존 작성한 AppConfig는 개인 공부 용도로 삭제하지 않는 대신 AutoAppConfig Class를 새로 생성했잖아요. 여기서 기존 AppConfig 설정정보를 제외시킬려고 excludeFilters를 사용한 것 까지 이해를 했습니다. ============================================ @Configuration @ComponentScan ( excludeFilters = @Filter(type = FilterType.ANNOTATION, classes = Configuration.class)) public class AutoAppConfig { } ============================================ 여기서 의문이 있습니다. AutoAppConfig Class도 @Configuration를 가지고 있습니다. 이때 @ComponentScan의 excludeFilters 적용 대상(?)이 AutoAppConfig Class에서 작성했기 때문에 자기 자신(AutoAppConfig Class)을 제외한 나머지 클래스(AppConfig,TestCofig 등)가 되는 것 같습니다. 제가 이해한게 맞나요? 여러번 강의 및 자료를 봐도 이해가 되지 않아서 문의드립니다.
-
미해결처음 배우는 리액트 네이티브
안드로이드에서는 사진 업로드가 되는데 ios에서는 안되고 있습니다.
시뮬레이터를 이용해서 ios에서 테스트를 하고 있는데 이미지를 선택하고 choose를 클릭하면 11분 8초처럼 원래 화면으로 돌아오지 않고 멈춰버립니다. 안드로이드에서는 11분 8초 화면처럼 사진이 들어가는 것을 확인했습니다. cancel 클릭시 로그는 찍히나 choose 클릭시 로그에는 따로 메시지가 찍히진 않고있습니다. 제 코드는 https://github.com/stevejhkang/rn-chat.git 여기를 참고하시면 될 것 같습니다.
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
$의 역할
안녕하세요! 항상 강의 잘 듣고 있습니다. 감사합니다. Blog.updateOne({ 'comments._id': commentId }, { 'comments.$.content': content }) 1) 위 코드에서 comments._id에서 사용된 "."은 comment의 schema를 comments: [commentSchema]와 같이 구현하였기 때문에 commentSchema.id와 같은 의미로 이해해도 되나요? 2) 'comments.$.content'에서의 $는 앞의 조건을 만족하는 배열의 인덱스라고 이해해도 되나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
react-mentions에 대한 질문입니다!
안녕하세요! 항상 강의 잘 보고 있습니다. 다름이 아니라 react-memtions을 적용했을때 한글로 닉네임을 찾을 경우 잘 인식을 하지 못하는 것 같아서요. 강의영상에서는 잘 인식하시는 것 같은데 저는 영어닉네임을 검색할 때 처럼 바로 인식을 하지 않습니다. 한글 같은 경우는 완전히 2글자 이상을 입력하고 한글자를 지우면 인식합니다 혹시 이유를 아시는지 궁금합니다! const renderSuggestion = useCallback( ( suggestion: SuggestionDataItem, search: string, highlightedDisplay: React.ReactNode, index: number, focus: boolean, ): React.ReactNode => { if (!memberData) return; return ( <EachMention focus={focus}> <img src={gravatar.url(memberData[index].email, { s: '20px', d: 'retro' })} alt={memberData[index].nickname} /> <span>{highlightedDisplay}</span> </EachMention> ); }, [memberData], );
-
미해결Vue.js 시작하기 - Age of Vue.js
#(해쉬)와 history
[3:20] 안녕하세요 선생님, 강의 잘 듣고 있습니다~ 문득 소소한 궁금점이 생겨 질문 드립니다 mode: 'history'를 통해 해쉬를 없애서 깔끔하게 할 수는 있긴 한데, 굳이 해쉬가 디폴트인 이유가 있을까요? 해쉬를 이용한 대표적인 기능이나 장, 단점을 소개해 주시면 감사드리겠습니다 ! *추가 아 혹시 history는 어떨 때 쓰는 용어인가요..?? 알려주시면 감사드리겠습니다 ㅜㅜ
-
미해결함수형 프로그래밍과 JavaScript ES6+
L.range를 통한 브라우저 성능 개선
안녕하세요. 항상 강의 잘 듣고있습니다. 매번 새로운 세계에 눈을 뜨는 것 같네요 강의를 듣던 도중 궁금증이 생겨서 질문을 남깁니다. 인피니티 스크롤로 데이터를 가져오고 렌더링 하는 스펙을 구현하려고 할 때, L.range 함수로 받아온 데이터를 html 이터러블로 저장했다가 reduce와 템플릿 리터럴로 렌더링이 필요한 시점에 리턴을 해준다면 유의미한 브라우저 랜더링 성능 개선을 경험할 수 있을까요?
-
미해결
9번 강의 관련, 질문있습니다
강사님 질문있습니다. 9번 강의 9번 강의에서 answer = answer * 10 + (x-48) 이렇게 연산을 해주는 것이 왜 해주는 건지 알 수 있을까요? 자연수를 만드는 공식? 이라고 이해하면 될까요? 그리고 문제에서 0,1,2,0,5 로 자연수를 만들면 1205 가 된다고 되어있는데,, 2105, 5210 등등 여러가지 자연수를 만들 수 있지 않나요?- 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
진행하던 도중 express에서 오류가 난다고 합니다
검색을 해보니 webpack-node-externals를 설치하라고 하는데 맞는걸까요..?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 코드 한번 검토 부탁드려도 될가요?
function solution(arr) { let answer = []; const firstArr = arr[0]; for (let i = 0; i < firstArr.length - 1; i++) { for (let j = i + 1; j < firstArr.length; j++) { answer.push([firstArr[i], firstArr[j]]); } } for (let i = 1; i < arr.length; i++) { let list = arr[i]; for (let j = 0; j < answer.length; j++) { let first = answer[j][0]; let second = answer[j][1]; if (list.indexOf(first) > list.indexOf(second)) { answer.splice(j, 1); } } } return answer.length; } 첫 번째 배열에서 등수로 짝을 만들 수 있는 경우를 모두 구한 후, 두 번째 반복문부터 indexOf를 통해 순서가 맞지 않는 짝을 제거해나가는 로직입니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
90149 에러입니다
다른 수강생분들께 달아주신 답변따라했지만 되지 않습니다 ㅠㅠ 8083으로 접속했습니다! 어떻게 해야할까요?
-
해결됨Spring Boot JWT Tutorial
52초쯤 말씀해주신 고려해야할 사항 질문
안녕하세요 :) 52초쯤 JWT를 적용함에 있어서 몇가지 고려해야할 사항들을 잘 대응하면 대규모 프로젝트에서도 적용할 수 있다고 하셨는데요! 고려해야될 사항을 좀 더 추가로 설명을 해주시면 감사하겠습니다!
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
df의 히스토그램 관련 질문
안녕하세요, 선생님 강의 잘 듣고 있습니다. 다름이 아니라 처음에 df.hist() 만으로 df['ListingYear']와 같은 결과값이 나왔는데 이유를 알 수 있을까요? df['ListingYear']를 애초에 추가 안해줬으면 error가 나오더라구요. 그래서 전체 dataframe에다가 hist method를 쓰면 column 기준으로 히스토그램을 그리는지 궁금합니다. 감사합니다.
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
welcome section 질문입니다
선생님 안녕하세요~ 다름이 아니라 .welcome 부분에 height:90vh;을 줬을 때 브라우저마다 높이의 차이가 있을 수 있나요? 엣지에서는 선생님께서 구현한 화면이랑 비슷하게 나오는데 크롬에서는 많이 다르게 나와서요 ㅠㅠ 아니면 제가 노트북으로 확인해서 다르게 보이는걸까요? 그리고 .btn부분도 똑같이 적용했는데 모양이 다르게 나옵니다ㅜㅜ 상하 패딩이 안먹히는 느낌이들어요
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
overflow:hidden 속성에 대해 질문합니다
24.Pure CSS 콘텐츠 슬라이더 프로토타입 01 (풀스크린 탭 콘텐츠 슬라이더 프로토타입) 13분을 들으면 포지션값을 줘서 부모요소인 tabs가 높이값을 못잡아웠다고 설명하셨는데요. 한 초반강의를 보면 float:left의 경우 높이값을 못잡을때 부모요소에 oveflow:hidden값을 주면 높이값이 잡아졌는데. 포지션 앱솔루트는 예외인가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
%f 출력 관련 질문
print('%06.2f' % (3.141592653589793)) 여기서 %06.2f를 %6.2f로 바꿔서 출력했을 때 3.14가 나오던데 %06.2f와 정확히 어떤 차이점이 있는 지 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 레포지토리 권한 설정 부탁드립니다!
인프런닉네임 : nam9903 인프런이메일 : nam9903@naver.com 깃허브아이디 : nam990304@gmail.com 깃허브Username : NamWoojin