묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 자바스크립트
이벤트리스너-콜백함수 질문
끝말잇기 강좌에서 질문이 생겨 질문 남깁니다! 제가 강의를 들으면서 작성한 코드인데, 끝말잇기 코드에요!(밑에) 그런데 function call_back(e)부분에서 call_back함수는 분명히 밑에 인자 하나를 받게 되어 있는데 late_form.addEventListener('submit', call_back); 부분에서는 인자없이 call_back만 쓰게 되어 ㅣ있더라구요! 여기서 late_form.addEventListener('submit', call_back(e)); 를 사용하면 브라우저에서 실행이 안되던데, 혹시 왜 그럴까요?! 더불어 구글링할때 뭐라고 검색하면 도움을 얻을 수 있을지도 알려주시면 감사할거 같아요..! 정말 감사드립니다 var b = document.body;var ex_word = document.createElement('div');ex_word.textContent = '제로초';b.append(ex_word);var late_form = document.createElement('form');b.append(late_form);var my_word = document.createElement('input');late_form.append(my_word);var sending_button = document.createElement('button');sending_button.textContent = '전송!';late_form.append(sending_button);var result = document.createElement('div');b.append(result);late_form.addEventListener('submit', call_back);function call_back(e) { e.preventDefault(); if (my_word.value[0] == ex_word.textContent[ex_word.textContent.length - 1]) { result.textContent = '맞았습니다'; ex_word.textContent = my_word.value; my_word.value = ''; my_word.focus(); } else { result.textContent = '틀렸습니다'; my_word.value = ''; my_word.focus(); }}
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
bootstrap강의 내용중 마지막까지 지워지지 않는 오류....
붉은 색 박스 안의 내용은 bootstrap_simplex.html:22 GET http://www.google-analytics.com/ga.js net::ERR_BLOCKED_BY_CLIENT 입니다. 뭔가 막혔다는 이야기 같은데요...이건 어떻게 해결 해야 하나요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
가상환경에 대해 질문 드립니다.
가상환경의 개념에 대해선 완벽하게 이해가 되었습니다! 안녕하십니까? 교수님 매번 친절하게 답변해주셔서 감사합니다. 한번 완강 후 혼자 실습도중 궁금한게 있을때마다 그부분 다시 들으며 항상 복습하곤합니다. 우선 가상환경의 개념에 대해선 완벽하게 이해가 되었습니다!만 몇가지 관련 질문이 있습니다. 1. cmd 창에서 가상환경을 만들고 패키지 설치하는 방법은 다 숙지하였는데 그 가상환경 안에 속한 프로잭트는 어떻게 생성하나요? 2. 이미 만들어진 프로잭트를 그 가상환경으로 옮길 수는 없나요?(물론 그 환경에 맞게 프로잭트 수정을 해야겠지만.) 3. 윈도우 환경에서 현재 생성된 가상환경, 가상 환경별 설치된 패키지, 가상 환경별 포함된 프로잭트들 확인할수 있는 방법이 있나요? 4.가상환경은 삭제는 불가능하나요? 5.그리고... 그동안 가상환경을 지정 안하고 걍, cmd 창에서 바로 수많은 패키지를 설치하고 실습을 하였는데요... 큰 상관은 없을까요?ㅠ 매번 감사합니다. 교수님 답변 기다리겠습니다. 감사합니다.
-
미해결리눅스 커맨드라인 툴
cat ./file | head 와 head ./file 의 차이
안녕하세요, head 명령어를 사용하는 도중에 궁금증이 생겨 질문드립니다. 어떤 파일의 앞 10줄만을 출력할 때, 1. cat ./file | head 2. head ./file 두 명령어를 모두 사용할 수 있습니다. 물론 1번은 pipe로 파일 전체 내용을 head의 input으로 주는 것이고, 2번은 head의 인자로 파일을 주는 것이므로 의미상 차이는 있습니다. 하지만 결국 결과물은 같은데, 특정 코드를 사용해야 하는 상황이 따로 있나요? 감사합니다.
-
자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
생성자 객체 질문
삭제된 글입니다
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
멀티 프로세스 코드가 작동하지 않습니다
# 참고 : https://gist.github.com/yong27/7869662 # http://www.racketracer.com/2016/07/06/pandas-in-parallel/ from multiprocessing import Pool import numpy as np def _apply_df(args): df, func, kwargs = args return df.apply(func, **kwargs) def apply_by_multiprocessing(df, func, **kwargs): # 키워드 항목 중 workers 파라메터를 꺼냄 workers = kwargs.pop('workers') # 위에서 가져온 workers 수로 프로세스 풀을 정의 pool = Pool(processes=workers) # 실행할 함수와 데이터프레임을 워커의 수 만큼 나눠 작업 result = pool.map(_apply_df, [(d, func, kwargs) for d in np.array_split(df, workers)]) pool.close() # 작업 결과를 합쳐서 반환 return pd.concat(list(result)) %time clean_train_reviews = apply_by_multiprocessing(\ train['review'], review_to_words, workers=8) %time clean_test_reviews = apply_by_multiprocessing(\ test['review'], review_to_words, workers=4) 위 코드를 돌리면 무한하게 돌아가고, cpu 사용량은 1자릿수로 유지됩니다.
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
multiprocessing 관련
바로 앞의 코드에서 속도가 느려서 개선된 형태의 multiprocessing이 출력이 안됩니다. ㅠㅠ 메모리만 잡아먹고 계속 무한루프 상태가 지속되네요..,제가 코딩을 하면서 오류가 났을까 싶어서 코랩에 있는 소스를 그대로 갖고와서 복붙해 실행을 해도 동일한 현상이 지속됩니다. 바로 앞의 속도가 느린 코드들은 시간이 걸리더라도 모두 실행이 됩니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문 이요~~
프로토타입 안에서 기존body에 appendChild해서 붙여주는걸 body 말고 contains이라는 클래스에 붙이고 싶은데 아래처럼 getElementsByClassName으로 불러오면 에러가 나옵니다. queryselctor로 가능하다는건 아는데 겟 엘리멘츠로도 해보고 싶어서요 도와주세요 선생님~ Card.prototype = { constructor:Card, init:function () { const mainElem=document.createElement('div'); mainElem.style.color= 'red'; mainElem.innerHTML= "bye"; mainElem.classList.add('card'); document.getElementsByClassName('contains').appendChild(mainElem); }
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
41번 질문드립니다
15 연속된 합 예를 들어주셨을때, 7+8, 4+5+6 두가지 케이스에 대해선 설명해주셔서 이해를 했는데, 1+2+3+4+5 같은 케이스가 코드에서 어떻게 출력되는지 이해가 안가서 질문 드립니다! 위의 같은 경우 a가 (5-5)0이 되어서 while(a>0) 문 조차 들어가지 못하는데 어떻게 출력되는지 궁금합니다.
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
다음 강의 언제 올라와요
다음 강의 언제 올라와요 강의가 기다려집니다 담강의 언능 보고싶어요
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
강의 맨 마지막에 calibration의 정확한 용도가 무엇인가요?
초기에 정지 데이터값을 저장해서 제어하는데 있어 기준값을 기준으로 조정하는 것인지요??
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문 있습니다~
선생님 아래에서 div는 왜 생성해줘야 하나요? 다른 요소를 생성해도 되나요? constructor:Card, init: function () { const mainElem=document.createElement('div');
-
미해결인공지능 R GO! 하자!
추천 인강과 교재 질문입니다.
안녕하세요! R공부에 대해 여전히 갈증을 느끼고 있는 사람 중 하나입니다. 아주 간단한 것밖에 할 줄 모르는 상태인데요.. 추천해주실만한 인강 과 교재가 있을까요?
-
해결됨TDD 개발 방법론을 활용한 React Native 앱 개발
onCompleted와 onDeleted를 따로 describe로 나누시는 이유가 궁금합니다.
안녕하세요. 궁금한 점이 있어 질문 올립니다. TodoItem.spec.js 에서 onCompleted callback 하는 단위 테스트와 onDeleted callback 하는 단위 테스트를 각각 describe 해서 그룹테스트로 나누시던데, 그 이유가 궁금합니다. beforeEach(() => { // 테스트 진행 이전 호출 props = { item: { text: 'first todo', done: false }, index: 0, onCompleted: jest.fn(), onDeleted: jest.fn() } wrapper = shallow(<TodoItem {...props}></TodoItem>); wrapper.find('Button').at(0).simulate('press'); wrapper.find('Button').at(1).simulate('press'); // wrapper.find('Button').prop('onPress')(); }) it('should call the onCompleted callback with index', () => { expect(props.onCompleted).toHaveBeenCalledTimes(1); expect(props.onCompleted).toHaveBeenCalledWith(props.index); }) it('should call the onDeleted callback with index', () => { expect(props.onDeleted).toHaveBeenCalledTimes(1); expect(props.onDeleted).toHaveBeenCalledWith(props.index); }) 왜 위와 같이 같은 describe 그룹테스트 안에 안두시나요? 개념적으로 제가 부족한건 아닌가 싶어서 질문드렸습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
똑같이 store적용하면 아무것도 안뜨네요;;
똑같이 store.js에 아래 코드처럼 적용하고 todolist에 propsdata를 this.$store.state.todoItems로 변경시켜줬더니 페이지에 아무것도 뜨지않습니다;;왜이럴까요; 물론 main.js파일에 store 등록해놨습니다 import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex); const storage = { fetch() { const arr = []; if(localStorage.length > 0) { for(let i = 0; i < localStorage.length; ++i){ if(localStorage.key(i) !== 'loglevel:webpack-dev-server'){ arr.push(JSON.parse(localStorage.getItem(localStorage.key(i)))); } } } return arr; } }; export const store = new Vuex.Store({ state: { todoItems: storage.fetch() } });
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
5.0 버전 레퍼런스좀 얻을 수 있을까요?
올려주신 강의 버전(4.0.0)버전과 신버전(5.0.0)이 너무 많이 바뀐것 같아요 혹시 레퍼런스를 올려주실 수 있나요? 싸지 않은 가격으로 뒤늦게 구매를 했는데... 너무 바뀌어서 일일히 플로스텍에 검섹하며 찾기가 어렵네요
-
미해결함수형 프로그래밍과 JavaScript ES6+
Go Function은 항상 구현하여 사용해야하는 함수인가요?
go Function은 Iterator 객체나 특정 객체에 Prototype에 전혀 들어가지 않고 항상 따로 구현해야하는 함수인가요?
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
정규분포 공식만 적어주셧으면 좋겟는데
정규분포 무슨 공식 쓴건지만 적어주셧으면 좋겟는데 제가 아는 확률 밀도 함수랑 달라서 무슨 함수를 쓴건지 모르겟어요 * 다음은 제가 알고잇는 확률밀도함수입니다
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
플러터 관련 문의
안녕하세요. 플러터 강의를 잘 수강하고 있습니다. 플러터를 사용해서 기존에 안드로이드 및 iOS 네이티브로 만든 대부분의 앱(금융권 등의 대형까지)들을 만들 수 있는지 아니면 안드로이드 및 iOS 네이티브로 만든 앱들중 간단한 앱들만 만들수 있 는지 궁금합니다.
-
미해결HTML,CSS 개발을 위한 핵심 가이드
안녕하세요~
혹시 flex로 컨텐츠를 구현한 뒤 반응형으로 한다면 지장이 없을까요??