묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
static파일 실패..관련..
안녕하세요, 강의대로 잘 따라해 나가다가, 컨테이너에서 볼륨까지 설정 다했는데, css적용이 안됩니다 ㅠㅠㅠ nginx로그입니다! 2021/09/22 03:08:47 [error] 31#31: *106 open() "/data/static/base.css" failed (2: No such file or directory), client: 125.179.59.200, server: , request: "GET /static/base.css HTTP/1.1", host: "158.247.211.203", referrer: "http://158.247.211.203/accounts/login/?next=/subscribes/list/" 이렇게 나와있는데 도저히 해결 방법을 모르겠습니다 ㅠㅠ nginx.conf 입니다! worker_processes auto;events {}http { server { listen 80; include mime.types; location /static/ { alias /data/static/; } location /media/ { alias /data/media/; } location / { proxy_pass http://django_container_gunicorn:8000; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }} 다른분들 질문글도 보고 다른 검색을 해봐도 어떻게 해결할지 방법을 모르겠습니다 ..
-
해결됨홍정모의 따라하며 배우는 C언어
visual studio x64, x 86
x64와 x 86의 차이가 무었인가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
연산을 이용해서 풀어봤는데 괜찮을까요?
<html> <head> <meta charset="UTF-8" /> <title>출력결과</title> </head> <body> <script> function solution(a, b) { let answer = []; for (let i = 0; i < a.length; i++) { if (a[i] === b[i]) answer.push('D'); else if (a[i] - b[i] === 1 || a[i] - b[i] === -2) answer.push('A'); else answer.push('B'); } return answer; } let a = [2, 3, 3, 1, 3]; let b = [1, 1, 2, 2, 3]; console.log(solution(a, b)); </script> </body> </html>
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
일시적 리다이렉션 vs 영구적 리 다이렉션
영한님 안녕하세요. 강의 잘 듣고 있습니다! 일시적 리다이렉션과 영구적 리다이렉션에 대해 제가 잘 이해한게 맞는지 궁금하여 질문 드립니다. Post로 HTTP를 요청하였을 때 1. 301로 응답을 받게되면 응답받은 url로 이동하는데 이 후Post로 전달해준 데이터도 함께 전달을 하여 새로운 url에서 Post를 처리하는 것이고 2. 302로 응답을 받게되면 기존 url(Post로 받은 url)에서 Post로 전달받은 데이터를 사용하고, 경우에 따라 Get으로 새로운 url로 이동하는 것인가요?(데이터는 전달하지 않고 url만 get) 정확히 이해한것이 맞는지 궁금하여 질문 남깁니다! 좋은 강의 너무 감사드립니다! :)
-
미해결중급자를 위한 1 minute, 스낵 파이썬
코랩, Cython 변환 후, import 하면, list_append가 없다고 뜨네요. 저만 이런가요?
module 'test' has no attribute 'list_append' 각종 튜토리얼을 참고했는데도 별다른 이상한점이 없었어서, 질문 올려요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
FrontControllerServletV3의 기능중 이해가 안되는 부분이 있습니다.
Map<String, String> paramMap = createParamMap(request);ModelView mv = controller.process(paramMap);String viewName = mv.getViewName();MyView view = viewResolver(viewName);view.render(mv.getModel(), request, response); 안녕하세요 위 소스에 대한 내용이 궁금해서 문의 드립니다. 제가 이해한대로 우선 설명을 드리면.. Map<String, String> paramMap = createParamMap(request); request에서 받아온 값들을 Key, Value 형식으로 paramMap에 담아주는 역할을 함.(key: username, value : 34)이런식으로 ModelView mv = controller.process(paramMap); 주소값에 따라 value에 저장되어있는 컨트롤러(ex> MemberListControllerV3에서 저장한 viewName을 반환해준다(안에 값이 있으면 같이 보내준다(컨트롤러의 기능에 따라 저장된 값들) String viewName = mv.getViewName(); 이 부분이 위의 mv에 저장되어있던 값들중 viewName값(save-resultemd)을 가져온다. MyView view = viewResolver(viewName); 이곳에서 전체적인 경로(/WEB-INF/views/ + viewName + .jsp)를 조합해서 리턴할 풀 경로를 만들어준다. view.render(mv.getModel(), request, response); 이 부분이 제일 이해가 안가는 부분입니다. 모델에 있는 값들을 꺼내서 request에 담아서 jsp쪽으로 보내주는 내용인데.. render를 할 때 mv.getModel() 이 값에 모델 정보들을 넘겨주는데 getModel이라는 정보가 위에서 controller.process(paramMap)의 컨트롤러에서 process메소드를 실행해서 넣어준 mv.getModel().put() 값을 말하는게 맞는거죠? 그렇게 만들어준 값들을 view 화면에 넘겨주기 위해서 render를 할 때 mv.getModel정보를 같이 render에 넘겨줘서 render에서는 해당 값들을 뽑아서 request값에 setAttribute로 key, value로 넣어줘야 jsp 파일에서 쉽게 사용을 할 수 있기 때문에 render에서 request에 담아서 화면단으로 넘겨주는게 맞는거죠?? 정리가 안되는 부분이 있어서 문의글을 적으면서 차근차근 글을 적다보니 대략적으로 이런식으로 흘러가는거구나.. 하고 감이 잡히는 것 같은데 제가 이해하고 있는 부분이 맞는건지, 아니면 놓치는 부분이 있는지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안드로이드와 연동 질문입니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 강의 잘 듣고 있습니다. 현재 팀 프로젝트로 안드로이드 앱 개발을 하는 중인데 apm를 사용해서 백엔드를 구성했었는데 문제가 생겨 스프링으로 전환하게되었습니다. 아예 기초도 몰랐기에 해당 강의를 수강했습니다. 스프링과 스프링 부트의 차이점을 찾아보면 간단하게 스프링을 간편하게 사용할 수 있게 해주는 것이 스프링 부트라고 이해했는데, 그렇다면 정보를 찾을 때의 경우에 스프링에 대한 자료가 훨씬 많은데 스프링부트를 사용하는데도 그 자료들을 써도 되는 건지요? 예를 들어 안드로이드와 스프링부트 연동에 대한 자료를 찾는데 거의 90퍼센트의 자료가 스프링 부트가 아닌 스프링과 안드로이드 연동이라는 제목으로 나와서 여쭈어봅니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
properties에 encoding을 추가해야 하는건 아닌가요?
application.properties에 spring.messages.encoding=UTF-8 위 문장을 추가해야 되는게 아닌지 궁금합니다. 테스트 케이스에서 에러가 나서요..
-
미해결인공지능 기초수학
밑이 0보다 작으면 안되는 이유가 무엇인가?
밑이 0보다 작으면 안되는 이유가 무엇인가? 수학을 몰라서... 어리석은 질문일까요? 강사분은 아예 답변을 안하시는 것 같은데요. 수강생분들 중에서 아시는 분이 계시면 답변 좀 부탁드립니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
배포 후 복사했던 프로젝트 파일들이 없어졌길래 왜 이렇게 되는지 궁금해서 질문합니다.
첫번째 from에서 COPY를 사용해서 프로젝트 파일을 전부 옮겼고 build를 하고난 후에 결과물을 nginx의 html폴더 밑으로 보냈잖아요? cli로 들어가서 확인해봤는데 build한 결과물만 들어있더라구요. 나머지 파일들은 첫벗째 from끝나고 삭제되나요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
함수형에서 컴포넌트 state 사용
안녕하세요! 함수형 컴포넌트에서는 state를 사용할 수 없다고 하셨는데, 혹시 useState 훅으로 사용하는 것과는 다른 개념인지 궁금합니다.
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
sql 문법 질문드립니다.
SQL상에서 length((select jumin from customer_info where id='admin')) 으로 조회하면 오류가 나는데 버프스위트 상에서 and length((select jumin from customer_info where id='admin')) and length((select jumin from customer_info where id='admin'))=14 로하면 참으로 결과가 나오는건 왜그런건가요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
혹시 yaml파일 작성할때 vscode intellisense안되는분 있나요?
docker extension깔고 yaml extension깔고 settings.json설정하고 별짓을 다 해봤는데 저는 안되네요ㅠㅠ
-
미해결1:1채팅 만들기(Android + Kotlin + Firebase)
auth.createUserWithEmailAndPassword 유저생성이안돼요
이메일 비밀번호로 계정생성 허용도 했고 usesCleartextTraffic 도 해봤는데 MainActivity에서 Log.d 부분에서 Logcat에 실패가 찍힙니다. 앞부분부터 막히는부분 많은거보면 코드가 요즘이랑 맞지않는부분이 많은거같네요. 막히는부분 코드 수정해서 올려주시던가 해야할듯
-
미해결누구나 할 수 있다! 따라하며 배워보는 Unity3D 게임 클론 BEST 3
소스코드.
각 강의파트 끝나고 소스코드 제공해주면 좋겠어요. 인프런 강의중에 소프트 캠퍼스 클릭커랑 디펜스는 강의 끝나고 소스코드 있어서 확인하기 좋더라구요. 이게 따라서 치다가 무언가 틀리는지 재생하면 작동이 이상하게 될때가 있는데 이때 이거 틀린거 찾을때 너무 오래걸리는 경우가 있어요. 지금도 한번 전체 훑고 따라 치는중인데 진행이 너무 오래 막혔어요. 또 소스코드 있으면 따라 치지 않고 공부할때 소스코드로 비교하면서 공부하고 코드보면서 복습하면서 공부하니까 더 좋아요. 소스코드 제공해주세요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요 강사님 질문이 있습니다.
안녕하세요. 강사님 정말 강의 잘듣고 있습니다. 다른 많은 강의들을 들어봤지만 솔직히?말하면 너무 강의가 졸리고 따분한 얘기가 많아서 정말 재미있게 공부하고 있는 현업 개발자 입니다. 물론 이직 준비중이구요... 그런데 의문이 있습니다. 지금 제가 다니고 있는 회사 같은경우는 Entity에서 비즈니스 로직을 정의 하지 않고 보통 서비스계층에서 Entity에 있는 로직처럼 공통 또는 개별적으로 움직이더라도 로직은 서비스계층에만 있도록 개발방향을 잡아주곤 하는데요 저 역시 어디에 있는 로직은 모아져있기만 하다고 하면 문제는 안될거같습니다만.. 현재 강의 해주시는 비즈니스 로직 등이 Entity에 있으면 유지보수가 용이하고 수정이 덜 일어나는데 서비스 계층으로 분리해서 로직을 구현하더라도 유지보수성 용이하다고 생각이 들어서요 물론 Entity에 있어야 조금더 어디 있는지 명확하다고 생각은 드는데요 혹시 지금 저희 회사에서 하는 방향이 틀린건지 아닌건지는 저도 의문이 좀 들어서요.... 비즈니스 로직을 작성을 하는데 Entity에서 꼭해야하는게 개발 스타일인지 아니면 Spring에서 규약?처럼 했으면 좋겠다는건지 궁금합니다. 너무 두서 없이 생각나는데로 작성을 했네요.. 양해부탁드립니다. 감사합니다. 즐거운 추석 보내세요!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
wandb cli 입력 문제
안녕하세요 colab 말고 개인 로컬에서 wandb 실습을 진행하고 있는데 CLI 입력 창이 안나와서, 사전에 로그인 함수를 호출해서 API 키를 입력하니 잘되네요.. import wandb wandb.login()
-
해결됨탄탄한 백엔드 NestJS, 기초부터 심화까지
polling 404 not found
안녕하세요. 강의 학습하고 있는데 polling-xhr.js:206 GET http://localhost:8000/socket.io/?EIO=4&transport=polling&t=Nm90CtT 404 (Not Found) 브라우저 console에 이 내용이 5초에 한번씩 나옵니다. polling방식으로 접근하려다가 실패하는 내용인데, 제가 맞게 한건지 궁금하네요. https://github.com/GroundP/random-chatting 답변 기다리고 있겠습니다ㅠ
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
필터 질문 드립니다.
스프링에서는 필터말고 인터셉터라는 기능도 제공하는 것으로 알고 있는데 인터셉터가 더 제공하는 기능이 많고 편리하다고 하더라구요. 필터와 인터셉터중에 어ㄷ느 것을 사용할 지는 그냥 개발하는 사람의 선택인가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
datetime 의 차이 구하기
안녕하세요. 선생님 datetime 의 차이도 구할 수 있나요? 예시) 고객이 2021년 9월 6일 12시 33분에 장바구니에 상품을 담았고 2021년 9월 6일 19시 33분에 구매완료하였을 경우 장바구니 담기 후 구매까지 걸린 시간을 구하는 수식은 어떻게 하나요?