묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
docker AWS EC2 Redis,Mysql를 통한 배포
안녕하세요 강사님 제가 강사님 강의를 즐겨듣는 수강생입니다.질문1)제가 채팅과 로그인 에 관해서 서버 배포를 하고 싶은데 채팅내용이나 이런거는 Redis를 이용해 배포하고 로그인 회원가입등은 Mysql 을 이용한다고 가정했을 때 Redis는 RDS를 이용하는 게 나을까요?-- 이 부분이 아예 감이 안 잡혀서 구조 한번만 설명좀 해 주시면 감사하겠습니다. 질문2) 만약 협업 프로젝트를 한다고 가정하면 EC2에 직접 들어가서 compose.yml을 작성하는 거 외에는 답이 없을까요? (제가 만약 채팅을 담당한다고 가정했을때 질문1)과 연관지어서 설명좀 해 주시면 감사하겠습니다. 현업에서는 어떻게 하는 건가요? 일단 CI/CD를 들어볼 예정입니다.)
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
extension 설치 시 오류 문의
앞서 같은 물음이 있어서 업데이트도 해봤는데, 계속 첨부화면과 같이 보여져서요~ jupyterlab 호환 가능한 것으로 재설치 해야하는걸까요?
-
미해결실전 프로젝트로 배우는 데이터 앱 만들기 with Python & Streamlit
아나콘다 설치가 꼭 필요한가요?
오늘 등록하고 2번째 강의를 딱 듣는데 아나콘다 설치가 필요하다고 하시네요. ㅠ회사에서는 아나콘다 라이선스를 구매해야하는 상황이라 학습이 불가합니다.아나콘다 설치를 하지 않고 개발환경 구성하는건 힘들까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
21:50 이중배열과 포인터 관련 질문입니다
char *a[2]= {"Hello","World"};printf("%s\n",*a);=> 출력값: Hellochar*b[2][2]={{"hello","world"},{"app","dev"}};printf("%s\n", *b); => 오류일차원 일때는 출력할 때 정확한 값의 위치를 지정하지 않고 *a를 해도 출력이 되는데 이차원일 때는 안되는 이유가 무엇인가요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
SAA 섹션 17퀴즈 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요3번 문제에서2번 선지 -다른 AWS 계정의 두 VPC 간 통신이것이 왜 정답인지 모르겠습니다. VPC Peering시, 다른 AWS 계정간 연결도 가능지 않나요 ?? 감사합니당
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
parent를 Pos타입으로 만든 이유
안녕하세요.12분 46초 경 parent를 int[ , ]로 만들지 않고 Pos타입으로 만든 이유가 궁금합니다.
-
해결됨[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
Swagger 강의, Unable to infer base url 이거 뜨시는 분들 도움되시라고
스프링부트 2.7 버전에서 3.1 버전으로 올려다가 강의대로 이것저것 만져주고 다시 swagger 띄우려고 했더니 'Unable to infer base url 뭐시기' 뜨길래 인텔리제이 '파일' 메뉴에서 'Invalidate caches' 로 'Clear file system ...' 만 체크해서 재기동 한 뒤에 Gradle 이나 Maven 새로고침 하고 프로젝트 기동, 'http://localhost:8088/swagger-ui/index.html' 페이지 요청 하니 제대로 나옵니다.
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
앱 실행이 되지 않아요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.설치 후 실행이 되지 않고, 계속 제거와 설치를 반복하게 연결이 돼요. 어떻게 해야 하나요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이해가 어려운 부분
주말코딩님, 안녕하세요!항상 잘 듣고 있습니다. 다름이 아니고, 6:34 부분에서 j=j-1이 int j=0에서 -1을 해서 다시 j에 -1을 집어넣으라는 거로 이해했습니다.그래서 j=-1이 되고 밑에 arr[-1+1]= key가 돼서 arr[0]에 key에 담아뒀던 31이 들어가는 것으로 이해했습니다. 근데 만약에 j가 포인터변수고 배열을 가리키고 있다면 j=j-1을 했을 때 배열을 가리키는 포인터 위치를 하나 앞으로 땡기라는건가요?정확한 예시를 들기 어렵지만..뭔가 어떨 때는 포인터의 위치를 하나 앞으로 땡기는 거고 어떨 때는 실제로 값에 -1을 하라는 거던데 혹시 구별법이 있을까요? ㅠㅠ 답변주시면 감사하겠습니다.
-
미해결
[풀스택] 중앙정보처리학원 IT진로 설계 취업 상담해드립니다.
🚩 IT 진로, 혼자 고민하지 마세요!지금 바로 진로설계 상담 받고, 취업까지 연결해보세요. 💡 “IT 분야가 내 적성에 맞을까?”고민만 하고 계셨다면, 지금이 바로 시작할 타이밍입니다.📍 중앙정보기술인재개발원에서는IT 진로설계 무료 상담직무 적성검사 제공현업 중심 커리큘럼 안내까지→ 모두 무료로 참여하실 수 있습니다.🙋 혹시 이런 이유로 망설이셨나요?전공 지식이 없어 시작이 막막하신가요?공부 방향이 안 잡혀 헤매고 있진 않으세요?하고 싶은 일은 있는데, 뭘 준비해야 할지 모르시나요?교육비 부담 때문에 시작을 미루고 계시진 않나요?👉 그렇다면 지금이 기회입니다.여러분의 상황을 바탕으로 진로 방향을 함께 설계하고,필요 시 실무 중심 교육 과정도 안내해드립니다. 🔧 기초부터 실무까지, 그리고 취업까지!체계적인 교육 과정기업 실전 프로젝트 수행실력과 포트폴리오를 함께 완성하여→ 취업까지 연결되는 실전형 과정입니다.📞 무료 상담 신청하기📍 간단한 신청서 작성하러 가기 (구글폼)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원관리 예제 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]5. 회원 관리 예제 - 웹MVC개발을 실습하는 과정에서,이렇게 홈 화면까지는 뜨는데,회원 가입을 누르면에러 페이지가 뜹니다.구글 드라이브 링크 첨부하겠습니다!https://drive.google.com/file/d/15PPRaCNjmwZQYFxy5s0uY_FST3DapsL4/view?usp=sharing+) 위에가 메인 질문이고 세부사항 질문이 있습니다. 1) Whitelabel 에러 페이지가 뜨는데 인텔리제이 콘솔 창에는 별도의 에러 메시지가 뜨지 않습니다.이게 콘솔창 최하단인데요. 에러메시지가 안나는게 정상인가요? 2) 위에 사진을 왼쪽에 실행목록을 보면 계속 로드중 표시 두개가 돌아가는데요. 저게 계속 돌아가더라고요. 빌드가 완료되면 초록색이 떠야되는거 아닌가 싶어서 여쭤봅니다. 웹 상에서 localhost:8080 홈페이지에 들어가지긴 합니다.
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
event객체 전달에 관해서
앞선 강의에서 매개변수가 있는 경우 event객체를 명시적으로 전달하라고 하셨는데 본 강의에서는 매개변수가 있지만 따로 명시하지 않으신 부분이 궁금합니다. event객체를 사용하지 않는 경우에도 매개변수가 있는 경우 명시적으로 지정해줘야 하는지, 혹시 제가 잘못 이해한 것이라면 어느 상황에 명시적으로 event 객체를 전달하는지 알고 싶습니다.
-
미해결대용량 채팅 TPS 처리를 위한 웹소켓 통신 만들며 학습하기
Streaming 중인 서비스에서 모든 파드에 broadcast하는 방법
대규모 트래픽 환경에서 broadcasting을 잘 처리하는 방법이 궁금합니다.만약 파드가 60개가 띄워져 있고 60명의 유저가 각 파드에 한 명씩 room에 배치되었다고 할 때, a 유저의 메시지를 60명의 유저에게 보여져야 한다고 가정해 보겠습니다.이때, 한 파드에 유저 모두가 room에 들어와 있는 게 아니라 각 파드 별로 room에 유저가 한 명씩 배치되어 있다고 하면, 모든 유저에게 broadcast를 해야 할텐데 어떻게 해야 효율적으로 처리할 수 있을까요? 만약 단일 메시지만 전달해야 한다면, redis pub/sub 구조로 충분히 처리할 수 있을 것 같은데 streaming으로 작은 chunk 단위로 메시지를 보내야 하는 경우는 redis network bandwitdh를 가뿐히 뛰어넘을 것 같습니다.room의 기준이 되는 id를 hash화하여 특정 파드에 클라이언트의 socket 연결을 고정하는 방법도 사용하나요?예를 들어, room의 기준이 되는 id를 hash화 한 후에 한 채팅방 세션에 속한 유저들이 한 파드에 Socket 연결을 몰아서 이어버린다면, broadcasting을 하지 않아도 될 것 같은데 이런 접근법은 많이 쓰이는지 궁금합니다. 감사합니다!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
26:00 질문 있습니다.
static 메서드를 실행할 때는 클래스명.메서드명()으로 실행 가능하다고 하셨는데 이 코드에서는 클래스명 없이 바로 say()로 실행되고 있는데 이 부분은 문제가 없는 건가요?그럼 만약 msg가 static 변수라면 say()를 실행했을 때 오류가 발생하지 않고 정상적으로 작동되나요?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
VM 환경을 직접 구성하였을 때 강의 내용을 따라가는 것에 지장이 없을까요?
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]안녕하세요 강의를 들으면서 환경 세팅을 위해 준비 중인데 궁금한 점이 있어 질문드립니다.저는 해당 강의를 통해 k8s 에 대해 알아보고 이를 통해 실험 환경을 구축하고자 수강 중에 있는 대학원생입니다..! 추후 진행활 실험은 GPU 가속이 필요해서, 영상에서 소개해주시는 VM 솔루션 처럼 Type2 하이퍼바이저가 아닌 Type 1 하이퍼바이저 VM의 사용이 필요한 상황입니다. 그래서 Windows의 Hyper-V 가상화를 통해 VM을 구축하여 강의를 진행하고자 하는데요. 궁금한 점은 다음과 같습니다. 해당 환경에서도 강의 내용을 따라가는 데 지장이 없을까요?- 특히 Vagrant의 경우, Vagrant 에 작성된 내용을 참고하여 직접 환경을 구성할 수 있다면 사용하지 않아도 무방하다고 다른 질문글에 답을 남기신 것을 보았는데요. 해당 환경에서도 말씀하신 것이 동일하게 적용될 수 있는지 여쭙고자 합니다.Linux 의 경우 Ubuntu 를 사용하는 것이 너무 손에 익어서,, 혹시 Ubuntu 리눅스를 사용하였을 때에도 강의 내용을 해수편까지 따라가는 데 지장이 없을까요? (알려주시는 명령어는 직접 우분투 배포판에 맞춰서 바꿀 생각입니다..!)
-
미해결모두를 위한 대규모 언어 모델 LLM Part 5 - LangGraph로 나만의 AI 에이전트 만들기
비동기 방식으로 agent를 구성할 필요성이 궁금합니다.
안녕하세요, 강의 감사히 잘 보고 있습니다.Plan-and-Execute 강의 코드 보다가 궁금한 점이 있는데요,다른 agent 구성에서는 동기 방식으로 def를 정의했었는데,여기에서는 async와 await, .ainvoke의 비동기 방식으로 agent를 정의하는 것 같아 왜 여기서는 비동기 방식으로 정의하는지 여쭤봅니다.plan -> execute -> replan 자체도 순차적으로 실행되는 것 같은데(RAG와 같이), 비동기 방식이 어떤 이유로 필요한 것인지 질문드립니다.감사합니다.
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
bundle analyzer 에 대한 질문이 있습니다.
performance 탭에서 다운로드가 오래걸리는 파일(0.chunk.js)이 bundle analyzer 에서 어떤 파일(static/js/2.4~~~.js)인지 정확히 알기는 어렵고 추측을 할 수밖에 없는 거겠죠? 복잡한 프로그램을 개발할 땐 문제가 있는 파일이 무엇인지 찾기가 어려울 것 같은데, 어쩔 수 없는 걸까요...? ㅜ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 유료버전 / 무료버전
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (모르겠어요)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]이제 백엔드 개발자로 취업한 새내기 입니다. 제가 학생이 아니라 인텔리제이 유료버전을 사용해서 스프링부트앱을 개발하고자 하는데, 너무 비싸서 회사에서 따로 결제를 해주진 않습니다..혹시 그냥 커뮤니티에디션 으로 restapi 구현하는 방식으로 회사 일에 유리하게 가져갈 수 있을까요?저희 회사는 스프링부트를 백엔드로,프론트는 jsp,jstl 사용중이라 집에서도 한번 해보고 싶은데 커뮤니티 에디션으로는 어려워서요
-
미해결AWS 국제공인 AI 전문가(AWS Certified AI Practitioner) 기출문제 풀이
추가 문제 문의
examtopics에 168번까지 문제가 추가되어있는데 문제를 추가해주실 수 있나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘 교안 공부법 질문 드립니다.
안녕하세요. 방학 동안 알고리즘 공부를 하려고 본격적으로 시작하려고 합니다. 교안 중 '알고리즘 교안'과 '알고리즘 개념 교안'이 있는데 둘 다 공부하면서 0주차 강의를 듣고 1주차를 시작하는 건가요?