본문 바로가기

분류 전체보기65

Github student pack [학생팩 등록하기] 진행 중인 프로젝트에서 딥러닝을 돌려야하는 부분이 있다. AWS 에서 EC2 프리티어 모델인 t2.micro를 사용하다보니 자꾸 프로세스가 실행 중 kill되는 문제가 있었다. 사양을 비교해보니 로컬에서는 RAM이 16기가인데, 프리티어 서버는 RAM이 1기가 밖에 되지 않는다. 이건 내가 아무리 optimize해도 될 문제는 아닌거 같아 인스턴스 사양을 업그레이드 하려고 찾아보다 발견한 student pack 정보이다. Github에서 학교 메일로 학생인증을 하면 AWS 서비스를 $100 어치 사용할 수 있다는 거다! AWS에서 요금 폭탄 먹을까봐 겁먹고 있던 나에게는 반가운 정보! https://education.github.com/students Discounted and free plans are.. 2021. 3. 22.
git stash git pull을 했을 시 아래와 같은 에러가 떴다. error: Your local changes to the following files would be overwritten by merge: Makefile Please, commit your changes or stash them before you can merge. Aborting git stash를 먼저 진행해주고 git pull을 하면 된다. $ git stash Saved working directory and index state WIP on master: dab9a8b [ferret] add cpuname procfile HEAD is now at dab9a8b This is test commit 2021. 3. 22.
안드로이드 이미지 서버로 전송 시 회전하는 문제 해결하기 안드로이드에서 이미지를 서버로 전송할 때, 안드로이드 내부의 imageView에서는 원래의 orientation으로 이미지가 화면에 출력되지만, 서버로 들어갈 때 회전되는 현상을 겪었다. 어떤 이미지들을 회전이 되고 어떤 이미지들은 원래 orientation대로 잘 들어갔다. 해당 이슈는 이미지 파일의 회전 값을 조회해볼 수 있는 ExifInterface를 사용한다. 아래 github link의 가장 마지막 솔루션을 사용하되, 버전문제 때문에 @RequiresApi(api = Build.VERSION_CODES.N) 위 annotation을 추가해줬다. 이미지 회전 처리 함수와 그 함수를 호출하는 함수에 모두 해당 annotaion을 추가해줘야 한다. REFERENCE 1. 아래 링크의 가장 마지막 솔루.. 2021. 3. 20.
AWS killed 1. $ sudo dmesg The above command can show the elaborations of what caused the error discuss.pytorch.org/t/code-stopping-with-text-killed/13827/2 According to a reference above, obviously Linux kernel has a mechanism of 'killing processes' that takes up all CPU ram. I have double checked the process when the server ran on localhost. Same warning with torch occurs. So, the error is, for sure, com.. 2021. 3. 18.