묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
가상기기
가상기기Â 실행누르면troubleshootㅇ실행누르면troubleshoot이라며에러문구가나오고내용은 KVM isrequired to run this AVM Â dev/kim divice: permission denied.Grant current user access to /dev/kvm 라고나오면서오케이버튼누르면 ㄷ그대로실행종료됩니다.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
리눅스
리눅스로Â 다운받는법도알려주실수있나요? ㅜㅜ이왕이면우분투요!
-
미해결스프링 부트 개념과 활용
아.... 너무 막히네요 .... window 는 ....
window 기반으로 한부찍어주셨으면 ㅋㅋㅋ...
-
미해결스프링 부트 개념과 활용
Build 실패
오류를 찾고 모두 수정했습니다만, 궁금한 점이 있어 질문드립니다.10:30초경 import 안해도 Holoman을 사용할 수 있다 하셨는데, 막상 Holoman의 pkg와 앱을 돌리는 스프링 pkg가 다르니 cannot find symbol 오류가 나와서 사용할 수 없었습니다. import를 안해도 되려면 pkg명칭은 같아야 하는 건가요? maven에 의존성을 걸어도 pkg는 같아야 하는것 같습니다.Holoman pkg에 복붙한 spring dependency version(2.0.3)이 앱을 돌리는 spring에서 사용하는 버전(2.1.0)과 다르니 error가 나오더라구요. install하는 maven의 모든 spring관련 version도 모두 같아야 하나요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
flash에 대한 질문입니다
372페이지if(!user) {req.flash('loginError', info.message);return res.redirect('/');}여기에서 req.flash(키-값)으로 저장된건req.flash(키)로 값을 불러온다고 하셨는데프론트쪽 코드 봐도 따로 그렇게 불러오는 부분이 안보여서요어떤 방식으로 저 값을 불러오는 것인가요?
-
미해결스프링 부트 개념과 활용
/META-INF/resources 에 대한 질문입니다.
안녕하세요.기존 Spring MVC 프로젝트를 boot로 변환하고 있는데 질문이 있습니다.jsp를 사용중이였기에 webapp을 만들고 WEB-INF하위에 jsp 폴더를 만들고spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp설정을 통해 jsp를 띄우려했는데 이방법도있고/META-INF/resources/WEB-INF/jsp 를 만들어 띄우는 방법도 있던데 둘의 차이점이 있을까요일반적인 프로젝트에선 두방법 다 잘 동작하였지만maven의 mutil module을 사용할 때 전자의 경우 하위 모듈에서 프로젝트를 구동시킬경우 jsp 페이지를 찾지못했고 후자의 경우에는 잘찾았습니다.그리고 한가지 더 /static/WEB-INF/ 에서는 jsp가 동작하지 않는데/META-INF/resources/WEB-INF/ 하위에선 동작하는 이유도 혹시 알 수 있을까요/static 일 때랑 /META-INF/resources 일때랑 동작방식이 다른듯 한데
-
미해결Javascript ES6+ 제대로 알아보기 - 중급
선생님 궁금한게 있는데요. 정말로 30살이세요?
그냥.. 궁금해서요!
-
미해결
수강문의
파이썬 데이터 크롤링 _김은기 × 1결제 55,000원 완료했는데학습현황에 뜨지 않습니다. ㅠㅠ확인 부탁드립니다.현대카드 이민호 2018/11/10 55,000 원 결제 했습니다.카드사에서는 완료 문자 온 상태이구요.
-
미해결윤재성의 처음 시작하는 MySQL DataBase
[처음시작하는 MySQL DataBase] 학습을 위한 데이터베이스 설치 강의 질문입니다.
안녕하세요.친절하시고, 단계적인 설명덕분에 잘 듣고 있는 수강생입니다.학습을 위한 데이터를 받으려고하는데,Download DB Launchpad에서 바로 깃(https://github.com/datacharmer/test_db)으로페이지가 이동하고 있는데요.깃으로 이동하여 가입 진행 후, 다운을 받아야 하는건지.. 궁금합니다.
-
해결됨코어 자바스크립트
클래스 상속 질문입니다.
Person 클래스에서 getName 과 getAge 를 정의할때 Person.prototype안에 정의하셨는데, 그렇게 해야하는 특별한 이유가 있는지요 ?function Person(name, age) {this.name = name || 'noname';this.age = age || 'noage';this.getName = function(){ return this.name; }this.getAge = function(){ return this.age; }}이렇게 Person 클래스안에 바로 정의해서 쓰면 안되는 건가요 ?직접 해보니까 메소드 상속은 똑같이 이루어 지고 해당 메소드를 바로 볼 수 있냐 아니면 prototype을 타고 위로 올라가서 봐야하냐의 차이밖에 없는거 같은데...
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
강의자료 접근이 안됩니다.
You are not signed in -- Retry이창에서 벗어나질 않네요강의자료를 접근할 수 있도록 도와주세요
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
Async / await 에 관한 질문입니다
질문. 1 교과서 66페이지 하단에 —————————————————————— async function findAndSaveUser(Users) { try { let user = await Users.findOne({}); user.name = 'zero'; user = await user.save(); user = await Users.findOne({gender: 'm'}); //생략 } catch (error) { console.log(error); } } —————————————————————— 여기에서 만약 let user = await Users.findOne({}); 이 코드가 reject 된다면 Catch에서 에러가 뜨는게 맞나요? 질문. 2 373페이지 localStategy.js 에 있는 코드중 —————————————————————— async (email, password, done) => { try { const exUser = await User.find({ where: { email } }); if (exUser) { const result = await bcrypt.compare(password, exUser.password); if (result) { done(null, exUser); } else { done(null, false, { message: '비밀번호가 일치하지 않습니다.' }); } } else { done(null, false, { message: '가입되지 않은 회원입니다.' }); } } catch (error) { console.error(error); done(error); } —————————————————————— const exUser = await User.find({ where: { email } }); Q. 1 이 코드에서 찾는 email이 없다면 exUser에는 그냥 빈 값이 담기는건지 아니면 catch로 가서 오류를 일으키는건지 궁금합니다 Q. 2 위에 있는 코드에서 어떤 경우에 catch(error)가 뜨는지 궁금합니다 Q.3 exUser.password 이 부분에서 exUser는 { where: { email } } 이렇게 이메일에 대한 정보만 받아왔는데 어떻게 .password로 비밀번호에도 접근할 수 있나요? 질문 많이 하는데 매번 친절하게 알려주셔서 감사드려요
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
이 강의 링크 등록 부탁드립니다.
강의에 들어 보면 "문제"등에 대한 링크가 있다고 하셨는데 아래에 링크가 보이지 않습니다.링크 등록 부탁 드립니다.감사합니다.
-
미해결
도메인 구입 관련 문의드립니다.(Undeveloped 사) (16시간 전 도배 죄송합니다..!! 렉먹어서 몰랐습니다 ㅠㅠ)
첫 도메인 구입이라 질문이 미숙할 수 있습니다. 구입하고 싶은 도메인명.com 이 이미 누군가에게 선점되어 있더라구요. 주소를 쳐서 들어가보니 Undeveloped라는 회사에서 거의 400만원에 팔고 있습니다. 저는 도메인은 임대제로 알고 있는데, 넘 비싸서 아래와 같이 질문했습니다. (구글번역) Is the domain I purchased permanently mine? 그러자 아래와 같은 답변을 받았습니다. That is correct. Once the payment is submitted the ownership of this domain will be transferred to you in full. 저 회사 믿을만 한가요? 400내고 도메인 사면 영구적으로 제 것인가요? 1.1 왤케 비쌀까요?ㅠㅠ 도메인을 저렇게 영구적으로 소지하는게 가능한가요? 3.저런 회사들은 먼데 도메인을 잔뜩 가지고 있고 사고팔고 하는 건가요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
hashtag 검색기능 관련 부분 질문있습니다.
해시태그 검색 하고 랜더링 하는 부분에서return res.render('main', { title: `${query} | NodeBird`, user: req.user, twits: posts, }.. 이부분에서 user: req.user이 이해가 안갑니다.제로조님이 강의에서 설명하신 것 처럼 hashtagId로 post를 찾아오고 그 포스트의 작성자까지 찾아와서 main페이지에 작성자 이름이 뜨는건 알겠는데,console.loe(req.user); 을 해도 undefined라고 나오고, console.log(req)를 해도 user객체는 포함되어있지 않은데, 대체 어떻게 req.user이 가르키는 것이 유저의 닉네임인가요?제가 혼란스러운 이유는, 앞부분의 강의까지는 req.user가 로그인 성공 시 deserializeUser 메서드를 호출하면서 유저의 정보가 req.user에 담긴다고 설명해주셨고 책에 그렇게 적혀있는데..로그인을 안한 상태에서 req.user 값이 나타난다는것에 혼란스럽습니다 ㅎㅎ항상감사합니다!
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
npm install -g truffle error 가 났습니다
PS C:UsersAdministrator> npm -v6.4.1PS C:UsersAdministrator> npm install -g trufflenpm ERR! Unexpected end of JSON input while parsing near '...nt":"^0.24.0","got":"'npm ERR! A complete log of this run can be found in:npm ERR! C:UsersAdministratorAppDataRoamingnpm-cache_logs2018-11-08T14_58_44_094Z-debug.logPS C:UsersAdministrator>여기서 막혔습니다 도와주세요
-
미해결
npm install -g truffle error가 발생했습니다
PS C:UsersAdministrator> npm -v6.4.1PS C:UsersAdministrator> npm install -g trufflenpm ERR! Unexpected end of JSON input while parsing near '...nt":"^0.24.0","got":"'npm ERR! A complete log of this run can be found in:npm ERR! C:UsersAdministratorAppDataRoamingnpm-cache_logs2018-11-08T14_58_44_094Z-debug.logPS C:UsersAdministrator>여기서 막혔습니다. 도와주세요
-
미해결홍정모의 따라하며 배우는 C++
vcpkg에서
만약 vcpkg를 64비트로 설치하고 비주얼 스튜디오는 86비트이면 <boost/asio.hpp>가 인클루드가 안되나요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
views/sequelize.pug의 form 부분에 action이 없는 이유는 뭔가요?
안녕하세요. 항상 좋은 강좌 잘 듣고 있습니다.호주 귀국 하루전에 우연히 서점에 들려서 펼처봤는데 내용이 너무 좋아서, 동영상 강좌도 듣고 있습니다. 질문이 있는데 form 에 관한 부분입니다. 제가 기억하기로는 form은 action 부분이 있어야 어디로 보내는지를 설정할 수 있는데 본문의 sequelize.pug에 있는 form에는 action이 들어있지 않네요. 특별한 이유가 있나요?없어도 처리가 된다면 어떤 원리도 처리가 되나요?이하는 코드 전문입니다. doctype htmlhtml head meta(charset='utf-8') title 시퀄라이즈 서버 style. table { border: 1px solid black; border-collapse: collapse; } table th, table td { border: 1px solid black; } body div form#user-form fieldset legend 사용자 등록 div input#username(type="text" placeholder="이름") div input#age(type="number" placeholder="나이") div input#married(type="checkbox") label(for="married") 결혼 여부 button(type="submit") 등록 br table#user-list thead tr th 아이디 th 이름 th 나이 th 결혼여부 tbody for user in users tr td= user.id td= user.name td= user.age td= user.married ? '기혼' : '미혼' br div form#comment-form fieldset legend 댓글 등록 div input#userid(type="text" placeholder="사용자 아이디") div input#comment(type="text" placeholder="댓글") button(type="submit") 등록 br table#comment-list thead tr th 아이디 th 작성자 th 댓글 th 수정 th 삭제 tbody script(src='/sequelize.js')
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
코드를 다른 방식으로 적어보았어요
항상 수업 열심히 듣고, 복습/자습 열심히 하고 있습니다 감사합니다 :D % , format, f-string에서 %가 제일 빠르다고 하던데 정말인지 궁금합니다! print() 함수에서 출력되는 문자 마지막에 엔터가 안들어가게 하는 방법이 있을까요? print("구구단게임시작![1~9=구구단외우기, 0=게임종료]") x = 1 while x != 0: print("몇 단을 계산할까요?") x = int(input()) if (x == 0): break if not x in range(1, 10): print("잘못된 값을 입력하였습니다.") continue else: print(f"구구단 {x}단을 계산합니다.") for i in range(1, 10): print(f"{x} X {i} = {x*i}") else: print("게임다시하기[1~9=구구단외우기, 0=게임종료]") print("구구단 게임 종료")