2025/01 70

Django - Project

Django Project  Django는 프로젝트 단위로 움직임 프로젝트를 시작한다 == 하나의 프로그램을 만들기 시작한다프로젝트 == 하나의 프로그램을 개발하는 작업 단위   프로젝트 시작과정  1. 가상환경 생성2. 가상환경 활성화3. Django 설치4. 의존성 파일 requirements.txt 생성   새로운 디렉토리 생성django-admin startproject 프로젝트이름  현재 디렉토리에 생성django-admin startproject 프로젝트이름 . . : 현재 디렉토리 → 디렉토리 지정/생략 가능   프로젝트 실행 1. 프로젝트 디렉토리 이동cd 프로젝트이름 2. 개발 서버 실행python manage.py runserver  ㅎㄷ.. 일단 빨간색 나오면 쫄림근데 걍 apply되..

암호화폐

암호화폐  중앙은행이나 정부의 개입 없이 독립적으로 운영되며, 블록체인 기술을 기반으로 한 디지털 화폐  암호화폐의 대표주자, 비트코인 가장 널리 알려진 암호화폐 비트코인한국에서 특히 주목받았던 시기는 2021년 중순익명의 개발자 **사토시 나카모토(Satoshi Nakamoto)**에 의해 만들어짐  • 독립적 구조중앙은행과는 완전히 독립적이며, 거래 정보는 전 세계 컴퓨터 네트워크에 분산되어 저장됨 • 마이닝(채굴)비트코인의 거래를 처리하고 블록체인에 추가하기 위해, 컴퓨터가 복잡한 계산 문제를 해결하는 과정을 거침. 채굴자는 보상으로 비트코인을 지급받음 • 제한된 공급량비트코인의 총발행량은 2,100만 개로 제한 • 높은 변동성비트코인은 가격 변동성이 크며, 이로 인해 투자와 투기의 대상으로 주목 ..

Z.PROJ 2025.01.03

행렬과 행렬 연산

행렬 숫자를 직사각형 배열로 나타낸 것  m x n 행렬m개의 행(row)과 n개의 열(column)로 구성 정방행렬행과 열의 수가 같은 행렬 대각행렬주대각선(왼쪽 위에서 오른쪽 아래 방향) 외의 원소가 모두 0인 행렬 단위행렬주대각선의 원소가 1이고, 나머지 원소가 0인 특별한 대각행렬 대칭행렬전치행렬과 자신이 같은 행렬(A = Aᵀ)  행렬 연산 덧셈과 뺄셈같은 크기의 행렬에서 원소별로 수행 스칼라 곱행렬의 모든 원소에 스칼라(숫자)를 곱함 행렬 곱셈(m x n) 행렬과 (n x p) 행렬의 곱은 (m x p) 행렬 전치행과 열을 바꾸는 연산  머신러닝에서의 활용 선형 회귀 (Linear Regression)입력 데이터 (X)와 가중치 행렬 (W)의 곱을 통해 예측 (Y)을 수행Y = X•W 합성곱 ..

2025.01.02

행복하다. 이브를 많이 만졌다. 이브가 좋아했는진 모름.. 쿠키는 혼자 힐링하느라 바빴다. 어제 새해맞이 인사를 돌렸더니 또 카톡이 쌓였다.  오늘은 ㅅㅇ이한테 답장을 했다. 1월 말에 시간이 되나보다. 놀러와도 되냐고 했다. 안된다했다. 4월에 오라했다. 4월 수빈이는 가만히 누워있다가 친구오면 놀고 또 누워있는 사람이었으면 좋겠다. 지금은 안놀고 안누워있는 사람이고 싶다. 다음은 ㅇ섭이 카톡 답장하기 별표.샤워안함. 정신차려보니까 1월 3일이다. 06시30분 취침 07시 50분 기상/ 07시 55분 다시 취침 08시 51분 기상 05시 30분에 책상 정리하고 손톱정리만 하고 자려고 손톱정리했는데 드릴잡고 잠잤다. 잠자는거 알았는데도 조금만 더 하면 다 할 수 있을 것 같아서 계속 했다. 계속 드릴잡고..

2025/미정 2025.01.03

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

2025

연초마다 진부하지만 2024년과 이전의 내 과거를 돌아보면서 제발 내가 지켜줬으면 하는 것들에 대해서 생각날 때마다 작성하고매일 각성하려 한다.2024년 연말 최수빈의 행보대로 살다가는 최수빈 인생 조지겠다.한 번 사는 인생 그거 조져지면 또 뭐 어떠냐만은하루아침에 내가 조져지면 차라리 고맙습니다. 하겠는데하루살이 인생이 아니라서 매일 난도질당하면서 살 순 없다. 그것은 고통스럽고 고통스러운 건 싫다. 1. 수빈이 먼저 생각하기. 수빈이 지금 행복하나?2. 쿠키 이브 생각하기- 1번을 충족했다면 거기서 머무르지 말고 2번으로 꼭 넘어와라. 당장 하고 싶은 거 한다고 2번으로 넘어오지 않는다면 결국 미안함과 자책에 1번을 불충족시킨다.3. 수빈이를 좋아하는 사람들과 수빈이가 좋아하는 사람들을 생각하기- 이..

2025 2025.01.01
728x90