묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React로 NodeBird SNS 만들기
콘솔에러 핸들링 질문드립니다.
1. 태그를 클릭했을 시 이러한 에러가 발생했습니다. pages/hashtag.js 에서 이렇게 수정하고, components/PostCard.js 에서 key값을 이렇게 수정하니 콘솔에러가 사라졌습니다. 같은 키를 사용해서 발생한 에러같은데 결국엔 같은 키값을 사용했더니 에러가없어진? 이러한 느낌인데 조금 상세히 설명 부탁드려도 될까요? 2. 밑에 질문들을 참고하였지만 해결이 되지 않은 부분입니다. 강의 잘 듣고있습니다. 감사합니다.
-
미해결애플 웹사이트 인터랙션 클론!
씬이 바뀔 때 나오는 마이너스 스크롤값에 보완에 대한 질문입니다
질문이 있습니다! scene이 바뀌는 순간 스코롤 값이 마이너스 값이 나오는 오류를 막기 위해 true/false를 사용하셨는데, true/false가 왜 이런 오류를 막아주었는지 이해가 되지 않습니다!
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
개발 절차를 보면서 생긴 궁금증입니다.
만약 백앤드 개발과 프론트앤드 개발이 동시에 진행이 되야 한다고 하면, 백 없는 상태에서 가짜 데이터를 넣고 작업해도 괜찮을까요? 어떤 json data를 받아올지 구조를 짜 두고, 백이 없는 상태에서 json파일만 불러오는 형태로 프론트 작업을 해두는게 나은지, 아니면 퍼블리싱을 먼저 하고, 백엔드가 개발 되는데로 뒤따라서 프론트를 개발하는게 더 나은지 궁금합니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
오류 질문입니다!
(node:24348) [SEQUELIZE0004] DeprecationWaning: A boolean value was passed 이거 떠가지고 시퀄라이즈 버전을 4버전으로 바꿔주려는데.. 바꾸려고하면 Invalid tag name "@4.37.6": Tags may not have any characters that encodeURIComponent encodes 이렇게 오류떠서 바뀌지 않습니다.. 어떻게 하면 좋을까요
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
print"{0:,}".format(100000000) 3자리
print"{0:,}".format(100000000) 출력된 건 100,000,00,000... 대충이정도 출력하면 3자리 마다 , 찍히는 자리숫자 설정 어떻게 하나요 3자리 외 2자리나 1자리 5자리 원할수도있는데 어떤걸로 설정하나요
-
미해결함수형 프로그래밍과 JavaScript ES6+
Symbol 사용 이유
안녕하세요. Symbol 사용 이유가 궁금해서 질문을 남기게 되었습니다. const nop = Symbol("nop") 대신으로, const nop = "nop";을 사용해도 정상 작동하는걸 확인했는데요, 1.혹시 Symbol("nop")을 사용하신 특별한 이유가 있을까요? 2.추가적으로 Symbol을 검색해도 명확히 설명 된 글을 찾지 못했습니다ㅠ. Symbol에 대해서 간단히 알려주실 수 있을까요?
-
미해결스프링 시큐리티
질문입니다
1. RequestMatcher matcher = entry.getKey(); if (matcher.matches(request)) ~ 해당 부분이 어떤 흐름인지는 대충알겠는데 확실하게 하고 싶어서요 RequestMap에 담긴 key값과 FiltetInvocation의 요청정보 를 matches()메소드로 비교하기 위해서RequestMatcher타입의 객체에 담는다 라고 생각하면 될까요? 2. RequestMatcher AntPathRequestMatcher 아키텍쳐 관점에서 설명 한번 부탁드립니다ㅜ .antMatchers()나 mvcMatchers() 이런거랑은 관계 없는건가요? 이번에도 잘 부탁드립니다
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
cast.profile.path가 null일때
cast.profile.path가 null일때 다음 이미지와 같이 레이아웃이 깨져서 이거를 로컬에 있는 이미지로 대체하려는데 이때 express.static을 써주면 되는 것일까요?
-
[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
PackagesNotFoundError:
삭제된 글입니다
-
미해결웹 게임을 만들며 배우는 자바스크립트
자스스톤 응용법 질문
math 객체를 사용하셔서 난수값 연산으로 랜덤 능력치를 가진 5장의 카드가 덱에 생성되게 되어있는 것 같습니다만 카드 var 상대 = { 영웅: document.getElementById('rival-hero'), 덱: document.getElementById('rival-deck'), 필드: document.getElementById('rival-cards'), 코스트: document.getElementById('rival-cost'), 덱data: [알파, 베타, 감마, 오메가, 제타, 델타, 빔펠], 영웅data: [], 필드data: [], 선택카드: null, 선택카드data: null, 이런 식으로 기존 코드에 덱 data 배열에 따로 미리 만들어둔 카드 이름을 넣고 이런 식으로 미리 카드에 따른 능력치 값을 입력시켜놓았는데 이걸 화면상에 구현하는 법을 모르겠습니다. function Card(name, att, hp, cost) { this.name = name; this.att = att; this.hp = hp; this.cost = cost; } var 알파 = new Card('알파', 8, 35, 1) var 베타 = new Card('베타', 900, 8570, 6) var 감마 = new Card('감마', 5, 30, 1) var 오메가 = new Card('오메가', 450, 7500, 5) var 제타 = new Card('제타', 15, 70, 2) var 델타 = new Card('델타', 740, 6850, 5)
-
미해결UX UI 디자이너의 연봉 올려주는 프로토타이핑 툴, 프린서플
프린서플 텍스트 깨짐현상
안녕하세요. 제가 예제를 갖고 작업하고 있는데, 작업 파일 텍스트가 깨져서 ㅠㅠ 문의드립니다. 혹시 버전이 달라서 그럴까요?
-
Vue.js 끝장내기 - 실무에 필요한 모든 것
브랜치를 checkout 하는데 에러가 떠요
삭제된 글입니다
-
미해결R 프로그램 - 시즌 1
Renderer ?
ggvis 인스톨하고 layer lines까지는했는데 bars부터 viewer에 그래프가 안보이고 Renderer: SVG | Canvas Download 라고만뜨는데 어떤 오류인가요
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
ArrayList 질문
ArrayList에는 용량이 정해져있지 않나요?? push 메소드를 이용해서 임의로 정한 용량보다 배열의 길이가 커지면 용량을 2배로 늘리는 기능을 구현하고 싶은데 임의로 정한 용량이 진짜 용량을 의미하는지 아니면 단지 변수일뿐인지 궁금합니다.. 그리고 printStack 메소드를 호출하면 print는 되지만 다음과 같은 오류가 뜹니다.. 왜그런지 알수있을까요?ㅜ list : 1 Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:373) at java.base/java.util.ArrayList.get(ArrayList.java:425) at ParaStackAL.printStack(ParaStackAL.java:40) at TestStack.main(TestStack.java:66) ----------------------------------------------- 코드입니다. import java.util.ArrayList; public class ParaStackAL<T> { private ArrayList<T> list; int capacity; public ParaStackAL(int capacity) { this.capacity = capacity; setList(new ArrayList<T>()); } public void push(T data) { if(capacity <= getList().size()) { System.out.printf("Increase Capacity : %d -> ", capacity); capacity = capacity * 2; System.out.println(capacity); } getList().add(data); System.out.println("Inserted data : " + data); } public T pop() { T temp = getList().get(getList().size() - 1); getList().remove(getList().size() - 1); System.out.println("Deleted data : " + temp); return temp; } public boolean isEmpty() { return getList().isEmpty(); } public void printStack() { if(isEmpty()) { System.out.println("Stack is empty!"); } else { System.out.print("list : "); for(int i=0; i<=list.size(); i++) { System.out.print(list.get(i) + " "); } } System.out.println(); } public ArrayList<T> getList() { return list; } public void setList(ArrayList<T> list) { this.list = list; } }
-
미해결나만의 포트폴리오 블로그 만들기(feat. 티스토리 스킨)
강사님이 작성한 샘플은 어디가면 볼 수 있나요?
강사님이 작성한 샘플은 어디가면 볼 수 있나요?
-
미해결Angular, 앵귤러 100분 핵심강의
라우팅 강의 내용 중 아래와 같이 에러 납니다.
ERROR in app/app.component.html:9:3 - error NG8001: 'router-outlet' is not a known element: 1. If 'router-outlet' is an Angular component, then verify that it is part of this module. 2. If 'router-outlet' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message. 9 <router-outlet></router-outlet> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ app/app.component.ts:5:16 5 templateUrl: './app.component.html', ~~~~~~~~~~~~~~~~~~~~~~ Error occurs in the template of component AppComponent.
-
미해결인스타그램 클론 - full stack 웹 개발
2분 36초와 같은 에러로 고쳤지만...
혹시나해서 복사 붙여넣기 와확인을 여러번 해봤지만 안됩니다ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
"Bagging의 이해와 Random Forest 소개" 강의에 대한 질문
안녕하십니까? 1. RandomForest방식에 대해 강의 첫 부분에는 데이터를 Sampling하는 부분을 설명하셨는데요 설명하신 jupyter Notebook의 RandomForest 부분 소스코드에는 'Sampling'하는 부분이 없는 것 같습니다. 이 부분이 중요한 것 같은데요, RandomForestClassifier의 parameter에도 없는 것 같습니다. train_test_split에서 층화추출을 한다든지 하는 방법으로 추출방식을 지정하는 것처럼 부트스트랩에서 train dataset에 대해 sampling하는 방식 지정은 어떻게 하며 어떤 것들이 가능한 것인지요? 2. 딥러닝에서 overfitting을 해결하는 방법의 하나로 Data Augmentation을 쓴다고 알고 있습니다. "배깅의 이해와 Random Forest 소개" 강의 2번 슬라이드의 서브세트를 추출하는 부분 설명에서 생각난 것인데, 여러 번 "sampling"하는 "추출 횟수"를 늘리면 정규분포를 따를 것이므로 Data가 (특히 일반 현업에서는 더더욱) 적은 환경에서는 앙상블 기법을 써서 모델을 훈련시킬 수도 있는 것인지요? - 이렇게 머신/딥러닝을 배워 실무에 적용해 보려고 해도, 데이터가 적어서 문제가 될 것 같습니다. [질문 취지] - 컴퓨터 비전쪽으로는 Augmentation이 가능한 것 같은데, 텍스트나 시계열에는 이러한 방법도 못 쓸 것 같은데... 컴퓨터 비전 외의 분야(Text, 시계열)에 Augmentation 방법이 있다면 간략한 소개 부탁드립니다. [추가 질문] 3. 머신러닝이나 딥러닝에서 미분을 설명하거나 경사하강법을 설명할 때 계곡에서 공을 굴리는 것에 비유하여 설명하는 것을 종종 보았습니다. local이 아닌 global minimum을 찾는 것이 목적으로 이해되는데, 같은 비유에서 질문드리자면, Data를 여러 영역으로 구분하여 공을 여러 개 굴리는 방법은 없는지요? 이렇게 해서 각각의 영역에서 찾은 Local Minima를 비교하여 global minimum을 찾을 수도 있지 않나 싶습니다. 이번에 배운 GridSearchCV나 Ensemble에서 Data를 나눠 처리하는 것을 보면 가능할 것도 같아 질문드립니다. - https://tensorflow.blog/케라스-딥러닝/2-4-신경망의-엔진-그래디언트-기반-최적화 - https://developers.google.com/machine-learning/crash-course/reducing-loss/gradient-descent?hl=ko - https://ruder.io/optimizing-gradient-descent/ - https://github.com/Jaewan-Yun/optimizer-visualization 4. GridSearchCV에서 parameter 값들을 list를 사용하여 복수의 특정한 값을 지정하고 실행하는데요, 이러한 값들을 범위값으로 지정하는 방법은 없는지요? 질문의 취지는 어떠한 parameter를 [5, 10, 15, 20]으로 했는데, 실제 최적 parameter가 12였다면 아예 최적화 대상 paramter 값을 예를 들어 "start=5, step=20, step=1"과 같이 지정하여 최적화 탐색을 한다면 12를 더 쉽게 찾을 수 있지 않을까 하는 점입니다. 감사합니다. 수고하세요.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
"앙상블 학습의 개요와 보팅(Voting)의 이해" 강의에 대한 질문
안녕하십니까? 교재 4장 '분류' 밑에 앙상블이 소개되어 있는데, 앙상블 기법은 분류 외에도 범용적으로 쓸 수 있지 않나요?강의나 교재를 다 보지 않았지만 (∴ 나중에 소개될 수도 있을텐데...)분류 외에도 회귀나 다른 비지도학습에도 적용 가능하지 않을까 하여 질문 드립니다. 좀더 구체적으로는, https://scikit-learn.org/stable/tutorial/machine_learning_map/index.html에 보면분류나 회귀에는 Ensemble...인 class가 있는 것 같은데, 군집이나 차원 축소에도 적용 가능한 것 아닌가 하는 생각이 듭니다. 만약 교재에 없다면 분류 외 사례를 제시해 주실 수 있다면 좋겠습니다. - 사례: URL 제시 또는 구글 검색어 제시 등 감사합니다. 수고하세요.
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
강의자료는 어디서 다운받을 수 있나요
강의자료는 어디서 다운가능한가요