전체 글 (87) 썸네일형 리스트형 [Git] Error - refusing to allow an OAuth App to create or update workflow `.github/workflows/deploy.yml` without `workflow` scope Pycharm에서 Commit 후 Push를 진행하는 과정에서 Push rejected라는 에러가 발생하였습니다. 대다수의 블로그에서는 다음과 같은 방법으로 문제를 해결하라고 하였습니다. Git Settings에서 Developer Option의 Personal Access Token을 보면 표가 나옵니다. 그 중에서 workflow 란이 체크가 되어있는지 확인해야 합니다. 그리고 업데이트를 누르고 돌아오면 된다고 했습니다. 하지만 에러가 해결되지는 않았다. 그러다가 한 블로그에서 해결방법을 찾았다. [참고] buddev.tistory.com/90 [Git Error 해결하기] [remote rejected] (refusing to allow an OAuth App to create or update w.. [Git] warning: LF will be replaced by CRLF in file git 명령어를 사용하여 작업을 할때 다음과 같은 에러가 발생합니다. 유닉스 OS warning: CRLF will be replaced by LF in file Windows warning: LF will be replaced by CRLF in file 이는 맥 또는 리눅스를 쓰는 개발자와 윈도우를 쓰는 개발자가 git으로 협업을 할 때 발생하는 Whitespace 에러입니다. 유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지는 반면, 윈도우에서는 줄 하나가 CR(Carriage Return)와 LF(Line Feed), CRLR로 이루어지기 때문입니다. 이 에러는 Git에서 어떠한 기능을 통해서 자동으로 LF --> CRLF, CRLF --> LF변환을 해줍니다. 해결방법은 co.. [OpenCV] GaussianBlur Gaussian Blur를 사용하는 이유는 이미지의 Noise를 제거하기 위해서입니다. blur = cv2.GaussianBlur(img, (val, val), 0) (val, val): Gaussian Blur Filter, 즉, 가우시안 커널 사이즈를 뜻합니다. (val1, val2)는 두 값이 다르더라도 상과없습니다. 하지만 둘 다 모두 양의 홀수의 값을 가지고 있어야 합니다. 0: sigmaX 값을 뜻합니다. sigmaY 값은 자동적으로 0으로 설정이 되고 Gaussian Blur Filter만을 적용합니다. [Python] *args와 **kwargs *, **는 여러 개의 인수를 받을 때, 키워드 인수를 받을 때 사용합니다. *args *args는 *arguments의 줄임말입니다. *a라고 써도 되고, *b라고 써도 상관없습니다. 이 지시어는 여러 개의 인자를 함수로 받을 때 사용합니다. 사람의 이름을 입력하여 성과 이름을 분리하여 출력하는 코드를 작성하였습니다. 사용자가 몇 개의 인자를 넣을지 알 수 없을 때, *args를 사용하여 인자를 입력받습니다. *args에 해당하는 *Names를 출력해보면 tuple 형태임을 알 수 있습니다. 여러 개의 인자를 입력받을 경우 함수에서 튜플로 인식하여 처리합니다. kwargs **kwargs는 key 값 = value 값 형태로 함수를 호출할 수 있습니다. 그것은 그대로 딕셔너리 형태로 {'key': 'v.. [Next.js] Vercel - Custom Domain 기본적으로 모든 배포들에게는 도메인 끝에 '.vercel.app' 가 할당됩니다. 이 도메인은 여러분의 선택에 따라 Custom Domain으로 바꿀 수 있습니다. 이 Custom Domain은 Vercel에서 구매할 수도 있고 third party (AWS Route 53 등등)에서 구매할 수 있습니다. [Django] Web Socket Django에서 Client와 Server 간 통신 절차는 다음과 같습니다. Client가 Server에 HTTP request를 보냅니다. Django는 request를 분석하여 url를 view에 매칭시킵니다. View가 request를 수행해 Server가 Client에 response를 보냅니다. HTTP에서 꼼수를 사용해 실시간처럼 보이게 할 수 있다. Client에서 Server로 request를 보내 event를 받거나(Pooling), Client에서 계속 request를 보내고 필요한 event가 있을 때에만 response를 보내는 방식(Streaming)입니다. HTTP와 다르게, Web Socket Protocol은 양방향 커뮤니케이션(bi-directional communicati.. [개발일지] 2021년 2월 8일 보호되어 있는 글입니다. [Django] URL 패턴 - 정규식과 path() 차이점 Django version 2.0 이전에는 URL 패턴을 지정하기 위해서 정규표현식을 사용한 django.conf.urls.url() 함수를 사용했습니다. Django version 2.0 에서부터는 URL 패턴을 보다 간결하고 단순하게 표현하기 위해 django.urls.path()를 사용하고 있습니다. Django 2.0 이상의 버전에서는 일반적인 URL 패턴은 path() 함수를 사용하고, 복잡한 패턴의 경우 django.urls.re_path() 함수를 사용합니다. 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음