묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
서비스? 인스턴스?
안녕하세요 선생님! 언제나 친절한 답변과 훌륭한 강의 감사드립니다. 유레카 서비스에 등록한 서비스는 지금 까지 first-service, second-service 두개인데, 두개의 인스턴스가 실행중이다 라고 말할 수 있나요? 또한, 하나의 서비스에 두개의 포트가 실행될때, 하나의 서비스에 접근할 수 있는 포트가 두개이다 라고 말하면 되나요?
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Counter 설계 관련 질문3
1. 뭐랑 뭐가 다른것인가?에 대한 재질문 reg [6:0] cnt_always; 가 합성될 때는 1bit register 7개가 쌓여서 회로가 합성됩니다. reg cnt_always [6:0]; 문법을 사용하면1bit register 7개를 선언한 문법입니다 그렇다면 회로가 합성이 될 때 reg [6:0] cnt_always; 와 reg cnt_always [6:0];가 동일한 방식으로 합성되는 것인가요? 두 문법 다 회로로 합성될 때는 결과적으로는 1bit register 7개가 생기는 것 아닌가요? 2. 전 질문에서 3번째에 해당하는 내용입니다. 제가 굉장히 이상하다고 느꼈던 점은 output [6:0] o_cnt_always를 회로로 합성하면 아래 사진과 같이 표현됩니다 그렇다면 output reg o_cnt_always; 를 회로로 합성하면 어떻게 되는것인가가 이상하다고 느꼈습니다 보내주신 링크에도 "The module ports model the pins of hardware compoents"라는 문장이 있습니다. 모듈의 포트는 하드웨어에서 핀을 의미한다라는 뜻인데...제 생각에는 레지스터도 아니고 단순히 전기신호가 드나드는 핀이 정보를 저장한다?! 이게 이상하게 느껴집니다. 출력포트의 자료형이 reg형이라면 회로로 어떻게 합성된다는 뜻인가요? ===> Out Port 에 reg 를 사용하나, 별도로 reg 를 사용하나, 합성 결과는 동일합니다. (회로적으로 동일하기 때문에, 어느 문법이 불이익을 받아야 할 이유가 없다 생각합니다.) 라고 맛비님이 답해주셨는데 그렇다면 output reg [6:0] o_cnt_always에서도 출력 포트는 위의 사진과 같이 합성되고 reg 부분은 따로 합성되는 것인가요? 3. 제가 생각한 카운터를 다시 인터넷에서 찾았습니다. QaQbQcQd = 0001 QaQbQcQd = 0010 QaQbQcQd = 0011 이렇게 하면 카운터 기능을 하는 것 아닌가요? 이런 방식의 카운터와 맛비님께서 보여주신 카운터의 차이가 무엇인지 궁금하다는 뜻이었습니다. 맛비님께서는 추상화의 차이다 라고 말씀해주셨는데. 추상화에서만 차이가 있고 나머지 부분은 동일한 것인가요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
Axure 단축키 설정
선생님 안녕하세요. Axure 를 쓰면서 계속 궁금했었던 건데 관련된 정보를 찾기 어려워 선생님께 질문드립니다. 1)Axure 에는 단축키 설정을 변경할 수 없나요? 있다면 경로를 알려주실 수 있으신가요? 강의는 정말 잘 들었습니다. 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
메소드 질문
강의 들을때 메소드라는 단어를 사용하는데 예를 들어 update 메소드 이렇게 말하시는데 함수와 메소드는 같은건가요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대부탁드립니다
슬랙 초대 부탁드립니다. plafslee@gmail.com 감사합니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
깃허브 커밋에 대한 질문
선생님 안녕하세요!! 강의 너무너무 재미있게 만들어주셔서 이해가 잘 되면서 보고있습니다! 다름이아니라, 올려주신 소스코드를 공부하면서 깃허브에 올리고 있는데 뭔가 문득 올리는데 문제가 되지는 않을까 해서 여쭤봐야되나 생각이나서 질문드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
p.191 오탈자 제보
2쇄본을 가지고 학습중에 오탈자를 발견했습니다. p.191. 맨 아래 코드 세 줄 중 Member findMember = teamA.getMember( ); 를 List<Member> merbers = teamA.getMembers( ); 로 복수형으로 수정해야될것 같습니다.
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
질문드립니다.
router.get<{}, {}, {}, { offset: string, limit: string }>('/:id....) <{}, {}, {}, { offset: string, limit: string }> 이게 무슨뜻인가요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
디비 관련 질문있습니다.
안녕하세요 제로초님. 디비에 관련된 질문입니다. 백엔드쪽 구성은 typeorm(mysql) + nestjs로 이루어져 있고, 여기서 궁금한점은 서로 다른 디비에서 데이터를 가져올 수 있을까요? 예를 들어 nodebird라는 스키마(디비이름)가 하나있고, Slack이라는 스키마가 있다고 가정했을때 백엔드에서 어떤 api는 slack이라는 디비에 접근해서 회원정보를 가져오고 어떤 api는 nodebird 디비에 접근해서 회원정보를 가져오게 할 수 있을까요? 어떻게 하면 좋을까요? 현재는 typeorm config에 DB_HOST값을 고정해서 쓰고 있습니다!
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Counter 설계 관련 질문2
1. 제가 RTL analysis를 보면서 궁금했던 점은 verilog 코드상에서 reg [6:0] cnt_always; 라고 선언하면 7bit 짜리 reg가 1개 생기는 것으로 알고 있었습니다 하지만 그림을 보면 마치 1bit짜리 register를 7개 쌓아놓은 것처럼 합성이 된거 같은데 제 이해가 맞는지 궁금합니다 만약 제 생각대로 1bit 짜리 register 7개 쌓아놓은 것으로 합성이 된거라면 reg cnt_always [6:0] 과 다를것이 없지 않나요? 왼쪽 문법도 1bit짜리 7개가 있다는 점에서는 동일하지 않은가요? 2. 제가 입출력 포트에 대한 이해가 부족했던 것 같습니다. 모듈에서 입출력 포트라고 하면 뭔가가 있을거라고 생각을 했습니다.하지만 RTL 그림을 보니 입출력 포트라는게 현실세계에 대입해 생각해보면 단순한 입출력 단자다...usb 포트 연결하듯이 데이터가 들어가는 구멍이다 이렇게 생각이 들었습니다 맞는 생각인가요? 3. output reg o_cnt_always 로 선언한다면 합성이 어떻게 되는 것인가요? 출력포트 즉 출력 단자가 값을 저장한다??? 굉장히 이상하게 느껴집니다 4. RTL 그림을 보다 보니 제가 기술하지 않은 MUX가 들어가 있던데, 이건 Tool 이 합성하면서 제가 작성한 코드의 로직이 HW적으로 돌아갈 수 있게 알아서 집어 넣어 준 것인가요?? MUX 기능을 생각해 보면 if - else 문을 MUX로 구현해 준 것 같다는 생각이 듭니다. 이 생각이 맞는지 궁금합니다. 5. 제가 생각한 카운터는 아래 사진과 같습니다. 제가 학교에서 배울 때는 D ff 을 별도의 모듈로 만든 후에(파란색 1번 모듈을 d_ff.v 로 따로 만들었습니다) 이 모듈(d_ff.v)을 counter.v라는 파일에 include 해서 아래 사진과 같이 여러개의 D ff를 연결해서 카운터로 만들었었습니다. 맛비님 코드는 제가 배운 방식처럼 선이 여러개(아래 사진에서 QA QB QC QD) 나오는 것이 아니라 그냥 선이 하나만(o_cnt_always) 나오는데 둘 사이의 차이점이 뭔가요???
-
미해결20번 넘게 면접 본 네카라쿠배 개발자의 이직 기술면접 기출 강의
영상에 나오는 문서가 너무 작아 보는데 어렵네요.
영상에서 pdf 파일 보여주실 때 비율도 맞지않아서 내용이나 그런부분 확인하기 어려운데 따로 문서 올려주실 수 없을까요?
-
미해결안드로이드 모바일 앱 모의해킹과 시큐어코딩
BroadcastSender.apk 파일은 어디서 받을 수 있나요?
BroadcastSender.apk 파일은 어디서 받을 수 있나요? 강의자료 첨부파일이 존재하지 않는 것 같은데 답변 좀 부탁드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
해시태그 검색 모바일에서 문제 발생
제 사이트고 그렇고 제로초님 nodebird.com 사이트도 마찬가지인데, 모바일에서 우측 상단에 ... 버튼을 클릭한 뒤, 해시태그를 검색하려고 하면 검색창이 꺼져버리는 문제가 발생합니다. AppLayout ant design에서 문제가 발생하는 것 같은데, 이것의 해결 방법이 있을까요?
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
정규표현식을 사용했습니다.
안녕하세요 선생님. 질 좋은 강의 감사드립니다. 다름이 아니라 괄호가 아닌 값만 정규표현식으로 찾아 `answer`에 넣는 과정을 코드로 담았는데 다음과 같은 코드도 괜찮은지 여쭤보고 싶습니다. let s = "(A(BC)D)EF(G(H)(IJ)K)LM(N)"; console.log(solution(s)); function solution(s) { let stack = []; let answer = ""; for (let x of s) { if (stack.length===0 && /[A-Z]/.test(x)) answer+=x; if (x === "(") stack.push(x); else if(x === ")") if (stack[stack.length - 1] === "(") stack.pop(); } return answer; }
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
에밋 pdf 단축키 파일은 어디서 받나요?
안녕하세요. 에밋 pdf 단축키 파일은 어디서 받나요? 궁금합니다.
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Counter 설계관련 질문
맛비님 counter 설계를 보고 제가 나름대로 찾아서 설계를 생각해봤습니다. 생각하다보니 질문이 있습니다. 1. D flip flop을 설계할 때 맛비님의 경우에는 output port를 wire 상태로 그냥 두시고 reg 변수를 따로 선언하셨습니다. 찾다보니 output port를 output reg 타입으로 선언해서 d flip flop을 설계하는 경우도 있던데 두 차이 점이 무엇인지 궁금합니다 나중에 합성할때 맛비님 방식이 더 유리한 것인가요? `timescale 1ns/1ps module d_ff(i_D, clk, reset_n, o_Q); input i_D; input clk; input reset_n; output o_Q; always @(posedge clk or negedge reset_n) begin if (!reset_n) begin o_Q <= 0; end else begin o_Q <= i_D; end end endmodule 2. 맛비님은 counter 설계시 한번에 하셨는데 동기식/비동기식 counter를 찾아보면 여러개의 D flip flop으로 설계한 것들을 찾아볼 수 있었습니다. 여기서 질문이 있습니다. 아래 첨부한 사진을 보시면 4bit 동기식 counter를 설계했을 뿐인데도 truth table의 양이 많은 것을 알 수 있습니다. 만약 제가 16bit 동기식 counter를 설계한다고 하면 훨씬 더 많은 truth table이 요구되고 이 truth table을 가지고 카르노맵을 그리는 것이 훨씬 더 복잡해 질텐데 실무에서는 그럼 어떻게 설계를 하는건가요??? 혹시 이런 복잡함을 줄이려고 맛비님이 counter 설계 설명시 내부에 reg를 선언해서 +1씩 해주신건가요??(훨씬 단순하게 설계를 하기 위해 강의하신 내용대로 하는 것인지 궁금합니다)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
finally 호출되는 시점
[질문 내용] 필터의 finally는 thymeleaf가 렌더링이 완료되고 실행되는 건가요 아니면 Controller 호출이 끝나면 실행되는 건가요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
RandomResizedCrop 질문드립니다 :)
에러와 같이 RandomResizedCrop이 호출되지 않습니다 :( 혹시 버전(?)이 업데이트 되면서 명칭이 바뀐걸까요? 항상 좋은 강의 감사합니다 :)
-
미해결애플 웹사이트 인터랙션 클론!
선언문 질문이요!
const와 let은 {} 블록 단위여서, 블록 밖에것은 하위 블럭안에 영향을 미치나 하위블록에서 선언된 변수는 상위 블록에서 영향을 미치지 못한다고 배웠는데, 그래서 playanimation 함수 내 전역으로 objs 등이 선언되어서 case 0~3 까지 영향을 미치는건 이해가 됬는데 case 2 안 if 안에서 선언된 objs,values 변수가 왜 playanimation함수내에서 선언된 전역변수랑 다른건지 모르겠어요 덮어씌우는? 그런 느낌일까요? (6분 30초 쯤 부터? 언급하셨어요!)
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
설계능력 향상을 위한 Counter 제대로 이해해보기(실습편) 질문
설계능력 향상을 위한 Counter 제대로 이해해보기(실습편) 3분 38초에서 질문이 있습니다 맛비님께서 제시한 RTL과 제가 코드를 보고 이해한 RTL이 다른 것 같습니다 맛비님의 RTL은 cnt 바깥에서 1과 Q가 다시 더해져서 D로 들어가는 구조인데 코드를 보고 제가 이해한 RTL은 첨부한 파일과 같습니다(편의상 비트수는 제외하였습니다) 제가 똑바로 이해한 것이 맞나요?? 코드만 보면 D flip flop에서 입력부분에 해당하는 D는 없고 그냥 내부변수 reg를 선언하여 내부변수를 1씩 증가시킨 후에 assign을 이용해 출력포트로 내보낸 것 같습니다.