Setting (17) 썸네일형 리스트형 우분투 Chrome Remote Desktop 재부팅 후 연결 안 될 때 해결법 (headless 재설정) 1. 문제 상황학교 컴퓨터(우분투)에서 Chrome Remote Desktop을 활용하여 원격 접속을 하는데, 원인 모를 이유로 연결이 끊겼다.Chrome 원격 데스크톱 사이트에 들어가서 보니 g.co/crd/headless 페이지로 이동해서 SSH를 다시 설정하라는 창이 떴다. 2. 해결방법2-1. 준비물위 문제를 해결하기 위해서는 컴퓨터가 2대 필요하다.1. 현재 원격 접속이 안되는 컴퓨터(우분투)2. 원격 접속을 시도해 볼 컴퓨터(나는 맥북을 활용하였다) 2-2. 서비스 상태를 확인해보자1. 아래 명령어를 통해 서비스 상태를 확인해보자.sudo systemctl status chrome-remote-desktop나의 경우에는 masked 상태가 나왔다. 더보기masked 상태란?서비스를 완전히.. obsidian-git으로 연동해놓은 옵시디언에 다른 PC(우분투)연동하기 1. 옵시디언 Deb파일 다운로드https://obsidian.md/download Download - ObsidianObsidian is available on all major platforms. Download Obsidian for iOS, Android, macOS, Windows and Linux.obsidian.md 2. deb 파일 해제cd Downloads/sudo dpbg -i ./obsidian_* 3. github에 연동시킬 레포지토리 clonecd ../Desktopgit clone https://github.com/* 4. 설치된 obsidian에서 보관소 폴더 열기로 깃허브디렉토리 선택5. 깃허브 username 및 비밀번호 입력 [GIT] Rebase를 이용하여 pr에서 특정 커밋 삭제하기 Git을 사용하다 보면, 잘못된 커밋이나 원하지 않는 커밋이 포함되는 경우가 종종 발생한다.이번 글에서는 PR(풀 리퀘스트)에서 특정 커밋을 제거하는 방법을 소개한다.❓ 문제 상황현재 브랜치에는 다음과 같은 커밋들이 존재한다.커밋1 `0e49890` : 삭제하고 싶은 커밋 (먼저 커밋됨)커밋2 `3c0478a` : 유지하고 싶은 커밋 (나중에 커밋됨)이 상황에서 커밋1만 제거하고 커밋2는 그대로 남기고 싶은 경우, git rebase -i 명령어를 사용하면 깔끔하게 해결할 수 있다. ✅ 해결방법 (git rebase -i)1. 해당 브랜치로 이동하기git checkout 2. 리베이스 시작하기git rebase -i HEAD~2- `HEAD~2`는 최근 두 개의 커밋을 대상으로 리베이스 하겠다는 의.. 코드/학습 완료 slack으로 알람받기 모델을 학습하면서 학습 완료가 되면 메일을 오게 할 수 있다는 방법을 예전에 들었었는데 그런게 있구나~하고 넘겼다가 필요성을 느껴 찾아보았다. 찾아보니 보안에 문제가 될 수 있다고 하길래 메일 대신 slack 알람을 받을 수 있는 방법에 대해서 찾아보았다. (사실 혼자서 하다가 실패했지만 부스트캠프 멘토님이 마침 딱 알려주셨다! 감사합니다 멘토님🥳) 본론으로 들어가보자 1. 알림을 받을 워크스페이스 왼쪽 상단의 아래삼각형을 눌러 관리 - 앱관리를 들어간다. 2. slack app directory 에서 "수신 웹후크" 또는 "incoming webhooks"를 검색한 후 slack에 추가하기를 누른다. 3. 수신받을 채널을 선택하고 "수신 웹후크 통합 앱 추가"를 누른다. 이후 나오는 url을 저장하고 .. Git 사용자 이름과 이메일 설정하기 Git에서는 커밋을 할 때 사용할 이름과 이메일을 남기는데, 이를 설정하는 방법을 정리해본다. 로컬에서 기본 값으로 사용할 Git 사용자 이름과 이메일 설정(global) 현재 시스템의 모든 git 작업에 사용할 설정으로, global 옵션을 활용한다. git config --global user.name [name] git comfig --global user.email [email@example.com] 설정된 것은 .gitconfig아래 방법으로 확인가능하다. cat ~/.gitconfig 저장소별로 git 사용자 이름과 이메일 설정 작업중인 디렉토리 전용 설정으로, global 옵션 없이 사용하면 된다. 저장소별로 저장되고 global 옵셔느로 설정한 정보보다 우선적으로 사용된다. git conf.. 파이썬 설치 경로 확인하기 개발을 하다보면 interpreter를 설정을 하거나, 경로 설정 등 파이썬 설치 경로를 알아야하는 경우가 생각보다 많았다. 기본적인 경로는 C:\Users\[컴퓨터 유저 이름]\AppData\Local\Programs\Python\Python38\python.exe 이다. 만약 위 경로에 없다면 아래 방법으로 확인할 수 있다. 1. 파이썬 실행 2. import sys 후 sys.executable 실행 [Linux] source ~/.bashrc 명령어 리눅스에서 개발을 하다보면 source ~/.bashrc를 실행하라는 명령어를 보고 많이 활용해왔다. 근데 문득 어떤 기능을 수행하는지 궁금해져 찾아보았다. 1. source ~/.bashrc 명령어란? source ~/.bashrc source ~/.bashrc 명령어는 bash 쉘에서 "/.bashrc"파일을 다시 실행하도록 하는 명령어이다. 2. source ~/.bashrc 명령어의 사용 이유 리눅스에서 ~/.bashrc 파일이 수정된 경우, 현재 쉘에서 적용하려면 재실행이 필요하다. 이 때 source ~/.bashrc 명령어를 사용하면 수정된 파일 내용을 바로 반영할 수 있다. ex) 새로운 alias, 환경 변수를 ~/.bashrc에 정의한 경우 alias 명령어를 새로 정의하고, sourc.. Conda activate가 되지 않을 때 PowerShell 실행 정책 바꾸기 윈도우에 python과 miniconda를 재설치하고, 환경변수 설정까지 완료한 상태에서 base가 기본으로 잡히지 않았다. 또 conda activate 환경변수명을 실행해도 activate 되지 않았다. conda activate 실행 시 위처럼 나와 conda init, conda init powershell을 시도해보았지만 해결되지 않았다. 찾아보니 PowerShell의 실행 정책을 바꿔야 함을 알아냈다. 마이크로소프트의 powershell 실행 정책 정보 링크를 참고하여 유효한 실행정책을 확인해보았다. 확인결과 CurrentUser에 실행정책이 제거되었음을 확인할 수 있었다. CurrentUser에 실행정책을 부여하기 위해 아래 명령어를 실행 후 모두 예(A)를 입력해주었다. Set-Execut.. 이전 1 2 3 다음