묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요! MSA에 대해서
안녕하세요! 궁금한게 있습니다. 저희회사에서는 프로젝트가 멀티모듈로 되어있습니다. 그리고 CMS(운영관리 모듈), API, COMMENT 모듈 이렇게 3개의 애플리케이션 모듈을 사내 도커레지스트리에 도커 이미지로 올리고 AWS에 각각 3개의 모듈을 띄우는데요! 이게 음.. 데이터베이스는 한개로 씁니다. 그러니까 각 3개의 데이터베이스가 따로 한개씩 있는 것이아닌 마스터 하나에 슬래이브 1개의 레플리카로 구성되어있습니다. 이것또한 MSA라고 할수있을까요? 신입이라 아직 정확하게는 모르겠지만 저는 DB도 각 애플리케이션 마다있어야한다고 보고 그게 MSA라고 생각하고 있거든요.! 선생님의 의견이 궁금합니다! 감사합니다.
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
너무 양질의 강의에 감사하다는 말씀드리고 싶습니다.
강사님의 재능기부 강의를 듣고 막막한 도커+쿠버에 많은 도움을 얻고 있습니다. 감사합니다. 현재 클라우드팀에서 근무를 하고있는 수강생입니다. 저도 비전공이지만 하반기에 관련분야로 대학원 진학 생각도 있고 실력을 키워서 미취학아동들에게 재능기부가 꿈인 사람입니다. devops + MLops를 꿈꾸고 있는데요 클라우드일을 하면서 공부계획을 세우는데 막막해서 개인적으로 진로를 여쭙고 싶습니다. 질문 Q.) 1. 실무에서 자주쓰는 devops 업무들만 엮어서 강의로 만들 생각은 없으신지 여쭙고 싶습니다. 2. 비전공자라 아직 필수 선수지식인 자료구조 알고리즘 강의도 들어보지 못했습니다. 클라우드팀에서 근무를 하고있지만 대학원 진로는 블록체인으로 잡으려 합니다. 공부 테크트리 알려주실 내용이 있으시면 알려주시면 감사하겠습니다. 실력을 일취월장하게 키워서 필드에서 선배님들 만나뵐 수 있엇으면 좋겠습니다. 감사합니다. 남은 연휴 즐겁게 보내세요~!^^
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
update 메소드가 void 인것과 관련된 질문 드립니다.
안녕하세요. update 메소드는 커맨드 쿼리 분리 원칙에 따라서 member 객체를 반환하지 말고 void로 반환값이 없게 하거나 id정도만 반환하라고 하셨습니다. 1. 커맨드가 수정이니 쿼리로 member를 찾지 말아야 한다고 하셨는데 findOne 메소드에서 어차피 member를 찾아야 하는 것 아닌가요? 2. update 메소드 외에도 사실 모든 메소드에서 void나 id만 반환해야 하는 것인가요? 다른 메소드도 등록, 수정, 삭제 등등 멤버를 조회하는 것이 커맨드가 아닌 것 같은데, 그렇다면 일반적으로 반환을 id만 해주는 것이 좋은가요? 감사합니다.
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
수강후기 올렸습니다.
수강후기 올렸습니다. 이벤트아직 진행중 이시라면 부탁드립니다. 이메일 주소는 sjehddud@naver.com 입니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 실행이 안됩니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]아래 사진과 같이 최초에 스프링부트 initializer로 강의 내용을 따라한 후 intelliJ에서 생성한 스프링부트 파일을 열고 run을 했습니다. 그런데 처음에는 localhost:8080에서 아무것도 없어서 오류가 난 스프링 화면이 잘 나왔으나 그 뒤로 이렇게 30분을 기다려도 안됩니다.. 컴퓨터의 저장공간이 문제인가 싶어 이것저것 삭제해 보았지만 똑같습니다. 뭐가 문제일까요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
죄송하지만 실습환경이 어떻게 구성된것인지 모르겠습니다.
죄송하지만 해당 수업에서 사용하시는 server1@master 가 어떻게 구성된지 모르겠습니다. kubernetes 환경이 구축되어 있는 것 같은데 저는 Oracle VM VirtualBox를 통해 실습환경을 어디에서 구축하였는지 잘 모르겠습니다... 기초가 너무없어서 허접한 질문드려서 죄송합니다~ 혹시 해당 강의 1분 47초부터 그대로 따라하기 위해서는 몇번째 강의를 보면서 환경을 구축해야하는지요?
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
WHERE 해커랭크 문제풀이 2
안녕하세요. WHERE 해커랭크 문제풀이 2 강의에서 아래와 같이 코드를 작성했습니다. 답은 맞다고 나왔지만 속도 측면을 비롯하여 그렇게 좋은 코드는 아닌 것 같아서 아래와 같이 작성하는 것도 맞는 것인지 질문 드립니다. 감사합니다. -------------------------- SELECT DISTINCT city FROM station WHERE city NOT IN (SELECT city FROM station WHERE city LIKE 'A%' OR city LIKE 'E%' OR city LIKE 'I%' OR city LIKE 'O%' OR city LIKE 'U%' OR city LIKE '%A' OR city LIKE '%E' OR city LIKE '%I' OR city LIKE '%O' OR city LIKE '%U');
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
안녕하세요 영한님 강의를 벗어난 주제 이긴한대 궁금한게 생겨서 질문드립니다.
유저와 팔로우 팔로잉 Entity 를 구현하려고 하는데 이렇게 하는게 맞는건지 잘 모르겠어서 질문드립니다.. 조금이라도 힌트를 주신다면 정말 감사할것 같네요!!
-
미해결스프링 핵심 원리 - 고급편
여러 개의 빈 후처리기를 등록하면??
안녕하세요. 최종 질문은 마지막 문단에 하였습니다. [빈 후처리기 - 예제코드2] 강의 관련 질문드립니다. 빈 후처리기 자체가 스프링 빈으로 등록이 가능한데, 예제에서 나오는 AtoBPostProcessor 이외에 제가 임의로 C클래스를 작성하고 BtoCPostProcessor 후처리기를 빈으로 등록해봤습니다. 그리고 컨테이너에 1) AtoBPostProcessor 2) BtoCPostProcessor 순서대로 빈을 등록하였습니다. 테스트 코드에서는 A 타입의 빈을 찾고 C 타입으로 캐스팅하여 c.helloC()를 실행한 결과 문제없이 동작하였습니다. 그리고 빈 후처리기 동작 순서또한 빈 후처리 등록 순서와 같았습니다. 이번에는 컨테이너에 등록할 때, 1) BtoCPostProcessor 2) AtoBPostProcessor 순서대로 등록하였더니, 오류가 발생하였습니다. 위에서 말씀드린 것처럼 컨테이너에 빈 후처리기를 빈으로 등록한 순서대로 후처리기를 통과(?)하는 것 같습니다. 질문은 1) 빈 후처리기 순서를 조작할 수 없는지? (그럴 필요는 있는지?) 2) 연쇄적(?)으로 빈후처리기를 등록하는 일이 있는지? => 즉, 첫 번째 후처리기의 결과에 따라 그 다음 후처리기를 호출할 필요가 있는지, (실무에서 여러 개의 빈 후처리기의 순서를 제어할 필요가 발생하는지) 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
명령어 코드를 입력할때
cmd에서 python --version 이라 칠때 왜 바 앞에 띄어쓰기를 해야 되나요? 그리고 작은 따옴표하면 에러뜨고 쌍따옴표로 해야 에러가 사라져요
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
8분 48초 그림에서
안녕하세요, 좋은강의 감사합니다. 8분 48초 그림에서 웹 디렉터리와 웹 디렉터리가 아닌 것의 구분이 무엇인지요? 검색해봐도 웹 디렉터리에 대한 구체적인 답이 안나와서 문의 드립니다. 혹시 설명이 방대하다면 뭐라고 검색하면 될지 조언 부탁드립니다... (혹시 웹디렉터리가 루트 디렉토리를 말하는 것인가요?) 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 생성은 되었는데, H2에서 테이블이 보이지 않습니다.
안녕하세요 Entity 클래스를 모두 작성하였고, 실행했을 때도 이상없이 실행되었고, 로그 상에도 테이블이 create되었습니다. 그런데 막상 H2에 접속해보면 생성된 테이블이 존재하지 않습니다. 위와 같이 테이블이 생성되었고, alter까지 실행된 상태입니다. 아래는 H2 DB 조회했을 때 생성한 테이블이 조회되지 않는 모습입니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
컨트롤러에서 HttpServletRequest를 동적? 으로 받을 수 있는 이유가 뭔가요
스프링 MVC에서 서블릿 컨테이너를 포함하고 있기에 HttpServletRequest, Response객체를 가져올 수 있는것은 알겠습니다. 헌데 이렇게 매개변수를 쓰고 안쓰고에 따라서 자동으로 받을 수 있도록 동적으로? 구성되는 원리를 잘 모르겠습니다.
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
장면1,2 활용 방법
안녕하세요 그리네모님 강의 감사히 잘 보고 있습니다. 저의 현재 목표는 이모티콘제작보다는 좀 더 긴 호흡을 가진 캐릭터를 활용한 영상을 제작하고 싶어 관련 문의를 드립니다. 1. 이번 강의에서 장면 1,2에 대해서 다뤄주셨는데 장면(scene)탭 하단에 보니 새로운 장면은 추가하는 아이콘이 보이는데, 나중에 어떻게 장면을 활용하여 짧은 애니메이션을 만들어 볼수 있는 건가요? 순서대로 장면(scene)이 출력된다고 하셨는데, 여러 장면으로 제작한 영상을 한번에 preview로 확인하거나, 출력하는 방법이 궁굼합니다. 2. 혹시 키프레임을 좀더 효율적이게 선택하는 방법이 있을까요?? 그리네모님께서 강의 중에도 각 레이어에 항상 해당 키프레임을 일일히 선택해서 작업을 해주시는데, 레이어가 많아지거나 움직임을 주고싶은 레이어들이 복잡하게 꼬여있을때 일일히 스크롤해서 내려가서 키프래임 (F6)을 찍어줘야 되다보니 좀더 효율적인 방법으로 키프레임을 컨트롤하는 방법이 있을까 싶어서 여쭤봅니다. 3. 그리네모님께서 타임라인에서 작업하실 때 자주 쓰시는 방법이 궁금합니다. 제가 알고있는 것이라곤, Ctrl+키프레임 드래그 > 해당 키프레임 밀고 땅기기 Alt+키프레임 드래그 > 해당 키플임 복사 정도 입니다. 키프레임도 드래그 할때 보니, 단순히 이동되기도 하고, 앞뒤 프레임을 밀면서 늘어나기도 하고.. 은근히 컨트롤하는게 헷갈리고 어렵더라구요 그리네모님께서 사용하시는 타임라인 활용방법이 궁금합니다~!
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
nuxt.js의 경우도 따로 nginx가 필요할 까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]
버튼 부분을 잘 모르겠습니다.
버튼 부분을 잘 모르겠어서 문의 남깁니다.
-
미해결스프링 핵심 원리 - 기본편
ApplicationContext를 생성하지 않을 경우
ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); 위와 같이 개발자가 명시적으로 스프링 컨테이너를 생성하지 않을 경우, 스프링 컨테이너가 어떻게 생성이 되는 지 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
데이터베이스에 파일들 저장이 안되는 것 같습니다..
강의 잘 듣고 있습니다! 24분 30초 경에 실행했을 때 제가 지정한 파일 경로 안에 저장한 것들이 저장이 안되는 것 같습니다. 잘못된 부분을 아무리 찾아봐도 안보여서 질문 올립니다.. 구글 드라이브 링크는 댓글로 올려놓겠습니다!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
추후 보실 분들을 위해 남깁니다. 행번호를 -> y좌표에 대입 오류
이 문제 해설에서 sx, sy, ex, ey가 사용되진 않았지만 i행번호가 sx, ex 등 x좌표에 할당하고 있네요. j열번호도 마찬가지로 반대로 할당되고 있어서 다른 응용문제 풀땐 반대로 할당해서 풀어야 풀립니다~! 지금은 0,0 4,4가 시작/끝이라서 xy가 반대로되었는데도 올바르게 추력됩니다. 추후 보실 분들을 위해 남깁니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
API 메시지 바디 request-body-json 부분 실행하다 작동 되지 않아 질문드립니다.
이번 강의 이전까지는 실행에 문제가 없었는데, 갑자기 서버가 켜지지 않아 무슨 문제가 있는지 궁금합니다..ㅠㅠ[질문 내용]여기에 질문 내용을 남겨주세요.