묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
포스트맨에서 문제가 생겼습니다. ㅠㅠ
공부를 하다가 문제가 생겼습니다. 포스트맨에서 status가 400이 발생이 되었는데요.. 그러다가 보니 따라 할 수 없습니다. ㅠㅠ 어떻게 해야할까요? { "error": { "name": "usageLimitError", "header": "Unable to find mock", "message": "Your team plan allows 1000 mock server calls per month. Contact your team Admin to up your limit." } } status: 429한도를 올리라고 하는데 어떻게 해야 하는지 모르겠어요!
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
ModuleNotFoundError: No module named 'PIL' 해결방법 문의드립니다.
오픈소스 참여-나만의 패지키 만들기(1) Chapter py_ad_4_2.py 파일에서 강의와 같은 코드 및 가상환경을 실행했음에도 불구하고 아래 사진처럼 가상환경에서 pip install image를 칠경우 에러가 뜨며, 코드 실행시 ModuleNotFoundError: No module named 'PIL'이라고 나옵니다. 어떻게 해결가능할까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드하고 실행하기 관련 질문드립니다 (실무에서의 운영환경)
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 빌드하고 실행하기 강좌에서 제PC로 만든 결과물을 그냥 jar로 만들어서 그 jar를 그냥 실행해서 tomcat실행후 간단한 서비스를 할 수 있음을 배웠습니다. 스프링 개발환경 구축시 tomcat이 자동으로 설치되니 따로 설치가 없다는 것이 매우 편리했는데요 실무환경.. 즉 개인PC에서 개발후 클라우드나 아니면 자체리눅스서버가 있는 경우, 그 서버에도 tomcat등의 설치필요없이 단지 JDK만 설치하고 개발자가 만든 jar를 올려서 외부사용자 서비스까지 이어지고 있는지 궁금합니다. 즉, 빌드하고 실행하기가.. 이런 방법으로도 가능하다를 가르쳐주신건지, 실무에서도 jar만 올리는 방식으로 운영하는지 실무계시는 분들 답변 부탁드립니다. 감사합니다^^
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
efficientdet 학습시 'numpy.float64' object cannot be interpreted as an integer 오류
이포크 5번 수행하고 validation 결과 출력시 오류가 나옵니다. 해결방법이 궁금합니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
webpack 5에서 before 함수 안되시는분들 onBeforeSetupMiddleware로 변경됨
before함수 에러 나시는분들 업그레이드 되면서 onBeforeSetupMiddleware로 변경되었습니다. 참고하세요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
output.pos += offset0; 에서 vec4가 vec3로 바뀐건가요?
t.offset = Vec4(0.75f, 0.f, 0.f, 0.f); 셰에더에서 pos는 vec3이고 offset0은 vec4 인데 자동으로 vec4가 vec3로 변환되어서 계산 되었다고 볼 수 있는 거죠??
-
미해결Vue로 Nodebird SNS 만들기
nuext.config.js 파일에 달라진 부분 질문드립니다.
@nuxtjs/axios 같은 경우엔 nuxt.config.js 파일에 moudles에 작성하고, @nuxtjs/vuetify 같은 경우엔 buildModules에 작성을하는데 각각 다른 부분에서 참조를 걸어주는 이유는 무엇인가요? (설치하는 부분에서 막혀서 한참을 찾아보다가 기존의 강의와 제로초님 깃헙의 소스와 다르다는 사실을 알고 고쳤네요.. 이부분은 따로 고지가 필요할 것 같습니다.)
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Test 전체 실행에서 고객 중복 오류설명관련 문의드립니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]save를 통해서 저장할때 MemoryMemberRepository에서 ++sequence를 통해서 자체 id로 구분되어 저장되게 되어 있는데 왜 findByName()과 findAll()의 테스트에서 spirng1, spring2가 중복으로 오류가 나는건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
selectbox 질문드립니다.
강의 들으면서 프로젝트 간단한거 진행중인데요 여기다 질문을 올려도 되는지 잘 모르겠지만;;; 물어볼곳이 없어서요 <div class="container"> <label>수취국가: </label> <select name="countryCode" th:onchange="|location.href='@{/exchange-rate/{code}(code=${code})}'|"> <option th:each="code : ${T(toyproject.exchangerate.data.CountryCode).values()}" th:value="${code}" th:text="${code.displayCountryCode}" ></option> </select></div> selectbox 에서 선택을 변경할때마다 href 를 사용해서 선택된 값을 pathvariable 방식으로 넘기고 싶은데 방법이 없을까요?
-
미해결
selectbox 관련 질문입니다.
강의 들으면서 프로젝트 간단한거 진행중인데요 여기다 질문을 올려도 되는지 잘 모르겠지만;;; 물어볼곳이 없어서요 <div class="container"> <label>수취국가: </label> <select name="countryCode" th:onchange="|location.href='@{/exchange-rate/{code}(code=${code})}'|"> <option th:each="code : ${T(toyproject.exchangerate.data.CountryCode).values()}" th:value="${code}" th:text="${code.displayCountryCode}" ></option> </select></div> selectbox 에서 선택을 변경할때마다 href 를 사용해서 선택된 값을 pathvariable 방식으로 넘기고 싶은데 방법이 없을까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
선생님, 질문이 있습니다.
선생님 안녕하세요:) 만약 Boxiting-cat이 강의 내용 처럼 Boxiting repository에 대한 push 를 할 수 있는 폴더인데 Boxing-oct가 로컬에서 먼저 생성되고, 그 안에 이미 파일이 여러가지가 존재한 다음에 git clone을 하게 되면 destination '.' is already exist ~ 이런 오류가 나오게 되는데요이 경우에는 먼저 clone을 한 뒤에 파일을 생성해야지 되는 것인가요? 정리를 하자면1. 선로컬파일생성 -> 후클론 은 안되고 2. 선클론 -> 후로컬파일생성 이 되어야 하는 것인가요? 감사합니다.
-
미해결
칼리리눅스 실행이 안됩니다.
칼리리눅스 연습용 파일 반디집으로 압축풀어서 버추얼박스열어서 설정맞추고 실행하니간 실행이 안된다고 합니다.
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
뮤직 플레이바 오토레이아웃 세로
저도 계속 세로로 묶이는 문제가 발생해서 알려주신 것 처럼 1)오토레이아웃 삭제했다가 2) 프레임 셀렉션으로 묶었는데도 계속 세로로 묶이던데 이건 왜이런걸까요?ㅜㅜ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HttpSession 관련해서 질문드립니다!
안녕하세요 영한님 강의 잘 듣고 있습니다. 세션관련해서 질문사항이 있습니다! HttpSession에서 key가 sessionId인 map 형태를 스프링 애플리케이션의 in-memory 형태로 저장되는 경우를 예시로 들어주셨는데 네이버 같은 대규모에서는 in-memory형태로 하지 않고 redis같은걸 이용해서 세션관리를 할 것 같습니다 HttpSession에는 in-memory 형태만 지원하나요? 인터페이스등을 제가 재구현해서 외부와 커넥션을 통해서(DB) 스토리지를 관리하는 방법은 없나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
비주얼스튜디오 코드 질문
비주얼스튜디오 코드 사용법 및 환경설정 듣다가 글자 색 바꾸려고 했는데 라이브로 안돼서 고민하다가 반응형 웹에서 사용하는 코드라고 지우라고 하셨던 것 말고 다른 코드도 지웠어서 이번엔 다른코드는 남겨두고 다시 했는데 돼서 이 코드가 뭔지 질문드립니다. 1번 사진이 안됐을 때 사진이고 2번 사진이 라이브로 나타났을 때 사진인데 동영상에서는 <meta charset="UTF-8'>만 있어도 라이브에서 동작되는데 저는 <meta http-equiv="X-UA-Compatible" content="IE-edge">까지 있어야 동작되는지, 저게 뭔지 궁금합니다. 아니면 제 컴퓨터 반응이 느린걸까요? 만약 그렇다면 <meta http-equiv="X-UA-Compatible" content="IE-edge">는 무슨 뜻인지 알려주시길 부탁드립니다. 감사합니다. 1. 2.
-
미해결모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
jsp 환경에서도 널바이트 공격이 가능한가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. c언어 환경에서 널바이트 공격을 한다고 하셨는데 jsp는 불가능 한가요?
-
미해결실전! 스프링 데이터 JPA
Pageable 파라미터
안녕하세요 @GetMapping("/members") public Page<Member> list(Pageable pageable){ return memberRepository.findAll(pageable); } 저 Pageable pageable 를 구현체인 PageRequest 라는 객체를 생성 해주신다고 했습니다. 이런 과정은 argumentResolver 랑은 관계가 없는건가요 ?? (궁금해서 앞에 @ModelAttribute 를 붙여보았는데 오류발생)
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
MainActivity에서 id로 코드를 작성할 수 없는 문제
안녕하세요 선생님! 강의를 듣던 중에 막히는 부분이 있어서 질문드립니다. 보시는 바와 같이, textview를 삽입하고 id를 text1,text2로 한 후에 코드를 작성하는 부분을 실습하던 중이었는데, 강의에서 코틀린으로는 id를 통해 바로 view 객체를 다룰 수 있다고 하셨는데, 저는 그 부분이 되지 않습니다. 프로젝트를 생성할 때 language에서 Kotlin을 선택한 것도 확인을 했는데, 왜 이런 문제가 생길까요?
-
미해결스프링 핵심 원리 - 고급편
동적 proxy에서 핸들러 참조
안녕하세요. 동적프록시 관련 내용 흥미롭게 잘 들었습니다. Proxy.newProxyInstance(OrderRepositoryV1.class.getClassLoader(), new Class[] {OrderRepositoryV1.class}, new LogTraceBasicHandler(orderRepository, logTrace)); 위 코드에서 생성되는 OrderRepositoryV1의 프록시 클래스가 아래와 같을까 추측해보았는데 맞을까요? 1. newProxyInstance의 두번째 인자로 전달한 인터페이스들을 implements 2. InvocationHandler를 인스턴스 멤버변수로 가지고 생성자에서 주입 3. implements한 인터페이스들의 메소드들을 Overriding하여 handler를 invoke 4. Proxy 클래스의 패키지는 java.lang.reflect 이고, 생성된 Proxy 객체의 패키지는 com.sun.proxy 패키지여서 생성자가 public 접근제어자여야할 것 같은데 이런 추론이 맞는 걸까요? OrderRepositoryV1Proxy implement OrderRepositoryV1{ private InvocationHandler handler; public OrderRepositoryV1Proxy(InvocationHandler handler){ this.handler = handler; // LogTraceBasicHandler 주입 } @Override String call(){ Class class = this.getClass(); handler.invoke(this, class.getMethod("call"),null); } }
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
네비게이션 작성시 아래 슬라이드 밀림
네이게이션 만드는데 계속 슬라이드가 아래로 밀립니다. 계속 찾아봤는데 해결이 안되서 질문 올렸습니다. 자꾸 질문해서 죄송해요...ㅠㅠ 아직 연습이 많이 필요한 것 같습니다. <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>산업대학교</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="header-inner"> <header> <div class="header-logo"> <a href="#none"><img src="images/logo-b4-header.png" alt="headerlogo"></a> </div> <div class="navi"> <ul class="menu"> <li> <a href="#none">대학소개</a> <div class="sub-menu"> <a href="#none">총장인사말</a> <a href="#none">학교소개</a> <a href="#none">홍보관</a> <a href="#none">캠퍼스안내</a> </div> </li> <li> <a href="#none">입학안내</a> <div class="sub-menu"> <a href="#none">수시모집</a> <a href="#none">정시모집</a> <a href="#none">편입학</a> <a href="#none">재외국민</a> </div> </li> <li> <a href="#none">정보서비스</a> <div class="sub-menu"> <a href="#none">대학정보알림</a> <a href="#none">정보공개</a> <a href="#none">정보서비스안내</a> </div> </li> <li> <a href="#none">커뮤니티</a> <div class="sub-menu"> <a href="#none">공지사항</a> <a href="#none">참여게시판</a> <a href="#none">자료실</a> </div> </li> </ul> <div class="sub-back"></div> </div> </header> </div> <div class="content-inner"> <div class="slide"> <div> <a href="#none"><img src="images/slide-b4-01.jpg" alt="slide1"></a> <a href="#none"><img src="images/slide-b4-02.jpg" alt="slide2"></a> <a href="#none"><img src="images/slide-b4-03.jpg" alt="slide3"></a> </div> </div> <div class="items"> <div class="news"> <div class="tab-inner"> <div class="btn"> <span>공지사항</span> </div> <div class="tab1"> <a href="#none">산업대학교 동문회장배 자선골프대회<b>2016-09-12</b></a> <a href="#none">개교 100주년 기념 야외 오페라 초청<b>2016-09-10</b></a> <a href="#none">동문회장 및 운영위원장 후보자 추천<b>2016-09-09</b></a> <a href="#none">진행위원회(정회원) 선발 결과<b>2016-09-07</b></a> <a href="#none">산업대학교 동문회 개최일 변경<b>2016-08-30</b></a> </div> </div> </div> <div class="gallery"> <div class="tab-inner"> <div class="btn"> <span>갤러리</span> </div> <div class="tab2"> <a href="#none"><img src="images/gallery-b4-01.jpg" alt="gallery1"></a> <a href="#none"><img src="images/gallery-b4-02.jpg" alt="gallery2"></a> <a href="#none"><img src="images/gallery-b4-03.jpg" alt="gallery3"></a> </div> </div> </div> <div class="banner"> <a href="#none"><img src="images/banner-b4-01.jpg" alt="banner"></a> </div> </div> <div class="footer-inner"> <footer> <div class="copyright"> <div></div> <div></div> </div> <div class="family-site"> <!-- <select> <option value=""></option> <option value=""></option> <option value=""></option> <option value=""></option> </select> --> </div> </footer> </div> </div> <script src="script/jquery-1.12.4.js"></script> <script src="script/custom.js"></script> </body> </html> @charset "utf-8"; body { margin: 0; background-color: #fff; color: #333333; font-size: 15px; } a { color: #333333; text-decoration: none; } .container {} .header-inner { border: 1px solid red; } header { width: 1200px; margin: auto; height: 100px; position: relative; z-index: 10; } header div { /* border: 1px solid yellowgreen; */ /* height: 100px; */ } .header-logo { width: 200px; float: left; line-height: 130px; } .navi { width: 600px; float: right; } .content-inner {} .slide { border: 1px solid green; width: 1200px; margin: auto; } .slide > div { height: 300px; } .items { /* border: 1px solid red; */ width: 1200px; margin: auto; overflow: hidden; margin-top: 20px; } .items > div { /* border: 1px solid pink; */ height: 200px; float: left; box-sizing: border-box; } .news { width: 425px; } .gallery { width: 425px; } .banner { width: 350px; } .footer-inner { border: 1px solid red; } footer { width: 1200px; margin: auto; overflow: hidden; } footer > div { border: 1px solid blue; height: 100px; float: left; box-sizing: border-box; } .copyright { width: 1000px; } .copyright div { border: 1px solid green; height: 50px; } .family-site { width: 200px; height: 100px; } /* slide */ .slide { width: 1200px; height: 300px; position: relative; overflow: hidden; } .slide > div { width: 3600px; font-size: 0; position: absolute; top: 0; left: 0; animation: slide 10s linear infinite; } @keyframes slide { 0% { left: 0; } 30% { left: 0; } 35% { left: -1200px; } 65% { left: -1200px; } 70% { left: -2400px; } 95% { left: -2400px; } 100% { left: 0; } } /* navigation */ .menu { list-style: none; padding: 0; } .menu li { float: left; box-sizing: border-box; width: 25%; text-align: center; } .menu li > a { border: 1px solid #000; display: block; padding: 5px; } .sub-menu { border: 1px solid #000; background-color: #fff; } .sub-menu a { display: block; padding: 5px; } .sub-back { width: 500px; height: 200px; background-color: #000; } /* news & gallery */ .tab-inner { width: 95%; margin: auto; } .btn {} .btn span { border: 1px solid #000; width: 100px; display: inline-block; padding: 5px; background-color: #fff; text-align: center; border-radius: 5px 5px 0 0; border-bottom: none; margin-bottom: -2px; } .tab1, .tab2 { border: 1px solid #000; padding: 0 15px; height: 160px; } .tab1 a { display: block; padding: 5px; border-bottom: 1px solid #000; } .tab1 a:last-child { border-bottom: none; } .tab1 a b { float: right; font-weight: normal; } .tab2 { text-align: center; } .tab2 img { width: 120px; padding-top: 25px; } .banner img { width: 95%; }