본문 바로가기

전체 글124

[GitHub] 맥북에서(Mac os) 깃허브 데스크탑(GitHub Desktop) 사용하기 https://desktop.github.com GitHub Desktop Simple collaboration from your desktop desktop.github.com [Download for macOs] 버튼을 눌러 다운을 받는다. 윈도우로 접근을 하게 되면 윈도우 버전을 다운로드 할 수 있다. 그리고 [Sign in to GitHub.com] 버튼을 클릭하면 github 사이트에 로그인 할 수 있게 된다. 이미 계정이 있다면 [Sign in] 버튼을, 계정이 없다면 [Sign up] 버튼을 눌러 로그인 또는 가입을 해주면 된다. [Authorize desktop] 버튼을 눌러 권한을 주게 되면 Git 환경과 연결할 수 있도록 github의 계정 이름과 이메일을 설정할 수 있다. [Finis.. 2023. 6. 30.
[GitHub] 맥북에서(Mac os) 깃(Git) 설치 터미널에서 git 설치 MacOS에 깃을 설치하기 위해서는 먼저 homebrew를 설치해야 한다 아래 사이트에 접속하면 homebrew를 설치할 수 있다 https://brew.sh Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Install Homebrew의 명령어를 복사한 뒤 mac의 터미널 창에 붙여넣기해서 실행시켜주면 끝이다 sudo access를 하기 위해 비밀번호를 입력하라고 나와서 노트북 비밀번호를 입력해줬다 이후 터미널에 brew --version 명령어를 이용해 homebrew가 잘 설치되었는지 확인한다 위와 같이 버전이 잘 뜨면 설치가 잘 된 것이다. brew install git 이후 터미널에 위와 같은 명령어를.. 2023. 6. 30.
[PYTHON] dictionary Dictionary(사전형) - 데이터를 구분짓기 위한 값을 index대신 key를 두고 key를 통해서 value값을 가져오는 형식 - key와 value 를 1:1한쌍으로 데이터를 저장하는 저장소 - value값은 key값을 통해서만 접근이 가능하다 ※ 웹에서 기본적으로 데이터를 주고받는 형식 생성 - {}를 이용해서 생성한다 - 데이터를 넣기 위해서는 key와 value 값을 같이 입력하여야 한다 - 형식 변수명 = {key:value , key:value , key:value ~ } - 호출 변수명[key] dic = { 'a' : 1, 'b' : 2,'c' : 3} print(type(dic)) print(dic) print(dic.__len__()) print(len(dic)) print(di.. 2023. 6. 30.
[PYTHON] list와 tuple 리스트(list) - 데이터의 목록 - 수정 , 추가 , 삭제 모두 가능 - 프로그램에서 많이 사용되는 데이터들을 관리하는 자료형 선언 - []를 통해서 생성한다 파이썬에서는 배열이 없다. 다량의 데이터들을 관리하기 위해서 만들어진 클래스들이 존재한다(Collection) - 튜플 , 리스트 , 딕셔너리 항상 저장되는 데이터 타입은 object - Tuple - 데이터의 집합 - 데이터의 변경이 불가하다 - List - 데이터의 집합 - 데이터의 변경이 가능하다 - ★ - Dictionary - 데이터의 집합 - Key와 Value값이 쌍으로 관리하는 형태 - ★ ※ 같은 형태와 같은 성격의 데이터들을 보다 쉽게 관리하기 위해서 사용한다. 튜플(Tuple) - 데이터가 수정되지 않는 값의 모음 - 수정불.. 2023. 6. 29.
[PYTHON] import time 관련 예제 # 타이머 만들기 # 사용자에게 분을 입력받아서 해당하는 시간이 흐른 뒤 메세지가 출력되도록 코드구현 # (예상결과) # 분 입력 : 3 # 3분 0초 남음 # 2분 59초 남음 # ... # 0분 2초 남음 # 0분 1초 남음 # 0분 0초 남음 # TIME OVER import time import os min = int(input("분 입력 : ")) os.system("cls") for s in range(min * 60 , -1 , -1): print("{:02}분 {:02}초 남음".format(s//60,s%60)) time.sleep(1) os.system("cls") #system 함수 - cmd 창의 명령을 실행시켜주는 함수 # - pause - 콘솔 멈춤 # - cls - 콘솔 출력 .. 2023. 6. 29.
[React] React 맥(Mac os) VSCODE 리액트 프로젝트 생성하는 방법(개발환경 세팅) 1. Node.js 설치https://nodejs.org/ko/ Node.jsNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org위 노드.js 공식 홈페이지로 들어가 LTS 버전으로 설치한다. 최신 버전을 설치해도 되긴 하지만 간혹 오류가 있을 수 있기 때문에, 권장하는 설치 버전은 안정적인 LTS 버전이다.- 스트레스 없는 리액트 환경 개발을 위해선 LTS 13.xx 이상, 17.xx 이하 버전을 쓰는 것이 정신 건강에 좋다고 한다.- 노드.js 설치할 때 설치 경로는 변경하지 말고 기본 세팅대로 그대로 설치해주면 된다. 2. 리액트(React) 프로젝트 생성노드.js 설치가 끝났다면 이제 VScode에서 신.. 2023. 6. 29.