오랫만에 카페에 와서 맥북을 켜고 깃허브 푸시를 할때마다 항상 위 에러가 발생해서 너무 화가난다 블로그에 정리해두고 종종 봐야겠다. - 현상 깃허브에서 아이디 비밀번호로 로그인하는건 보안이 약하다고 생각했는지, 토큰을 사용해서 인증 하는 방식을 사용한 후로 저런 메세지가 뜨고있는 것 같다. - 해결방안 1. 깃허브 오른쪽 상단에 있는 프로필 사진을 클릭하고 Settings 로 들어간다. 2. Settings 왼쪽에 있는 메뉴중 Developer settings 에 들어간다. 3. Personal access tokens 에서 Generate new token 버튼을 누른다 4. 키를 생성한다. ( 아래 체크박스는 원하는대로 체크하면 되지만, 일반적인 사용시 repo 를 체크한다 ) 5. 그러면 키가 나오..
visual studio 에서 전처리기 변수를 configuration 마다 설정할 수 있다. 전처리기 변수는 선언이 되어있는지 확인하는 용도로도 사용할 수 있지만, 값을 지정할 수도 있다. 오늘은 값을 설정하는 방법을 작성한다. 설정 방법은 다음과 같다 solution Properties > Configuration Properties > C/C++ > Preprocessor > Preprocessor Definitions 예시로 에디터에서 사용한다는 WITH_EDITOR 를 정의하고 싶다면 Preprocessor Definition 에 다음과 같이 입력한다 0 지정 : WITH_EDITOR#0 1 지정 : WITH_EDITOR#1 그럼 다음과 같이 사용 할 수 있다. #include int main(..
https://chrome.google.com/webstore/detail/youtube-ad-skip/oekbfmhhcieoceebckjdkjaendiiplhd/related?hl=ko&authuser=0 youtube ad skip auto click close button for non youtube premium chrome.google.com 예전에 로컬에 다운로드 받아야만 동작하는 크롬 확장 프로그램을 만들었는데, 크럼 웹 스토어에 추가했습니다. 크롬 데브콘솔에서, 크롬 웹 스토어 개발자 등록을 해야하는데, 5달러정도 필요합니다. https://chrome.google.com/webstore/devconsole 앞으로도 재밌는걸 만들면, 스토어에 등록해봐야겠네요
나같은 유튜브 프리미엄이 없는 사람을 위해, 자동으로 유튜브 광고가 스킵되는 확장프로그램을 제작했다. (2021-10-22 기준 업데이트라 유튜브에서 수정되면 제대로 동작 안할 수도 있다) https://github.com/clucle/chrome-extension-youtube-ad-skip GitHub - clucle/chrome-extension-youtube-ad-skip Contribute to clucle/chrome-extension-youtube-ad-skip development by creating an account on GitHub. github.com 크롬 확장프로그램에 추가하면 1초마다 광고를 스킵해준다. 작은 광고 스킵 https://youtu.be/W6zYWg3QWv8 큰 광..
VS에서 중단점이 작동을 안해서 검색을 쭉 해봤지만, 모두 정상 작동되지 않았다. 아래는 여러 검색과 시도해봤지만 정상적으로 디버깅 되지 않았던 예시들이다. ( *여기서 되면 더 좋지만* ) 1. 구성 속성 -> 링커 -> 디버깅 -> 디버그 정보 생성 : 예(/DEBUG) 로 체크 2. 구성 속성 -> C/C++ -> 최적화 -> 최적화 : 사용 안함 (/Od)로 체크 3. 도구 - 옵션 - 디버깅 - 일반 - 소스파일이 원래 버전과 정확하게 일치해야 함 4. .suo 파일을 삭제 후 VS 재실행 --- 위 4가지 방법이 정상적으로 동작하지 않았고, 내 프로젝트에서 의심스러웠던 점은 솔루션 내의 모든 프로젝트에서 해당 현상이 발생했던 것이다. 솔루션을 정리한 후, 솔루션 전체를 다시 빌드한 후에 중단점..
목차 1. 코어 남기기 2. 에러 위치 찾기 3. 클래스 맴버 변수 출력하기 1. 코어 남기기 프로그램이 실행되는 도중 얘기치 못하게 종료되는 상황이 오면 코어를 남길 수 있다. 그러나 일반적으로는 코어파일이 생성 되지 않는데, 코어파일을 남기는 방법부터 알아보자. 우선 일부러 segmentation fault 를 내는 코드를 작성해서 실행해본다. #include #include class Player { public: Player( int id ) : m_id( id ) {} int GetId() { return m_id; } void SetId( int id ) { m_id = id; } private: int m_id; }; int main() { Player player( 1 ); Player* ..
- Total
- Today
- Yesterday
- print shared_ptr class member variable
- vr핏
- 클래스 맴버 변수 출력하기
- 면접
- set value
- Reciprocal n-body Collision Avoidance
- Golang
- boost
- RVO
- 잘못된 빨간줄
- SuffixArray
- cockroach db
- C++
- Quest2
- 카카오
- 봄날에 스케치
- Obstacle Avoidance
- Visual Studio
- 코어 남기기
- mysql
- vrpit
- hole-punching
- shared_from_this
- ad skip
- red underline
- 에러 위치 찾기
- it's called a vrpit
- 우리는 vr핏이라고 부릅니다
- chrome-extension
- 영상 픽셀화 하기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |