일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- androidStudio
- 프로그래머스
- Coroutine
- textfield
- Kotlin
- MyVoca
- 쿠링
- Rxjava
- 코드포스
- NGINX
- pandas
- GitHub
- livedata
- TEST
- android
- Hilt
- Python
- 암호학
- AWS
- architecture
- Coroutines
- 백준
- Compose
- relay
- ProGuard
- Gradle
- 코루틴
- boj
- MiTweet
- Codeforces
- Today
- Total
목록전체 글 (348)
이동식 저장소
1개월 반만에 백준 문제를 풀어 보았다. 17619번: 개구리 점프 첫 번째 줄에 통나무 개수 N과 질문의 개수 Q가 주어진다. 다음 N개의 줄에 각 통나무에 x1, x2, y의 세 정수 좌표가 주어진다. 주어진 통나무는 두 점 (x1, y)와 (x2, y)를 잇는 형태이다. (x1 < x2) 모든 www.acmicpc.net 조건을 자세히 읽어 보면, 다음을 관찰할 수 있다. 1. 점프할 때 다른 통나무를 건너뛸 수 없다고 적혀 있지만, 건너뛰는 통나무에 내렸다가 가면 되기 때문에 의미없는 조건이다. 따라서 세로 좌표는 의미가 없고, 가로로만 겹쳐 있으면 이동할 수 있다고 간주해도 좋다. 2. 두 통나무 $A$와 $B$($A.x_{1} \le B.x_{1}$)가 있을 때, $A$와 $B$가 가로로 겹칠..
지난 2월 29일, Android Studio 최신 버전이 Iguana로 업데이트되었다. Iguana에서 추가된 기능 중 흥미로워 보이는 기능을 몇 개 정리해 보았다. Android 스튜디오 이구아나 | 2023년 2월 1일 | Android Studio | Android Developers Android용 공식 IDE인 Android 스튜디오의 최신 버전에서 새로운 기능을 알아보세요. developer.android.com Compose UI Check UI Check 모드를 통해 다양한 글꼴 크기, 화면 크기 등을 적용했을 때 프리뷰에 어떤 문제가 있는지 확인할 수 있다. 이전까지는 프리뷰 어노테이션을 여러 개 붙이거나 에뮬레이터를 켜서 확인해야 했는데, 이제 버튼 클릭 한번으로 편리하게 확인할 수 ..
문제 학교 홈페이지가 리뉴얼되면서 일부 공지를 제대로 보여주지 못하는 문제가 있었다. 해당 문제를 해결하여 오늘 낮에 업데이트를 출시했다. 쿠링 안드로이드 팀은 업데이트를 출시한 후 일주일 정도 Firebase Crashlytics를 모니터링하는데, 업데이트가 출시된 직후부터 심각한 크래시 문제가 보고되었다. 심지어 이메일로 버그를 보고하는 사용자도 있었다. 구체적으로는 온보딩 화면에서 맨 밑의 '공지 알림 설정하기' 버튼을 누르면 앱이 죽는다. 원인 모듈화 때문에 proguard rules를 수정해야 하는데, 수정하지 않았다. Retrofit과 Proguard를 함께 사용한다면, Retrofit에서 사용하는 몇몇 클래스를 난독화로부터 보호해야 한다. 대표적으로 request, response 클래스 등..
문제 초기 문자열이 있는 ``TextField``를 다음과 같이 선언하였다. @LightPreview @Composable private fun TextFieldPreview() { var textFieldValue by remember { mutableStateOf("검색하세요") } KuringTheme { TextField( value = textFieldValue, onValueChange = { textFieldValue = it } ) } } 프리뷰를 실행해 보면, 처음부터 문자열이 있음에도 불구하고(``검색하세요``) 커서가 맨 앞에 있는 모습을 확인할 수 있다. 실제로는 문자열의 맨 끝에 와야 자연스럽다. 원인 원인을 파악하기 위해 ``TextField``의 내부 구현을 뜯어보자. 우선, ..
1편에서 이어집니다. 2023 배리어프리 앱 개발 콘테스트 회고 (1) 이동식 저장소 2023 배리어프리 앱 개발 콘테스트 회고 (1) 본문 프로젝트/블린더 2023 배리어프리 앱 개발 콘테스트 회고 (1) 해스끼 2024. 2. 25. 14:55 thinking-face.tistory.com 서류 심사 서류 심사에서는 개발할 앱 소개, 팀원 자기소개 등을 심사하여 면접 대상 20팀을 선정한다. 우리는 이미 개발을 하고 있었기 때문에 큰 어려움 없이 작성할 수 있었다. 하지만 나는 공모전에 처음 도전하는 거라, 서류 통과 발표까지 엄청 쫄아있던 기억이 난다. 면접 서류 심사에서 작성한 내용을 조금 더 자세히 설명하는 자리이다. 7월 초에 진행했으며, 서류 통과 20팀 중 교육 캠프에 참여할 12팀을 선정..