AI 시대에도 살아남는 엔지니어의 조건, 미국 빅테크 시스템 디자인, 알고리즘 사고, 오픈소스 실무 완성
CAP 이론 강의 관련 질문입니다. 5분 19초에 Dynamo DB가 전자상거래에 적용이 될 수 있다고 하신 부분에 대해 궁금한 점이 있습니다. 영상 해당 시점의 강의자료에는 CP에 금융, 주문 시스템이 있고, 제 막연한 생각으로는 거래 같은 경우 일관성이 가장 중요할 것 같다고 추측됩니다. Dynamo DB를 이용한 AP가 전자상거래에 적용될 수 있는 이유가 궁금합니다.
도커 컨테이너를 사용하여서 실행 시키는걸로 진행하셨는데 저는 도커를 데스크탑이 아니라 olima로 실행시키고 있어서 환경변수 에러가 나오더라구요 export로 변수 바꿔줘도 안돼서 데스크탑으로 실행해 보니 되기는 하는데, olima로 실행 할 수 있도록 하는 방법이 있을까요? 그리고 도커 컨테이너를 사용 안하고 flyway만 따로 설정하는건 어떻게 하는게 좋을까요? dev.monosoul.jooq-docker 이걸로는 도커가 무조건 설정되어있어야 하는거 같은데, nu.studer.jooq + flyway 조합으로 가는게 좋을까요? 1.olima로 인텔리j에서 dev.monosoul.jooq-docker 설정에 맞게 실행 시키는법 2.도커 없이 flyway 사용할때에는 nu.studer.jooq + flyway 이 조합으로 하는게 권장되는 방식인지?
안녕하세요 강의 잘 보고 있습니다. 제가 예전에 회사에 실무 뛸 때는 기본 VPC 사용해서 해당 subnet 서브넷에 RDS와 스프링부트 사용했습니다. 확인해보니까 기본 subnet은 public subnet이네요 보안 그룹을 이용해서 RDS는 스프링부트와 회사 IP에만 허용하고 스프링 부트는 80포트 한해서 모든 IP 허용해서 사용해서 제한적으로 보안을 걸었습니다. private subnet에 RDS와 스프링부트를 배치하고 bation host를 통해서 접속하는게 보안적으로 뛰어나다는 것은 알겠는데 public subnet에 RDS와 스프링부트를 배치 해두고 보안 그룹으로 IP 접근 제한하고 무슨 차이가 있나요? 1차원적으로만 보면 bation host가 EC2 비용이 더 나가는 거 말고는 모르겠습니다. 정확히 어떤면에서 더 보안적으로 뛰어난지 궁금합니다
위치에 따라 속성 결합 (요약) 중 QGIS 실습을 따라하는데, 똑같이 안 되는 부분이 있어서 여쭙니다. 버스와 법정동 자료를 넣고 실행을 했을 때, 빨간색과 같이 수업동영상에서는 없었던 결합 레이어 공간 인덱스가 존재하지 않는다고 나오는데, 문제가 없을까요? 그리고 버스가 가장 최상위 레이어로 설정이 되어 있는데도 버스 점 표시가 보이질 않습니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
minSdk = flutter.minSdkVersion 부분을 강의대로 minSdkVertion 19로 바꿨더니 다음과 같은 에러가 발생하였습니다. 에러 발생 이후에 다시 보니까 제가 적었던 부분이 minSdkVersion flutter.minSdkVersion 으로 자동으로 변경되어 있었습니다. 다른 비슷한 질문들과 답변들을 보면서 minSdk = minSdkVersion 19, minSdk = 19, minSdk 19, sdk 21 등등 여러 방면으로 시도했는데 해결이 되지 않아서 질문드립니다.
학습중 궁금한 것은 언제든 문의 하세요. 질문을 최대한 자세히 남겨주시면 반드시 답변 드리도록 하겠습니다. 추가로 알고 싶은 내용도 요청해주시면 강의 자료를 업데이트 해서 제공할 예정입니다. Pub-Sub 모델을 이용한 실시간 알림 part2에 질문이 있습니다 ! package com.example.messagequeue.step2.step2; public class NotificationMessage { private final String message; public NotificationMessage() { message = ""; } public NotificationMessage(String message) { this.message = message; } public String getMessage(){ return message; } } 짊여기에서 NotificationMessage DTO를 만들어주셧는데, 뭐 때문에 만드신걸까요 ? 직렬화, 역직렬화와 관련이 있는거 같은데, 잘 이해가 안되네요 ㅎㅎ 답변 주시면 감사드리겠습니다 !
안녕하세요 좋은강의 항상 감사드립니다. ^^ 이번에 실습하다가 범위로 래스터 자르기 하면 문제가 없는데 마스크로 자르기 하면 아래와 같이 에러가 나옵니다. "GDAL 명령어 산출물: ERROR 1: TopologyException: side location conflict at 234.113927176831 310.44210877210901. This can occur if the input geometry is invalid." 그러면서 범위로 래스터 자르기 처럼 값이 나옵니다.(마스크 외 지역이 검게 나오는게 아니라 기존 레스터 데이터가 나오는데 범위로 레스터 자르기 때보다 약간 사각형이 적게 나옵니다.) 프로젝트 좌표계 파일 좌표계 다 동일하게 5186으로 맞췄고요 이유를 모르겠습니다. TT 그럼 오늘도 좋은하루 되십시요 ^^
안녕하세요 선생님 수업 잘 듣고 열심히 만들고 있는데 한가지 해결이 안되는 부분이 있어 이렇게 글 남깁니다. 문서를 100개를 넣고, LLM이 대답할 때 인사규정에 따르면 혹은 인사규정을 참조하여 규정명을 나오게 하고 싶은데, 매칭이 잘안되거나 잘못된 규정명을 알려주곤 하는데 정확한 방법이 있을까요? 백터 DB에서 메타 데이터 지정하는 방식 이거나 document에 정의해 호출하는 방식 등을 사용하는데 .. 선생님도 이렇게 하실까요??
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 세션 정보와 타임아웃 설정 강의를 듣다가 궁금한 부분이 생겼습니다. "isNew()가 새로 생성된 세션인지, 아니면 과거에 만들어졌고 클라이언트에서 서버로 sessionId를 요청해서 조회된 세션인지 여부" 질문1. 새로 생성된 세션을 true, 과거에 만들어진 세션은 false 이렇게 반환되는게 맞나요? 질문2. 위 질문이 맞다면 회원가입을 하고 로그인을 했을때 콘솔 실행창에 isNew=true로 나와야 할 것 같은데 왜 false로 나오는지 궁금합니다.