설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] :비바도 홈페이지에서 all os버전을 다운받으면 터미널에서 따로설치안하고 vivado실행 명령어만 실행하면 리눅스환경처럼 사용할수있나요?? [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ==================
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 아래처럼 작성을 해서 돌려보니 OrderRepository, OrderService 가 프록시가 아닌, 실제 클래스 자체가 등록되는 것 같던데, 현재 예제에서 수동 빈 등록은 안되는걸까요??? @Slf4j @SpringBootTest public class AppTest { private final OrderService orderService; private final OrderRepository orderRepository; @Autowired public AppTest(OrderService orderService, OrderRepository orderRepository) { this.orderService = orderService; this.orderRepository = orderRepository; } @Test void aopInfo() { log.info("isAopProxy, orderService = {}", AopUtils.isAopProxy(orderService)); log.info("isAopProxy, orderRepository = {}", AopUtils.isAopProxy(orderRepository)); } @Test void success() { orderService.orderItem("itemA"); } @Test void exception() { Assertions.assertThatThrownBy(() -> orderService.orderItem("ex")) .isInstanceOf(IllegalStateException.class); } @Configuration static class AopTestConfig { @Bean public OrderRepository orderRepository() { return new OrderRepository(); } @Bean public OrderService orderService() { return new OrderService(orderRepository()); } @Bean public AspectV1 aspectV1() { return new AspectV1(); } } }
OpenAI를 활용한 나만의 AI 에이전트 만들기 (Agent Builder, GPT-5, Chatkit, Cloudflare, MCP, Fine Tuning, CoT 등)
안녕하세요. Cloudflare를 이용해 앱 배포를 진행하던 중, 강의 영상에서 안내된 과정과 현재 Cloudflare의 인터페이스 및 설정 방법이 달라진 것을 확인했습니다. 그 과정에서 생성 및 배포를 진행할 때 지속적으로 빌드 실패가 발생하고 있습니다. 특히 최근 업데이트로 인해 "Worker 생성" 관련 버튼과 설정 방식이 변경된 것으로 보이며 , 이전에는 확인할 수 있었던 빌드 명령(Build Command) 설정이 현재는 "선택 사항"으로 표시되어 정확한 설정 방법을 파악하기 어려운 상황입니다. 최신화된 Cloudflare 환경에서는 어떤 방식으로 생성 및 배포 과정을 진행해야 하는지 안내해 주시면 감사하겠습니다. 감사합니다.
어리석은 질문일 수 있지만 한 가지 하려고 합니다. 저는 현재 데이터 관련 직무에서 일을 하고있습니다. 클로드 코드의 경우 흔히 저는 웹이나 앱 개발에 유용하게 쓰인다고 들었는데, 그렇다면 해당 강의의 경우도..데이터 엔지니어로서는 많은 도움을 받기는 힘들지? 궁금해요~ 공부를 해보려고 유튜브나 글 같은 것들을 보았을 때에는 웹,앱 개발 뿐 아니라 다양한 분야에 적용할 수 있을 것 같은데..흔히들 웹이나 앱개발 하는 사람들이 쓰면 좋다~라는 말 때문에 문의 드립니다.
SList로 구현한 코드와 Lock을 걸며 큐에 pop push를 하는 코드의 실행시간을 스레드의 수와 일의 반복수(for문의 반복횟수)를 늘려서 시간을 측정해보았더니 Lock을 걸어 실행한 시간이 더 짧게 나오는데 둘다 어쨋든 CAS연산을 해주기 때문에 그런것일까요? 그렇다고 하면 굳이 LockFree로 구현하는 이유가 뭔지 궁금합니다 Lock을 쥔 스레드가 데드락이 되어 다른 스레드들도 통과를 못하는 경우가 있어서 그런건가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 실습 안 보고 PDF 교육 자료만 보고 시험 합격 가능할까요?
안녕하세요 강의 잘 듣고있습니다. MSA 프로젝트 요구사항 및 설계 부분에서 모놀로식으로 설계하게 될때는 FK 를 걸지만 MSA 에서는 DB가 독립적으로 분리되어 있어서 FK 를 걸 수 없을것 같습니다 . Application 단에서도 하지않나요 ?? 예를들어서 @ManyToOne user: User;
안녕하세요, 과제 진행하면서 이미 적혀져 있는 프롬프트를 제 클로드 코드에 복붙하니깐 첨부 드리는 이미지와 같은 현상이 일어나는데요 혹시 해당 부분 확인 부탁드려도 괜찮을까요! 대략적으로 이해 하기로는 너무 많은 글을 붙이면 안된다. 라고 말하는 것 같은데 맞나요? 저는 클로드 코드에 해당 문구를 복붙하고 난 후, 괄호 안의 정보를 수정하려 했는데요, 이게 저 [pasted text #1 +11 lines] 문구 때문에 수정이 안되네요 ㅠ 긴글을 복사하고 붙여두면 수정하는게 안되나요 원래?
하이딩과 static, 상속 관련해서 질문이 있습니다. 일반적인 상속 상황을 가정할 때 부모, 자식에게 둘 다 있는 메서드(즉, 오버라이딩): 자식꺼 사용 부모, 자식에게 둘 다 있는 static 메서드: 부모꺼 사용 부모, 자식에게 둘 다 있는 변수: 객체의 자료형(Parent p = new Child();의 경우 Parent의 변수 사용, Child c = mew Child();의 경우 Child의 변수 사용)에 맞는 변수 사용 이 맞을까요?
안녕하세요, 33강 권한 모드 (accept, plan): 프로필 웹 사이트 만들기 강의에서 8:58대에 이미지를 넣는 부분이 있는데요, 따라하면서 만들어진 웹사이트의 스크린샷을 찍고 cursor에 붙여넣기 하려고 하는데 안되네요 ㅠ 강의에서 진행하고 있는 claude 화면이랑 제가 진행하고 있는 claude 화면이 좀 다른거 같은데 terminal로 클로드를 켜서 진행하는것 아닌가요? 제 cursor 화면 스크린샷으로 보여드립니다. 빨간 박스로 하이라이트 한 부분에 이미지 붙여넣기 하려 하는데 안되네요 ㅠ +추가: 클로드 코드 이미지 첨부 UI 변경 안내 [new_251224] 내용으로 33강 강의가 끝이나고 난 후에 강사님께서 이미지 첨부 관련해서 새로운 페이지를 만들어 두셨었네요! alt + V 실행시 이미지 첨부 되는 내용 확인 했습니다 🙂
안녕하세요. 강의 잘 듣고 있습니다. 오버라이딩 관련하여 질문드립니다. class Parent { static void display() { System.out.println("부모의 static"); } } class Child extends Parent { static void display() { System.out.println("자식의 static"); } } public class MyClass { public static void main(String args[]) { Child c = new Child(); c.display(); } } 만약 이렇게 하면 자식과 부모에서 오버라이딩이 가능한 것 같은데 이렇게 일반적으로 사용하지 않는지 궁금합니다. 감사합니다.
안녕하세요, 33강 권한 모드 (accept, plan): 프로필 웹 사이트 만들기 를 진행하고 있는데 질문있어 연락 드려요 ❯ @ ROADMAP.md 파일을 참고해서 개발해줘 라고 plan모드를 활용해서 md파일을 제작 하는데, 강의의 5:30시간대에 따르면 3가지 옵션을 선택할 수 있어요 1. Yes, auto-accept edits 2. Yes, manually approve edits 3. No, keep planning 이렇게 있는데 강사님은 3번을 누르셨지만, 저는 No, Keep planning이란 옵션이 안떴거든요 ㅠㅠ 이렇게 선택지 자체가 다르게 부여될 수도 있는건가요? 알기 쉽게 스샷 공유 드릴게요
강의 제목 '권한 관리 (/permissions)'의 4:18대에 "클로드를 실행해 주세요" 라고 하시고 화면 우측상단에 Claude Code 가 뜨는데, 그걸 실행하라는게 1. 터미널에서 실행 시켜라는 건지 2. 확장을 통해서 클로드를 시켜라는건지 이해가 안갑니다. 문제는 강사님 화면과 다른 화면으로 클로드가 실행 되는것 같은데 단순히 '클로드를 실행시켜라' 로 클로드를 실행 시키는 것 말고 어떤 방식으로 실행 시켜라는 말씀이신지요? 제 커서 화면 스크린샷 공유 드립니다. 1번은 아마 4:18대의 강사님이 말씀하시는 내용의 클로드 실행은 아닌 것 같고 2번의 터미널에서 사용하는 클로드는 강의 때 말씀하시는 방향성과는 비슷한것 같으면서도 아닌 것 같아서 질문 드립니다.