본문 바로가기

분류 전체보기

[Android] Java로 새로운 프로젝트를 만드는 것 이제 그만.... (번역) 왜 새 Android 프로젝트를 Java로 만들면 안되는가...원문 : https://medium.com/snapp-mobile/why-starting-a-new-android-project-with-java-is-a-bad-idea-359bffe0bbd6 나는 프로그래밍 언어에 회의적인 사람이다. 나는 새로운 언어로 뛰어 넘지 않았고, 매년 5개 새로운 언어를 배우고자 노력 한다. 새로운 것을 찾으면 꾸준히 해왔다. 20년 동안 내 프로그래밍 경력은 Java만 사용 했다. 나는 지난해 멋진 사람들이 Kotlin으로 넘어 갈 때 나는 하지 않았다. 난 그이유를 설명 했다. Why and how I switched to Kotlin I’m one of the very few (judging from my .. 더보기
[MS Word] 위첨자를 검색 한 후, 내용 변경 위첨자인 문자 양 끝에 '(' 와 ')' 괄호로 감싸야 하는 일이 생겼다. 일일이 손으로 하면 거의 일주일은 걸릴 것 같고 눈이 빠질 것 같았다. 혹시!! 자동으로 할 수 있는 방법이 없을까?? 다행히 있다!!! MS Word를 이용 하였다. (참고로 2016버전이다.) 1. 상단 우측 끝에 보면 다 아시겠지만, '바꾸기'가 있다. 클릭 해주자. 그럼 아래와 같은 화면이 나온다. 그런 후, 창 아래에 '자세히(M) >>' 버튼을 클릭 하자. 2. 창 맨 아래에 '서식' -> '글꼴'을 선택 한다. 3. '효과' 탭에서 '위 첨자'를 체크 해준 후, 확인 버튼을 누른다. 3번 까지만 하면 바로 '위 첨자'인 단어를 모두 검색 할 수 있다. 난.. 그 단어 양 끝에 괄호를 넣어야 하는데... 자. 다음을 보.. 더보기
[Tensorflow] CentOS 7.0 에서 Tensorflow 설치 sudo yum -y install epel-releasesudo yum -y install gcc gcc-c++ python-pip python-devel atlas atlas-devel gcc-gfortran openssl-devel libffi-devel # use pip or pip3 as you prefer for python or python3sudo pip install --upgrade virtualenvsudo virtualenv --system-site-packages ~/venvs/tensorflowsudo pip install --upgrade numpy scipy wheel cryptography #optional # install tensorflow# tensorflow-cpus.. 더보기
[Android] 확장 파일에 temp가?? 확장 파일을 하다가 혹시 이런 경우가 있지는 않으셨나요?? [ 파일 관리자 앱으로 봤을 경우] [ USB로 연결 하여 확인했을 경우] 위 그림과 같이 USB 로 보면 앞에 'temp.' 라는 파일명에 붙어 있고,앱에서 보면 붙어 있지 않다.. 파일명이 다른데 문제 없는 걸까?? 결론은 문제가 없는 것이다. StackOverFlow에 올라온 글 내용을 보면 버그성 형태를 취한 것 같다고 한다.파일명이 다르더라도 기존 temp 가 없는 형태로 문제 없이 호출 된다. 그러니 혹시나 파일명이 다르다고 억지로 바꿀려고 하시거나이것 때문에 혹시 확장 파일이 안불러 와지는 거 아니냐는 의문이 생기시는 분들은그런 생각 접어 두시고 다른 원인을 찾아보는 게 맞을 것이다^^ I think my expansion file .. 더보기
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2 Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2 Tensorflow를 GPU로 돌리고 있기 때문에 위와 같은 경고를 무시 했었는데,혹시나 해서 구글링을 했더니 역시나 답을 깔끔하게 해놓았다. 결론 부터 말하자면, GPU로 테스트 하시는 분들은 신경 쓰지 않아도 된다. 만약, CPU로 테스트를 진행하시는 분들은 아래 내용을 참고 하세요. If you don't have a GPU and want to utilize CPU as much as possible, you should build tensorflow from the source optimized for your CPU with AV.. 더보기
Could not find 'cudart64_80.dll' Could not find 'cudart64_80.dll' 위 에러가 발생 한 시점은 tensorflow-gpu를 설치 한 후, tensorflow를 import 시켰을 때 발생 했다. 참고로, Python 3.6 버전에 tensorflow 1.4.0 이었으며,CUDA9.0 버전 입니다. 저 같은 경우 CUDA bin 폴더를 환경 변수에 넣어 줬더니 문제 없이 진행 되었습니다.참고 : https://devtalk.nvidia.com/default/topic/993703/cudart64_80-dll-is-missing/ 저 같은 경우 아래 경로 입니다. C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin 환경 변수 추가 하는 방법 까지는 머 다들 아실.. 더보기
[Android] Expansion file 이용하기 - 2 이전 포스트에서 간단하게 확장 파일을 저장해서 테스트 해보는 것 까지 작성 해보았다. http://gogorchg.tistory.com/entry/Android-Expansion-file-%EC%9D%B4%EC%9A%A9%ED%95%98%EA%B8%B0-1 이번 포스트에선 직접 google play console에 APK와 확장 파일을 올려보고앱을 설치하여 결과를 확인 하는 것 까지 해보겠다. 우선 확장 파일 다운로드를 위한 Service와 Receiver를 Sample에서 가지고 오겠습니다. android-sdk/extras/google/market_apk_expansion/downloader_sample/src/com/example/expansion/downloader 에 있는SampleAlarmRe.. 더보기
[Android] Expansion file 이용하기 - 1 구글에서 APK 제한을 두고 있습니다. 앱에 100MB 이상의 메모리가 필요한 경우 확장 파일을 사용해 APK 애셋을 더 저장할 수 있습니다. 앱당 확장 파일 2개를 저장할 수 있으며 각 확장 파일의 크기는 최대 2GB까지 가능합니다.APK 파일의 최대 파일 크기는 APK에서 지원하는 Android 버전에 따라 다릅니다.100MB - Android 2.3 이상을 대상으로 하는 APK(API 레벨 9~10 및 14 이상)50MB - Android 2.2 이하를 대상으로 하는 APK(API 레벨 8 이하)도움말: 사용자가 100MB APK를 설치하려면 Play 스토어 버전 5.2 이상을 실행해야 합니다.확장 파일은 추가 비용 없이 호스팅됩니다. 가능한 경우 Google Play는 앱을 설치하거나 업데이트할 .. 더보기