- 안녕하세요 강사님~! 쿠버네티스 아키텍처 2/3(오브젝트) 강의 중 ingress 설명해 주실 때요. ingress에 여러개의 서비스(도메인)를 붙여서 사용할 수 있다 하셨는데 하나의 MSA에 여러 서비스가 있을 때, 그 서비스들 간에 관계가 가깝지 않아도 되나요?? ex) dong.mall.com , dong.batch.com 과 같이 둘 다 dong이라는 회사의 쇼핑몰을 운영하기 위한 서버들인데, 쇼핑몰 서비스와 배치 서비스는 논리적 관계에서 거리가 있다고 생각합니다. 이 때 이 두 서비스를 하나의 MSA에 담아도 되나요??
프론트에서 이미지를 전달받아서 서버측에서 저장을 할때 uploads폴더에 이미지가 저장되게 했는데 1. img태그에 src속성을 보면 왜 uploads폴더에서 가져오지않고 로컬호스트에서 가져오는지 이해가 가지않습니다. 이미지를 uploads폴더에 저장을 해놨는데 다시 서버에 접근하는 느낌을 잘 모르겠습니다. 그냥 uploads폴더에 있는거 가져다가 쓰면 왜 안되는걸까요? 2. uploads폴더에 이미지를 저장한후에 다시 화면으로 가져오는과정이, uploads폴더에 있는거 서버에 올림 -> 서버에 이미지가 올라와있음 -> 서버측에서 프론트로 올림 이런느낌인걸까요? 그러면 다시 이해가 안가는게 localhost/uploads/이미지 왜 이렇지 않은걸까요..? 만약에 여러폴더에 같은이름으로 이미지가 저장되있다면 폴더명을 명시해줘야하는게 아닌가요ㅠㅠ
안녕하세요? 강사님.. 강의 잘 보고 있습니다. 좋은 강의 항상 감사합니다~ 수업 중 궁금한게 생겼는데요.. 안드로이드로.. 이렇게 구글 광고를 넣어서 만들어 놓고 작업해서 구글 플레이스토어에 등록하고.. 나중에 ios로 빌드해서 애플 앱스토어에 등록할 수 있나요? 구글 광고를 애플에서 할수있는지가 궁금합니다..^^ 아니면 애플 광고가 따로 있나요? 답변에 미리 감사드립니다. 꾸뻑^^ 좋은 하루 되세요~~
수정 부분에서 궁금한게 생겨서 질문드립니다. 먼저, 엔티티에 @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. 에러를 처리하는 인터럽트 이외에 소프트웨어 인터럽트는 어떠한 역할을 할수 있나요?
안녕하세요 nest.js수강 후 nest.js로 개인프로젝트 중 궁금한점이 생겨 질문드립니다. socket.io로 카카오톡과 같은 구조의 채팅창을 구현중인데요. 카카오톡 처럼 채팅방에 들어가기 전에 채팅방 목록에서 읽지 않은 메세지를 어떻게 얻을 수 있을까 고민이 되어 조언을 구하고 싶습니다. react를 배우지 않아 정확히는 모르겠지만, 제로초님 sleact 깃헙을 보니 유저가 채팅방에서 나갈 때의 시간을 db에 저장하고, 나간시간부터 마지막에 올라온 채팅까지 갯수를 count해주는 백엔드 api를 만들고, 프론트는 채팅방 목록 하나하나가 백엔드에 요청하여 읽지 않은 채팅 개수를 받아오는거 같았습니다. 혹시 위 방법이 맞다면 사이즈가 커졌을때 db에 큰 무리가 가지는 않을지, 아니라면 다른 좋은 방법이 있을지 궁금합니다. 항상 감사드립니다!!
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 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 둘다 사용해도 상관없다고 알고 있어서요. 혹시 제가 알고 있는 부분 중 틀린 부분이 있다면 알려주시면 감사하겠습니다 :)
한솔홈데코 사이트가 현재 리뉴얼돼서 강의와 조금은 다른 것 같아요. 혹시 강의해주신 기준으로 파일은 구할 수 없을까요? 그리고 헤더에서 가로가 100%이고 브라우저 크기에 상관없이 오른쪽 왼쪽 여백은 그대로 유지된다고 하셨는데요. 가로가 100퍼센트인지 어떻게 알 수 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1. Planner / To Do / Tasks 의 명확한 구분이 궁금합니다. 기존 플래너와 투두가 합쳐져서 태스크라는 앱으로 신규변경된 것이고 플래너의 일부 기능은 Project 앱으로 빠지게 된 것이 맞는지요? 또한 이들을 활용한 프로젝트 관리 강의는 없는지 궁금합니다. 더 정확하게는 팀장을 위한 Tasks 완벽 활용 ? 이런 느낌의 강의가 있었으면 좋겠습니다. 2. 쉐어포인트의 페이지 개념을 모르겠습니다. 쉐어포인트의 대문을 꾸미고 페이지 템플릿? 을 적용하는 등의 작업을 하는 이유도 잘 모르겠고 인터페이스도 여간 어렵습니다. 이것을 일목요연하게 정리해주는 강의는 없을까요? 강의 너무 유익하게 잘 들었습니다. 감사합니다.