inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

part2 gemini api 연동

해결됨

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

💡 수강생 안내 사항 (커뮤니티 가이드) 학습 관련 질문 : 구체적으로 적을수록 정확한 답변을 받을 수 있습니다. 작성 팁 : 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다. 사전 검색 : 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요. 커뮤니티 매너 : 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요. 서비스 문의 : 인프런 서비스 관련 문의는 1:1 문의하기 를 이용해 주세요. 지금 Part2 gemini api 연동을 테스트하고 있는데 처음 사용한 api key에서 일일쿼터 초과라는 문구가 나왔는데 모델을 변경해야 할까요?

  • python
  • flask
  • next.js
  • 인공지능(ai)
minion 댓글 3 좋아요 0 조회수 77

늘 컴퓨터를 켜두어야 하는 것에 대한 질문입니다.

미해결

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

💡 수강생 안내 사항 (커뮤니티 가이드) 학습 관련 질문 : 구체적으로 적을수록 정확한 답변을 받을 수 있습니다. 작성 팁 : 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다. 사전 검색 : 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요. 커뮤니티 매너 : 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요. 서비스 문의 : 인프런 서비스 관련 문의는 1:1 문의하기 를 이용해 주세요. 안녕하세요? 궁금한 것이 있어서요. 먼저 컴퓨터에 자동화를 구축했을 때, 다른 컴퓨터를 바꾸게 되면 가령 드라이브를 새로 사서 그곳에 데이터를 저장하려면 옮기는 것은 쉬운건가요? 아니면 다시 제작을 해야 하는 건가요? 또 제가 우연하 가상컴퓨터를 아마존에서 열어서 사용하고 있는데요. 이건 용량이 32g 더라구요. 여기에도 설치가 가능한가요? 여기는 계속 가상에서 켜있으니까 좋긴한데 이런 서비스를 구축하려면 용량이 많이 필요한 건가요? 수강하기전에 미리 알아두면 좋을 것 같아 질문을 드립니다. ^^

  • python
  • flask
  • next.js
  • 인공지능(ai)
권영호 댓글 1 좋아요 0 조회수 70

노션 승인 관련

미해결

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

노션 승인 신청했습니다. 기다리면 되나요? 어디로 연락이 오나요? 유튜브 타고 들어와 강의 신청했는데 승인 신청하고 기다리고 하는 절차가 불편합니다. 또 이렇게 글까지 남겨야 되나디.. 글은 안남겨도 승인해 준다면 그런 멘트를 어딘가에 남겨주세요. 강의 신청자에게는 자동 승인되도록 개선되었으면 합니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
댓글 2 좋아요 0 조회수 71

강사님.. 하단 URL에 있었던 코드들 다운 받거나 공유 부탁 드립니다..

미해결

Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기

파일이 삭제 되었습니다.. 설치 파일하나만 섹션으로 넣어주시면 안될까요..? Download Ubuntu 20.04 LTS and Installation Hadoop 3.x on Ubuntu Standalone Operation(Local mode )

  • java
  • 빅데이터
  • hadoop
  • 데이터-엔지니어링
  • mapreduce
홍태경 댓글 2 좋아요 0 조회수 66

localhost:30000 접속 안되는 문제 관련 질문

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

저는 Docker Desktop Kubernetes 환경에서 실습을 진행 중입니다. 강의 영상과 동일하게 Deployment와 NodePort 타입 Service를 생성했는데, 브라우저에서 localhost:30000으로 접속하면, ERR_CONNECTION_REFUSED가 발생하면서 접속이 되지 않습니다. 현재 제 실습 진행 상태입니다 ! (1) Pod는 정상 실행 중입니다. kubectl get pod 결과 3개 Pod 모두 Running 상태였습니다. (2) Spring Boot 애플리케이션도 컨테이너 내부에서 정상 실행 중입니다. kubectl logs 확인 시 Tomcat이 8080 포트로 정상 실행되었습니다. (3) Pod 내부에서 직접 요청하면 정상 응답이 옵니다. kubectl exec -it <pod명> -- curl localhost:8080/ → 결과: Hello, World! (4) Service도 Pod를 정상적으로 잡고 있습니다. kubectl describe service spring-service 확인했었을 때, Endpoints에 10.244.x.x:8080 형태로 Pod 3개가 정상적으로 표시되었습니다. 그런데 NodePort 방식으로 localhost:30000 접속이 되지 않았고, 로컬 PC 포트(30000)과 서비스 포트(8080)를 포트포워딩한 뒤에는 정상 접속이 되었습니다. kubectl port-forward service/spring-service 30000:8080 이후 localhost:30000으로 접속하니까 정상적으로 Hello, World가 나왔습니다. 강의 영상에서는 별도의 포트포워딩 없이도 NodePort로 정상 접속이 가능한데, 제 환경에서는 어떤 문제 때문에 접속이 되지 않는지 궁금합니다.

  • docker
  • kubernetes
  • infrastructure
  • container
docu 댓글 2 좋아요 0 조회수 100

Guest OS

미해결

대세는 쿠버네티스 (초급~중급편)

도커, 쿠버네티스와 같은 가상화 기술을 처음 배우는 입장입니다! 강의 초반에 컨테이너 기반 환경에서는 Host OS를 공유한다라고 보았는데 쿠버네티스 설치 강의 영상 속 이미지를 보면 각각의 노드안에 Guest OS 들이 있는걸로 보이는데 아래 두 가지 가설?이 맞나요? - Node들은 Guest OS가 필요함 - Node 안에 생성될 Pod에 생성 될 컨테이너들이 Guest OS가 필요 없음

  • docker
  • kubernetes
  • devops
  • container
insub2004 댓글 2 좋아요 1 조회수 70

노션 접근권

미해결

2026 코딩테스트 올인원 [JAVA]

계정이 일치하는데 권한이 없다고 나옵니다. 권한 한번더 확인 및 설정 부탁드려도 될까요?

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
김규리 댓글 1 좋아요 0 조회수 63

@Version 어노테이션이 붙은 필드는 낙관적 락이든 비관적 락이든 업데이트가 됩니다.

미해결

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

설명중에 @Version 필드를 낙관적 락에서 이용할 수 있어가지고~ 라고 하셧는데 실제 돌려보니 비관적락 2에도 DB 업데이트가 되었습니다. AI 에게 물어보니 @Version 어노테이션이 붙은 필드는 JPA 사용시 @Lock 어노테이션 사용여부 상관없이 업데이트가 된다고 합니다. 혹 다른 qna 에도 같은 내용이 있는지 확인은 모두 안해 보았습니다. ======================== 응, 같은 엔터티 row에 실제 UPDATE 가 나가면 @Version 필드는 증가한다고 보면 돼. 락 방식이 낙관적이든 비관적이든 핵심은 이거야. @Version private Long version; 이 필드가 있는 엔터티가 dirty checking으로 변경 감지 되고, flush/commit 때 UPDATE 대상이 되면 JPA/Hibernate가 version 값을 같이 갱신해. ========================

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
댓글 1 좋아요 0 조회수 80

형 이번에 낸 책이랑 강의 내용에 차이가 있어?

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

교보 앱 보다가 형이 낸 책을 발견 했는데 이 강의랑 내용 차이가 있어서 읽는걸 추천하는지 궁금해 책 출간한거 축하해

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
jackt0506 댓글 1 좋아요 2 조회수 126

형 나 몰래 책내면 모를 줄 알고?

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

형 나 매일마다 교보 눈팅하는 데 형 책 나와서 깜짝 놀랐잖아! 축하해~ 책쓰는 거 엄청 힘든데 고생했어~ https://product.kyobobook.co.kr/detail/S000219973675

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
gyuyoung park 댓글 2 좋아요 2 조회수 99

OrderServiceTest 상문주문 테스트 시 update 쿼리 문의

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

안녕하세요. OrderServiceTest에 상문주문 메서드 실행 할때 쿼리를 봤는데 item에 update 쿼리가 발생했더라고요. 제가 궁금한게 item, member, order.. 등등 persist 했고 중간에 flush를 할만한 jpql이라던가 모든 엔티티 pk가 identity로 되어 있지 않은데 item에 update가 왜 발생한건가요? 엔티티를 persist 하고 flush 전에 변경 감지 set으로 수정하면 insert -> update가 나가는건가요? insert만 나가는거 아닌가요? 감사합니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
댓글 1 좋아요 0 조회수 56

멀티스레드

해결됨

채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편

람다와 스트림이 순수 함수를 강제하지 않는데 멀티스레드 환경에 안전하다는 게 어떻게 안전한건지 궁금합니다.

  • java
  • 객체지향
  • computer-science
Cola 댓글 2 좋아요 1 조회수 74

N+1 관련해서 질문있습니다.

해결됨

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

안녕하세요. 우선 좋은 강의 제작해주신 토비님께 항상 감사하고 있어요. 이제 배운지 1년된 왕초보입니당.. 혼자 배워보면서 개인 프로젝트를 만들고 있는데 JPA를 사용하고 있어요. 제가 궁금한 것이... N+1 관련한 문제입니다. 아 일단 프로젝트 주제는 복식부기 가계부에요. @Entity ... public class Journal extends BaseEntity { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "ledger_id", nullable = false, updatable = false) @OnDelete(action = OnDeleteAction.CASCADE) private Ledger ledger; ... @OneToMany(mappedBy = "journal", fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true) private List<EntryLine> entries = new ArrayList<>(2); ... public EntryLine getEntryLine(EntrySide side) { switch (side) { case CREDIT : this.entries.stream().filter(line -> line.isCredit()).findFirst() .orElseThrow(...); case DEBIT : this.entries.stream().filter(line -> line.isDebit()).findFirst() .orElseThrow(...); default : throw new ... } } ... // Service에서 저장되기 전에 호출 public void validateSavable() { ... validateJournalSave(); } private void validateJournalSave() { AccountType debit = getEntryLine(EntrySide.DEBIT).getAccountType(); AccountType credit = getEntryLine(EntrySide.CREDIT).getAccountType(); if(!this.transactionType.isValidPlacement(debit, credit)) { throw new ... } } } Journal Class에서 EntryLine List에 접근하고 있어요. 그리고 EntryLine Class는 이렇게 생겼어요. @Entity ... public class EntryLine extends BaseEntity { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "journal_id", nullable = false, updatable = false) private Journal journal; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "account_id", nullable = false) private Account account; ... // private package 접근제어자 사용 // Account는 Category를 참조중이에요. AccountType getAccountType() { return this.account.getCategory().getAccountType(); } } 거래가 저장되기 전에 Journal : validateJournalSave() 에서 this.transactionType에 따라 차변과 대변에 올바르게 위치하고 있는지 검사한 후 저장하고 있는데 이것을 생성과 수정할 때 두 곳에서 사용하고 있어요. Ledger에 5개 Category가 있고, Account는 그 Category를 참조하고 Category에서만 AccountType이 있어요. Journal이 각 EntryLine의 AccountType을 얻기 위해 Journal -> EntryLine -> Account -> Category -> getAccountType() 이렇게 흘러가네요. 이렇게 접근해도 설계상 괜찮은걸까요? Journal을 저장할때는 @Query 사용해서 Fetch Join으로 필요한 Account를 가져오고 있는 상황이에요. Journal이라는 엔티티가 비즈니스 로직 수행을 위해서 다른 엔티티의 필드까지 깊게 참조?? 가져오도록 설계하는게 옳은건지 모르겠어요.

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
Jubuseong 댓글 3 좋아요 0 조회수 134

성능 오버헤드

해결됨

채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편

런타임에 객체의 타입을 확인하는 과정에서의 성능 오버헤드는 어느정도?? 라고 생각해야되나요 신경을 써야되는 수준인지 궁금합니다.

  • java
  • 객체지향
  • computer-science
Cola 댓글 2 좋아요 1 조회수 75

다음 강의는 언제 올려주시는지요?

미해결

LLM 활용 Hadoop & Hive 빅데이터 실무 AI Tutor와 함께하는 Hadoop Ecosystem

좋은 강의 감사드립니다. 강의를 계속 듣고 싶습니다. 다음 강의는 언제 올려주시는지요? 또한 완강은 언제쯤이 될지 궁금합니다. 감사합니다.

  • java
  • sql
  • hadoop
  • linux
  • hiveql
dkgold 댓글 3 좋아요 0 조회수 113

Part2 자료에 대한 질문입니다.

해결됨

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

"20. 결과 기반으로 Apple? 느낌 Dashboard 만들기 - 완성 자료 첨부" 의 자료 압축풀기가 되지 않습니다. 확인 부탁드립니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
Jin Lee 댓글 3 좋아요 0 조회수 74

하단 파일이 열리지 않습니다

미해결

Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기

Download Ubuntu 20.04 LTS and Installation Hadoop 3.x on Ubuntu Standalone Operation(Local mode)

  • java
  • 빅데이터
  • hadoop
  • 데이터-엔지니어링
  • mapreduce
홍태경 댓글 1 좋아요 0 조회수 56

ssh-keygen -t rsa -P "" 등 ssh 암호화? 는 하둡에서 필수인가요?

미해결

Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기

강사님 안녕하세요 아래부터 자세한 설명 없이 코드를 쳤는데 하둡 셋업할때 필수로 입력 해야 하는건가요? export PDSH_RCMD_TYPE=ssh ssh-keygen -t rsa -P "" cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys

  • java
  • 빅데이터
  • hadoop
  • 데이터-엔지니어링
  • mapreduce
홍태경 댓글 2 좋아요 0 조회수 64

sprint 강의 내용 보이지 않음

미해결

쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)

강의 리스트 중 "sprint" 와 관련한 강의 내용이 보이지 않는 이슈가 있습니다. (예: sprint1, sprint2 등) 추후 추가 예정인 강의들인지, 아니면 원래 보여야 하는데 보이지 않는 이슈인지 확인하고 싶습니다.

  • kubernetes
  • devops
  • argocd
  • container
  • helm
박민규 댓글 2 좋아요 1 조회수 59

인기 태그

인프런 TOP Writers

주간 인기글