inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Grounding Rule 적용 예시

해결됨

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

안녕하세요. 삼코치님 질문사항이 있습니다. 샤시? 그라운드라는게 결국 제품의 껍질인데, 이런 샤시 그라운드를 plane 그라운드랑 연결이 되어서 plane 그라운드에서 샤시 그라운드 쪽으로 노이즈 성분을 아예 밖으로 빼준다고 생각하면 될까요?

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
박진호 댓글 2 좋아요 0 조회수 319

디지털 회로 설계

해결됨

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

안녕하세요!! 코치님! PCB HW와 살짝 다른 질문일 거 같은데요...! 여러 회사의 JD를 보면 아래와 같은 말들이 많이 나오는데 - 회로설계 및 통신/제어용 FPGA Firmware 개발 - VHDL 개발 - FPGA 기반 신호처리 기능 구현 - FPGA 고속 인터페이스 회로 설계 및 검증 - FPGA SoC 활용 모듈 개발 - 디지털 신호처리 기반 HW구현 - FPGA 및 ARM Core 기반 펌웨어 설계 및 제어로직 구현 혹시 FPGA를 개발한다와 디지털회로를 설계한다는 어떤 차이인가요..? 예를 들어 Verilog로 코드를 작성하는 건 RTL 설계이고, 다 작성한 시점 이후에 보드의 PL에 올려서 인터페이스며 등등을 설계하여 FPGA 칩을 완성시키는 게 FPGA인가요..? 개념이 헷갈려서 질문드립니다!! 물어볼 곳이 없네요... 감사합니다!!

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
잼잼 댓글 1 좋아요 0 조회수 245

4layer stack up 구조

해결됨

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

안녕하세요. 삼코치님 질문사항이 있습니다. 4Layer의 경우 plane이 inner에 배치되어있고, signal line이 각 외층에 존재하고있는데, plane사이에 시그널을 배치하는 스트립라인 구조가 아닌 마이크로 스트립 구조를 사용하는 이유가 무엇인가요? 이전 수업에서 말씀해 주신것처럼 스트립라인 구조로 plane사이에 하나라도 시그널 라인을 놓게되면 노이즈로부터 안정적인 구조일텐데 이유가 있을까요?

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
박진호 댓글 1 좋아요 0 조회수 84

혹시 이 강사분 c언어 강의는 없나요?

미해결

파이썬(Python) 기초부터 실무까지 part.1

타 강사 c언어 강의가 불만족 스러워서 강사님 c언어 강의를 듣고 싶습니다. 어디서 찾을수 있을까요?

  • python
혀기 댓글 1 좋아요 0 조회수 80

혹시 현재는 ID 데이터 타입이 String이면 안되나요?

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private String id; 강의에서는 위와 같이 타입을 String으로 하셔서 신기하다 하고 따라했는데 오류가 뜨더라고요 (애초에 테이블 자체가 안만들어짐, 쿼리는 날라감) 그래서 그냥 원래 하던대로 Long으로 했는데 잘 되는 거보니, 강의가 옛날 버전이기도 하고해서 예전에는 h2에서 String 타입의 ID 형식도 허용해줬던건가요? [오류 일부 스크린샷]

  • java
  • jpa
AAA 댓글 1 좋아요 0 조회수 169

파워와 그라운드 면은 밀접하게 결합

해결됨

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

안녕하세요. 삼코치님 질문사항이 있습니다. 강의 중, "파워와 그라운드 면은 밀접하게 결합시킨다. "라고 설명을 해주셨는데, 이는 고주파 노이즈 억제 효과가 좋아진다. 라는 효과까지 설명해주 셨습니다. 고속 신호선의 경우, 아래와 같은 구조로 형성 되어 있을텐데 회로 입장에서 보면 어떤식으로 디커플링 캡으로 역할을 하나요? 고속 신호선에 디커플링 캡이 그라운드 쪽으로 연결 되었다고 보면 될까요? ____________________________Power plane ____________________________ Dielectric _________고속 신호선_________ ____________________________ Dielectric ____________________________GND plane 추가로,,, 이런 내장 캡은 기존에 설계한 디커플링이나 커플링 캡의 기생 성분으로 역할을 하지는 않을까요?

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
박진호 댓글 1 좋아요 0 조회수 63

"MemberFinderTest, MemberRegisterTest" record관련

미해결

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

record + 클래스 레벨 @Transactional에서 에러가 발생합니다.! 질문은 record 예약어는 final 클래스라서 상속이나 프록시 생성이 불가능한거 같은데 @Transactional 어노테이션은 Spring AOP기반이라 프록시 객체 생성이 안되서 에러가 발생하는거 같은데... 강의에서는 통과가 되더라구요 제가 어떤 부분이 놓쳤을까요?

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
kimoon Hong 댓글 2 좋아요 0 조회수 123

중급2편 56강의 bucket.add(value); 메서드가 이해가 안됩니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 강의 중급 2편의 56강 9분19초에서 size++; 윗 줄의 bucket.add(value); 라는 코드는 자바 라이브러리에 있는 코드인가요? 아니면 영한님께서 작성한 코드인건가요? 강의에서 사용한 코드를 보면 배열의 값을 대입시키는 코드는 안보이는데 마지막에 있는 add()메서드가 값을 저장하게 된다고 말씀하셨는데 앞선 강의에서는 해당인덱스게 정수 값을 대입시키는 것 밖에 나와있지 않아서 질문하게 되었습니다

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
dev.full 댓글 3 좋아요 0 조회수 126

ArticleQueryModel 질문

해결됨

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

안녕하세요. 강의 잘 수강하고 있습니다 : ) 다름이 아니라 게시글 같은 경우에 레디스에 저장해서 조회할 때 빠르게 조회하는 건 이해했습니다. 그런데 ArticleQueryModel에 들어가있는 요소들을 보니까 댓글같은 경우에는 댓글 수만 넣어주더라고요. 프런트에서 게시글을 클릭했을 때 게시글에 저장되어 있는 댓글 데이터들을 조회하려면 comment-service로 요청을 해야하는 거죠?? ArticleQueryModel은 순수하게 게시글을 위한 용도인거고 댓글들 같은 경우에는 comment-service로 요청을 해야하는 것 같은데 댓글들은 redis에 저장하지 않고 rdb에서 조회를 해야하는건가요??

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
신현섭 댓글 1 좋아요 0 조회수 62

LDO schematic

해결됨

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

안녕하세요. 삼코치님 질문이 있습니다. 단순한 질문인데, 극성 캡과 양극성 캡의 용도차이는 뭔지 여쭤볼 수 있을까요?

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
박진호 댓글 1 좋아요 0 조회수 91

File,Files 강의 2번쨰 Files 07:30 에 tmep 파일들을 다 지운건가요 ?

해결됨

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 7분 30초 즘에 편집 되고 temp 파일 쪽이 다 지워진거같은데 강의 처럼 지우고 따라가야하는지 궁금합니다. 흐름상 delete 부분에서 isRegularfile 이 false 가 나와서 원인을 찾는 과정에서 삭제된거같은데 굳이 삭제를 안해도 되는지 궁금합니다.

  • java
  • 네트워크
  • 객체지향
아무개김 댓글 1 좋아요 0 조회수 89

강의 노트가 어디에 있는건가요?

해결됨

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

섹션2의 3. 형제들 중 선택하기 를 보고있습니다. 1분 44초 쯤에 사이트링크는 강의노트에 있습니다. 라고 나오는데요, 강의노트를 못찾고 있습니다. 어디에 있는지 알 수 있을까요? 감사합니다.

  • python
  • 웹-크롤링
supebulous 댓글 2 좋아요 0 조회수 98

allowStartIfComplete 질문

해결됨

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

킬구형 안녕, 강의를 보다가 궁금한 점이 생겨서 문의를 남겨. "정리하자면, allowStartIfComplete 은 식별 파라미터 없이 Job을 재시작한 경우에만 적용되는 옵션이다." 이 문장을 보고 궁금증이 생겼는데, identifying JobParameters 가 없어서 Job 그리고 그 하위 Step 들이 다시 수행될수도 있겠지만, Job => Step A (성공) / Step B (실패) 여서 잡을 재시작하는 케이스에서, Step A 가 allowStartIfComplete true 면 A부터 스텝을 수행할텐데, 이 케이스에서도 allowStartIfComplete 를 쓰는게 아닌가 싶어서 문의를 남겨! 이러면 Spring Batch 6 에서도 의미있는 파라미터가 아닌가 싶어서! (강의 잘보고 있습니다, 감사합니다!!)

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
환경 댓글 1 좋아요 1 조회수 143

Ethernet PHY Block 레이아웃에서 GND via가 존재하지 않습니다.

미해결

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

via의 net을 수동으로 조절해서 GND를 선택하라고 하셨는데 GND via가 존재하지 않습니다. PCB Layout을 자동으로 업데이트한 결과 삼코치님의 레이아웃과 저의 레이아웃 결과가 다릅니다. 이 그림은 저의 레이아웃인데 저의 것에는 A 쪽에 3.3V가 연결이 되어 있는 것처럼 보이지만, 삼코치님의 레이아웃에는 GND가 연결이 되어 있어 GND via와 연결되도록 되어 있습니다. 어떤 것에서 잘못되어서 이런 오류가 발생했는지 알고 싶습니다. 항상 양질의 강의 제공해주시고 회로설계 지식에 도움을 주셔서 진심으로 감사드립니다.

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

peek() 메소드 사용한 문제풀이

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

이전 글에 같은 내용의 질문을 확인했는데 해당 글에 다른 분이 댓글다신거 확인하고도 의문이 안풀려서요. 저는 peek() 메소드를 사용해서 코드를 작성했는데 첫번째 예시에 대한 답은 잘나오는데 두번째 예시의 답이 24가 아닌 26으로 나옵니다. 왜 26이 나오는지 도저히 모르겠어요.. 혹시 peek() 메소드로는 해당 문제풀이가 힘든걸까요? import java.util.Scanner; import java.util.Stack; public class IronRod { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String laser = scanner.next(); System.out.println(solution(laser)); } private static int solution(String laser) { int answer = 0; Stack<Character> stack = new Stack<>(); // 선생님 풀이 for(int i = 0; i < laser.length(); i++){ if(laser.charAt(i) == '('){ stack.push('('); } else { stack.pop(); if(laser.charAt(i - 1) == '('){ answer += stack.size(); } else { answer++; } } } // 제가 작성한 코드 for(char c : laser.toCharArray()){ if(c == '('){ stack.push(c); } else { if(stack.peek() == '('){ stack.pop(); answer += stack.size(); } else { stack.pop(); answer++; } } } return answer; } }

  • java
  • 코딩-테스트
문크 댓글 1 좋아요 0 조회수 57

롬복과 사용자 정의 setter 메서드

미해결

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

강의 23:03분에서 setMember(Member member) 라는 setter 메서드를 작성하는데요. 제가 기억하기로는 @Setter를 설정하면 자동으로 필드 이름을 딴 setXXX() 인 setter가 만들어지는 것으로 알고 있습니다. 그러니까 현재 Member 필드가 있으니까 롬복인 @Setter 에 의해 setMember(Member member) 가 자동으로 생성되지 않을까 생각하는데요. 제가 생각한게 맞다면 이때 강의에서 만든 setMember(Member member)와 충돌? 이런 문제는 없나요? 시그니처까지 똑같은 것 아닌가요? 아니면 이런경우 사용자가 직접 만든 것이 더 우선시 되는건가요?

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

2장.작전1. 실행시 오류에 대해서 문의.

미해결

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

,로분리된 csv파일로 하고 public FlatFileItemReader<SystemFailure> systemFailureItemReader( @Value("#{jobParameters['inputFile']}") String inputFile) { return new FlatFileItemReaderBuilder<SystemFailure>() .name("systemFailureItemReader") .resource(new FileSystemResource(inputFile)) .delimited() .delimiter(",") .names("errorId", "errorDateTime", "severity", "processId", "errorMessage") .targetType(SystemFailure.class) .linesToSkip(1) .strict(true) .build(); } ---------- 실행하면, 오류가 발생합니다. PS D:\Test\springboot\kill-batch-system> ./gradlew bootRun --args='-- spring.batch.job.name =systemFailureJob inputFile=d:/Test/springboot/kill-batch-system/system-failures.csv' ..... Caused by: org.springframework.batch.item.file.transform.IncorrectTokenCountException: Incorrect number of tokens found in record: expected 5 actual 1 ..... PS D:\Test\springboot\kill-batch-system> 그런데, \t으로 구분하고, .delimiter("\t") 로 하면 정상작동합니다. 이유가 뭘까요? 윈도우 환경입니다. 그리고, 실행시 파일의 위치를 절대경로로 주어야 하나요? 상대경로일경우, 파일의 위치를 어디에 두어야 하나요?

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
빈빠 댓글 2 좋아요 1 조회수 118

BFS, DFS

해결됨

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

어느 파트인지 섹션 5 - 그래프 순회 (DFS & BFS) 내가 이해한 내용 DFS와 BFS 모두 모든 노드를 탐색하고, 시간 복잡도도 같다고 이해했습니다. 궁금한 점 DFS로만 풀리고 BFS로 안풀리는 문제도 있나요? BFS로 DFS문제가 다 풀리면, 왜 강사님은 DFS로 먼저 접근하시는건가요?

  • python
  • 코딩-테스트
  • 알고리즘
석국수 댓글 2 좋아요 0 조회수 139

섹션 9. Connection & Hook - 50강 관련 질문

미해결

Airflow 마스터 클래스

안녕하세요. 오늘도 Airflow 강의를 듣던 중 에러가 나는 부분이 있어 질문드리고자 합니다 ㅠ 우선 customized 된 Hook의 bulk_load 기능을 사용하는 과정에서 에러가 발생하는데요.. 강의에서 알려주신대로 아래와 같이 두 개의 파이썬 파일을 작성해서 DAG을 실행했습니다. (코드도 GitHub에 올려주신 것과 동일합니다) plugins/hooks/custom_postgres_hook.py dags/dags_python_with_custom_hook_bulk_load.py 그런데 DAG 실행 과정에서 아래와 같은 에러가 발생합니다. (Failure caused by 'Engine' object has no attribute 'cursor') 제가 docker-compose.yaml 파일 내 postgres_custom 서비스를 정의할 때, 5433:5432 로 포트 포워딩 해줘서 그런가 싶어서, custom_postgres_hook.py 코드에서 uri 변수에 포트번호를 5432로 같이 부여해줬음에도 동일한 에러가 발생합니다. 무엇이 문제일까요..?

  • python
  • 데이터-엔지니어링
  • airflow
Idea 댓글 2 좋아요 0 조회수 103

노션 공유 부탁드립니다.

해결됨

코딩테스트 [ ALL IN ONE ]

어제 노션 공유 신청했는데 아직 안 와서 다시 공유 요청했습니다... 그럼 혹시 다음 주 월요일까지 기다려야 하나요...?

  • python
  • 코딩-테스트
  • 알고리즘
YES 댓글 2 좋아요 0 조회수 125

인기 태그

인프런 TOP Writers

주간 인기글