묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결2026 코딩테스트 올인원 [JAVA]
part8 Notion 링크
안녕하세요 강사님.강의 잘보고있씁니다. 노션에 part 7까지만있고, part 8 이 없는데 새로운 링크가 필요한걸 까요?
-
미해결빅데이터분석기사 실기 R 올인원: 3주에 끝내는 완벽 대비
체중감량에 효과적인걸 확인하는 쌍체T.test
체중 감량에 효과적이라고 하면 alternative = 에서 less나 greater를 안써도 상관없나요? less넣었을 때랑, greater, two.sided의 pvalue 값이 다른데 셋중에 무엇을 쓰는게 정확한지 궁금합니다.
-
해결됨비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.
안녕하세요 강사님.[실행 계획에서 type 의미 분석하기 (const, range, ref)] 강의에서 "Index Range Scan할 때 조회 범위가 크면 성능 저하의 원인이 되기도 한다."라는 내용을 듣고 정말인지 궁금해져서 EXPLAIN을 한번 돌려봤습니다.CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), age INT ); -- 높은 재귀(반복) 횟수를 허용하도록 설정 -- (아래에서 생성할 더미 데이터의 개수와 맞춰서 작성하면 된다.) SET SESSION cte_max_recursion_depth = 1000000; -- 더미 데이터 삽입 쿼리 INSERT INTO users (name, age) WITH RECURSIVE cte (n) AS ( SELECT 1 UNION ALL SELECT n + 1 FROM cte WHERE n < 1000000 -- 생성하고 싶은 더미 데이터의 개수 ) SELECT CONCAT('User', LPAD(n, 7, '0')), -- 'User' 다음에 7자리 숫자로 구성된 이름 생성 FLOOR(1 + RAND() * 1000) AS age -- 1부터 1000 사이의 난수로 나이 생성 FROM cte; CREATE INDEX idx_age ON users (age); EXPLAIN SELECT id FROM users WHERE id BETWEEN 1 AND 100000; -- type : range결과 창에서 rows가 100,000이 아니라 110,836으로 나오더라고요. 옵티마이저가 id는 PK이라서 중복이 없을 거라는 것을 알고 Auto Increment가 적용되어 있어서 순차적으로 데이터가 들어갔음도 알텐데 왜 10만 개로 딱 떨어지게 예측하지 못하는지 직관적으로 잘 이해가 가지 않습니다.감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
채점 사이트 관련 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 채점 사이트 관련해서 기존 페이지가 아닌 캡쳐한 사진의 화면으로 넘어가집니다. 관련해서 질문 드립니다!
-
미해결알면 칼퇴하는 Spring Boot 백엔드 바이브 코딩 맛보기
인텔리제이 MCP 서버 설정 관련
저는 인텔리제이에서 Claude App 이 안뜨고 Codex만 뜨네요... Claude App 자동 구성은 왜 안뜰까요....
-
해결됨10,000장의 이력서를 본 기술이사의 이력서 가이드
회사의 시스템 아키텍처를 포트폴리오에 써도 되나요?
안녕하세요!궁금한 점이 있습니다회사의 시스템 아키텍처를 포트폴리오에 써도 되나요? 면접에서는 프로젝트의 시스템 아키텍처가 어떠한지 물어본다고 들었습니다!그래서 포트폴리오에 시스템 아키텍처를 명시하려고 하는데,포트폴리오에 넣어도 되는건가요?아니면 보안상 문제 때문에 넣으면 안되는건가요?시스템 아키텍처를 넣어도 된다면 어느정도 수준? 까지 공개해도 되는건지 궁금합니다! (제대로 그린건지는 잘모르겠습니다 ㅎㅎ;;)예를 들어, 이 정도 수준의 정보라면 포트폴리오에 넣어도 문제가 없는 걸까요?
-
미해결처음 배우는 파이썬(python) 프로그래밍 입문
미션 06-02
D번의 문제와 답안이 다른 것 같습니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
스킬, 플러그인, 마켓플레이스 관련 문의
안녕하세요 강사님, claude를 좀 더 잘 사용하기위해 문의드립니다. 시중에 잘 만들어서 제공되는 스킬을 제 입맛에 맞춰 커스텀한뒤 플러그인으로 묶고 어디서든 사용할수있게 마켓플레이스로 등록하는 생각을 하고있습니다. 강의에서는 신규 스킬을 생성하고 플러그인으로 묶고 마켓플레이스로 등록하는 과정으로 설명해주셨는데 혹시 시중에 제공되고 있는 스킬을 가지고 제 입맛에 맞춰 커스텀한뒤 개인 마켓플레이스에 등록하여 사용할수있는 방법이있을까요?
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
파일 EOI 관련 질문
안녕하세요, 좋은 강의 항상 감사합니다. 다름이 아니라 강의를 듣다가 궁금한 점이 생겨서 문의 드립니다.시그니처 EOI의 경우( zip파일의 경우 50 4B 05 06) 파일의 맨 마지막이 아니라 '마지막 근처'에만 위치해도 괜찮은 걸까요 ? 25회 시험 리뷰 5의 27:04 부분을 보면 50 4B 05 06 이후에도 데이터들이 좀 남아있어서 여쭤봅니다. 그리고 그렇다면 파일의 시작 시그니처 같은 경우도 꼭 파일의 맨 처음 부분이 아니라 '처음의 근처'여도 괜찮을 건지 헷갈려서 질문 드려봅니다.감사합니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
클로드 코드 요금제 대신 사용량 기반 과금제를 사용하고 있습니다.
프로젝트의 경우 간헐적으로 진행합니다.매일 프로젝트 만들지는 않지만,프로젝트를 만들면 집중해서 만들고, 또 비수기?때는 사용을 하지 않고 그렇습니다. 계속 이렇게 하는게 맞는지, 아니면 요금제 전환이 맞는지를 어떻게 판단하면 좋을까요? /usage 에 들어가면 사용량 정보가 따로 나오진 않네요.
-
미해결딸깍! AI로 전문가처럼 웹 크롤링 & 데이터 분석(w. GEMINI CLI)
yes24 수집 md 파일 만들 때
yes24 수집 md 파일 만들 때제미나이가 자동으로강사님과 같이 수집할 데이터 항목을 만들어주는 것인가요? 아니면 수업자료를 별도로 열어서 봐야하나요?아무리 따라해도 강사님과 같은 내용의 MD파일은 생성되지 않습니다. 그리고 그것에 대한 설명도 없어서 강의를 쫒아가기가 어렵습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-I) 왜 이 문제가 그래프이론 카테고리에 있는지 잘 모르겠습니다.
안녕하세요 큰돌님. 이유가 있겠지 하면서 2-G) 부터 피어나는 의문을 누르며 2-I 까지 왔는데요. 해당 문제가 왜 그래프이론에 있는지 이유를 잘 모르겠습니다.문제 풀이처럼 아스키코드 + 정렬 카테고리에 가까운 문제인거 같아서요. 왜 이런 질문을 드리냐면, 강의를 보기전 해당 문제를 보고 BFS/DFS/그래프 이론에 알려주신 것들을 공식처럼 생각해놓은 걸 훈련삼아 문제들을 풀어가는 거라고 생각했는데, 오히려 다른 유형의 문제들이 나와서 의아했었습니다. 어떤 의도가~ 있을거라 생각하고 질문드렸습니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
25강부터 소리만 나오고 화면이 안나옵니다.
25강부터 소리만 나오고 화면이 안나옵니다.사용환경은 맥미니, 사파리/크롬 모두 똑같은상태입니다.24강까지는 정상적으로 나옵니다.
-
미해결
토스 미니앱 제작 가능한 500줄 이상 스킬(skill) 파일 다운로드 어디서 받나요?
오늘 '바이브코딩과 오픈클로를 통해 월급의 10배번 기술' 강의를 등록했습니다. 오늘 수강하면 토스 미니앱 제작 가능한 500줄 이상 스킬(skill) 파일 준다고 했는데 어디서 다운로드 받을수 있나요? 문자로는 <강의페이지->'내소식'에 들어오셔서 단톡으로 들어오시면 받아볼수 있습니다>라고 왔는데 아무리 찾아봐도 내소식은 없습니다. 혹시나 새소식에 들어가면 있을까 들어가서 찾아봐도 오늘날짜로 올라온 내용은 없어요. 답변부탁합니다.
-
미해결
문자내용 대로 들어 가도 찾을 수가 없어요ㅠㅠ
[Web발신]안내드립니다.토스 미니앱 제작이 가능한500줄 이상 '스킬(Skill) 파일'을 전달드립니다.특강에서도 말씀드렸지만프롬프트는 단순 명령이고스킬은 AI가 참조하는 '구체적 매뉴얼'입니다.현재 수강하고 계신 분들은강의 페이지 '내 소식'에 들어오셔서단톡으로 들어오시면 받아보실 수 있습니다.이걸로 10분만에 초안 만들어서 출시하세요!*문의가 많아 재공지드립니다.감사합니다. 이내용으로 문작가 왔는데 한시간째 아무리 찾아봐도 '내소식' 이란 곳이 없어요어떻게 들어가서 500줄이상 스킬파일을 어떻게 전달받을 수있을까요?
-
미해결웹 애니메이션을 위한 GSAP 가이드 Part.03
imagesLoaded에 관한 질문
섹션2. Basic TriggerPractice(3) 이 부분을 들었는데요,여기서 강사님 화면에서는 숫자 0에서 100% 올라가는 숫자카운팅이 보여지는데전 0% 에서 바로 100% 가 됩니다. 그 이후의 동작은 정상적으로 잘 되는데,강사님의 소스에서도 동일한 현상이 나타나는데 이유가 뭔지 알 수 있을까요?
-
미해결김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴
실제 FK제약조건을 설정하지 않는이유
안녕하세요 영한강사님! 좋은 강의 너무 잘들었습니다! 강의에는 없는 내용이긴한데요! 실무에서는 실제 FK제약조건을 설정하지 않더라구요. 선배님들은 확장성때문이라고 말씀해주시는데 이것말고도 다른 이유가 있는지 궁금합니다!
-
해결됨6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법
조회속도 개선에서 더 개선하는 방법이 궁금합니다.
안녕하세요. 인덱스를 활용한 조회 성능 개선을 공부하던 중 궁금한 점이 생겨 질문드립니다.현재 저는 OFFSET 기반 pagination을 사용하는 서비스를 개발하고 있으며, 다음과 같은 환경에서 성능 테스트를 진행했습니다.데이터: 약 1,000만 건서버: EC2 t3.smallDB: RDS t4g.microk6 vus1001. 문제 상황초기에는 OFFSET 제한 없이 마지막 페이지까지 이동 가능하도록 구현했습니다.하지만 데이터가 1,000만 건 수준으로 증가하자, 깊은 페이지로 갈수록 조회 속도가 급격히 느려지는 문제를 확인했습니다.2. 고민 및 제약일반적으로 이 문제는 Keyset Pagination(커서 기반)으로 해결하라고 많이 알려져 있습니다.하지만 제 서비스는👉네비게이션 바를 통한 페이지 직접 이동 (ex. 1, 10, 100 페이지 클릭)이 필요하기 때문에 Keyset 방식만으로는 요구사항을 만족시키기 어렵다고 판단했습니다.3. 적용한 개선 방법다음과 같은 방식으로 성능 개선을 진행했습니다.OFFSET 최대 범위를 제한 (최대 10,000 페이지 / OFFSET 100,000)커버링 인덱스 적용조회 방식 개선먼저 ID만 조회 → 이후 필요한 10건만 상세 조회전체 게시글 수(count)는 캐싱 처리4. 성능 개선 결과[Page 10] avg: 1.4s → 700ms p95: 4.5s → 1.8s [Page 100] avg: 17s → 1.18s p95: 24s → 3.3s [Page 1000] avg: 32.1s → 1.7s p95: 59s → 4.27s SQL 쿼리는 분석결과 약 1700MS -> 70MS 까지 단축한 것 같습니다.5. 추가 제약사항로그인 사용자와 비로그인 사용자의 조회 결과가 다름(사용자별 구독 게시글이 포함됨)따라서 캐시는 비로그인 사용자에만 적용위 성능 수치는 로그인 사용자 기준6. 현재 고민위와 같이 개선했지만,👉 여전히 성능이 충분하지 않다고 느끼고 있습니다.특히 궁금한 점은 다음과 같습니다.7. 질문OFFSET 기반 pagination을 유지하면서👉추가로 성능을 개선할 수 있는 방법이 있을까요?다음과 같은 방법들을 고려했는데, 방향성이 맞는지 궁금합니다.RDS를 2개를 사용하여 조회 성능 데이터를 각각 2개의 db가 처리하도록 한다?Keyset + OFFSET 혼합 방식(일반적인 페이지 이동은 Keyset Pagination을 사용하고,사용자가 특정 페이지를 직접 입력하거나 점프하는 경우에만제한적으로 OFFSET 기반 조회를 사용하는 혼합 방식)RDS 스펙 업그레이드또한 에펨코리아(https://www.fmkorea.com/)와 같은 대형 커뮤니티는 제가 원하는 페이지 네이션 방식을 사용하면서 깊은페이지(최대 1만)도 지원하고동시접속자 수십만페이지 수천~수만대량 데이터환경에서도 빠른 조회 성능을 유지하는데👉이러한 서비스들은 어떤 방식으로 pagination 및 조회 성능을 처리하는지 궁금합니다.
-
미해결압도적 AI 인사이트 보고서 : 의사결정 판도를 바꾸는 힘, 탐색적 시각화 자동분석 실무
4-7강 음성이 안나옵니다
음성이 제공되지 않는다고 나오네요. 다른 강의 클립들도 처음엔 음성이 작다가 점점 커져서 상당히 불편합니다. 강의 내용은 좋은데 아쉽네요. 확인해주시고, 다른 시각화 강의도 구매 고민중인데 다른 강의들도 상태확인 다시 부탁드립니다
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
useEffect와 lifecycle문의
useEffect 가 특정 변수값을 추적하다가 바뀌면 실행되는 함수를 등록하는 기능이라고 배웠는데 deps 의존성배열에다가 state 만 넣을수 있는건가요? 아니면 props 나 useRef 변수, 외부변수도 넣을수 있나요? 예전에 vuejs 를 했었는데 그때 기억하기론 lifecycle이 js 실행되기전, dom 생성되기전 등.. 좀 다양했던거같은데 react 는 mount 하나만 있어서 mount 시점이라는게 js가 실행완료되서 html 이 생성된 시점이라는 말인가요? 보통 useEffect 는 강의처럼 변수추적시 콘솔에 찍어야 하는경우 사용하거나 mount 때 서버에 데이터 가져오는경우 사용하는거죠? 사실 콘솔추적이라는건 devtool로도 할수 있는거같아서 실무에서 어디에 많이 쓰는지 궁금합니다.