묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
props 를 넘겨줄 때 함수를 그대로 넘겨줄 때와 화살표 함수로 감싸서 넘겨줄 때의 차이가 궁금합니다 :)
onUpdate={onUpdate} onDelete={() => onDelete(x.id)} startEdit={() => setEditingId(x.id)} isEditing={editingId === x.id}안녕하세요 선생님 강의 정말 잘 보고 있습니다! 컴포넌트에서 Props를 넘겨 줄 때onUpdate={onUpdate}이렇게 넘겨줄 때와onDelete={() => onDelete(x.id)} startEdit={() => setEditingId(x.id)} 이렇게 넘겨줄 때의 차이가 궁금합니다.콘솔로 찍었을 때는 둘 다 함수로 표기되는데함수를 그대로 넘겨주는 것과 화살표함수로 감싸서 넘겨주는 것이 어떤 차이가 있는지 잘 모르겠습니다..!제가 이해한 바로는 onDelete / startEdit은 버튼 이벤트 역할로 버튼 클릭시 즉시 실행되는 함수이기 때문이고onUpdate는 mutate로 인자를 전달 받는 함수로 onSubmit 함수 안에서 실행되기 때문에 그런 것 같은데제가 이해 한 바가 맞는지 궁금하여서 질문드립니다~! 바쁘실텐데 질문 드려서 죄송합니다 ^^;; 그리고 ... 선생님의 유튜브 멘토링 영상을 보고입사 4개월차 주니어 개발자로서 앞으로 어떻게 나아가야할 지 많은 생각을 하게 되었고 큰 도움을 얻었습니다.정말 감사드립니다..!열심히 해서 언젠가 좋은 소식 전해드리고 싶습니다.항상 건강하세요!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
PROTOBUF 적용하고 빌드도 성공은 했는데 헤더 파일에서 에러가 발생합니다.
PROTOBUF_NAMESPACE_OPEN 인식이 안되고다른 에러들도 있는데 원인이 뭔지 몰라서 어떻게 해결해야 할 지 잘 모르겠습니다.빌드는 잘 되는데 .proto에 정의한 message 객체를 생성하고 값을 set 하려고 하는데 자꾸 에러가 생깁니다.syntax = "proto3";package example;message Person { string name = 1; int32 age = 2; repeated string hobbies = 3;} example::Person person; //사용자로부터 문자열을 입력 받는다. std::string name, hobby1, hobby2; std::cout << "이름: "; getline(std::cin, name); name.erase(name.find_last_not_of("\r\n") + 1); std::cout << "취미1: "; getline(std::cin, hobby1); hobby1.erase(hobby1.find_last_not_of("\r\n") + 1); std::cout << "취미2: "; getline(std::cin, hobby2); hobby2.erase(hobby2.find_last_not_of("\r\n") + 1); std::cout << "나이: "; int age; std::cin >> age; std::cin.ignore(); // 입력 버퍼 비우기 person.set_name(name); // 여기서 에러 person.set_age(age); person.add_hobbies(hobby1); person.add_hobbies(hobby2);
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
erd 작성툴
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요!수업잘듣고 있습니다. 수업을 듣다가 수업중에 사용하신 erd 작성툴이 무엇인지 궁금해졌습니다. 혹시 어떤 제품인지 여쭤봐도 될까요..?
-
해결됨파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
보너스 강의
보너스 강의는 어디서 볼 수 있나요?
-
해결됨스프링 부트 - 핵심 원리와 활용
오타 제보
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.강의자료 9. 마이크로미터, 프로메테우스, 그라파나.pdf마이크로미터라(Micrometer)는 -> 마이크로미터(Micrometer)라는
-
미해결FreeRTOS 프로그래밍
TaskDelay() 함수처럼 Context Switching을 유발하는 함수는 모두 내부적으로 ISR을 통해 실행되는 것일까요?
상호배제방법-인터럽트금지 강의를 듣다가 궁금한 점이 생겨서 질문드립니다.TaskDelay() 함수처럼 Context Switching을 유발하는 함수는 모두 내부적으로 ISR을 통해 실행되는 것일까요?특히 Systick Interrupt를 통해 실행되는 것 같은데, 제가 제대로 이해한 게 맞는지 궁금합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
안읽은메세지 개수 표시하기
안녕하세요 제로초님 디엠부분에서는 안읽은 메시지 표시가 떠서 읽으면 없어지는데채널부분에서는 없어지지않고 남아있습니다!
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
수업자료 오탈자 제보
response.getWriter().write("ok");HTTP 요청 데이터 - GET 쿼리 파라미터 수업 8:00 쯤에 찍어주신 내용인데 수업자료 2. 서블릿.pdf 에는 resp로 나와있습니다.resp.getWriter().write("ok");
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
자바랑 스프링프레임워크 강의
여기 강의추천해주시는거는 특정언어나 프레임워크는 제외하셨는데 혹시 자바와 스프링프레임워크 강의중 추천해주실만한것 있을까요?
-
해결됨홍정모의 따라하며 배우는 C++
2.5 연습문제
3.14159231.410.001000123.00020.0000000001234560000.000선생님께서 이것들을 과학적 표기법으로 사용해서 바꿔보라고 하셨습니다.3141592e-63141e-21000e-61230002e-41e-10234560000000e-3이렇게 바꿔보았는데 선생님께서 원하시는 게 이런 방식인지 궁금합니다... 혹시 체크 부탁드릴 수 있을까요?0.001000 와 234560000.000 의 경우 어떻게 바꿔야 할 지 헷갈리는지 어떻게 나타내는 게 좋을까요?ㅠ
-
해결됨홍정모의 따라하며 배우는 C++
2.5 소수점 뒤가 0일 때
안녕하세요?이상하게도, 어떤 변수의 type을 double이나 float로 설정하고 5.0으로 초기화해준 후 변수를 출력시키면 소수점 뒤가 잘리고 5가 출력됩니다...하지만 5.5 이런 식으로 초기화한 후 출력시키면 5.5로 잘 출력됩니다..왜 소수점 뒤의 0은 생략되는 것일까요?ㅠㅠ
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
데이팅앱 관련 메일 문의
안녕하세요 . 개복치님데이팅 앱관련 메일로 문의좀 드리고 싶은데 연락가능한 주소 있을까요 ?
-
해결됨홍정모의 따라하며 배우는 C++
2.5 유효숫자란?
선생님께서 후반에float f(123456789.0f) 속에는 유효숫자(significant digit)이 10개 있다고 하셨습니다.유효 숫자가 정확히 뭔지 모르겠습니다ㅠ인터넷에도 검색해보았는데 명확한 해설이 나오지 않는 느낌입니다...혹시 유효 숫자의 의미랑 이것이 가지는 중요성을 여쭤볼 수 있을까요?ㅠ
-
미해결Slack 클론 코딩[실시간 채팅 with React]
이미지 드래그 업로드하기 강의중
안녕하세요 제로초님Dm에서는 이미지가 드래그업로드가 되는데채널에서는 500에러가 뜹니다!백엔드코드 최신버전인데 바꿔야할것이 있나요?POST http://localhost:3095/api/workspaces/sleact/dms/%EC%9D%BC%EB%B0%98/images 500 (Internal Server Error)Error at Query.run (/Users/js/Desktop/sleact/back/node_modules/sequelize/lib/dialects/mysql/query.js:52:25) at /Users/js/Desktop/sleact/back/node_modules/sequelize/lib/sequelize.js:314:28 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async MySQLQueryInterface.insert (/Users/js/Desktop/sleact/back/node_modules/sequelize/lib/dialects/abstract/query-interface.js:308:21) at async DM.save (/Users/js/Desktop/sleact/back/node_modules/sequelize/lib/model.js:2432:35) at async DM.create (/Users/js/Desktop/sleact/back/node_modules/sequelize/lib/model.js:1344:12) at async /Users/js/Desktop/sleact/back/routes/api.js:522:20 POST /api/workspaces/sleact/dms/%EC%9D%BC%EB%B0%98/images 500 7.558 ms - 898
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
런이 안 끝나고 멈추면 에러 표시가 나요
뭐가 문제인가요?Execution failed for task ':HelloSpringApplication.main()'.> Build cancelled while executing task ':HelloSpringApplication.main()'
-
미해결홍정모의 따라하며 배우는 C++
2.5 literal이 float로 간주되는 경우
12분 30초 정도에 선생님께서int main() {using namespace std;float f(3.141592f);double d;long double ld;return 0; } 에서여기서 float면 3.141592뒤에 꼭 f를 붙여야 하는데 f를 안 붙이면 안의 literal은 double인데 C언어 또는 C++에서는 double을 float로 강제로 바꾼다 라고 하셨습니다.여기서 좀 헷갈립니다...저는 지금까지 float면 f를 확실하게 붙여야 하고, 붙이지 않으면 double로 간주된다고 알고 있었습니다.그런데 선생님 말씀대로라면, 앞의 type를 float로 적은 상황에서, 뒤의 수는 f를 붙이지 않아도 C++에서 자동으로 float로 바꾼다고 하셨으니 f가 있든 없든 float로 컴파일되는 게 아닌가요?ㅠ 뒤의 literal이 double이 되려면, 앞의 type을 double d(3.141592) 이런 식으로 적지 않는 이상 방법이 없다는 걸로 이해하면 될까요?ㅠ
-
미해결모든 개발자의 실무를 위한 올인원 기본기 클래스
강의 자료 링크
강의 자료 링크가 동작이 안되는데 확인 부탁 드립니다!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
m1 설치 과정중 오류 mkdir: bits Permission denied
안녕하세요 강의 교안에서 맥북 c++ 설치를 따라하는 중에includ 경로로 들어오는 것 까지는 되었는데mkdir bits 에서 권한이 없다고 뜨는데 어떻게 해결하면 좋을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
원핫인코딩 질문
5회 기출유형(작업형2)에서 수치형+범주형 활용에서원-핫 인코딩을 실시하실때 범주형 컬럼을 'cols'에 담아 범주형만 실시해야 되는게 아닌가요?선생님 코딩에는 전체 컬럼을 대상으로 원-핫 인코딩을 하는 게 아닌가요?train = pd.get_dummis(train) 가 아닌cols = [범주형 변수들....]train[cols] = pd.get_dummis(train[cols]) 가 맞는 게 아닌가요?
-
해결됨홍정모의 따라하며 배우는 C++
2.5 long double의 크기
int main() {using namespace std;float f;double d;long double ld;cout << sizeof(float) << endl;cout << sizeof(d) << endl;cout << sizeof(ld) << endl;return 0;}안녕하세요? 수업에서 이것을 출력했더니, double 과 long double이 둘 다 8이 나왔습니다. 수업에서 long double의 최소 크기가 8바이트이며, 8, 12, 16 바이트가 전형적인 크기라고 하셨습니다. 그런데 여기서 출력한 결과는 8인데, 혹시 8이 나온 특별한 이유가 있나요? 아니면 그냥 일반적으로 그냥 출력시키면 8이 나오는 것인가요? 12와 16이 아닌 8바이트가 나온 이유를 여쭤보고 싶습니다.