목록기타 (13)
JLOG
요즘 1일 1알고리즘 풀이를 진행하고 있다. 항상 git add, commit, push를 치는 것이 번거로워 단축키를 하나치면 위 과정들을 수행하는 방법을 찾았다. 리눅스 여러 명령어 한줄로 작성 - ';', '&&' 이용 linux에서 ';'를 사용하면 한 줄에 여러 명령어를 실행할 수 있다. ';'은 줄 구분하기 위한 기호로서 ';'를 중심으로 하나씩 명령어를 실행한다. '&&'는 전의 명령어가 성공한 경우 다음 명령어를 실행한다. 원하는 조건에 맞게 alias를 구성해서 사용할 수 있다. 아래는 github push를 자동으로 실행하기 위해 만든 alias이다. ~/.bashrc 또는 ~/.zshrc 파일에 입력해야 한다. 만약 alias 설정하는 방법을 모른다면 alias 설정하기를 참고하자 a..
zsh에서 pip을 사용하면 zsh : command not found 에러가 발생했다.zsh에서 pip을 설치해주어야 한다. 에러 스크린샷 pip을 설치하기 위한 root 계정 전환>>> sudo apt-get update >>> su root # root 계정 log-in >>> exit # root 계정 log-out 만약 root 계정 비밀번호가 설정이 안되있다면>>> sudo passwd root로 초기 비밀번호를 설정해주면 된다. >>> apt-get install python-pip # for python2.x version >>> apt-get install python3-pip # for python3.x versionroot 계정으로 전환해준 후 위의 라인을 쳐서 python 버전에 맞..
터미널 단축키 설정하는 이유 Ubuntu와 같은 리눅스 명령어를 사용하다가 보면 계속 반복적으로 입력하는 명령어들이 있다. 긴 명령어들을 더 간편하게 사용하기 위해 alias를 사용하는 것을 추천한다. 설정하는 방법 먼저 terminal에 들어가 아래와 같이 입력해 bashrc 파일을 열어준다. 또는 zsh를 사용한다 그럼 zshrc 파일을 열어준다. >>> nano ~/.bashrc # zsh 사용자는 >>> nano ~/.zshrc 파일을 열어 아래로 쭉 내리다 보면 기본으로 설정된 alias가 존재하는 것을 확인할 수 있다. 내가 생성하고 싶은 명령어를 아래의 문법과 같이 설정해준다. alias {생성할 명령어}={실행할 명령어} 예를들어, alias b='cd ..' 와 같이 설정해주면 코드 상에..
Vscode terminal에서 linux 명령어를 사용하고 싶은데 powershell 밖에 사용하지 못하였다. 여러 방법을 찾아보다가 단순히 cmd.exe를 이용하는 것은 잘 되지 않아 사용했었던 Zsh와 Oh-my-zsh를 찾아서 설치했다. Zsh를 설치하는 이유 Zsh를 사용하면 터미널이 사용에 편한 기능이 많고, 무엇보다 깔끔하고 이뻐서 좋다. 명령어는 리눅스와 동일하다. WSL 설치 먼저 Zsh를 설치하기 전, 윈도우 환경에서 리눅스를 사용하기 위해 WSL를 설치해주어야 한다. 이 링크를 보고 설치를 진행해보자 WSL 설치하기 Zsh 설치 WSL(Ubuntu) bash를 실행한 후 zsh를 설치한다 >>> sudo apt-get install zsh 그 다음에 nano를 사용하여 .bashrc ..
WSL 설치zsh는 리눅스 bash 쉘에서만 동작하므로 WSL 설치가 필요WSL((Windows Subsystem for Linux) : 윈도우 환경에서도 리눅스를 사용할 수 있게 해주는 프로그램 필요 버전Windows 10 64비트버전 1607 이상컴퓨터의 계정을 이메일로 로그인 제어판/설정/시스템/정보에서 사양을 확인할 수 있다. 윈도우 기능 켜기 / 끄기기능을 킨 후에 컴퓨터를 재시작해야지 적용이 된다. Linux 설치Microsoft Store에서 Linux를 검색해 원하는 계열 리눅스를 설치한다.저는 Ubuntu를 설치했습니다. Linux 실행설치 완료 후 Ubuntu를 실행한다. 실행하면 아래와 같이 Linux 명령어가 잘 실행되는 것을 확인할 수 있다. Uploaded by Notion2Ti..
! Notion2Tistory는 현재 업데이트가 중단 되어, 사진 업로드 등의 버그가 존재해 사용하기가 어려운 상태입니다. 다른 분께서 개발하신 N2T를 사용하시면 Notion2Tistory 기능을 사용하실 수 있으실 것 같습니다 N2T github 주소 : https://github.com/jmjeon94/N2T 기초적인 개발 지식이 필요하다고 나와있어, 사용법은 추후에 블로그에 리뷰해보겠습니다. Notion에서 Tistory로 옮기는 데에 드는 불편함 나는 공부한 것들을 Notion에 정리한다. Notion은 markdown와 여러 단축키들을 지원해서 편하고, 코드 블럭들도 이뻐서 애용한다. 하지만 Notion에서 작성된 글을 Tistory로 옮기는 것은 너무 노가다였다. 안드로이드 스튜디오 공부를 ..
구글 코랩을 사용하면서 가장 불편했던 점은 python module 파일을 google drive에서 texteditor를 이용해 수정한 후에 수정 내용이 적용 되지 않아서 너무 불편했다. 만약 수정된 파이썬 모듈 파일의 내용을 적용하려면 코드를 처음부터 시작했어야 했다. 종합설계 수업을 듣던 중에 colab에서 바로 python 파일을 열고 수정할 수 있는 방법을 알아냈다. 필요한 files들을 local에 load하여 수정 후 다시 drive에 저장하는 방법이다. 1. Colab local에서 python file 열고 수정하기 먼저 colab에 접속해 아래 코드를 입력해 drive를 mount 후, 열고 싶은 python이 있는 path를 설정하고, cp를 이용해 local에 가져온다. 단, FOL..
대학원에 입학하기로 결심하고 자취방을 찾으러 다녔다. 월세보다 훨씬 저렴하게 살 수 있는 청년 맞춤형 전세자금 대출을 알게 되었다. 청년 맞춤형 전세자금 대출은 무소득자도 최대 7천만원 또는 보증금의 90%까지 지원받을 수 있다고 한다. 부동산을 통해 학교 주변에 전세 매물을 구해서 계약했다. 월세와 다르게 전세는 매물이 없기도 하고, 대출 서류와 건물의 위험도 등 신경써야 될 것들이 많아 전체적으로 정리를 해두려 한다. 그리고 단독(다중)주택은 청년 맞춤형 전세자금 대출이 안나온다는 정보들이 인터넷에서 많았다. 하지만 난 다중주택이였는데 대출이 승인되서 정보 공유 목적으로 글을 작성한다. 꿀팁으로 서울에 전세자금을 받을 사람이면 서울시 청년 전세 이자 지원 사업을 이용하는 것이 좋다. 단, 이것은 다중..
git clone을 하면 제일 최신으로 업로드된 파일이 load 된다. 이전 버전이나 특정 버전을 clone해보자. 1. 가져오고 싶은 버전 파일의 repository clone $git clone (repo_주소) 2. clone한 디렉토리로 이동한 후 git log $cd (clone한 drectory) $git log log들이 쭉 나오게 된다. 가져오고 싶은 version의 commit Id(commit : 부분) 를 카피하자 또는 github history에서 아래 표시한 부분을 누르면 원하는 commit를 가져올 수 있다. 3. 특정 버전으로 바꿔준다. $ git reset --hard (복사한 commit ID) git의 Head(현재 작업중인 커밋)이 원하는 버전으로 commit 된 것을 ..
구글 애드센스에서 광고를 승인 받고, 티스토리에 상,하단 광고를 등록하려고 했다. 인터넷에 찾아보니 플러그인을 사용해서 광고를 설정하면 쉽게 설정이 가능하다는 글을 보았다. (플러그인 사용 관련해서는 나중에 따로 글을 작성하겠다.) 구글 애드센스에서 가져온 반응형 광고를 복사해 플러그인 창에 넣고 적용하자 아래와 같은 에러가 떴다. '광고 사이즈를 확인할 수 없습니다. 반응형 광고 코드가 아닌지 확인해주세요.' 그래서 구글 광고가 반응형인지 확인했는데, 반응형으로 가져온 것이 맞았다. 광고 크기가 설정이 되있지 않아서 이런 문제가 발생한다고 생각해, 구글 광고 크기를 조절할 수 있는 방법을 찾아보았다. html 코드를 쉽게 변경 해주는 "뭐하라"님의 반응형 고급코드 생성사이트가 있다는 것을 찾았다. 사이..