분류 전체보기
-
putty ppk 파일로 AWS ssh 접속하기 (mac / cli)인프라 2021. 10. 26. 23:45
.ppk 파일로부터 private, public key 추출 ppk파일은 아래 형식처럼 생겼다. 파일을 직접 열어서 파일을 생성해서는 안된다. Key의 형식이 다르다. 이 부분은 직접 Key를 추출해 보고 파일을 열어보면 알게될 것이다. PuTTY-User-Key-File-2: ssh-rsa Encryption: none Comment: imported-openssh-key Public-Lines: 6 AAAAB3NzaC====================================================== ================================================================ =========================================..
-
[Git] Windows Git Filename too long Error에러해결짤짤이 2021. 9. 29. 14:58
fatal: cannot create directory '...': Filename too long warning: Clone succeeded, but checkout failed. You can inspect what was checked out with 'git status' and retry with 'git restore --source=HEAD :/' GIt의 파일명은 최대 4096자로 제한되어있지만, msys로 컴파일된 Git은 옛날 버전의 윈도우 API를 사용하기 때문에 파일명이 최대 260자로 제한된다. 그래서 이건 Git의 문제가 아니라 msys의 문제라고 한다. 이 문제를 해결하기 위해서는 다른 Git Client를 사용하는 것 또는 아래 처럼 core.longpath 를 true로 ..
-
NextStep Android Architecture with TDD 1기 - 3 MVVM Architecture with Test안드로이드 2021. 9. 18. 18:20
이 글은 NextStep의 안드로이드 아키텍처 with TDD 교육 과정을 듣고 쓴 후기 시리즈이다. Effective Kotlin 1기 과정을 수강하고 1년 뒤, 이 과정을 수강할 수 있는 좋은 기회가 있어 참여하게 되었다. 이 과정을 수강하면서 배운 내용을 정리하면서 후기를 남기면, 안드로이드 테스트에 대해 관심 있는 다른 사람들에게도 꽤 쓸만한 글이 될거라 생각되어서 글을 쓰기 시작했다. 1편 링크 - NextStep Android Architecture with TDD 1기 - 1 MVC, Domain, Multi Module Project 2편 링크 - NextStep Android Architecture with TDD 1기 - 2 MVP Architecture with Test 3편 링크 -..
-
안드로이드 만료 토큰 갱신 / 요청 api에 토큰 삽입 자동화 시스템 개발기 - 1 전반적인 설계 편 [Android Retrofit Auto Insert Token & Auto Refresh Token]안드로이드 2021. 8. 31. 18:40
프로젝트를 개발해오면서 반드시 작성해야하는 로직이지만 반복되어서 중복 코드가 쌓여가고, 일일이 직접 코드를 작성해야하는 경험을 적지 않게 해왔다. 처음 개발을 시작할 때는 이런 단순 노동의 문제점이 무엇인지 알지 못했지만, 점점 개발을 하는 기간이 길어질 수록 이런 종류의 일을 자동화 하는 것에 관심을 많이 가지게 되었다. 필수적으로 해야 하지만 똑같은 작업을 반복적으로 해야하는 일은 자동화 해두면 더 이상 그 작업을 하지 않아도 되어서 편리하고, 다른 작업들을 손쉽게 효율적으로 처리 할 수 있게 되기 때문이다. 안드로이드에서 이런 작업들이 무엇이 있을까? 제목이 곧 내용이라지만 좀 주저리를 써보면.... 안드로이드를 개발하다보면 생각보다 많은 단순 반복 작업들이 존재한다. Activity에 View를 ..