묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
What is more capable of m2 c# server or cpp from episode 4?
Hello, 1 . What is more capable of m2 c# server or cpp from episode 4? Would it make sense to use cpp version of server with c# unity client?Is it better to keep c# integration inside unity engine or create bindings to cpp client and only call bindings from c# unity?
-
해결됨파이썬으로 나만의 블로그 자동화 프로그램 만들기
블로그자동화프로그램 강의에 대해 질문드립니다
안녕하세요 파이션마스터님 지금 보신 이미지는 블로그자동화프로그램인거 같은데 MAC 윈도우에서도 사용한는것 같은데 지금 강의하시는 블로그자동화에서는 윈도우 환경에서 하시는것 같은데,MAC 윈도우에서 할수있는 대안을 알려주실수없나요?추가적으로 Autoit 임베딩하는 부분도 MAC 윈도우에 맞게 코드가 많이 바꿜것 같습니다
-
해결됨GZS - 우리도 자빅스(Zabbix) - 그라파나, 슬랙 연동
텔레그램 연동에서 문제가 있습니다
현재 실습 과정에서 IDBot은 검색 결과에 나오지 않는것 같습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-P 질문 있습니다
http://boj.kr/54aae36378b4419ab85120b44a24658a95퍼센트에서 계속 틀렸다고 나오네요.. 뭐가 문제인지 잘 모르겠습니다 도와주세요 ㅠ can_plant 는 y,x에 대해서 그 좌표가 꽃술이라면 꽃을 심을 수 있는 좌표인지 확인하는 함수이고go 함수는 원복하면서 모든 경우의 수 체크하는 재귀함수입니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
React.memo 컴포넌트 렌더링 최적화 미션 day16 질문
안녕하세요. 강사님.react day 16 미션 contactEditor onChange 이벤트 발생 관련 렌더링 질문이 있습니다.아래와 같이 ContactList에도 React.memo 내장함수를 적용했음에도 불구하고 contactEditor에서 텍스트를 입력하면 같이 렌더링 되는 이유를 모르겠습니다.const ContactList = ({contacts, onDelete}) => { return ( <div className="ContactList"> <div className="title">Contact List</div> {contacts.map((contact) => { return <ContactItem key={contact.id} contact={contact} onDelete={onDelete}/>; })} </div> ) } export default memo(ContactList);const ContactItem = ({contact, onDelete}) => { const onDeleteButtion = () => { onDelete(contact.id); } return ( <div className="ContactItem"> <div className="name">{contact.name}</div> <div className="email">{contact.email}</div> <button onClick={onDeleteButtion} name="remove" >🗑️ Remove</button> </div> ) } export default memo(ContactItem);
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-L 1940질문있습니다
http://boj.kr/f4e4599b7f5b4a6693f4eac7063b4972저는 입력 받을 수 있는 갯수가 크다고 생각하여 전체를 탐색하게 되면 시간이 오래 걸릴 수 있다고 생각해서 정렬 후 비교값보다 커지면 탐색을 종료하게 끔 설계를 했습니다.허나 궁금해지는 것이 정렬을 하고 반복문 시간을 줄이는 것이 더 효율적인 코드인지 아니면 선생님처럼 정렬을 하지 않고 정렬하는데 시간소모를 없애고 전체 탐색을 하는게 더 효율적인지 궁금해서 질문드립니다!코드 작성 시간측에서는 선생님의 코드가 훨씬 효율적이지만 시간복잡도 측면에서 궁금합니다!!추가로 강의 내용중에 예외처리에 대해서도 생각하게되었습니다!오늘도 좋은 강의 감사드립니다!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-O 사다리조작문제 질문합니다.
http://boj.kr/32b3838d8d234c319135354effb7f937안녕하세요. 사다리 조작 문제를 푸는데 거의 다 푼거 같은데 계속 틀려서 .. 도와주세요...
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
@Test create 메소드 실행시 500에러 발생
@Test create 메소드 실행시 500에러 발생하였습니다.(게시판에 올라와잇는 해결방법은 다 해봤는데 해결되지 않았습니다.) 강사님 소스코드 다운받고 돌려도 동일하게 발생합니다.. org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 Internal Server Error: "{"timestamp":"2025-07-15T14:25:26.527+00:00","status":500,"error":"Internal Server Error","path":"/v1/articles"}"at org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:102)at org.springframework.web.client.StatusHandler.lambda$defaultHandler$3(StatusHandler.java:89)at org.springframework.web.client.StatusHandler.handle(StatusHandler.java:146)at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.applyStatusHandlers(DefaultRestClient.java:698)at org.springframework.web.client.DefaultRestClient.readWithMessageConverters(DefaultRestClient.java:200)at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.readBody(DefaultRestClient.java:685)at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.body(DefaultRestClient.java:631)at kuke.board.article.ArticleApiTest.create(ArticleApiTest.java:27)at kuke.board.article.ArticleApiTest.createTest(ArticleApiTest.java:16)at java.base/java.lang.reflect.Method.invoke(Method.java:580)at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
-
미해결
PMP 자격증 원본 발급관련 문의
안녕하세요!!문의사항이 있어서요온라인 교육을 잘 마치고 PMP 시험에 합격을 하였습니다.자격증 원본을 받고 싶은데 어떻게 해야하나요?PMI 접속해 봤는데 어디서 신청을 하는지 모르겠네요..확인 부탁 드립니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
index.html 경로 인식
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요 복습을 진행중 입니다멀티모듈 프로젝트로 만들어서 그런지 index.html 위치를 제대로 설정하였는데도 http://localhost:8080/ 로 들어가면 404에러가 뜨는데 이유를 모르겠습니다 ㅠ사진은 디렉토리 구조입니다/resources/static 아래에 두면 웰컴 페이지로 잘 동작하지만, 그 후 jsp사용한 회원 가입 등을 할 때 404에러가 발생하여 질문드리게 되었습니다
-
미해결
What are the real-world performance benefits of 8-Gigabit Expansion Modules for small to medium networks?
I'm exploring ways to upgrade our office network infrastructure (currently a mix of 1G/2.5G switches) and considering 8-Gigabit Expansion Modules as a cost-effective middle ground between 1G and 10G solutions.Key questions for the community:Practical Speed Gains – For those using 8G modules, what throughput improvements did you actually observe with NAS backups or VM deployments?Compatibility – Any issues with older Cat6 cabling or SFP+/RJ45 hybrid environments?Cost vs. 10G – Was the ~20-30% price savings over 10G worth potential future-proofing tradeoffs?Use Case:15-user officeHeavy use of cloud apps + local file server (Synology DS1821+)Plans to implement VoIP next quarterWould love to hear from anyone who’s implemented 8G solutions—especially if you compared them to 5GBase-T or 10G alternatives!
-
해결됨[코드캠프] 시작은 프리캠프
<style> 에 *와 div 차이
안녕하세요부산사는 유아람이라고 합니다.수업 잘 듣고 있습니다. 한 가지 궁금한 점이 있어서 이렇게 글을 작성합니다. *{} 가 전체 선택자이고div {} 는 태그 선택자라고 가르쳐주셨는데, 마지막에 실험을 하는데서 궁금해서 말씀드립니다. <!DOCTYPE html> <html lang="ko"> <head> <title>Document</title> <style> * { box-sizing: border-box; } div { width: 80px; height: 80px; border: 1px solid red; padding: 10px; } /* #contentBox { box-sizing: content-box; } #borderBox { box-sizing: border-box; } */ </style> </head> <body> <div id="contentBox">박스 1</div> <div>박스 2</div> <div id="borderBox">박스 3</div> </body> </html><body><div>박스 1</div> 는 처음에 아무런 style을 지정하지 않았을 때, 박스로 나타나지 않고 그냥 텍스트 "박스 1"만 적혀있었는데, 이건 제 눈에 안보이는 박스가 이미 형성이 되어있는데 색이나 크기를 지정하지 않아서 그냥 텍스트로 보이는게 맞나요? div { width: 80px; height: 80px; border: 1px solid red; padding: 10px; }이걸 지정하면서 보이지 않던 박스가 생긴걸까요?밑에 설정을 한 div 전체니까 div{}로 하지않고 *를적용해서<!DOCTYPE html> <html lang="ko"> <head> <title>Document</title> <style> * { box-sizing: border-box; } * { width: 80px; height: 80px; border: 1px solid red; padding: 10px; } /* #contentBox { box-sizing: content-box; } #borderBox { box-sizing: border-box; } */ </style> </head> <body> <div id="contentBox">박스 1</div> <div>박스 2</div> <div id="borderBox">박스 3</div> </body> </html>이렇게 나오던데 이건 왜 이렇게 되는걸까요?
-
미해결
프론트엔드 독서 스터디 멤버 충원
안녕하세요! 현업에 계신 프론트엔드 개발자분들과 독서 스터디를 진행중인데요, 스터디 인원에 변동이 생기게 되면서 충원하게 되었습니다.저희 스터디의 모토는 "느리지만 꾸준하게" 입니다.현업에 종사하시는 분들이다 보니, 스터디에 대한 최대한 부담은 덜고 자유롭게 함께 책을 읽고 지식을 나누며, 성장의 기쁨을 나누는 것을 지향합니다.따라서 별도의 벌칙이나, 벌금 등의 제도가 없는 만큼 자발적으로 참여할 의사가 있으신 분들이 오셨으면 좋겠습니다 ! 👀 이전에 진행한 스터디 레포 훔쳐보기직전에 진행했던 도서는 우아한 타입스크립트 with 리액트 입니다.https://github.com/Reading-Front/woowahan-typescript-with-react스터디 💻깃헙 레포에 각자 공부한 챕터를 요약 후 커밋합니다.매주 문제를 한 개씩 작성해 이슈를 올려주세요. (github issue 사용)온라인에서 만나 주제와 관련된 자유로운 디스커션을 진행합니다. (github discussion 사용)진행 일정: 매주 일요일 오후 10시 (1시간) (고정)이번에 진행하게 될 도서: 패턴으로 익히고 설계로 완성하는 리액트(링크: https://product.kyobobook.co.kr/detail/S000215690638)다양한 책 리스트를 투표로 받고 랜덤으로 추첨 (주로 프론트 기술 도서이지만, 반드시는 아님) 이런 분들을 찾습니다 🌟프론트엔드 개발 경력 2년 이상이신 분자바스크립트에 대해 깊이 이해하고 싶은 열정이 있으신 분스터디 일정(주 1회)을 성실히 지킬 수 있으신 분 배우고, 나누고, 함께 성장하는 것을 좋아하시는 분 참여 방법 🤝1. 아래 항목을 작성하여 오픈 카카오톡으로 남겨주세요- 본인 소개 (이름/닉네임/연차, 현재 하고 계신 일 등)- 스터디에 지원하는 이유2. 지원해주신 분들과 간단한 대화를 통해 최종 확정 후, 별도의 깃헙 팀 초대 및 커뮤니케이션 채널을 공유드리겠습니다. 😊 함께 성장하고 함께 배우는 즐거움을 나눌 수 있는 멋진 분들의 많은 참여 기다리고 있겠습니다!감사합니다. 🙇♀
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
[CSS&JS 마스터]공부하는 속도, 코드 리뷰
현재 군대 사지방에서 공부하고 있는 군인입니다.지금 현재 [입중급]CSS&JS 마스터를 수강하고 있습니다.섹션1을 마치고 과제1을 모두 마치는 데에 총 4일이 소요됐습니다.매일 2시간 씩밖에 컴퓨터를 사용하지 못하는데 이정도 속도면 괜찮은지 여쭙고 싶습니다. 그리고 중간중간 코드 리뷰를 받고 싶을 때에는 어떻게 하면 될까요?
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
도커를 껐다가 대시 클릭했는데 실행이 안됩니다 왜그런가요?
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다. 스크린샷윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다. 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.
-
미해결자동차 SW - UDS 진단통신 정복하기
19 02 08 & 19 02 09
19 HEX 에서 19 02 08 과 19 02 09에 관한 강의 내용이 없어서 아쉬운거 같습니다 DTC STATUS MASK 관련있는 과거의 고장이나 현재의 DTC 고장에 관해서 강의가 있었음 좋겠는데 TP FLOW처럼 추가 강의가 나온거 처럼 19 02 08 19 02 09에 관한 추가 강의 제작을 할 생각있으신지 궁금합니다
-
해결됨한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
URL에 따라 리스트 불러오기 - getSortBy()와 getSearchWord()를 활성화 하면 리스트가 사라집니다
const getSortBy = () =>{ if(window.location.search){ const sortText = window.location.search.split('sort=')[1].split('&')[0]; console.log(`getSortBy : ${sortText}`); return sortText; }; return 'total'; }; const getSearchWord = () => { if(window.location.search && window.location.search.includes('search=')){ return window.location.search.split('search=')[1]; }; return ''; }; ... this.state = { startIdx: 0, sortBy : getSortBy(), searchWord: getSearchWord(), region: "", cities: "",}; 일단 문제가 되는 코드는 이 부분 입니다.이부분을 작성 한 이후로, 새로고침 하면 아래 시티리스트가 안나오다가상단 sort 또는 search 를 주석처리 하면 리스트가 출력 됩니다 전체 코드는 아래 git 주소를 같이 봐주시면 감사하겠습니다.https://github.com/KimDay366/onebite_js/tree/main/section09/Trip-Wiki 한시간째 똑같은 코드만 보고 있는데, 계속 봐도 저는 뭐가 문제인지 모르겠네요 ㅠㅠㅠ
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
pvc CrashLoopBackOff 문제
/c/Users/User/Desktop/aws/mysql (main) $ kubectl logs -f mysql-deployment-dc94cbd74-pzjvm -c mysql-container 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.3.0-1.el9 started. 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.3.0-1.el9 started. '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock' 2025-07-15T12:40:56.554602Z 0 [System] [MY-015015] [Server] MySQL Server - start. 2025-07-15T12:40:56.757217Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.3.0) starting as process 1 2025-07-15T12:40:56.761789Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2025-07-15T12:40:56.765848Z 1 [ERROR] [MY-012592] [InnoDB] Operating system error number 22 in a file operation. 2025-07-15T12:40:56.765898Z 1 [ERROR] [MY-012596] [InnoDB] Error number 22 means 'Invalid argument' 2025-07-15T12:40:56.765913Z 1 [ERROR] [MY-012646] [InnoDB] File (unknown): 'close' returned OS error 122. Cannot continue operation 2025-07-15T12:40:56.765918Z 1 [ERROR] [MY-012981] [InnoDB] Cannot continue operation. 이런 에러가 반복적으로 뜹니다. 메뉴얼 대로 했는데 혹시 무엇이 문제일까요..?
-
해결됨2. 유니티가 어려운 입문자를 위한 입문용 게임 제작
파워업을 먹었는데 파괴됩니다.
안녕하세요, 최근 강의 듣고 따라가고 있는 unity 입문자입니다.매번 테스트 하실 때 따라 테스트 하면서 진행했는데, 이번 강의 편 마지막 테스트 할 때 보니 파워업 아이템을 먹었는데 player가 파괴되면서 enemy bullet 1이 player 파괴된 자리 근처에 생성되는 현상이 있습니다. 디버깅을 어떻게든 해보고 해결하고 싶은데, 사실 방법을 잘 모르겠습니다 ㅠㅠ 어떻게 확인해볼 수 있을까요?ItemController, PlayerController, PowerUpController 내용은 확인했습니다만 별다른 점을 못 느꼈습니다.. EnemyBulletController에서도 어느 부분을 건드려야 할 지 고민입니다.. 혹시 참고할 만한 팁이 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
생성자가 없는거 아닌가요?
처음 코드에서 new c(); 했는데 class c에도 class p 에도 생성자가 없어서 에러나는거 아닌가요..?