묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결마인크래프트 게임을 활용한 파이썬 프로그래밍 완벽 이해
XBOX minecraft
XBOX one minecraft가 tablet PC에 깔려 있어서 그걸로 구매를 해버렸는데이 버전으로도 가능한가요??
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
리눅스에서의 파일 제어에 대한 질문입니다.
운영체제 위에서 파일을 제어는 메모리 매핑이 기반이 된다고 생각했습니다.메모리 매핑 = 프로세스화 되는 것이라고 생각했고, CPU가 처리하기 위해선 프로그램이 프로세스로 되야된다라고요.근데 파일 제어 API를 언급하시면서 모든 파일 제어가 메모리 매핑 기반이 아니라고 하셨는데 그럼 위와 같은 API는 내부적으로 어떻게 동작하길래 파일의 내용을 읽어오는 것인가요?제가 위 내용을 잘못 이해했다면 수정 부탁드리겠습니다.
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
하드링크 단점에 대한 재질문입니다.
제약사항에 대해서 숙지하는 과정에서 질문이 있습니다.디렉토리에 대한 하드링크 생성은 어렵다 (이해)다른 파티션 파일에 대한 하드링크 생성이 어렵다-> 윈도우로 예를 들면, 물론 리눅스 환경에서만 이뤄지긴 하겠지만 C드라이브 안에서 D드라이브 파일 에 대한 하드링크 생성이 어렵다는 말씀인가요?다른 파일 시스템에 대한 하드링크 생성이 어렵다-> 이 부분은 이해가 안되는데 링크 함수 자체의 기본적인 파일시스템이 어떤건지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C++
매개변수
처음에 실행되는 함수의 매개변수에 주소값을 참조하도록해주었는데 main문 안에서 함수를 실행할때 ()안에 &x를 넣어 주었더니 빨간줄이 생성되었습니다. ()안에 x를 넣어주었더니제대로 값이 실행되었는데요.질문하자면 함수에 매개변수로 받는 값에 참조값을 넣어주었으면 main문 안에도 &x를 넣어주어야 함수가 실행이 되는거 아닌가요? ()안에 x를 넣어야 실행이 되는 이유를 모르겠습니다..
-
미해결테스트주도개발(TDD)로 만드는 NodeJS API 서버
spec 파일이 여러 개 일 때!
패쓰가 늘어나면서 spec 파일도 늘어났을 때파일들의 관리와 테스트 수행은 어떻게 하나요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
apiLimiter와 cors 를 추가하는 과정에서 문제가 있습니다
다음과 같이 코드를 작성했습니다 cors를 추가하는 router.use 부분은 이상없이 실행이 되지만 Limiter를 추가하는 router.use에서 계속 에러가 생깁니다 에러 내용은 아래 사진과 같은데 강사님의 domain.type 으로 작성하신 부분에서 type에 대한 error가 계속 되고 있습니다 강사님의 url.parse부분도 그대로 했지만 string type에 대한 에러가 지속되어 import url from 'url-parse'로 대체하여 사용하였습니다 코드 상 이상이 없는 것 같은데 어떤 부분이 문제가 있는건가요?
-
미해결스프링 데이터 JPA
JPA를 사용한 대부분의 쿼리들
JPA를 사용한 쿼리들은 특정 컬럼을 명시하지 않는 이상 모든 컬럼을 다가지고 오는데 성능상에 문제는 없나요??제가 생각하기엔 성능상의 문제가 있을 것 같은데.만약에 있다면 쿼리마다 Projection을 만들어서 사용을 해야하나요?현업에서는 어떻게 사용하고 있는지 궁금합니다.
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
Uncaught TypeError: event.respondWidth is not a function
오류가 발생해서 실행이 되지 않고 있습니다.똑같이 작성한 것 같은데 계속 오류가 발생하여 도움 부탁드립니다.self.addEventListener('fetch', function(event) {console.log('Service Worker Fetch', event.request);event.respondWidth( --> 여기서 오류 발생caches.match(event.request).then(function(response){return response || fetch(event.request);}).catch(function(error){return console.log(error);}));});
-
미해결홍정모의 따라하며 배우는 C++
따배씨 if문 14분 24초경
if (x >= 10) { if (x >= 20) cout << " x is between 10 and 20" << endl; } 여기 cout문이 "x is greater than or equal to 20"을 말씀하시는건가요? 이후 이어진 설명 부분에서 else문을 어떻게 넣을지 고민하다 저 부분이 헷갈려서 문의 남깁니다.
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
코드리뷰 두번째
안녕하세요. 추가 조언 달아주셔서 감사합니다. 사실 알고리즘도 잘 모르는 입문자 수준이라 말씀해주신 조언이 처음에는 조금 이해하기 어려웠습니다.우선 알고리즘의 효율성이라는 것 부터 잘 몰라 검색을 해보았습니다.알고리즘 효율성: 알고리즘의 수행 시간 또는 알고리즘이 수행하는 동안 사용되는 메모리 공간의 크기로 나타낼 수 있다. 이것은 시간 복잡도(time complexity), 공간복잡도(space complexity)라고 한다.개선방법: 1. 이중루프 제거 2. function을 쪼개어 한가지 일 씩만 하도록 코딩한다.이렇게 개선하여 다시 코딩을 해 보았습니다.조언 주신대로 알고리즘 효율성 측면에서 개선이 되었는지 간단하게 코드리뷰 부탁드립니다.git: https://github.com/jayxwoo/js-playground/blob/master/exc4b.html
-
미해결홍정모의 따라하며 배우는 C++
연습문제 질문있습니다.
includeint main(){using namespace std;int a;cin >> a;int b = a % 2;if (b = 0) cout << "It is even" << endl;else cout << "It is odd" << endl;return 0;}b는 2로 나눈 나머지라고 했을때 0이면 짝수 1이면 홀수로 지정해놨는데어떤수를 입력하던 false 값이 뜨는데 뭐가 문제일까요?ㅠㅠ
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
이번강좌에서 쓴다(write)는 말이 정확히 무슨뜻인가요? write의 원래 의미와 연결하니 잘 이해가 안됩니다.
이번강좌가 대강은 이해가 되는데 각각 코드의 의미가 정확히 이해가 되지는 않습니다. 이번에 강좌에서 쓴다는 말이 자주나오는데 쓴다는 말이 정확히 무슨뜻인가요? write라고 생각하면 상식적으로 이해가 안되서요. write란건 말그대로 "글자를 쓴다"처럼 어떤 글자를 입력한다는 뜻인데 그 뜻을 파일과 관련해서 쓴다고 하니까 무슨소린지 잘 이해가 안됩니다.(ex: 하드디스크에 쓴다) 그리고 saveFile1 = open(savePath1, 'wb') # w : write , r : read , a : add에서 'wb'부분의 의미가 "쓰는데 바이너리로 쓴다는 것"이라고 하셨는데 바이너리로 쓴다는 말도 잘 이해가 안됩니다. 무슨 뜻인가요? 그리고 저기서 add가 파일의 끝부분부터 데이터를 추가해서 쓰는거라고 하셨는데 이 말도 잘 이해되지 않습니다. read도 마찬가지고요. urlopen()과 open()에서 open은 둘다 괄호안의 있는 것에 연결한다는 뜻인가요? urlopen()과 open()에서 open이 정확히 무슨뜻이죠? f = dw.urlopen(imgUrl).read()를 설명하실때 urlopen을 통해서 연결하고 read를 통해서 읽어온다는 의미가 잘 이해되지 않습니다. 무슨 의미인가요? 이것들이 이해되지 않아 urlretrieve에 대해 설명하실때도 urlretrieve 저장 -> open('r') -> 변수에 할당-> 파싱 ->저장 이게 무슨소린지 이해가 안되었습니다. 정리하자면 다음과 같습니다. 코드 상에서 write, read, add, open(urlopen과 open에서 open), "urlopen을 통해서 연결하고 read를 통해서 읽어온다", wb(쓰는데 바이너리로 쓴다) 의 의미가 정확히 무엇인가요? 저기서 write의 의미가 가장 궁금합니다. "하드디스크에 쓴다"등 이런말이 직관적으로 잘 이해가 안되서요. 애매하게 이해하고 넘어갈 수도 있겠지만 그러면 나중에 내용이 더 어려워질때 힘들어질것같아서 정확한 이해를 위해 미리 질문드립니다. 감사합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
현재위치정보 후 데이터 목록 보려고 할때 [동영상 5분 20초쯤]
저는 데이터이름 목록이 안나오고 왜 스위치가 틀립니다. 라고 나올까요 ㅠㅠ?
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
_curry 에서 질문있습니다.
``` function _curry(fn){return function(a, b){return arguments.length === 2 ? fn(a,b) : function(b){ return fn(a, b); };}}var add = _curry(function (a, b){return a + b;});var add10 = add(10); 여기서 위의 _curry 함수에서요..삼항 연산자 뒤에 부분인 function(b){ return fn(a, b); }; 이 부분에서,왜function(a){ return fn(a, b); }; 이렇게 하면 결과가 이상하게 나올까요...?전자의 경우 최종적인 결과가 a + 10 이 되는것이고,후자의 경우 최종적인 결과가 10 + b 가 되는것인데... 둘다 매개변수 하나는 비어있는 값인 것 아닌가요?
-
미해결홍정모의 따라하며 배우는 C++
질문 있습니다
안녕하세요 강의 잘보고 있습니다. 감사드립니다. 제가 궁금한것은 New project를 만들고 Add 한다음 new Item을 만들어서 작업을 했습니다. 그리고 새로운 new Item을 만들어 또 작업을 했습니다. 예를 들어 첫번째 Item을 1.cpp라 하고 두번째 Item을 2.cpp라고 한다면 저는 2.cpp에서 작업을 한다음 start를 눌러서 결과를 보고싶은데 1.cpp에 있던 에러때문에 자꾸 1.cpp를 먼저 해결하라고 하더라구요. 둘의 item은 전혀 연관이 없는데도 불구하구요. 1.cpp를 지울 마음은 없지만 당장은 2.cpp를 먼저 해서 결과를 보고 싶은데 이러한 경우에는 어떻게 2.cpp만 start를 해서 결과를 볼수 있나요? 새로운 프로젝트를 또 만들어서 봐야하나요? 그럼 너무 번거롭지 않나요? ㅠ 그냥 eclipse 처럼 패키지 안에 수많은 클래스 중 하나의 클래스만 보고 싶은데 패키지 안에 있는 모든 클래스를 바르게 고쳐야만 제가 보고싶은 클래스를 볼수 있다는건 너무 비효율적인것 같아서요. 질문이 제대로 전달됐는지 모르겠네요 ㅠ 읽어주셔서 감사합니다.
-
미해결스프링 부트 개념과 활용
log4j2적용 관련 질문드립니다.
이전 강의에서 Springboot2부터는 pom.xml에 exclusion없이 Common logging외 에서 SLF4j 또는 Log4j2를 사용할 수 있다고 하셨었는데...이 강의에선 logging을 exclusion하셨는데 둘이 다른 의미의 의존성 관리인가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
App.vue에서 Router-View를 두 번 사용가능한가요?
안녕하세요,강의를 열심히 듣던중 Zum 홈페이지를 보다가 전체화면을 중심으로 왼쪽에는 기사제목이 나오고 해당 제목을 클릭하면 오른쪽에는 기사 내용이 나오게 되는 모습을 보았습니다.궁금해서 Router로 간단하게 구현해 보는 과정 중에 Router view가 왼쪽과 오른쪽이 중복이 되어서 나오는데요...혹시 router-view를 하나의 화면에 두 개로 사용이 가능한지 여쭙고 싶습니다.구글링 해서 찾아보니 아래와 같은 소스가 있긴 한데요...const router = new VueRouter({routes: [{path: '/',components: {default: Foo,a: Bar}}]})화살표 함수를 사용 중이였는데 (=>) 이럴 경우는 어떻게 하는지 궁금합니다.router-view를 두 번 사용하기route안에서 => 화살표 함수로 두 개 이상 vue를 나타내는 방법 실무에서도 router-view를 한 화면에서 많이 사용하는 가요???
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
콘솔 오류
콘솔창이 떠있지 않은 상태에서 하다가 입력후 마지막에 콘솔띄우고 해봤는데 이런 에러글만뜨고 제대로 출력이 안되는데 어떻게해야할까요?Exception in thread "main" java.lang.Error: Unresolved compilation problem:Syntax error, insert ";" to complete LocalVariableDeclarationStatementat testPjt.MainClass.main(MainClass.java:19)
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 제출 오류
아래와 같이 에러가 뜹니다BackendClientError: Request to the API endpoint has failed.Check your network connection and/or the server status. Traceback File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/cli/run.py", line 118, in runresources=resources)File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/base.py", line 21, in _methodreturn cls.session.worker_thread.execute(coro)File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/session.py", line 52, in executeraise resultFile "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/session.py", line 36, in runresult = loop.run_until_complete(coro)File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/asyncio/base_events.py", line 467, in run_until_completereturn future.result()File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/kernel.py", line 62, in get_or_createasync with rqst.fetch() as resp:File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/ai/backend/client/request.py", line 78, in aenterraise BackendClientError(msg) from e
-
미해결오픈 소스 도구를 활용한 웹 해킹 및 스노트 분석(침해대응)
시큐리티오니온 분석도구 질문입니다.
시큐리티오니언 설치하고 분석도구 설치를 했는데 스쿼트랑 스구일은 설치가 되었는데 ELSA는 설치가 안되고 대신에 Kibana라는 툴이 설치가 되었어요 상관 없나요?