묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트 입문 - 기초부터 실전까지
키값을 사용한다고 말씀하셨는데 그럼 밸류값은 어떤방식으로 사용할 수 있을까요?
선생님 우선 새해 복 많이 받으세요. ^^ 강의 감사하게 잘 듣고 있습니다. 다름이 아니라 질문이 있어서요... 마지막에 getShoppingItemOption('name')가 의미하는게 어떤건지 이해가 잘 안가네요 ㅠㅠ string이라는 타입을 반환하는 건가요? 만약 타입을 반환하는거라면 이게 어떤 의미인지, 어떤 방식으로 사용되는지 잘 모르겠습니다. 그리고 타입스크립트의 장점이 미리 타입을 추론할 수 있어서 오류를 줄일 수 있다는 점인데 제네릭을 사용하면 타입을 유동적으로 나중에 선언을 해주는 방식이라고 이해를 했는데 이러면 타입스크립트를 쓰는 의미가 줄어들지 않나요? 아무값이나 넣고 나중에 타입을 선언하니까...
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
새해 복 많이 받으세요 강사님^^
답변 안주셔도 됩니다. (이 챕터에 질문글이 없어서 여기에 남겨 보았습니다) 새해 복 많이 받으세요~ 좋은 강의 만들어 주셔서 감사합니다. 오늘도 힘을 내서 완강해 보겠습니다!
-
미해결페이스북 클론 - full stack 웹 개발
@3:22 에 script 위치
<head> 안에 <script defer src = "main.js"><script>를 넣으면 될 것 같은데 defer 속성 아닌 js 파일에 window.addEvetListener('DOMContentLoaded, function(){} ')를 넣는 이유가 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
코드를 전체적으로 볼수있는 방법 있을까요?
강의 듣고나서 혼자서 작성해서 다시 코드를 만들어봤는데 안돌아가서 어떤부분이 틀렸는지 계속 확인하고있는데 찾기가 어렵네요..ㅠ
-
미해결스프링 핵심 원리 - 기본편
프로젝트 생성 시 Java version에 대해
안녕하세요~ 강의 수강 시작한지 이틀째인 학생입니다! 지금 프로젝트 생성하는 단계에 있구요, JAVA version에 대해 질문하려고 합니다. 제 컴퓨터는 JAVA_HOME가 1.8버전으로 설정되어있는데, intellij에선 강의와 동일하게 11버전으로 실행하고 싶어서 버전을 바꾸었습니다. 그래도 상관없을까요~??
-
미해결리버싱 이 정도는 알아야지
vmware 윈도우 7 가상환경(윈도우7 iso 파일)
안녕하세요 선생님 강의교재0번 리버싱시작하기에서 1.2 분석환경 선택 및 설정부분을 보고 검색을 하면서 환경을 만들고 있었습니다. 인터넷에서는 vmware와 윈도우7 iso파일이 필요하다고 해서 vmware까지는 다운을 받았으나 윈도우 7 iso 파일을 구하지 못했습니다.(윈도우 7 iso파일을 얻기 위해서는 윈도우7 정품키가 필요하다고 합니다.) 알아보니 윈도우 7이 지원 중지되서 이제 구매하지도 못한다고 합니다. 혹시 다른 방법이 있을까요? 윈도우 10에서 해도 괜찮을까요?
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 크롤링해서 엑셀파일 저장 문제로 질문드립니다.
열심히 따라하다가, 이 부분에서 막혀서 질문 드립니다. 저렇게 엑셀 파일이 만들어지긴 하는데 막상 열어보면 아무런 내용도 들어있지 않아서요. 왜인지 이유를 모르겠습니다. 사진 첨부한 것 뿐만 아니라, 다른 사이트에서 크롤링을 해봐도, 똑같이 엑셀 파일은 만들어지는데 그 파일 내부에는 아무런 내용이 없습니다 ㅠㅠ 어떤 경우에 이런 문제가 생기는지 힌트 정도만 주시면 감사하겠습니다ㅜㅜ
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
안녕하세요. 학습내용을 개인 블로그에 업로드해도 되나요 ?
안녕하세요. 다름이 아니라 강의를 진행할 때 제공해주시는 웹페이지 환경을 통해 학습하는 내용들을 캡처하여 글과 함께 제 나름대로 정리하여 개인 블로그에 (공개적으로) 업로드하여도 괜찮을까요.. ? (영상을 캡처하는 것이 아닌 제공된 웹 환경에서 제 화면을 캡처하는 것입니다. ) 만약 가능하다면 출처나 해당강의를 통해 학습하였다고 작성할 생각입니다. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결웹 게임을 만들며 배우는 React
바벨을 적용하니까 에러가 나면서 라이크버튼이 적용되지 않습니다.
element.style { } user agent stylesheet body { display: block; margin: 8px; } margin 8 8 border ‒ ‒ padding ‒ ‒ 1113 × 1247 ‒ ‒ ‒ ‒ 8 8 Console What's New Issues top Default levels Some messages have been moved to the Issues panel. View issues index.html:95 Live reload enabled. babel.min.js:1 You are using the in-browser Babel transformer. Be sure to precompile your scripts for production - https://babeljs.io/docs/setup/ react-dom.development.js:82 Warning: Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state. in LikeButton in div react-dom.development.js:19662 The above error occurred in the <LikeButton> component: in LikeButton in div Consider adding an error boundary to your tree to customize error handling behavior. Visit https://fb.me/react-error-boundaries to learn more about error boundaries. react-dom.development.js:11237 Uncaught Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops. at checkForNestedUpdates (react-dom.development.js:23228) at scheduleUpdateOnFiber (react-dom.development.js:21299) at Object.enqueueSetState (react-dom.development.js:12774) at LikeButton.Component.setState (react.development.js:557) at LikeButton.render (<anonymous>:49:23) at finishClassComponent (react-dom.development.js:17295) at updateClassComponent (react-dom.development.js:17245) at beginWork (react-dom.development.js:18755) at beginWork$1 (react-dom.development.js:23314) at performUnitOfWork (react-dom.development.js:22289)
-
해결됨웹 게임을 만들며 배우는 자바스크립트
console.log 로 검사하는데 안되는이유 알려주세요
밑에 console.log 부분에서 변수이름을 넣으면 빈괄호가 뜨고, 옆에처럼 풀어서 쓰면 배열값이 잘 나오는데 이유가 뭘까요..?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
return 위치관련 질문입니다!
마지막 70번 문제에요 def print_string(string, disit): data = list() for i in range(disit): data.append(string) return data print_string("fun", 3) def print_string(string, disit): data = list() for i in range(disit): data.append(string) return data print_string("fun", 3) return의 위치에따라서 함수 값이 아래건 fun 이 한번밖에 안나옵니다 이건 왜 이런 차이가 생기는건가요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
33강 Validator 커스터마이징 부분 문의좀 드립니다
안녕하세요. 강사님 우선 새해 복 많이 받으시고 늘 행복하길 바라며 좋은 강의를 주셔서 감사 드립니다. 33강 Validator커스터 마이징은 이전 강의인 JSR-303, JSR-380도 모두 사용가능 하다고 하셨습니다. 33강 영상중 32분 부터 마지막까지 프로그램 실행 하는 부분이 나오는데요. 이 부분에서 강사님은 data1을 바로 입력하시고 data2와 data3의 validate 체크를 하시는 부분이 나옵니다. 그러나 저는 data1, data2, data3 모두 입력하지 않은 상태에서 바로 확인을 눌러보니 data1에 대한 properties 메시지가 나오지가 않습니다. 물론 15분 38초 부분의 영상까지는 data1에 대한 메시지가 나옵니다. data2, data3에 대한 커스터 마이징 작업을 하면 data1에 대한 메시지가 나오지가 않습니다. 제가 아무리 강의를 모두 따라해보았지만 data1 부분의 메시지가 나오지가 않은데요. 다른 분들도 그러하신지 궁금합니다. 이렇게 된다면 data1은 JSR303을 쓴 것이고, data2, dat3은 커스터마이징을 한 것인데 data1의 메시지가 나오지 않는다면 함께 쓸수 없게 되는 격이 되는 것이기에 질문을 드리게 되었습니다.
-
미해결초보를 위한 도커 안내서
도커 컴포즈 기본 설치 관련 문의
docker-compose 설치에 나온 명령어로 설치가 안되는데 확인 부탁드립니다. 검색 해서 설치했는데, 올려주신 코드 뒷부분이 누락된거 같습니다. sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s) sudo chmod +x /usr/local/bin/docker-compose
-
해결됨홍정모의 따라하며 배우는 C++
연습문제 관련 질문드립니다.
마지막에 내주신 연습문제에서 '기사의 좋아요를 다시 클릭했을 때'를 저는 my_article_flags ^= option_liked;로 했는데 답안에는 my_article_flags &= ~option_liked;로 되어있습니다. 마찬가지로 13:57초 부분에서도 items_flag &= ~opt3으로 하셨는데 저는 items_flags ^= opt3이라고 생각했습니다. 13:57초 부분이나 연습문제 부분이나 둘 다 같은 경우이고, ^= 을 쓰든 &= ~을 쓰든 결과는 똑같았는데 혹시 &=~ 대신에 ^=을 쓰면 안 되는 이유가 혹시 있을까요? ^=을 쓰는 것은 이해가 쉽게 가지만 오히려 &=~ 을 쓰는 경우는 이해가 잘 안 돼서 쉽게 와닿지가 않습니다 ㅠ ㅠ
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
useForm 관련 질문입니다.
useForm();에 아무런 옵션을 안주면 submit 누를때 validation 체크 하는거자나요.근데 한번 submit 클릭 후 에러메시지가 나온 후에는 입력 변화에 따라 재submit 안 하더라도 실시간으로 error메시지가 변경되는데 원래 그런건가요?
-
미해결파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅
이 부분이 잘안됩니다.
marketingAPI-1.py 에서 소스를 가져와서 실행을 시키는데 Not Found The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again. 이렇게 뜨는데 무엇이 문제일까요..ㅜㅜ
-
미해결현직 개발자가 알려주는 안드로이드 앱 쉽게 만드는 방법
백화현상
홍드로이드 님! 좋은 강의 감사합니다! 이번강의에서 웹을 불러오는 과정에서 백화현상이 있어 질문드립니다. 처음 https://www로 실행했을 때는 백화현상이 일어났으나 https://m~ url로 실행했을 때는 정상적으로 웹을 불러올 수 있었습니다! 이 두개 url의 차이점이 무엇인가요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
질문있습니다
안녕하세요 제로초님 질문1. about.js는 context.store.dispatch({ type: LOAD_USER_REQUEST, data: 1, }); 위의 코드가 실행되어 남의 데이터를 가져오는 것이잖아요? 그런데 이때 남의 데이터를 가져오는것이 실무에서 어떤때에 사용되는지가 궁금합니다. 예를 들어 인스타그램 같은경우 상대방의 계정을 클릭하여 들어갔을 때 상대방의 게시물과 팔로워수 팔로잉수등을 보여주기 위함과 같은 때에 쓰이나요?? 주로 어떤때에 쓰이는지 궁금합니다. 질문2. Postcard.js입니다 avatar={<Link href={`/user/${post.Retweet.User.id}`}> 이와 같이 next.js를 통해 Link에 href에 저 주소의 /user/는 백엔드의 라우터와는 상관없는 코드이고 우리가 만든 프론트에서 page폴더의 user폴더를 가르키는 것이죠??
-
미해결스프링 핵심 원리 - 기본편
@Autowired 질문
안녕하세요 영한님 ! 강의 항상 잘 보고 있습니다. @Autowired에 대해 질문이 있습니다. "스프링 컨테이너가 관리하는 스프링 빈 이어야만 의존관계 자동주입을 할 수 있다" 라고 하셨는데, '조회한 빈이 모두 필요할 때, List, Map' 강의에서 AllBeanTest클래스의 static클래스 DiscountSerive에서 @Autowired가 어떻게 쓰일 수 있는건가요 ?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
@code 와 C# 코드의 관계
C# 코드랑 razor component의 코드부분인 @code { ... } 부분은 서로 어떤식으로 연결되어 있는건가요? @inject CounterState 를 하면 C#코드로 만들어진 CounterState가 인스턴스화되고 @code {...} 부분이랑 합쳐지는건가요? 어떻게 서로 유기적으로 작동하는건지 의문이네요. C# 코드랑 @code{...] 부분에 같은 이름의 변수를 생성해도 문제 없이 작동하길래 의문이 생겨서 여쭤봅니다