Etc. 26

git 다시는 안 찾아본다

1. github 리포지토리 1-1. 리포지토리 연결 git remote add origin 리포지토리 링크 1-2. 연결 확인 git remote -v 1-3. 리포지토리 연결 내역 삭제 git remote remove origin 2. .gitignore 2-1. 만들기 vi .gitignore 2-2. 작성 내역 확인 cat .gitignore 2-3. 적용 이전 commit 이 없었던 경우는 commit 하면 바로 적용 된다. 이전 commit 내역이 있거나 .gitignore을 수정한 경우 아래 코드를 실행하면 적용할 수 있다. git rm -r --cached . git add "원하는 파일들" git commit -m "commit명" push하면 바뀐 거 확인할 수 있음~ 첫 줄은 트래킹하..

Etc./네? 2022.03.31

M1 mac git 설치

터미널 고냥 기본설정에서 시작하면 된다. bash로 바꾸지마라 1. Home brew 설치가 되어 있어야 한다! 요기에서 복사해서 터미널에서 실행 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -> 로그인 할 때 쓰는 비밀번호 입력하면 지 알아서 설치해준다. 1분도 안걸리니까 가만히 기다려라 설치 다하고 나오는 이거는 에러가 아니고 경고니까... 잘 읽어보고 "Next steps" 에 있는 코드 복사해서 쓰면 된다. ==> Next steps: - Run these two commands in your terminal to add Homebrew to your PATH: echo ..

Etc./네? 2022.03.31

인생공부2

작년이아니라 올해 1월 19일에 썼더라구요? 친구 블로그에서 보고 저도 또 하려구요 "100문 100답" 근데 100답은 아닐수도 있음 ㅋ 전 얼마나 변했을까요??? 궁금하신 분은 "인생공부" 포스트를 참조하세요 1. 내 이름 최리 2. 생일 4월 22일 이제 얼마 안 남았습니다. 3. 키 저 최근에 건강검진 했는데 174.7에서 178.1로 컸어요 전 아직 쑥쑥 자라는 성장기 baby인가봐요 4. 최근 관심사 "에스파" 5. 집에서 심심할 때 하는 일 전 심심하지 않아요. 항상 바쁩니다. 하지만 정말 할게 없다면 유튜브에서 뭐볼지 검색만 10분 하다가 암거나 누르거나 왓챠나 넷플릭스에서 뭐볼지 고민하고 찜해두고 안 봐요. 시간 잘 갑니다. 6. 아침에 일어나서 제일 먼저 하는 일 일단 눈을 뜨고요.....

Etc./그냥 2021.12.31

vscode, wsl2 연동

Ubuntu에서 gcc, gdb 설치하고 연동하면 된다. gcc 설치 sudo apt-get install gcc gdb 설치 sudo apt-get install build-essential gdb vscode 연동 sudo apt-get install wget ca-certificates 우분투에서 code . 실행하면 현재 경로에서 vscode 실행 vscode 설정 extenstion에서 wsl 검색해서 펭귄 설치 아무 c 파일 하나 열고서 terminal에서 기본 빌드 작업 구성 run에서 구성 추가에서 gcc 선택하면 알아서 잘 실행 된다. 디버깅 - ctrl + shift + b 실행 - F5

Etc./네? 2021.10.07

코드잇 알고리즘(3) - 알고리즘 성능 평가

알고리즘 성능을 평가하기 위해서 시간 복잡도(Time Complexity)라는 개념 사용 시간 복잡도: 데이터가 많아질수록 걸리는 시간이 얼마나 급격히 증가하는가 input 크기에 비레하는 알고리즘의 실행 시간 시간 복잡도가 작다 -> 더 빠른 알고리즘 시간 복잡도가 크다 -> 더 느린 알고리즘 Big-O 표기법을 사용한다. 알고리즘이 차지하는 메모리를 나타내기 위해 공간 복잡도(Space Complexity) 사용 공간 복잡도: input 크기에 비례해서 알고리즘이 메모리 공간을 얼마나 사용하는가 점근 표기법으로 표현할 수 있다. Big-O 표기법을 사용할 수 있다. 알고리즘의 효율성을 표현할 때는 점근 표기법(Big-O) 사용 점근 표기법: n이 엄청 크다는 가정 하에 소요 시간에서 가장 영향력이 큰..

Etc./파이썬 2021.09.29

코드잇 알고리즘(1)

좋은 알고리즘의 2가지 조건 문제를 해결하는 것 문제를 더 잘 해결하는 것 컴퓨터 알고리즘: 컴퓨터가 어떤 문제를 해결하기 위해서 컴퓨터가 이해할 수 있는 방식으로 정리되어 있는 해결 방법 ex. 네비게이션은 길을 정확학게 알려주고, 도착 시간도 정확히 알려줘야 한며 길을 빨리 알려줘야 한다. 알고리즘은 거의 모든 분야에서 핵심적인 역할을 맡고 있다. 알고리즘이 얼마나 좋은지에 따라 서비스의 성패가 갈리는 경우도 많다. 강의 순서 더보기 Unit 1: 좋은 알고리즘이란? 알고리즘이 대체 무엇?! 알고리즘이 무엇인지 알아보고 그 중요성을 몸소 느껴보는 시간입니다. 알고리즘 세계에서의 공용어인 점근 표기법에 대해서도 공부합니다. Chapter 1: 알고리즘이란? Chapter 2: 하나의 문제, 여러 가지 ..

Etc./파이썬 2021.09.23