묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
finally관련해서 질문드립니다!
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. "풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]"의 "모던 웹을 위한 Javascript+ES6 비동기 처리를 위한 Promise 이해2" 강의 9분 50초 쯤부터 나오는 내용에 대해 질문 드립니다. Error를 새로 throw하면 정상적인 동작은 멈췄다고 판단해서 finally가 먼저 호출되고, 그 뒤에 있는 catch가 호출된다고 하셨습니다. 그런데 catch를 먼저 선언하고 그 후에 finally를 선언하니 catch 먼저 호출되었습니다. finally가 먼저 출력되는 것이 아니라 작성 되어있는 순서대로 출력이 되는 게 맞는 건가요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
안녕하세요!! 쓰레드와 프로세스의 차이
안녕하세요. 좋은 강의 감사합니다!!제가 프로세스와 쓰레드, 멀티프로세스, 멀티쓰레드를 정확히 구분짓지 못하는거 같아 이렇게 질문으로 남깁니다. 1. 제가 이해한 대로는 프로세스가 하나의 프로그램이고, 그 프로그램을 여러개 실행하면 멀티프로세스, 그리고 하나의 프로그램 안에 실행 역할을 해주는 쓰레드가 여러개가 있다면 멀티쓰레드라고 이해했습니다. 혹시 이게 맞을까요??2. 임계영역이라는게 서로 다른 쓰레드 또는 프로세스가 자원 공유하는걸 접근하는건데 분명 프로세스는 아예 다른 프로그램으로 각자 다른 메모리를 가지고 있는데 공유되는 자원이 있다는게 잘 이해가 안갑니다.. 그리고 컨테스 스위층은 서로 다른 프로세스에서 다른 프로세스를 실행할때 일어나는건가요?? 아니면 쓰레드에서 다른 쓰레드로 넘어갈때 일어나는건가요??.. 분명 컨테스트 스위층가 프로세스에서 프로세스로 이동하는것보다 공유하는 메모리가 있기 때문에 쓰레드에서 쓰레드로 이동하는게 더 빠르다고 들었습니다. 이 말도 머리에서 잘 그려지지 않네요... 이렇게 독립적으로만 개념을 이해하고 있고 이를 큰 그림으로 이어서 이해를 할려고하면 앞뒤가 안맞아서 이렇게 질문남깁니다.!!
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
aws 명령어 2번째
1번을 실행해서 mywebapp 을 만들고 2번째 명령어를 실행 하려고 하는데 /home/ec2-user/appspec.yml was not found 이런 err 문장이 나와서 진행을 못하고 있습니다. 그리고 강의에서 ec2 인스턴스 내에서 실행을 하는게 아니라 로컬 머신에서 실행을 해야 한다고 하셨습니다, window putty에서 하는 방법을 모르겠습니다.
-
해결됨운영체제 공룡책 강의
thread에 대한 질문입니다. (40:45지점)
질문1 thread가 kernel thread와 user thread가 나누어져 있다는 부분이 이해가 가지 않습니다. 제가 이해한 바로는 하나의 thread가 있는데 이 thread가 시작할 때는 user 모드였다가 system 자원이 필요할 때 kernel 모드로 바뀌는 것으로 알고있습니다. 그러니까 하나의 thread가 user 모드와 kernel 모드로 바뀌어가며 실행되는 것이 아닌가요? 질문2 운영체제 입장에서는 kernel thread만 스케줄링 하면 된다는 부분이 이해가 가지 않습니다. 두 가지 측면에서 이해가 가지 않는데요. 첫 번째는 질문1에서처럼 제가 thread가 user thread와 kernel thread로 마치 두 몸인 것처럼 쪼갤 수 없기 때문에 user thread는 놔두고 kernel thread만 스케줄링 한다는 개념을 이해할 수 없습니다. 두 번째는 user thread를 thread library가 관리한다는 부분입니다. 예를 들면 java로 프로그래밍 하게 되면 java thread 라이브러리에 해당 thread가 어떠한 우선 순위로 어떠한 알고리즘으로 스케줄링 될 것인지 모두 프로그래밍 되어 있다는 것인지요. 또 라이브러리 명령대로 한다고 가정하더라도 CPU는 어쨌든 운영체제가 관리하고 있는 것인데, 라이브러리의 명령을 받고 CPU를 user thread가 점령하게 되면, 운영체제는 그 user thread를 무시하고 kernel thread를 스케줄링 할 수 없을 텐데요. user thread가 CPU에서 나와야 kernel thread를 넣을 수 있을 테니까요. 이 논리라면 결국 user thread도 운영체제에 의해 스케줄링 되어야 한다는 결론에 이릅니다. 제가 어디를 잘못 이해하고 있는지 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
DTO로 조회 시 빌더패턴 사용이 가능한가요?
제목 그대로입니다. 빌더패턴을 사용하여 조회할 수 있는 방법이 있을까요?
-
미해결웹 게임을 만들며 배우는 React
바닐라 자바스크립트로 리액트와 같이 동작하는 웹
안녕하세요 선생님, 좋은 강의 감사드립니다. 다름이 아니라 리액트를 사용하지 않고도 리액트와 같이 화면 전환이 부드러운 웹 사이트들을 보고 궁금증이 생겨 질문드립니다. 순수 자바스크립트만을 사용하는 경우, 현대적인 웹을 구현하기 위해서는 어떤 방식으로 구현하는 지 알려주실 수 있을까요? 리액트와 같이 상태를 기준으로 DOM을 렌더링 하는 형태로 구성하는지... 구현하는 방법이 각양각색이겠지만, 일반적으로 어떻게 구현하는지 궁금합니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
한글 인코딩 질문 드립니다.
안녕하세요. 맨처음 FrontController에 모든 로직을 다 집어넣는 부분에서 인코딩 설정을 euc-kr로 하셨는데 그 전에꺼는 보니까 UTF-8로 되어 있더라고요. 회원가입 하는 과정에서 강사님께서 memberRegister,html form 태그의 경로를 MVC03으로 그대로 두셔서 UTF-8로 인코딩이 계속 되신거 같은데 저는 경로를 MVC04로 바꿔서 가입을 진행해보니 한글이 깨져서 나옵니다. 혹시 euc-kr로 인코딩 했을 때 왜 한글이 깨져서 나오는지 알 수 있을까요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
searchResultView를 바로 hide 했을 때 생길 수 있는 문제점이 있을까요?
안녕하세요, 저는 store의 저장값을 비우고 다시 렌더링 하는 것 대신해서 this.searchResultView.hide(); 바로 불러서 결과값을 reset 했습니다. 테스트를 해봤을 때는 발견되는 문제점은 없었습니다. reset() { console.log(tag, "reset"); this.searchResultView.hide(); } 혹시 바로 hide()를 부르면 생길 수 있는 문제점이 있을까요? 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한 신청합니다!
인프런 아이디 : prnoh@clmns.co.kr 인프런 이메일 : prnoh@clmns.co.kr 깃헙아이디 : pureun95@gmail.com 깃헙 Username : pureun95
-
미해결[React 1부] 만들고 비교하며 학습하는 React
delegate에 관하여 질문있습니다.
bindEvents() { // delegate(this.element, "click", "li", (event) => // this.handleClick(event) // ); on(this.element, "click", (event) => this.handleClick(event)); } handleClick(event) { console.log(tag, event.target); const value = event.target.dataset.tab; this.emit("@change", { value }); } 위 코드에서 delegate 부분을 helper.js의 on 메서드를 이용하여 구현해보았는데요 지금처럼 tab-view안에 li만 있을경우는 delegate를 쓸때와 동일한 것이 맞나요? 아니면 delegate를 사용하여야만 하는 이유가 있을까요? 읽어주셔서 감사합니다.
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
M1에서는 안되는가 봅니다..?
하아... 자꾸 에러 나면서 ios에서만 안되네요... 저같은 분들 있으실까봐 말해둡니다 chrome이나 android에서는 잘 작동 하는데 ios에서만 오류가 나네요 ;; ld: in /Users/kimhakdong/Flutter/netflix/ios/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(FIRAnalyticsConnector_a8eeba373b74508311b8b22b8d3202a6.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/kimhakdong/Flutter/netflix/ios/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector' for architecture arm64
-
미해결따라하며 배우는 리액트 테스트 [2023.11 업데이트]
여해 상품 판매 앱 만들기 - MSW 를 이용한 테스트 2 에러
여해 상품 판매 앱 만들기 - MSW 를 이용한 테스트 2 과정 마지막까지 한 결과 에러가 발생하여 확인부탁드립니다. 해당 과정 마지막 즈음에 테스트 코드를 작성하고 테스트를 확인하는데 해당 테스트 부분에서 에러가 발생합니다. 에러 내용은 사진과 같습니다 render 로 Type 컴포넌트를 렌더링했는데 해당 오류가 발생했습니다. api mock 테스트하기 위해 msw 설정을 하였으며 테스트 코드와 컴포넌트도 잘 작성한 거 같은데 해당 오류가 발생했습니다. 의심가는 부분은 msw 부분입니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃 권한 신청합니다
인프런 아이디 : prnoh@clmns.co.kr 인프런 이메일 : prnoh@clmns.co.kr 깃헙아이디 : pureun95@gmail.com 깃헙 Username : pureun95
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
크리에이트 뉴 클립 쪽이 아에 클릭이 안됩니다.
에니메이션창의 어지간한 항목들이 아에 클릭이 안되요
-
미해결초보를 위한 쿠버네티스 안내서
NodePort 연결 질문
안녕하세요! nodeport에 대해서 질문이 있습니다. 실습에서는 nodeport가 pod의 3000번에 연결된다고 하셨는데 그러면 저 그림의 nodeport가 clusterip에 화살표로 연결된건 무엇을 의미하는 건가요? nodeport 사용에 clusterip가 꼭 필요한 건가요? spec부분을 봐도 nodeport가 pod에 직접 연결되는 것 같아서 그렇습니다.
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
선생님 궁금한게 있습니다.
안녕하세요 선생님 , 낮에는 국비학원에서 저녁에는 선생님의 강의를 들으면서 공부한지 어느덧 4개월이 지났고 수료까지 1달 남은 취준생입니다. 다름이 아니라 이제 슬슬 포트폴리오도 만들면서 준비를 하고 있는데 궁금한게 있어서 글을 남기게 되었습니다. 1. 학원에서 만든 홈페이지 중 제가 하다가 이해가 안되어서 그저 받아적은 홈페이지가 있습니다. 기술면접이나 합격 후 실무를 진행 시 제가 만들지 못한 것을 만들었다고 얘기는 못하는 것은 과감히 버려도 되는지요? 2. 선생님 강의 중 클론코딩은 최소한으로 하라는 말씀을 조금 뒤늦게 보게 되었습니다. 클론코딩한 비율이 더 많아서 제 포트폴리오를 보고 면접까지 갈 수가 있을지가 걱정이기도 합니다. 한두개라도 더 만들어서 제작비율과 클론비율을 맞춰주는게 맞을까요? 3.포토샵, 일러스트는 어느정도 수준으로 다뤄야하는지도 궁금합니다. 제가 생각했을 때 제 포토샵, 일러스트 실력은 wireframe과 이미지 사이즈 맞추고 간단한 작업만 가능한 수준이라고 제가 잘 알고 있습니다. 그래서 퍼블리셔로 희망하는데 이정도 실력만 되도 가능할까요? 4. 시즌2 포트폴리오부분에서 pc랑 모바일을 featherlight.js로 보여주는 부분에서 모바일로 아이폰에 보여주는 방식을 제가 이해를 못하고 있는데 이럴 경우 뺴도 괜찮을까요? 현재 목업용 이미지에 마우스를 올릴시 포지션 top을 마이너스로 변환해 다 보이게끔 만들고 featherlight js를 통해 pc는 구현이 가능하게 만들었습니다. 그래서 pc버전만이라도 링크형태처럼 만들려고 합니다. 밤낮으로 일교차가 심해 감기걸리기 좋은 날씨네요. 항상 건강하시고 좋은 강의 만들어주셔서 감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
acticity 실행이 안됩니다.
-학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 최근 앱 만들기 공부를 시작한 학생입니다. 첫 강의부터 보면서 따라하고 있는데 '안드로이드 스튜디오 살펴보기' 에서 가상기기를 만든 후 activity를 실행할 때 실행 버튼이 뜨지 않았습니다. 위에 가상기기 이름 나와있는 부분 옆에 재생 버튼이 있어서 눌렀더니 어떤 파일을 설치하라고 하여서 설치했습니다. 그후 실행 버튼이 떠서 눌렀는데, 영어로 백신 프로그램이 방해한다는 느낌의 경고문이 떴습니다. 선택지가 다시보지않음이 있어 그걸 눌렀더니 그 뒤로 실행이 되지 않습니다 ㅠㅠ 어떻게 해결해야 할지 궁금합니다!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
오류?
g = sns.FacetGrid(df_last, row="지역명",height=1.7, aspect=4,) g.map(sns.distplot, "평당분양가격",hist=False, rug = True) 이걸 실행하면 이게 수십개 뜨고 그래프가 나와요C:\Users\user\anaconda3\lib\site-packages\seaborn\distributions.py:2551: FutureWarning: `distplot` is a deprecated function and will be removed in a future version. Please adapt your code to use either `displot` (a figure-level function with similar flexibility) or `kdeplot` (an axes-level function for kernel density plots).이런게 왜뜨는건가요??
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
random forest의 feature selection
선생님, 열심히 공부하고 있는 학생입니다~!! random forest의 특징이 randomly feature selection에 있다고 하는데요, feature selection이 된 후에 의사결정나무를 학습을 하는건가요? 아니면, 의사결정나무에서 규칙노드를 만드는 기준을 세울때 feature selection된 피쳐에 한정해서 split을 하는건가요? 이해가 잘 안되실거 같아서 그림으로 표현하였습니다. 둘중에 어떤 것인지 궁금합니다. 그림) feature selection이 된 후에 의사결정나무를 학습 하는 경우 그림) 의사결정나무에서 규칙노드를 만드는 기준을 세울때 feature selection된 피쳐에 한정 항상 친절히 답변주셔서 감사합니당!!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
GBM, LightGBM, XGboost의 알고리즘이 모두 Decision Tree인가요?
선생님, 열심히 공부하고 있는 학생입니다~!! GBM, LightGBM, XGboost를 보면 데이터를 샘플링하는 기법이라던지, 오차를 처리하는 기법의 차이인거 같은데 내부에서 사용하고 있는 분류 알고리즘은 Decision Tree를 사용하는 건가요? 아니면 다른 알고리즘을 사용하는건지 궁금합니다. 만약 다양한 알고리즘을 사용할 수 있다면, sklearn패키지에서는 어떤 알고리즘을 사용하고 있는지 궁금합니다.