선생님 강의를 들으면서 강의자료를 다운받아서 보기보다는 제가 직접 코드를 따라 작성하면서 선생님이 강의시간에 설명하신 내용들을 주석으로 더 달아놓기도 하고, 변수 명도 제 마음대로 조금씩 바꾸기도 했습니다. 그래야 더 기억에 남기도 하고.. 백문이불여일타잖아요 ㅋㅋㅋ 그래서 퀴즈 내용같은 경우는 제맘대로 풀어서 선생님 풀이와 다르기도 합니다. 저는 현재 대학생이고, 학교에서 과제한 내용도 별거 없을지라도 기록 차원에서 깃허브에 다 올려놓곤 했습니다. 그래서 선생님 강의로 공부하면서 기록해놓은 내용도 제 깃허브에 올려놓고 싶은데 코드의 저작권은 선생님께 있고 남의 걸 함부로 올릴수는 없다고 생각해서.. 그래도 되는지 여쭤봅니다!
Lecture 17 문제 풀다가 아래 cal_max_min 함수에서 return문 탭 잘못 들여써서 계산이 이상하게 나왔습니다. (이렇게 되면 max 값이던 min 값이던 data의 맨 첫번째 값이 되죠 TT) 파이썬에서 디버깅 몰랐으면 한참 해맬뻔 했습니다. 이런거 보면 차라리 C 처럼 { } 로 둘러싸는 것도 괜찮을 듯 합니다. TT def cal_max_min(data, max=True): target_value = None for sample_idx, sample in enumerate(data): if max: if target_value == None or sample > target_value: target_value = sample else: if target_value == None or sample < target_value: target_value = sample return target_value if __name__ == '__main__': from exercise59 import get_random_scores scores = get_random_scores() score_max = cal_max_min(scores) score_min = cal_max_min(scores, max=False) print(f"{score_max = } / {score_min = }")
안녕하세요. 학습 내용 너무 잘 듣고 있습니다. 관련 기술을 이용해서 작은 작업을 하고 있는데, 데이터를 어떻게 저장을 해야 하는지 감이 안와서 글을 남깁니다. 지금 각 대학별 입학 모집요강 관련 데이터를 저장해서 검색을 해보려고 시도하고 있습니다. 고려대학교, 연세대학교 등 각 사이트에서 모집요강 pdf를 이용해 각 페이지별로 벡터 디비에 저장을 했습니다. 근데 하다보니깐, pdf의 내용이 각 대학별로 다르고 양도 많아서 데이터를 규칙이 있는 상태로 만들어서 데이터를 저장을 해야 할 거 같은데요. 질문1) 각 대학별로 데이터를 한번 다듬어서 저장을 하고 싶은데요, 이런 경우에는 실제로 어떤 방법으로 하면 좋을지 조언 부탁드리겠습니다. 질문2) 데이터가 저장 되면 청크 단위로 저장이 되었을 경우, 예를 들어 고려대학교-청크1,청크2,청크3,청크4... 연세대학교-청크1,청크2,청크3,청크4... 이렇게 다건으로 저장이 될텐데, 질문을 '서울에 있는 대학 모집 정보를 알고 싶어'(포괄적질문), '고려대학교 입학 조건을 알고싶어'(조건적질문) 등으로 한다면, 각 청크가 각 대학별 정보라는걸 추적해서 하나의 정보로 봐야하는데, 이런 경우에는 데이터 관리를 어떻게 해야하는지 조언 부탁드리겠습니다.
안녕하세요. 강의 잘 보았습니다 ! 개인적으로 궁금한 점이 있어 질문 남깁니다. DAO와 관련되어서 어떻게 객체를 가져와야 할지 궁금하여 글을 남깁니다. 객체의 모든 필드를 사용하지 않는 경우에도 DAO에서 객체의 모든 필드 값을 채워서 가져오는 것이 좋을까요 ? 만약 경우에 따라 다르게 가져온다면 DAO안에 객체를 가져오는 메소드 수가 많아지는데 이 부분에 대해서는 어떻게 생각하시나요? 이어서 객체와 연관된 Entity를 매핑시켜서 가져오는 부분에 대해서도 연관된 Entity가 필요한 경우와 필요 없는 경우를 나누어서 그에 맞게 가져오는게 좋을까요? 그렇다면 연관된 Entity 내에서 안쓰이는 필드 값이 있다면 안가져오는 것이 좋을까요 가져오는 것이 좋을까요? DB에서 데이터를 가져올 땐 필요한 값만 가져와야 하는 것이 아닌가 싶은데 필요한 값만 가져오려면 경우의 수가 많아져서 DAO메소드가 늘어나지 않을까 하는 생각입니다. 더하여 만약 실수로 잘 못 가져와서 필요한 필드가 null 값이 됐을 때는 문제가 생기지 않을까 하여 질문남깁니다.
첫 번째 강의(Logger)부터 막혀버린 수강생입니다. C#, 유니티 기초는 알지만 객체지향으로 프로그래밍하는 것이 처음이라 코드가 많이 낯설었습니다. 정확히는 클래스와 메서드를 생성하는 개념이 낯설었습니다. C# 객체지향을 어디서 배우는 게 좋을까요? 추천하는 도서나 강의가 있으신가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) ==================================== [질문 내용] 자바 백엔드 개발자를 희망하는 취준생 입니다. 이 고급 2 강의를 다 듣고 스프링 강의를 들으려고 합니다. 스프링을 어느정도 수강하고 작은 프로젝트를 하는게 나을지, 자바로 작은 프로젝트를 해보고 스프링 강의를 들을지 고민입니다.! 시간적인 여유가 그렇게 많지 않습니다 ㅠㅠ 그리고 자바 백엔드 개발자라면 db도 알아야할 텐데 db 강의는 아직 출시되려면 많이 남은거 같아 따로 공부를 하려고 합니다 db에 대해서는 어느정도 최소한 어느정도 알아야하며, 어떤식으로 공부를 해야할지 잘 모르겠습니다 ㅠㅠ 추천해주실 만한 방법이나 강의 또는 책이 있을까요? 물론 김영한님 db 강의가 출시되면 그것도 전부 수강할 생각이지만 그전에 미리 공부하고 개발자로 지원도 할 생각입니다.. 알려주세요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 이번 채팅 프로그램 만들기 하면서 느꼈습니다. 앞 수업에서 만든 v6 를 참고하면서 제가 만들었는데 요구사항대로 다 동작을 하긴합니다. 하지만 이번 영한님 강의를 들으면서 어떤기준으로 클래스를 나누어야하는지 감을 잘 못잡겠습니다. 제가 만든건 너무 하드코딩인거 같아요,,,
안녕하세요. 갓영한 선생님의 강의를 열심히 듣고 있는 수강생입니다. 비전공자여서 강의를 듣고 여러번 필기와 복습를 해야 그나마 조금은 이해가 되어서 그렇게 공부를 진행하고 있습니다. 필기한 내용과 복습한 내용들을 velog나 깃허브에 올려가며 하루하루 기록해나가고 싶은데, 혹시 강의 중에 나온 필기 내용들이나 코드들을 velog나 깃허브에 공개적으로 올려가며 복습을 진행 해도 괜찮을까요?