2025/01/02 5

Git - Working Directory, Staging Area, Repository

Git의 세 가지 주요 영역Working Directory - Staging Area - Repository  Working Directory • 작업 중인 실제 디렉토리 • 파일 작성, 수정, 삭제 등의 모든 작업이 이루어지는 공간Staging Area • Commit으로 기록할 파일이 준비되는 임시 저장소 • 특정 상태의 파일만 선택적으로 Commit에 포함 가능 • git add 명령으로 변경된 파일을 올려 준비 상태로 만듦Repository • Commit으로 저장된 파일과 이력을 관리하는 공간. • 로컬 저장소와 원격 저장소로 나뉘며, 원격 저장소는 GitHub와 같은 서비스를 사용 • git commit으로 Staging Area의 파일이 이곳에 저장됨    git addWorking Dire..

Git Github 2025.01.02

Django 개발 환경 구성

가상환경 생성 > 가상환경 활성화 > 패키지 설치 > 설치된 의존성 목록 저장     1. 가상환경 생성 python -m venv 가상환경이름 python 가상환경 생성   2. 가상환경 활성화(macOS) source 가상환경이름/bin/activate conda로 가상환경 관리를 안해주면 내가 가상환경폴더관리 다 해줘야하고 'conda activate 가상환경이름'에 비해서 활성화 명령이 매우 귀찮.. 근데 어쩐지 anaconda에 의존하기 싫어서 독립적으로 만들어줌   3. 필요한 패키지 설치 pip install django==4.2 pip install 패키지이름==버전이 과정에서 해당 패키지가 의존하는 다른 라이브러리도 자동으로 설치됨   4. 설치된 의존성 목록 저장 pip freeze >..

소프트웨어 버전 체계

소프트웨어 버전은 일반적으로 A.B.C 형식으로 작성 소프트웨어의 변화와 업데이트 수준을 간결하게 전달할 수 있음이 체계는 사용자가 소프트웨어의 상태를 쉽게 파악하고, 개발자가 개발 및 유지보수를 체계적으로 관리하도록 돕는다.  버전 번호의 구조: Major.Minor.Patch  1. Major (주요 버전) 소프트웨어에 큰 변화가 있을 때 사용새로운 기능의 추가, 기존 기능의 대대적인 개편, 또는 호환성이 깨지는 변경사항을 나타냄  • 이전 버전과의 호환성이 보장되지 않을 가능성이 큼 • 사용자와 개발자 모두가 변경사항에 주의를 기울여야 함예시: 1.0.0 → 2.0.0 (큰 변화가 있는 메이저 업데이트) 2. Minor (부 버전) 주요 버전 안에서 새로운 기능이 추가되거나 기존 기능이 개선될 때 ..

Z.PROJ 2025.01.02

블록 체인

데이터 저장 방식 비교:  중앙 서버 vs. 블록체인  중앙 서버 저장 방식 데이터를 중앙 서버에 저장하며, 주로 은행 등에서 모든 거래 내역을 관리하는 방식  데이터를 중앙 서버에 통합 관리서버 문제를 대비해 몇 개의 백업 서버에 데이터를 저장하기도 함데이터 보관 비용이 증가(백업 시 데이터 양 증가)  장점  • 데이터 관리 용이성기업이 데이터를 직접 조작 및 관리할 수 있어 접근이 빠르고 효율적 • 높은 처리 속도와 성능중앙 서버로 빠른 데이터 처리 가능 단점 • 확장의 어려움서버 확장을 위해 하드웨어 및 소프트웨어 업그레이드가 필요하며, 비용이 많이 듦 • 안전성 문제서버 문제가 발생하면 데이터 손실 가능성   블록체인 저장 방식 데이터를 한 곳에 저장하지 않고, 다수의 컴퓨터에 분산 저장하는 방..

Z.PROJ 2025.01.02

2025.01.01

행복함. 아침에 소고기랑 달걀 듬뿍 넣은 맛있는 떡국먹었다. 쿠키랑 이브랑 눈도 더 많이 맞췄다. 06시에 잠들고 09시에 일어남. 14시부터 20시까지 쿠붕이랑 낮잠잤다. 여섯시간이나 잤다. 잠자고 일어났는데 낮잠자기로 했던걸 잊어서 오늘이 언젠지 왜 잠자고 있는지 몰라서 놀랐다. 생각해내는데 한참 걸렸다. 샤워했다. 작년을 채워줬던 고마운 사람들에게 새해인사를 했다. 덕분에 새로운 소식들이 대거 업데이트 됨. 카톡을 확인하고 살자. 문자를 확인하고 살자. 낮잠자고 일어난 이후로는 시계를 잘 안봤다. 지금은 1월 2일 두시 십이분이다. 1월 1일부터 회고시간은 지키지 못했다. 이런 주객전도된 느낌이 싫다. 계획을 뜯어고쳐야겠다. 스물여섯살에 가게를 연 친구는 십년이 지난 지금 사업을 다방면으로 확장시키..

2025/미정 2025.01.02
728x90
반응형