묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
다른 folder에도 적용이 되는가에 대한 의문
안녕하세요 강사님 가르쳐주신대로 정말 잘 배우고 있습니다. 현재 이 강의까지 배웠던 부분 폴더를 똑같이 하고, 새로 ecommerce3 폴더에 gmarket을 만들어 아무런 후작업도 하지 않고 scrapy startproject ecommerce3 scrapy genspider gmarket www.gmarket.co.kr scrapy crawl gmarket 이 작업만 시행해 봤습니다. 허나 여기서 생긴 의문은 전에 ecommerce3이 아닌 ecommerce 폴더를 사용해 강사님께 배워 적용한 부분이 왜 ecommerce3 폴더에서도 적용되는가에 대한 의문이 생겼습니다. 왜 사진처럼 ecommerce 폴더 작업할때 사용했던 부분들이 로드되어 적용되는 것인지 궁금합니[다!
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
라이브러리 > 패키지 이렇게 보면 될까요?
내용을 찾아보니 라이브러리 안에 패키지가 있는걸로 알고 있는데 라이브러리랑 패키지 구분이 조금 모호한데 어떻게 구분지어서 생각할 수 있을까요?패키지를 기능이라고 생각하면 될까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
선생님, 질문이 있습니다.
선생님, 강의 잘 듣고 있습니다. 강의를 듣다가 궁금증이 생기는데 9/20 부터 15/20 즈음까지의 강의는 모두 결국 seaborn 라이브러리 안에는 여러 개의 xxplot이 있다는걸 소개하는거고 곧 활용할 수 있는 api에는 이러이러한 것이 있다 고 설명하는 셈이잖아요? 헌데 이런걸 전부 외우는 현업 개발자는 없고 그분들도 필요나 설계에 따라 맞게 쓰는 정도로 활용하는 걸루 알고 있는데 그래도 강의를 들으면서 최소한 숙지해야 하는 정도 라는게 있다면 어느 정도가 적절할는지 궁금합니다. 참고로 저는 원래 자바랑 c++ 위주로 쓰는 주니어이고 파이썬으로는 알고리즘까지는 낯설어서 잘 쓰진 않지만 자료구조 구현은 할 줄 아는 정도입니다. 그리고 최근에 머신러닝 배우면서 이 강의는 캐주얼한 용도로 듣고 있습니다. 감사합니다!
-
미해결유니티(Unity)로 시작하는 게임개발: Part 2. C# 프로그래밍 입문
if문의 비교(10분56초~59초사이)
강의 잘 보고 있습니다. 연습문제가 더 많으면 좋을거같아욤! 더불어 목소리가 중복해서 들립니다!
-
미해결스프링 핵심 원리 - 기본편
질문이 있습니다
제가 선생님 jpa 강좌를 들으려고 하는데요 원래는 jpa 커리큘럼 말고 스프링 완전정복 커리큘럼 을 들으려고 하였는데 이 커리큘럼이 아직 완결이 나지 않아서 jpa강좌를 들어 보려고 하는데 이 jpa 강좌를 들어도 스프링 공부가 될까요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence.xml, pom.xml 오류 질문드립니다.
안녕하세요. 질문 게시판에 pom.xml과 persistence.xml로 검색해보았는데 비슷한 질문이 없어 질문드립니다. 버전이 업데이트 되어서 그런건지 강의자료의 소스코드를 복사했을 때 에러메시지가 나오는데요, 이 경우 어떻게 변경하면 좋을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
멀티쓰레드 관련 질문입니다.
C_MoveHandler에 진입햇을때 ClientSession.MyPlayer나 Room이 다른 쓰레드에 의해서 null값으로 바뀔수 잇으니 지역으로 빼서 크래쉬가 안나게 해주는것은 이해가 됏습니다. ClientSession은 안전한것인가요? 위처럼 Recv처리하고 잇는 와중에 Send요청할때 혹시나 기타 이유로 인해 Disconnect가 호출되서 ClientSession이 null이 될 경우가 생길것 같은데 ClientSession이 null이 될 경우는 없는것인지 궁금합니다.
-
미해결자바스크립트 제대로 배워볼래?
선생님 안녕하세요!
선생님 안녕하세요! 다름이 아니라 강의 26강 - Arrow Function에서 6분 11초 쯤에 선생님께서 파라미터가 한 개일때는 중괄호를 생략가능하다고 하셨는데 소괄호를 중괄호로 잘못 말씀하신 것 같아서 조심스레 글 남겨봅니다ㅠㅠ 자바스크립트 개념을 이해하기 쉽게 가르쳐주셔서 항상 강의 잘 듣고있어요! 감사합니다!
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
37강에서 사소한 질문입니다.
- 학습 관련 질문을 남겨주선생님의 애물레이터는 노란표시에 ... 점3개의 표시가 있습니다. 저의 애뮬레이터에는 ... 점 3개 없습니다. 어떻게하면 생기게 할 수 있나요.
-
미해결홍정모의 따라하며 배우는 C언어
형변환 에러가 안뜨는 경우도 있나요?
강의에서 확인한 거와 마찬가지로 float으로 선언된 f의 경우 integer 로 넣을시 에러가 떠야 정상인데 제 컴파일러같은 경우에는 어떠한 에러도안뜨고 컴파일이 되버리네요.. 혹시 어떠한 이유때문에 이러는건지 알고싶습니다. visual studio 2019입니다.
-
해결됨
float 을 int로 형변환 절삭 f값이 int로 받아지므로 별이 7개 출력되어야하는거아닌가요?
(사진)
-
미해결언리얼 핵앤슬래쉬 게임 만들기
수강 내용 문의
소개 영상 후반에 나오는 던전에서 칼로 막고 AI랑 싸우는 내용은 없는건가요? 그 내용이 있는줄 알고 수강했는데요...
-
미해결머신러닝 엔지니어 실무
후반부 강의 슬라이드 요청드립니다.
좋은 강의 감사드립니다. brekkanegg@gmail.com 강의 자료 부탁드립니다. 수강평도 남겼습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
_destPos가 계속 0인 상태입니다.
(이전에 오류 해결해서 글 수정합니다!) (질문)첫 감지를 통해 몬스터가 이동하면 플레이어가 어디에 있던 0,0,0으로 이동합니다. 몬스터가 움직이기 전에는 _destPos가 정상적으로 변하는데, 움직이기 시작하면 0으로 고정이 됩니다. 이러한 것들은 유니티와 연결해서 멈추고 확인해봤습니다! 그런데 플레이어는 문제 없이 계속 작동하고 있습니다..
-
미해결스프링 핵심 원리 - 기본편
안녕하세요. 이해가 덜되서 질문 남깁니다.
안녕하세요. 개발자님 무료강의 가볍게 수강하면서 아직은 이해 안된부분이 대부분이지만, 일단 기본편으로 넘어왔습니다. 기본편 강의도 일단은 가볍게 시작중입니다. 근데, 무료 강의에서도 기본편에도 다형성을 엄청 강조 하시고 완전 멋진 기술? 기능?이라고 표현 하시는것처럼 느껴집니다. 무료 강의에서 그걸 코드로도 보여주시려고 하는것도 같았구요. 하지만 제가 프로젝트를 안해봐서인지 모르겠지만 클라이언트 -> 즉, 화면단 or controller or service or 이 모든과정 or 이 중 일부 과정을 지칭하는 것 같은데, 예를들어 repository를 인터페이스로 만들어 구현체를 붙인다고 하면 말씀하신 부분은 이해가 갑니다. 마치 동그란 모양을 가져다 놓고, 그안에 무엇이 들어가던 , 어떤 기능으로 바뀌던 상관 없이 연결된다는 것이 핵심 같습니다. 그런데 제 생각에는 어짜피 구현체부터는 새로운 기능을 개발하는 것인데, 이걸 service에 직접 붙이나 인터페이스가 있어서 붙여지나 뭐가 다른가? 이런 생각이 자꾸 듭니다.. 이전 코드가 바뀌지 않는다는 부분도 어떤 메리트를 갖는지 전혀 체감이 안되고.. 얼만큼이 안바뀌고 그대로인건지.. 한두줄..? 이런 생각이 많이 듭니다. 클라이언트쪽 코드가 안바뀌는 것도 아닌것 같구요.. 그러면 안바뀐다는게 한줄만 바뀌는게 다형성을 안쓰면 10줄 이렇게 바뀐다는건지.. 솔직히 이해가 안가네요.. 일단은 가볍게 들으면서 공부를 더 해나가야 하는건지 , 경험이 많이 부족해서 그런 것인지 와닿지가 않네요.. 그래서 이렇게 느낌상으로 질문글을 남깁니다..! 좋은하루 되시고 미리 감사합니다! ps) 여담으로 정리하자면 다형성이 뭔지 설명하시는 부분은 알겠는데, 저처럼 초보자는 다형성이 적용되지 않았을때의 예시 or 불편함을 한번 보여주셨으면 이해가 될 것도 같은데, 스스로 생각을 해보니 이거나 저거나 같은것 같은데? 이런 생각이 든다는 질문 내용이였습니다.. 즉, 인터페이스 안붙이고 그냥 붙이는거나 인터페이스로 붙이는 것이나 변경되는 코드는 비슷한거 같다는 생각도 들고.. 어짜피 연결 부는 클라이언트쪽에서도 변경해줘야 하는것 같고.. 정리를 하려했는데 정리해서 질문이 안되네요..
-
미해결모던 자바스크립트(ES6+) 기본
실행 시점
좋은 강의 감사합니다. 첫 번째 강좌인 Well-know Symbols에서 마지막 페이지에 있는 Well-know Symbols 표를 기준으로 "대응"에 있는 걸 실행할 때, Symbol코드가 있으면 Symbol을 먼저 실행하고 @@가 실행된다고 이해하고 있습니다. 그러면 constructor가 실행됐을 때 Symbol 코드가 없으면 @@species가 실행되고, @@species는 인스턴스를 생성하여 반환하는 Well-Know Symbol이라고 생각하면 될까요? 선생님께서 이 강의 마지막 페이지에서 설명하시길 obj.slice()처리 결과를 인스턴스에 설정 후 반환하는데 이게 Symbol.species가 인스턴스 만드는 기능을 해서다 라고 하셨습니다. obj가 인스턴스이기에 constructor가 없다는 것까지 이해가 되는데 예제 코드에는 Symbol.species 가 없어서 질문드립니다. Symbol.species는 개발자가 작성해야하는거 아닌가요? 그렇다면 예제에도 Symbol.species 코드가 있어야하는거 아닌가요?
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
Adaptor 패턴의 사용 (UserAccount)
안녕하세요 기선님! 어느덧 기선님의 강의를 다 들어보고, 다시 구체화하고 있네요. 항상 양질의 강의 감사합니다!! :) 기선님께서 @AuthenticationPrincipal 애노테이션을 통해서 authentication의 principal 정보를 가지고 올 수 있다고 하셨습니다! 그래서 저는 principal의 값으로는 닉네임 같은 String값을 사용하거나, 이외에는 UserDetails 인터페이스를 구현한 클래스( 여기서는 User 클래스를 상속받은 UserAccount)만 principal 정보로 사용가능한 것인가 생각을 했습니다. 여러 경우를 시도해보다가 위의 조건에 해당되지 않은 단순한 도메인 account 객체를 principal로 주고 @AuthenticationPrincipal을 통해서 바인딩을 받아보았는데, 인증이되지 않은 경우에는 null, 인증이 된 경우에는 해당 account 객체를 바인딩 받을 수 있었습니다. 마지막 결과는 인증하지 않았을때는 null, 인증이 되었을 때는 바인인 받은 acconut의 닉네임 값을 출력한 것입니다. UserAccount 패턴을 사용하지 않아도 동일한 결과를 얻을 수 있어서 질문을 드렸습니다!! 아니면 이렇게 principal로 도메인 클래스의 객체를 주는 방법이 정석적인 방법이 아닌걸까요? 감사합니다 :)
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
강의자료 ppt
안녕하세요! 혹시 강의에 사용된 ppt자료는 어떻게 받을 수 있나요? 인쇄 후 필기해가면서 수강하려고 하는데, 다운받는 곳을 못찾겠습니다 ㅠㅠ 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 선생님
강의와는 별개로 강의를듣고 혼자 뭔가를 만들어보고 싶어서 구글차트를 이용해서 그래프 그리기를 하고 싶은데 문제가 생겨서ㅠ 구글링도 해보고 OKKY 커뮤니티에도 올려봐도 답이안나와서.. 여기까지 오게되었네요..ㅠ package hello.hellospring.controller;import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;import java.io.File;import java.io.IOException;@Controller@RequestMapping("/")public class RootController { @GetMapping public String index(Model model) { model.addAttribute("chartData", getChartData()); return "index"; }/* private List<List<Object>> getChartData() { return List.of( List.of("CVE-2020-22782", 11), List.of("CVE-2020-22781", 10), List.of("CVE-2020-22783", 10), List.of("CVE-2020-22789", 10), List.of("CVE-2020-22784", 8), List.of("CVE-2020-36327", 7), List.of("CVE-2020-7038", 7), List.of("CVE-2020-7037", 7), List.of("CVE-2020-2278", 7), List.of("CVE-2020-22790", 7) ); }*/ private CVE getChartData() { ObjectMapper mapper = new ObjectMapper(); try { CVE cve = mapper.readValue(new File("C:\\json\\test.json"), CVE.class); System.out.println(cve); } catch (IOException e) { e.printStackTrace(); } return null; }}class CVE { private String index; private int count;}주석 부분이 JSON 파일을 열지못해서 저렇게 테스트 해보았던거구요ㅠㅠ밑에가 JSON 파일데이터 입니다.[{"index":"CVE-2020-22782","count":11}, {"index":"CVE-2020-22781","count":10}, {"index":"CVE-2020-22783","count":10}, {"index":"CVE-2020-22789","count":10}, {"index":"CVE-2020-22784","count":8}, {"index":"CVE-2020-36327","count":7}, {"index":"CVE-2020-7038","count":7}, {"index":"CVE-2020-7037","count":7} ,{"index":"CVE-2020-22785","count":7} ,{"index":"CVE-2020-22790","count":7}]돌려서 새로고침하면 com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `hello.hellospring.controller.CVE` out of START_ARRAY token at [Source: (File); line: 1, column: 1] 이 에러가 뜨네요..객체자체를 MODEL.ATTRIBUTE에 매개변수로 넣고 싶은데 제가 놓치고있는게 뭔지 궁금하네요 ㅜㅜ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
질문있습니다!!
안녕하세요 강사님! 항상 강의 잘보고 있습니다. 정확히 강의 관련된 질문은 아니지만 헷갈리는 부분이 있어서요. spring에서 말하는 model이라는 개념이 domain, repository 등등을 포함하여 말하는 것인지 아니면 controller에서 view에 값을 넘겨줄 때 쓰는 Model 클래스를 말하는 것인지 헷갈립니다! 찾아보니 블로그마다 다르게 명시가 되어있더라구요 java beans들을 model이라고 하는 사람도 있던데 뭐가 맞는것일까요??..