목록Tip & 오류 해결 (9)
컴굥일지
문제 상황 코딩테스트 문제를 풀며 terminated with exit code: 3221225477. 라는 에러 문구를 만나게 되었다. 분명 코드 상 로직이 틀린 것 같지는 않아 의아했다. 문제 해결 방법 입력받는 부분에서 실수가 있었다. 10번째 줄에 vector arr; 코드가 문제였다. 선언은 했으나 초기화를 안 한 상태에서 입력을 받아 문제가 생겼다. (초기화를 해주니 코드가 잘 돌아간다) 참고한 글 https://0netw0m1ra.tistory.com/5 [VScode] 오류 잡기 - exit code: 3221225477 C언어 작성시, scanf() 함수에서의 사용자 오타로 인해 발생하는 문법 오류 (오류 발생) scanf("%d", num); (오류 해결) scanf("%d", &num..
문제 상황 firebase로 리액트 프로젝트를 배포하려고 했다. firbase init 명령어를 쳤더니 아래와 같은 문구와 함께 제대로 작동하지 않았다. Error: HTTP Error: 401, Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project. 문제 해결 방법 문제는 한 2,3년 전쯤에 firebase를 사용하면서 로그인을 했었던 적이 있어서였다. 그때 로그인한 정보가 남아있어서 fi..
문제 상황 노션에서 가끔 글을 쓰다 보면 왼쪽 위에 버퍼가 뜨고 한글 입력이 지연되는 경험을 할 수 있다. 이는 윈도우 노션 앱에서 쓸 때 일어나는 현상이다. 문제 해결 방법 문제 해결 방법은 매우 간단하다. 키보드의 window 키를 두 번 눌러주면 된다. 근본적인 해결방법은 키보드를 삭제하고 다시 설치해야 하는 것 같은데, 개인적으로 좀 번거롭다고 생각해서 그냥 윈도우 키 두 번 눌러주는 방식을 사용하려 한다.
서론 친구들과 코딩테스트를 대비하여 스터디를 하기로 했다. 코테 문제를 풀고 블로그에 글까지 쓰는 스터디인데, 매주 마감시간을 토요일 오전 10시로 하기로 했다. 슬랙에 과제를 제출하는 방식으로 진행하기로 했는데, 토요일 10시에 자동으로 과제 마감을 알리는 메시지가 뜨면 좋을 것 같아 기능을 찾아보았다. Slack Reminder 매주 원하는 시간에 "과제 제출 마감"이라는 메세지가 가면 되기 때문에, slack의 reminder 기능을 이용했다. https://slack.com/intl/ko-kr/help/articles/208423427-%EB%A6%AC%EB%A7%88%EC%9D%B8%EB%8D%94-%EC%84%A4%EC%A0%95 위의 Slack 공식 링크에 자세한 설명이 나와있다. 나에게 보..
git stash는 변경사항을 임시로 저장할 수 있게 하는 git 명령어이다. 여러 가지 일을 병행하게 될 때, 브랜치 여러 개를 동시에 만든 상태에서 서로 왔다 갔다 할 일이 몇 번 있었다. 이때마다 git commit을 하기에는 아직 완성하지 못했거나, 커밋을 하기엔 너무 사소한 경우가 많았다. 물론 git commit 후에 git reset을 하는 방법도 있지만, 이건 너무 번거로우니 패스 그래서 이번 기회에 git stash를 사용 방법을 알아보았다. git stash 가장 기본적인 명령어이다. 현재 변경사항을 임시로 저장할 수 있다. (저장 후 브랜치를 바꾸어도 문제가 없으며, 다른 브랜치에서도 저장 내역을 불러올 수 있다.) 단, stash는 기본적으로 Modified이면서 Tracked 상태..
git 계정이 하나인 경우도 있지만, 회사를 다니거나 다른 이유로 인해 git 계정이 여러 개일 수 있다. 나의 경우 회사 노트북으로 개인 git 계정을 드물지만 가끔 사용해야 하는 일이 발생했다. ssh 설정을 하기엔 익숙하지도 않고 귀찮아서, 레포지토리 별로 git config를 설정해줬다. git에서 커밋을 할 때는 이름과 이메일을 기록하게 된다. git config --global 위 커맨드를 사용하면, 전역적으로 이름과 이메일을 세팅해 둘 수 있다. # 마지막 인자로 자신의 정보를 입력하면 된다. git config --global user.name "dooli1234" git config --global user.email dooli1234@gmail.com git config 위 커맨드를 사..
문제 상황 vscode를 통해 개발을 하고 있는 상황이다. 가끔 코드가 길어지기도 하고 화면 분할해서 코드를 보다 보니 우측의 미니맵이 거슬렸다. 없애는 방법을 공유하고자 한다. 해결 방법 1. vscode 좌측 하단의 톱니바퀴를 눌러, "설정"에 들어간다. 2. 검색창에 "minimap"을 입력하고, 미니맵을 체크 해제해주면 된다.
문제 상황 개발을 하다가 깃허브에 들어가 보니, repository 이름이 소문자로 되어있는 것을 발견했다. 현재 이름이 pinterest_django인데, 그래도 첫 글자는 대문자인 것이 낫지 않을까? 싶어서 바꾸기로 했다. 해결 방법 1. 먼저 repository 안의 Settings에서 이름을 변경하고 Rename 버튼을 누른다. 2. 이름을 변경했으니 이제 로컬에서 추가적인 작업이 필요하다. 아래와 같이 입력하면 된다. git remote set-url origin "새로운 주소" 저장소가 제대로 변경되었는지를 확인하기 위해 git remote -v 를 추가로 입력해보았다.
문제 상황 m1 맥북을 사고 vscode를 깔았다. 윈도우 데스크톱으로 작업하던 프로젝트를 git clone 해서 계속 작업하고 커밋을 하려는데 에러가 계속 떴다. 좀 더 자세히 적자면, vscode 좌측의 소스 제어를 통해 파일을 추가하고 커밋을 하려 했었다. 더불어 변경사항을 취소하려고 해도 같은 에러가 발생했다. 아래와 같은 에러가 발생했다. Git: fatal: /Users/ijingyeong/이진경/Participatory-fairy-tale-service_test/motion/test7/cam_ex.py: '/Users/ijingyeong/이진경/Participatory-fairy-tale-service_test/motion/test7/cam_ex.py' is outside repository..