묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
typedef 질문
5:50제일 위에 선언 부분에Bag이 typedef으로 데이터타입으로 정의한건지 struct 의 변수명으로 정의한건지 헷갈립니다저렇게 하나만 쓰면 둘다 인가요?
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
Nginx의 성능을 알고 싶으면 리눅스 위에서 실행 시켜야 하잖아요..
안녕하세요.제가 집에서 Nginx 성능 테스트를 진행해보았습니다.먼저,Windows 환경(로컬 컴퓨터) 에서 직접 Nginx를 설치 후 실행했고,WSL2 환경(리눅스 커널 기반) 위에서도 Nginx를 설치해 실행해보았습니다.그런데 ChatGPT에 문의해보니,Nginx의 sendfile()을 통한 커널 레벨 zero-copy 최적화를 제대로 체감하려면Windows가 아닌 리눅스 환경에서 실행해야 한다고 하더군요.Windows 커널에서는 해당 기능을 완전히 지원하지 않는다고 합니다.또한,WSL2 위에서 Nginx를 실행하고 Windows 브라우저로 접속할 경우,WSL2(리눅스 커널)와 Windows(호스트 OS) 간 통신 과정에서지연이 발생할 수 있다는 설명도 들었습니다. 그래서 “그럼 도커를 쓰면 되나?” 싶어서예전에 구매했던 강사님의 Docker 강의를 참고하려고 했습니다.마침 강의 내용 중 Nginx 설치 및 설정 실습 파트가 있어서 그대로 따라보려 했는데요,ChatGPT의 설명에 따르면 Docker도 결국 WSL2 위에서 동작한다고 합니다.즉, WSL2에서 직접 실행하는 것보다는 최적화되어 있지만,Windows 브라우저에서 요청을 보낼 때는 여전히 변환 과정이 존재해서원하는 수준의 “커널 레벨 I/O 성능 비교”를 얻기는 어렵다는 답변을 받았습니다.제가 확인하고 싶은 부분은 단순히Tomcat과 Nginx 간의 정적 콘텐츠 처리 성능 차이입니다.(참고로, Nginx는 이벤트 드리븐 I/O 모델(epoll 등)을 기반으로 동작하며,리눅스에서는 sendfile() 시스템 콜을 통해커널 수준에서 파일을 소켓으로 직접 전송하는 zero-copy 최적화를 지원한다고 합니다.이 기능은 리눅스 커널에서 가장 효율적으로 동작하며,Windows 환경에서는 동일한 수준의 최적화가 적용되지 않는다고 합니다.ChatGPT를 통해 얻은 정보이며, 이 부분을 실제로 테스트해보고 싶었습니다.)그래서 궁금한 점이 있습니다. 👉이러한 sendfile() 기반 zero-copy 최적화를 직접 체감하려면,강사님께서 강의에서 보여주신 것처럼 AWS 리눅스 서버(EC2) 위에서Nginx를 띄워 테스트하는 것이 가장 정확한 방법일까요?즉, Windows나 WSL2 환경이 아닌,AWS 리눅스 환경에서 Nginx를 실행해야만 커널 수준 I/O 성능을 정확히 확인할 수 있는지 궁금합니다 ㅠㅠㅠㅠ Nginx에 대해 공부해보고 싶은데 환경 세팅부터 막히니까 조금 답답합니다.. ㅠㅠ ㅠㅠ ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
char *str
char *str = "Hello" 의 경우, char 로 선언을 했는데 어떻게 string이 들어가는 것일까요? 포인터로 첫 번째를 가리키면, H를 가리키는건데, 1칸에 어떻게 Hello가 다 들어갈 수 있는지 궁금합니다.
-
미해결[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
for-else는 언제 쓰나요?
안녕하세요. for-else는 언제 쓰나요? 궁금합니다.답변 감사합니다.
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
요즘 바이브코딩이 대세인데 파이썬을 배워야하는 이유가 뭘까요?
열심히 수강중인 학생입니다.좋은 강의 정말 감사합니다. 개인적으로 궁금하여 문의드립니다. 요즘 바이브코딩이 대세인데 파이썬을 배워야하는 이유가 뭘까요?
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
코드에서 오류를 찾는 팁이 있을까요?
코드에서 오류를 찾는 팁이 있을까요?
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
서버 가동 중 오류가 납니다.
npm run start 이후 이런 오류가 계속해서 나오는데 어떤 이유일까요prisma/seed/seed.ts:1:30 - error TS2307: Cannot find module '../generated/prisma/client' or its corresponding type declarations.1 import { PrismaClient } from '../generated/prisma/client';
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-T 질문있습니다.
http://boj.kr/e06068e5bc084dbfabe9032b1222804e제 코드입니다. 2048(easy)랑 낚시왕처럼 4방향을 모두 고려해야할때, 비슷한 로직이긴 하지만 변수를 달리해야 할때, 그냥 방향 하나하나마다 코드를 다 짰는데 간결한 코드를 짜는 것을 충분히 연습해봐야한다고 생각하시나요?
-
미해결김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
NOT NULL과 DEFAULT 조건의 사용법
강의에서 stock_quantity 칼럼의 제약 조건으로 다음과 같은 구문을 작성하였는데,stock_quantity INT NOT NULL DEFAULT 0해당 구문에서 NOT NULL 제약조건을 두지 않더라도 DEFAULT 0만 작성하여도 충분히 해당 칼럼이 NULL값이 되는 걸 방지할 수 있으리라 생각이 되어서요. NOT NULL 제약조건을 반드시 작성해야하는 걸까요? 아니면 개발자의 코드 작성 의도를 더 명확히 하고자 작성하는 걸까요?
-
미해결아바타 커뮤니티앱 만들기 (React Native Expo)
Android 에뮬레이터 환경설정 및 실행 (for Mac) 에러 문의
강사님, npx expo start를 입력후, a를 선택하면, 아래와 같이 에러 메시지가 나옵니다. 아래 이미지와 같이 pixel 9 pro가 정상적으로 설치되어 있는데, 뭐가 잘못된건지 모르겠어서 문의드립니다.ㅠ› Opening on Android...CommandError: No Android connected device found, and no emulators could be started automatically.Connect a device or create an emulator (https://docs.expo.dev/workflow/android-studio-emulator).Then follow the instructions here to enable USB debugging:https://developer.android.com/studio/run/device.html#developer-device-options. If you are using Genymotion go to Settings -> ADB, select "Use custom Android SDK tools", and point it at your Android SDK directory.
-
미해결한 번에 끝내는 AI 에이전트 개발 올인원 (w. CrewAI, LangGraph, Google ADK)
flow.plot() 그래프 시각화가 돼지 않네요
안녕하세요 flow.plot() 그래프 시각화가 돼지 않네요 에러 내용'Warning: No node found for 'decorator' or 'research_by_topic'. Skipping edge.Warning: No node found for 'research_by_topic' or 'handle_make_blog'. Skipping edge. Warning: No node found for 'handle_make_blog' or 'manage_seo'. Skipping edge. Warning: No node found for 'manage_seo' or 'finish_make_blog_content'. Skipping edge. Plot saved as crewai_flow.html위와 같은 에러가 나타나고 crewai_flow.html은 생성돼지만 클릭하면 그래프가 나타나지 않네요 쳇 지피티 확인결과 아래와 같은 가능성이 있다고 하네요 확인 부탁드립니다crewai 버전이 아직 flow 시각화 기능(plot())의 일부 버그를 포함하고 있습니다.(decorator → 이건 내부 파서가 함수 이름 대신 데코레이터를 텍스트로 읽어버린 흔적이에요.)
-
미해결
인프런 강의자료 문의요
세스고딘 강연에 대해 궁금한게 있어서요이 강연 자료는 모두 최신자료인건가요?인프런을 위해 만든 강연인지 아니면 다른 사이트에 있는 자료와 동일한 과거 내용인지 궁금합니다
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
ACP(Agent communication protocol)
안녕하세요!강사님이 올려주신 강의 전부 다 보면서 아주 유익하게 학습했습니다.혹시 가능하시다면 ACP에 관한 강의도 제작 하시면 어떨까요!
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
코딩 내용이 같이 출력됨
코딩을 하던 중 위와 같이 결과 창에 코딩 내용? 같은 문자들이 같이 출력됩니다.비슷한 경우가 종종 발생하는데 어떻게 해결할 수 있나요?
-
미해결회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
langChain, langGrpah VS n8n
강의 너무 재밌게 잘 듣고 있습니다!그런데 문득 궁금한게 생겼습니다. 작업 하시는 것 보다 보면, 어떤 경우에는 langChain, langGraph로 작업하시고, 또 어떤 경우에는 n8n으로 작업하시는데 어떤 기준으로 기술을 선택하시는지 궁금합니다.
-
미해결Basic SystemVerilog Testbench ( 회로설계 검증 )
미션 3 로그 결과 문의
안녕하세요 강의 수강 중 문의사항이 있어 문의드립니다.미션3 진행 중 마지막 run을 통해 로그를 확인하였는데 [ENV] [GEN] [DRV] [MON] is started ... 가 아니라 [GEN]까지만 실행이 되고 종료 되는게 맞는지 궁금해서 문의드립니다. 저 pwrite도 is_write로 변경되어야 하는게 맞는지도 궁금합니다.
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
도메인 및 dbcore 패키지 구조 질문있습니다
안녕하세요, 강의 보기 전 소스코드부터 보고 있는데 패키지 구조에 궁금증이 생겨 질문드립니다. 현재 domain 및 db core 패키지 하위에 도메인별 세부 패키지 분리 없이 모든 파일이 배치되어 있는데요, 추후 프로젝트 규모가 커져 파일 개수가 수백, 수천 개에 달하게 될 경우에도 이러한 구조(패키지 미분리)를 유지하시는 것을 선호하시는지 궁금합니다. 감사합니다.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유가 안됩니다!
노션 공유 이메일에서 accept invite를 클릭하면 이 페이지에 접근할 권한이 없습니다. 라고 뜹니다 왜 그런 건가요???
-
해결됨38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
강의자료 5일차 11. 카카오 추가 코딩 테스트 - 4 java코드가 잘못되어 있습니다.
강의자료 에서(링크는 삭제했습니다)11. 카카오 추가 코딩 테스트 - 4java 코드가12. 카카오 추가 코딩 테스트 - 5의 java 코드로 입력되어있습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
14강 강의 듣는중에 궁금한게 있어서 질문합니다~
안녕하세요~ 좋은 강의 잘 듣고 있습니다.넘파이 ndarray 인데싱(indexing) 이해 - 단일값과 슬라이싱 인덱싱 수업을 듣는중 궁금한게 있어서 질문합니다.해당 강의 8분 50초 정도에서 array2d[ 1:3, 0:3 ] 과 array2d[ 1:3, : ] 예시가 이해가 안되서요제가 이해한건 : 앞은 시작 인덱싱 값이고 : 뒤는 가져올 값의 범위 즉 갯수로 이해했는데요그러면 array2d(3, 3) 의 2차원 ndarray 이면 axio0의 1:3 인덱싱이 범위를 벗어나는거 아닌가해서요