묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결초보를 위한 쿠버네티스 안내서
ingress 부분에서 질문 있습니다
- 안녕하세요 강사님~! 쿠버네티스 아키텍처 2/3(오브젝트) 강의 중 ingress 설명해 주실 때요. ingress에 여러개의 서비스(도메인)를 붙여서 사용할 수 있다 하셨는데 하나의 MSA에 여러 서비스가 있을 때, 그 서비스들 간에 관계가 가깝지 않아도 되나요?? ex) dong.mall.com , dong.batch.com 과 같이 둘 다 dong이라는 회사의 쇼핑몰을 운영하기 위한 서버들인데, 쇼핑몰 서비스와 배치 서비스는 논리적 관계에서 거리가 있다고 생각합니다. 이 때 이 두 서비스를 하나의 MSA에 담아도 되나요??
-
미해결프론트엔드 개발자를 위한 웹팩
npm i vue -D 설치시 다른 여러 폴더들이 생성됩니다.
npm i vue -D 로 설치를 진행했더니 선생님과는 다르게 여러 폴더들이 많이 생성이 되었는데 혹시 이유를 알 수 있을까용?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
안녕하세요 강의자료관련 문의
1. 강의자료는 어디서 볼 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
build 내 libs 폴더 생성이 안됩니다
gradlew clean build 하는 부분입니다. gradlew.bat 실행한 후 build 폴더를 조회했을 때 libs 폴더가 생성이 안되고 있습니다ㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
img태그의 src=로컬호스트/이미지 이 부분 질문있습니다!
프론트에서 이미지를 전달받아서 서버측에서 저장을 할때 uploads폴더에 이미지가 저장되게 했는데 1. img태그에 src속성을 보면 왜 uploads폴더에서 가져오지않고 로컬호스트에서 가져오는지 이해가 가지않습니다. 이미지를 uploads폴더에 저장을 해놨는데 다시 서버에 접근하는 느낌을 잘 모르겠습니다. 그냥 uploads폴더에 있는거 가져다가 쓰면 왜 안되는걸까요? 2. uploads폴더에 이미지를 저장한후에 다시 화면으로 가져오는과정이, uploads폴더에 있는거 서버에 올림 -> 서버에 이미지가 올라와있음 -> 서버측에서 프론트로 올림 이런느낌인걸까요? 그러면 다시 이해가 안가는게 localhost/uploads/이미지 왜 이렇지 않은걸까요..? 만약에 여러폴더에 같은이름으로 이미지가 저장되있다면 폴더명을 명시해줘야하는게 아닌가요ㅠㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청
- 인프런 아이디 : jiyeon@dfluid.kr 인프런 이메일 : jiyeon@dfluid.kr깃헙 아이디 : jyshin414@gmail.com깃헙 Username : shin-ji-yeon
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
애플 앱스토어
안녕하세요? 강사님.. 강의 잘 보고 있습니다. 좋은 강의 항상 감사합니다~ 수업 중 궁금한게 생겼는데요.. 안드로이드로.. 이렇게 구글 광고를 넣어서 만들어 놓고 작업해서 구글 플레이스토어에 등록하고.. 나중에 ios로 빌드해서 애플 앱스토어에 등록할 수 있나요? 구글 광고를 애플에서 할수있는지가 궁금합니다..^^ 아니면 애플 광고가 따로 있나요? 답변에 미리 감사드립니다. 꾸뻑^^ 좋은 하루 되세요~~
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
19:10분쯤 ArrayList<Subject>를 함수 안에서 new를 해주는 이유가 있나요?
멤버변수로 선언과 동시에 private ArrayList<Subject> subject = new ArrayList<Subject>(); 이렇게 해주는거와 함수 안에서 초기화 해주는 거와 차이가 있어서 이렇게 사용하는건가요?
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
파이참 대신에 IDLE을 사용해도 되나요?
아니면 파이참을 따로 설치해야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JPA 엔티티 부분 수정 질문
수정 부분에서 궁금한게 생겨서 질문드립니다. 먼저, 엔티티에 @Setter 대신 ChangeXxx메서드가 있다고 가정하겠습니다. 수정 할 때 Request에서 name만 변경 하고자 해서 요청이 들어오면 DTO의 name필드를 제외한 나머지 필드값들은 null로 들어오게 됩니다. 그로 인해서 dto를 받아 member에 changeXxx 메서드를 사용해서 변경하면 name만 변경되어야 하는데 나머지 필드도 null로 변경되서 일괄로 변경되는 상황입니다. 제가 궁금한것은 JPA에서 dto값을 엔티티에 넣어서 수정할 때 값을 넣기전에 해당 필드를 다 Null체크해서 Null이 아니면 수정 메서드를 호출해서 수정해야하는건지 아니면 if( 필드명 != null) changeXxx() JPA에서 제공하는 기능 중 Null이 아닌것만 수정되게 할 수 있는지 궁금합니다. (@DynamicUpdate라는 키워드로 찾아 봤는데 @DynamicUpdate를 사용해도 엔티티에 @NotEmpty Validation이 걸려있으면 예외가 발생하게 됩니다..) 포스트맨 테스트 (닉네임만 변경하려고 하면 NickName 필드 제외한 나머지 필드가 Null이 되어서 PW 부분의 Validation에 걸리게 됩니다, 제가 하고 싶은 것은 나머지 필드값은 그대로고 NickName만 변경되게 하고 싶습니다. )
-
해결됨그림으로 쉽게 배우는 운영체제
인터럽트 질문 있습니다.
인터럽트에는 하드웨어 인터럽트와 소프트웨어 인터럽트가 있다고 하셨습니다. 하드웨어 인터럽트는 입출력과 관련된 인터럽트가 있고 소프트웨어 인터럽트는 사용자 프로그램에서 발생한 인터럽트가 있다고 하셨습니다. 예를 들면 유효하지 않은 메모리에 접근하거나 0으로 나누는 명령등이 있다고 하셨는데 예를 들면 파이썬에서 다음과 같은 코드는 NameError와 TypeError를 일으킵니다. print(a) # 정의되지 않은 변수 print(1 + '1') # 자료형이 일치하지 않음 또한 0으로 나누는 명령도 ZeroDivisionError을 일으킵니다. 이 처럼 프로그래밍 언어에서 일으키는 에러도 인터럽트라고 본다면, 1. 소프트웨어 인터럽트는 소프트웨어에서 발생하는 에러를 처리하는 작동이라고 보면 될까요? 2. 에러를 처리하는 인터럽트 이외에 소프트웨어 인터럽트는 어떠한 역할을 할수 있나요?
-
미해결홍정모의 따라하며 배우는 C++
13분10초쯤에 질문이있습니다
try { if(x<0.0)throw string("Negative input); cout<<sqrt(x)<<endl; } catch(string error_message) { court<<error_message<<endl; } 이때 throw 안에있는 string("Neagtive input")은 익명객체인가요 아니면 string 으로 타입캐스팅을 해주었다는 뜻인가요?
-
미해결스프링 웹 MVC
@EnableWebmvc 설정을 하면
webconfig에 @EnableWebmvc 설정을 하면DelegatingWebMvcConfiguration.class때문에json컨버터도 자동으로 추가가 되는거죠??
-
미해결프로젝트로 배우는 Vue.js 3
안녕하세요 44강 듣는중에 질문드립니다
안녕하세요 제가 44강 파일 듣다가 똑같이 코드작성해 봤는데 에러가떠서 코드파일 도바꿔보고 계속해봤는데도 에러가 뜨네요 Node.17.8.0버전 쓰고 있습니다 npm run serve 돌리면 이렇게 뜨네요
-
미해결자바 기본을 위한 강의 1부
JDK 문의
대학에서 JAVA강의를 수강하는 대학생입니다. 제가 다니는 대학에서는 Oracle JDK 권장하고 있습니다. 혹시 반드시 Open JDK를 설치해야 강의를 진행 할 수 있나요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
socket.io 활용중 조언을 얻고싶습니다.
안녕하세요 nest.js수강 후 nest.js로 개인프로젝트 중 궁금한점이 생겨 질문드립니다. socket.io로 카카오톡과 같은 구조의 채팅창을 구현중인데요. 카카오톡 처럼 채팅방에 들어가기 전에 채팅방 목록에서 읽지 않은 메세지를 어떻게 얻을 수 있을까 고민이 되어 조언을 구하고 싶습니다. react를 배우지 않아 정확히는 모르겠지만, 제로초님 sleact 깃헙을 보니 유저가 채팅방에서 나갈 때의 시간을 db에 저장하고, 나간시간부터 마지막에 올라온 채팅까지 갯수를 count해주는 백엔드 api를 만들고, 프론트는 채팅방 목록 하나하나가 백엔드에 요청하여 읽지 않은 채팅 개수를 받아오는거 같았습니다. 혹시 위 방법이 맞다면 사이즈가 커졌을때 db에 큰 무리가 가지는 않을지, 아니라면 다른 좋은 방법이 있을지 궁금합니다. 항상 감사드립니다!!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
d_ff_test.v에 관한 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비님. 강의 잘 듣고 있는 학생인데 질문이 생겨 글을 남기게 되었습니다. module d_ff_test( input clk , input sync_reset , input async_reset , input async_reset_n , input i_value , output o_value_sync_reset , output o_value_async_reset , output o_value_async_reset_n , output o_value_mixed_reset , output o_value_no_reset ); D Flip-flop과 reset 실습에서 이렇게 output을 정의하고 또 reg인 r_ff_sync_reset, 등등을 사용합니다. 제가 이해하기로는 always 구문을 사용하려면 reg가 필요하고 wire로 정의된 output에 연결하기 위해 assign구문을 사용한 것 같습니다. 그렇다면 제가 의문이 생기는 부분은 새로운 r_ff_sync_reset을 생성하는 대신 output인 o_value_sync_reset을 reg로 선언하여 always 구문을 사용하고 assign과정을 없애면 되는게 아닌가? 하는 질문이 생겨서 여쭤보게 되었습니다. DUT의 output은 wire나 reg 둘다 사용해도 상관없다고 알고 있어서요. 혹시 제가 알고 있는 부분 중 틀린 부분이 있다면 알려주시면 감사하겠습니다 :)
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
질문 드립니다.
한솔홈데코 사이트가 현재 리뉴얼돼서 강의와 조금은 다른 것 같아요. 혹시 강의해주신 기준으로 파일은 구할 수 없을까요? 그리고 헤더에서 가로가 100%이고 브라우저 크기에 상관없이 오른쪽 왼쪽 여백은 그대로 유지된다고 하셨는데요. 가로가 100퍼센트인지 어떻게 알 수 있나요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
canvas에서 스크롤 값을 이용하려면 어떻게 해야하나요?
만약 canvas에서 스크롤 값에 따라 무언가를 움직이거나 나타나게 하려면 어떻게 해야하나요??
-
미해결Microsoft Teams - 1 Teams 활용 (기초부터 팀 구성 활용까지)
플래너 활용 / 쉐어포인트 페이지 활용
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1. Planner / To Do / Tasks 의 명확한 구분이 궁금합니다. 기존 플래너와 투두가 합쳐져서 태스크라는 앱으로 신규변경된 것이고 플래너의 일부 기능은 Project 앱으로 빠지게 된 것이 맞는지요? 또한 이들을 활용한 프로젝트 관리 강의는 없는지 궁금합니다. 더 정확하게는 팀장을 위한 Tasks 완벽 활용 ? 이런 느낌의 강의가 있었으면 좋겠습니다. 2. 쉐어포인트의 페이지 개념을 모르겠습니다. 쉐어포인트의 대문을 꾸미고 페이지 템플릿? 을 적용하는 등의 작업을 하는 이유도 잘 모르겠고 인터페이스도 여간 어렵습니다. 이것을 일목요연하게 정리해주는 강의는 없을까요? 강의 너무 유익하게 잘 들었습니다. 감사합니다.