묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 애니메이션의 새로운 표준, Web Animations API
리액트에서 scroll-timeline.js 불러오는 법
현재 리액트 프로젝트에 web animations api를 도입하려고 하는데요. 라이브러리는 react-web-animation을 쓰고 있습니다. 그런데 강의에서 사용한 scroll-timeline.js를 그대로 가져와서 import 하였더니 이러한 에러가 발생합니다.어떻게 에러를 해결할 수 있을 까요?
-
미해결실습으로 배우는 프로메테우스 - {{ x86-64, arm64 }}
kube-proxy metric설정에 관한 질문입니다.
약간 헷갈리는 부분이 있어서 질문올립니다. kube-proxy에대한 metric을 수집하는 부분을 보고 있습니다. ( 4.7 8:00 - 9:00 )annotations: prometheus.io/scrape: "true" prometheus.io/port: "10249"이런것과 같이 해당 conatiner에서 이와같은 annotations를 달면, prometheus에서 kube-api-server를 통해 해당 정보가 있는지를 파악하고 해당 IP, port를 target으로 설정한다. 여기까지는 잘 이해가 된것 같습니다. ( 혹시 틀린게 있다면 알려주세요.. ) 그런데, kube-proxy같은 경우는 수집이 안되는것이, <container_ip>:10249 로 application 단에서는 준비가 다되었지만, 접근을 할수가 없어서 DOWN상태로 수집을 못한다. 이렇게 이해했습니다.그래서, metricsBindAddress: 0.0.0.0:10249이렇게 설정을 하게되면, any ip대역에서 10249 포트로 넘어오는 것에 대해서는 해당 kubeproxy의 10249로 연결을 해주는 설정을 해준다. 0.0.0.0:10249 -> <kube-proxy-ip>:10249 이렇게 port-forwarding으로 해주고, 그래서 접근이 가능하니, 이미 준비가 되어있는 metrics 정보를 얻을 수 있고, 그래서 Prometheus에서 정해진 metrics를 얻을 수 있다. 이렇게 이해를 했는데,.. 맞는건가요?? 헷갈리기 시작하네요.. 감사합니다.
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
데이터베이스 질문입니다.
안녕하세요 태현님, 항상 좋은 강의 감사드립니다.다름이 아니라 저희는 직접 ec2의 서버 내에서 create table을 해주었는데 aws의 rds 라는 데이터베이스 서비스를 사용하는 것과의 차이가 궁급합니다. 굳이 rds를 빌릴 필요가 없는 것일까요?
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
무료와 프리미엄으로 미들웨어를 확장시 model 질문
무료와 프리미엄으로 미들웨어를 확장시킬 때 user모델에는 domain.type이 없기 때문에 undefined가 나오고 있습니다. 이때 table을 수정해야하는지 domain을 불러와서 코드를 짜야하는지 고민이되서 질문드려봅니다!현재까지 코드 수정사항입니다!const limiter = rateLimit({ widowMs: 60 * 1000, max: (req, res) => { console.log("req.user.type:", req.user.type); if (req.user?.type === "premium") { return 10; } return 2; }, handler(req, res) { res.status(this.statusCode).json({ code: this.statusCode, message: `1분에 ${ req.user?.type === "premium" ? "10" : "2" } 회만 요청 할 수 있습니다`, }); console.log(req.user.type); }, }); exports.apiLimiter = async (req, res, next) => { let user; console.log("user1:", user); console.log("res.locals.decoded:", res.locals.decoded); if (res.locals.decoded) { user = await User.findOne({ where: { id: res.locals.decoded.id } }); console.log("user3:", user); } req.user = user; console.log("user2:", user); limiter(req, res, next); };
-
해결됨웹플로우(Webflow) 시작하기 - 코딩 없이 자유도 높은 프로토타입 만들기
섹션4에 핀스윗 어트리뷰트를 웹플로우에 연동하는 방법문의드려요!
제 웹플로우 대쉬보드에는 핀스윗이 없어서 애초에 어트리뷰트 카테고리를 클릭할 수 없던데 어떻게 핀스윗과 어트리뷰트를 연동 할 수 있을까요??ㅠㅠ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
app.module.ts 하는도중에
화면처럼 AppModule에 붉은 줄이 떠서 확인을 해보니'AppModule' 클래스가 'NestModule' 인터페이스를 잘못 구현합니다. 'configure' 속성이 'AppModule' 형식에 없지만 'NestModule' 형식에서 필수입니다.ts(2420)nest-module.interface.d.ts(6, 5): 여기서는 'configure'이(가) 선언됩니다.라고 뜨는데 어떤식의 해결을 해야할 지 모르겠습니다.
-
해결됨3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
아크 기능 사용할 때 문제점!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.그리드 스냅 하고 아크를 사용했는데 아크가 저 영상처럼 안나오는데 왜 그런걸까요..?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HandlerExceptionResolver not working
이렇게 했는데 localhost:8080/api/members/bad 경로로 GET요청을 보냈는데 status가 계속 500이에요.error도 "internal Server Error"로 나와요
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
커밋 질문입니다.
만약 팀플하면서 코드 작성 후 코드 올릴 때 첫 번째 상자랑 두 번째 상자가 뜨는데 차이가 뭔가요? 메인 브렌치로 커밋하게 된다면 제 개인 레파지토리에 올라가는 건가요?
-
해결됨실전! FastAPI 입문
ORM적용 POSTAPI 강의
RecursionError: maximum recursion depth exceeded 오류가 발생하네요.찾아보니 너무 많은 라이브러리를 임포트해서 그렇다는데 방법이 없을까요;;
-
해결됨[코드캠프] 시작은 프리캠프
회원가입 과제 질문입니다!
박스안의 텍스트 들의 위치조정이 어렵습니다.가입하기 버튼을 인풋버튼으로 설정했는데 "가입하기" 문자가 안보입니다. 피그마에 vector라고 표현되는 밑줄들이 표현이 이상하게 됩니다.답변 부탁드리겠습니다 ㅜㅜ 계속 머리 굴려봐도 잘 모르겠어요 ㅜㅜ
-
해결됨실전! FastAPI 입문
[질문] api handler 매개변수 정리
안녕하세요, 강의 잘 듣고 있습니다.Fast API에서 api handler 매개변수로url path parameterurl query parameterrequest body 이렇게 3가지가 올 수 있는 것 같은데, 내부적으로 파이썬 **kwargs를 사용해서 순서에 상관없이 매개변수 이름을 통해서 구분을 하는걸까요?사실 공식문서를 통해서 직접 찾아서 공부하면 베스트인데, 질문을 통해서 전문가한테 빠르게 배워서 정리하는 것도 좋은 방법같아서 괜찮으시면 관련 내용을 정리해주실 수 있을까요? 특히 강의에서 Pydantic BaseModel을 상속한 클래스를 타입힌트로 하면 내부적으로 request body 매개변수로 알아서 처리하는 건지, 또 Body를 통해서 request body의 인자를 받던데 ...이랑 embed=True의 의미 등 이런 부분들도 강의에서 설명이 따로 없어서 정리해주시면 도움이 될 것 같습니다.감사합니다.
-
미해결[개념은 호옹~, 실습 빡] SQL 데이터 분석, 활용!
cafe 테이블을 언제 만들었나요..?
cafe 테이블을 언제 만들었나요..?만든 적이 없는데 만들어져 있으시네요
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
몽고db compost 데이터베이스
몽고db compose 에서 데이터베이스가 나타나지 않습니다.....localhost로도 했고 아이피로도 바꿔서 해봤는데도 안되고근데 포스트맨에서는 동작이 잘 되는데 왜그런건가요.....
-
미해결스프링부트 시큐리티 & JWT 강의
커스텀 필터 적용 안됨
강의를 다 수강하고 깃허브 코드 참조하여 작성했습니다.현재 SecurityConfig 코드는 다음과 같습니다.@Configuration @EnableWebSecurity @RequiredArgsConstructor public class SecurityConfig{ private final UserRepository userRepository; private final CorsConfig corsConfig; @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { return http .csrf(AbstractHttpConfigurer::disable) .sessionManagement((sessionManagement) -> sessionManagement.sessionCreationPolicy(SessionCreationPolicy.STATELESS) ) .formLogin(withDefaults()) .httpBasic(withDefaults()) .apply(new MyCustomDsl()) .and() .authorizeRequests(requests -> requests .requestMatchers("/user/**").authenticated() .requestMatchers("/admin/**").access("hasAuthority('ADMIN')") .anyRequest().permitAll() ) .build(); } public class MyCustomDsl extends AbstractHttpConfigurer<MyCustomDsl, HttpSecurity> { @Override public void configure(HttpSecurity http) throws Exception { AuthenticationManager authenticationManager = http.getSharedObject(AuthenticationManager.class); http .addFilter(corsConfig.corsFilter()) .addFilter(new JwtAuthenticationFilter(authenticationManager)) .addFilter(new JwtAuthorizationFilter(authenticationManager, userRepository)); } } } filterchain에서 and()에 오류가 발생합니다.'and()' is deprecated and marked for removal 로 나오는데 and가 deprecated된 거 같지는 않고 커스텀 필터를 적용하는 것에서 뭔가 문제가 있지 않을까 싶습니다만 이틀째 해결을 못하고 있어 문의남깁니다ㅠㅠ
-
미해결
강의 재생 시 발생하는 느림과 새로고침 오류
강의 하나마치고 다음강의로 넘어갈때 자뀨 사이트가 멈춥니다. 강의하나당 3분에서 8분 정도인데, 매번 멈춰서 강의시간보다 로딩기다리는 시간이 훨씬깁니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
Dashboard 재설치 명령어 오류 확인 부탁드립니다.
안녕하세요.Dashboard를 재설치하는데, v1.15로 설치한 서비스가 v1.15의 삭제명령어로 삭제가 안되고 v1.22의 삭제명령어로만 삭제되네요.ClusterRoleBinding도 v1.15버전으로는 에러가 납니다. 확인 부탁드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
강의 노트 앱
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 혹시 강의 노트를 정리하신 맥북의 어플 이름이 뭔지 알 수 있을까요?언뜻 보기엔 노션같은데 다른 점도 많은 것 같아, 궁금합니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
퀴즈06
backend/index.js안녕하세요. 퀴즈06을 푸는 도중에 제가 짠 코드가 맞는지 궁금해서 여쭤봅니다 ㅜㅜ.. 우선 signup.js에서 벡앤드 서버로 axios를 통해서 데이터를 보내고 거기서 폰번호가 맞는지 확인하고 토큰을 coolsms 서비스를 통해서 발송하는 코드를 짰습니다. 그 이후에 인증번호와 토큰을 매칭시키고 맞다면 success를 리턴하게 했구 이메일도 비슷한 과정으로 짰습니다. 너무 어렵게 느껴져서 GPT 도움을 통해 코드를 짰는데 이게 맞는지 의심이 되네요 휴.. 혹시 퀴즈에 대한 정답예시이런건 없나요? 아무래도 독학으로 온라인 부트캠프 과정을 밟다보니 포트폴리오는 혼자 해결하는데 좀 어려운 거 같습니다 맞는지도 잘 모르겠고..긴 글이지만 성의있게 봐주시면 정말 감사하겠습니다!
-
해결됨[언리얼 시스템 연구 과정] UE5 스파르타 클래스: 심화편
단발총에서 연발총 만들기 학습 질문입니다.
안녕하세요.단발총에서 연발총 만들기 학습 질문입니다.UE5로 실습하고 있는데 5.3.0 버전에서는 BP_FirstPersonCharacter 안에 PrimaryAction Input이 없고 이동관련된 이벤트그래프만 있습니다. IA_Look, Move, Jump 이렇게만 있네요... 총을 쏘는 액션은 동작하는걸 보면 있는데 제가 못찾는거 같은데요 ㅠㅠ...알려주시면 감사하겠습니다 :)