묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결초보자도 할 수 있는 웹 취약점 진단(주요정보통신기반시설)
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개로 개발 연습해도 되나요??다음으로 학습해야될 스프링 학습은 어떤걸 해야될까요? 잡 사이트 보니깐 코틀린 + 스프링은 쓰는 곳이 없네요... 인기가 없나... 진짜 매력적인 언어인데.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
id값을 얻어오는 시점
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]ID 값은 em.persist(member)가 호출되어 엔티티가 영속성 컨텍스트에 등록되는 시점에 부여되는 것이 맞는 것인지 아니면 DB를 거쳐서 저장되면서 값이 부여되는 것인지 궁금합니다. @PersistenceContext private EntityManager em; public Long save(Member member){ em.persist(member); return member.getId(); }이 코드를 보면 persist(영속성 엔티티에서 관리될 때)때 id값이 정해지는 것이 맞는 것 같은데 둘 중 무엇이 맞는 개념인가요?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
postman test 항목이 없습니다.
강의를 진행하던 도중에 tests 항목에 환경세팅을 해줘야하는 부분이 있는데 현재 포스트 맨에서 tests 항목이 보이지 않습니다. 추가를 해줘야되는 부분인가요? 아니면 업데이트 되서 없어진건지.. 여쭈어보려고 합니다.
-
미해결CAN 통신 - 자동차 신입이 알아야 할 모든 것
CAN DBC 파일이 있는데요. 어느 부분에서 E2E프로토콜
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. CAN통신 공부중인 학우입니다. CAN DBC 파일이 있는데요. 어느 부분에서 E2E프로토콜PROFILE이 있는 지 알 수 있을까요?예전에 Vector CANDB++에디터로 해당 DBC 파일을 열었을 때 Overall View에는 크게 Networks, ECUS, Network nodes, Messages 가 있는데요. 관련 E2E PXX과 같이 표현된게 없으면 없는건가요?감사합니다. 답변 기다리겠습니다.
-
미해결침투테스트 전문가 - 시스템 편 (모의해킹, 모의침투)
실습자료
안녕하세요, 수강생입니다.https://www.vulnhub.com/ 사이트에서 받은 실습자료 NAT로 변경해도 HOST-BRIGE로 유지 되는데, 실습 자료 NAT로 변경하는 방법 문의 드립니다.(실습 자료 아이디, 패스워드, 네트워크 설정 방법)
-
미해결버그헌팅과 시나리오 모의해킹 전문가 되기
실습 자료 문의
안녕하세요, 수강생입니다. 실습 자료 네트워크를 NAT로 설정해도 재부팅하면 Host-Only로만 설정이 되는데, NAT로 설정하는 방법이 있을까요?
-
미해결
웹개발 취준생인데 지금 상황에서 뭘 하는게 더 좋을까요?
일단 국비는 스프링 풀스택 과정으로 이미 수료한 상태입니다.올해 중반에 정처기 준비했다가 잘 안돼서 그만두고 지금 포트폴리오랑 프로젝트가 국비 때 했던걸 제외하면 전무한 상황이라 새로운 걸 만들고 싶긴 한데 지금 상황에서 취업을 위해서라면 뭘 준비해야 될지 감이 안 서네요프로젝트를 하게 된다면 오랜만에 하게 되는거라 언어랑 SQL을 다시 공부해야 될거 같은데 일단 사이트 틀을 만들어보면서 세부적인 걸 공부하고 기능 추가하는 방식으로 가는게 좋을지 아니면 또 준비해야 될게 있을지 좋은 방법 있으면 알려주시면 감사하겠습니다.
-
해결됨비전공자도 이해할 수 있는 CI/CD 입문·실전
C# ASP.NET 백엔드 서버를 리눅스로 배포하려고 합니다 :)
박재성 선생님 안녕하세요!C# ASP.NET 백엔드 서버를 리눅스로 배포하려고 하는데요.이에 대하여 접근 방식(힌트)을 여쭤볼 수 있을까요~?Spring Boot와 Nest.js를 너무나 잘 설명해주셔서혹시 선생님께는 처음 접하는 프레임워크(C# ASP.NET)에 대하여어떻게 접근하실지 궁금하여 질문을 남겼습니다!좋은 강의에 다시 한번 감사드립니다!!