묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 React
useRef 관련 질문
함수형 컴포넌트에서 화면의 렌더링에 영향을 주지 않는 값을 저장하기 위해서 useRef를 쓴다는 점은 이해했는데요. 그럼 혹시 그냥 컴포넌트 안에 `let timeOut` 이런 식으로 선언하는 것과 어떤 차이가 있나요? useRef를 통해서 리턴되는 객체의 경우 const로 선언하고 .current에 저장할 수 있어서 관리상 이점이 있는 것 같기는 한데 이런 이유 때문에 useRef를 쓰는 것인가요? 아니면 다른 이유가 있을까요?
-
미해결홍정모의 따라하며 배우는 C언어
10:05분 코드에서 질문드립니다.
복습하는 과정에서 질문드립니다. 기초적인 질문이라 생각은하는데 이해가 안되서 질문드립니다. 강의에서는 sizeof(str5)를하면 4가 출력이 되었습니다. 그런데 제가 생각하기에는 char형이면 1이 출력이 되어야한다고 생각하는데 왜 4가 출력이 되는건가요...?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
선생님, dp문제 풀때 말입니다
선생님, 강의 항상 잘 듣고 있습니다. 다이나믹 프로그래밍 문제를 요새 연습하고 있는데 이게 점화식을 적시에 발견해내느냐 그렇지 못하느냐에 따라 쉽게 해결하기도 하고 그렇지 못한 경우도 있네요ㅜㅜ 물론 그래프나 경로 탐색 혹은 메모이제이션을 위해서는 dp가 정말 효율성 면에서 얼마나 중요한지는 알겠습니다만 그 외 다른 dp문제들은 해결을 위한 본질적인 접근이 있을까요?? 질문이 좀 추상적인데 dp문제를 풀다보면 물론 제가 부족해서 놓치는 문제도 있겠습니다만 뭔가 이건 경험이나 실력과 다소 무관한 문제들도 분명히 있다고 여겨져서 여쭤봅니다.. 감사합니다!
-
미해결웹 게임을 만들며 배우는 React
빌드후 실행시 에러
Uncaught Error: ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: ./WordRelay.jsx 위와 같은 에러가 나는데 어떻게 해결해야하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
드랍존이 생성되지않습니다.
같은코드로 작성했는데 드랍존이 생성되지않습니다. 한번만 봐주세요!
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
오직 C드라이브에만 설치해야 하나요?
해당 챕터에서 C:\Users 이하 폴더에 설치를 하는데 프로그램 사용시 빠른 반응을 위해 C드라이브에 직접 설치하는 것인가요? 평소 컴퓨터 사용시 C드라이브 이용하면 점차 컴퓨터가 많이 느려지는 현상을 많이 겪었는데 다른 드라이브에 설치해도 무관할까요?
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
puppeth 명령어 실행이 안됩니다.
맥으로 실습 중인데 이렇게 오류가 뜨네요... ㅜㅜ 구글링해도 원하는 해결책이 나와있지 않아서 질문드립니다. geth version랑 puppeth 실행 시 화면 캡쳐본 첨부했습니다. 해결책을 알려주시면 감사드리겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
이 부분에서 더 배우고 싶으면 어떻게 해야 해요?
안녕하세요. 끝까지 참고 가본 뒤 질문해야 하는데, 궁금증을 못 참고 질문을 드립니다. json 파일은 이제 포토샵이나 스파인 같은 툴에서 스크립트로 쓰는 것을 많이 봤는데요. 그런데 다른 게임들의 경우 뭔가 데이터들이 다른 방식으로 숨겨져 있는 것 같아서요. 숨기는 방법에 대해서는 뭘 검색하거나 몇번째 파트 몇으로 가면 배울 수 있는지 궁금합니다
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
안녕하세요 오류 질문입니다.
선생님 강의를 현재까지 그대로 따라했는데 @WebServlet("/memberInsert.do") 으로 줬는데 제 경우에 계속 왜 404 뜨면서 없는 jsp 로 갈까요.. (콘솔창에 에러는 안나옵니다..)그리고 선생님이 실행하는 방식이 아닌 저렇게 run as로 하면 안되나요? 오히려 선생님이 하시는 대로 127.0.0.1 로컬호스트 들어가니까 안되더라구요.. 마지막으로 혹시 소스코드 pdf 파일 말고 zip파일이나 이런거로 올려주실수 있을 까요.. 에러 났을때 비교해보고 확인해보고 싶은데 pdf에서 복사하면 ㅁㅁㅁ 이런식으로 복사가 제대로 안되네요..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
You must select a language in the lower right
잘 돌아가는지 최종 확인해보려는데 라는 문구가 뜨면서 먹통이에요 ㅠ 작업환경은 맥입니다 뉴파일선택하고 first.py 해도 폴더가 새로 생성 안되구요 ㅠ You must select a language in the lower right, or save the file with an appropriate extension.
-
미해결애플 웹사이트 인터랙션 클론!
질문이 있습니다.
안녕하세요. 강의 항상 잘 듣고 있습니다. 이번 강의를 보다 관련해서 질문이 있는데 프레임 당 높이를 설정한다 하셨는데 예시를 들어 주실 수 있을까요? 예를들어 60프레임에는 6000px과 같이 현재 만드는 것에선 어떻게 기준을 잡고 설정을 하는지 궁금합니다. 감사합니다.
-
미해결리눅스 IPC 프로그래밍 - 이론과 실습
Shared Memory와 동기화 관련
안녕하세요. 첫 강의 잘 들었습니다. IPC 중에 2번째 방법으로 Shared Memory를 이용하거나 3번재 방법으로 동기화를 이용한다고 하셨는데 Shared Memory는 메모리 동시 접근하는 '위치'이고, 동기화는 동시 접근시 발생하는 문제를 예방하기 위한 '방법' 이라서 결국엔 같이 사용해야 하는 것 아닌가요? 혹시 둘을 구분하는 다른 예시가 있는지 (혹시나 해서) 여쭈어 봅니다.
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
await 상황일때
await 상황일때, 중간중간에 node가 다른 일을 할 수 있다는 것의 의미에 대해 질문드립니다. 예를 들어 await User.findOne({...}); ... 비즈니스 로직 ... 위와 같이 코드가 구현되있으면 findOne method가 수행되는 동안에는 밑의 비즈니스 로직들이 수행되지 않기 때문에 결국 이 순간에는 cpu가 놀고 있는것이라고 생각하는데 중간중간에 node가 다른 일을 할 수 있다는 것의 의미가 무엇인가요? 다른 언어에 비해 비동기 방식이 효율적이라는 점이 위와 같은 상황에서 어떤 장점으로 효율적이 되는지도 여쭤보고 싶습니다 감사합니다!!
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
section
section#main 이렇게 하면 그냥 저는 section#<main>으로 되는데 어떻게 해야하죠
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
java: warning: source release 11 requires target release 11오류..
preference에서 javaCompiler와 project structure그리고 gradle JVM 모두 java11로 맞춰준 상태이고 환경변수도 자바 11로 잡아준걸 확인까지 했습니다. 그런데 계속 사진과 같은 오류가 나오네요 ㅠㅠ 어떻게 해야 할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
강사님 에러한번만봐주세요
[1] ./src/components/views/VideoUploadPage/VideoUploadPage.js [1] Module not found: Can't resolve 'autd' in 'C:\Users\1\Desktop\boilerplate-mern-stack-master\client\src\components\views\VideoUploadPage' [1] Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp' [1] Compiling... [1] Failed to compile. [1] [1] ./src/components/views/VideoUploadPage/VideoUploadPage.js [1] Module not found: Can't resolve 'autd' in 'C:\Users\1\Desktop\boilerplate-mern-stack-master\client\src\components\views\VideoUploadPage' 이렇게 뜹니다..ㅠ
-
미해결Spring Boot JWT Tutorial
안녕하세요 포트폴리오에 코드 출처로 문의 드리게 되었습니다.
안녕하세요 취업용 포트폴리오를 만들면서 프로젝트에 jwt를 사용해보고 싶어 검색 중 강사님의 강의를 보고 jwt에 대해 입문하게 된 학생입니다. 한번도 github에 코드를 올려본적이 없어 강사님의 코드를 이용하여 포트폴리오를 만들어서 readme에 출처를 어떻게 남겨야 될지 몰라 문의드리게 되었습니다... 강사님 덕분에 쉽게 jwt에 접근해 리액트와 스프링의 로그인 유지하는 방법에 대해 쉽게 배우고 이해하고 활용 할 수 있었습니다. 감사드립니다.
-
미해결스프링 핵심 원리 - 기본편
사용자 정의 Qualifer 작성시 질문입니다!
안녕하세요, 강의를 듣다가 궁굼한 점이 생겨서 질문 드려요. 이 강의 1분 40초 쯤에서, MainDiscountPolicy를 만든 뒤 어노테이션들을 추가하는 부분에서 궁굼증이 생겼습니다. @Qualifier("mainDiscountPolicy")를 써주면 @Qualifier파일 안에 있는 @Target부터 @Documented 가 포함되어 있을 거 같다고 생각했습니다. 강의 1분 40초의 7줄부터 10줄까지를 쓰는 이유가 있나요?
-
미해결[기초] 처음부터 설치하며 배우는 앤서블(Ansible)
ansible-server에서 node 01,02,03 으로 Ping test 실패
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요 좋은 강의 해주셔서 감사드립니다. 다름이 아니라 ansible-server에서 ping test를 나머지 세 노드에 하는데 성공률이 매우 낮습니다. (96% fail) 1) 혹시 브릿지 네트워크 설정할때 (Virtual Box) 와이파이로 설정해서 문제인 건가요? 2) 노드별로 Ip 주소 설정할때 range 정하는 방법에 대해서 알려주실수 있나요? 저의 경우 제 랩탑의 ipv4 가 192.168.0.12 라서 vm ip 를 192.168.0.13/24 192.168.0.14/24 192.168.0.15/24 192.168.0.16/24 로 설정하였습니다. 답변주시면 정말 감사드리겠습니다. 아래 사진은 node 01 의 네트워크 설정입니다. (나머지 node02, 03, ansible-server 다 동일하게 설정했습니다)
-
미해결홍정모의 따라하며 배우는 C++
포인터 개념 질문드립니다
안녕하세요 교수님 바쁘신데도 직접 답변주셔서 감사합니다. 6.8의 12분14초에 궁금한게 있습니다. x86을 기준으로 ptr이 포인터이므로 저는 *ptr 과 *(ptr+4) 가 배열의 인접 값이라고 생각하였는데 *(ptr+1)이 다음값이 어떻게 되는건가요? 궁금해서 아래 코드로 써봤는데 각각 주소를 출력할때는 4차이가 맞는데 빼보니까 또 1이라고 합니다. 제가 어떤 개념이 잘못된것인지 궁금합니다. 감사합니다 #include <iostream> using namespace std; int main() { int array[5] = { 11,12,13,14,15, }; int* ptr = array; cout << *ptr << " " << *(ptr + 1) << endl; // +4를 해야 다음 index로 넘어갈것이라고 생각했는데 1로 넘어감 cout << (int)&ptr[1] << " " << (int)&ptr[0] << endl; //주소 차이는4 cout << &ptr[1] - &ptr[0] << endl; //차이를 찍어보면 1 return 0; }