묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결CSS Flex와 Grid 제대로 익히기
flex UI #1 메뉴와 #4 메시지리스트 #7 카드리스트 질문있습니다!
안녕하세요 강사님! flex UI #1 메뉴 에서 flex-grow는 자식요소 정렬한 뒤 100%로 늘리기 위해서 사용하면 IE에서 일부 지원이 되지 않는 것이 있으니 %로 사용하는 방향으로 이해를 했는데요. flex UI #4 메시지리스트 수업에서는 좌측의 이미지 너비를 줄어들지 않게 하기 위해서 flex-shrink를 사용하셨던데 이것은 IE에서 지원이 가능한건가요? #7 카드리스트에는 <figure class="card-img" style="background-image: url(ryon.png);"> <img src="ryon.png" alt="라이언"> </figure> 구조를 짠 뒤 css에서 img를 none 처리 하는 이유가 무엇인지 궁금합니다. :D 감사합니다!!
-
미해결처음 배우는 리액트 네이티브
오류가 났는데 babel을 설치를 해도 계속 같은 오류가 나요..
../node_modules/@react-navigation/core/lib/module/types.jsModule not found: Can't resolve '@babel/runtime/helpers/classCallCheck' in 'C:\Users\LG\node_modules\@react-navigation\core\lib\module' 어제 해결 못해서 같은 질문에 질문 댓글 달았는데 혹시나 못 보셨을까봐 다시 여쭈어봅니다.구글링 해서 해결하려고 했더니 babel을 설치하라고 하더라고요. 그래서 설치를 했는데도 같은 오류가 나요.. 어떻게 해결하면 되나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
몽고DB 접속 에러 관련
강좌를 그대로 복사하면 몽고 DB 접속이 안되서 혼자 방법을 찾아보다가 여기 글들을 보고 소소하게 나마 팁을 남겨봅니다!.. Choose connection method 할 당시에 "Include full driver code example" 을 누르면 uri를 넣고 뒤에 뭘 넣고 뭘 빼야될지 알 수 있습니다. 이건 아마 강좌를 언제 보시더라도 통용되는 방법일거라 생각해 추가로 올립니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제가 latest next js 버전 11에서 하고 있는데 PropTypes를 찾지 못한다고 나와요
[제로초 강좌 질문 필독 사항입니다]질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.도움이 되는 질문을 하는 방법을 알려드립니다.https://www.youtube.com/watch?v=PUKOWrOuC0c0. 숫자 0부터 시작한 이유는 1보다 더 중요한 것이기 때문입니다. 에러가 났을 때 해결을 하는 게 중요한 게 아닙니다. 왜 여러분은 해결을 못 하고 저는 해결을 하는지, 어디서 힌트를 얻은 것이고 어떻게 해결한 건지 그걸 알아가셔야 합니다. 그렇지 못한 질문은 무의미한 질문입니다.1. 에러 메시지를 올리기 전에 반드시 스스로 번역을 해야 합니다. 번역기 요즘 잘 되어 있습니다. 에러 메시지가 에러 해결 단서의 90%를 차지합니다. 한글로 번역만 해도 대부분 풀립니다. 그냥 에러메시지를 올리고(심지어 안 올리는 분도 있습니다. 저는 독심술사가 아닙니다) 해결해달라고 하시면 아무런 도움이 안 됩니다.2. 에러 메시지를 잘라서 올리지 않아야 합니다. 입문자일수록 에러메시지에서 어떤 부분이 가장 중요한 부분인지 모르실 겁니다. 그러니 통째로 올리셔야 합니다.3. 코드도 같이 올려주세요. 다만 코드 전체를 다 올리거나, 깃헙 주소만 띡 던지지는 마세요. 여러분이 "가장" 의심스럽다고 생각하는 코드를 올려주세요. 4. 이 강좌를 바탕으로 여러분이 응용을 해보다가 막히는 부분, 여러 개의 선택지 중에서 조언이 필요한 부분, 제 경험이 궁금한 부분에 대한 질문은 대환영입니다. 다만 여러분의 회사 일은 질문하지 마세요.5. 강좌 하나 끝날 때마다 남의 질문들을 읽어보세요. 여러분이 곧 만나게 될 에러들입니다.6. 위에 적은 내용을 명심하지 않으시면 백날 강좌를 봐도(제 강좌가 아니더라도) 실력이 늘지 않고 그냥 코딩쇼 관람 및 한컴타자연습을 한 셈이 될 겁니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
GET과 POST 질문입니다.
GET은 캐싱이 가능하고 POST는 캐싱이 불가능하다고 하셨는데요. 잘 이해가 되지 않습니다. POST는 URL상으로 확인불가하기때문에 캐싱이 불가능하다로만 알자 로 넘어가려했지만 좀 더 이해가 필요할것 같아서요.
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 질문드립니다
강의 보기 전에 작성하고 몇가지 테스트 케이스 추가해서 잘 나오긴 했는데 솔루션 코드랑 살짝 달라서 혹시 다른 테스트 케이스에서 반례가 있는 건지 로직은 같아서 괜찮은 건지 질문 드립니다. function solution(board, moves) { let answer = 0; const stack = []; moves.forEach((move) => { for (let i = 0; i < board.length; i++) { const item = board[i][move - 1]; if (item === 0) continue; if (item === stack[stack.length - 1]) { stack.pop(); answer += 2; } else { stack.push(item); } board[i][move - 1] = 0; break; } }); return answer; } let a = [ [0, 0, 0, 0, 0], [0, 0, 1, 0, 3], [0, 2, 5, 0, 1], [4, 2, 4, 4, 2], [3, 5, 1, 3, 1], ]; let b = [1, 5, 3, 5, 1, 2, 1, 4]; console.log(solution(a, b));
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
${name} 표시가 강사님과 다르게 나옵니다.
${name} 부분이 위의 같이 강사님과는 다른 색깔로 표현됩니다. 출력에는 문제가 없는 것 같은데요. thymeleaf가 적용되지 않은걸까요? 어디가 잘못된 것인지 잘 모르겠어서 문의드립니다.
-
미해결실전! 웹사이트제작! Step by Step! (한국소비자원 소비자시대- 레이아웃제작 기초)
궁금한게 있는데요!
궁금한 것이 있습니다. 파일을 올려주신 것에 보면 자바스크립트 파일이 있더라고요 자바스크립트의 활용은 하지 않는건가요?
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
자식 클래스(Adult)를 생성했는데 다른 스크립트에서 Adult를 인식하지 못해요
백현우 강사님 강의 상속에 따라서 Human의 자식 클래스 Adult를 생성했습니다. 그런데 그 다다음 강의인 상속에서의 형변환 강의를 하는 중에 문제가 발생했습니다. Adult를 만들어서 형변환 예제를 하려고 하는데, Adult를 아예 인식하지 못합니다.. 교재에는 119p에 따라 명시적 형변환을 할 수 없다라는 에러 내용이 나와야 하는데, 그저 Adult에 대한 내용만 나옵니다ㅠ 분명 Adult는 강의 상속 부분에서 잘 마무리 된 것 같은데 말이죠. 무엇이 문제인지 모르겠습니다ㅠ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
가상환경에 들어가고파...
가상환경 들어가면 터미널 앞에(venv)가 떠야하는데 저는 안되네요. 그래서 Scripts> activate.bat을 직접 실행도 시켜봤는데도 안되고 있습니다
-
해결됨탄탄한 백엔드 NestJS, 기초부터 심화까지
DTO와 Schema를 작성할 때 중복 사용하게 되는 class-validator
좋은 강의 잘 듣고 있습니다. 회원가입 서비스 & DTO 패턴 강의를 듣고 있는 와중 class-validator를 schema에서 적용하시고 dto 클래스에도 적용하시는 것을 보고 의문이 들어 질문드립니다. 위와 같은 방식이면 나중에 class-validator로 인해 발생하는 문제를 쉽게 해결하지 못할 것 같은 구조가 될 것이라는 생각이 들었습니다. 관련 dto와 schema에 적용된 class-validator를 모두 확인해야 하니까요..? 현업 개발 시 위와 동일한 방식으로 작성하는 지 궁금합니다. 만약 다른 방식으로 작성하신다면 schema와 dto 모두 완전히 동일한 class-validator를 적용하나요? 아니면 dto에만 class-validator를 적용하나요? 효율적인 dto및 schema 내 class-validator 활용법에 대해서 좀 더 여쭈어 보고 싶습니다. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
우선순위가 있다고 하신 부분!!
안녕하세요! 강의 잘 듣고 있습니다!! 다름이 아니라 HelloController에도 @GetMapping 이 되어있는데 왜 index는 무시되고 MemberController에 있는 @GetMapping을 따라가서 home 화면을 보여주는 건가요??
-
미해결[기초스피치] 14년차 아나운서에게 배우는 말 잘하는 방법!
영업이익 발음에서 ㅂ 넘어가서 영어비익인 거죠?
안녕하세요. 선생님. 30년간 잘못된 발음으로 고생하다 이제 조금씩 매일 배우고 있는 학생입니다. 강의와 아래 설명이 조금 달라서 그런데요 13. 케이티는 영업이익 믿 당기수니익 이라고 되어있는데 ㅂ이 넘어가서 영어비익으로 발음하는 것이 맞는 거지요? -> 케이티는 영어비익 믿 당기수니익 좋은 강의 감사드립니다.
-
미해결함수형 프로그래밍과 JavaScript ES6+
go에서 사용하는 reduce 함수가 어떻게 동작되는지 이해가 되지않습니다.
const reduce = (f, acc, iter) => { // iter에 값이 없으면 두번째 인자인 acc를 iterable로 변환 // acc는 iter의 첫번째 값인 0으로 if (!iter) { iter = acc[Symbol.iterator](); acc = iter.next().value; } // iter에서 next를 한번 하였기 때문에 (a) => a + 1, 부터 들어감. for (const a of iter) { acc = f(acc, a); // acc = ?(0, a => a + 1) { ? } } return acc; }; const go = (...args) => reduce((a, f) => f(a), args); go( 0, (a) => a + 1, (a) => a + 10, (a) => a + 100 ); reduce에서 f로 인자로 넘겨준 함수가 reduce 함수내에서 어떤식으로 동작하는지를 모르겠습니다. 이거가지고 2일동안 막히고 있네요 ㅠㅠ
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
수업 내용이 정리된 파일 요청
실습파일 말고, 수업 중에 띄워 놓으시는 ppt 파일(수업내용이 정리된 파일)을 받을 수 있을까요? 받아적으면서 하려니 실습이 힘들기도 하고, 파일로 가지고 있으면 앞으로 필요할 때 바로바로 찾을 수 있어서 유용할 것 같습니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
하단 탭바 영역 -다이나믹 패널-FIT TO CONTENT 시 영역 가림 질문
안녕하세요 선생님 강의 잘보고있습니다. (데이터 분석강의 염원!!) 다이나믹 패널을 이용한 FIT TO CONTENT를 통해 하단 탭바 영역을 고정하고 싶어서 영역 선택 > 크리에이트 다이나믹패널 > FIT TO CONTENT > PIN TO BROWSER (CENTER/BOTTOM)으로 설정하였는데요 상단 이미지 하단에 "이 영역도 나와야하는데!" 영역이 실제 로컬뷰 퍼블리싱에서는 아래 이미지처럼 최하단 스크롤 시 보이지 않습니다.. 퍼블링 시에 설정한 영역까지 보이게하려면 FIT을 어떻게 설정해야할까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 질문드립니다!
안녕하세요 선생님. 항상 질 좋은 강의 감사드립니다. 다름이 아니라 다음과 같이 코드를 작성했는데, 괜찮은 코드인지 여쭤보고 싶습니다. 그리고 강의 코드에서 조건문에 `nv>0 && nv<=10000`와 같이 작성한 코드는 입력으로 주어진 시작지점에서 도착지점을 찾지 못할 때를 방어하려고 작성한건지 궁금합니다. let s = 5; let e = 14; console.log(solution(s, e)); function solution(s, e){ let queue = []; let visited = Array.from({length: e}, () => 0); queue.push([s, 0]); visited[s] = 1; while (queue.length){ let [v, time] = queue.shift(); if (v === e) return time; for (let nv of [v+1, v-1, v+5]){ if(!visited[nv] && nv>0 && nv<=10000){ visited[nv]=1; queue.push([nv, time+1]); } } } }
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
시간복잡도는 어떻게 되는 건가요?
해당 솔루션이 for문 안에 while문이 있는데 시간 복잡도는 어떻게 되는 건가요?
-
미해결대세는 쿠버네티스 (초급~중급편)
버츄얼박스 재시작 후 대시보드 실행과 관련해 질문드립니다.
안녕하세요, 좋은 강의 감사드립니다. 100%로 만족하며 수강하고 있습니다.^^ vagrant up 실행 후에 대쉬보드 잘 실행되는 것 확인 했는데요, 버츄얼박스에서 마스터노드와 워커노드 인스턴스들 모두 shut down 후에 다시 재실행했을 때는 대쉬보드 8001 포트가 리스닝이 안되고 있어서요. 대쉬보드 재실행하는 방법에 관해 질문 드립니다.감사합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
blazor client / ef framework관련
blazor client와 blazor server가 있는데 1. blazor client가 나중에 apk로 빌드되는 부분일까요? 아니면 강의중 힌트주신것 처럼 일종의 웹서버일까요? 2. ef framework라는 것이 결국 mvc의 model을 따로 빼서 데이터베이스로 연결시키는 것이겠죠?