묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨남박사의 파이썬으로 실전 웹사이트 만들기
이해가 되지 않는 부분이 있어 질문드립니다..!
안녕하세요 박사님. 고민고민하다가 질문 드립니다..ㅠㅠ 현재 저의 실습환경은 이렇습니다. *vitualbox *호스트os:windows10 *게스트os:ubuntu 20.04 LTS (데스크탑 버젼) * NAT방식 (포트포워딩) 설정은 아래와 같습니다. * 실습 진행 status - 해당 강의 (27:37)까지 전부 강의와 동일하게 진행하였습니다. 질문 - 해당 강의의 (18:23) 부분에서 사이트가 9200번 포트를 사용하도록 설정하였는데요. 그래서 강의 (27:37)부분에서 9200번 포트로 접속이 가능한 것으로 이해했습니다. 그런데 저의 경우 192.xx.xx.x:9200/member/login으로 접속하면 연결 거부가 뜨면서 접속이 불가능합니다. 대신 uwsgi --socket 0.0.0.0:5000 --protocol=http -w run:app 으로 직접 연결(?)을 해준 후에 5000포트로는 접속이 가능합니다. 192.xx.xx.x:5000/member/login 왜 이런 현상이 발생하는지 답답하여 질문 드립니다 ㅠㅠ.....!... 답변해주시면 정말 감사하겠습니다..!
-
미해결애플 웹사이트 인터랙션 클론!
스크롤 section 0-3 정확하지가 않습니다.
section별로 currentScene 0,1,2,3이 정확하게 안떨어집니다. .scroll-section { padding-top: 50vh; border:1px solid red; } 여기서 padding-top: 50vh 를 비활성화 하니 정확하게 들어맞습니다. javscript 에서 scrollHeight 계산시 padding-top 50vh 값을 제외하는것 같아요.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
orm 사용 관련 질문입니다
대규모 서비스에서 sequelize와 같은 orm 사용시 query문을 사용하는 것과 비교해서 성능 저하가 있는지 궁금합니다.
-
해결됨스프링 기반 REST API 개발
핸들러 파라미터로 @AuthenticationPrincipal 어노테이션을 설정 했을때 동작 원리에 대한 질문입니다.
안녕하세요. "현재 사용자 조회" 강의 내용 중 핸들러 메소드의 파라미터로 Spring Security가 제공하는 @AuthenticationPrincipal 어노테이션을 사용하여 Principal 객체를 주입받아서 사용하는 부분이 있었습니다.(EventController.class의 핸들러 메소드 파라미터 부분) Principal 객체란 SecurityContextHolder 안에 담겨 있는 인증된 사용자의 정보이고 기본적으로 username, password, grantType을 가지고 있지만, 이를 Security 설정 파일에서 설정한 UserDetailsService 구현체의 loadUserByUsername() 메소드를 통해 얻어지는 커스텀한 Principal 객체로써도 사용이 가능하다는 것을 알게되었습니다. (추가적인 사용자의 정보를 참조할 수 있다는 점에서 User 타입의 단점(?)을 보완할 수 있다고 생각이 듭니다.) 서론이 길었네요. 궁금한 것은 @AuthenticationPrincipal 어노테이션을 사용했을 때... 그리고 SpEL을 사용하여 "anonymousUser"가 아니라면 메소드 파라미터로 Account 타입의 객체를 주입할 수 있었던 이유는 해당 어노테이션이 인증된 사용자 정보가 SecurityContextHolder안에 담겨져 있으면 자동으로 주입해주는 역할을 하며, 현재 애플리케이션에서는 인증 과정과 어댑터 패턴을 통해 AccountAdapter 객체가 Principal로 SecurityContextHolder 안에 담겨져 있을 테고, SpEL을 통해 AccountAdapter의 getAccount() 메소드를 호출 함으로써 주입한다라고 생각하면 될까요? 긴 글 읽어주셔서 감사합니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
댓글 ajax기능으로 수정하는 단계에서 오류 추가 질문 !
개발 마지막 단계인 댓글 ajax기능으로 수정하는 단계에서 2개 오류가 생겼습니다. 하나는 mongoDB에 myweb 폴더 안에 comment 라고 두개가 생겨서 댓글관련된 db가 모여있었습니다. 어떻게 생긴건지 모르겠는데 삭제도 될지 잘 모르겠어서 우선 나둔 상태입니다. 삭재해도 된다면 지우고 그 강의만 다시해보려고 합니다. 그리고 그리고 지금 상태로 우선 맨 마지막 단계인 댓글수정에서 저장과 취소에서 취소도 된거 같은데 저장에서 저장을 누르면 db에는 수정한데로 저장이 되는데 view 상으로는 완료가 되지 안습니다. 어디가 잘못된건지 몰라 마무리를 짓지 몰하고 있습니다. upload 해주신 file과 비교하면서 문제점을 찾아보려고 했는데 동영상 강의에 나오는 coding과 올려주신 파일 coding이 약간 다른점들이 보이는데 제가 초보라 그차이로는 비교가 안되더라고요
-
미해결인스타그램 클론 - full stack 웹 개발
form.save(commit=False)
form.save(commit=False) 이렇게 하는 이유가 중복저장을 막기 위해서라고 하셨는데 저렇게 하면 중복저장이 안되는 이유를 더 자세히 알고 싶습니다. PostForm에는 photo와 content만 넘어오기 때문에 author정보가 없어서 저장이 안되므로, post.author = request.user로 author정보를 주고 나서야 저장이 되는 것이 아닌가요?
-
해결됨데브옵스(DevOps)를 위한 쿠버네티스 마스터
롤링 업데이트 테스트 중 busybox 로 동작 확인 불가 및 네트워크 구성 문의
현재 "롤링 업데이트와 롤백 실습" 부분을 학습 중입니다. 1) 내용 중 롤링 업데이트를 모니터링하기 위해 busybox 를 띄우고 bash 에서 wget 을 통해 동일 Pod 에서 동작중인 http-go:v1 서비스에 접근하는 부분이 나오는데요 해당 부분을 실습하던 중에 강의에서도 잠깐 나왔던 "No route to Host" 에러가 지속적으로 발생합니다. 강의와는 다르게 연결되어 Welcome 로그를 출력하지 못하고 있습니다. 확인 부탁 드립니다. 2) 1) 문제로 현재 네트워크 구성을 고민해 봤는데요 만약 다음 구성도가 맞다면 상호간에 통신이 되지 않는 것이 맞는 것 같은데 확인 부탁 드립니다.
-
해결됨Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
쿠퍼티노 디자인 여기서 막히는 부분 질문 남겨봅니다.
안녕하세요 ㅎ 동영상 따라하다가 막혀서 남겨요 똑같이 했다고 생각했는데 안되네요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
format 구문 오류
format 오류가 나는데 이유를 모르겠어요...
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
HATEOAS 질문
{ "id": 1, "name": "Kenneth", "joinDate": "2020-06-10T12:24:12.537+0000", "links": [ { "rel": "self", "href": "http://localhost:8088/users/1", "hreflang": null, "media": null, "title": null, "type": null, "deprecation": null }, { "rel": "all-users", "href": "http://localhost:8088/users", "hreflang": null, "media": null, "title": null, "type": null, "deprecation": null } ] } 저는 강사님과 달리 이런식으로 NULL값이 들어있는 필드를 포함한 JSON 객체를 반환받는데, 왜 이렇게 되는 건가요??
-
해결됨예제로 배우는 스프링부트 입문
@NotNull
안녕하세요! @NotNull이 Ctrl + Shift + o를 눌러도 import가 되지 않습니다. 입력으로 추가해보려고 import javax.까지 입력해봤는데 validation이 없는 것 같더라구요.. 왜 import가 되지 않는지 잘 모르겠습니다. 사실 11강 initBinder에서도 @Valid가 추가되지 않아서, @Validated를 추가했었습니다.(우선 실행은 됐었습니다.) 그 전까지는 아무 문제 없이 진행해왔습니다. 우선 12강 제 파일은 아래 링크 공유하였습니다! https://drive.google.com/file/d/1mBM-hMBgtH9NoOdnoVvPxrUJC6MebzNT/view?usp=sharing
-
미해결Vue로 Nodebird SNS 만들기
로그인
isAuthenicated()는 제로초님께서 의도적으로 만든 함수명이 아니라 Vue에서 제공하는 내장함수같은 건가요? 의미는 로그인의 유무에 따라 기능을 나눌때 사용하구요??
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
UART 인터럽트
Main.c 의 UART 인터럽트 HAL_UART_RxCpltCallback 함수와 stm32f4xx_it.c 의 UART 인터럽트 USART6_IRQHandler 함수가 서로 다른 역할을 하는건가요? 강의에서는 둘다 수신 완료 인터럽트로 쓰인것 같아 어렵네요
-
미해결Vue로 Nodebird SNS 만들기
헷갈려서 의미를 여쭤볼게요
d/login이 프론트의 store-user-login에서 보냈다는 의미인가요? isNotLoggedIn은 로그인이 되어있지않으면 실행한단 의미구요??
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
라즈베리파이 다운 받는 시간
안녕하세요 질문이 있습니다. 라즈베리파이 recommended sofrware를 다운받고 있는데 너무 오래 걸리거든요.. 혹시 빨리 다운 받는 방법이 있을까요..
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
pubspec.yaml 문제
캐로셀슬라이더 가 yaml 에 추가가 되지않고있습니다 ㅠㅠ 이틀째 계속 삽질만하고있어요 도와주세요! 2.0.0 2.1.0 모두 해봤습니다
-
미해결React로 NodeBird SNS 만들기
파일마다 moment가 있는데 정상인가요?
강좌에서는 안보이는 것 같은데 파일마다 moment 가 있는데 정상인가요?
-
미해결홍정모의 따라하며 배우는 C++
질문드립니다
안녕하세요. c++아예 모르고 이 강의를 기초 강의로 생각해서 수강하고 있는데 쉽지 않네요..ㅠㅠ class에 대한 설명은 아직 안해주셨는데 왜 class를 하면 enum이라는 사용자가 설정한 자료형끼리 비교가 안되게 구분이 되는지 이런거 이해하기가 어렵네요.. 그래서 그냥 뒤에서 다시 배우겠지 하고 넘어갔는데 뒤쪽 스위치문 배울때도 다시 enum class 가 나와서 그것도 그냥 넘어가려합니다. 이렇게 하나씩 이해 못하고 넘어가니 c++이 어렵다는 생각만 생기고 따라가기 버겁네요..ㅠㅠ 뒤에 강의들 수강하면 이해 되겠죠..?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
선생님이 예시로 보여주시는 게임콘솔
선생님이 알려주신 코드로 지금까지 재미있게 게임을 만들었습니다. 다만 배우면서 욕심이 생겨 선생님이 예시로 보여주시는 게임들처럼 그래픽을 넣고 싶은데 c++ 그래픽을 넣으려면 어떤 방식을 사용해야할까요? 선생님께선 graphics.h 를 사용하셨는지, 간략하게만이라도 알려주실 수 있을까요?
-
미해결스프링 프레임워크 핵심 기술
리소스 질문 입니다
안녕하세요 리소스 강의 중 질문입니다. ApplicationContext로 가져온 리소스 타입은 기본적으로 WebApplicationContext 타입으로 나오게 되는건가요? 어떤 prefixf를 붙이지 않았을 때?? 근데 궁금한게 ServletContextResource는 왜 나오는건지 궁금합니다. 스프링 API를 봤을 때 ApplicationContext와 관련이 없어 보입니다ㅠㅠ