본문 바로가기

분류 전체보기

(19)
Git 기본 명령어와 사용법 Git이란 무엇인가 Git은 컴퓨터 파일의 변경 사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업(협업)을 조율하기 위한 분산 버전 관리 시스템 git 창시자 : 리누스 토발즈(Linus Torvalds) 리누스? 리눅스? 이름에서 알 수 있듯이 그는 리눅스의 창시자이기도 하다. 오픈소스계의 영원한 아이돌 리누스 토발즈는 리눅스 커널을 관리하는 기존 툴이 엉망인 것에 너무 빡친 바람에 git이라는 소스관리 툴을 만들었다. (너무 화나서 단 2주만에 완성했다고 한다...) 많은 양의 코드를 관리하기 위해 SCM(Source Code Management, 코드 관리 도구)을 개발했고, 이는 VCS(Version Control System, 버전 관리 도구)라고도 한다. Version : 언제든지 ..
클라우드 컴퓨팅 #마이크로소프트 3탄. MS Azure 학생계정으로 등록하기(신용카드 필요X) Azure for Students 이번 포스팅은 MS Azure에 학생계정(무료)을 등록하는 절차와 어떠한 기능들을 사용할 수 있는지에 대한 내용이다. 학생용 Azure를 사용하려면 신용카드 없이 12개월 내 사용할 수 있는 Azure 크레딧 및 일부 체험 서비스를 사용할 수 있다. 학위를 수여하는 공인된 2년제 또는 4년제 교육기관에서 STEM(Science, Technology, Engineering, Math) 관련 분야를 공부하는 18세 이상의 정규 학생임을 확인해야 한다. (공대, 자연대 등을 포함하는 말인 것 같은데 아마 상경쪽, 그 외에도 신청가능할듯?) 준비물 : 학생용 계정(ex. @school.edu, @school.ac.kr), 전화번호(신원확인용, 결제 X) 혜택) 1. $100 Credit(12개월 이내에 사용 가..
클라우드 컴퓨팅 #마이크로소프트 2탄. MS Azure(마이크로소프트 애저)란 무엇인가? 지난 1탄에 이어 마이크로소프트에서 클라우드 컴퓨팅하면 바로 떠오르는 MS Azure에 대해 설명하려 한다. 1. Microsoft Azure가 뭐야? MS Azure는 마이크로소프트에서 만든 클라우드 컴퓨팅 플랫폼 및 인프라(infrastructure) 서비스이다. 2010년에 클라우드 컴퓨팅 플랫폼 서비스(PaaS, Platform as a Service)로 시작하였으며 2013년에는 IaaS(Infrastructure as a Service) 서비스를 출시하면서 현재 AWS(Amazon Web Service), GCP(Google Cloude Platform)와 경쟁관계에 있다. 2. Azure로 어떤걸 할 수 있어? [Azure 메뉴얼] MS Azure는 600개 이상의 서비스가 존재하며 까다로운..
(초간단, 터미널 X) 아나콘다에 파이썬 최신버전 3.9.1을 적용시키기 파이썬 3.9.1을 설치했는데 아나콘다 및 주피터노트북에도 이를 적용시키고 싶었다. 아나콘다는 기본적으로 python 3.8.5를 지원하고있으며 파이썬 최신버전을 사용하기 위해서는 가상환경을 생성해주어야 한다. Anaconda prompt와 같이 터미널을 이용하는 방법은 다른 블로그에도 자세하게 나와있으니 본 포스팅에서는 아나콘다 네비게이터만을 이용해서 env를 생성해보고, python3.9.1을 적용해보도록 할것이다. 참고로 base 즉, 아나콘다 기본 설정환경은 버전을 건들이지 말자... 준비물 : 1. python 3.9.1(2021.02.05기준 최신버전) ... 파이썬 2.X 나 3.X 다른 버전 모두 가능 2. Anaconda Navigator 먼저 아나콘다 네비게이터를 실행한다. 실행한 후 ..
클라우드 컴퓨팅 #마이크로소프트 1탄. 사티아 나델라 1. 클라우드 컴퓨팅의 정의 클라우드 컴퓨팅은 인터넷을 통해 서로 다른 물리적 위치에 존재하는 컴퓨터들에게 컴퓨팅 서비스를 제공하는 것으로 클라우드라고도 한다. Akamai에서는 다음과 같이 한마디로 클라우드 컴퓨팅을 정의한다. "클라우드 컴퓨팅이란 사용자가 인터넷을 통해 컴퓨터 하드웨어와 소프트웨어를 원격으로 액세스하여 사용할 수 있는 수단" 클라우드 컴퓨팅을 사용자와 공급업체 관점, 클라우드 서비스 유형으로 나누어 생각해 보면 아래와 같다. 사용자 관점에서의 클라우드 컴퓨팅 소프트웨어 애플리케이션을 구입하여 로컬 장치에 설치하고 실행 및 유지 관리할 필요 없이, 브라우저를 사용하여 클라우드 제공업체가 소유 및 유지 관리하는 애플리케이션에 연결하고 애플리케이션을 사용 서비스 사용량 및 사용 기간에 따라..
[우분투/Ubuntu 20.04] (꿀팁) 기본 스크린샷 단축키 Flameshot으로 대체하기, Flameshot 설치 및 설정 우분투에서 기본적으로 제공하는 화면 캡쳐 프로그램 스크린샷 프로그램이 존재하긴 하지만 스크린샷을 찍고 바로 편집을 하는 기능이 없어서 매번 아쉬웠다... 그러던 와중 보물같은 프로그램 발견 바로 Flameshot이라는 친구다 설치는 우분투 소프트웨어에서 flameshot검색하고 설치하거나 터미널을 열어서 sudo apt-get install flameshot 설치해주면 된다 먼저 flameshot을 실행하고 Configure에 들어간다 이 메뉴는 스크린샷을 찍었을 때 나타나는 메뉴의 항목들 취향에 맞게 설정하고 나서 시작프로그램에 등록을 체크해준다 그리고 설정 -> 키보드 바로가기 -> print를 검색해서 원래 기본 내장되어있던 키를 백스페이스를 통해 지워준다 그 후 맨 밑으로 내리면 + 버튼이 존재하..