전체 글
-
JetBrains의 KoogKotlin 2026. 6. 5. 10:49
https://www.jetbrains.com/ko-kr/koog/ Koog: JetBrains가 개발한 JVM 네이티브 AI 에이전트 구축용 프레임워크입니다 www.jetbrains.com 최근 AI 에이전트 기술이 주목받는 가운데, JetBrains가 공개한 Koog 프레임워크를 검토해 보았다. 기존 챗봇이 일회성 응답에 그쳤다면, Koog 기반의 에이전트는 부여된 목표를 위해 스스로 판단하고 도구를 선택해 자율적으로 작업을 완수한다.안드로이드 개발자에게 가장 큰 장점은 익숙한 Kotlin 환경에서 개발이 가능하다는 점이다. @Tool 및 @LLMDescription과 같은 직관적인 어노테이션을 활용하여 에이전트가 사용할 도구를 손쉽게 확장할 수 있다. 프로젝트 구조를 파악하고 코드를 분석해 SQL..
-
Process 'command 'git'' finished with non-zero exit value 69Android 2024. 11. 21. 09:46
안드로이드 스튜디오에서 아래의 오류가 발생하면서 gradle sync 가 안 되는 문제가 있었는데Process 'command 'git'' finished with non-zero exit value 69 해결책은 간단하다 xcode EULA에서 동의를 받으면 끝이다.xcode의 git를 같이 쓰다 보니 Mac에서 안드로이드 스튜디오를 사용하는 사용자는 xcode의 영향도 같이 받는 것 같다.동의 후에는 정상적으로 작동한다. https://stackoverflow.com/questions/40263185/gradle-sync-failed-process-command-git-finished-with-non-zero-exit-value-69 Gradle sync failed: Process 'command ..
-
Google I/O 2024Conference 2024. 5. 15. 15:32
https://io.google/2024 Google I/O 2024Don't miss our biggest developer conference, featuring product news and innovations from Google. Tune in to I/O for livestreamed keynotes and technical sessions on demand.io.google https://www.youtube.com/live/XEzRZ35urlk?si=gMEHWqSgcA6JzreoGoogle Keynote (Google I/O ‘24) https://www.youtube.com/live/ddcZnW1HKUY?si=OiqxdJLl28PQc62oDeveloper Keynote (Googl..
-
Native vs Flutter 그리고 KMPConference 2024. 4. 6. 13:30
https://event-us.kr/79581 [안드로이드 컨퍼런스] Native vs Flutter 그리고 KMP - 이벤터스 크로스 플랫폼이냐 네이티브냐 세기의 대결 event-us.kr 마루 180 에서 열린 안드로이드 컨퍼런스 Native vs Flutter 그리고 KMP 입니다. 입장하는 사람들... 준비되어 있건 간식들 입장 팔지 입니다. jetbrain 설문조사를 참여하면 주는 상품인데 jetbrains 양말은 처음 받아 보네요... 큰기대 하지 않고 참여했는데 생각보다 내용이 재미 있었습니다. flutter 나 KMP 를 사용해서 개발하는 사람들의 의견도 들을수 있었고 다른 사람들이 어떤 생각으로 사용하고 있는지도 들을수 있어서 좋았습니다.
-
Android StrictModeAndroid 2024. 4. 4. 10:27
https://developer.android.com/reference/android/os/StrictMode StrictMode | Android Developers developer.android.com StrictMode는 안드로이드에서 개발자에게 앱의 성능과 안정성을 개선하기 위한 도구를 제공합니다. 주로 디버깅 및 테스트 목적으로 사용되며, 다음과 같은 목적으로 사용될 수 있습니다: 네트워크와 디스크 작업 감시: StrictMode는 메인 스레드에서 네트워크 요청이나 디스크 I/O 작업을 감지하여 이러한 작업을 백그라운드 스레드에서 수행하도록 권장합니다. 메인 스레드에서 이러한 작업을 수행하면 앱의 응답성이 떨어지고 ANR(Application Not Responding)이 발생할 수 있습니다...
-
JIT(Just-In-Time) 컴파일 과 AOT(Ahead-Of-Time)컴파일카테고리 없음 2024. 2. 18. 17:57
JIT(Just-In-Time) 컴파일 * 프로그램 실행 시점에 필요한 부분을 즉석으로 컴파일하는 방식입니다. * 번역 과정을 생략해 실행 속도 향상 * 자바, 파이썬, 자바스크립트 등에서 사용 장점 * 실행 속도 향상 * 메모리 절약 * 코드 최적화 단점 * 초기 실행 속도 느림 * 버그 가능성 증가 * 코드 분석 어려움 AOT (Ahead-Of-Time) 컴파일 AOT 컴파일은 프로그램 실행 전에 모든 코드를 기계어 코드로 컴파일하는 방식입니다. 장점: * JIT 컴파일보다 실행 속도가 훨씬 빠름 * 프로그램 시작 속도가 빠름 단점: * JIT 컴파일보다 메모리 사용량이 많음 * 코드 변경 시 다시 컴파일해야 함 적용 분야: * 성능이 중요한 임베디드 시스템 * 실행 속도가 중요한 모바일 앱
-
안드로이드 카메라 셔터음 없애는 adb 명령어자유글 2024. 2. 1. 09:38
안드로이드에서 카메라 셔터음을 나지 않게 하기 위해서 쓰는 adb 명령어 입니다. 진동 무음 모드일때 아래의 명령어를 입력하면 셔터음이 나지 않습니다. adb shell settings put system csc_pref_camera_forced_shuttersound_key 0 원래대로 복구하려면 아래의 명령어를 입력하면 됩니다. adb shell settings put system csc_pref_camera_forced_shuttersound_key 1