묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 시작하기 - Age of Vue.js
카멜 페턴 관련 질문입니다.
선생님 div 아래 app-header나 app-content라고 정의해둔것들이 개발자도구에서 카멜(?) 패턴으로 AppHeader나 AppContent로 변형되어 나오는데 강의에서는 그렇지 않은 것으로 나옵니다. 세팅이 다른걸까요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Mask RCNN 관련해 몇 가지 질문드립니다.
Q1. ROI Pooling의 Quantization 문제점들을 설명해주시면서 크게 2번의 Quantization 문제가 발생한다고 하셨는데요! [1.원본이미지 -> Feature Map 될 때] 와 [2.Feature Map -> ROI Feature 될 때] 그런데 ROI Align은 Feature Map -> ROI Feature로 변환되는 즉 위에서 2번에서 발생하는 Quantization 문제점을 해결한 것인데.. 그러면 1번에서 발생하는 Quantization 문제점을 해결하는 방법은 따로 존재하나요? Q2. 위 그림에서 ROI Align 예시를 설명해주실 때 Pixel 포인트 곱해주는 과정에서 가까운 그리드 중 S_4를 선택할 때 0.1, 0.2 중 왜 굳이 0.2를 선택한 이유는 뭔가요? 또 S_3에서는 0.9와 0.6중 굳이 0.9를 선택한 건가요..? 선택하는 기준이 뭔지 궁금하네요! Q3.Binary Mask Prediction에서 픽셀이 'Masking인지 아닌지 여부'만 따진다고 했는데, 이 말의 의미가 A라는 픽셀이 클래스가 무엇이든 상관없이 Masking이면 1, 아니면 0이 된다라는 의미인건가요? 아니면 A라는 픽셀이 "'강아지'라는 객체를 Masking하는 것이다" 또는 "'강아지'가 아닌 객체를 Masking하는 픽셀이거나 Masking이 아닌 픽셀이다" 둘 중 하나를 의미하는 건가요?(무슨 말인지 이해가 잘 안되신 다면 답글 부탁드립니다 :) )
-
미해결스프링 웹 MVC
하나의 서비스에, 두개의 리포지토리도 연결이 되나요?
듣다가 궁금해져서 여쭤봅니다!
-
미해결<1만 시간의 법칙> 웹 페이지 제작하기
코드 자동생성 질문합니다.
test.html 에서 ! 누르고 탭하면 코드가 자동생성된다고 강의에서 나와있는데, 탭을 눌러도 아무 변화가 없네요 ㅠ 이전강의라 비쥬얼스튜디오가 업데이트 된 걸까요.
-
해결됨남박사의 파이썬으로 실전 웹사이트 만들기
join html에 javascript를 통해 폼기능 검증 코드를 추가하였으나 제대로 동작하지 않습니다.
안녕하세요, javascript를 통한 폼 기능 검증을 위해 코드를 작성하던 중, 회원가입 코드 작성에서 제대로 동작하지 않아 문의드립니다. 아래와 같이 코드를 작성하였으나 동작하지 않고 기존 member.py에서 구현한 검증기능만 동작하고 있는데요, 어떤 부분이 문제인지 궁금합니다. ( 이메일만 입력 후 회원가입 시도 시 member.py에서 구현한 "입력되지 않은 값이 있다"라는 오류메시지가 뜹니다.) join.html {% extends 'main.html' %} {% block contents%} <script> function checkForm() { if($.trim($("#name").val()) == ""){ alert("이름을 입력하세요"); $("#name").focus(); return false; } if($.trim($("#email").val()) == ""){ alert("이메일을 입력하세요"); $("#email").focus(); return false; } if(!vailidateEmail($.trim($("#email").val()))) { alert("이메일 유효성이 올바르지 않습니다.") $("#email").focus(); return false; } if($.trim($("#pass1").val()) == ""){ alert("비밀번호를 입력하세요"); $("#pass1").focus(); return false; } if($.trim($("#pass2").val()) == ""){ alert("비밀번호를 입력하세요"); $("#pass2").focus(); return false; } if($.trim($("#pass1").val()) != $.trim($("#pass2").val())){ alert("비밀번호가 일치하지 않습니다."); $("#pass2").select().focus(); return false; } } </script> <table> <form name="form" action="{{url_for('member.member_join')}}" method ="POST" onsubmit="return checkForm"> <thead> <caption>회원가입</caption> </thead> <tbody> <tr> <td>이름</td> <td><input type="text" name="name" id="name"></td> </tr> <tr> <td>이메일</td> <td><input type="text" name="email" id= "email"></td> </tr> <tr> <td>비밀번호</td> <td><input type="password" name="pass" id="pass1"></td> </tr><tr> <td>비밀번호 확인</td> <td><input type="password2" name="pass2" id="pass2"></td> </tr> <tr> <td colspan="2"><input type="submit" value="가입하기"></td> </tr> </form> </table> {%endblock%}
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
sequelize find() 함수 checkbox
프론트 부분은 이상이 없는 거 같은데. sequelize 를 이용해서 만들어 보았어요 checkbox 를 만들어서 check 된 것들만 출력 되도록 만들려고 하는데. 렌더링이 되지가 않아요 ㅠㅠ findArgs 부분이 잘 못 된 거 같은데 잘 못 잡겠습니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
BFS 문제의 차이
그래프 BFS 문제가 아닌 앞전의 BFS 문제에서는 while 문 안쪽에서 큐 길이 만큼 순회하는 구문이 있는데 그래프 문제에서는 없더라구요! 문제의 어떤점이 달라 저 부분의 차이가 있는지 궁금합니다
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
버전 업데이트 기능 문의
안녕하세요 강사님. 기획하다 보면 기획문서 버전 업데이트를 해야 하는데 피그마의 버전관리 기능처럼 버전 관리하는 기능과, 업데이트된 페이지를 디자이너가 개발자가 쉽게 찾을 수 있는 기능이 axure에도 있을까요?
-
미해결파이썬 무료 강의 (활용편2) - GUI 프로그래밍 (4시간)
⭐️ vscode에서 tikinter 사용시 자동완성
강사님 안녕하세요. 좋은 강의 잘듣고 있습니다. vscode를 사용하면서 궁금한점이 생겼는데요. 혹시 tikinter를 사용할때 vscode에서 자동완성을 사용할 수 없는 것인지요? 확인 부탁드리겠습니다. 감사합니다.👍
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
다음 강의는 언제쯤 계획중이신가요?
CI/CD 강의 기대중입니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
showValue() 사용
왜 window 이벤트리스너에 showValue()함수를 넣을 때 window.addEventListener('scroll', showValue())로 하면 실행되지않고 showValue()를 함수로 한번 더 감싸 window.addEventListener('scroll', function(){showValue()}) 이렇게 해야 실행이 되는지 궁금합니다! 그리고 항상 강의 잘보고있습니다 ㅎㅎ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강사님 롬복에 대해 질문이 있습니다.
안녕하세요. 강의 잘 보고 있습니다~ 다름이 아니라 롬복으로 @Getter, @Setter 하셨는데, 저는 @Data 이렇게 한번에 쓰는데 둘의 차이가 있을까요..?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
강사님 질문있습니다
대규모 rpg서버인걸 고려할때 1. 맵이동을 구현할려고하면 제가 생각하기에는 3가지 방법이 나오더라구요 첫번째로, 한씬에서 여러맵을 붙여서 플레이어 좌표를 이동한다 두번째로, 프리팹으로 하나씩꺼낸다 세번째로, 맵마다 씬하나를 생성해 맵이동을하면 씬이 바뀐다. 어떤 방식을 주로 활용하나요? 2. 일대일대전이나 파티퀘스트같은 컨텐츠경우 맵이 하나로 구현되어있잖아요 (예를 들면 와우 던전) 같은경우에 파티를 이룬사람들만 보이게 되고 각각 다른파티들의 진행상태가 수시로 다를껀데 이것의 경우 파티마다 쓰레드를 생성하여 파티구성원들에게만 패킷을 보내주는건가요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
인터페이스 질문드립니다.
함수의 스펙을 인터페이스를 통해 정의를 해주었는데 함수를 선언할때 파라미터와 return값에 대한 타입을 또 정의하신 이유가 있으실까요??
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
선생님!! 질문있습니다!! 서로소인지는 판별안하나요?
질문 그대로 입니다. 두 부분집합이 서로소 인 경우는 최대공약수가 1인 경우인데요. 처음 찾은 부분집합이[1,3,5,7] - [6,10]이면 상관없는데 [1,5,10] - [3,6,7] 일경우 서로소 집합이 아닌데도(10 - 6은 서로소가 아니므로 서로소집합이 아니라고 생각합니다) 바로 빠져나가버려서 서로소집합이 아닌 경우에도 yes가 출력될 수 있습니다. 따라서 ,부분 집합의 합이 서로 같을 경우에 그 다음으로 서로소를 판별하는 과정이 있어야 한다고 생각합니다. 그래서 조금은 길지만 코드를 짜보았습니다! function subsetSum(arrLength, set) { let result = []; let answer = []; let tmpArr = []; let found = false; let sum = set.reduce((a, b) => a + b); function compareTwoNum(a, b) { let smaller = a > b ? b : a; for (let i = 2; i < smaller; i++) { let conditionOne = a % i === 0; let conditionTwo = b % i === 0; if (conditionOne && conditionTwo) { return false; } } return true; } function isRelativePrimeSets(arr, arr2) { for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr2.length; j++) { if (compareTwoNum(arr[i], arr2[j])) continue; else return false; } } return true; } function dfs(num, set) { if (found) return; if (num > arrLength - 1) { for (let i = 0; i < result.length; i++) { if (result[i] === 1) tmpArr.push(set[i]); } // console.log(tmpArr); if ( tmpArr.length > 0 && tmpArr.reduce((a, b) => a + b) * 2 === sum ) { let theOther = set.filter(function (e) { return this.indexOf(e) < 0; }, tmpArr); if (isRelativePrimeSets(tmpArr, theOther)) { answer.push(tmpArr); found = true; } } // if (tmpArr.length > 0) answer.push(tmpArr); tmpArr = []; return; } else { result[num] = 1; dfs(num + 1, set); result[num] = 0; dfs(num + 1, set); } } dfs(0, set); return answer; } subsetSum(6,[ 1, 3, 5, 6, 7, 10]) // [1, 3, 5, 7] 정말 말그대로 isrelativePrimeSets()을 통해서 하나하나 다 판별한다음 모두 서로소이면 탐색중지(found = true) 아님 계속 탐색하는 식으로 코드를 짜보았습니다! 예를들어 [ 1, 3, 4, 6, 7, 13] 가 주어진 경우 선생님 코드로 실행하게 되면 [1,3,6,7]-[4,13] 이 나오지만 제 코드로 실행하면 [1,3,13]-[4,6,7] 이 나오게 됩니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
nbextensions 설치 완료 후
안녕하세요 강사님. nbextensions 설치 후 화면을 보았는데, 강의 화면과는 달리 선택할 수 있는 항목이 별로 없더라고요. 1강에서 강사님께서 보여주신 목차 기능 또한 보이지 않는 상황입니다. 다른 분이 질문한 글을 보면서 체크 표시 해제도 해보고, refresh도 해보았는데 그 상황 그대로입니다. pip과 conda를 이용해서 둘 다 재설치를 해봤는데도 마찬기지인 상황입니다. 혹시 해결책을 알 수 있을까요..?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
핸들러 조회와 핸들러 어댑터 조회에 대해 질문올립니다.
강사님 안녕하세요, 복습을 하다 제 이해가 맞는지 확인하고 싶어서 질문 올립니다 FrontControllerServletV5나, DispatcherServlet.doDispatch()를 보면getHandler(request)에는 예외처리를 하지만, getHandlerAdapter(request, reponse, handler)는 예외처리를 하지 않습니다. 1. 이건 개발자에게 Handler 추가했으면 어댑터도 만들라고(없는 경우, 오류를 내서) 강제하는 것 처럼 느껴집니다.. 이게 맞는건가요?2. 그렇다면 개발을 할 때, 각각의 경우에 예외 처리를 할 지 안 할지에 대한 좋은 판단 기준을 미리 배울 수 있는 방법(책, 강사님의 강의 등..)이 있을까요? 항상 고맙습니다.좋은 하루 되세요
-
미해결자바 스프링부트 활용 웹개발 실무용
DB 레이아웃
안녕하세요! 이제막 강의 듣기 시작했습니다 ㅎㅎ 강의에서 사용되는 DB 테이블 이나 컬럼 시퀀스 정보등은 어디서 확인할 수 있을까요?
-
해결됨Vue로 Nodebird SNS 만들기
로그인은 잘 되는데 login하려고 하면 401에러가 발생합니다...
쿠키가 심어진 거 까지는 확인을 했는데 401 에러가 발생합니다... (혹시 후반에 수정되는 거면 죄송합니다 ㅠ)
-
미해결스프링 핵심 원리 - 기본편
선생님 질문있어요!
선생님이 알려주신 코드를 따라치며 오류없이 결과가 나왔는데 값이 달라서 질문 올려요. 이런 결과값이 나온게 혹시 제가 설정을 잘못해서인가요??