묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
RTL analysis와 관련해서....
강의와는 조금 벗어난 질문이라 드리기가 조심스럽지만, 디버깅 과정에서 너무 답답하여 맛비님께 질문드립니다.RTL anlysis를 통해서 schematic이 제대로 생성되었는지 확인하였는데,다음 synthesis 과정에서 constraint wizard로 적절히 파일을 생성해준 다음 synthesis를 진행하였습니다.그런데 error와 warning은 없는데 schematic이나 utilization 정보를 보면 터무니 없는 정보들이 나옵니다.혹시 어떤 부분을 확인하면 도움이 될까요?제가 vivado 관련 기본 개념들이 너무 없어서 막히는 부분이 많은 것 같습니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
강의자료가 다운로드 안됩니다
안녕하세요 강의 보면서 열심히 따라 하고 있습니다.우선 좋은 강의 제공해주셔서 감사합니다다름이 아니라, 강의 자료 다운 받으려고 하니까 .zip 파일 내에 내용이 아무것도 없고 압축 풀기를 진행해도 계속 오류가 발생합니다.One Drive 내에 있는 강의 자료 다시 한번 확인해주실 수 있을까요??
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
JobQueue 사용에 대한 질문
우선 저는 단순히 Lock 만 사용하면 무수한 경합으로 인해 성능적으로 손해를 볼 수 있어 Job Queue 를 사용하는 것으로 이해를 했습니다.그래서 이것저것 연습하면서 Job Queue 를 계속 사용하고 있는데 도중에 몇몇 의문이 생기어 질문을 드리게 되었습니다. Job Queue 를 사용하다보면 Job Queue 내에 또 다른 Job Queue 를 사용해야하는 상황이 발생하는데 이 부분은 문제가 되지 않을까요?아래는 예시 코드입니다.public void Function() { MatchingManager.Instance.Push(() => { ... User.Party.Push(() => { ... }); }); } Lock 처럼 사용하면 된다 라는 생각은 옳은 것인가요? 아니면 Lock 과는 달리 Job Queue 사용 시 주의 할 부분이 있을까요? 항상 양질의 강의를 제공해주셔서 감사드립니다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
프로토타입에서 액션을 취했을때 팝업요소가 나오도록 할 수 있나요?
예를 들어서...1. 버튼을 눌렀을 때 페이지 이동 대신 이런저런 모달이나 drawer, 스낵바와 같은 팝업 요소를 현재 페이지 위에 구현하는 것과...2. 버튼이나 아이콘따위를 눌렀을때 예를 들어서... 리스트나 카드 같은 것이 접히고 펴지는(expandable) 액션과 같은 것들이 프로토타입 상에서도 구현 가능한 것으로 알고 있습니다. 하지만 저는... 어떻게 설정을 하는지 찾아보는데 조금 애를 먹고 있습니다. 도와주시면 감사드리겠습니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
v-model 활용 시 vue 개발자 도구 내 데이터 입력 불가
짐코딩님 안녕하세요, 양방향 바인딩 (v-model) 강의를 듣는 중인데 input 태그에서 v-model 사용시,vue 개발자 도구를 이용하여 자바스크립트 데이터를 변경하려고 할 때 이렇게 오류가 뜨면서 데이터 입력 및 변경이 되지 않습니다. 코드도 다시 확인하고 구글링도 해보았는데 해결책을 못 찾겠어서 질문을 남깁니다 ㅠㅠ 혹시 설정 같은 것이 잘못된 것일까요?
-
미해결홍정모의 따라하며 배우는 C++
6.9 포인터 연산과 배열 인덱 ++ptr 로 풀어보았습니다.
#include <iostream> using namespace std; int main() { char name[] = "Jack jack"; char* ptr = name; const int n_name = sizeof(name) / sizeof(char); while (*ptr != '\0') { cout << *(ptr) << '\t' << static_cast<int>(*ptr) << endl; ++ptr; } return 0; }
-
해결됨스프링 핵심 원리 - 기본편
AutoAppConfig에서 @Configuration 사용과 excludeFilters속성 관련해서 질문 드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요!수업을 듣던중에 궁금한 부분이 생겨서 질문남깁니다.질문 1. AutoAppConfig에서 @Configuration을 사용한 이유가 궁금합니다.AppConfig에서 @Configuration을 사용한 이유는스프링 빈을 등록할 때, 이미 등록된 빈을 싱글톤으로 보장하기 위함이라고 이해했습니다.실제 테스트 코드를 통해 @Configuration을 사용하지 않았을 때,MemberServiceImpl의 MemoryMemberRepository와 OrderServiceImpl의 MemoryMemberRepository가 다른 인스턴스임을 확인했는데요.AutoAppConfig에서는 ComponentScan을 통해 자동으로 스프링 빈을 등록하고, 실제로 @Configuration을 사용하지 않아도 싱글톤이 적용되는 것 같았습니다.제가 AutoAppConfig에서 @Configuration을 사용하지 않아도 싱글톤이 적용되는지 확인한 방법은1. MemoryMemberRepository의 생성자에 로그를 통해 몇 번 호출되는지 확인 -> 1번 호출2. 테스트 코드로 MemberServiceImpl의 MemoryMemberRepository와 OrderServiceImpl의 MemoryMemberRepository가 같은 인스턴스인지 확인 -> 같은 인스턴스위 2가지 방법으로 확인했습니다.사용하는 것과 사용하지 않는 것은 AutoAppConfig를 스프링 빈으로 등록하냐, 안 하냐의 차이인 거 같은데스프링이 구동될 때, AutoAppConfig를 통해 컴포넌트 스캔을 하고, @Component가 붙은 클래스들을 스프링 빈으로 등록한 후, 더 이상 사용하지 않는다면 AutoAppConfig를 빈으로 등록하지 않아도 되지 않나?라는 생각이 들어서요...혹시 다른 이유가 있는지도 궁금합니다.질문 2. excludeFilters속성을 사용하는 클래스는 대상에서 제외되는지 궁금합니다.추가로 AutoAppConfig의 ComponentScan의 속성에서 excludeFilters로 @Configuration을 적용했는데,AutoAppConfig에도 @Configuration 어노테이션이 붙어있는데 AutoAppConfig는 스프링 빈으로 등록되는 것을 확인했습니다.원래 @ComponentScan의 excludeFilters 속성은 자기 자신 클래스는 제외하고 적용되는 건가요?
-
해결됨문과생이 가르쳐 주는 퍼블리싱 - 클론코딩
.col_b.tabs 부분 질문드립니다!!
.col_b .tabs 강의에서 위 사진에서 잡히는 작은 여백을 없애기 위해서.dm_body .col_b .tabs { text-align: center;font-size: 0;}을 사용하셨는데 계속 생각하고 고민해도 원리를 이해하지 못해서 질문드립니다ㅠㅠ
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
BFS 관련 질문드립니다.
해당 코드에서, 예를 들어 (1, 1) 지점 기준으로 상(빨) 하(초) 좌(빨) 우(초) 이런 식으로 뚫려 있는 길이 하, 우 총 두 지점이라고 가정했을 때 큐에 저장되는 지점은 총 두 곳이겠죠?(2, 1), (1, 2) 이렇게요..그렇게 한 번 for 문 사이클이 돌고나면, 다시 위로 올라가서 큐에서 먼저 발견한 지점(여기서는 (2, 1)) 을 꺼내서 현재 좌표로 넣고, 그 좌표 기준으로 또 for 문을 돌고..다 끝나고 나면 이제는 (1, 2) 지점을 꺼내서 이 기준으로 for 문을 돌면서 또 큐에 갈 수 있는 지점을 저장하고.. 계속적으로 반복하다보면 결국 가장 처음에 발견한 갈 수 있는 지점 (2, 1) 과 (1, 2) 루트로 가다가 둘 중 한 루트는 빨간 벽으로 막혀서 더이상 진행이 불가능한 루트가 될 것이며..남은 한 루트는 계속 살아남으면서 갈 수 있는 지점을 '전부' 탐색 하므로 목표 지점에서 본다면 결국 해당 루트가 최단 경로가 되는 것이 맞나요?
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
선생님 안녕하세요. 강의 연장 문의 드립니다.
선생님 안녕하세요.SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법 수강 중에 있습니다.최근 3개월동안 프로젝트에 투입되느라 강의를 들을 시간이 부족했는데3/31에 종료예정이라 시간이 조금 촉박하게 되었습니다.. 혹시 가능하신 경우 한달 정도 강의를 연장해주신다면꼭 끝까지 듣고 완강하고 싶습니다.!
-
미해결몽고DB + node express + ionic6 연동
몽고디비 연결이 안됩니다.
안녕하세요,몽고디비 연결이 안되서 검색하니까, uri 주소를 바꿔보라해서 아래처럼 했습니다.그런데, callback 함수가 실행이 전혀 안되네요...어떻게하면 좋을까요..? 검색하니 mongodb 4.0.0 버전을 깔아야하나보네요.. 라이브러리가 업데이트 되면서, 콜백 함수기능이 없어진거 같습니다. 수고하세요~!
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
게시글 등록 레퍼런스 코드 질문
레퍼런스 코드 파일 실행시켜봤는데 컴포넌트 정렬이 안맞습니다.무슨 이유인지를 못찾겠습니다..
-
미해결스프링 핵심 원리 - 기본편
스프링빈과 컴포넌트 스캔 방식
정형화되지 않은 구현체 같은 것은 스프링 bin으로 직접 등록 해야 하고, 정형화된 것은 컴포넌트스캔 방식으로 사용해야 하는 것으로 알고 있습니다. 이렇게 스프링 등록하는 방식이 있던데 각각 왜 그런 방식으로 등록을 해야 하는지 좀더 자세히 설명 부탁드립니다.
-
미해결
특정 sheet의 데이터 re.sub 질문
크롤링을 위한 지식: 크롤링과 프로그래밍 고급 문자열 기술 - 정규표현식3 (업데이트) (05:32 부분) 선생님의 예제 파일 data.kr.xlsx 내 데이터 정렬 sheet에서 9자리 학번을 *********으로 바꾸는 부분이 계속 에러가 나서 질문 드립니다. 아래에서 짠 코드 중에 어디서 잘못되었는지 원인이 파악이 안 되어 질문 드립니다.data.kr.xlsx파일의 '데이터 정렬' sheet를 가져오는 코드에서 잘못 가져온 것인지, sheet=wb['데이터 정렬']로 작성하는 것이 틀린 것일까요?wb.active를 wbsheet 변수로 받고 sheet=wbsheet['데이터 정렬']로 해도 오류가 납니다 import openpyxl import re wb=openpyxl.load_workbook('data_kr.xlsx') # wbsheet=wb.active #wb.sheetnames # print(wb.sheetnames) sheet=wb['데이터 정렬'] print(sheet) for each_row in sheet.rows: print(re.sub('[0-9]{9}','*********',each_row[1].value)) wb.close()
-
미해결핵심만 쉽게, 모두의 SQL 데이터 분석
SQL Developer 테스트 실패 문의
안녕하세요~SQL Developer을 다운 받은 후 강의에서 말씀주신 대로, (+) 버튼을 통해 새로 만들기를 시도했습니다. 그런데 아래와 같이 사용자 이름: SYSTEM / 비밀번호: oracle11 두고 [테스트] 선택 시 실패하고 있습니다. 가이드 부탁드립니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
a href 태그 관련질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.home.html 에<a href="/members/new">회원 가입</a>여기서 /members/new 가 localhost:8080/members/new 로 연결이 되는 것같은 데 어떻게 가능한건지 잘 모르겠습니다. /members/new 는 절대경로로 알고 있는데 프로젝트 폴더에는 이러한 폴더가 없습니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
1차 캐시의 범위에 대한 질문
https://www.inflearn.com/questions/264414https://www.inflearn.com/questions/659914위에 있는 유사한 내용의 질문에 각각 상반되는 답변이 적혀있어 이를 확실하게 알고 싶어서 질문드립니다.위의 질문을 내용을 보면,영속성 컨텍스트(StatefulPersistenceContext) 내부에 프록시 객체를 저장하는 MAP과 실제 엔티티 객체를 저장하는 MAP이 따로 존재하는 것으로 보입니다.강의에서 영한님이 1차 캐시라고 말씀 하신 내용은 저 두 개의 MAP중 엔티티 객체를 저장하는 MAP이라고 이해를 하면 될까요?아니면, 1차 캐시라고 말씀하신 내용에 두개의 MAP 모두 포함하는 의미로 생각하면 될까요? + 만약 getReference() 함수를 통해 갖고온 프록시 객체를 초기화하지 않은 상태로 detach()를 이용해 준영속상태로 만들게 된다면, 해당 프록시 객체는 더이상 영속성 컨텍스트의 도움을 받을 수 없기때문에, 초기화가 불가능하다고 이해했는데요.이 때 이 프록시 객체는 위에 프록시 객체를 저장하는 MAP으로부터 제거가 된 것을 detach() 되었다고 생각해도 될까요?
-
미해결스프링 핵심 원리 - 기본편
전체 테스트
인텔리제이에서 전체 테스트 실행해보고 싶은데 @Configuration과 바이트코드 조작의 마법 강의 15분 3초를 봐도 잘 모르겠어요 단축키가 있나요?
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
computed 강의 질문있습니다.
제가 작성한 코드 55번째 줄에 fullName.value는 당연히 fullName 값이 ref라서 뒤에 .value를 붙여야 하는 것은 이해가 갑니다. 그러나 44번째 줄에서 set(value)안에서 value 가 의미하는 것이 어떤것인지, 무엇을 받아왔는지 궁금합니다.
-
해결됨따라하며 배우는 TDD 개발 [2023.11 업데이트]
npm run start를 실행할 때 부터가 이상합니다.
안녕하세요 방금 말씀드렸다시피, 설치하는 거까지는 기기가 다른 것 제외하고는 별 다른 이상이 없었지만, npm run start를 실행할 때 부터가이렇게 뜹니다. 이럴 경우에는 무슨 문제인가요? 그리고 기기를 아예 바꿔야 하나요?