묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
웹을 위한 빌드
그랩님 일단 앱을 위해 만든 폴더들은 APK파일로 빌드되는 것으로 이해하고 있습니다. 웹을 위한 REACT도 이런 빌드 과정을 거치나요. 그렇다면 빌드가된 결과물은 무엇일까요? 미리 감사드립니다.
-
미해결프론트엔드 개발자를 위한 웹팩
main.css
main.css 라고 빌드가 되는걸 확인했습니다~ 궁금한점은파일명은 어떻게 main 이라고 지정이 되는건가요??
-
미해결따라하며 배우는 리액트 테스트 [2023.11 업데이트]
도표자료 pdf 파일이 일정 부분 잘린 형태입니다.
안녕하세요 해당 강의의 도표자료를 다운 받고 강의 영상을 보니 해당 pdf 파일에서 각 문장의 마지막 부분이 잘린 형태로 제공되고 있어 문의 남깁니다. 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
이러한 로그를 실무에서는 따로 저장을 하나요?
안녕하세요. 좋은 강의 항상 감사드리며 열심히 수강하고 있습니다 ^^ 강의 내용과 직접적으로 관계가 있는 것은 아니지만 궁금한 점이 있어 질문 올립니다 실무에서는 이러한 로그를 웹서버에서 단순히 뷰용으로, 그러니까 1회성으로 보고 지나가는 정보인가요? 아니면 별도로 데이터베이스라던가 파일이라던가로 저장을 해놓고 나중에 문제가 생겼을 때 보는 용도로 사용하는 건가요?
-
미해결내 맥북을 자동화하기: 단순반복 작업이여 안녕
듀얼모니터와 관련하여...
듀얼모니터와 관련하여 질문을 드려요~~~ 매번 듀얼모니터를 연결하기 위해서 시스템 환경설정 > 디스플레이에 들어가서 연결하는 것이 불편해서 아래와 같이 매크로를 만들었어요. 잘 되기는 하는데.. 시간이 살짝 딜레이 되는 부분도 있고, 같은 기능을 애플스크립트로 짜고 싶어요.
-
미해결스케치업 배워서 남 주기
스케치업 단축키 다운을 받을수가 없어서요 ㅠㅠ
스케치업 단축키 다운 받을려고 블로그 들어갔는데 게시물이 안보여서요 ㅠ 따로 다운 받을수 있는곳이 있나욥??
-
미해결스프링 핵심 원리 - 기본편
컴포넌트 스캔관련 질문드립니다 ㅎㅎ
안녕하세요~~ 강의 잘 보고있습니다. 최고의 강사!! 궁금증이 생겨서 질문 드립니다 ㅎㅎ @SpringBootApplication이 붙은 CoreApplication을 통해 동작하면 ComponentScan을 하는데 AppConfig와 AutoAppConfig의 @Configuration이 붙어있잖아요,, @Configuration을 따라 들어가니까 @Component가 있어서 아 그럼 얘도 컴포넌트 스캔 대상이구나 라고 생각했어요. 그래서 여기서 더 나아가서 생각해보니까 복잡해졌는데요,,, AppConfig와 AutoAppConfig 둘 중 컨테이너에 등록하는 순서가 있나요??? 왜이런 질문이 나왔냐면,,, 강의내용 코딩따라했을 때 코드 기준으로 AppConfig는 excludeFilters가 없고 AutoAppConfig에는 excludeFilters로 @Configuration 애노테이션 등록된것을 제외하였는데 먼저 등록하는 순서라는게 존재한다면 순서에 따라 먼가 다를것 같습니다... AppConfig먼저 1. AppConfig의 빈등록절차 진행 2. AutoAppConfig의 빈등록절차를 진행하려고 보니까 @Configuration이 붙은애들을 제외 시켰네? 이미 @Configuration이 붙은 AppConfig빈등록 다 해놨는데 어쩌지 가 될 것 같아서요,,,, AutoAppConfig먼저 1. AutoAppConfig의 exclude로 Configuration했으니 "@Configuration붙은애들 진행시키지마" 가 되겠고 2. 컴포넌트 스캔으로 @Component붙은것들(@Repository, @Controller, @Component 등) 빈등록진행, AutoAppConfig에 @Bean이 붙은 애들 빈등록 3. AppConfig 빈등록 제외 이렇게되면 깔끔하게 너 하지마 이것만 한다 라는 먼가 질서가 생기는데 제가 너무 깊이 생각했나 싶어요,, 죄송합니다 헷갈림으로 인해 헷갈리고 헷갈려서 헷갈려요,,,
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
영속성 컨텍스트와 엔티티 매니저
강의에서 엔티티 매니저는 요청 쓰레드마다 1개씩 생성이 되는 것으로 보았습니다. 영속성 컨텍스트는 엔티티 매니저 내부에 존재하는 논리적인 공간으로서 엔티티 매니저 1개당 영속성 컨텍스트 1개가 있다고 알고 있습니다. 1. 트랜잭션이 없어도 조회하는데는 문제가 없는 이유는 애너테이션이 적용되기 이전에도 이미 엔티티 매니저는 존재하는 것이기 때문에 이미 커넥션 풀이 할당이 되어 있어서 그런건가요? 2. 만약 컨트롤러에서 한 요청에 대해서 처리를 하는데 2개의 service 계층을 들어갔다 나온다고 가정하겠습니다. 각 service에는 @Transactional이 존재해서 두 service를 방문할 때 각각 다른 트랜잭션이 사용됩니다. 이 때, 두 트랜잭션은 같은 쓰레드이므로 같은 엔티티 매니저를 사용하는것이 맞나요? 또한 맞다면, 영속성 컨텍스트도 두 서비스가 같은 것을 쓰는 것인데, 그러면 첫번째 service 계층에서 영속성 컨텍스트의 1차캐시에 저장해놓았던 데이터들을 2번째 service 클래스에서도 그대로 이어받아서 사용할 수 있는 건가요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
pd.merge에서 Outer join과 pd.concat
강의 잘 듣고 있습니다! 질문이 있는데, pd.merge에서 Outer join과 pd.concat이 동일한 결과를 반환하는 것 같아보이는데 동일한 연산을 수행하는 것이 맞나요??
-
미해결초보를 위한 쿠버네티스 안내서
yaml 파일 질문입니다.
안녕하세요! 좋은 강의 감사합니다. wordpress-k8s.yml 파일에서 '---' <== 이것으로 구분을 하고 있는데 이것에 대해서 검색을 해보니까 문서 처음을 나타낸다 하고 한 yaml 파일 내에서 여러개의 yaml이 있는거 같은 기능을 한다고 이해했습니다. 또 없애고 apply 해본결과 마지막 정보만 인식하는걸 확인했습니다. 제가 이해한게 맞는지, 그리고 여러개의 정보를 담을때 필수인지 궁금합니다. 그리고 minikube ssh 으로 컨테이너에 들어가서 docker ps를 해보니까 컨테이너가 많이 떠있는걸 확인했는데 그러면 minikube는 하나의 도커 컨테이너 위에서 여러개의 컨테이너가 돌아가는 구조인가요?
-
미해결
소속 메일 인증 할인 관련
소속 메일 인증 할인을 받고 싶은데 지금 일하고 있는 회사에 회사 이메일이 없으면 어떻게 해야하나요? 할인을 받을 수 없나요?
-
미해결비전공자를 위한 개발자 취업 개론
개발 공부 기록을 구글 드라이브로 보여줘도 되나요?
저는 8개월 동안 학원을 다니면서 구글 드라이브에 매일 공부한 내용을 정리했습니다. 블로그에 기록했으면 더 좋았겠지만 공개된 장소에 포스팅하기에는 좀 부끄러웠거든요ㅜㅜ 이제 포트폴리오를 작성하는 중인데, 블로그 링크 대신 구글 드라이브 공유 링크를 걸어놔야 할까요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Vivado 용량 문제입니다.
안녕하세요 맛비님. 영상 17:29에 Vivado를 다운할 폴더를 설정하려고 하는데, 노트북에 용량이 부족해서 SSD에 설치하려고 합니다. 그런데, WLS는 노트북에 설치했고, Vivado는 SSD에 설치해도 되는 것인가요? 아니면 WLS도 노트북에 설치해야 하는 것인가요? 만약, WLS도 노트북에 설치해야 한다면, 어떻게 노트북에 설치해야할지 모르겠습니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
질문있습니다!(깃허브)
강사님, 강의 학습내용을 출처를 남기고 깃허브에 private 으로 개인 공부, 복습용으로 문제설명과 소스코드를 업로드해도 되는지 여쭙고싶습니다!
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
후기 남겼습니다~^^
강의 완강 후 후기 남겼습니다!ppt로 블로그 스킨 디자인할 수 있는 전자책 사은품 요청드립니다^^ 제 메일주소 : cnmauls@gmail.com 입니다! 소중한 강의 감사드려요~^^
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
강의를 구입했는데...
강의를 구입하고보니 maven빌드이던데 저는 gradle프로젝트를 하고있어서요!. 제가 할 때 의존성주입만 gradle로 하면 다른부분은 강의 듣는데 문제가 없을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
var 관련 질문입니다.
var 타입이 c++의 auto와 같다고 생각하면 될까요? 만약 다르다면 무엇이 다른지 궁금합니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
[참고용]union 과 intersection
이름은 분명히 union이니까 합집합 같은데 하는건 교집합같은 것(or연산자를 이용해서)을 하고 있고.. 뭐지 너무 헷갈리네해서 찾아봤는데요 참고 하실분들 참고하세요 타입스크립트 공홈에서 퍼왔습니다. It might be confusing that a union of types appears to have the intersection of those types’ properties. This is not an accident - the name union comes from type theory. The union number | string is composed by taking the union of the values from each type. Notice that given two sets with corresponding facts about each set, only the intersection of those facts applies to the union of the sets themselves. For example, if we had a room of tall people wearing hats, and another room of Spanish speakers wearing hats, after combining those rooms, the only thing we know about every person is that they must be wearing a hat.
-
미해결초보를 위한 도커 안내서
강사님 it 명령어가 있고없고의 차이가 무엇일까여?
docker run --rm --name php -v /C/dockerfile/hello.php:/myapp/hello.php php:7 php /myapp/hello.phpdocker run -it --rm --name php -v /C/dockerfile/hello.php:/myapp/hello.php php:7 php /myapp/hello.php 두 명령어모두 실행가능한데 it을줘야 컨테이너에게 명령을 줄수있다고 배웠는데 없어도 잘 나오는 이유를 모르겠습니다.
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
class Stack(LinkedList) 관하여 질문 드립니다
안녕하세요. class Stack(LinkedList) 부분 중 이해가 되지 않는 부분이 있어서 질문 드립니다. 글이 좀 길어질 것 같은데 차근차근 읽어 주시면 감사하겠습니다~ stack.push(12) stack.push(5) stack.push(10) 을 차례로 실행한다고 가정 했을때, stack.push(12) 실행 스텝, -> new_node = Node(12) -> self.head 는 모클래스 LinkedList 에서 None 으로 받았음으로, self.heald = Node(12) 로 반환 후 return 하여 함수 파트 종료. 다음으로 stack.push(5) 실행 스텝, -> new_node = Node(5) -> if 문의 self.head 는 None 이 아닌 Node(12) 이므로 if 절은 스킵. 여기서 첫 번째 질문 드립니다. stack.push(5) 라는 것을 실행할때 LinkedList 도 자동실행되서 self.head 가 None 으로 리셋되는게 아닌지요? 어떻게 self.head 가 Node(12) 값을 계속 유지하고 있는지 궁금합니다. -> cur_node = Node(12) 왜냐하면 self.head 는 Node(12) 이므로.. -> cur_node 포인터가 없으므로 while 문 스킵. -> cur_node.pointer = Node(5) 로 할당. 즉, 이제부터 cur_node 는 Node(12, Node(5)) 다음으로 stack.push(10) 실행 스텝, -> new_node = Node(10) -> if 문, 두번 째 질문입니다. 여기서 self.head 는 Node(12, Node(5)), 즉 이전 스탭의 cur_node 가 되어야 맞는 것 같은데, 어떻게 이전 스탭의 cur_node 가 현 스탭의 self.head 로 할당이 된건지 궁금합니다. -> cur_node = self.head 이므로 Node(12,Node(5)) 따라서 while 문 진행. -> cur_node = Node(5)로 할당 -> cur_node.pointer = Node(10)으로 할당. -> cur_node 는 결국 Node(5,Node(10)) 이렇게 됨. 똑같은 질문입니다. 이때의 cur_node = Node(5, None(10)) 이것이 다음번의 self.head 가 되는 이유가 너무 궁금합니다. 글이 좀 복잡한데 결국 한가지 질문 같네요ㅎㅎ 답변 부탁드리겠습니다. 감사합니다~