묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨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 에도 생성자가 없어서 에러나는거 아닌가요..?
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
Windows 기능 켜기/끄기에서 Hyper-V가 활성화가 안됨
제 컴퓨터 윈도우기능 켜기/끄기 에서 Hyper-V가 안보이네요 Hyper-V는 Microsoft에서 개발한 가상화 기술입니다. 이를 통해 컴퓨터 한 대에서 여러 개의 독립적인 운영 체제(가상 머신, VM)를 동시에 실행할 수 있습니다. 💻 마치 물리적인 컴퓨터 여러 대를 가지고 있는 것처럼 사용할 수 있게 해주는 기능이죠. Hyper-V가 필요한 이유 개발 및 테스트 환경 구축: 다양한 운영 체제나 소프트웨어를 테스트할 때, 실제 컴퓨터에 설치하지 않고 가상 환경에서 안전하게 시험할 수 있습니다. 🧪서버 통합: 여러 개의 서버를 하나의 물리적 서버에서 가상 머신으로 실행하여 하드웨어 비용과 전력 소모를 줄일 수 있습니다. 📉레거시 시스템 유지: 오래된 운영 체제나 특정 하드웨어를 필요로 하는 프로그램을 계속 사용해야 할 때, 가상 머신으로 만들어 안전하게 보관하고 사용할 수 있습니다.보안 강화: 의심스러운 파일을 실행하거나, 특정 웹사이트에 접속할 때 가상 머신을 사용하여 호스트 시스템(메인 컴퓨터)의 보안을 유지할 수 있습니다. 🛡 Hyper-V 활성화 조건 Hyper-V를 사용하려면 몇 가지 조건이 충족되어야 합니다.64비트 프로세서: SLAT(Second Level Address Translation)를 지원하는 64비트 프로세서가 필요합니다. 대부분의 최신 CPU는 이 기능을 지원합니다.하드웨어 가상화 활성화: BIOS/UEFI 설정에서 Intel VT (Intel Virtualization Technology) 또는 AMD-V (AMD Virtualization) 기술을 활성화해야 합니다.하드웨어 데이터 실행 방지(DEP) 활성화: Intel 시스템의 XD 비트 또는 AMD 시스템의 NX 비트가 활성화되어야 합니다.충분한 RAM: 호스트 운영 체제와 실행할 가상 머신들을 위해 충분한 메모리(최소 4GB 이상)가 필요합니다.Windows Pro 또는 Enterprise 버전: Windows 10 Home 버전에서는 Hyper-V가 기본적으로 제공되지 않습니다. Pro 또는 Enterprise 버전에서만 "Windows 기능 켜기/끄기"에서 Hyper-V 옵션을 사용할 수 있습니다. (하지만 Home 버전에서도 PowerShell 명령어를 통해 활성화하는 방법이 있긴 합니다.) Hyper-V 생성(활성화) 방법 1. "Windows 기능 켜기/끄기"를 통한 활성화 (권장) 대부분의 경우 이 방법으로 Hyper-V를 활성화할 수 있습니다.제어판 열기: Windows 검색창에 "제어판"을 입력하여 엽니다.프로그램 및 기능: "프로그램" 섹션에서 "프로그램 및 기능"을 클릭합니다.Windows 기능 켜기/끄기: 왼쪽 메뉴에서 "Windows 기능 켜기/끄기"를 클릭합니다.Hyper-V 선택: 목록에서 Hyper-V 항목을 찾아서 하위 항목들까지 모두 체크합니다. (예: Hyper-V 관리 도구, Hyper-V 플랫폼)확인 및 재부팅: "확인"을 클릭하면 Windows가 필요한 파일을 설치하고 컴퓨터를 다시 시작하라는 메시지가 나타납니다. 다시 시작하여 변경 사항을 적용합니다.재부팅 후, Windows 검색창에 "Hyper-V 관리자"를 검색하여 실행하면 Hyper-V가 제대로 활성화되었는지 확인할 수 있습니다. 2. PowerShell을 통한 활성화 (명령어 사용) "Windows 기능 켜기/끄기"에서 Hyper-V 옵션이 보이지 않거나 (주로 Windows Home 버전의 경우), 명령어로 빠르게 활성화하고 싶을 때 사용할 수 있습니다.관리자 권한으로 PowerShell 실행:Windows 검색창에 "PowerShell"을 입력합니다."Windows PowerShell"을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.명령어 입력: PowerShell 창에 다음 명령어를 입력하고 Enter 키를 누릅니다.PowerShellEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 또는PowerShellDISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V 재부팅: 설치가 완료되면 컴퓨터를 다시 시작하라는 메시지가 나타납니다. Y를 입력하고 Enter 키를 눌러 재부팅합니다. 3. BIOS/UEFI 설정 확인 (필수) 만약 위의 방법으로도 Hyper-V가 활성화되지 않거나, 가상 머신이 실행되지 않는다면 BIOS/UEFI 설정에서 가상화 기술이 비활성화되어 있을 가능성이 높습니다.BIOS/UEFI 진입: 컴퓨터를 켜면서 Delete, F2, F10, F12 등 제조사별로 지정된 키를 반복해서 눌러 BIOS 또는 UEFI 설정 화면으로 진입합니다. (정확한 키는 컴퓨터 또는 메인보드 설명서를 참조하세요.)가상화 설정 찾기:"CPU Configuration", "Virtualization Technology", "VT-x", "AMD-V" 등과 유사한 이름의 설정을 찾습니다.이 설정이 Enabled (활성화)로 되어 있는지 확인하고, 비활성화되어 있다면 활성화로 변경합니다.Data Execution Prevention (DEP) 관련 설정(예: NX Bit, XD Bit)도 Enabled로 되어 있는지 확인합니다.설정 저장 및 종료: 변경 사항을 저장하고 BIOS/UEFI를 종료합니다. 컴퓨터가 다시 시작됩니다.이후에 위에 설명된 "Windows 기능 켜기/끄기" 또는 PowerShell 명령어를 다시 시도하여 Hyper-V를 활성화합니다.주의사항:VirtualBox나 VMware Workstation과 같은 다른 가상화 소프트웨어와 Hyper-V는 충돌할 수 있습니다. 일반적으로 둘 중 하나만 활성화하여 사용하는 것이 좋습니다. 특정 상황에서는 동시에 사용할 수도 있지만, 성능 저하나 오류가 발생할 수 있습니다.Windows 10 Home 버전은 기본적으로 Hyper-V를 지원하지 않지만, PowerShell 명령어를 통해 활성화하는 것이 가능합니다. 그러나 이는 공식적으로 지원되는 방법은 아니므로 문제가 발생할 수 있음을 인지해야 합니다.gemini에게 물어보니 위와 같이 3단계로 대답하네요 2단계 PowerShell로도 해보니 안되어서 마지막으로 Bios로 해볼려고 합니다 혹시 몰라 검토요청드립니다낮에 회사에서 하루종일 도커가 안되더니 집에 와서 해보니 이번에는 Hyper-V가 없어서 정신없네요 멋도모르고 수강신청해서 진행하니 완전초보자라서 그런지 많이 막히네요
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
해당 강의 연장 부탁드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 제가 개인적인 사정으로 인해 강의를 수강하지 못했습니다. 죄송하지만 강의 연장 신청을 부탁드려도 될까요? 좋은 하루 보내세요
-
해결됨GZS - 우리도 자빅스(Zabbix) - 그라파나, 슬랙 연동
슬랙 문구 변경을 위한 자바스크립트 편집에 문의 드립니다.
현재 7.0 버전을 설치하여 실습을 하고 있습니다.자바스크립트 편집을 하여 검색을 해보니 createMessage 함수가 없는걸 확인하였습니다. 뿐만 아니라, 자바 스크립트의 코드가 전반적으로 다른것 같습니다. 7.0 버전 이상에서는 어떻게 수정을 해야 하는지 알고 싶습니다. 필드명으로도 자바 스크립트 내 코드 검색이 안되었습니다.
-
미해결AWS Certified Cloud Practitioner 자격증 준비하기
[문의] 강의 연장 가능할까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 제가 강의를 전부 수강하지 못하였는데 죄송하지만 강의 연장 신청을 부탁드려도 될까요? 좋은 하루 보내세요
-
해결됨블렌더 지오메트리 노드 클래스 Part 2
오랜만에 한번더 질문하러 왔어용!!
큐브가 지나가면 나머지 사각형큐브들이 알아서 비켜주는 노드를 만들고싶은데... 어떻게 해야할까요.. 디스턴스 노드와 샘플니어리스트 서페이스 노드로 하는게 맞는걸까요? ㅠㅠ 알려주시면 정말 감사하겠습니다!! 도움이 필요합니다...
-
미해결Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)
상세페이지 구현 Author의 name 프러퍼티가 조회가 안됩니다.
아무리 해도 안되서, 기존 코드를 복붙하고 사용하고, 공식문서를 봐도 페이지 properties의 Author.people[0] 내부에는 { id: "0219380..." , object: "user" }만 있습니다. 이마저도 문자열이라 name프로퍼티가 없습니다.노션 템플릿도 author가 적용이 되어있는 걸 확인했는데요. 혹시 api가 변경이 된 것일까요?