묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티
권한에 따른 로그인 방식을 다르게 하는 방법
안녕하세요 선생님, 제가 구현하고자하는 부분은 admin 권한을 가지고 있을 때 그냥 일반 아이디와 패스워드를 이용해서 바로 로그인 처리가 되도록 하고 싶고, user나 manager 같은 권한은 otp 를 통해서 로그인이 되도록 구현하고 싶습니다. 그러려면 admin 권한은 BeforeAuthenticationFilter에서 if(custom !=null & passwordEncoder.matchest(password, real_password)) 에서 권한이 admin 이면 바로 LoginSuccessfulHandler로 가도록 하고 싶은데 어떻게 리턴값을 줘야 할지 모르겠습니다. 참고로 otp 가 필요하다면 return super.attemptAuthentication(request, response) 로 가서 failurehandler로 가도록 구현해보았습니다.
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
meta viewport 설정 질문드립니다.
안녕하세요. 수강하면서 궁금한점이 있어서 질문합니다 ! 뷰포트 태그가 없다면 대부분 스마트폰에서 디폴트로 설정해놓은 980px에 맞게 웹 페이지가 표시된다고 하셨는데, 그럼 <meta name="viewport" content="width=980"> 위와 같이 디폴트값이 설정되는건가요 ?? 그리고 가로, 세로 20픽셀인 정사각형 도형을 다양한 디스플레이에서 같은 크기로 나타내려면 뷰포트 width에 고정값을 주는게 아니라 애플 레티나 디스플레이와 같이 인치당 픽셀이 2배로 늘리는 경우가 있기 때문에, device-width로 설정하는게 맞는건가요 ??
-
미해결스프링 시큐리티
user와 role 를 잇는 ManyToMany 연관관계 질문
안녕하세요 선생님, 이번에 user와 role, resource를 연관짓는 ManyToMany 연관관계를 보다가 제가 ManyToMany를 관리하기 어려운 점이 있어서 그러는데 혹시 ManyToOne 과 OneToMany로 변환해서 구현할 수 있을련지요?? maytoOne으로 하면 getRole을 가져오는 부분이 상당수 에러가 떠서 고민이 많습니다..
-
미해결스프링 시큐리티
원래 3강이 없나요 ?
PPT 에서 보면 3강에 HTTP Basic 인증이라고 있는데 강의에서보면 2에서 바로 4로 넘어가네요. 3강은 삭제된건가요 ?
-
미해결핸즈온 머신러닝 2
책 내용 다시 질문합니다.
저자님 안녕하세요. 친절하게 답변해주셔서 고맙습니다. 그런데 다음과 같이 에러가 뜨는데 어떻게 조치해야할까요?
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
색채울때..
애니메이트에서 바로 그리지 않고 일러스트 프로그램으로 캐릭터 라인만 그려둔걸 복붙해서 컬러링 하려고 했는데 아얘 채우기 기능이 사용되질않네요..ㅜㅜ 모든 라인을 다시 따라그리고 채우기를하면 되긴하던데 혹시 이런경우 다른 방법이 있을까 해서 문의 남겨봅니다 ㅠㅠ!!
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
수업자료 다운로드
수업자료 다운로드 받는 방법을 알고 싶습니다.
-
풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
학습자료 테스트코드 링크가 클릭이 안됩니다
삭제된 글입니다
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
단축 프로퍼티 궁금한 점 있습니다.
안녕하세요. 수강하면서 궁금한점이 있어서 질문합니다 ! 단축 프로퍼티들의 경우 옵션이 많을경우 사용하면 코드 라인수는 줄어들지만, 가독성부분에서 많이 떨어지는 것 같은데 현업에서는 잘 쓰이는 편인가요 ??
-
해결됨JIRA를 활용해 더 효과적으로 프로젝트 협업하기
칸반 타입의 "클래식", "차세대" 프로젝트에서의 보드 페이지 이슈 목록 출력 형태에 대한 질문입니다.
안녕하세요. Jira Software(Free Plan) 제품을 사용하여 칸반 타입의 '클래식 소프트웨어 프로젝트'와 '차세대 소프트웨어' 프로젝트를 생성한 후 Epic(이하, 에픽) 또는 Task(이하, 작업)의 하위 항목을 추가했을 때 보드 화면 출력 양식에 대해 질문드리고자 글을 남깁니다. 위 첫 번째 이미지를 보시면, 클래식 소프트웨어 프로젝트의 경우 에픽 또는 작업에 대한 하위 항목을 추가하게 되면 해당 항목의 아래쪽으로 너비가 살~짝 다른 형태로 하위 항목들이 나열이 되고 있는데요. 위 두 번째 이미지를 보시면, 차세대 소프트웨어 프로젝트의 경우에는 에픽 또는 작업에 대한 하위 항목을 추가했을 때 아이콘만 표기가 되지, '클래식 소프트웨어 프로젝트'와 같이 목록에는 출력이 안되고 있는 상황입니다. '클래식'과 '차세대' 프로젝트가 가지는 기능 차이이니 만큼 이것에 대해서는 '클래식'처럼 설정을 할 수가 없는 것일까요? 아래는 제가 구성해본 워크플로우(참고용) 이미지 입니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
질문이 있습니다
yml에 user, password를 설정하든지 config로 user,password를 설정하든지지어플리케이션 입장에서는 어차피 재기동이 필요한거 아닐까요?
-
미해결2시간으로 끝내는 시장조사와 제안서 작성법
파일 공유 가능 여부
안녕하세요. 해당 강의에서 사용하신 파일 공유 가능하실지 문의드립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
매인 이미지 에러 이유좀 알려주세요
디테일페이지로 갔을때문 문제가 발생하네요 ㄷ
-
해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
sum 함수 오버로드 질문
강의 듣고 궁금해서 아래 와 같이 나열 하였는데 sum 에러가 발생합니다. 혹시 추가 설명 가능한가요? template<typename Any> Any sum(Any, Any); template<typename Any> Any sum(int, Any); template<typename Any> Any sum(Any, float); template<typename Any> Any sum(int, float); int main() { int a = 1, b = 2; float c = 3.14, d = 1.592; cout << sum(a, b) << "\n" << endl; //sum 에러 cout << sum(a, c) << "\n" << endl; //sum 에러 cout << sum(c, d) << "\n" << endl; //sum 에러 cout << sum(b, d) << "\n" << endl; //sum 에러 } template<typename Any> Any sum(Any a, Any b) { return a + b; } template<typename Any> Any sum(int a, Any b) { return a + b; } template<typename Any> Any sum(Any a, float b) { return a + b; } template<typename Any> Any sum(int a, float b) { return a + b; }
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
이번편 강의의 3:52 부분까지 공부했는데 에러가 걸립니다
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution > java.lang.reflect.InvocationTargetException (no error message) * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 14s 열심히 구글링을 진행해봤지만 별다른 성과가없었습니다. 분명 apply plugin: 'kotlin-kapt' 이부분에 무엇인가 문제가 있는것 같은데 아무리 찾아봐도 나오질 않네요...
-
미해결핸즈온 머신러닝 2
책 내용 질문입니다.
안녕하세요. 저자님의 책으로 처음 공부를 시작한 사람입니다. 근데 75p 2.3.1 작업환경 만들기부터 막혔습니다. 강의에서는 설명해주실까해서 강의를 보았는데, 프로그래밍을 아는 사람을 대상으로 하는 강의 같아서 결국 질문 남깁니다. "그다음엔 머신런이 코드와 데이터셋을 저장할 작업 디렉터리를 만듭니다. 터미널을 열고 다음 명령을 실행합니다($ 프롬포트 다음이 명령입니다)." 라고 책에 써있는데, 1. 디렉터리를 만든다는 게 폴더를 만든다는 뜻인지 궁금합니다. 2. 터미널을 열으라는데 터미널이 무엇인가요?
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
slick이 작동되지 않는 문제
안녕하세요, 슬릭 슬라이더가 작동되지않고 jQuery.Deferred exception: $(...).slick is not a function TypeError: $(...).slick is not a function 이런 메세지가 나오는데요... 첨부해주신 단계별 코드를 보면서 하나하나 다 비교도 해보고 slick js, css 파일도 옮겨서 덮어써보고, jquery도 최신으로 바꿔봐도 슬릭 슬라이더만 작동이 되지 않는데 왜 그런 걸까요? index.html <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>DesignWorks Architecture Agency</title> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <!-- Page Scroll Effects JS & CSS --> <script src="js/velocity/modernizr.js"></script> <script src="js/velocity/velocity.min.js"></script> <script src="js/velocity/velocity.ui.min.js"></script> <script src="js/velocity/main.js"></script> <link rel="stylesheet" href="js/velocity/velocity.css"> <!-- Smooth Scrolling --> <script src="js/jquery.scrollTo.min.js"></script> <!-- Slick.js --> <link rel="stylesheet" href="js/slick/slick.css"> <link rel="stylesheet" href="js/slick/slick-theme.css"> <script src="js/slick/slick.min.js"></script> <!-- Custom JS & CSS --> <script src="custom.js"></script> <link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="responsive.css"> <script src="https://kit.fontawesome.com/62a31d096f.js" crossorigin="anonymous"></script> </head> custom.js $(function(){ // Trigger $('.trigger').click(function(){ $(this).toggleClass('active') $('.gnb').toggleClass('active') }) $('section, .menu a').click(function(){ $('.gnb').removeClass('active') $('.trigger').removeClass('active') }) /* Smooth Scrolling */ $('.menu a, .gototop').click(function(e){ $.scrollTo(this.hash || 0, 900) }) // Change CSS with Scroll $(window).scroll(function(){ if($(window).scrollTop() > 50) { $('header, .gototop').addClass('active') } else { $('header, .gototop').removeClass('active') } }) // slick.js : history $('.history-slider').slick({ dots: true, infinite: false, speed: 300, slidesToShow: 4, slidesToScroll: 2, }) // slick.js : project photo $('.project-photo').slick({ dots: true, infinite: true, speed: 500, fade: true, autoplay: true, autoplaySpeed: 2000, cssEase: 'linear' }) })
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
N장의 카드일 때
안녕하세요 ! 문제를 보다가 이해 안된는 부분이 있어서 질문 남깁니다 ㅎㅎ 문제에서는 자연수가 적힌 N장의 카드가 있다고 했는데 입력 설명에서 N의 범위가 2<=N<=100입니다. 현수가 3장을 뽑는다고 했는데 N이 2라면 카드가 부족한 상황일텐데, 이때 예외처리를 해줘야하나요..?만약에 해줘야한다면 어떤 식으로 해주는게 좋을까요? 추가 질문) 문제를 처음 읽었을 때 이 중 3장을 뽑아 각 카드에 적힌 수를 합한 값을 기록한다고 했습니다. 이때 카드 3장을 한 번만 뽑는 것인지, 여러번 뽑는 것인지 어떻게 알고 문제를 푸는건가요..?ㅠㅠ 사실 코드 짜기전에 문제 이해하는게 조금 버겁습니다... 계속 풀다보면 나아지겠죠..?
-
미해결파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅
강의 소스코드 요청
파이썬 웹서비스 API 실전 프로젝트 - 돈 버는 디지털마케팅 강의를 수강중입니다. 프로젝트 소스코드와 관련 자료는 크리애플 사이트(www.creapple.com)에서 받을 수 있다 하셨는데, 링크를 통해 사이트에 들어가보니 폐쇄된 사이트네요. 소스코드와 관련 자료 요청드립니다. 감사합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
YOLO 에 OBS라는 방송 녹화 / 송출 프로그램의 영상을 실시간으로 디텍션 하려 합니다.
YOLO 를 사용해서 실시간으로 obs 라는 프로그램의 화면을 디텍션 하려 합니다. 송출 컴퓨터와 게임 컴퓨터가 있는데 게임 컴퓨터의 영상을 '캡쳐보드'를 통하여 모니터 화면 그대로 송출 컴퓨터에 가져와서 obs 라는 방송용 프로그램에 띄웁니다. 그리고 이것을 실시간으로 디텍션하려 하는데 어떻게해야 obs의 화면 창을 YOLO 프로그램에서 띄울 수 있나요...? 혹시나 obs가 아니라 그냥 캡쳐보드로 가져온 실시간 영상을 있는 그대로 사용할 수 있다면.. 좋겠습니다. 다른 방법이 있을까요 ㅜ hdmi 비디오 캡쳐 장치로 가져온 실시간 영상을 YOLO를 이용해 실시간 검출을 하고싶습니다 /// hdmi 비디오 캡쳐 장치로 가져온것을 YOLO 에서 ' 0 ' 으로 웹캠 설정으로 돌렸을때 뜨는 에러 메시지. [ WARN:0] global C:\TheCodingBug\OpenCV_CUDA\opencv-4.4.0\opencv-4.4.0\modules\videoio\src\cap_msmf.cpp (373) `anonymous-namespace'::SourceReaderCB::OnReadSample videoio(MSMF): OnReadSample() is called with error status: -1072875772 [ WARN:0] global C:\TheCodingBug\OpenCV_CUDA\opencv-4.4.0\opencv-4.4.0\modules\videoio\src\cap_msmf.cpp (385) `anonymous-namespace'::SourceReaderCB::OnReadSample videoio(MSMF): async ReadSample() call is failed with error status: -1072875772 [ WARN:1] global C:\TheCodingBug\OpenCV_CUDA\opencv-4.4.0\opencv-4.4.0\modules\videoio\src\cap_msmf.cpp (912) CvCapture_MSMF::grabFrame videoio(MSMF): can't grab frame. Error: -1072875772 Elasped time: 0.00 Traceback (most recent call last): File "run_yolo.py", line 38, in <module> get_yolo_preds(net, input_vid_path, output_vid_path, confidence_threshold, File "C:\TheCodingBug\YOLO_OpenCV\run_yolo\my_utils.py", line 85, in get_yolo_preds print("FPS: {:.2f}".format(fps.fps())) File "C:\Users\lante\anaconda3\lib\site-packages\imutils\video\fps.py", line 33, in fps return self._numFrames / self.elapsed() ZeroDivisionError: float division by zero [ WARN:1] global C:\TheCodingBug\OpenCV_CUDA\opencv-4.4.0\opencv-4.4.0\modules\videoio\src\cap_msmf.cpp (435) `anonymous-namespace'::SourceReaderCB::~SourceReaderCB terminating async callback 소스코드는 너무 길어서 못올리는데 제가 짠게아니라 유튜브의 외국인 영상에서 YOLO를 웹캠을 사용해 실시간 검출을 하길래 따라서 해봤는데 정말 되는겁니다. 그런데 영상 파일같은게 아닌 모니터 화면 자체를 그냥 검출 한다든가. 특정 창을 검출 한다든가 하는걸 못하겠네요..