묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
IDE, 에디터 차이가 어떻게 되나요?
IDE로는 visual studio, Android Studio, Pycharm, Eclipse 등이 있고 에디터에는 VScode, webstorm, Atom, Editplus 등이 있잖아요 둘다 코딩하고 나서 컴파일을 할 수 있고 다양한 모듈을 설치해서 쓰는 것 같은데 둘의 차이점이 무엇인가요... 개념이 헷갈려서요... 그리고 anaconda는 에디터인지 IDE인지 궁금합니다. 아니면 단순히 라이브러리를 모아놓은 패키지일 뿐인건지도요
-
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
키보드 질문
삭제된 글입니다
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
pip install 설치 원리가 어떻게 되나요...?
안녕하세요 강사님. 라이브러리 설치에 관해서 궁금한 것이 있습니다. 라이브러리를 쓰기 위해서는 미리 설치가 되어 있어야 한다고 하셨고 그래서 미리 설치를 하기 위해서 pip install 라이브러리명 으로 터미널에서 위 명령어를 실행시키잖아요 근데 라이브러리 설치는 어떻게 진행되는 것인지 궁금합니다. 1. 인터넷이 연결이 안되어 있으면 설치가 안되는 것인가요? 2. 인터넷이 연결이 되어 있어야 설치가 되는 것이면 어떻게 해당 명령어만으로 인터넷에서 끌어와서 설치가 되는 것인지 궁금합니다. 3. 인터넷이 연결이 안되어 있어도 설치가 된다면 컴퓨터에 애초에 파이썬이 설치 되어있을 때 같이 설치가 되었다는 뜻이지 않나요? 궁금합니다!!
-
미해결실전! 스프링 데이터 JPA
김영한 개발자님의 조언을 구하고 싶습니다
Q. 질문은 api uri 를 만드는 규칙에 관련된 것입니다. 여러 회사가 있을 때 "회사에 소속된 팀 조회" & "회사에 소속된 사원 조회" 를 하는 api를 만들 경우 아래에 있는 두 가지 방법 중 어떤 것이 옳을까요? 1. /회사/{id}/팀 /회사/{id}/멤버 2. /팀?회사id=1 /멤버?회사id=1 **제 생각 저는 1번이 맞다고 생각했으나, 더많은 정보가 있을 때 /회사/{id}/장비 /팀/{id}/멤버 등 api 개수가 너무 많아지는 문제가 있다고 생각되었습니다. 2번의 경우도 더많은 정보를 고려하면 /멤버?회사id=1&팀id=2&성별=남 하나의 uri가 너무 많은 기능을 담당하게 되는 문제가 있다고 생각되었습니다. 신입 개발자로써 많은 고민을 했지만 결론이 나오지 않아서 이름있는 선배 개발자님과 소통할 수 있는 유일한 창구가 인프런이기에 부득이하게 질문하게 되었습니다 ㅠㅠ.. 답변 해주시면 정말 감사하겠습니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
저번에도 그랬지만 @Configuration 만 사용하면 에러가 나옵니다..
Consider defining a bean of type 'org.springframework.security.config.annotation.web.builders.HttpSecurity' in your configuration. 라고 에러가 나오는데 저번에도 SwaggerConfig 만들었을때도 에러가 났었는데 @Beanpublic LinkDiscoverers discoverers() { List<LinkDiscoverer> plugins = new ArrayList<>(); plugins.add(new CollectionJsonLinkDiscoverer()); return new LinkDiscoverers(SimplePluginRegistry.create(plugins));} 이거 사용하니까 에러가 없어지더라구요 그런데 이번에는 이거 사용해도 안 없어지네요... 어떻게 해결해야할까요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
public 을 지워서 찾으신 후 Push()를 하신 부분에 대하여
jobQueue의 09분 20초 부분 EnterGame() 을 Push()로 변화하는 과정에서 질문이 있습니다. EnterGame() 의 경우 public 을 없애셔서 찾으시다보니 발견을 못하신것 같은데.. EnterGame()를 사용 하는 부분이 2군데 더 있더라구요. GameRoom.cs 부분에서 EnterGame(monster); EnterGame(arrow); 가 있습니다. 확인해보니 이 두개는 결국 GameRoom 안의 함수들안에 있는 것이라 Push가 될테니 문제는 없을 것같은데.. 본래는 이 GameRoom 안에 있는 함수의 안에 있는 EnterGame()이더라도 Push를 하는게 맞는 것인지 궁금합니다. 애초에 같은 스크립트 안에 있는거면 처리를 안해줘도 되서 일부러 public을 찾으신건지 궁금하네요... 두서없이 그냥 쓴것 같아 죄송하지만... 답변 부탁드립니다!
-
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
sep 옵션
삭제된 글입니다
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Optional 사용 방법에 대해서 질문드립니다.
1) Optional<Member> result = memberRepository.findByName(member.getName()); 2) Member result = memberRepository.findByName(member.getName()).get(); 1. 위 코드에서 2번의 방법보다 1번 같은 사용법을 권장한다고 하셨습니다. 1) memberRepository.findByName(member.getName()) .ifPresent( m -> { throw new IllegalStateException("이미 존재하는 회원입니다."); }); 2) Optional<Member> result = memberRepository.findByName(member.getName()); result.ifPresent( m -> { throw new IllegalStateException("이미 존재하는 회원입니다."); }); 2. 또한 바로 위의 코드에서도 2번의 방법보다 1번의 방법 사용을 권장한다고 말씀하셨습니다. 위 방법들이 권장되는 이유가 궁금합니다. 또 권장되는 Optional 사용법 같은게 따로 문서로 존재하는건가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 접근권한 요청
안녕하세요, 수강생입니다. 깃헙 접근 권한 부탁드립니다. 인프런 아이디: jhim147605 인프런 이메일: jhim147605@gmail.com 깃헙 아이디 : jhim000@naver.com 깃헙 Username : jihwann 감사합니니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
28:45
질문은 아닌데요 제 눈에는 저런게 안보여요 신기합니다..^^
-
해결됨스프링 핵심 원리 - 기본편
강의 로드맵 관련해서 궁금합니다.
스프링을 처음 시작하는거라 스프링 입문강의를 다 보고나서 <스프링 핵심원리-기본편> 강의를 들으려고 하는중인데 얼마 전에 스프링MVC 1편-백엔드 강의가 오픈되었더라구요. 새로 나온 강의는 이 강의를 듣고 난 후에 수강하면 좋은 강의인가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
new 방식 DTO 생성자에 대한 질문
어떤 컬럼들을 조회할 것인지 그때마다 달라질 텐데.. 그럼 엔티티의 모든 속성들에 대한 생성자를 하나하나 전부 만들어줘야 하지 않나요? 그러면 모든 경우를 커버하기 위해 2^n개의 생성자를 만들어야 하는데.. 안 될 건 없겠지만 뭔가 굉장히 비효율적이라는 생각이 듭니다. 혹시 실무에서 이같은 상황을 해결하는 좋은 방법이 있을까요?
-
미해결스프링 시큐리티
안녕하세요.선생님 질문이 생겨 글올립니다.
안녕하세요. 좋은 강의 만들어주셔서 감사드립니다. 저는 현재 security의 formLogin() 방식으로 jwt 토근 url인 http://localhost:8080/webService/auth을 구현였고 토큰을 받아 토큰이 있을 경우에는 http://localhost:8080/webService/saveSmpRcp의 url에 데이터를 넣어 주고 있습니다. 데이터를 넣어줄때 Session에 담겨 있는 데이터도 함께 넣고 있는데요. postman을 사용하면 토큰 url에서 토큰 발행후 데이터를 넣어주는 url로 세션에 있는데이터도 잘넣어주는데요. 직접 html에서 구현한 Ajax를 통해서는 Jsession 문제가 있는지 데이터를 세션에 있는데이터를 가지고 오지 못하고 있습니다. 혹시 방안이 있을까요? (CORS 시큐리티에서 해주었습니다)
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
post.js > date key value 관련.
안녕하세요~ 우선, 저는 왕초보라서 혹시나 엉뚱한 질문이더라도 이해 부탁드립니다. 위의 사진을 보시면 date type이 String 으로 되어도 상관이 없나요? user.js에서는 register_date에 "Date"라고 적혀 있어서요. 만약 상관이 없다면, post가 되는 날짜가 자동으로 기재가 가능한가요? 아니면, 매뉴얼로 날짜를 기입을 해야 하는가요?
-
미해결R프로그래밍 중급
선생님 안녕하세요? r 스튜디오 사용법 질문드립니다
안녕하세요 선생님 수업 잘 듣고 있습니다.. 그런데 선생님 화면에서는 함수를 적을때마다 저렇게 나오지가 않던데 저는 함수 하나 쓰면 저렇게 꼭 하나씩 나와서 화면을 가리더라구요. 배경 말고는 딱히 설정에서 건드린게 없는데 혹시 어떻게 없애시는지 아실까요? +) 설치를 지우고 다시 해봤는데 똑같네요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
도커 볼륨을 이용한 소스 코드 변경 영상에서 에러가 났는데 해결을 못 하고 있습니다.
docker run -it -p 3000:3000 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app sj/docker-react-app 이 명령어를 쳤을때 EACCES: permission denied, mkdir '/usr/src/app/node_modules/.cache' 위와 같은 권한 거부 메세지가 뜨면서 연결이 안 되는데 어떻게 해결해야 될까요
-
미해결비전공자를 위한 개발자 취업 개론
포트폴리오 사이트 질문있습니다.
강의에서 포트폴리오 템플릿을 구매하셔서 사용하신거 봤습니다. 구매하지 않고 제가 템플릿을 만들어서 사용하면 더 이득이 될까요 아님 시간 절약할수있게 구매 하는게 나을까요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
혹시 예상하시는 완강 날짜가 어떻게 되시나용?
선생님 로드맵에따라 공부중인데 언리얼엔진까지 다 끝나는 시점을 언제쯤으로 예상하십니까?
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
논리 표현식
논리 표현식에서 2분 10초쯤에 1번째 식은 좌항이 T, 우항이 F이므로 전체 식이 F라고 하셨는데, 2번째 식에서 좌항이 T, 우항이 F이므로 둘중 하나라도 T가 있으니까 전체 식이 T라고 하셨습니다. 이게 왜 이렇게 되는 건지 모르겠습니다 ㅜㅜ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next.config.js 질문입니다.
다국어 지원을 위한 nextTranslate와 withBundleAnalyzer를 적용하려합니다. nextTranslate문서에는 next.config.js에 아래와 같이 적용하라고 되어있습니다. const nextTranslate = require('next-translate') module.exports = nextTranslate() 이것을 withBundleAnalyzer에 어떻게 적용시켜야하나요