묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결카프카 완벽 가이드 - ksqlDB
ksql DB 서버를 올릴떄 아래와 같이 에러 발생
기동 로그======[2025-01-18 01:45:25,945] ERROR Could not submit metrics to Confluent: version-check.confluent.io: Name or service not known (io.confluent.support.metrics.utils.WebClient:112)[2025-01-18 01:45:25,945] ERROR Failed to submit metrics via secure endpoint, falling back to insecure endpoint (io.confluent.support.metrics.submitters.ConfluentSubmitter:135)[2025-01-18 01:45:25,947] ERROR Could not submit metrics to Confluent: version-check.confluent.io (io.confluent.support.metrics.utils.WebClient:112)[2025-01-18 01:45:25,947] ERROR Failed to submit metrics to Confluent via insecure endpoint=http://version-check.confluent.io/ksql/anon -- giving up (io.confluent.support.metrics.submitters.ConfluentSubmitter:165)======= 문제 해결 방법ksql_start.sh 스크립트 변경KSQL_OPTS="-Dconfluent.support.metrics.enable=false" $CONFLUENT_HOME/bin/ksql-server-start $CONFLUENT_HOME/etc/ksqldb/ksql-server.properties 참고 자료 : https://github.com/Cyb3rWard0g/HELK/issues/377
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
다이나믹 델리게이트가 아닌 델리게이트도 블루프린트 함수가 등록할 수 있나요?
15:38에서 OnHpChaned에 블루프린트 함수 등록 이야기 하셨었는데 저가 1강에서 기억하기로는 블루프린트 관련된거는 Dynamic delegate써야 한다고 기억했었는데 해당 강의에서는 멀티캐스트 delegate를써서 저가 잘못 기억하는건지 아니면 해당 강의 내용을 잘못이해한건지 모르겠어서 물어봅니다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
섹션 13 질문입니다. Asset에 Toolbar가 뜨지 않습니다
섹션 13 질문입니다.피그마 탬플릿에서 ctrl c + ctrl v 후에 강사님 강의에서는 asset을 선택하면 toolbar에서 asset이 뜨지만, 제꺼에서는 뜨지 않습니다.... 다른 ios example이 떠서요.detach는 되지만, 원인이 무엇인지는 모르겠습니다.
-
해결됨개발자라면 알아야 할 redis 기본
레디스 pub/sub 질문
안녕하세요 강의 잘 듣고 있습니다제가 현재 채팅 프로그램을 만들고 있는데 채팅 서버가 하나이면 굳이 레디스를 사용할 필요가 없겠네요?
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
AccessTokenGuard, RefreshTokenGuard를 쓰는 모든 모듈에 AuthModule과 UserModule을 import 해줘야하나요?
AuthModule과 UserModule을 PostModule에 추가하면 Dependency 에러가 해결되는 것은 이해가 됐습니다.다른 질문이 생겼는데요.그러면 해당 Guard를 사용하는 모든 Module에 해당 Guard가 DI 받아서 사용하는 (여기서는 AuthService와 UserService) 모듈 (AuthModule, UserModule)을 import 해주어야 하는 건가요?만약 AccessTokenGuard 를 모든 controller에서 사용한다면, 모든 모듈에 AuthModule, UserModule을 import 해주어야 하는 걸까요?그리고 만약 Guard에 DI 가 새로 추가된다면, (예를 들면 NewModule의 NewService를 Guard가 필요로 한다면)다시 원래 Guard가 사용되고 있던 모듈들 전부에 NewModule을 import 해줘야하는 걸까요?제가 이해한게 맞다면, 의존성 측면에서 매우 좋지 않은 것 같아, 의문이 생겨 문의드립니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
구조체 기초질문
2:41초 부분 질문드립니다.구조체에서 퍼슨1.네임 = 퍼슨(위켄코드)을 복사한다고 설명하시는데 맨위에 스트럭트 구조체 char name[50] 여기에 들어간다는 말씀인가요? 그리고... for문에서 사이즈 오브로 크기를 잰다음 복사하는거 같은데 한자한자씩 들어가는건가요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
수업노트 안나오는 문제
수업 노트는 안보이는데가운데 봤어요 버튼만 있어요 수업노트 어떻게 보나요?
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
현업에서 역정규화
안녕하세요. 강의 잘 듣고 있습니다. 입문자들은 역정규화보단 정석적인 방법대로 하는 게 좋다고 하셨는데, 실제 현업에서 오래 일을 하셨던 분들이라 해도 뭔가를 처음 설계할 땐 중복을 없애는 방식으로 설계하고, 실제로 성능 등에 문제가 생기면 그때 역정규화를 고려하나요? 역정규화 자체가 처음 설계 때는 잘 안 하는 건지 궁금합니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
강의 ppt
강의에 사용한느 ppt는 다운로드 받거나 사이트내에서 뷰로 볼 수 없나요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
SNS로그인 시
GA4 SNS로그인 시추천제외 설정 기능을 하려면관리-데이터스트림-태그설정구성-원치않는 추천 나열 메뉴에서어떤 조건을 추가해야 하나요? 결제시스템인 이니시스를 별도 세션으로 잡히지 않게 하려면검색 유형[추천 도메인이 다음을 포함함]도메인 [incis]이렇게만 쓰면 되나요? 마찬가지로 카카오로그인을 별도 세션으로 잡히지 않게검색 유형[추천 도메인이 다음을 포함함]도메인 [kakao] 라고 쓸 경우톡으로 상품 추천 링크를 받아서 클릭해서 들어온 경우도 제외될 것 같은데요.적용 방법 알려주세요.
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
온도계 온도 측정 질문 드리고 싶습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 주소는 나오는데 온도의 값이 나오지 않습니다. 어떤 부분이 문제일까요.
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
지금도 보실지 모르겠습니다
현재 CSRF 실습 중에 있는데 메일로 보낸 링크를 클릭하면 버프 스위트에서 나오는 모습입니다. 위와 같이 나오면서 CSRF 공격이 실행되지 않습니다.시큐리티 레벨은 low로 설정되어 있습니다. 브루트 포스 공격 실습 이후 바로 실행하였으나 해당 사진처럼 작업 안됨파이어폭스 Data Clear 기능으로 모든 기록 지운 뒤 다시 DVWA 접속 후 보안 등급 Low로 설정 후 CSRF 링크 다시 클릭했으나사진 처럼 나오고 작업 안됨 이 2가지 상황입니다. 혹시 몰라 Compare 한 상황도 보여드리겠습니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
캠페인 기간 설정 GA4
GA4에는 캠페인 기간 설정 메뉴를 못찾았는데요.이 경우 종료된 캠페인UTM의 추적?분류를? 막기위해서는어떻게 해야하나요? UA는 캠페인 기간 설정(관리-속성-추적정보-세션설정)1개월권장이라고 하는 부분이요GA4는 같은 설정을 대신할만한 기능이없나요?
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
npm run dev 무한 로딩 관련 질문입니다.
안녕하세요 강사님강사님의 내용을 주석으로 남기고 싶어서 내용을 작성하고 저장하여 실행하면 페이지 상태가 무한로딩을 합니다. 이전 시간에 test.tsx 파일을 만들고 _app.tsx 파일에서 header 태그를 생성하는 시간에도 이와 비슷하게 주석을 사용하여 기록하고 저장하여 프로젝트를 실행하면 똑같이 무한로딩을 하게 됩니다.저와 비슷한 사례가 많이 없어 chatGPT에 질문하여 얻은 답변으로는 node 버전과 관련이 있다고 하여 현재 버전 v20.18.1에서 v18으로 낮추기도 했지만 달라지지 않아 다시 원래 버전으로 돌려 놓은 상태 입니다.이번이 두번째로 주석만 사용하면 이렇게 나타나는 현상인지 아니면 다른 설정이 필요한 것인지 잘 모르겠습니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
이 흐름이 맞을까요??
클라이언트에서 카카오 로그인 요청(요청 주소는 loginForm에 있는 a 태그) -> a태그의 redirectUrl로 code가 내려오고 요청폼에 맞춰서 DTO를 만들고 카카오 AccessToken을 발급 받음 -> 그럼 클라이언트는 로그인 완료 -> 그 후 나의 Application을 이용하기 위한 JWT 토큰을 별도로 발급그럼 서버쪽에서는 카카오 로그인이 완료되면 우리쪽의 Application을 이용하기 위한 JWT토큰을 발급해주면 되고, 우리쪽 JWT 토큰을 헤더에 넣어서 요청하면 API를 사용할 수 있다. 해당 흐름이 맞나요? 이렇게 이해하면 될까요?
-
해결됨홍정모의 따라하며 배우는 C언어
unsigned as signed-데이터 type의 변환?
안녕하세요, 4.10 scanf() 함수의 사용법을 듣다가 질문 남깁니다.unsigned as signed 부분에서 처음에 i의 data type을 unsigned라고 지정 후 scanf에서 i를 %i로 지정하여 입력받았고, 결과상 int type처럼 출력이 되는 걸 볼 수 있었습니다.이는 i의 data type이 unsigned integer에서 scanf의 format specifier에 의해 integer로 변환되었다고 봐도 되는걸까요?궁금합니다!
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
UTM 분류 기준 확인 링크
캡쳐 방지라 시간으로 확인 부탁드립니다.이 화면에 나오는 헬프 사이트 내 페이지 링크 알려주세요.
-
해결됨홍정모의 따라하며 배우는 C언어
portable type?
안녕하세요 4.10 scanf()함수의 사용법을 듣다가 의문이 생겨 질문 남깁니다.j modifier 부근을 설명해 주실 때 portable type에 대해 말씀하셨는데, 기억이 잘 나지 않습니다 ㅠㅠ portable type에 대해 설명해 주실 수 있으신가요?
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
섹션15 스마트 포인터 20:00 질문이요!
멀티스레드 환경이라는 가정 하에, RefCountable 클래스만 존재할 때 발생하는 문제점은 이해를 했습니다.그래서 TSharedPtr 클래스가 제공하는 이점이 RefCountable 클래스에서 여러 단계로 처리해서 다른 스레드가 침투하는 빈틈을 막기 위해서 마치 포장지로 덮듯 단일로 이루어지게끔 설계한 것이라고 이해하면 되는걸까요?
-
해결됨[React 2부] 고급 주제와 훅
replaceState를 쓰지 않는 대안
안녕하세요 강사님 pushState를 작성하고 popState를 쓰는 부분에 있어서 에러가 발생했는데 이는 replaceState를 안써서 초기 상태에 대한 정보가 없어서 그렇다고 이해했습니다. 그런데, replaceState를 안쓰고 event.currentTarget.document.location.pathname 속성을 써도 정상적으로 작동하는듯한데 이 방식은 적절하지 않다고 보시나요? handleChangePath(path){ this.setState({path}) window.history.pushState({}, "", path) onpopstate = (event) => { console.log(this.state.path) this.setState({path : event.currentTarget.document.location.pathname}) }; }