맥 터미널에서 채널(channel)이 4인 이미지를 3으로 바꾸기
2021. 9. 10. 13:25
컴퓨터/BASIS
$ cd $ brew install imagemagick $ for i in `ls *.png`; do convert $i -background black -alpha remove -alpha off $i; done
[GitHub] Mac에서 git 사용하기
2021. 7. 16. 18:56
컴퓨터/BASIS
자꾸만 까먹어서 내가 보려고 기록해두는 근데, 디폴트 브랜치가 master와 main에서 자꾸 오가는 문제가 있습니다. 아직은 따라하지 마세요.. 내가 사용하는 터미널 환경 - iTerm2 - zsh 1. GitHub에서 새 저장소를 생성한다 - README는 체크하고, gitignore는 체크하지 않았다 2. 터미널을 열어 cd명령어를 통해 디렉토리로 이동한다 3. git init : 디렉토리를 로컬 git 저장소로 시작한다 4. .gitignore를 작성한다 - vi .gitignore : gitignore를 위한 vi 편집기 시작 - i 를 눌러 편집 모드 - 제외시킬 파일, 폴더 작성 - ESC 를 눌러 명령어 모드 - :wq 를 눌러 내용을 저장하고 편집기 종료 - cat .gitignore 를..
[GitHub] main이 아니라 master로 커밋해버렸을 때
2021. 7. 3. 19:12
컴퓨터/BASIS
디폴트 브랜치를 main으로 했는데, 디렉토리에서 commit할 때 master로 체크아웃된 상태였다. 그 결과 main branch에 push되지 않고 master 브랜치가 따로 생성된 것을 확인했다. compare and pull request 버튼이 떠서 눌러보면 "main and master are entirely different commit histories" 라고 뜬다. 따라서 강제로 브랜치를 옮기는 식으로 해결했다. git checkout master git branch main master -f git checkout main git push origin main -f 참고한 블로그 https://kim6394.tistory.com/254
[Mac M1] iTerm2가 conda 명령어를 인식하게 하기
2021. 4. 27. 00:25
컴퓨터/BASIS
이 링크대로 하면 된다. medium.com/@sumitmenon/how-to-get-anaconda-to-work-with-oh-my-zsh-on-mac-os-x-7c1c7247d896 How to get Anaconda to work with Oh My ZSH on Mac OS X I recently installed Anaconda3 on my Macbook Air, with the intention of working with Jupyter Notebook. medium.com miniforge로 개발 환경을 생성한 후에 iTerm을 설치했는데, conda 명령어가 전혀 입력되지 않았다. 위 링크대로 했을 때 conda 명령어를 알아듣기 시작함. 참고로 나는 ```open ~/.bash_profi..
[Mac M1] miniforge와 개발환경 설정, konlpy
2021. 4. 26. 23:05
컴퓨터/BASIS
오늘은 팀 프로젝트를 위해 개발환경을 설정했습니다. 오늘을 비롯해 앞으로 수행할 일련의 과정을 기록하려고 합니다. M1칩은 인텔이 아닌 애플의 ARM아키텍처를 기반으로 해 우수한 성능을 자랑하지만 아직까지는 다양한 호환 문제를 겪고 있습니다. 저는 뭣도 모르고 아나콘다부터 덜컥 설치해서 애를 먹었는데요, ARM아키텍처에서 지원되는 miniforge를 설치하기 위해 기존 anaconda를 삭제하는 것부터 시작합니다. 1. anaconda 삭제 참고한 글 - anaconda-clean을 활용해 삭제하기 kuanhoong.medium.com/how-to-uninstall-or-remove-anaconda-completely-from-macos-414c0f5a8d2b 저는 아나콘다가 ~/opt/anaconda3..
[GitHub] .gitignore 만들기
2021. 4. 18. 19:52
컴퓨터/BASIS
너무 큰 용량의 파일은 git push시 에러가 발생합니다. 따라서 .gitignore를 활용해 특정 파일은 무시하도록 하려고 합니다. 상황: 로컬 디렉토리에서 원격저장소로 자료를 업로드하는데, 특정 폴더만 무시하도록 하려 한다. 1. GitHub에 새 저장소를 생성했습니다. 일단 .gitignore 생성에 체크를 하지 않고 시작했습니다. 2. 작업 중인 로컬 디렉토리에서 git bash here > git init 3. .gitignore 생성 $ vi .gitignore vi 편집 화면으로 이동합니다. 4. resource라는 하위 디렉토리를 무시하도록 할 것입니다 - i 를 누르면 입력 모드가 됩니다 resource/ - ESC 를 누르면 명령어 모드가 됩니다 - :wq 를 누르면 내용을 저장하고 ..
[Github] 깃허브 개요
2021. 2. 27. 18:28
컴퓨터/BASIS
github.com/woocosmos woocosmos - Overview woocosmos has 2 repositories available. Follow their code on GitHub. github.com 나의 깃허브 주소. 1. 설치 제가 설치한 순서대로 적습니다. 1) Git, Github 설치 2) Visual Studio Code 설치 * 맥에서는 보통 Nano 사용 * BLM 운동으로 'Master' 대신 'Main'으로 바꿔 부르는 움직임이 있다. ('override~' 선택) * cit credential manager로 바꾸기 3) Github Desktop 설치 2. Git이란? Git은 작업물을 분산하고 버전마다 관리할 수 있는 시스템이다. GitHub는 원격으로 repos..