묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
적 스폰을 특정 오브젝트 크기 내에서만 하게 할 수 있을까요?
적을 렌덤 스폰을 할 때, 좌표 값의 범위를 리터럴 값으로 넣는 것이 아니라, 특정 오브젝트가 점유하는 좌표 범위로 한정할 수 있을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
openpyxl를 이용해서 엑셀파일을 불러올때 질문합니다.!
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 실행해도 엑셀파일이 따로 저장되지않아서 쥬피터노트북 내에 폴더안을 확인해봤는데 저렇게 뜨고 있습니다 !
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
beforeEach 질문있어요!
[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 김영한 개발자님. 강의를 들으며 공부하다가 궁금점이 생겨서 질문 남깁니다. 13:00 부분부터 MemoryMemberRepository memberRepository = new MemoryMemberRepository(); 부분에서 매번 다른 객체를 생성하기 때문에 beforEach 함수를 생성하고, 그 안에서 memberRepository = new MemoryMemberRepository();로 생성후에 memberService에 DI 해준다고 말씀하셨는데, 이 부분이 잘 이해가 안가요... new로 MemoryMemberRepository를 생성하는것은 전과 후가 동일한데 왜 전역으로 작성한 것과 beforeEach 문 안에 작성한 것과 차이가 있나요? 좋은 강의 늘 감사합니다.
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
게시판 작성을 하기위해 강의자료를 보는떄 또 강의자료가없네요 .............................
가장중요한 10강 11강은 어디에 있는건가요 ........................................ㅠ
-
미해결Vue.js + TypeScript 완벽 가이드
github 권한 요청 드립니다.
권한 요청 드립니다. github : realswoosh inflearn : realdm99@gmail.com
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Delegate 질문좀할게요 ㅠ
계속 돌려봐도 이해가안되는부분이 그냥 함수 안에 함수를 넣으면 되는데 왜 굳이 매개변수를 통해서 받아오는지 이해가 안됩니다.
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
app.set 질문
안녕하세요. 강의를 듣다가 궁금해졌는데, app.set('port', 3000); 작성 후 app.listen(app.get('port')를 해 주는 것과 const port = 3000; 선언 후 app.listen(port) 해 주는 것 중 어떤 게 더 좋은(?) 방법일까요? 둘 다 돌아가긴 돌아가는데 전자가 어디에서든 사용할 수 있기 때문에 더 선호된다거나 하는지 궁금합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
리렌더링 질문입니다
리렌더링 설명 중 return( ) 안에 있는 것 중에서바뀐 부분만 리렌더링 된다고 말씀하셨는데어떻게 하면 바뀐 부분만 렌더링 되는지 궁금합니다무엇을 했기 때문에또는useCallback 으로 OOO 인해서 바뀐 부분만 렌더링이 된다how 설명이 궁금합니다
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
overide 함수 매개변수 질문
override fun onProgressChanged(p0: SeekBar?, p1: Int, p2: Boolean)다음과 같이 매개변수 명이 p0, p1, p2로 자동 생성되는데 강의와 같이 명시적으로 매개변수 명이 지정되도록 설정하는 방법이 있을까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Transactional
안녕하세요! jpa 수업듣고 혼자 공부하다가 궁금한 점이 생겨서 질문 남깁니다. @Repository@Transactional@RequiredArgsConstructorpublic class ItemRepositoryImpl implements itemRepository{ private final EntityManager em; @Override public void delete(Long itemId){// Item item=findOne(itemId);// em.remove(item); em.createQuery("delete from Item i where i.id = :id") .setParameter("id",itemId).executeUpdate(); } @RunWith(SpringRunner.class)@SpringBootTest@Transactionalpublic class ItemRepositoryTest { @Autowired ItemRepository itemRepository; @Autowired private EntityManager em; private User user; private Item item; @Test public void delete(){ Long itemId= itemRepository.save(item); System.out.println(itemId); itemRepository.delete(itemId);// 1) System.out.println(itemRepository.findOne(itemId).getId()); Assertions.assertEquals(null,itemRepository.findOne(itemId)); } 테스트코드를 이렇게 작성하는 경우에는 delete가 다시 rollback되고 테스트 코드에서 1) 부분에서 rollback이 되고 itemRepository.findOne(itemId)가 itemId로 나오던데 @Transactional가 잘못 적용된 것인가요? jpql을 사용하는 경우 flush가 일어나서 flush 과정에서 commit이 일어나고 테스트 코드에서는 이 commit때문에 rollback이 일어나는 것 같은데 제가 생각한 것이 맞나요? 만약 제가 생각한 것이 맞다면 테스트 코드 부분에 1)에서 롤백이 일어나서 테스크코드 delete 메소드에서 save(item)부분도 롤백이 되서 itemRepository.delete(itemId)를 한 이후에는 find해도 null이 나와야하는데 그대로 itemId가 나오는 이유가 뭘까요? 주석처리한 것처럼 em.remove를 사용하면 테스트에 성공하는데 그 이유는 뭘까요ㅜㅜ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-K 풀이가 중간에 끊깁니다.
동영상이 중간에 끊기는 것 같습니다. 확인 부탁드리겠습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
프로토타입?! 이먼지 모르겠습니다
시즌1부터 쭉 다듣고 열심히 공부중인 학생입니다 웹사이트 프로토타입(Web Site Prototype) 제작 지금 이부분을 보고있는데 프로토 타입이라는게 먼지모르겠네요 ㅠㅠ 프로토타입으로 웹사이트 제작한다하면 다른타입이 있기때문에 프로토타입이라는 말로 정의를 한 것 같은데 또 다른타입은 어떤것이 있는지 또 그것과 프로토타입은 어떻게다른지 너무궁금합니다
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
영상이 짤린것같습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
comment 모델을 직접 import 하기 or 종속성 주입의 차이점을 알고싶습니다.
안녕하세요 강사님. cats.reposipory.ts 에서 findAll 메소드를 만들 때 13번째 줄처럼 직접 인스턴스에 comment모델을 주입하는 형태와 17번째 줄에 몽구스 comment 모델을 직접 불러오는 형태의 차이점을 알고싶습니다. 둘 다 잘 작동은 하지만 어느 상황에서 어떤 형태로 쓰이는게 효율적인가 모르겠습니다. 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HTML에서의 URL에 관한 질문 (2)
안녕하세요. 앞선 질문에 대한 답변 감사드립니다. 제가 이해가 부족하여 착오가 있었던 것 같습니다. 그런데 아래 코드에서 <form action="item.html" th:action th:object="${loginForm}" method="post"> 이 form이 전송되어야 할 주소 /login은 thymeleaf에 기술되어 있지 않은데, 어떻게 form의 데이터가 /login으로 전송되는 것일까요? <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <link th:href="@{/css/bootstrap.min.css}" href="../css/bootstrap.min.css" rel="stylesheet"> <style> .container { max-width: 560px; } .field-error { border-color: #dc3545; color: #dc3545; } </style> </head> <body> <div class="container"> <div class="py-5 text-center"> <h2>로그인</h2> </div> <form action="item.html" th:action th:object="${loginForm}" method="post"> <div th:if="${#fields.hasGlobalErrors()}"> <p class="field-error" th:each="err : ${#fields.globalErrors()}" th:text="${err}">전체 오류 메시지</p> </div> <div> <label for="loginId">로그인 ID</label> <input type="text" id="loginId" th:field="*{loginId}" class="form-control" th:errorclass="field-error"> <div class="field-error" th:errors="*{loginId}" /> </div> <div> <label for="password">비밀번호</label> <input type="password" id="password" th:field="*{password}" class="form-control" th:errorclass="field-error"> <div class="field-error" th:errors="*{password}" /> </div> <hr class="my-4"> <div class="row"> <div class="col"> <button class="w-100 btn btn-primary btn-lg" type="submit">로그인</button> </div> <div class="col"> <button class="w-100 btn btn-secondary btn-lg" onclick="location.href='items.html'" th:onclick="|location.href='@{/}'|" type="button">취소</button> </div> </div> </form> </div> <!-- /container --> </body> </html>
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
strip 함수 관련 질문드립니다~!
친절한 강의 잘 듣고있습니다. 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용2 강의 질문입니다. 질문1 위 강의에서 strip 함수에 대해서 설명해 주시는데 제가 주피터 노트에서 아래와 같이 코드를 작성했는데요 code = 'ASAS#D23ERT3' print (code.strip(code[0:3])) 제가 생각했을 때 code의 0~2번째까지 즉 ASA가 잘리고 S#D23ERT 로 추출이 되어야 된다고 생각하는데 적용해보니 #D23ERT3 로 추출이 됩니다...ㅜ 어떻게 된걸까요? 질문2 해당 강의에서 지우고 싶은 문자열을 strip() 괄호안에 넣으면 된다고 하셔서 아래와 같이 코드를 작성했는데 괄호 안에 들어간 부분이 없어지지 않고 추출이 됩니다. -아래와 같이 코드를 작성하면 아에 추출이 안됩니다. code = 'abcd\nsaddsadwadw' print(code.strip('ab\')) -아래와 같이 코드를 작성하면 a와 b 모두 없어질거라 생각했는데 ab(결합된 형태)만 없어집니다. 따로 없애려면 코드를 어떻게 작성해야 되나요? code = 'abcd\nsaddsadwadw' print(code.strip('ab')) 바쁘실텐데 항상 답변 주셔서 감사합니다 :)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
antd 관련 이슈
안녕하세요. 이제 거의 선생님의 강의를 다 들어가는 한 학생입니다. 다름이 아니라 다른 부분은 다 잘되고 있는데 antd를 이용하는 과정에서 에러는 아니지만 아래와 같은 [1] Module Warning (from ./node_modules/source-map-loader/dist/cjs.js): [1] Failed to parse source map: 'webpack://antd/./components/time-picker/style/index.less' URL is not supported 메시지가 뜨면서 선생님이 진행하신 로그인 페이지의 UI와 다른 UI가 만들어집니다. 많이 찾아봤는데 어떻게 해결해야하는지 잘 모르겠어서 이렇게 질문남깁니다. ㅠ 참고] https://github.com/ant-design/ant-design/issues/33327를 보면 This problem occurred after react-script was upgraded to 5.0.0, which means that starting from the 14th, all projects created through npx create-react-app will see this warning after the introduction of antd.css 'react-script'가 업그레이드 되면서 생긴 버젼 차이라고 생각되는데 혹시 어떻게 해결할 수 있을까요.ㅠ 깔끔한 UI를 보고싶습니다 ㅠ
-
미해결리눅스 입문 - 개념으로 탄탄히!!
출력 리디렉션
안녕하세요 출력 리디렉션을 할 때 ls > filename 을 통해 스트림을 대상파일에 저장한다고 하였는데 여기서 스트림을 표준스트림 0,1,2로 구분할 수 있으며 특별히 2번 스트림을 저장하고싶을때는 ls/asdfasdf 2>result 이런식으로 별도 표준스트림 번호를 지정해야하나요? 정리차원에서 질문드립니다. 감사합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
TypeError: 'int' object is not callable 질문입니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 data1 = int(input()) data2 = int(input()) print (data1 + data2) 라는 간단한 함수를, python-question1-web이라는 주신 예제에서 거듭 실행을 반복한 와중에 위와 같은 오류가 발생한것이 확인되었습니다. 새롭게 test나 practice라는 파일을 만들어서 그대로 실행하면 아무 문제없이 실행되는데, 몇 번 거듭해서 작성하다보면 위와같은 오류가 발생하는걸까요?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
컴파일 시점 변수 undefined
안녕하세요 강의 내용 중 궁금한 점이 생겨 글을 남깁니다. 강의 내용 중 title undefind 오류가 created가 실행되고 axios기능으로 데이터를 받아오는 도중에 post.prev.title과 post.next.title 부분이 컴파일되어 인식되지 못하는 이유로 발생한다고 이해했습니다. 여기서 탬플릿 내에 axios기능으로 받아오는post.title과 post.modify_dt, post.owner와 같은 인스턴스들은 정상적으로 받아 올 수 있는 이유가 궁금합니다. 좋은 강의 감사합니다.