묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
GA4로 제품별 재구매주기 확인이 가능할까요?
안녕하세요 현재 판매되는 제품별 재구매 주기를 체크해서 마케팅에 활용하고 싶은데요.ga4를 활용해서 재구매주기 체크가 가능할까요? (빅쿼리 사용X) 1.기존 동질집단 탐색보고서로 각 제품별 구매자 세그먼트를 만들어서 표를 만들어봤는데이렇게 진행하는것이 맞을지 2. 제품 이름 or 직접 설계한 변수명을 활용해서 탐색 보고서 자유형식으로재구매주기를 파악할 수 있는 방법이 있을지 문의드립니다!
-
미해결절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스
비헤이비어 그래프 방식이요
안녕하세요 지금 강의를 계속 듣고 있는데똑같이 한다고 했는데 Switch 문에서 스파이더의 State 가 넘어가질 않네요.. 어떤 부분이 잘못된건지.. 에러라도 뜨면 좋겠는데 새로운 방식이라 어찌 수정해야 할지 모르겠네요;;
-
해결됨핸즈온 리액트 네이티브
사진이 나오지 않는 문제로 질문드립니다.
WriteTextScreen에 사진이 나타나지 않아서 질문드립니다.cosole.log에는 selectPhotosScreen에서 params로 보낸 photoUris 가 아래처럼 잘 전달되어 오는데console.log('photoUris', photoUris);NOBRIDGE) LOG photoUris ["file:///storage/emulated/0/Download/s-35.jpeg", "file:///storage/emulated/0/Download/s-34.jpeg"]화면에서는 사진이 나오지 않는 상태라 질문드립니다.깃허브 주소
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
GTM 미리보기 - GA4 실시간 개요 딜레이
제가 보통 GTM의 미리보기에서 테스트한 내용(GTM:태그 실행됨 - GA4:이벤트 이름 별 이벤트)을 GA4의 실시간 개요에서 확인하고자 하면강사님이 영상에서 보여주시는 모습과 다르게 한 몇십초~n분정도 딜레이가 생길때가 많은데, 이유를 혹시 알 수 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안녕하세요 scene전환 관련해서 질문드립니다.
scene을 전환하실 때 단순히 DontdestroyOnLoad를 활용해서 고정시켜둘 객체들을 고정시켜두고 scene을 전환하셔서 구현하셨는데요... additive를 활용해서 mainscene에 고정시켜둘 객체들을 두고 mapscene들을 비동기로 로딩하는 방식이 어떤차이가 있는지 궁금합니다...
-
해결됨아바타 커뮤니티앱 만들기 (React Native Expo)
style 에러
안녕하세요 강사님 코드를 따라치면서 학습을 하고 있는데 <View style={styles.fixed}>이 style 부분에 No overload matches this call.Overload 1 of 2, '(props: ViewProps): View', gave the following error.Type '{ position: string; bottom: number; width: string; borderTopWidth: number; borderTopColor: string; paddingTop: number; paddingHorizontal: number; }' is not assignable to type 'StyleProp<ViewStyle>'.Type '{ position: string; bottom: number; width: string; borderTopWidth: number; borderTopColor: string; paddingTop: number; paddingHorizontal: number; }' is not assignable to type 'ViewStyle'.Types of property 'position' are incompatible.Type 'string' is not assignable to type '"absolute" | "static" | "relative" | "fixed" | "sticky" | undefined'.Overload 2 of 2, '(props: ViewProps, context: any): View', gave the following error.Type '{ position: string; bottom: number; width: string; borderTopWidth: number; borderTopColor: string; paddingTop: number; paddingHorizontal: number; }' is not assignable to type 'StyleProp<ViewStyle>'.Type '{ position: string; bottom: number; width: string; borderTopWidth: number; borderTopColor: string; paddingTop: number; paddingHorizontal: number; }' is not assignable to type 'ViewStyle'.Types of property 'position' are incompatible.Type 'string' is not assignable to type '"absolute" | "static" | "relative" | "fixed" | "sticky" | undefined'.ts(2769)ViewPropTypes.d.ts(203, 3): The expected type comes from property 'style' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'ViewPropTypes.d.ts(203, 3): The expected type comes from property 'style' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<View> & Readonly<ViewProps>'(property) style?: StyleProp<ViewStyle>View Problem (Alt+F8)이런 에러가 뜨는데 제가 어느 부분에서 잘못했는지, 왜 이런 에러가 발생했는지 모르겠습니다....전체 코드는 아래와 같습니다.import CustomButton from '@/components/CustomButton'; import InputFiled from '@/components/InputFiled'; import { colors } from '@/constants'; import { StyleSheet, View } from 'react-native'; export default function LoginScreen() { return ( <> <View style={styles.container}> <InputFiled label="이메일" placeholder="이메일을 입력해주세요" ></InputFiled> <InputFiled label="비민번호" placeholder="비밀번호를 입력해주세요" ></InputFiled> </View> <View style={styles.fixed}> <CustomButton label="로그인하기"></CustomButton> </View> </> ); } const styles = { container: { flex: 1, margin: 16, gap: 16, }, fixed: { position: 'absolute', bottom: 0, width: '100%', borderTopWidth: StyleSheet.hairlineWidth, borderTopColor: colors.GRAY_300, paddingTop: 12, paddingHorizontal: 16, }, };
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
안녕하세요! 수강 연장 부탁드립니다!!
만료기한이 다가오는데 강좌를 많이 시청하지 못했습니다.. 수강 연장 해주시면 감사하겠습니다! 부탁드립니다!!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
5:38
int, Integer를 같다고 판단한다 했는데, 범위를 넘어선 정수도 동일한가요? 예를 들어서,int num1 = 128;Integer num2 = 128;이라면 num1 == num2 : true 인가요?
-
해결됨[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
pagination Frontend
안녕하세요!pagination 강의를 듣고 서버에서 front로 보내는 방법은 정확히 이해했습니다.감사합니다. 그런데 frontend에서 어떠한 방식으로 처리해야 하는지 감이 안 옵니다. 대략적으로 front에서 20개씩 요청하는 방식을 어떻게 해야 하는지 설명 부탁 드립니다. 그리고 혹시, 강사님이 해주시는 frontend pagination 강의가 있으면 추천 부탁 드립니다.
-
미해결김영한의 실전 자바 - 기본편
수정 제안
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]문제풀이 2번 쇼핑 카트 문제를 다음과 같이 수정하면 출제의도가 더 명확해질 것 같습니다.장바구니에는 상품을 최대 10개만 담을 수 있다. => 장바구니에는 상품을 최대 10가지만 담을 수 있다.
-
해결됨오브젝트 - 기초편
객체의 생성책임을 객체의 개념 자체에 부여하는 경우에 대한 의견이 궁금합니다.
안녕하세요. 코드레벨에서의 관점이 될수도 있겠지만, 객체의 생성책임을 자신의 클래스객체에 부여하는 선택지에 대한 고견이 궁금합니다.저의 경우 기존처럼 설계없이 습관적으로 코드를 짰다면, ReservationService에서 Reservation.with(screening, user, amount)로 생성하고 저장하는 형태로 작성했을것 같다는 생각이 들었고, 이게 수업에서 말씀하신 설계관점에서 생성책임부여 대상으로 괜찮은 것인지 고민이 들었습니다.제가 고려해보았을때, class객체를 예매 개념 이라고 명명하고 예매 개념이 객체의 생성책임을 부여하기 적절한 객체인지 판단해보자면,예매를 생성과 관련하여 가장 잘 알고있을것으로 생각되는 정보전문가로 보입니다.기록하거나 긴밀하게 사용하는 창조자패턴에 가장 부합하는 대상으로 보입니다.식별된 도메인모델을 기준으로 했을때는 '개념'이라는 객체가 새로 등장하게 되니 표현적차이는 상영보다는 다소 거리가 있어보이지만, 코드레벨에서 예매를 생성하라는 문맥에서 예매 class를 찾으면 되니 표현적차이를 줄임으로써 얻는 변경용이성은 해결되는것이 아닌가 생각했습니다.협력의 문맥을 책임으로 옮기고 적절한 객체를 식별한다고 할때 예매 개념 을 떠올리는건 뭔가 자연스럽지 않아보이긴 합니다.이런 판단으로 저는 예매 개념에 생성책임을 부여할것으로 판단했습니다.여기서 간과한 부분이 있거나 안티패턴은 아닌지 궁금합니다.설계가 정해진 답이있지 않고, 고차원적인 부분이다보니 판단에 대한 피드백을 받아보고싶었습니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
[보고서 - 참여도 - 이벤트] 화면 변경점
강의랑 다르게 현재는 [보고서 - 참여도 - 이벤트]에서 [이벤트 이름별 이벤트 수] 카드가 안보이는데, 그냥 업데이트 돼서 그럴까요? 따로 볼수있는 방법이 있나요?그릭 [시간 경과에 따른 이벤트 이름별 이벤트 수] 카드에서도 직접 마우스 커서를 대야 비교 기간의 데이터가 보이는데, 이것도 디폴트 설정인지 궁금합니다!
-
미해결김영한의 실전 자바 - 기본편
접근제어자 문제 풀이 질문드립니다.
안녕하세요.접근제어자 문제풀이 강의 듣다가 궁금한 점이 있습니다.MaxCounter 클래스에서int count=0을 private 으로 제한하였는데요.Main클래스를 보면, int count = counter.getCount();와 같이 int count를 또 선언하고 있습니다.이 두가지는 다른 변수인가요?그렇다면, MaxCounter에서 public으로 설정하는 것이 더 나은 방법 아닐까 생각들어 질문드립니다.
-
해결됨실전! FastAPI 입문
ORM 연관관계
안녕하세요!Nest에서 Fast API로 컨버젼중입니다. Nest는 Many to Many, Many to One 등등이러한 연관관계를 설정해서 테이블을 생성합니다.Fast API에서는 아래 코드처럼 단순히 join만 걸어두고 사용하면 되는 걸까요?? class User(Base): __tablename__ = "user" id = Column(Integer, primary_key=True, index=True) username = Column(String(256), nullable=False) password = Column(String(256), nullable=False) todos = relationship("ToDo", lazy="joined")
-
해결됨홍정모의 따라하며 배우는 C언어
후속강의로 어떤강의를 수강하는게 좋을까요?
안녕하세요. c언어 강의를 전부 수강한뒤엔, c++를 수강하는게 좋을까요? 그리고 자료구조랑 알고리즘 강의는 지금 인프런에 없는거 같은데, 아직 공개가 안된걸까요?
-
해결됨절대강좌! 유니티6 - UGS를 활용한 백엔드 시스템 구축
구글 연동
강의 덕에 쉽게 ugs 사용할 수 있게 됐습니다 감사합니다. 강의 보고 난 후 구글, 구글게임즈 연동도 시도해보고 있는데 잘 안되네요. 혹시 이와 관련된 강의 계획은 예정에 없으실까요?
-
미해결
홀 시작면 또는 메이트 커넥터 에러
선생님, 강의 잘 듣고 있습니다. 돌출, 쉘, 홀 부분 강의 듣다가 마지막 실습의 홀이 아래 그림처럼 안되고 있습니다. 왜 안되는 걸까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
학습 방법 질문입니다.
안녕하세요, 제 지식이 부족하여 이 강의는 제 수준보다 조금 높다는 생각이 드는데(뭔가 강의를 듣다 보면 미시적인 것들은 각각 이해가 되는데 큰 그림이 잘 안그려지는 것 같습니다..ㅠㅠ -특히 실습 부분..- 최대한 쉽게 설명해주시는 것은 느껴집니다.)선생님의 강의 중 선수강하면 이해가 잘 될 것이다 싶으신 강의가 있다면 추천 부탁드려도 될까요?이론부분만 골라서 마지막 세션까지 시청 후, 전반적인 내용을 머리에 넣은 다음 코딩 실습 부분만 따로 몰아서 시청하는 방법이 도움이 되려나요? < 애매한 질문이긴 하네요..
-
미해결Arm 아키텍처: 메모리 모델과 배리어 [저자직강 3부-3]
배리어 관련 질문
현재 메모리 모델에 대해 공부를 진행하고 있는데, 몇 가지 궁금한 것이 있어 질문드립니다.메모리 리오더링이라는 개념이 주로 나오고, DSB에서는 명령어 리오더링 개념도 한 번씩 나오는데, 이것에 대해서 Arm 아키텍처가 성능 향상을 위해 하드웨어적으로 out-of-order-execution을 수행하게 되고 그 일환으로, 각각 메모리 리오더링과 명령어 리오더링이 진행된다. 라고 이해해도 되는걸까요? 또한, 리오더링이라는 작업이 명령어를 파이프라인에서 fetch한 다음 그 안에서 순서를 바꿔서 실행을 하는 것인지, 아니면 처음부터 바뀐 순서대로 fetch를 해서 실행을 시키는 것인지 궁금합니다! dmb 배리어 명령어에 대해서, Arm 문서에는 dmb가 실행완료를 보장하지는 않는다는 식으로 나와있는데, 예를 들어,strdmbldr 이런 순서로 명령어가 있을 때 실행 순서만 잡아주는 것이라면 str 이후에 바로 ldr이 수행되는데 ldr이 먼저 완료되는 경우도 있지 않을까요? 그렇다면 이런 경우에는 str과 ldr의 실행 순서를 유지하는게 효과가 없을 것 같은데 이러한 경우에는 어떻게 되는 것인지 궁금합니다. shareability에 대한 궁금증이 있습니다… shareability라고 하는 것이 배리어 명령어를 수행할 때 적용되는 범위인데, 그렇다면, 정확히 어떤 것에 대한 범위라는 것인지 잘 이해되지 않습니다. 위의 예시에서 dmb명령어가 있는 부분에 <qual>을 추가해준다고 할 때, 여기서 shareable의 의미가 배리어 명령어 이전의 작업을 모두 진행한 뒤에, 해당 데이터에 대해 정해진 범위에 동기화를 해준다고 이해하는 것이 맞을까요? 그렇다면 CPU0가 dmb/dsb/isb를 읽고 실행할 때, 동시에 CPU1이 ldr로 해당 영역에 접근하려고 하는 상황이 있다면 CPU0의 str 동작이 완료되고나서 접근하는 것인지, 그냥 업데이트되기 전의 str된 값을 읽어들이는 것인지 그런 부분들이 확실하게 이해가 잘 안됩니다. 또한, shareable domain의 영역에 대한 구분을 좀 알고 싶습니다..! 만약에 칩 안에 메인 클러스터와 서브 클러스터가 존재하고, 각각 클러스터에는 CA73 quad core, CA53 quad core와 같이 구성되어 있다면 이런 상황에서는 non-shareable, inner-shareable, outer-shareable의 범위가 어떻게 정해지는지 알고 싶습니다. 또한, outer shareable domain과 full system domain이 영역이 어떤 부분부터 다른 건지 알고 싶습니다..! 마지막으로 책이 나와있는 shareable domain에 적용하는 범위 중에서(591p), 배리어 실행 전/후 차이에서 스토어 명령어는 실행 후에 로드가 없고 스토어만 있는지 궁금합니다..!
-
해결됨핸즈온 리액트 네이티브
defaultProps 관련 문의 드립니당
아래처럼 defaultProps 가 곧 사라진다는 경고가 뜨는데요(NOBRIDGE) ERROR Warning: HeaderRight: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.in HeaderRight (created by SceneView)in RNSScreenStackHeaderSubview (created by ScreenStackHeaderRightView)in ScreenStackHeaderRightView (created by SceneView)in RNSScreenStackHeaderConfig (created by ScreenStackHeaderConfig)in ScreenStackHeaderConfigin RNSScreen (created by Animated(Anonymous))in Animated(Anonymous)in Suspender (created by Freeze)in Suspense (created by Freeze)in Freeze (created by DelayedFreeze)in DelayedFreezein InnerScreen (created by Screen)in Screenin ScreenStackItem (created by SceneView)in SceneView (created by NativeStackView)in RNSScreenStack (created by ScreenStack)in Unknown (created by ScreenStack)in ScreenStack (created by NativeStackView)in RNCSafeAreaProvider (created by SafeAreaProvider)in SafeAreaProvider (created by SafeAreaProviderCompat)in SafeAreaProviderCompat (created by NativeStackView)in NativeStackView (created by NativeStackNavigator)in PreventRemoveProvider (created by NavigationContent)in NavigationContentin Unknown (created by NativeStackNavigator)in NativeStackNavigator (created by MainStack)in MainStack (created by Navigation)in ThemeProviderin EnsureSingleNavigatorin BaseNavigationContainerin NavigationContainerInner (created by Navigation)in Navigation (created by App)in UserProvider (created by App)in App (created by withDevTools(App))in withDevTools(App)in RCTView (created by View)in View (created by AppContainer)in RCTView (created by View)in View (created by AppContainer)in AppContainerin main(RootComponent)어떻게 해결해야 하는지 궁금해서 질문 남깁니다!