SSH key를 Github에 등록을 해두면 아이디, 패스워드 입력 없이 Github의 원격 저장소에 접근할 수 있습니다. Github에 SSH key를 등록하는 방법을 알아보겠습니다. 먼저 SSH key가 본인의 pc에 있는지 확인을 합니다. cd ~/.ssh ls id_rsa와 id_rsa.pub가 없으면 SSH key를 생성해줍니다. ssh-keygen -t rsa 파일이 생성되었으면 id_rsa.pub 파일의 내용을 복사해줍니다. vi id_rsa.pub Github으로 들어가서 Settings -> SSH and GPG keys -> New SSH Key 로 들어갑니다. Title에는 원하는 SSH key의 제목을 넣어주고 key에 이전에 복사한걸 넣어주면 SSH key 등록이 완성됩니다.
vscode에서 python을 사용할 수 있도록 환경 구축하는 방법을 알아보겠습니다. c++을 vscode에서 사용하는 방법은 아래 게시글에 있습니다. https://dontdiethere.tistory.com/72 먼저 파이썬이 설치되어있지 않은 경우 파이썬을 설치해줍니다. 아래 링크에 들어가서 최신 파이썬을 다운받습니다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 다운받은 설치파일을 실행한 다음 Add Python 3.8 to PATH를 클릭하여 환경변수를 자동으로 잡도록하고 Customize Installation을 클릭합니다. Instal..
이번에 랩탑을 포맷하면서 개발환경을 조금 변경해봤습니다. 기존에는 vscode(JS), visual studio(c++), pycharm(python)으로 각 언어마다 모든 ide를 사용했었는데 이번에 vscode로 모든 언어를 사용할 수 있도록 변경하면서 변경 방법을 공유하고자 합니다. 먼저 c++ 환경부터 알아보겠습니다. 먼저 아래링크에서 컴파일러를 다운받아줍니다. https://sourceforge.net/projects/mingw/ 다운받은 파일로 설치를 진행합니다. 설치 진행 중 다른 체크박스들은 default로 두고 아래 화면이 나오면 다음과 같이 체크박스를 선택해줍니다. 체크박스는 마우스 오른쪽클릭 후 Mark for Installation을 클릭하면 됩니다. 체크완료 후 상단바의 Insta..
서버로 사용중인 노트북이 대기모드로 진입해 중단이 되면 안되겠죠 노트북 덮개를 닫아도 전원이 계속 유지될 수 있도록 간단하게 설정을 바꿀 수 있습니다. 먼저 /etc/systemd/logind.conf 파일을 루트권한으로 열어줍니다. 파일을 열면 아래와 같이 여러 설정값들이 나와있는데 24번째 줄의 HandleidSwitch=suspend의 주석을 제거하고 suspend를 ignore로 바꿔줍니다. 그리고 아래 명령어로 systemd-logind를 재시작해주면 노트북 덮개를 덮어도 대기모드에 진입하지 않게됩니다.
vim을 사용할 때 줄번호나 자동 들여쓰기와 같은 기능을 설정해놓으면 조금 더 편하게 vim을 사용할 수 있습니다. vimrc 파일에서 vim의 여러 설정들을 바꿀 수 있습니다. 먼저 vimrc 파일을 열면 아무것도 작성되지 않은 빈 파일이 나옵니다. 파일에 아래와 같이 작성해줍니다. 여기서 각 설정의 뜻은 autoindent = 자동 들여쓰기 nu = 줄번호 ts = 탭 넓이 shiftwidth = 자동 들여쓰기 시 탭 넓이 if has("syntax") = syntax를 가지는 파일이면 syntax 기능을 on
프로젝트 진행으로 서버가 필요했는데 마침 집에 안쓰는 노트북이 있어 우분투 서버로 만들어봤습니다. 우분투 부팅용 usb와 노트북이 있고 공유기를 사용중이라면 쉽게 진행할 수 있습니다. 1. 우분투 부팅용 usb https://ubuntu.com/download/desktop Download Ubuntu Desktop | Download | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 링크에 들어가 우분투 이미지 파일을 다운받습니다. https://rufus.ie/ Rufus rufus..
- Total
- Today
- Yesterday
- HiveQL
- Jaeha's Safe
- 배열과 문자열
- 백준
- 2225
- 알고스팟
- Django
- HDFS
- microwaving lunch boxes
- 삼각형 위의 최대 경로
- 하둡
- 분할정복
- 합친 lis
- 삼각형 위의 최대 경로 수 세기
- 코딩인터뷰 완전분석
- 완전탐색
- python
- import
- 출전 순서 정하기
- Sqoop
- 하이브
- C++
- pyspark
- 두니발 박사의 탈옥
- 팰린드롬 구하기
- 종만북
- Hadoop
- 외발 뛰기
- 스파크
- hive
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |