inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Google Gravity 로그인이 되지 않습니다.

미해결

1시간 만에 완성하는 사내 문서 AI 챗봇 - RAG와 LangChain으로 (feat. 소스코드 제공)

안녕하세요. Google Gravity 로그인이 되지 않습니다. 반복적으로 구글 로그인 화면만 나오는데 혹시 원인과 해결 방안 안내 가능할까요?

  • python
  • 인공지능(ai)
  • llm
  • langchain
  • rag
조동현 댓글 2 좋아요 0 조회수 793

Claude CLI 설치 문의

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

Antrigravity에서 Claude CLI 설치가 진행이 안됩니다. 영상에 나온대로 노션에 적혀있는 네이티브 인스톨러 부분을 Drag해서 붙여넣고 설치를 진행해줘라고 똑같이 적었는데 Loading / Generating / Working.. 만 뜨고 아무것도 진행되지 않네요 해결방법 문의드립니다 ㅜ

  • python
  • flask
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
신사임당 댓글 2 좋아요 0 조회수 119

자바 기본편 - .(dot)에 관한 질문입니다!

미해결

김영한의 실전 자바 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 항상 퀼리티 높은 강의를 해주셔서 감사드립니다. 강의를 듣던 중 궁금한 점이 생겨 질문드립니다! 객체를 참조할 때는 .(dot)을 사용한다라고 하셨습니다. 그러면 해당 객체의 참조값을 담은 참조변수는 객체에 접근할 수 있는 참조값을 가지기만 한 것이고 . 을 사용해야 접근 및 멤버들을 사용할 수 있다라고 생각이 드는데 이 생각이 맞는 사고인지 궁금합니다 그림을 그릴때는 객체랑 참조변수랑 참조값으로 연결되어져 있다고 생각했는데 그럼 참조변수는 객체에 접근한 게 아니다라는 의문이 자꾸 들어서 질문 남겨요!

  • java
  • 객체지향
현돌돌돌 댓글 1 좋아요 0 조회수 115

24강 오류 질문

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

자꾸 로딩이 오래 거리다가 노드 밑에 숫자가 뜨다가 오류가 뜹니 다

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
zbibcco 댓글 2 좋아요 0 조회수 103

[코딩 학습방법문의]

해결됨

2026 벼락치기 합격! 기출문제 집중 정보처리기사 실기

안녕하세요 저는 데이터사이언스 전공자이며, 파이썬을 메인언어로 썼습니다. 코딩을 직접 안하는 분야로 재직중인데, 시간이 나지 않지만, 얼마전 강의 수강을 시작했습니다. 부끄럽지만, 정처기를 재수를 했는데도 떨어졌는데, 항상 코딩에서 c언어와 java가 문제인것 같습니다. 25년 3회차부터 듣기시작했는데, 언어 자체가 익숙하지가 않아 다른 강사의 강의도 듣고 교재도 보고 있으나, 막상 코딩문제를 직접 풀면, 답이 다르게 나오는 경우가 많습니다 특히 문제는 기출 문제중 많이 봤던 부분들은 답이나 로직 자체가 먼저 떠올라 맞추는 것도 많습니다. 지금은 우선 강의를 빠르게 들으며, 2~3회 반복하는 전략을 취하려고 하나, 이게 맞는지 궁금합니다. 올해 1회차에 합격이 목표인 만큼 강사님의 고견을 구합니다

  • python
  • java
  • c
  • 정보처리기사
  • database
hattman 댓글 2 좋아요 0 조회수 91

claude 등 파일 설치 위치에 대한 문의

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

파이썬은 설치 위치를 체크하면 그나마 위치가 정리되는데 기타 tool 들을 두서없이 따라 하다 보면 어느 순간 위치를 못 찾아서 헤매게 되는 경우가 있는 것 같습니다. 본 강의의 경우 유저 밑의 폴더에 까는 것 같은데 유저명이 한글일 경우에도 나중에 헤매는 것 같습니다. 유저 폴더 밑이 아니라 지정한 위치에 모아서 설치 가능한지요? 가능하다면 본 강의는 어디에 설치하면 따라하기 좋을지요? 초보라 많이헷갈려서 문의 드립니다. ex) .\\\\hello_world> claude Claude Code on Windows requires git-bash ( https://git-scm.com/downloads/win ). If installed but not in PATH, set environment variable pointing to your bash.exe, similar to: CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\bin\bash.exe

  • python
  • flask
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
xatron 댓글 2 좋아요 0 조회수 929

네임드 락 사용 시 커넥션 풀을 분리하는 방법에 대한 질문

미해결

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 4-10 2. 어려움을 겪는 부분 강의 끝 부분에서 네임드 락을 위한 커넥션과 일반 트랜잭션을 처리하는 커넥션을 분리시켜서 중요한 트랜잭션 처리에 영향을 주지 않는 방법을 말씀해주셨습니다. 제가 기술면접을 보면서 서킷 브레이커 라는 내용을 접하게 되었는데, 이 부분이 해당 내용과 연관이 있는건지 궁금합니다. 정확히는 외부 API의 호출 지연으로 인해 스레드 풀이 고갈되는 상황에서 어떻게 설계할 것인지에 대한 질문이었고, 이 과정에서 예시 키워드로 서킷 브레이커 Bulk Head가 있었습니다. 또한, 실제 실무 환경에서는 커넥션 풀을 분리하기 위해 어떤 방법들을 사용하는지 궁금합니다! Q&A로 설명이 어렵다면, 키워드라도 알고 싶습니다.

  • java
  • spring
  • mysql
  • 이력서
cho766 댓글 2 좋아요 1 조회수 124

17강 포인터조작과 출제패턴 9:28

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

*prt_a=str;이면 ptr_a가 str의 주소값을 가지는것아닌가요? 아래보면 *(prt_a+1)을 설명해주실때 prt_a가 H를 가르키니까 +1이라서 e라고하셨는데 이부분이 이해가 잘 안됩니다 그리고 배열부분에서의 주소값과 그냥 값을 어떻게 하면 쉽게 이해하고 풀수있는지 알려주시면 좋겠습니다

  • python
  • java
  • c
  • 정보처리기사
김희윤 댓글 2 좋아요 0 조회수 102

리스트 함수형도 정수 데이터 받을 수 있나요?

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

다음은 38번문제 문제와 답입니다 문제: 다음 리스트 변수에서 음수 데이터를 삭제하고, 양수만 가진 리스트 변수로 만들고, 해당 변수를 출력하세요. 답: plus_list = list() num_list = [0, -11, 31, 22, -11, 33, -44, -55] for num in num_list: i f num >= 0: plus_list.append(num) print (plus_list) 위에서보면 기본 넘리스트 중 양수 인 것을 , 플러스 리스트에 어펜드로 추가 할 수 있었어요. 그래서 함수형 리스트도 데이터를 문자가 아닌 정수도 받을 수 있구나! 싶네요. [문제는 제가 함수형 리스트는 문자만 들어갈 수 있다고 써놔서요.] 제가 잘못써놨는지 궁금하네요.

  • python
  • 리스트함수
데이터 엔지니어 준비생 댓글 1 좋아요 0 조회수 80

FormEvent가 deprecated 되었다고 합니다.

미해결

타입스크립트로 배우는 Next.js 16+ 완전 정복 : 기초부터 최신 아키텍처까지

FormEvent는 deprecated 되고 SubmitEvent를 사용하는 것으로 권장된다고 합니다. 그런데 (e: SubmitEvent<HTMLFormElement>) 방식은 FormEvent가 제네릭을 지원하지 않아서 안 된다고 하고 (e: SubmitEventHandler<HTMLFormElement>) 처럼 시도해도 빨간줄이 자꾸 뜹니다. 여기저기 알아보고 const handleSubmit: SubmitEventHandler<HTMLFormElement> = (e) => { ... } 로 하면 된다는데 이들의 차이점과 FormEvent를 사용할 때 처럼 사용하면 안 되는 이유가 궁금합니다.

  • javascript
  • react
  • typescript
  • next.js
  • jwt
댓글 2 좋아요 0 조회수 487

터보백이 안보입니다

미해결

타입스크립트로 배우는 Next.js 16+ 완전 정복 : 기초부터 최신 아키텍처까지

지금 현재기준 터보백은 혹시 자동적용인가요? 뭔가 선택지에 안뜨는데 제가 이상한지 아님 따로 이유가 잇는지 궁금합니다

  • javascript
  • react
  • typescript
  • next.js
  • jwt
JEOUNG WOOYOUNG 댓글 2 좋아요 0 조회수 96

수강기간 연장 문의 드립니다!

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요, 강사님 빅분기 실기 학습을 위해 작년에 강사님의 교재와 강의를 알게 되었으나, 입사 후 적응 기간과 업무가 바빠 충분히 공부하지 못했습니다. 올해 6월 시험 합격을 목표로 일찍 공부를 시작하려 했지만, 프로젝트에 투입되면서 아직까지 학습에 많은 시간을 투자하지 못한 상황입니다. 이제 곧 프로젝트에서 철수하게 되어 본격적으로 공부를 시작하려고 하는데, 현재 수강 기간이 4월 25일까지라 공부하기에 시간이 조금 부족한 느낌이 들었습니다.. 혹시 올해 1회차 시험 예정일인 6월 20일경까지 수강 기간 연장이 가능할지 문의드립니다. 아직 공부해야 할 내용이 많아 6월까지 학습을 이어가고 싶습니다. 또한 현재 수행 중인 직무와도 연관성이 높은 자격증이기 때문에, 이번 시험에 꼭 합격하여 직무 역량을 향상시키고 싶습니다. 제 이메일은 rlaalstjr826@naver.com 입니다. 검토 부탁드리고, 좋은 강의 감사합니다 강사님.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
  • 지금-베스트
HM1105 댓글 2 좋아요 0 조회수 110

텐서플로우 강의 질의

미해결

클린업 JavaScript: 점프업!

안녕하세요 영보님 영보님의 빅팬 수강생 한명입니다 영보님 강의 믿고보는 강의기에, 제가 이렇게나 많이 수강중에 있습니다. 텐서플로우 강의는 안샀습니다. 텐서플로우가 뭐지? 라는 의문이 있긴했지만, 웹 개발자에게 텐서플로우가 필요한 강의인가? 자바스크립트로 텐서플로우를 설명해주는 강의인 것은 좋은것 같습니다. 제가 텐서플로우를 현업에서 다루지 않더라도, 강의를 들으면 어떤 이점이 있을지 매우 궁금합니다. 솔직히 이야기해서 영보님이 해주시는 이야기가 궁금해서 듣고싶은 마음이 크고요. 두번째로는 웹개발자가 텐서플로우를 들으면 얻게되는 것이 어떤것이 있는지 궁금합니다.

  • javascript
bigger 댓글 2 좋아요 0 조회수 86

노션 링크 확인 요청드려요.

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

노션을 사용 안 해봐서 제가 어떻게 신청해야 하는지, 노션 주소가 어떻게 되는지 모르겠네요. 도움 요청드립니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
레드잽 댓글 4 좋아요 1 조회수 185

중간에 막혀서 남깁니다 도와주세요

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

여기서 에러가 계속 나옵니다 ~ 한번 영상 나와서 두번째 영상 뽑는데 이렇습니다. 어떻게 해야할까요?

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
  • 지금-베스트
이석영 댓글 2 좋아요 0 조회수 88

장바구니 테스트 코드 작성에 대한 질문입니다.

미해결

실전 프론트엔드 테스트 시작하기

강의를 들으며 장바구니 페이지에 대해 Cypress로 테스트 코드를 작성하다가 궁금한 점이 몇가지 있어서 질문을 작성합니다 :) 장바구니 페이지에서 '장바구니의 상품을 삭제한 후 장바구니에 담겨있는 총 수량과 가격이 변경된다.'라고 테스트 시나리오를 작성했는데 이런 걸 e2e로 테스트 하는 게 맞는지 잘 모르겠습니다. 이런 부분은 unit 테스트로 넘겨야 하는 부분일까요? e2e테스트는 어떤 걸 중심으로 하면 좋을지 잘 모르겠습니다. 그냥 제가 필요하다고 생각되는 게 있으면 진행을 하면 되는 걸까요? 저도 모르게 저 대신 클릭 등을 수행하고 값을 확인하는 용도로 다루게 되는 것 같습니다. 그래도 일단 1번 질문에서 작성한 테스트 시나리오에 대한 코드를 직접 작성해봤습니다. 이 때, 장바구니 페이지에서 장바구니 아이템 데이터가 getServerSideProps를 통해 주입되고 있더라구요. 이 상황에서 API 모킹을 어떻게 해야할지 몰라서 Claude Sonnet 4.6이랑 구글링을 통해 몇가지 코드를 작성해봤습니다. 단순하게 테스트 코드가 작성되지 않고 다소 복잡하게 작성이 되는 것 같아서 뭔가 이 방향이 맞지 않는 것 같다는 생각이 들었습니다. 그래서 테스트 시나리오 자체를 제가 잘못 생각한 것 같다는 생각이 들기도 했습니다. SSR 환경에서 어떤 코드로 작성을 하는 게 맞는 방식인지 알 수가 없어서 한 번 확인해봐주시면 감사하겠습니다 :) a. nock + intercept 사용 - SSR은 서버 프로세스에서 진행되기 때문에 intercept 할 수 없다고 하여 nock을 사용했습니다. 코드는 해당 링크 를 참고 했습니다. - 그리고 router.replace를 통해 데이터를 refetch 될 때도 백엔드 api를 intercept를 할 수 없다고 해서 '/_next/data/**/*.json'를 intercept 했습니다. - 개인적으로 아래 코드는 'nock'과 'intercept'를 혼용해서 쓰다보니 장기적으로 봤을 때 유지보수성 측면에서 좋지 않은 코드라고 느꼈습니다. it.only('장바구니의 상품을 삭제한 후 총 수량과 가격이 변경된다', () => { // 1) 초기 로드용 nock (SSR - 서버사이드 fetch) cy.task('nock', { hostname: Cypress.env('API_URL'), method: 'GET', path: '/carts', statusCode: 200, body: FIVE_CART_ITEMS, }); // 2) router.replace 후 재조회용 intercept (클라이언트사이드 fetch) cy.intercept('GET', '/_next/data/**/cart.json', { body: { pageProps: { carts: FOUR_CART_ITEMS_AFTER_DELETE }, __N_SSP: true, }, }).as('refetch'); // 삭제 API mock cy.intercept('POST', '/api/cart', { statusCode: 200, body: { data: { name: '4' } }, }).as('deleteCart'); cy.visit('/cart'); // action cy.getByCy('cart-item-delete-button').first().click(); cy.wait('@deleteCart'); cy.wait('@refetch'); // 페이지 갱신 대기 // assertion cy.contains('Unbranded Rubber Chair').should('not.exist'); cy.getByCy('cart-item').should('have.length', 4); cy.getByCy('cart-item-total-amount').should('have.text', '4'); cy.getByCy('cart-item-total-price').should('have.text', '836.00'); }); b. intercept 사용 그래서 초기 로드에도 intercept를 사용했습니다. it.only('장바구니의 상품을 삭제한 후 총 수량과 가격이 변경된다', () => { // 1) 초기 로드용 (SSR - 서버사이드 fetch) cy.intercept('GET', '/_next/data/**/*.json', { body: { pageProps: { carts: FIVE_CART_ITEMS }, __N_SSP: true, }, }); // 2) router.replace 후 재조회용 intercept (클라이언트사이드 fetch) cy.intercept('GET', '/_next/data/**/*.json', { body: { pageProps: { carts: FOUR_CART_ITEMS_AFTER_DELETE }, __N_SSP: true, }, }).as('refetch'); // 삭제 API mock cy.intercept('POST', '/api/cart', { statusCode: 200, body: { data: { name: '4' } }, }).as('deleteCart'); cy.visit('/cart'); // action cy.getByCy('cart-item-delete-button').first().click(); cy.wait('@deleteCart'); cy.wait('@refetch'); // 페이지 갱신 대기 // assertion cy.contains('Unbranded Rubber Chair').should('not.exist'); cy.getByCy('cart-item').should('have.length', 4); cy.getByCy('cart-item-total-amount').should('have.text', '4'); cy.getByCy('cart-item-total-price').should('have.text', '836.00'); }); c. API 모킹을 사용하지 않기 - ssr 환경에서 delete 테스트를 위해 api 모킹을 사용하는 게 오히려 복잡하게 느껴져서 API 모킹을 사용하지 않고 코드를 작성하는 방식을 생각했습니다. - 대신에 테스트 할 때마다 수량과 가격이 변경될 거라고 생각해서 수량과 가격을 캡쳐하는 코드를 추가했습니다. it.only('장바구니의 상품을 추가한 뒤 삭제하면 해당 상품이 사라진다', () => { const cartItem = { "id": "24", "name": "Practical Frozen Pants", "price": "607.00", "imageUrl": "https://cdn.pixabay.com/user/2023/05/21/19-38-51-804_250x250.jpg" } // prepare: API로 상품 직접 추가 cy.request('POST', `${Cypress.env('API_URL')}/carts`, cartItem).then(({ body }) => { cy.visit('/cart'); // 삭제 전 수량과 가격 캡처 cy.getByCy('cart-item-total-amount').invoke('text').then((beforeAmount) => { cy.getByCy('cart-item-total-price').invoke('text').then((beforePrice) => { // action: 방금 추가한 항목 삭제 cy.contains('Practical Frozen Pants') .closest('[data-cy="cart-item"]') .find('[data-cy="cart-item-delete-button"]') .click(); // assertion cy.contains('Practical Frozen Pants').should('not.exist'); cy.getByCy('cart-item-total-amount').should('have.text', String(Number(beforeAmount) - 1)); cy.getByCy('cart-item-total-price').should('have.text', (Number(beforePrice) - cartItem.price).toFixed(2)); }); }); }); }); 일반적으로 delete에 대해 테스트할 때 어떤 식으로 하는지 궁금합니다. 삭제 성공 여부 / 해당 데이터가 보이지 않는지 체크 정도만 하고 삭제가 진행됨으로써 총 아이템 개수 수량이 변경되는 것에 대해서는 테스트 코드로 굳이 짚고 넘어가지 않나요? 실무에서 테스트 데이터는 보통 어떻게 관리하나요? 전부 api 모킹으로 테스트 해야하는 건지, 아니면 테스트용 DB를 따로 생성해서 거기서 테스트를 진행해야하는 건지 궁금합니다. 아니면 상황에 따라서 api 모킹을 해야할 때가 있고, DB를 연결해서 테스트 해야할 때가 있나요? 한번에 질문이 다소 많아서 죄송합니다 ㅠㅠ 완강하고 며칠동안 혼자서 공부해보다가 제대로 제가 하고 있는 건지 모르겠어서 여쭤봅니다 ㅠㅠ 긴 글 읽어주셔서 감사합니다!!

  • javascript
  • react
  • next.js
  • 소프트웨어-테스트
  • Cypress
  • e2e
꽃갈피 댓글 1 좋아요 0 조회수 88

강의 목적이?

미해결

14 days with Claude Code

강좌를 신청해서 보고 있습니다만, 튜토리얼이라고는 하지만, 무엇을 설명하고자 하는 것인지 전혀 알 수가 없습니다. 우선, 개발환경에 대한 설명이 공유해주시고, 최초 시작 최종 마무리 에 대한 설명을 해주세요.

  • react
  • python
  • java
  • 인공지능(ai)
  • chatgpt
대전 이득재 댓글 1 좋아요 0 조회수 102

수익모델 관련 질문

미해결

100% 비개발자 바이브 코딩: 앱 200개로 월 140만 수익 노하우

아직 강의를 보기 초기단계라, 본격적으로 앱을 만들기 전이기는 한데 수익모델에 쿠팡파트너스 같은 제휴마케팅을 추가하는 방법도 있지 않을까요?

  • python
  • flutter
  • chatgpt
  • claude
  • 바이브코딩
보부상 댓글 2 좋아요 0 조회수 116

예제코드가 안나와요!

미해결

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

https://winterlood.notion.site/a873435b477f433ea04a359f89380cc5?v=1bfd06a98a594ce6a4c158f4aafbe0b2 감정일기장 파트를 공부하려 하는데 챕터11 소스코드가 필요한데 https://winterlood.notion.site/a873435b477f433ea04a359f89380cc5?v=1bfd06a98a594ce6a4c158f4aafbe0b2 해당페이지 접속이 안됩니다 어떻게 해야할까요?

  • javascript
  • react
  • node.js
  • 선물하기-좋은
블루하우스 댓글 2 좋아요 0 조회수 107

인기 태그

인프런 TOP Writers

주간 인기글