목록개인공부 (33)
유진정의 기록
1. 분류 모델우리는 어떤 분류 모델을 사용한 것인지?이번 3장을 통해 우리는 이진분류, 다중분류를 사용해보았다. 그러나 분류를 수행하는데에 있어 우리는 어떤 분류 모델을 사용한 것인가?'''pythonfrom sklearn.linear_model import SGDClassifiersgd_clf = SGDClassifier(random_state=42)from sklearn.svm import SVC'''이진분류, 다중분류에서 사용한 모델 라이브러리는 이러하다. 이진분류에서는 이후 별도의 loss 함수를 지정해주지 않고 바로 진행했기 때문에 default값인 “loss = hinge” 즉 SVM이 사용된 것이다. 다중분류에서도 마찬가지로 SVC, Support Vector Classification을 ..
7장 VS Code에서 GUI 방식으로 사용하기7-1 저장소 만들기7-2 버전 만들기7-3 깃허브에 연결하기7-4 브랜치 관리하기8장 깃허브에 이력서 사이트와 블로그 만들기8-1 HTML, CSS 파일로 이력서 사이트 만들기8-2 깃허브에 블로그 만들기7장 VS Code에서 GUI 방식으로 사용하기깃 프로필과 .io 사이트로 이력서 관리할 때 주로 써봤던 것들을 복습했다.저장소 만들기이전까지는 터미널창을 이용해 CLI 방식으로 깃과 깃허브를 사용했다면, 이제부터는 GUI(Graphics User Interface)방식으로 사용하는 방법을 알아봅니다.버전 만들기VS Code에서 파일 상태 아이콘의 의미:U: Untracked (추적되지 않은 파일)A: Added (스테이지에 추가된 상태)M: Modifie..

5장 깃허브로 협업하기 5-1 서로 다른 컴퓨터에서 원격 저장소 함께 사용하기5-2 원격 브랜치 정보 가져오기5-3 협업의 기본 알아보기5-4 원격 저장소에서 협업하기 명령어 테스트 6장 깃허브에서 다른 사람과 소통하기 6-1 깃허브 프로필 관리하기6-2 README 파일 작성하면서 마크다운 익히기6-3 오픈 소스 프로젝트에 기여하기5장 깃허브로 협업하기서로 다른 컴퓨터에서 원격 저장소 함께 사용하기원격 저장소를 다른 컴퓨터에서도 사용하려면 clone 명령어를 통해 복제해야 합니다.git clone [원격 저장소 주소] .(. 은 현재 디렉터리를 의미)모바일로 쓰면 코드가 안써지네원격 브랜치 정보 가져오기fetch 명령어를 사용하면 원격 저장소의 변경사항을 먼저 확인할 수 있습니다:원격 저장소 정보 가져..

5일만에 끝내는 깃,깃허브_CHAP 03~04https://product.kyobobook.co.kr/detail/S000213962438브랜치란?브랜치의 개념'브랜치(branch)'는 나뭇가지처럼 여러 갈래로 퍼지는 데이터 흐름을 의미하며, 깃(Git)에서는 여러 버전을 효율적으로 관리하기 위해 사용됩니다.브랜치를 사용하는 이유효율적인 버전 관리: 고객사별 요구사항 반영 시 저장소 전체 복사 대신 브랜치를 사용하여 중복 자료와 혼란을 줄입니다.안전한 작업 공간: 메인 코드를 수정하지 않고 새 기능 추가나 오류 수정 작업을 독립적으로 진행할 수 있습니다. 브랜치 만들기 및 이동하기새로운 저장소와 브랜치 생성저장소 초기화: 새로운 폴더를 생성한 뒤 git init 명령어로 깃 저장소를 초기화합니다.브랜치 ..
Git 스터디 자료1장 깃 시작하기1-1 지옥에서 온 문서 관리자, 깃Git은 버전 관리 시스템으로, 개발자라면 꼭 익혀야 할 필수 도구 중 하나입니다.1️⃣ 버전 관리 (Version Control)버전 관리는 문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 등을 구체적으로 기록하는 것을 말합니다. Git은 이러한 버전 관리를 가능하게 하는 시스템입니다.2️⃣ 백업 (Backup)백업은 현재 컴퓨터에 있는 자료를 다른 컴퓨터에 복제하는 것을 의미합니다. 외장 하드 디스크, USB, 구글 드라이브 등 다양한 방법으로 백업할 수 있습니다. Git은 원격 저장소(Remote Repository)를 통해 백업을 제공하며, 가장 많이 사용되는 서비스는 GitHub입니다.3️⃣ 협업 (Collabor..
참고 강의 영상 | https://www.youtube.com/watch?v=EAPPXAIW9H4&list=PLz7S5PHCu4OniCxtW6jOOQEJEXX7PAUlA&index=10 범위 | 이성원 교수님의오픈소스SW개발방법및도구 (청강) 08. Software Maintenance (약 2시간)학습 내용소프트웨어 메인터넌스의 개념과 중요성은 현대 소프트웨어 개발의 핵심이다. 특히 코로나19로 인해 원격 작업이 증가하면서, 물리적 공간에 제한되지 않는 협업 방식의 중요성이 더욱 부각되었다. 소프트웨어는 단순한 기능 구현을 넘어 지속적인 업데이트와 관리가 필요한 진화하는 산물이다.1. 소프트웨어 메인터넌스와 협업영역주요 내용실무 적용소프트웨어 개발• 개별 및 팀 단위 개발 가능• 버전 관리와 백업 필수..