분류 전체보기65 [Git] git 설치 및 git 초기 설정 방법 (Window & macOS) 간단하게 git 설치와 git 초기 설정 방법에 대해 알아보자 Windows에서 Git 설치 구글에 git 검색 후 정상적으로 설치 macOS에서 Git 설치 brew install git => 다음을 터미널에 입력하여 git 설치 Git 설정하기 => git 을 설치하였다면 초기 설정을 진했해야한다. 이후 커밋 내역과 식별에 사용해야 하니 자세히 작성한다. git config --global user.name "Your Name" git config --global user.email "youremail@example.com" git config --global core.editor "editor-name" git config --list => 위 명령어를 터미널에 차례대로 입력하고 마지막 명령어인 g.. 2023. 9. 7. [Git] git이란 무엇인가, git 명령어, git 흐름, gitgraph 사용해보기 지금까지 git과 github를 단순 암기식으로 진행하고 있었지 그 세부적인 원리와 의미를 알고 진행하진 못하였다. git이란 무엇인지 git과 명령어와 흐름에 대해 알아보자 git 이란 무엇인가? git 은 소프트웨어 개발을 효율적으로 관리하기 위한 도구로써 버전관리 프로그램이다. 개발 과정에서 발생하는 코드의 변경사항을 추적하고 관리한다. 개발자들과 협업 과정에 있어서 코드 충돌을 방지하고 프로젝트 내역을 기록하고 다양한 버전들을 유연하게 관리할 수 있다. git 의 흐름 우리가 git을 통해 커밋을 하는 방법을 보면 git add 명령어를 통해 우리가 기록하고 싶은 정보를 고르고 남기고(이 행위를 staging이라고 한다.) 그 후 git commit 명령어로 기록 저장소에 옮기는 방식이다. 그 중.. 2023. 9. 7. poppler-pdfinfo을 사용하여 pdf 페이지 수 계산 - 장고 프로젝트 2023 pre-print 개발일지 8-10~8-12 기존에는 PyPDF2 라는 파이썬 pdf라이브러리를 사용하여 pdf페이지 수를 측정하고 있었는데 일부 pdf에서는 페이지 수를 파악할 수 없는 현상이 발생했다. pdf의 서로다른 형식 때문인지, 한글, 워드, ppt등에서 pdf로 변환될 때 설정 때문인건지 pdf의 자체의 버전, 보안 때문인지 알 수 없었다. 정말 오랜 시간을 들여 PyPDF2 뿐 아니라 PyMuPDF, pdfminer 이 두가지 라이브러리도 설치하여 진행해 보았으나 특정 pdf의 페이지수를 파악하지 못하는 상황이 반복되었다. 그렇게 계속 도전 끝에 문제를 해결하였는데 해답은 외부라이브러리인 poppler의 pdfinfo를 사용하는 것이다. 외부 라이브러리 poppler의 설치방법과 .. 2023. 8. 12. pre-print 프론트 작업 1, 2차 ( Django 템플릿 언어 & html 상속 사용) 2023 pre-print 개발일지 8/7~8/10 7개 페이지 프론트 작업 로그인에, 회원가입에, 모델 재설계, 스케줄러 적용, 파일 등록 시스템 적용 등등등.. 수많은 기능들을 추가하여 머리가 아프기도 하고 기능만 추가시켜 놔서 페이지가 너무 앙상하기도 하여 가볍게 머리를 식힐 겸 프론트작업을 1차 2차로 나누어 작업하였다. 사용한 언어 css, js 메인 페이지 프린트 페이지 결제 페이지 마이페이지 결제 내역 페이지 로그인 페이지 회원가입 페이지 => 이와 같이 총 7개의 페이지에 대해서 작업을 완료했다. css가 주가 된 프런트 작업이라 사실상 특별한 깨달음이 있진 않았으나 장고 템플릿 언어를 통하여 얻은 지식이 있어서 글을 써본다. 상속되는 html 페이지 {% load static %} DOC.. 2023. 8. 11. 이전 1 ··· 11 12 13 14 15 16 17 다음