inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

위치 제어, 노션, AI 관련 문의

해결됨

PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!

안녕하세요. 3가지 문의 드립니다. 위치 제어 혹시 위치 제어 관련 시뮬링크와 실제 제어기에서 어떻게 하는지 보너스 강의 계획 있으신가요? 강의에서 위치제어에 대해 잠깐 설명을 해 주셨는데 관련 강의가 없어서요. 노션 강의 노트 PDF 로 변환해서 자료 올려 주실수 있나요? AI 활용 킥보드 강의에서는 AI 머신러닝 하신거 매우 잘 이용하고 있습니다. PMSM 도 가능하신가요?

  • stm32
  • motordriver
soosung12 댓글 1 좋아요 0 조회수 4

build 시 에러 해결방법 공유(docker.desktop 업데이트 -> 의존성 버전 수정)

미해결

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

질문이라기 보다는 저같이 몇시간 버리시는 분 계실까 내용 공유드립니다. 도커 데스크탑 업데이트로 testcontainers 의존성 버전이 안맞은게 문제였습니다. 감사하게도 같은 문제로 다른분이 포스팅을 적어두셨더라구요. build.gradle 파일에서 testcontainers 의존성 -- 아래 처럼 변경 testImplementation 'org.testcontainers:testcontainers:2.0.5' testImplementation 'org.testcontainers:testcontainers-junit-jupiter:2.0.5' testImplementation 'org.testcontainers:testcontainers-mysql:2.0.5' ※ 최신버전은 Maven Rep 참고해주세요. 참고한 포스팅입니다. 도커 업데이트 이후 Testcontainers 테스트 실패 이슈 해결 기록 이슈 해결 외에도, 도커 버전에 따라 최소 API 버전 확인 할 수 있는 방법도 같이 기재되어있어 참고하기 좋은 것 같습니다.

  • java
  • spring
  • mysql
  • redis
  • 이력서
eunseo lay 댓글 1 좋아요 0 조회수 13

예외처리 3강 문의

미해결

김영한의 실전 자바 - 중급 1편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 예외처리 3강에서 결과 값이 다르게 나오길래 한참을 코드 비교 해보니 success를 sucess 로 작성 이걸 변경하니 문제가 해결이 되었습니다. 근데 이 오타가 어디에 영향을 줘서 결과가 다르게 나오는지 잘 이해가 안가서 문의 합니다.

  • java
  • 객체지향
dkatn 댓글 1 좋아요 0 조회수 17

챌린지 시작일 문의

미해결

[저자직강] 클로드 코드 제대로 시작하기

챌린지 시작일이 26.9.12 오전 12:00이던데... 오후 12:00(점심때)를 잘못 쓴건 아니죠? 오전 12:00이면, 0시를 말하는것 같은데.. 9월 11일에서 12일로 넘어가는 밤 12시를 말하는 거죠?

  • javascript
  • react
  • python
  • java
  • 업무-생산성
  • 인공지능(ai)
이광재 댓글 0 좋아요 0 조회수 23

26년2회 실기기출은 언제쯤...

미해결

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

실기 26년 2회 기출은 언제쯤 올라올까요..?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
007er 댓글 2 좋아요 0 조회수 34

진짜화면이랑달라서못해먹겟어요먹겟어요

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 지금 2026-08-26 인데 화면이랑 달라서 지금 버전 기준으로 설명을 해줘야지. 버전이 같아도 못따라갈판인데진짜 욕나오네

  • java
  • 객체지향
김병두 댓글 1 좋아요 0 조회수 49

Schematic GND-> PCB 1v8

미해결

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

PCB layout에서 parts를 불러올 때, GND가 1V8로 표기 됩니다. 위 처럼 diode andoe 쪽이 gnd로 물려있지만 pcb 상에서 1v8로 잡히는데 어떻게 해결해야할지 모르겠습니다. *시도해본것 update pcb from schematic (F8) --> 바뀌지 않음 schematic ERC error check --> 3v3 1v8 gnd가 서로 short 된다거나 하는 문제는 발생하지 않음 GND 파츠 클릭후 Backtic(`)눌러서 net highlight 해보면 3v3과 gnd가 함께 하이라이트 되는데 이게 원인이지 않을까 싶은데.. 어떻게 해야할지 모르겠습니다. 추가적으로 PCB로 불러왔을 때, net list 를 보면 GND가 하나도 잡히지 않습니다. 1v8이 비정상적으로 많이 잡히는 것으로 보아 gnd-> 1v8로 모두 인식되는 것 같습니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
CWW 댓글 3 좋아요 0 조회수 29

네이버 API | '검색 - 책' API 제공 중단

해결됨

서버개발자 과제전형 완벽가이드 - 1편

안녕하세요. 강의를 열심히 들으면서 따라해보고 있는데 강의에서 나오는 네이버 API의 '검색 - 책' API 제공이 중단된 것 같습니다. 앞으로 강의가 계속 도서관련해서 나오는 것 같은데 어떻게 하면 좋을까요..? 관련 링크 첨부해드립니다. https://developers.naver.com/notice/article/32564 https://developers.naver.com/notice/article/32530

  • java
  • spring
  • spring-boot
  • database
nick 댓글 2 좋아요 0 조회수 33

ArticleReadService 관련 질문

미해결

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

학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 64강 17분쯤 ArticleReadService의 count 메서드 구현하신 코드를 보면 아래 코드블럭과 같이 작성하셨습니다. private long count(Long boardId) { Long result = boardArticleCountRepository.read(boardId); if (result != null) { return result; } long count = articleClient.count(boardId); boardArticleCountRepository.createOrUpdate(boardId, count); return count; } 그런데 BoardArticleCountRepository의 count 메서드는 아래와 같이 작성하셨는데 이 경우 boardArticleCountRepository.count(boardId);는 Redis에서 데이터가 조회되지 않은 경우 0L를 반환하여 ArticleReadService의 count 메서드에서는 항상 client에서 조회하는 케이스가 발생하지 않을거 같습니다. public Long read(Long boardId) { String result = redisTemplate.opsForValue().get(generateKey(boardId)); return result == null ? 0L : Long.valueOf(result); }

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

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요! 강의 잘 듣고 있습니다. 아래 issue 메서드 관련해서 질문드립니다. @Transactional fun issue(couponId: Long, userId: Long): Issuance { val policy = couponIssuePolicyReader.get(couponId) val now = LocalDateTime.now() if (!policy.isBookingOpen(now)) { throw NotStartedException() } val expiresAt = now.plusDays(policy.validityDays.toLong()) couponIssuer.tryIssue(couponId, userId) issuanceRequestProducer.publish( IssuanceRequested( couponId = couponId, userId = userId, issuedAt = now, expiresAt = expiresAt, ) ) return Issuance( userId = userId, couponId = couponId, issuedAt = now, expiresAt = expiresAt, ) } 해당 코드에서 couponIssuer.tryIssue() (Redis)는 성공했는데 바로 다음 issuanceRequestProducer.publish() (Kafka)가 실패하는 경우 재고는 차감됐는데 이벤트는 유실된 불일치 상태가 될 수 있을 것 같습니다. 만약 재고를 DB로 관리한다면 아웃박스 패턴으로 같은 트랜잭션 안에서 이벤트를 아웃박스 테이블에 적재하고 별도 워커가 Kafka에 발행하는 방식으로 원자성을 보장할 수 있을 것 같습니다. 그런데 지금처럼 재고 자체를 Redis로 관리하는 구조에서는 Redis와 Kafka 각각에 대한 이중 쓰기 문제가 생기고 아웃박스 패턴을 그대로 적용하기는 어려워 보입니다. 만약 해당 구조에서 at-least-once를 보장하려면 어떤 전략을 택해야 하는지 궁금합니다!

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
이찬원 댓글 1 좋아요 1 조회수 62

이론 공부법 요약본 버전 업데이트 문의

해결됨

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

이론 공부법 안녕하세요 3회차 준비하고자 하는데 v버전 이론 통합 요약본 v1.3 언제쯤 업로드 되는지 알수 있을까요?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
스리 댓글 2 좋아요 0 조회수 34

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

Domain 패키지에 Coupon 같은 @Entity 와 CouponRepository 를 함께 두셨더라고요! 영속성을 storage(또는 Infrastructure) 로 따로 분리하는 구성도 있는데, 여기서는 엔티티와 레파지토리 모두 domain 에 두신게 궁금했습니다. 혹시 이 서비스 규모에서는 db가 바뀔 가능성이 낮고, 엔티티를 밖으로 빼면 도메인 <-> 엔티티 매핑 비용만 늘어난다고 보셔서 의도적으로 domain 안에 함께 두신걸까요? 아니면 다른 기준이 있으셨는지 궁금합니다.

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
바나나 댓글 1 좋아요 1 조회수 45

LD1117 전원부 Power Dissipation

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요. LD1117 전원부를 복습하면서 Power Dissipation을 계산해보다가 궁금한 점이 생겨 질문드립니다. 회로상 입력은 12V이고 3.3V Rail의 Power Budget은 최대 475mA로 정리되어 있어, LD1117S33CTR에서 PD​=(12−3.3)×0.475≈4.13W로 계산했습니다. Datasheet의 SOT-223 RθJA​=110∘C/W, Junction Temperature 상한 125°C를 기준으로 보면 열적 여유가 매우 부족해 보였습니다. 그런데 해당 회로가 교육용 예제이긴 해도 실제 현업 설계를 기반으로 한 것으로 알고 있어, 제가 놓친 전제가 있는지 궁금합니다. 예를 들어 475mA가 실제 동시 최대부하가 아니라 단순 Power Budget 합산값인지, PCB copper area나 별도 방열조건을 전제로 한 것인지, 혹은 실제 구현에서는 앞단 DC-DC Converter 등을 사용하는 구조인지 알고 싶습니다. 또한 이 경우 12V→3.3V를 LD1117 하나로 직접 강하하는 설계가 실제로 적절한지, 아니라면 보통 어떤 방식으로 전원 구조를 구성하는지도 궁금합니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
김지연 댓글 2 좋아요 0 조회수 38

Part 2 듣기전 복습하던 중, 아키텍처에 관한 질문이 있습니다.

미해결

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

안녕하세요 토비님! 오랜만에 강의를 복습하다가 궁금한 점이 생겨 질문드립니다. 제가 헥사고날 아키텍처를 외부 서비스나 인프라 연동이 많은 시스템에서 주로 사용하는 구조 라고 이해하고 있었는데요. 강의에서는 비교적 작은 시스템에도 헥사고날 아키텍처를 적용하셔서, 제가 잘못 이해하고 있었던 건지 궁금합니다. 현재 작은 규모의 신규 프로젝트를 준비하고 있고, 도메인 모델 패턴과 풍부한 도메인 모델을 적용해보려고 합니다. 다만 외부 서비스 연동은 거의 없을 예정이라, 이런 경우에도 헥사고날 아키텍처를 적용하는 것이 적절한지, 아니면 오버엔지니어링이 될 수 있는지 판단이 잘 서지 않습니다. AI에게 물어봤을 때는 헥사고날 아키텍처 도입을 고려할 수 있는 기준으로 외부 연동의 수뿐만 아니라, 하나의 Port에 대해 구현체가 둘 이상 존재하거나 향후 교체 가능성이 있는지​ 도 이야기하더라고요. 강의에서 DDD와 헥사고날 아키텍처가 잘 맞는다고 설명해주셨는데, 결국 헥사고날 아키텍처를 선택할 때 외부 서비스 연동이 많은지 Port의 구현체가 여러 개이거나 교체 가능성이 있는지 도메인을 기술적인 의존성으로부터 분리할 필요가 큰지 같은 요소 중 무엇을 주요 기준으로 봐야 할까요? 작은 시스템이고 외부 연동도 거의 없다면 레이어드 아키텍처로 시작하는 것이 나은지, 아니면 풍부한 도메인 모델과 DDD를 적용한다는 이유만으로도 헥사고날 아키텍처를 선택할 충분한 이유가 있는지 궁금합니다.

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
차니 댓글 2 좋아요 0 조회수 44

테스트는 인터페이스를 대상으로 만드는것에 대해 궁금한 점이 있습니다.

미해결

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

평소에 인터페이스와 구현체를 만들때 테스트를 어디에 만드는게 맞을까란 고민을 했었는데, 마침 토비님이 강의에서 언급해주셔서 너무 반가웠는데요. 테스트는 인터페이스에 만들라는 말씀 잘 이해했습니다. 스펙을 테스트하기에 인터페이스를 대상으로 테스트를 만들어야하는것도 이해를 했는데요. 구현체가 2개 이상이 되면 어떻게 하시는지 궁금합니다. 각 구현체들이 스펙을 준수하는지 테스트 코드를 작성해야할텐데 인터페이스를 대상으로 테스트를 작성하면 구현체가 1개일땐 문제가 없는데 2개 이상일땐 좀 난감해지더라고요.

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
LichKing 댓글 1 좋아요 0 조회수 29

11챕터 노션설명자료는 원래 없는건가요?

해결됨

PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!

링크가 페이지를 찾을 수 없다고 나오는데, 원래 없는건지 문의 드립니다.

  • stm32
  • motordriver
soeunee 댓글 1 좋아요 0 조회수 30

P6KE47CA 이 부품에 대해서 궁금합니다.

미해결

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 강의를 잘보고 있는 학생입니다. 분명 이 강의자료에는 P6KE47CA 이 부품이 있는데 강의나 실제 키트 PCB에는 없더라고요? 이유를 알수있을까요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
조재원 댓글 1 좋아요 0 조회수 31

교육용 보드 쓰로틀 질문입니다.

미해결

전동킥보드로 배우는 임베디드 실전 프로젝트

강의 소개 영상에서 소형 bldc 모터를 제어하실때 쓰로틀을 보드와 연결해서 제어하시던데 네이버스토어에서 산 교육용 보드의 실물을 보니 쓰로틀을 따로 구매해도 영상과 같이 연결하는 부분이 없던데 정상인건지 궁금합니다. 그렇다면 교육용 보드에서는 쓰로틀로 모터를 직접 하지는 못하는건가요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
Quick Have 댓글 3 좋아요 0 조회수 38

Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면

미해결

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

MacOs 사용자 분들이시고 cat ~/.docker/config.json 의 결과에 credsStore 필드가 osxkeychain이고 auth 필드의 값이 비어있으신 경우 인증정보가 keychain으로 관리되고 있고 이걸 jib이 가져오지 못하고 있는 겁니다. 방법 1 (가장 추천합니다) jib 내부의 from과 to 블록의 image 선언 다음 credHelper { helper = "osxkeychain" } 해당 코드를 추가해 keychain에 접근할 수 있도록 해주면 좋습니다. + auth {}로 인증정보를 주입하는 방법으로도 대체 가능합니다. 방법 2 (문제 회피) java 25 이미지를 docker pull 받아 로컬에 두고 ./gradlew jibDockerBuild 하시면 됩니다. 나중에 redis를 받던데 그때로 같은 방법으로 해결하면 될 것같습니다. 방법 3 (keychain 필드깨서 강제로 base64쓰게 하기) credsStore 필드를 훼손시켜 강제로 auth에 암호화된 내용을 저장하도록 하는 것같습니다. 정말 추천하지 않으며, 위 방법이 모두 실패하면 시도해보세요.

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
Wyatt 댓글 1 좋아요 1 조회수 72

인기 태그

인프런 TOP Writers

주간 인기글