묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨PM을 위한 데이터 리터러시(프로덕트 데이터 분석)
퍼널의 개념을 제조업에도 대입 가능할까요?
보통 퍼널이라 함은, 어떠한 제품을 팔기위해, 설계 해둔 판매페이지,홍보페이지를 통해서 활용을 하곤 하는데, 이를 제조업의 측면에서도 대입 후 평가지표로 삼을 수 있을지 궁금합니다.
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
조회수를 RDB에만 저장하고 있는 서비스에서 Redis 도입 관련해서 질문입니다.
안녕하세요. 쿠케님강의 너무나 잘 보고 있습니다. 쿠케님 질의응답 게시글 정독하고 있는데 1:1 멘토링 부럽지 않을만큼의 고퀄리티 답변 언제나 감사드립니다. (갬동갬동) 현재 회사에서 조회수를 RDB에만 저장하고 있습니다.이를 강의 내용처럼 'Redis 이전 & MySql 백업'을 적용 하고 싶은데 아래 흐름대로 적용 하면 될까요?1⃣ (개발) redis 저장 및 조회, mysql 백업 코드 작성2⃣ (개발) 기존 MySQL 데이터를 Redis에 저장하는 마이그레이션 코드 작성=> 이렇게 일회성 마이그레이션 같은 경우 테스트 코드로 한번만 돌리는데 쿠케님은 어떤 방식으로 하시나요?3⃣ (배포 전) 1번 코드 배포 직전에 2번 로직 실행4⃣ (배포) 1번 코드 배포 위 방식에서 발생할 수 있는 문제점1. 3번(마이그레이션)과 4번(배포) 사이에 조회수가 누락될 가능성- 마이그레이션 실행 후 MySQL에는 새로운 조회수가 계속 업데이트되지만, Redis는 아직 트래픽을 받지 않음.- 즉, 마이그레이션 실행 이후 MySQL에 새로 기록된 조회수는 Redis에 반영되지 않음 → 데이터 불일치 발생 가능.2. 처음 Redis로 전환할 때, Redis에 캐싱되지 않은 일부 조회수가 MySQL에 계속 쿼리될 가능성이 있음.- 처음 Redis로 전환할 때, Redis에 캐싱되지 않은 일부 조회수가 MySQL에 계속 쿼리될 가능성이 있음.- 특정 조회수가 빠르게 증가하면 Hot Key 이슈 발생 가능. 조회수 누락을 최소화 하는 방법1⃣ (개발) redis 저장 및 조회, mysql 백업 코드 작성2⃣ (개발) 기존 MySQL 데이터를 Redis에 저장하는 마이그레이션 코드 작성 및 실행3⃣ (1번 코드 배포 전) 더블 라이트(Double Write) 모드 개발하여 운영에 적용4⃣ (배포) 기존 MySQL 기반 조회수 코드 제거, Redis 기반으로 전환5⃣ (배포 후) MySQL 백업 로직 실행 및 기존 MySQL 조회 로직 완전히 제거제가 혹여나 놓친게 있거나 더 좋은 방법이 있으면 천천히 답변 부탁드립니닷! 출처: 내 뇌 + GPT 센세
-
해결됨비전공자도 합격하는 개발자 이력서/포트폴리오 작성법
기술 어필을 위한 프로젝트 선택
안녕하세요 재성님. 강의 정말 잘 보고 있고 큰 도움이 되었습니다.기존에 작성한 이력서를 다시 되돌아보니, 어떻게든 디테일하게 쓰려고 노력은 했지만 결국 레벨 1에서 벗어나지 못했다는 것을 알게되었습니다. 강의에서 알려주신대로 이력서를 수정하는 과정에서 한 가지 고민이 생겨서 이렇게 질문을 남깁니다. 저는 이미 회사에서 경력을 쌓아서 회사에서 진행한 프로젝트가 있는데, 이 프로젝트에서 사용했던 기술을 디테일하게 작성하려고 하니 프로젝트를 한 지 오래됐거나 혹은 그 때 당시의 기억이 희미해서 잘 기억이 나지 않는 경우가 많습니다. 그래서 혼자서 진행하고 있는 사이드 프로젝트가 있는데, 여기서 저의 고민이 생겼습니다. 제가 혼자 진행하는 프로젝트는 기술 선정 이유나 디테일 등을 제가 결정하고 사용한 것이어서 이해도가 높은 반면에 회사에서 진행한 프로젝트들은 저의 선택으로 된 비중이 낮습니다. 이런 경우에 어필을 하기 위한 내용을 회사 프로젝트에서 가져오는게 좋을지 아니면 현재 진행하고 있는 프로젝트에서 가져오는게 좋을지가 고민입니다. 물론, 선택은 저의 몫이지만 재성님이라면 이런 경우에 어떤 것을 고르는게 더 유리할지 도움을 주신다면 감사하겠습니다. 앞으로도 좋은 강의 기대하겠습니다.
-
미해결모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기
open api 이용 방법
OpenAI API를 이용한 임베딩(Emedding)의 7가지 활용사례(Use cases) 살펴보기 (1/4)강의를 듣다보니, open api 이용 시 과금이 부과된다고 하는데요. 어떻게 신청/이용하는지 혹시 강의하신 내용이 있을까요? 해당 강의에서는 따로 언급은 없었습니다.감사합니다. :)
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
Probe에 대한 이해
중요하다고 생각해서 여러번 보는데도 api입장에서는 이해가 잘 안되네요..제가 생각한 결론은 liveniessProbe는 pod재기동을 위한 api 상태체크같고 readinessProbe는 service에 pod를 연결시킬거냐 말거냐를 결정하는거 같은데...이걸 호출하는 api 를 봤을땐 liveness와 readiness의 api를 실무에서 어떻게 각각 구별해서 만들수가 있을까 싶은거에요...또한 app초기화 user초기화로 구분했던것도 실은 서버가 올라옴과 동시에 거의 강사님이 말씀하신 app초기화와 user초기화는 거의 순식간에 끝나는거 아닌지요? 막말로 톰캣서버올라오는 순간 모든 api들은 정상호출되는거 아닌지요..그리고 그렇게 user초기화를 위한 과정이 서버 기동시 그렇게 오래 올라올까 싶기도 하고..만약 실제로 그렇다면 굳이 startupProbe가 왜 필요할까 싶기도 해요...어차피 startupProbe가 성공하던 말던 중요한건 readiness에서 서비스연결할지 여부를 결정할거고 liveness에서 재기동까지 결정할텐데..굳이 startupProbe까지 넣을필요있는지.....설명은 이해가 되지만 실제로 의미가 있을까 하는 생각뿐이에요..
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
(해결됨) Window 사용자 깃헙레포 클론 실패 (3.6, 3.7 파일명 이슈)
안녕하세요 강사님Windows 환경에서 진행하려고 하는데요,깃헙 레포 파일명에3.6. 파일에는 : 이 들어가고3.7. 파일에는 " 이 들어가서clone을 해도, zip 다운로드 후 압축해제를 해도문제가 발생하는 것 같습니다.3.6, 3.7 파일명을 수정해주실 수 있으실까요?
-
해결됨아바타 커뮤니티앱 만들기 (React Native Expo)
혹시 expo에서 adMob 적용시
강의 내용은 아니고 지금 실제 앱을 만들고 있는데 거의 다 만들었는데 adMob 적용해서 막혔습니다.아무리 해결하려고 해도 해결이 안되는데 혹시나 조언을 구할수 있을까 여쭤봅니다expo 앱에 google admob을 추가할 때 expo-ads-admob 라이브러리를 사용하려 했지만, Expo SDK 46을 기준으로 더 이상 지원하지 않는 것 같습니다. https://docs.page/invertase/react-native-google-mobile-ads 이걸 사용해 넣으려고 했지만 계속 어떤 방법을 해도 해결이 되지 않아서 구글링도 했고혹시 이게 해결가능한 문제인데 제가 못하는건지 아니면 이 플러그인을 사용하기가 어려운건지expo에서궁금합니다...!
-
미해결실리콘밸리 데이터 리더가 알려주는 Airflow 기초
docker 에러
명령어:docker compose -f docker-compose.yaml up에러 메세지:ERROR! Maximum number of retries (20) reached.사용 환경windows 11 Home어떤 부분 때문에 계속 오류가 발생하는걸까요?
-
해결됨커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)
강의 코드를 확인할 수 있는 깃허브 URL이 있을지 궁금합니다!
안녕하세요 좋은 강의 감사합니다! 혹시 강의 코드를 확인할 수 있는 깃허브 URL을 따로 제공받을 수 있는지 궁금합니다!!
-
해결됨아바타 커뮤니티앱 만들기 (React Native Expo)
테블릿 기기에서의 반응형
개발을 진행하면서 ios, 안드로이드 휴대폰크기로는 확인을 하면서 진행했는데테블릿 크기에서 확인해보니 많이 작아지는 현상이 있습니다. 혹시 현업에서는 이런 처리를 어떻게 고려하시는지 궁금합니다 !
-
미해결김영한의 실전 자바 - 기본편
접근제어자 2번문제
calculateTotalPrice 를 따로 만드신 이유가 있는지 궁금해서 질문드립니다.
-
미해결Microservice 구현 (with EDA,Hexagonal, DDD)
Aggregate 하위에 꼬리를 무는 Entity 는?
헥사고날 아키텍처를 구현하면 먼저 Domain 부분을 구현하는것으로 아는데요,A class, B class, C class가 있다고 한다면.A class 에는 B의 List를, B에서는 C의 List를 가지고 있다고 합시다.그러면 이런 상황에서는 A를 조회하게 되면 B를 여러개 가져오는것을 막기위해 JPA에서는 LazyLoading을 사용할텐데 문제는 Domain 개발 단계에서 JPA를 사용하지 않고 하는 경우에는 어떻게 개발을 하는지 궁금합니다. 즉, 하나의 Aggregate 를 중심으로 Entity가 계층적으로 줄줄이 이어진 경우가 있는지, 그렇다면 이를 어떻게 해결하는지 말입니다. Aggregate 하나 조회하면 저~기 최하위 계층 데이터까지 다 가져오는게 좀 이상한거 같아서요.무조건 JPA를 사용한다고 생각하면 좋으나, 이를 나중에 다른 ORM으로 변경을 해도 문제가 없게 하는게 헥사고널의 취지라고 생각하다보니 이런 질문을 드립니다.
-
미해결딥러닝 CNN 완벽 가이드 - Pytorch 버전
numpy, pandas
안녕하세요. 선생님numpy, pandas가 아직 익숙하지 않은데, 이 경우 어떤 교재나 강의를 보면서 하는걸 추천드리시나요?
-
해결됨실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터
1.5 spring web 개발 환경 세팅 에러
안녕하세요:)현재까지 개발 툴들 설치하면서 겪었던 문제들은 구글링으로 해결이 되었었는데, 스프링 환경을 정해진 기준으로 하다보니 검색결과도 없어 진전이 되고 있지 않은 상황입니다.아래 에러 사항에 대한 적용 가능 방안에 대해 답해주시면 감사하겠습니다.교재 상 7번에서 finish를 눌러 설치를 기다렸는데 다음과 같은 오류가 발생하였습니다[ERROR] Failed to execute goal [32morg.apache.maven.plugins:maven-archetype-plugin:3.3.1:generate[m [1m(default-cli)[m on project [36mstandalone-pom[m: [1;31mThe desired archetype does not exist (com.nexacro.archetype:uiadapter-spring-sample-archetype:1.0.1-20220603.053230-4)[m -> [1m[Help 1][m아래 사항들을 시도해보았습니다.이클립스 워크스페이스 재설치xml url 접속 시 문제없이 접속됨이클립스 웹 개발 환경 설정은 처음이라ㅜ 또 어떤 것들을 시도해보거나 테스트해보면 될 지 의견 주시면 감사하겠습니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티 격자가 보이지 않습니다
유니티를 잘 사용하다가 갑자기 어느 순간부터 그리드(격자)가 보이지 않기 시작했습니다.. 유니티를 아예 삭제해서 다시 받아보기도 했는데 달라지는 게 없어요 구글링을 해보고 해보라는데로 다 해봤는데도 안보입니다.. 혹시 해결하는 방법 알고 계실까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
8-F
안녕하세요 큰돌님.큰돌님의 풀이는 왼쪽부터 다이얼을 돌리면서 답을 찾아갑니다.다이얼을 돌리는 시작 위치에 따라 답이 달라질 수 있지 않나요?왼쪽부터 다이얼을 돌려도 답을 구하는데 지장없는 이유를 알고 싶습니다.감사합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
39:30
n이 0일때 if(n==0)를 타고 return 값이 0에서 끝나는거 아닌가요?return값으로 0이 아닌return res가 출력이되는지 궁금합니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 1회 C언어 19분 38초
24년 1회 C언어 19분 38초시저암호 문제정답: Nd sc 1 <--이라고 적혀있는데?변환된 문자열: Nd sc 1 <--이게 정답 아닌가요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
감정일기장 날짜 필터적용안됨
(사진)
-
해결됨핸즈온 리액트 네이티브
HeaderRight 버튼이 작동하지 않습니다.
후반부에 많은 질문을 드려서 너무 죄송합니다ㅠ사진과 글을 작성 후 오른쪽 헤더 버튼을 누르면헤더버튼이 작동하지 않습니다.(headerRight: () => <HeaderRight disabled={disabled} onPress={onSubmit} />,)정확히는 onPress={onSubmit}이 작동하지 않습니다useLayoutEffect 안에 log도 찍어봤는데onSubmitEditing 으로 작동시엔 log가 찍히는데onSubmitEditing 을 없앤 후 버튼 클릭시 아무 반응이 없어서 질문드립니다.