안녕하세요. 강의 정말 잘 듣고 있습니다. 업이 리서치가 아닌 개발이 주 업무다 보니 관련 부분에 질문이 있는데요. 만약 강사님이 무언가를 만들어야 한다고 할 때 어떤식으로 AI를 사용하실지 궁금합니다. 지금 제 기준에서는 코딩에만 사용하고 있는게 대부분이라 어떻게 하면 더 효율적으로 사용할 수 있을지 고민이 많아서요. 추가로 생성형 AI를 여러개 나누어 사용하시는 것 같은데, 사용하시는 생성형 AI리스트와 각각의 주 사용 목적이 궁금합니다.
강의를 NestJS로 적용해 따라가고 있습니다. 마지막 “ArchUnit을 이용한 아키텍처 테스트” 파트에서 Node/NestJS 환경에서는 어떤 방식으로 아키텍처 규칙을 테스트/검증하는 것이 좋은지 궁금합니다. 자바에서는 ArchUnit으로 레이어 규칙, 패키지 의존성, 순환 참조 등을 명시적으로 검사할 수 있는데, Node 진영에서는 유사한 도구로 무엇을 추천하실까요? 제가 찾은 것은 “ts-arch”였고, 폴더/슬라이스 의존성, 사이클 검사를 지원하는 것으로 보입니다. 적용을 하다가 실패를 했는데, 다른 방법이 있다면 조언 부탁드립니다. 😭 😭 😭
프로젝트 소스 코드의 개발 히스토리 또는 문서화를 위해 도움을 줄 수 있는 모델을 생성 할 수 있을까요? 코드에 주석을 다는 것이 아닌 개발 중인 프로젝트 코드에 특정 시간 또는 날짜를 기준으로 개발 히스토리를 개별 자동 생성 및 관리화 해서 추후에 개발자가 문서화를 위해 참고 할 수 있는 정보를 얻고 싶어요
안녕하십니까? 강사님 명절은 잘보내셨는지요? 실습중에 오류가 나는 부분이 있어 질문 드립니다. 430강 shiny day를 모듈화시키는 강의를 실습하던중에 오류가 나서 질문 드립니다. ShinyModel, ShinyService, ShinyFormatter를 패키지화 시켰고, access level도 수정했습니다. 그런데도 오류가 납니다. Xcode 26에서 코딩했고, 오류부분의 일부분은 chatgpt도움을 받아 수정하였습니다. 혹시 몰라 전체 소스를 이메일로 보내드립니다. 바쁘시더라도 확인 부탁드립니다.
프론트엔드 개발을 하면서 javascript의 제네레이터 함수에 대해 학습했으나, 프론트에서는 이 함수의 실용성에 대해서 크게 공감을 받지 못했습니다. 그러던 중 파이썬을 학습하여 백엔드까지 확장을 넓혀야겠다고 생각했고 이 강의를 접하게 되었는데 제네레이터 함수의 실무에서의 사용을 잠깐 언급하신 것 같습니다. 구체적으로 어떤 사용사례가 있는지 궁금합니다.
안녕하세요, 앱 개인 개발을 도전해 보려 하는데요. “개발을 시작할 때부터 사업자 등록을 해두는 게 좋다”는 것을 추천한다는 글을 보게 되었습니다. 하지만 저는 현재 직장을 다니는 상태이고, 아직 프로젝트가 확실하게 자리 잡은 것은 아니라서 사업자 등록은 조금 미루고 먼저 개발을 진행해보고 싶습니다. 좀비님도 4~5년 정도 개인 개발을 이어가신 뒤에 사업자 등록을 하신 것 같더라고요. 그래서 저처럼 처음엔 등록 없이 시작하려는 사람을 위한 팁이나 방법을 따로 공유해주실 계획이 있으신지 궁금합니다.
현대적 설계에서는 대리키 PK와 자연키 UNIQUE 제약조건으로 데이터베이스 설계하는 것이 합리적이고 안정적이라고 하셨는데요 아직 대부분 레거시 프로젝트는 자연키를 PK로 사용하거나, 일부 테이블은 대리키로 PK를 사용하지만 여전히 많은 테이블들은 해당 일부테이블의 PK를 FK를 사용하여 복합 PK로 생성하여 사용하는 경우가 많습니다. 이런 레거시 프로젝트들의 복합 PK를 대리키 PK로 변환한다고 하면 전체적인 데이터베이스 구조를 재 설계해야 하는것이 맞겠지만 만약 기존 운영중인 테이블 구조를 유지하면서 PK를 변환하게 된다면, 기존 운영중인 테이블에 대리키 PK를 생성 후 기존 사용중이던 복합 PK에 UNIQUE 설정을 추가해주는 방식으로 변환하면 큰 문제가없을까요? 아니면 비즈니스 상황에따라 추가 제약조건을 추가해야 할 것들이 있을까요?
안녕하세요 강의 잘 보고 있습니다 🙂 멀티패러다임 프로그래밍 책을 최근에 보고 더 자바스크립트 근간을 공부할 필요가 있구나 싶어서 이 강의도 듣게 되었습니다. 다름이 아니라 '함수형 자바스크립트 프로그래밍'이라는 책도 출간이 되어 있는 걸로 알고 있는데, 혹시 강의와 같은 내용일까요?
Nusted list에서 리스트안에 리스트의 인덱스를 접근하려면 만약에 corps = [['alpha', 'beta', 'gamma'],['delta', 'epsilon', 'zeta']] 라는 중첩 리스트가 있으면 print(corps[0][0])을 통해 첫번째 인덱스에 담긴 리스트에 첫번째 값을 찾아올텐데요. 이떄 접근하는 방식이 판다스나 넘파이에서 쓰는 행렬적 접근 방식과 동일한건지 궁금합니다.
1탄부터 자바 웬만한 문법들은 다 이용해서 만드는거 같은데 2탄 3탄은 어떤 내용일지 궁금합니다 카프카, 하둡등 빅데이터 플랫폼 관련 기술스택을 배우고 싶어 필요한 자바 문법 (멀티 쓰레드, 서버 소켓 프로그래밍) 김영한님 자바 고급 편 2 ,3 편을 구매해 보고 있지만 멀티 쓰레딩, 동기화, 채팅 프로그램, http 통신, stream api등 잔득 배워 존재는 알겠는데 대체 이걸 어디에 어떻게 써야 하는건데? 라는 목마름이 있는 상태 입니다 다른 자바 강의들도 마찬가지로 문법의 메커니즘?? 문법을 되게 딥하게(ex 멀티쓰레드 하나만 20시간 이상 ) 강의 설명해주시는 강의가 과반수 였습니다(제가 물론 못찾을겁니다) 저같은 멍청이 입장에서는 모래사장에서 바늘찾기 마냥 소화를 못할 내용이고 강사님의 강의 철학과 같이 자바 기본 문법들을 배우고 다양한 예제를 단계별로 풀어보며 비로소 왜 이렇게 돌아가는지 메커니즘이 궁금할때 위에 딥한 강의를 찾아보는게 낫다고 생각이 듭니다 혹시나 이 소인의 의견을 긍정적으로 보시고 관련된 내용이 반영 된다면 제발 주니어 입장에서 자세한 설명과 쉬운거 부터 단계별로 다양한 문제로 부탁 드립니다 ㅠ 마지막으로 ㅇ..이러면 안되지만.. ㅎ..혹시 2, 3탄 ㄹ..론칭 할인 할인 쿠폰을 제공해주실 예정이 있으신가욥..?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @Getter @AllArgsConstructor public class MemberOrderStatDto { private Long memberId; private String memberName; private long orderCount; // 주문 수 (distinct) private BigDecimal totalAmount; // 총 매출 private Double avgItemPrice; // 아이템 평균 가격 private Long last7dOrderCount; // 최근 7일 주문 수 (서브쿼리) } 위와 같은 통계치를 여러 테이블을 조인하여 추출해내야 하는데, 이 경우에는 querysql로 쿼리를 작성하는 것보다 mybatis xml에 직접 쿼리를 작성하는게 더 효율적일까요?
누락된 부분이 있는거 같아서 질문드립니다 CardSelector.cs 에서 SelectCard 함수를 정의는 했지만 사용하는 곳이 없음 Base_Canvas.cs 에서 SetSkillFrame() 함수를 정의했지만 사용하는 곳이 없음. 추후 강의에 나올 순 있지만 섹션3 까지 들은 상태에서는 찾을 수 없어서 질문 남깁니다. 추가로, 위 부분들을 사용하려면 카드 클릭(선택) 하는 함수 A를 만들고 A -> 1번 -> 2번 흐름으로 실행되어야 할 것 같은데, 카드 선택하여 1,2번을 호출하는건 직접 만들어야 하는 부분일까요?