sunphiz

깃에서 Could not create directory.. 에러가 발생할 때

깃을 사용하다 이미 ssh 키가 있는데도, 아래와 같은 메시지를 에러를 보게 되었다면  사용자 폴더 경로를 제대로 찾지 못한 것이 원인이다. Could not create directory ‘/c/Users/\301\244\277\353\275\304/.ssh’. The authenticity of host ‘[1.2.3.4]:29418 ([1.2.3.4]:29418)’ can’t be established. RSA key fingerprint is SHA256:ktXLozkk/PDTt0zeR3QI0MnsjOggY6tQWw41zkkyVF3tcn. Are you sure you want to continue connecting (yes/no)? 아마도 사용자 폴더가 한글인 것이 문제인 듯 […]

깃에서 Could not create directory.. 에러가 발생할 때 더 읽기"

gpg: signing failed: secret key not available

깃에서 커밋 시 -S 옵션을 통해 사인을 시도했으나, 다음과 같은 메시지가 나올 수 있다. >git commit -S -m “your message” gpg: skipped “your name <your.email@example.com>”: secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object 결론만 이야기하면 원인은 두 가지다. 하나는

gpg: signing failed: secret key not available 더 읽기"

깃에 GPG(GNU Privacy Guard) 설정

먼저 GPG(GNU Privacy Guard)가 뭔지 간단하게 살펴보자.  GPG는 RFC4880에 따라 OpenPGP를 완전하게 독립적으로 구현한 구현체다. 사용자의 데이터나 통신을 암호화하거나 사인할 수 있는 명령어 툴을 제공한다. 깃은 변경사항을 리파지토리에 저장할 때, 필요하다면 GPG를 이용해 사인을 하도록 지원한다.  여기서는 필요성 보다는 그래서 어떻게 설정하면 되는지 알아보자. 윈도우용 GPG 도구 설치 콘솔창에서 등록된 키가 있는지 확인 먼저 확인하자.

깃에 GPG(GNU Privacy Guard) 설정 더 읽기"

알듯 말듯한 안드로이드의 나인패치

나인패치에 대한 이해나 사용법에 대한 글은 많다. 여기서는, 나인패치의 특이한 점을 중심으로 살펴보자. 원래 나인패치란 퀼트에서 사용하는 단어다. 아래처럼, 아홉개의 천 조각을 붙인 모양을 말한다. 나인패치의 늘어나는 부분(검은색 픽셀)을 너무 작게(1~2픽셀) 주면 올바르게 늘어나지 않을 수 있다. 최소 4픽셀 이상(xxxhdpi에서 1dp 값)은 주는 것이 좋다. 귀퉁이 픽셀(왼쪽-위, 오른쪽-위, 왼쪽-아래, 오른쪽-아래)는 칠해도 소용이 없다. 나인패치는 버튼(button)이나

알듯 말듯한 안드로이드의 나인패치 더 읽기"

안드로이드에서 이미지를 라운드 처리하는 방법

안드로이드 개발 시 이미지의 라운드 처리를 하는 경우가 많다.  여기에는 크게 두 가지 방법이 있는데, 하나는 원본 이미지 위에 마스킹 이미지를 올려 보이는 부분을 라운드 처리하는 것이고, 다른 하나는 이미지의 모서리를 프로그래밍으로 라운드 처리하는 것이다. 먼저 프로그래밍으로 라운드 처리하는 예제를 보자. 안드로이드에서는 RoundedBitmapDrawable 클래스를 통해 이를 지원하며, 둥글게 깎았을 때 계단 현상을 줄이기 위해 안티앨리어스도

안드로이드에서 이미지를 라운드 처리하는 방법 더 읽기"