30분 마다 한 번씩 뭔가 하게하려면 crontab에 작업을 등록해야 한다. 하지만 직접 수정하면 무지 귀찮으니 gem을 찾아봤다. 그렇게 찾은게 whenever 프로젝트 폴더로 이동 후$ wheneverize .  를 입력하면 config/schedule.rb 이 생성되는데,Read More →

출처: https://medium.com/rainist-engineering/handling-back-button-with-rxjava-d948d8d3db80   자주 가는 사이트에 올라온 구인글에 회사 기술블로그도 올라왔길래 가봤는데, 무려 예전에 RxJava 공부하려고 돌아다니다 들어갔던 사이트다 ㄷㄷ 그 땐 무슨 얘기인지 몰랐는데, 지금보니 이해가 간다.   중요한 부분은Read More →

예제코드는 https://github.com/susemi99/APKGenerateScriptSample 에 있다.   apk  서명에 관한 정보는 https://developer.android.com/studio/publish/app-signing?hl=ko 에 있다.   .keystore 넣기 .keystore 파일을 앱의  root 경로에 넣는다. keystore.properties 파일에 비번 같은 정보를 넣어준다.   build.gradle  설정 app/build.gradle 에Read More →

참고 url 라이브러리: https://github.com/Aevi-UK/android-rxmessenger 예제: https://github.com/susemi99/RxMessenger-sample   클라이언트 사용할 명령어를 선언한다. 서버에서도 이걸 사용해야 한다.

전송에 사용할 클라이언트 클래스를 만든다. clients 배열에 넣는 건, onDestroy 될 때 연결이 끊기지 않은 것들의Read More →

특정 확장자를 가진 파일 목록을 가져와야하는데, 찾아보니 폴더를 다 돌아다니는 코드 밖에 안 나온다. 왠지 있을 줄 알았는데…   이렇게 찾을 확장자 이름을 정한다.

      재귀호출로 각Read More →

자바로 만들 때는 BaseAppPreference 클래스를 만들고 get/set 메소드를 넣어두고, AppPreferences는 singleton 으로 생성해서 사용했는데, 코틀린은 그게 좀 다른 것 같다. 일단 object 로 만들면 자동으로 singleton이 되는 것 같다. 일단Read More →