본문 바로가기

전체 글23

GitHub 복습 과제 1. Git Repository (저장소)프로젝트의 모든 파일과 변경 이력이 누적되어 저장되는 공간입니다. 크게 두 가지로 나뉩니다.Local Repository (로컬 저장소): 내 PC(로컬 환경)에 저장되는 개인 작업 공간입니다. 네트워크 연결 없이도 커밋(Commit)이 가능합니다.Remote Repository (원격 저장소): GitHub, GitLab 같은 클라우드 서비스에 위치한 공유 공간입니다. 팀원들과 코드를 공유하고 백업하는 역할을 합니다.2. Git Branch (가지치기)독립적인 작업 공간을 만들기 위해 본선(Main/Master)에서 뻗어나오는 '가지'입니다. 기존 코드의 안정성을 유지하면서 새로운 기능 개발이나 버그 수정을 분리해서 진행할 수 있게 합니다.Main (or Mas.. 2026. 5. 18.
📂 Git 학습 보고서: 로컬 저장소 관리와 브랜치 전략 1. Git의 3가지 영역 (Workflow)Git은 파일을 관리할 때 세 가지 논리적 공간을 사용합니다. 이 흐름을 이해하는 것이 Git의 핵심입니다.Working Directory: 실제로 파일을 수정하고 있는 작업 디렉토리.Staging Area (Index): git add를 통해 커밋할 후보들을 올려두는 장소.주의: git add .을 무분별하게 쓰지 않는 이유는 프로젝트와 무관한 임시 파일이나 보안상 민감한 파일(API Key 등)이 포함되는 것을 방지하고, 의미 있는 단위로만 커밋을 쪼개기 위해서입니다.Repository: git commit을 통해 변경 이력이 영구적으로 저장되는 장소.git init : 저장소(repository) 생성 시 주의-> 어느 범위까지 commit 할 것인가 너.. 2026. 5. 15.
웹 서비스 기초와 구조 2일차 과제 과제 1. HTTP 요청 방법 정리하기1. Query Parameter (쿼리 파라미터)정의: URL 경로(path) 뒤에 ?key=value 형태로 추가하여 데이터를 전달하는 방식입니다.용도: 주로 데이터 조회 조건, 필터링, 정렬 옵션 등을 서버에 알릴 때 사용합니다.사용 예시:구글 검색: https://www.google.com/search?q=python (검색어 지정)필터링 조회: GET /users?name=kim (이름이 kim인 유저만 조회)페이지네이션: GET /users?page=2&limit=10 (2페이지 유저를 10명씩 조회)2. Request Body (요청 본문)정의: HTTP 요청 메시지의 내부 본문에 데이터를 담아 서버로 전송하는 방식입니다.용도: 회원가입, 글 작성, 프로.. 2026. 5. 13.
웹 서비스 기초와 구조에 대한 이해 과제 -------------------------------------------------------------------------------- 과제 1. Web(웹)에 대한 이해1. WEB의 기원과 정의기원: 1969년 미국 국방부(ARPA)에서 전쟁 상황에서도 끊기지 않는 통신을 유지하기 위해 구축한 ARPANET이 인터넷 통신의 시초입니다. 이후 여러 컴퓨터가 중앙에서 데이터를 관리하고 고정된 대상과 응답을 주고받을 필요성이 생기며 발전했습니다.정의: 웹은 인터넷 위에서 표준 규약(URL, HTTP 등)으로 자원과 정보를 제공하는 시스템입니다. 즉, 인터넷이라는 네트워크망을 이용해 전 세계 컴퓨터들이 데이터를 주고받는 공통된 약속과 구조를 의미합니다.2. Web Service(웹 서비스)의 개념정의.. 2026. 5. 12.
머신러닝 첫단계 용어 정리하기 용어 정리부터 나만의 언어로 만들어보세요 - !!다만, 나만 알아볼 수 있다는 점. 라이브러리 : 1-100까지 코딩하는게 아니라 이미 만들어진 코드의 집합을 부분적으로 가져오는 곳프레임워크 : sk learn (이걸 대부분씀) 코드의 틀을 제공함 이 안에 라이브러리도 있고 데이터 삽입하는 부분만 수정하면 돌아가는 것 문서로 보면 템플릿과 같은 것 회귀& 분류 = 지도 학습회귀 : 숫자 맞추기 게임, 그 모델로 하여금 소숫점까지 포함해서 맞춰야한다 연속형 데이터!! 를 예측할 수 있는 모델을 만드는게 회귀모델 (regression)분류 : 분류하기 긍정인지 부정인지 0-9까지 어떤 데이터 인지 범주형 데이터 !! 질병의 확정인지 아닌지 이런식으로 (classification) 생각할 수 있는 실수 : .. 2026. 3. 18.
🖥️ 미니 프로젝트 : 🪬 loT를 통한 생체 신호와 움직임에 관한 데이터 분석 처음 해본 프로젝트 - ! 🪬 Biometric Wearable Data제공된 데이터셋은 웨어러블 기기(스마트워치 등)를 통해 수집된 user의 실시간 생체 신호와 움직임 정보를 담고 있었다.문제 10개 중 3개를 선택해 데이터를 분석해 보는 것이다.1조는 4,5,7 번을 선택해서 우선순위로 해결해봤다. 데이터는 csv. 파일로 제공되었다.추후 구글 드라이브에 결과물을 과정과 함께 올려야하기 때문에 pymysql을 이용해 구글 colab에서 진행했다.MysqlWorkbench에서 했으면 언어가 더 간단해 쉬웠을거 같긴하다. 어떤 형태와 도구로 일을 진행해야하는지부터 생각하는 단계로 이 것을 선택한 이유또한 설명할 수 있어야할 것 같다.그래서 이 결과물은 무엇을 위해서 쓰일지도 ? #0. colab se.. 2026. 3. 12.