inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

padding 같은 단위에 꼭 소수점을 붙이는 이유

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

EdgeInsets.symmetric( horizontal: 16.0) 처럼 16으로 줘도 double로 인식하는 것 같던데 꼭 소수점을 적어야 하는 이유가 있나요??

  • flutter
  • 클론코딩
승일 댓글 1 좋아요 0 조회수 490

2강부터 너무 어렵네요

미해결

[코드팩토리] [입문] Dart 언어 4시간만에 완전정복

1강을 3번 정도 보면서 익히려고 노력하는데 머릿속에 다 들어오거나 외운 느낌은 아니에요. 그렇게 2강을 듣기 시작했는데 너무 어렵네요. 공부방법을 어떻게 하면 좋죠? 1강은 강사님이 알려주신거 코드 직접해보고 자료로만들고 했는데... 2강오니 이해안되는 부분들이 많아요.

  • flutter
  • 함수형-프로그래밍
  • 객체지향
나율 댓글 2 좋아요 1 조회수 775

[긴급] 플러터 앱 개발 시 안드로이드 에뷸레이터에서 아래와 같은 에러가 납니다

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

선생님 레슨, 책, 유튜브 잘 보고 있습니다. 플러터 챗 봇 앱 만들었는데 아이폰 시뮬레이터에서는 잘 돌아가는데 안드로이드 에뷸레이터에서는 아래와 같은 에러가 뜨고 채팅 창에 글자도 입력이 안되네요 현재 구글 플레이 스토어에 출시는 한 상태입니다. 보시면 전송 버튼을 눌러도 아무런 응답이 없습니다. 어떻게 해결하면 좋을까요? 앱 이름은 '친절한 한쌤' 입니다. 빠른 답변 늘 감사합니다... Launching lib/main.dart on sdk gphone64 x86 64 in debug mode... Running Gradle task 'assembleDebug'... ✓ Built build/app/outputs/flutter-apk/app-debug.apk. Debug service listening on ws://127.0.0.1:53849/OrbnIHJyefU=/ws Syncing files to device sdk gphone64 x86 64... I/ImeTracker( 4545): com.aihanssam.kindteacherhan:a09ac563: onRequestShow at ORIGIN_CLIENT_SHOW_SOFT_INPUT reason SHOW_SOFT_INPUT D/InputMethodManager( 4545): showSoftInput() view=io.flutter.embedding.android.FlutterView{86562a2 VFE...... .F....ID 0,0-1080,1857 #1 aid=1073741824} flags=0 reason=SHOW_SOFT_INPUT I/AssistStructure( 4545): Flattened final assist data: 472 bytes, containing 1 windows, 3 views D/EGL_emulation( 4545): app_time_stats: avg=15687.04ms min=37.24ms max=46608.22ms count=3 D/InsetsController( 4545): show(ime(), fromIme=true) I/ImeTracker( 4545): com.aihanssam.kindteacherhan:a09ac563: onShown D/EGL_emulation( 4545): app_time_stats: avg=205.99ms min=65.45ms max=322.47ms count=5 D/EGL_emulation( 4545): app_time_stats: avg=293.51ms min=39.90ms max=566.13ms count=4 D/EGL_emulation( 4545): app_time_stats: avg=500.04ms min=499.71ms max=500.36ms count=2 D/EGL_emulation( 4545): app_time_stats: avg=499.55ms min=483.14ms max=516.56ms count=3 D/EGL_emulation( 4545): app_time_stats: avg=500.43ms min=499.89ms max=500.97ms count=2 D/EGL_emulation( 4545): app_time_stats: avg=500.48ms min=500.24ms max=500.72ms count=2

  • flutter
  • 클론코딩
amorvo 댓글 1 좋아요 0 조회수 1434

프로바이더와 싱글톤의 차이

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

프로바이더를 보고 있다보니 싱글톤이 생각나는데, 둘 간의 차이가 있을까요? 있다면 어떤 차이가 있을 까요?

  • flutter
  • 하이브리드-앱
Seung Min Liang 댓글 1 좋아요 0 조회수 520

슬라이드가 작동하지 않습니다.

해결됨

Flutter 초입문 왕초보편

다른분들은 문제없이 잘 되나요??

  • flutter
  • ios
  • android
  • dart
박찬성 댓글 1 좋아요 0 조회수 373

스타일링 마무리 직후 갑자기 에러 발생

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 강사님. 다름이 아니라 스타일링 마무리 직후 갑자기 type 'String' is not a subtype of type 'int' of 'index' 라는 에러가 발생해서 글 남깁니다. 분명 스타일링 마무리 후 재시작하여 잘 실행이 되는 것을 확인했으나, 안드로이드 스튜디오를 껐다 켠 이후로 FutureBuilder 내에서 계속 위와 같은 에러가 발생하고 있습니다. int 값을 넣어야 할 곳에 String 값을 넣은 적이 없는 것 같은데 말이죠... 분명 잘 되는 것을 확인했는데 갑자기 이런 에러가 발생하니 당황스럽네요. 혹시 짐작가는 부분이 있으신지 궁금해서 글 남겨 봅니다.

  • flutter
  • 클론코딩
David Heo 댓글 1 좋아요 0 조회수 402

go_router 소스 적용후부터 이상한 에러가 떠서요.

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요? 해당 실습 소스 예제를 무한 반복하면서 기존에 몇번 끝까지 완성하고, 현재 반복으로 계속 공부해보고 있습니다. 최근에 안나던 에러가 나와서 질문 드립니다. 소스 문제가 아닌거 같아서요. ----------------------------------------- ㅁ 개발환경 ~ Flutter 3.10.5 ~ Dart 3.0.5 ~ OS : Mac Ventura 13.4.1 (Apple M2) ----------------------------------------- Error (Xcode): ../../../../.pub-cache/hosted/pub.dev/go_router-4.5.1/lib/src/router.dart:38:44: Error: The class 'NavigatorObserver' can't be used as a mixin because it isn't a mixin class nor a mixin. 기존에 실습할 때는 잘 지나갔던 부분 같은데, 실습이 잘 진행되다가, go_router 적용 후 부터 위 에러가 뜹니다. 동영상 소스 버전인 4 버전으로 바꾸어서 해 봐도 똑 같네요. (go_router 설정은 4 버전으로) flutter clean 시도후에 다시 pub get 해도 똑같은 현상이고요. ㅁ 참고로, 기존에 실습 공부 때 끝까지 완성해서 잘 돌던 복사본을 꺼내서 돌려 보니 위와 똑같은 현상이 나왔습니다. ㅁ 참고로 강사님이 작성해서 git hub 에 올려 주신 [실제 본 소스 - actual] 다운 받아서 돌려 보아도 똑같은 현상이 나오네요. 혹시 관련 에러에 대해 아시는 부분 있으시면 조언 부탁드립니다.

  • flutter
  • 하이브리드-앱
archy712 댓글 2 좋아요 1 조회수 1384

발급가능 쿠폰개수가 1인당 2개이상일 때

미해결

실습으로 배우는 선착순 이벤트 시스템

안녕하세요! 강의 재미있고 유익하게 잘 듣고 있습니다 :) 확장에 대해 생각해보니, Set을 이용해서는 중복방지 이상 개수 확장에 대해서 처리는 불가능 할 거 같아서요. 혹시, 2개 이상 N개 제한에 대한 확장 방법은 어떤게 있을까요?? 감사합니다!

  • java
  • docker
  • spring-boot
  • kafka
  • redis
Reid 댓글 2 좋아요 2 조회수 935

초기 페이지 연결하기

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

초기 페이지 연결하기 관련하여 스터디중에 있는데요 앱 실행은 잘 되는데 실행하자 마자 아래와 같이 에러가 발생하고 있는데 이게 어떤것때문에 그런지 알 수있을까요? RootPage를 호출하면서 발생이 되더라구요 확인 부탁 드려요!

  • flutter
  • firebase
  • bloc
박상우 댓글 4 좋아요 0 조회수 503

orderItems 에 null이 들어가는 이유가 궁금합니다.

해결됨

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의를 듣다 의문점이 생겨 질문 드립니다. OrderDto는 JPA에서 생성된 객체가 아니고 직접 생성자로 만들어서 사용한 객체인데 왜 Hibernate5Module이 프록시 객체로 생각해서 null값을 반환하는지 모르겠습니다. 제가 긴시간 찾아보면서 생각한 이유는 이렇습니다. 강의 5분경 쯤에 api 호출시 Json에서 orderItems 가 null로 반환되는것을 보여주십니다. orderItems가 null로 반환되는것은 스프링이 string으로 응답을 보낼때 messageConverter가 json으로 변환해서 반환을합니다. 이때 orderItems가 JPA(Hibernate)에서 만든 프록시 객체로 되어있어 전강의에서 설정한 Hibernate5Module이 프록시 객체를 null로 바꾸기 때문에 orderItems가 null로 나타낸것으로 생각됩니다. 하지만 제가 디버깅 모드로 확인해본 결과 OrderDto안에 있는 orderItems는 프록시 객체가 아닌 실제로 생성된 객체였습니다.(OrderDto는 단순히 JPA가 관리 하지 않아서 당연하다고 생각합니다.) 강의 기준으로 orderItems 안에 있는 orderItem객체가 2개 존재하는데 orderItem객체는 JPA를 통해 생성된 객체이고 자세히 살펴보면 orderItem 안에 Item은 LAZY로딩으로 프록시 객체가 생성되어있습니다. 혹시몰라 Hibernate5Module을 끄고 실행한 결과 Item이 @JsonIgnore가 있으면 orderItems가 제대로 결과 값이 나오고 @JsonIgnore이 없으면 프록시 객체를 Json으로 변환하지 못해서 오류가 발생합니다. 그럼 Hibernate5Module는 엔티티 안에 객체의 값중 하나라도 프록시 객체가 있다면 다른 객체의 값이 있든 말든 그냥 null을 반환하는 걸까요?? 제가 이해한것이 맞는지 궁금해서 질문드립니다. 긴글 읽어주셔서 감사합니다.

  • java
  • spring
  • spring-boot
  • jpa
이찬원 댓글 3 좋아요 1 조회수 1111

요청을 확인할 수 있는 방법이 있을까요??

해결됨

스프링 시큐리티

안녕하세요 선생님 좋은강의 정말 감사드립니다! 선생님 혹시 사용자의 어떤 request에 의해서 CustomAccessDeniedHandler 여기로 오게 되는지 디버그를 이용해서 확인하고 싶다면 어떤 필터를 확인하면 알 수 있을까요??

  • java
  • spring-boot
  • spring-security
hong090992 댓글 1 좋아요 0 조회수 632

네이티브코드 연동할때 네이티브 디버깅은 어떻게 하나요?

미해결

Flutter 초급 - Http통신, 상태관리

안녕하세요. 플러터에서 네이티브 MainActivity.kt 연동할때 디버깅 모드에서 코틀린 코드에 브레이크를 걸었는데 네이티브로에서는 디버깅이 걸리질 않네요. 플러터에서 네이티브 호출할때 네이티비에 디버깅을 어떻게 걸어서 실행해야 하나요?

  • flutter
  • ios
  • android
  • 웹앱
Victor Choi 댓글 1 좋아요 0 조회수 511

섹션6-주문 도메인 개발-주문 기능 테스트

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 내용] 상품주문_재고수량초과 테스트할 때 Junit5 사용해서 expected가 없습니다. import static org.junit.jupiter.api.Assertions.*; @Test public void 상품주문_재고수량초과() throws Exception { //given Member member = createMember(); Item item = createBook("시골", 10000, 10); int orderCount = 11; //when //then assertThrows(NotEnoughStockException.class, ()-> orderService.order(member.getId(), item.getId(), orderCount)); } 그래서 이렇게 작성해서 초록불은 떴는데 적절하게 작성했는지 궁금합니다. 더 좋은 예시가 있는 지 궁금합니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
댓글 1 좋아요 0 조회수 547

GoRouter에서 redirect 하는 방법 강의에서 Redirect가 안됩니다.

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

처음 status가 init 이후 unknown으로 바뀌면서 로그인 페이지로 전환되어야 되는데 전환되지 않습니다. ㅜㅜ

  • flutter
  • firebase
  • bloc
진내 댓글 1 좋아요 0 조회수 762

SignupCubit context.read() 문제입니다

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

개남님 안녕하세요, 덕분에 열심히 배우고 있습니다! 강의를 따라 수강하던 도중 context.read () 관련 에러가 발생하여 질문 올립니다..! app.dart에서 SignupCubit을 등록하고, signup_page에서 _signupView에 context를 넘기고, context.read ()를 호출했는데, SignupCubit을 찾지 못하는 거 같습니다..! 혹시 어디에서 발생하는 문제인지 파악하기 위해 확인해야 할 부분이 있을까요??

  • flutter
  • firebase
  • bloc
Woong 댓글 1 좋아요 0 조회수 423

퍼블리싱 싸이트 관련

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

강의 내용중 피그마로 모바일 퍼블리싱한 싸이트가 있던데 저도 접속해서 볼 수는 없나요?

  • flutter
  • firebase
  • bloc
박상우 댓글 2 좋아요 0 조회수 307

dev_dependencies 추가 방법

해결됨

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 강사님. dependencies 추가 방법에 대해 궁금한 점이 생겨서 문의 남깁니다. dependencies의 경우 pubspec.yaml을 직접 수정하지 않고, 터미널에서 flutter pub add ~를 입력해도 추가할 수 있는 것으로 알고 있습니다. 그러면 dev_dependencies 역시 터미널 명령어로 추가할 수 있는 방법이 있을까요? 또한, pub.dev에서 dev_dependencies도 검색이 되는 게 맞을까요? 궁금합니다...

  • flutter
  • 클론코딩
David Heo 댓글 1 좋아요 0 조회수 902

검증을 사용할때

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

만약 Member에 검증이 필요하다고 하면 검증객체를 따로 클래스로 만들어서 사용하나요? 엔티티에 덧붙여서 사용하나요?

  • java
  • jpa
  • mvc2
  • validation
wxogud3377 댓글 1 좋아요 0 조회수 383

양방향 연관관계 순환참조 질문

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요 강의 잘 듣고 있습니다. 강의를 듣다가 궁금증이 생겨 질문 드립니다. 양방향 연관관계의 설정이 언제 필요할지 생각을 해보았는데 게시글과 댓글의 일대 다 관계에서 게시글을 조회할때 댓글이 같이 조회되는것을 원하는 경우가 있을 것 같습니다. 그렇다면 이전강의에 말씀하셨던 무한 루프(?)에 빠질 수 있을 것 같은데요. 아마 이걸 순환참조라고 말한다고 알고 있습니다. 그러면 애초에 댓글은 댓글대로 따로 조회하고 게시글을 조회할때 댓글 조회하는 방식 즉 연관관계의 주인이 아닌곳에서 리스트를 조회하려고 하는 방식은 안쓰는것이 좋은것인가요?

  • java
  • jpa
// 댓글 1 좋아요 0 조회수 482

cascade 부모, 자식 동시 적용

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요, cascade 설정과정에서 궁굼증이 생겨 문의드립니다. 부모 객체와 자식객체 양쪽다 CascadeType. ALL 옵션을 주고, 부모쪽에 orphanRemoval = true 옵션을 준 상태에서 Parent parent = new Parent(); Child child = new Child(); Child child2 = new Child(); parent.addChild(child); parent.addChild(child2); Team findParent = em.find(Parent.class, 1L); findParent.getChild().remove(0); 와 같이 진행 했을때, child가 삭제됨 child가 삭제되며 cascade 옵션에 의해 부모인 team을 삭제함 team을 삭제하기 전 cascade 옵션에 의해 자식에 포함된 child를 모두 삭제함 team이 삭제됨 이렇게 이해했고 실제로 parent, child, child2 모두 삭제 되었습니다. 그런데 Parent parent = new Parent(); Child child = new Child(); Child child2 = new Child(); Child child3 = new Child(); ... Child childN = new Child(); parent.addChild(child); parent.addChild(child2); parent.addChild(child3); ... parent.addChild(childN); Team findParent = em.find(Parent.class, 1L); findParent.getChild().remove(0); 이렇게 자식을 3개 이상 넣어줬을경우 자식객체 2개만 삭제(remove에 넣어주는 index에 따라 2개 삭제될 자식이 결정됨)되고 나머지 자식과 부모는 남아있는걸로 확인되는데... 어떤 매커니즘때문에 이런 현상이 나오는걸까요?..

  • java
  • jpa
문 현필 댓글 2 좋아요 0 조회수 652

인기 태그

인프런 TOP Writers

주간 인기글