묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
fill() 오류
안녕하세요 제로초님 강의 잘 듣고있습니다~!자스강의를 타입스크립트로 변경해서 작성하던 도중 강의에서는 나지 않는 오류가 있어서요! 인수를 가져오지 못해서 나는 오류 인것 같은데찾아보니 사용하지 좋지 않다는 말만 있고 뚜렷한 대답을 찾기가 힘드네요 ㅠㅠ 혹시 해결법이 있는지 질문 드립니다! It is bad to use .fill() in typescript without providing any arguments. It will result in an undefined value and hence leads to other errors.
-
미해결리액트로 구현하는 블록체인 이더리움 ERC721(NFT)
부트스트렙
부트스트렙 버젼이 바뀌면서 강의에서 쓰는 것들이 안되는거같은데 어디서 바뀐버전에 대한 정보를 알수있을까요 ?
-
미해결홍정모의 따라하며 배우는 C언어
안녕하세요. Manifest constants 개념 관련하여 질문드립니다.
Manifest constants와 Symbolic constants는 모두 #define 또는 const 선언문을 통해 정의된 상수를 의미하는 듯 보이는데, 이 두 개를 동의어로 이해해도 될까요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
각 탭을 클릭할때 active class 변화 책임
각 탭을 클릭할때 탭의 active class 변화의 책임이 TabView.js에 있다고 생각해서 TabView클래스 안에서 처리하도록 했습니다. 선택된Tab의 상태를 Controller에게 알리기 전에 View에서 선택된 Tab을 render를 하는것이 MVC 패턴에서 어긋나는 부분인가요? 아래 코드 : 탭상태변화를 바로 View에 반영하고 이벤트발생 // ✨ bindEvents() { this.element.addEventListener("click", this.handleTabClick.bind(this)); } // ✨ handleTabClick(e) { this.show(e.target.dataset.tab); this.emit("@tabChanged", { tab: e.target.dataset.tab }); e.stopPropagation(); } 전체코드 export default class TabView extends View { constructor() { console.log(tag, "constructor"); super(qs("#tab-view")); this.template = new Template(); // TODO this.bindEvents(); } // ✨ bindEvents() { this.element.addEventListener("click", this.handleTabClick.bind(this)); } // ✨ handleTabClick(e) { this.show(e.target.dataset.tab); this.emit("@tabChanged", { tab: e.target.dataset.tab }); e.stopPropagation(); } show(selectedTab) { this.element.innerHTML = this.template.getTabList(); qsAll("li", this.element).forEach((li) => { li.className = li.dataset.tab == selectedTab ? "active" : ""; }); super.show(); } // this가 이벤트 객체로 바인딩 되었다. // this --- e.currentTarget // this --- TabView }
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
테스트벤치 질문있습니다
안녕하세요! 독학하고 있는 와중에 플립플랍 테스트 벤치에서 처음 #50 주기와 그 다음 #10주기에서 async와 sync 기능을 따로 따로 확인 못하지 않나 싶어서 질문드립니다. 질문인 즉, sync_reset 시그널이 0인 와중에 async 시그널이 1인 상황을 테스트 벤치에 넣어서 결과값 확인을 해야하지 않나 여쭙니다!
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
질문입니다.
안녕하세요. 배포와 관련해서 질문있습니다. 1. 노드버드 강좌에서 백엔드에 express로 할때는 빌드를 따로 안해줬던것 같은데 express는 빌드를 왜 안하고 nest는 왜 빌드를 해주어야 하는지 궁금합니다! 2. aws 에서 만약 모바일 앱 용 백앤드를 배포한다고 가정할시 백앤드 서버(ec2)를 퍼블릭 서브넷에 두시는지 프라이빗 서브넷에 두시는지 궁금합니다!
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
findviewbyid, intent, 뷰바인딩 질문
강사님 안녕하세요, 왕초보반 수강생입니다 강의를 듣던중, 화면전환에서 질문이 생겼습니다 제가 검색해보니, 화면전환을 할때 옛날엔 findviewbyid로 했으나, 이게 시간을 많이잡아먹어서 kotlin-android-extension 을 통해서 intent를 함으로써 대체했다고 합니다 하지만 이게 버그나 이슈들이 많아서 구글에서 더이상 지원을 안한다더군요.. 그래서 대체로 뜬게 뷰바인딩이라고 하는데, 혹시 이강의에서 뷰바인딩 관련 수업도 있나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
soket io 사용시
soket io를 사용하여 실시간 채팅을 만드려보려고 하는데 실제 배포를 해도 문제가 없을까요 ?? 정상적으로 유저들간의 채팅이 작동할 수 있는지 궁금합니다!
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
질문있습니다
컴포지션 API 방식을 사용하게 되면 외부 함수로 선언해서 사용하므로 사실상 MIXIN은 사용하지 않게 되나요?
-
해결됨Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
질문 있습니다
예전에 타 Vue 강의를 들었을 때 (잘 기억은 안납니다.) Actions 라고 또 다른걸로 Fetch를 써서 사용했었던 것 같았는데요(제 기억이 맞다면..), 해당 강의에서는 사용하지 않는데 실무에서도 잘 사용하지 않나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
D ff 질문입니다
8강 10:35에 나오는 d flipflop회로가 어떻게 작동되는지 설명해 주실 수 있나요?̊̈ ?̊̈ ?̊̈
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 오류
처음에 HelloSpringApplication 을 열 때 class 생성과 run이 안나와서 mark directory as-> source root 로 변경했더니 import ~ 나 @Spring boot application 등 오류가 납니다 그 source root 를 처음처럼 해제해도 오류가 없어지지 않습니다 그 후에 다른 프로젝트를 만드는 데에도 @ 표시 등에 오류가 나서 오류 해결 방법을 문의드립니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
선생님이 올려주신 코드에 대해 질문이 있습니다!
function solution(m, arr) { let answer = 0, l = 0, sum = 0; for (let r = 0; r < arr.length; r++) { sum += arr[r]; if (sum === m) answer++; while (sum >= m) { sum -= arr[l++]; if (sum === m) answer++; } } return answer; } 이게 선생님 올려주신 코드이구요, for (let r = 0; r < arr.length; r++) { sum += arr[r]; while (sum >= m) { if (sum === m) answer++; sum -= arr[l++]; } } for문 안을 이렇게 수정해도 코드가 잘 동작하더라구요 굳이 while문 위에 sum === m 코드를 하나 더 중복해서 빼 주어야하는 이유가 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
screen질문입니다.
스크린 사용해서 product-card의 width를 100으로 했는데도 그래롭니다. 제가 잘못 타이핑했나 싶어서 강사님 코드 붙혀넣기 했는데도 그대롭니다. 제가 다른 곳에서 실수를 하여 이렇게 된 것일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문입니다.
강의 중에 repo 에 update 하거나 save 할때 생성자로 넣어서 하는게 좋다고 말씀하셧는데, itemRepository.update(itemId,new Item(form.getItemName(), form.getPrice(), form.getQuantity())); 이렇게 하는게 맞나요? 그리고 왜 이게 itemParam.setXxx 해서 하는것보다 좋은건가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
lambda 함수
여기서 정확히 lambda 함수의 어떤 기능이 사용되는건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
강의를 보기 전 삽입정렬에 대해 읽어보고 풀어봤습니다.
삽입 정렬 문제를 아래와 같이 풀어봤는데 괜찮은 풀이 방법일까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
fatal repository not found
안녕하세요! 강의 정말 즐겁게 보고 있습니다. 그런데, 푸쉬를 할 때 이 창이 뜹니다. fatal: repository not found 와 remote: Repository not found
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
로그인 2번해야 hello_world로 들어가지는문제
안녕하세요 저는 지금까지수업을 잘 따라하고있는데요..ㅎㅎ 근데 로그인을 1회했을때는 그대로 로그인창에 머물러있고 로그인을 2회째 해야 헬로월드 페이지로 넘어가는데 뭐가 잘못된걸까요?ㅎ
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
안녕하세요, loc에 관한 질문입니다.
안녕하세요, loc에 관한 질문입니다. loc['기업이름']을 하면 잘 찾아지는데... 데이터프레임을 리스트로 만들어서 loc[리스트]로 하면 에러가 나서 어떻게 수정해야 하는지 질문 드립니다 ㅠ import pandas as pd import seaborn as sns import matplotlib as mpl import matplotlib.pyplot as plt from tqdm.auto import tqdm tqdm.pandas() mpl.rc('font', family='AppleGothic') plt.rcParams['axes.unicode_minus'] = False # url = "https://finance.naver.com/sise/sise_group_detail.nhn?type=upjong&no=261" table = pd.read_html(url, encoding="cp949") raw = table[2] print(raw.shape) raw = raw.dropna(how="all").dropna(axis=1, how="all") raw["종목명_전처리"] = raw["종목명"].str.replace("*", "") raw["종목명_전처리"] = raw["종목명_전처리"].str.strip() # raw의 종목명을 index로 만들고, index를 리스트로 만들기 raw = raw.set_index('종목명_전처리') raw raw를 부르면 제약업종 데이터 프레임이 나옵니다. 아래는 제가 따로 만들어 놓은 데이터프레임을 리스트로 전환한겁니다. test = pd.DataFrame([['이수앱지스', '111', '222'], ['메드팩토','333','444'], ['부광약품','555','666']], columns = ['종목명', '매출액','영업이익']) # 종목명을 index로 바꿈 test = test.set_index('종목명') # index를 리스트로 변환 test_list = test.index.to_list() test_list 이 상태에서 raw.loc[['메드팩토']]는 되는데 test_list는 어떻게 해도 안 되네요. 어떻게 질문해야 할지 몰라서 인터넷으로도 검색을 못하겠어요 ㅋㅋㅋ큐ㅠㅠ raw.loc[['메드팩토']] raw.loc[[test_list]]