일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Codeforces
- Coroutine
- GitHub
- AWS
- pandas
- 쿠링
- 암호학
- Kotlin
- relay
- TEST
- boj
- activity
- Compose
- textfield
- MiTweet
- Hilt
- Gradle
- 프로그래머스
- androidStudio
- MyVoca
- Coroutines
- 코루틴
- architecture
- livedata
- ProGuard
- 코드포스
- android
- 백준
- Python
- Rxjava
- Today
- Total
목록어려워 (3)
이동식 저장소

이전 글에서는 쿠링을 ``DAU 세 자릿수 서비스``라고 했는데, MAU가 맞다. 쿠링 안드로이드 팀의 숙원 사업이었던 모듈화를 드디어 완료하였다. 첫 커밋이 9월 14일이었으니 거의 2달 넘게 작업한 셈이다. 이렇게 오래 걸릴 일은 아니었는데, 2학기도 너무나 바쁜 탓에 이제야 마무리하고 말았다. ㅠ 심지어 이 글조차 모듈화 완료 1개월 후에 작성하고 있다. 이걸 다 할 수 있을 거라고 생각한 과거의 나 죽어 이번 글에서는 모듈화 작업을 되돌아보며, 우리가 고민했던 부분과 작업하기 어려웠던 점 등을 정리해 보겠다.모듈 구조 만들기먼저 어떤 모듈이 필요하고, 어떤 코드를 어떤 모듈에 옮겨야 할 지 생각해 보았다. Now in Android와 안드로이드 공식 모듈화 문서를 참고하였다. Now in And..

알 수 없는 에러 Proguard를 적용한 후 이상한 에러가 발생한다. java.lang.NullPointerException: Parameter specified as non-null is null: method com.practice.hanbitlunch.screen.Menu., parameter name at com.practice.hanbitlunch.screen.Menu.(Unknown Source:2) at com.practice.hanbitlunch.screen.MainUiStateKt.a(Unknown Source:52) at com.practice.hanbitlunch.screen.MainScreenViewModel.e(Unknown Source:89) at j4.b$a.j(Unknown..

EC2 인스턴스에 ssh로는 접속할 수 있는데, 공개 ip로는 접속할 수 없는 이상한 버그가 생겼다. 정확히는 ssh로 인스턴스에 접속해 서버를 열었는데 해당 서버에 접속할 수 없는 상황. 아침에 여유롭게 코딩하려고 켰는데 접속이 안 돼서;;; 거의 하루 내내 AWS만 붙잡고 있다가 지쳐서 포기했거든. 근데 퇴근하고 집에 와서 다시 켜니까 접속이 된다????? ....뭐지? 일단 서버 경력 있는 친구와 함께 생각해본 결과 오전에 보안 그룹에서 포트를 개방했는데, 이게 늦게 반영돼서 뒤늦게 포트가 열린 것이다? 학교 와이파이 또는 교육청 방화벽이 AWS IP를 막아놨다? 약간 가능성 있는데.. IP가 아니라 포트를 막았다? 5000번이 자주 쓰는 포트는 아니니까.. 설마 퇴근해서 해결된 건 아니겠지? 내일..