설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 맛비님. Makefile 3개 수정하고 빌드를 했는데 알 수 없는 오류가 나와서 질문 드립니다. lab8_axi4_lite_app의 Debug안에 있는 makefile에서 에러가 발생한다고 나오는 것 같은데 아무리 봐도 무엇이 문제인지 모르겠어요. 저 Path에 있는 파일 전부 확인했는데 문제 없어보이는데 이런 에러는 어떻게 해결하는지 알 수 있을까요? 아래는 Vitis Log 중 ERROR에 해당되는 내용입니다.. 13:43:14 ERROR : Failed to openhw "D:/Xilinx/Workspaces/lab8_matbi/lab8_axi4_lite_project_vitis/lab8_axi4_lite/export/lab8_axi4_lite/hw/lab8_axi4_lite.xsa" Reason: ERROR: [Common 17-39] 'hsi::open_hw_design' failed due to earlier errors. 13:43:14 ERROR : Failed to update application flags from BSP for 'lab8_axi4_lite_app'. Reason: null java.lang.NullPointerException at com.xilinx.sdx.sw.internal.SDxSwPlatform.<init>(SDxSwPlatform.java:305) at com.xilinx.sdx.sw.internal.SDxSwPlatform.create(SDxSwPlatform.java:214) at com.xilinx.sdx.sdk.core.util.SdkPlatformHelper.getSwPlatform(SdkPlatformHelper.java:61) at com.xilinx.sdx.sdk.core.build.SdkMakefileGenerationListener.getSwPlatform(SdkMakefileGenerationListener.java:160) at com.xilinx.sdx.sdk.core.build.SdkMakefileGenerationListener.syncAppFlags(SdkMakefileGenerationListener.java:78) at com.xilinx.sdx.sdk.core.build.SdkMakefileGenerationListener.preMakefileGeneration(SdkMakefileGenerationListener.java:48) at com.xilinx.sdk.managedbuilder.XilinxGnuMakefileGenerator.notifyPreMakefileGenerationListeners(XilinxGnuMakefileGenerator.java:91) at com.xilinx.sdk.managedbuilder.XilinxGnuMakefileGenerator.regenerateMakefiles(XilinxGnuMakefileGenerator.java:75) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.performMakefileGeneration(CommonBuilder.java:1006) 13:43:15 ERROR : Failed to compute checksum of hardware specification file used by project 'lab8_axi4_lite_app' 13:43:16 ERROR : Failed to openhw "D:/Xilinx/Workspaces/lab8_matbi/lab8_axi4_lite_project_vitis/lab8_axi4_lite/export/lab8_axi4_lite/hw/lab8_axi4_lite.xsa" Reason: ERROR: [Common 17-39] 'hsi::open_hw_design' failed due to earlier errors. 13:43:16 ERROR : Failed to openhw "D:/Xilinx/Workspaces/lab8_matbi/lab8_axi4_lite_project_vitis/lab8_axi4_lite/export/lab8_axi4_lite/hw/lab8_axi4_lite.xsa"ㄴㅁ Reason: ERROR: [Common 17-39] 'hsi::open_hw_design' failed due to earlier errors. 13:43:16 ERROR : Failed to openhw "D:/Xilinx/Workspaces/lab8_matbi/lab8_axi4_lite_project_vitis/lab8_axi4_lite/export/lab8_axi4_lite/hw/lab8_axi4_lite.xsa" Reason: ERROR: [Common 17-39] 'hsi::open_hw_design' failed due to earlier errors.
[질문 내용] 15:20 분경에 try문 필요없이 persist 정도만 호출하면 된다고 하셨는데, 그럼 예외처리를 안해도 개발할 때 @Transactional 이 붙은 메소드가 실행 중 에러가 발생하면 스프링에서 자동으로 트랜잭션 롤백 및 EntityManager 객체의 close() 메소드가 실행되는 건가요 ?
쿠버네티스 설치시에 docker desktop에서 enable kubernetes를 하면 kubectl이 알아서 설치가 되어서 serviceacoount를 만들고 cluster-admin로 clusterRoleBinding을 하고 배포된 yaml파일로 대쉬보드를 띄어보니 생성된 토큰을 이용하여 로컬 8001포트로 접속이 잘 되었습니다. 맥과 같은 환경에서는 굳이 VM을 깔아서 할필요가 없는것인가요>>>?>??? 미리 답변 감사드립니다.!
안녕하세요. 강사님 좋은 강의해주셔서 감사합니다. 제가 시큐리티에 jwt를 사용해서 rest api 를 개발중인데요.제가 강의를 아직 덜 보았지만 DB를 통해서 권한 관리하는 방법을 사용중입니다..아래 처럼 사용중입니다. 개발중 문제가 하나 있는데 게시판 같은 글을 삭제 할때 보통 해당 url과 method까지 추가해서 권한을 부여 하고있거든요. 예를 들어 /api/posts/*, DELETE를 추가하고 권한은 ROLE_ADMIN, 과 ROLE_USER를 설정 했습니다. 그럼 해당 url의 method는 권한을 체크하여 허용하거나 불허 합니다. 다만 이 글이 작성자 혹은 관리자만 삭제 할수 있어야 하는데 매번 컨트롤러에서 유저 체크하고 권한 체크하는 코드를 넣어줘야 하는가 궁금증이 생겨 찾아보니 인터셉터에서 url과 method 를 체크하는 벙법이 있었고 아래 처럼 다른 분의 질문에 이런식으로 예시를 들어주셨더라구요. 그런데 아래 메소드의 파라미터의 user는 로그인한 user객체일텐데 제가 지우거나 수정 해야 할 글의 생정자id는 어떻게 가져와 비교를 하시는건가요? @PeAuthorize에 있는걸로는 잘 이해가 안되더라구요. rest api로 개발 하다보니 url은 /api/posts/1 과 같이 게시글 id만 보내는 상황입니다., 답변 부탁드리겠습니다. 감사합니다. // 로그인한 사용자이고 본인인 경우나 혹은 전체 관리자인 경우 수정 메서드가 실행되고 그렇지 않을 경우엔 // 403 에러 발생함 @PreAuthorize ( "isAuthenticated() and (( #user.name == principal.name ) or hasRole('ROLE_ADMIN'))" ) @RequestMapping ( value = "" , method = RequestMethod. PUT ) public ResponseEntity<Message> updateUser (User user ){ messageService.updateMessage( "메시지 저장") ; return new ResponseEntity<Message>( new Message( "수정성공" ) , HttpStatus. OK ) ; }
안녕하세요 선생님의 querydsl 강의를 수강하고 현업에서 적용을 하고 있는 개발자입니다. 위의 sql은 2개의 다른DB의 테이블을 조인하는 쿼리문인데요. fenoteDB.st_send는 fenoteDB의 st_send 테이블이고 fe_order는 femarketDB의 fe_order 테이블입니다. 이를 queryDSL로 바꾸는 작업을 하고 있는데 구글링을 많이 해봤지만 2개의 DB의 경우 서로다른 엔티티를 사용하는 경우에 대한 자료만 나오고 따라서 위의 사진과 같은 쿼리를 querydsl로 바꾸는 자료가 나오질 않는데요. 계속 방법을 찾다 결국 영한 선생님께 도움을 청하게 되었습니다.. 혹시 이와 관련된 자료가 있으면 부탁드려도 될까요? 아니면 아예 방법이 없는 건지 알고 싶습니다!
안녕하세요. 안보고 다시 만들어보다가 강의보면서 만든 코드와 비교해보니 궁금한 점이 있어 질문 올립니다. 저는 useState로 value를 따로 지정하지 않고 모든것을 useRef를 이용해서 만들었는데, useRef랑 useState를 섞어서 사용했더라구요. 굳이 섞어서 안쓰고 이렇게 useRef 하나로만 코드를 작성해도 괜찮은가요? 어떤건 ref로 쓰고, 어떤건 state를 쓴 이유는 길이 때문인건지 아니면 다른 이유가 있나요?
안녕하세요, 강사님. "관계를 표현하는 모델 필드 (OneToOneField) " 강의 예시를 보면 User:Profile를 FK로 지정한다면 -> profile.user_set.first() -> user 이러한 내용이 나오는데요. 만약 User:Profile 에서 Profile를 FK로 지정한다면, 1:N관계에서 Profile 모델이 N측이니까 User모델 객체에 profile.user 이렇게 접근할 수 있는 게 아닌건가요? 그리고 User 모델 입장에서 Profile 모델 객체로 접근할 때는 참조할 모델명이 없기 때문에 user.profile._set 이렇게 접근하는 게 아닌가해서 질문드려 봅니다!
항상 좋은 강의 감사드립니다. 다름이 아니라 강의를 듣던 도중, sector_list를 자동으로 선택하도록 할 수는 없을까 하는 생각이 들어 질문 드립니다. 강의 내용에서는 수동으로 하나하나씩 골라내서 섹터를 구성한 것처럼 보여졌는데, 혹시 이걸 자동으로 인덱스 색인 하는 방법도 있을까요?
penJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. Error occurred during initialization of VM Could not find agent library instrument on the library path, with error: ������ ���ν����� ã�� �� �����ϴ� Module java.instrument may be missing from runtime image.
thread 와 coroutine 에 질문이 있습니다. 처음에 아래 그림처럼 thread 는 병렬성이 있고, coroutine 은 동시성이 있다고 이해했었습니다. 만약 그렇다면, 멀티 thread 는 한번에 여러 stack 을 올려놔야 하니, 오버헤드가 발생하는 문제가 생기고, coroutine 은 동시성을 가지지만, task 를 바꿀때 code,data,heap,stack 을 다 바꿔야 하니 context switching 문제가 발생해야 한다고 이해했는데, 제가 어느 부분을 잘못 이해하고 있는 것인지요? 1) thread 설명해주실때 code 의 7번째 줄에서 thread 가 시분할 비동기라고 하셨는데, 이부분이 concurrency 로 코루틴 특징 아닌지... 2) thread 부분 설명해주실때 코드 14줄에서 context switching 비용 발생 문제를 지적해 주셨는지 이부분도 코루틴의 문제가 아닌지.. 헷갈려서 질문드립니다. 추가로 3) 싱글스레드 = 코루틴 이라고 단순히 생각해도 되는지 알려주시면 감사하겠습니다. (코드 6번째 줄)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 인터랙티브 웹 개발 제대로 시작하기에서 CSS변환과 애니메이션 -> animation3 강의에 스프라이트 이미지가 한줄이 아닌 두줄로 되어있으면 어떻게 해야하나요? 반복해야하는 background-position 위치를 어떻게 잡아야할지 감이 잘 안잡힙니다..