묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨
38번 코드
plus_list = list()num_list = [0, -11, 31, 22, -11, 33, -44, -55]for num in num_list: if num >= 0: plus_list.append(num)print (plus_list) 답변 동일하게 실행하면 에러가 납니다.--------------------------------------------------------------------------- TypeError Traceback (most recent call last) Cell In[79], line 1 ----> 1 plus_list = list() 2 num_list = [0, -11, 31, 22, -11, 33, -44, -55] 4 for num in num_list: TypeError: 'str' object is not callableplus_list = list() -> plus_list = [ ] 이렇게 변경하니 정상적인 출력이 됩니다. 왜 이런걸까요?
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
MSA + vue 질문있습니다
강의를 마치고 vue3와 연동을 하고 있는 중입니다.cors 문제를 해결 중인데 gateway와 각각의 서비스마다 security를 이용해 cors설정을 해줘야 하나요?아니면 gateway만 cors 설정을 해줘야 하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
printf 출력 값 띄어쓰기 문의
영상 대략 28분 30초 부분출력값을 보면, 'apple banana cherry'이렇게 printf 후에 한칸씩 띄어쓰기가 되어있는데, printf 이후에 무조건 띄어쓰기 한칸을 해줘야하는 건가요?
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
semantic 컬러 베리어블 정의 할때 왜 여기선 무조건 theme 컬러를 참조하는 이유가 무엇인가요?
semantic 컬러 베리어블 정의 할때 왜 여기선 무조건 theme 컬러를 참조하는 이유가 무엇인가요? primitive를 참조하지 않는 이유는 무엇인가요? 우선 강의를 들어주셔서 감사합니다. 강의 들으시면서 궁금하신 부분을 남겨주세요. 회사 일 관계로 빠른 답변이 어려울 수 있으며, 최대 3일 이내에 답변드리도록 하겠습니다. 이해를 돕기 위해서 스크린샷 이미지, 피그마 파일 링크를 반드시 첨부해주세요. 마지막으로 먼저 유사한 질문이 있는지 한번 찾아보시는 걸 권장 드립니다. 인프런 서비스 운영 관련해서는 1:1 문의하기로 인프런 쪽으로 연락 주시기 바랍니다.
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
직접 매핑 교제 설명
교재 설명직접 매핑(direct mapping)이란 메모리의 특정 블록은 특정 캐시 라인에만 매핑할 수 있는 것을 말합니다. 예를 들어 메모리가 A개의 페이지, 캐시가 B개의 페이지로 구성된다고 했을 때 메모리의 페이지 수 A를 B개로 나누는 것이죠. 이렇게 되면 메모리의 페이지의 수는 B * 블록의 수가 됩니다. 메모리가 1~100이 있고 캐시가 1~5이 있다면 1:1~20, 2:21~40… 이런 식으로 매핑하는 것을 말합니다. 메모리의 페이지 수 A를 B개로 나누는 것이죠.-> 갑자기 왜 나누는 것인가요? 이렇게 되면 메모리의 페이지의 수는 B * 블록의 수가 됩니다. -> 나누는 것이 메모리의 페이지 수랑 어떤 관련이 있는 건가요? 영상에서의 설명은 이해가 되는데, 교재의 설명은 어떤 의미인지 이해가 안 됩니다.
-
해결됨[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)
JobTimer 클래스의 우선순위 큐 질문
안녕하세요. JobTimer 클래스에서 사용된 우선순위 큐 관련해서 2가지 궁금한 점이 있습니다.1. 여기서 사용된 우선순위 큐는 최소힙으로 구현된게 맞나요?PriorityQueue.cs 에 작성된 우선순위 큐는 최대힙 이지만, JobTimerElem 구조체를 정의할 때 CompareTo 메서드를 오버라이딩 해서 최소힙을 사용하게끔 수정한 것으로 이해했는데 제대로 이해한게 맞을까요?2. Pop 메서드에서 힙 정렬 과정 질문 PriorityQueue.cs에 작성된 Pop 메서드의 While 문이 힙 정렬을 담당하는 부분으로 이해했습니다.만약 While 문 한 번으로 정렬이 끝나지 않는 경우는 어떡하나요?예를 들어 다음과 같이 저장된 최소 힙의 경우이렇게 While문이 한 번 끝났는데 최솟값인 2가 루트 위치에 있지 않은 경우가 있어서 질문 드립니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
학교 전공 jsp 배우기
마지막 10초 정도 jsp 안쓴다고 말씀해주셨는데 제가 학교에서 jsp를 배우게 되었습니다 혹시 이 수업이 도움이 별로 되지 않을까요?? 어떻게 학습해야 될지 고민이 됩니다
-
미해결초보자도 할 수 있는 웹 취약점 진단(주요정보통신기반시설)
VMware를 깔고 버프슈트와 연결할때
VMware를 깔고 버프슈트와 연결할때로컬 PC에 있는 버프슈트에 있는 Proxy Setting 값에 별도로 설정해주어야 하는게 있나요?로컬PC에서는 VMware 에서 할당받은 IP 가 잘열리는데 VMware 에서 할당받은 IP로 버프슈트 내부에 크롬창에서 안열려 문의드립니다~
-
해결됨홍정모의 따라하며 배우는 C언어
인자부족으로 인한 종료
#define CRTSECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int main(int argc, char* argv[]){ int ch; FILE* fr; // TODO: file pointer to write FILE* fw; const char* out_filename = "output.txt"; unsigned long count = 0; if (argc != 3) { printf("Usage: %s filename\n", argv[0]); exit(EXIT_FAILURE); } if ((fr = fopen(argv[1], "r")) == NULL) // Open a text file for reading. { printf("Can't open %s\n", argv[1]); exit(EXIT_FAILURE); } if ((fw = fopen(argv[2], "w")) == NULL) { printf("Can't open %s\n", argv[2]); exit(EXIT_FAILURE); } /* r: reading w: creating and writing or over writing a: appending or creating and writing r+: both reading and writing w+: reading and writing, over writingor creaitng a+: reading and writing, appending or creating */ while ((ch = fgetc(fr)) != EOF) // getc(fr) { fputc(ch, stdout); fputc(ch, fw); count++; } printf("\n"); fclose(fr); fclose(fw); printf("File %s has %lu characters\n", argv[1], count); printf("Copied to %s", out_filename); return 0;}질문) 출력 조건문에서 out_filename대신 argv[2]를 대신 사용하려면 printf("Usage: %s filename\n", argv[0]); 이 부분 조건문 부분의 인자를 3으로 해야 안전하게 데이터를 보호할 수 있는 것으로 알고 있는데 이렇게되면 파일이 없는 경우 생성이 되기전에 프로그램이 종료가 되는 문제점이 발생합니다. 이 상황에서 argv[2]를 사용하려고 하면 코드를 어떻게 구성해야 프로그램이 정상작동될까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
PORT 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]PORT는 PC 안에 하나의 애플리케이션에 할당하는 것으로 이해했는데, 잘 알려진 포트 설명 부분에서 20, 21, 80, 443 같은 곳에 FTP, HTTP, HTTPS가 할당되어 있다고 하셨습니다. 그런데 제가 알기로는 FTP와 HTTP와 HTTPS는 프로토콜인데 프로토콜에 포트가 할당 된다는 것이 잘 이해가 안됩니다.
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
GPT-4o 모델 질문!
안녕하세요! ChatOpenAI를 활용해서 항상 강의 잘듣고 있습니다. 강의 따라 모델을 gpt-4o로 사용하던중https://openai.com/api/pricing/에서 4o여도 모델의 종류가 gpt-4o, gpt-4o-2024-08-06, gpt-4o-2024-05-13으로나눠져있는 것 같은데 가격도 다르더라고요. 이들은 무슨차이가 있는건가요?
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
authorization 헤더와 jwt 저장 위치
내 게시물 모두 불러오기나 해시태그로 검색하기 등 api 서버에 요청 보낼 때 authorization 헤더에 jwt를 넣어서 보내도록 코딩 했는데 이를 확인할 수 있는 방법이 궁금합니다. 그리고 아래 화면에서 connect.sid로 전달된 세션 키와 연결된 세션에 해당 사용자의 jwt 값이 req.session.jwt로 들어있는 건가요?
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
빈 프로젝트 생성
❗질문 작성시 꼭 참고해주세요최대한 상세히 현재 문제(또는 에러)와 코드(또는 github)를 첨부해주셔야 그만큼 자세히 답변드릴 수 있습니다.맥/윈도우, 안드로이드/iOS, ReactNative 버전 등의 개발환경도 함께 적어주시면 도움이 됩니다. 에러메세지는 일부분이 아닌 전체 상황을 올려주세요. (일부만 잘라서 올리지 말아주세요.)프로젝트 생성 시 빈 프로젝트만 생성되고 안에 폴더 내부는 비어있는데 혹시 어떤 문제일까요
-
미해결CAN 통신 - 자동차 신입이 알아야 할 모든 것
Profile1에서 사용하는 Data ID : 2BYTE
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.DATAID는 활용만 하는 것이라면, 소프트웨어 개발을 할 때 OEM(완성차업체)에서 사양서 내에 작성해서 보내줬을 때 해당 DataID는 CONST 상수로서 미리 정의해놓고 CAN통신 및 CRC 계산하는데 쓰일 수 있도록 해야하는 거겠네요?? ...이해한 게 맞을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
주피터 노트북 결과가 안나옵니다.
css selector 사용해서 크롤링하기 1 강의도중에 아래와같이 작성후 run 실행시켜도 결과가 안나오고 아무런 반응이없습니다.에러도 안뜨고 보시다싶이 다른셀 실행되는것도 없는데 이런문제는 어덯게 해결하나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
mysql 실행안됨
처음 시작할때 cd로 이동후 mysql startup.bat 하면 비슷하게 뜨다가이렇게 다시 돌아오고 시작이 안되는데 뭐가 문제일까요? 에러메세지도 없어서 뭐가 문제인지 모르겠네요 ㅠㅠ
-
해결됨친절한 블렌더 - [LV.3] 캐릭터 애니메이션
블렌드 모드 관련 질문입니다.
안녕하세요, '캐릭터에 표정 그리기' 강의에서 머테리얼 세팅에 블렌드 모드 설정값을 변경하는 방식으로 눈을 선명하게 표현하셨는데요!블렌더 최신 버전에서 해당 옵션(머테리얼 - 세팅 - 블렌드 모드)이 보이지 않아 확인해보니, 블렌더 최신 버전에서는 해당 기능이 간소화되었다고 합니다.https://blenderartists.org/t/blender-blend-mode/1540117/3 위 링크의 답변에 해당 내용이 포함되어있습니다! 혹시 최신 버전의 블렌더에서는 알파 클립 처리를 어떤 방식으로 해주어야할지 여쭈어봐도 괜찮을까요?
-
미해결CAN 통신 - 자동차 신입이 알아야 할 모든 것
CRC 계산 방법
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 다름이 아닌, CRC 계산 방법 대강의 흐름만을 봤을 땐 어떤 느낌인지 알겠습디다만, 계산과정에 대해서 한번 자세한 설명 가능할까요 ?각 BYTE에 있는 값들을 어떻게 POLYNOMIAL로 나눈다고하는데 해당 XOR 나눗셈 연산은 어찌 수행하는지 ...
-
미해결PM을 위한 IT SI프로젝트 전 과정 알아가기
안녕하세요 선생님
강의를 듣는중인데혹시 별도 강의자료를 다운받을 수 있을까요 ? 아니면 아래 메일로 공유 부탁드리겠습니다.ziakline@naver.com 감사합니다.
-
미해결코드로 배우는 React 19 with 스프링부트 API서버
완강 했어요 ^^
드디어 완강 하였네요.. 이 강의 난의도가 초급이라던데 어려운 부분도 많긴 했어요. 이제 중급 실력되는건가요? ^^;;; 스프링은 모든 내용이 이해가되긴한데 React 쪽이 어렵네요... 아마도 문법이 다양하고 오류 잡기도 어려워서 그렇겠죠? ㅎㅎㅎㅎ intelij 도 만기가 끝나가네요... visual studio code, intelij community학습 목적엔 위 2개로 개발 연습해도 되나요??다음으로 학습해야될 스프링 학습은 어떤걸 해야될까요? 잡 사이트 보니깐 코틀린 + 스프링은 쓰는 곳이 없네요... 인기가 없나... 진짜 매력적인 언어인데.