묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨FreeRTOS 프로그래밍
disassembly 된 내용에 관한 질문 드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. FreeRTOS에 관한 질문은 아니라 올릴까 말까 고민했는데, 혼자 힘으로는 해결이 안될 것 같아 도움 요청 드립니다. 아래의 사진을 보시면 1. 프로그램 카운터의 경우 0x8002e60인데, ldr r3, [pc, #20]의 결과가 왜 0x8002e78이 되는 건가요? pc에서 20만큼 더한 곳의 값을 r3에 불러오라는 것으로 해석이 되는데, pc에서 20만큼 더한거면 0x8002e74 아닌가요? 2. 0x8002e78 번지의 값을 보면 0x20000020인데, 제 생각엔 이건 ticket 변수의 값이 저장된 곳이라 생각이 됩니다. 그런데 list 파일을 보면 0x8002e78번지는 저 text 섹션에 속해있는데, text 섹션엔 실행 코드가 저장되는 것으로 알고 있는데, 왜 실행 코드가 아닌 0x20000020이 저장되는 것인지 궁금합니다.. 답변 부탁 드립니다. 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
fill() 오류
안녕하세요 제로초님 강의 잘 듣고있습니다~!자스강의를 타입스크립트로 변경해서 작성하던 도중 강의에서는 나지 않는 오류가 있어서요! 인수를 가져오지 못해서 나는 오류 인것 같은데찾아보니 사용하지 좋지 않다는 말만 있고 뚜렷한 대답을 찾기가 힘드네요 ㅠㅠ 혹시 해결법이 있는지 질문 드립니다! It is bad to use .fill() in typescript without providing any arguments. It will result in an undefined value and hence leads to other errors.
-
미해결리액트로 구현하는 블록체인 이더리움 ERC721(NFT)
부트스트렙
부트스트렙 버젼이 바뀌면서 강의에서 쓰는 것들이 안되는거같은데 어디서 바뀐버전에 대한 정보를 알수있을까요 ?
-
미해결홍정모의 따라하며 배우는 C언어
안녕하세요. Manifest constants 개념 관련하여 질문드립니다.
Manifest constants와 Symbolic constants는 모두 #define 또는 const 선언문을 통해 정의된 상수를 의미하는 듯 보이는데, 이 두 개를 동의어로 이해해도 될까요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
각 탭을 클릭할때 active class 변화 책임
각 탭을 클릭할때 탭의 active class 변화의 책임이 TabView.js에 있다고 생각해서 TabView클래스 안에서 처리하도록 했습니다. 선택된Tab의 상태를 Controller에게 알리기 전에 View에서 선택된 Tab을 render를 하는것이 MVC 패턴에서 어긋나는 부분인가요? 아래 코드 : 탭상태변화를 바로 View에 반영하고 이벤트발생 // ✨ bindEvents() { this.element.addEventListener("click", this.handleTabClick.bind(this)); } // ✨ handleTabClick(e) { this.show(e.target.dataset.tab); this.emit("@tabChanged", { tab: e.target.dataset.tab }); e.stopPropagation(); } 전체코드 export default class TabView extends View { constructor() { console.log(tag, "constructor"); super(qs("#tab-view")); this.template = new Template(); // TODO this.bindEvents(); } // ✨ bindEvents() { this.element.addEventListener("click", this.handleTabClick.bind(this)); } // ✨ handleTabClick(e) { this.show(e.target.dataset.tab); this.emit("@tabChanged", { tab: e.target.dataset.tab }); e.stopPropagation(); } show(selectedTab) { this.element.innerHTML = this.template.getTabList(); qsAll("li", this.element).forEach((li) => { li.className = li.dataset.tab == selectedTab ? "active" : ""; }); super.show(); } // this가 이벤트 객체로 바인딩 되었다. // this --- e.currentTarget // this --- TabView }
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
테스트벤치 질문있습니다
안녕하세요! 독학하고 있는 와중에 플립플랍 테스트 벤치에서 처음 #50 주기와 그 다음 #10주기에서 async와 sync 기능을 따로 따로 확인 못하지 않나 싶어서 질문드립니다. 질문인 즉, sync_reset 시그널이 0인 와중에 async 시그널이 1인 상황을 테스트 벤치에 넣어서 결과값 확인을 해야하지 않나 여쭙니다!
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
질문입니다.
안녕하세요. 배포와 관련해서 질문있습니다. 1. 노드버드 강좌에서 백엔드에 express로 할때는 빌드를 따로 안해줬던것 같은데 express는 빌드를 왜 안하고 nest는 왜 빌드를 해주어야 하는지 궁금합니다! 2. aws 에서 만약 모바일 앱 용 백앤드를 배포한다고 가정할시 백앤드 서버(ec2)를 퍼블릭 서브넷에 두시는지 프라이빗 서브넷에 두시는지 궁금합니다!
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
findviewbyid, intent, 뷰바인딩 질문
강사님 안녕하세요, 왕초보반 수강생입니다 강의를 듣던중, 화면전환에서 질문이 생겼습니다 제가 검색해보니, 화면전환을 할때 옛날엔 findviewbyid로 했으나, 이게 시간을 많이잡아먹어서 kotlin-android-extension 을 통해서 intent를 함으로써 대체했다고 합니다 하지만 이게 버그나 이슈들이 많아서 구글에서 더이상 지원을 안한다더군요.. 그래서 대체로 뜬게 뷰바인딩이라고 하는데, 혹시 이강의에서 뷰바인딩 관련 수업도 있나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
soket io 사용시
soket io를 사용하여 실시간 채팅을 만드려보려고 하는데 실제 배포를 해도 문제가 없을까요 ?? 정상적으로 유저들간의 채팅이 작동할 수 있는지 궁금합니다!
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
질문있습니다
컴포지션 API 방식을 사용하게 되면 외부 함수로 선언해서 사용하므로 사실상 MIXIN은 사용하지 않게 되나요?
-
해결됨Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
질문 있습니다
예전에 타 Vue 강의를 들었을 때 (잘 기억은 안납니다.) Actions 라고 또 다른걸로 Fetch를 써서 사용했었던 것 같았는데요(제 기억이 맞다면..), 해당 강의에서는 사용하지 않는데 실무에서도 잘 사용하지 않나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
D ff 질문입니다
8강 10:35에 나오는 d flipflop회로가 어떻게 작동되는지 설명해 주실 수 있나요?̊̈ ?̊̈ ?̊̈
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 오류
처음에 HelloSpringApplication 을 열 때 class 생성과 run이 안나와서 mark directory as-> source root 로 변경했더니 import ~ 나 @Spring boot application 등 오류가 납니다 그 source root 를 처음처럼 해제해도 오류가 없어지지 않습니다 그 후에 다른 프로젝트를 만드는 데에도 @ 표시 등에 오류가 나서 오류 해결 방법을 문의드립니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
선생님이 올려주신 코드에 대해 질문이 있습니다!
function solution(m, arr) { let answer = 0, l = 0, sum = 0; for (let r = 0; r < arr.length; r++) { sum += arr[r]; if (sum === m) answer++; while (sum >= m) { sum -= arr[l++]; if (sum === m) answer++; } } return answer; } 이게 선생님 올려주신 코드이구요, for (let r = 0; r < arr.length; r++) { sum += arr[r]; while (sum >= m) { if (sum === m) answer++; sum -= arr[l++]; } } for문 안을 이렇게 수정해도 코드가 잘 동작하더라구요 굳이 while문 위에 sum === m 코드를 하나 더 중복해서 빼 주어야하는 이유가 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
screen질문입니다.
스크린 사용해서 product-card의 width를 100으로 했는데도 그래롭니다. 제가 잘못 타이핑했나 싶어서 강사님 코드 붙혀넣기 했는데도 그대롭니다. 제가 다른 곳에서 실수를 하여 이렇게 된 것일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문입니다.
강의 중에 repo 에 update 하거나 save 할때 생성자로 넣어서 하는게 좋다고 말씀하셧는데, itemRepository.update(itemId,new Item(form.getItemName(), form.getPrice(), form.getQuantity())); 이렇게 하는게 맞나요? 그리고 왜 이게 itemParam.setXxx 해서 하는것보다 좋은건가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
lambda 함수
여기서 정확히 lambda 함수의 어떤 기능이 사용되는건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
강의를 보기 전 삽입정렬에 대해 읽어보고 풀어봤습니다.
삽입 정렬 문제를 아래와 같이 풀어봤는데 괜찮은 풀이 방법일까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
fatal repository not found
안녕하세요! 강의 정말 즐겁게 보고 있습니다. 그런데, 푸쉬를 할 때 이 창이 뜹니다. fatal: repository not found 와 remote: Repository not found
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
로그인 2번해야 hello_world로 들어가지는문제
안녕하세요 저는 지금까지수업을 잘 따라하고있는데요..ㅎㅎ 근데 로그인을 1회했을때는 그대로 로그인창에 머물러있고 로그인을 2회째 해야 헬로월드 페이지로 넘어가는데 뭐가 잘못된걸까요?ㅎ