강사님 안녕하세요 책 씹어먹을 각오로 보고 있는 개발자 지망생 수강생입니다..ㅎㅎ 위 그림과 같이 2코어 4스레드 CPU 에서 하나의 코어가 2개의 스레드(하드웨어적 스레드) 를 가지고 있잖아요? 하나의 코어 안에 레지스터 세트가 2개 있어서 2개의 명령어를 동시에 저장할수 있겠죠. 근데 ALU , 제어장치는 하나밖에 없기 때문에, 각 레지스터세트는 ALU, 제어장치를 공유하기 때문에, 결국에는 한 번에 하나의 명령어 밖에 처리 못하는거 아닌가요? 관련해서 GPTo 에게 물어봤는데, 하이퍼스레딩 기술을 통해 스레드 간의 전환을 빠르게 하여 마치 동시에 여러 명령어를 실행하는 것 같은 효과를 낸다고 하는데, GPTo 답변이 맞다면, 1코어 2스레드가 하나의 코어에서 두 개의 명령어가 동시에 실행된다고 표현하신 부분이, 동시에 실행한다고 표현할 만큼 빠르게 스레드간 전환이 되기 때문에 그렇게 표현하신걸까요? 질문을 잘 한건지 모르겠네요 ㅠㅠ
좋은 강의 감사드립니다. 강의 중에 궁금한 사항이 있어 문의 드립니다. (1) GRPC의 경우 gin 프레임워크 항상 같이 사용되는 걸까요? (2) GRPC와 gin 동시 사용되면서 같은 포트를 사용하는데, 현업 개발에서 GPRC와 gin을 통상 같이 사용하면서 같은 port를 사용하는지 문의드립니다. (3) 서버가 동작되지 않더라도 클라가 동작 되기 위해서는 어떠한 설정을 이용하면 좋을지도 궁금합니다.
가위 모델링 작업 중 손잡이 꼬임이 있어 질문드립니다 . 모델링 초반 과정에선 별다른 문제가 없었으나, 손잡이 바깥쪽 부분 모서리에 Bevel 을 적용하게 되면 아래 사진과 같이 모서리 꼬임이 발생하면서 모델링이 매끄럽지 못하게 만들어 집니다, 어떻게 해결해야 할까요 ?
rpm -Uvh https://rpmfind.net/linux/centos/7.9.2009/extras/x86_64/Packages/centos-release-scl-rh-2-3.el7.centos.noarch.rpm rpm -Uvh https://rpmfind.net/linux/centos/7.9.2009/extras/x86_64/Packages/centos-release-scl-2-3.el7.centos.noarch.rpm 설치 중 해당 링크 만료되었습니다. deprecated 되었다고 링크가 아예 사라져버렸네요..
코드가 되게 알록달록하고 보기 편합니다. 근데 제 코드는 알록달록하지 않고 그냥 하얀색에 간간히 파란색 주황색 핑크색만 박혀있네요 어떤 플러그인을 사용하시는 건가요? 그리고 이건 인터넷에 찾아보니까 버전 차이인 듯 싶긴 한데 코드 왼쪽에 사진처럼 어떻게 하나요? 저는 그냥 일자라서 ㅠ
안녕하세요. 이번에 처음으로 루키스님 강의를 접하게 되었습니다. 사실 서버나 데이터베이스 이런거 연동없이 클라이언트로만 게임을 만들어보는 건 어느정도 해봐서 괜찮을 줄 알고 강의를 구매했습니다. 하지만 이 부분에 대한 개념이 없다보니 수업자료의 소스코드를 봐도 뭐가뭔지 하나도 모르겠더군요. 그래서 루키스님이 따로 만드신 유니티 기본 강의를 먼저 듣거나 병행하는 등의 방법으로 해당 강의를 들으려 합니다. PART4부터 PART9까지 수강을 하고 들으면, 이 정도 프레임워크까지는 혼자서 만들 수 있는 수준이 될 수 있을까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! http://boj.kr/6d0c1282d12442349667aa6073a52826 해당 문제 질문 있습니다. 인덱스 1번부터 n번까지 번호를 저장하고 인덱스 1번과 다음인덱스들을 비교하면서 큰 수를 찾으면 출력하고 break를 이용해 다음 인덱스 2번으로 이동하며 인덱스를 이동했습니다. 또한 cnt를 이용해 큰 수가 없는 경우 -1을 출력하게 만들었습니다. 예시로 입력된 입력들은 잘 출력이 되는데 어느 부분이 문제인지 잘 모르겠습니다!
안녕하세요 오늘도 강의 잘 시청하고 있습니다. 좋은 강의 항상 감사드립니다. 다름이 아니라 이 문제를 수학적으로 접근하는 방법을 도무지 모르겠어서 일단 처음 풀 때는 수학에 연연하지 않고 스택을 이용해서 문제를 해결했는데 이렇게 풀어도 괜찮은 방식인지 궁금해져서 질문 드리려고 합니다. 채점 돌려봤을 땐 다 정답으로 뜨는데 혹시 제 코드에 논리적인 오류가 있을까요? #include <iostream> #include <stdio.h> #include <string> #include <fstream> #include <vector> #include <algorithm> #include <queue> #include <stack> using namespace std; int main() { ios_base::sync_with_stdio(false); int n; cin >> n; stack<int> table; for (int i = 1; i <= n / 2; i++) { int start = i; int sum = start; for (int j = i + 1; j <= (n / 2) + 1; j++) { sum += j; if (sum == n) { table.push(i); break; } else if (sum > n) break; } } int cnt = table.size(); while (!table.empty()) { int start = table.top(); int sum = start; cout << start; while (sum != n) { start++; sum += start; cout << " + " << start; } cout << " = " << n << "\n"; table.pop(); } cout << cnt << "\n"; return 0; } 그리고 제가 문제를 풀면서 느낀 건데 제가 수학적인 사고력이 한참이나 부족하다는 것입니다. 강의를 끝까지 시청하면서 강사님 풀이 방식을 익히다 보면 저도 수학적인 사고력이 늘 수 있을까요? 지금까지는 수학 관련된 문제만 나오면 어떻게 해야 할지 도무지 갈피를 못 잡은 적이 많아서요. 아, 그런 의미에서 이번 강의는 커뮤니티에 달아주신 내용이 정말 큰 도움이 되었습니다. 정말 감사합니다. 앞으로도 열심히 공부하겠습니다.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 제껏 스프링 버전이 3점대라서 자바 버전인 source를 쓰지를 못하고 toolchain만 가능 하더라고요 그래서 그런지 실행을 하려고 했으나 위에 경고문과 같이 18버전이상부터 실행을 할 수 있게 만들어 놓은것 같은데 이런 상황에서는 어떻게 처리해야 할까요?
설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
빌드 프로젝트가 안되는 문제는 말씀해준대로 메이크 파일을 붙여넣어서 해결하였습니다. 8장에서 만든 플랫폼에서 간단한 Helloworld 동작을 체크 해보았고, Helloworld는 성공하였습니다. Helloworld 부분은 그대로 살려두었고 중간 중간 출력을 확인해 보기위해 프린트를 넣었구요 쓰기 부분을 주석처리하면 읽기동작은 아래와 같이 가능하지만, 주석처리 하지 않으면 Helloworld222부터는 아예 출력 되지 않습니다. ILA에서도 트리거가 안잡힙니다. 비바도 버전은 2024.1입니다... 추가적으로 AXI 시뮬레이션은 아래와 같습니다. 맛비님이 하신것과 파형이 살짝 다르더라구요
우선 좋은 강의 감사합니다! 핵심만 빠르게 알려주셔서 도움이 많이 되는 강의라고 생각합니다. 다른 강의도 꼭 들어보려구요 🙂 현재 프로젝트에서 특정 인물에게 구독한 유저들만 특정인물과 채팅을 나눌 수 있는 기능을 구현중에 있습니다! 이런 기능 역시, 미들웨어를 사용하여 scope에 관련 값을 담아서 처리하면 될까요? 기능 구현 전에 선생님 강의를 통해 공부하고 있고, 시작 전 대략적으로 구상하는 단계여서 질문이 애매할 수 있는 점 양해 부탁드립니다
이전에 정수형 설명하실 때에는 int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; printf("%d", arr[2]) 이런것처럼 선언하실 때 앞에 *(포인터) 가 없었는데 문자열을 설명하실때에는 char *arr[2][2] = {{"Hello", "World"},{"app",dev"}}; 이런식으로 선언하실 때 *(포인터) 가 있더라구요. 포인터를 붙이신 이유와 써야될 떄 안 쓸때 차이점을 알 수 있을까요?
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) [1. 질문 챕터] : 5 장, 6 분 몇7초 쯤 [2. 질문 내용] : 클락과 clock enable신호를 &&로 곱연산을 진행하셨는데 앞선 2장에서 clock gating model을 설계하실때는 &로 해서 같은 기능을 하는 코드를 다르게 설계한 이유가 있는지 궁금합니다. [3. 시도했던 내용, 그렇게 생각하는 이유] : & (비트 연산 AND): 비트별로 연산하며, 두 비트가 모두 1일 때만 1이 되는 결과를 반환 && (논리 연산 AND): 논리값을 비교하며, 두 조건이 모두 참일 때만 참이 됨 이라고 하던데 어처피 1비트여서 같은 값이 나와서 그런건가 추측해봅니다. ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ==================