안녕하세요 선생님 SQLD 자격증을 취득하기위해선 해당 강의 로드맵을 다 듣는게 좋을까요?
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
안녕하세요. 강의를 보면서 열심히 공부하고있습니다. 다름이 아니라 이번에 SQLD 자격증 시험을 신청했습니다. 해당 강의 로드맵을 다 듣고 노랭이 책을 풀려고하는데, 해당 강의 로드맵을 전체적으로 들으면 될까요?
- sql
173만명의 커뮤니티!! 함께 토론해봐요.
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
안녕하세요. 강의를 보면서 열심히 공부하고있습니다. 다름이 아니라 이번에 SQLD 자격증 시험을 신청했습니다. 해당 강의 로드맵을 다 듣고 노랭이 책을 풀려고하는데, 해당 강의 로드맵을 전체적으로 들으면 될까요?
나도코딩의 자바 기본편 - 풀코스 (20시간)
삭제된 글입니다
[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
북리뷰앱처럼 개발시 앱에 서비스 키를 넣고 배포를 하면 요청수가 너무 많아져서 나중에 실제로 사용자가 사용할 수 있는 가능한 비용내에서의 허용 요청수가 많이 줄어들지 않나요??(사용자 한 명이 몇 초에 한 번씩 조회를 하여 감당 할 수 없는 비용의 문제나, 허용된 요청 수가 정해져 있을때 다른 사용자가 사용을 못하는 문제 등) 이런 경우는 실무에서 어떻게 해결을 하고 있나요? 몇몇 블로그들을 보니 서버를 활용해 해결 한다고 하는데 저는 서버에 대해 전혀 알지 못해서..ㅠ 혹시 이번 강의에서 배운 파이어베이스를 활용해서 해결 할 수 있는 방법이 있을까요??
[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
실습 예시 북리뷰 앱에서 처럼 네이버 API서비스키를 앱에 넣어서 앱을 배포를 하게 된다면 서비스 키를 가지고 조회하는 요청이 너무 많아져서 가능한 비용내에 할당 되어 지는 가용 요청수가 굉장히 줄어들지 않나요? 실무에서는 이런 요청 콜 수 문제를 어떻게 해결하나요? 혹시 여기서 배운 파이어베이스를 활용 할 수 있는 방법이 있을까요? 열심히 앱을 만들었는데 하루에 100명 정도 밖에 못쓴다고 한다면 조금 마음이 아플거 같아서요...ㅠ
데이터 분석 SQL Fundamentals
강사님 안녕하세요, 조인실습2에서 부서명 SALES와 RESEARCH 소속 직원별로 과거부터 현재까지 모든 급여를 취합한 평균 급여 예시가 조금 헷갈립니다. With 문이 서브쿼리 역할을 하는걸로 이해하고 있는데 해당 예시에서 왜 with문이 왜 필요한지, with문 또는 서브쿼리 사용하지 않고 쿼리를 진행시키는 방법이 있는지 궁금합니다ㅠ
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
이 강의가 정말 초보자용 강의가 맞나요? 제가 보기엔 초보자가아닌 전공자용 레벨같아서
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
기초 문법부터 다룰 수 있어서 프로그래밍 초심자가 하면 매우 추천할 것 같습니다. 물론, 내용들이 입문자가 이해하기엔 조금 어려울 수 있으나 어느정도 초중급 이상이라면 이해하는데는 무리가 없고, 살짝 어렵게 느껴졌던 함수형 프로그래밍을 잘 풀어서 설명해주셔서 드디어 찾았던 강의다 하고 보고 있습니다 ㅎㅎ! 단순히 플러터 공부만 하러 왔다가 다시, 지루한 기초부터 파고는 있지만 각종 몰랐던 오퍼레이터나 이론등을 알 수 있어 저 또한 많이 배우고 갑니다.
[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
안녕하세요 강의 잘 듣고있습니다. 빠른 답변감사드립니다. 컴퓨터가아닌 노트북으로 플러터를 이용해 어플을 만드는 목적인데 혹시 추천해주실만한 노트북사양이나 제품이 있을까요?
[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
1강을 3번 정도 보면서 익히려고 노력하는데 머릿속에 다 들어오거나 외운 느낌은 아니에요. 그렇게 2강을 듣기 시작했는데 너무 어렵네요. 공부방법을 어떻게 하면 좋죠? 1강은 강사님이 알려주신거 코드 직접해보고 자료로만들고 했는데... 2강오니 이해안되는 부분들이 많아요.
다양한 사례로 익히는 SQL 데이터 분석
선생님.. 나래비는 일본어 입니다. 어감이 예뻐서 옛 우리말인줄 알고 찾아봤는데 '줄을 세우다'라는 일본어 '나라비'가 어원이라고 하네요
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
스피커를 최대로 켜도 소리가 너무 작아요 ㅜㅜ 소리는 조절가능하니 고급을 위한 영상찍을때는 소리좀 크게해서 찍어주세요 초급은 소리 커서 80퍼로 조절하며 들었어요 중급은 너무 작아요 한밤에 음량 100으로 해도 선풍기 소리때문에 선풍기를 꺼야해요 그리고 번외로 플러터랑 파이어베이스 연동해서 만드는걸 배우고 싶은데 개인적으로 아는 컨텐츠 있으심 알려주세요 감사합니다
실전! Querydsl
QueryDSL 내부 메소드 중 fetchResult() 나 fetchCount()는 만료된 메소드에 대해서는 QueryDSL에서 Blaze-persistence Integration 라이브러리 사용을 권장 하는데요, Blaze-persistence도 QueryDSL 처럼 쿼리 빌더 API 로서 개발자에게 유지보수하기 좋은 객체를 제공해주고 있습니다. 게다가 최신 업데이트 날짜가 글 작성일 기준(2023.06.21) 일주일 이전이라 여전히 유지보수되고 있어서 최신 스프링버전과 호환성도 어느정도 보장되었다고 볼 수 있습니다. 개인적으로 SpringBoot 3.1.0 기준으로 다음과 같이 세팅하니 정상적으로 동작하는 걸 확인했는데요, 혹시 저처럼 deprecated 메소드를 쓰는 것이 신경쓰이시는 분들을 위해 공유드립니다. build.gradle dependencies { //Blaze-Persistence implementation 'com.blazebit:blaze-persistence-integration-querydsl-expressions-jakarta:1.6.9' implementation 'com.blazebit:blaze-persistence-integration-hibernate-6.2:1.6.9' implementation 'com.blazebit:blaze-persistence-core-impl-jakarta:1.6.9' } BlazePersistenceConfiguration.java @Configuration public class BlazePersistenceConfiguration { @PersistenceUnit private EntityManagerFactory entityManagerFactory; @Bean @Scope(ConfigurableBeanFactory.SCOPE_SINGLETON) @Lazy(false) public CriteriaBuilderFactory createCriteriaBuilderFactory() { CriteriaBuilderConfiguration config = Criteria.getDefault(); // do some configuration return config.createCriteriaBuilderFactory(entityManagerFactory); } } QuerydslBasicTest.java ..... JPAQueryFactory queryFactory; @Autowired CriteriaBuilderFactory cbf; BlazeJPAQueryFactory blazeQueryFactory; @BeforeEach public void testEntity(){ queryFactory = new JPAQueryFactory(em); // 이건 동시성 문제를 고민하지 않아도 됨, 해결됨 blazeQueryFactory = new BlazeJPAQueryFactory(em, cbf); ..... 적용 결과 기존 QueryDSL 세팅한 것에 추가로 세팅하시면, 만료된 메소드에 대해 Blaze-persistence 객체로 대체되는데요, 기존 querydsl 클래스를 상속 받는 형태여서 QueryDSL이 제공하는 메소드를 그대로 쓸 수도 있습니다. fetchResults는 fetchPage로 바꿔서 사용할 것을 권장하고 있다는 점 참고하시면 될 것 같습니다. 추가로 내부로직이라든지 설명이 더 필요하시다면 Blaze-persistence 릴리즈 노트 와 Blaze Persistence Document 를 참고하시면 좋을 것 같습니다. 이 글에 대해 지적 및 피드백 해주시면 정말 감사하겠습니다. 감사합니다. 여담 및 고민 : 개인적으로 이 라이브러리의 내부로직을 뜯어보면서 분석하고 검증할 수 있는 역량은 부족한지라 분석 및 검증하는 방법에 대해서 팁이라든지, 아니면 blaze-persistence 사용할 시 주의해야할 점이라든지 조언해주실 수 있으시면 정말 감사드립니다. 강의를 듣던 중에 서브쿼리가 발생하는 부분에서는 정상동작하지 않는 것을 발견했습니다. @Test public void findUserDto(){ QMember memberSub = new QMember("memberSub"); List<UserDto> memberDtoList = queryFactory //이건 blazeQueryFactory가 정상 동작하지 않음 .select(Projections.fields(UserDto.class, //생성자 필드 순서에 맞게 변수를 만들어야 한다. member.username.as("name"), // member.age 대신 서브쿼리로 다 최대 나이로 찍고 싶어 ExpressionUtils.as( JPAExpressions .select(memberSub.age.max()) .from(memberSub), "age") )) .from(member) .fetch(); for (UserDto userDto : memberDtoList) { System.out.println("userDto = " + userDto); } } QueryDSL 쿼리 /* select member1.username as name, (select max(memberSub.age) from Member memberSub) as age from Member member1 */ select m1_0.username, (select max(m2_0.age) from member m2_0) from member m1_0 blaze-persistence 쿼리 /* SELECT member1.username AS name, member1.age AS generatedSubquery_1 FROM Member member1 */ select m1_0.username, m1_0.age from member m1_0 blaze-persistence generatedSubquery라 하여, 서브쿼리를 하나의 alias로 처리를 해버렸는데, 후행으로 이 generatedSubquery 에 대한 정의가 따라오질 않습니다... 왜 이런 차이가 나오는지는 모르겠지만 blaze-persistence 활용할 때는 유의해야할 것 같습니다.
Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
안녕하세요. 강사님 sns 로그인을 추가하여 진행하고 있었습니다. 애플, 페이스북, 카카오, 네이버 하지만 여기서 네이버, 페이스북에 이슈가 생겼습니다. 네이버: 간혈적으로 특정 안드로이드 폰에서 아무리 눌러도 반응이 없습니다. 페이스북: 안드로이드 폰에만 아이콘을 활성화하여 안드로이드에만 사용할 수 있도록 조치를 하였고, ios에서는 페이스북 로그인 기능을 사용하고 있지 않습니다. 그런데 자격 증명 요청을 요구하여 안드로이드는 통과했지만 ios의 경우 로그인을 할 방법이 없는데도 불구하여 자격 증명을 요청하여 비활성화를 시켜버린 상황입니다. 위와 같은 경우 어떻게 조치를 하면 좋을지 공유가능하실까요?ㅠㅠ 혹은 이런 사례들을 경험한 적이 있으신지 궁긍합니다. sns 로그인 기능의 경우 안드로이드, ios 모두 동일한게 적용해야 하는 정책이 있는지도 궁금합니다. 감사합니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
4:30에서는 'GoRouter get _router =>' 였던 코드가 5:30에서는 'final GoRouter _router =' 로 바뀌었네요! 다음 강의인 Go 함수에서 진행이 되지 않아 다시 돌아왔습니다 ㅠㅠ
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
테스트 코드까지 작성하는 것을 알게 되면 정말 실무에 큰 도움이 될 거 같습니다! 검토 부탁 드립니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
뒤에 v2가 있었네 ㅎㅎㅎㅎㅎㅎㅠㅠ
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코팩님 영상 보니까 코팩님도 그러네요 ㅋㅋ 이후 강의에서 고쳐주실테니 안심하고 진행하겠습니다!
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
최고십니다. 감사합니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
이정도는 쉬울거라고 하시면서도 반복해서 알려주시니 이해가 더 잘됩니다! 중급까지 완강하고 난 뒤에 혼자서 앱을 만들 때 구글 지도 활용할 생각에 벌써부터 싱글벙글하네요 ㅋㅋ 좋은 강의 감사합니다!
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
안녕하세요 초급 강의 수강 후 중급 강의 수강 중인 교육 생입니다. 현재 google api의 polygon 기능을 통해 만든 구역에 색깔 이외에 이미지를 넣을 수도 있을까요??