Categories
Graphics
Java
Kotlin
Software Design
Android
Gradle
네이버 지도
2025
안드로이드에서의 GPU 렌더링 구조: Vertex Buffer와 Index Buffer 이해하기
Android 프레임 동기화 기술: BufferQueue, VSync, Triple Buffering
Android 렌더링 파이프라인 심화: Skia, HardwareRenderer, SurfaceFlinger
Android UI 성능 저하 요인: Frame Skipping, Jank, GPU Overdraw
[v.1.0] Kotlin 코루틴 디버깅 스레드 이름 표시 설정 (with @coroutine#)
[v.0.0] 예외(Exception)를 반대하는 개발자들의 주장과 대안
[v.0.0] Kotlinx.coroutines 커스텀 수정 후 IntelliJ에서 테스트하는 전체 과정
[v.0.0] Kotlin Multiplatform의 expect/actual 정리
[v.0.0] Java에서 Exception과 Error의 차이와 명명 이유
[v.0.0] Kotlin 코루틴 내부 구조 (상태 머신 + Continuation + CPS)
[v.0.0] Kotlin 언어 기능 제안 및 코드 기여 실전 가이드
[v.0.0] 익명 함수란? (anonymous function)
[v.0.0] Kotlin Receiver Lambda
[v.0.0] Gradle에서 Naver Map SDK SSL 오류 해결 (macOS 기준)
[v.0.0] 코루틴 장점2: 비동기 코드를 동기 코드처럼 쉽게 작성하게 해준다
[v.0.0] 코루틴 장점1: 코루틴은 일시 중단과 재개가 가능한 함수
[v.0.0] Kotlin 문법 정리: Trailing Lambda Syntax
[v.0.0] Kotlin 문법 정리: Lambda Expression
[v.0.0] Kotlin 문법 정리: Expression Body Function
[v.0.0] 주요 코루틴 라이브러리 모듈 종류
[v.0.0] 구조적 동시성이란 무엇인가? 코루틴의 안정성과 예측 가능성을 위한 원칙
[v.0.0] GlobalScope는 왜 위험한가? 구조적 동시성 관점에서의 설명과 대안
[v.0.0] Kotlin 코루틴에서 에러 처리 제대로 이해하기
[v.0.0] 구조적 동시성과 SupervisorJob의 실제 설계 활용
[v.0.0] Kotlin 코루틴에서 에러 처리 제대로 이해하기
[v.0.0] CoroutineContext란 무엇인가? 코루틴 실행 환경의 핵심 이해
[v.0.0] Kotlin Coroutine에서 withContext, launch, async의 개념 및 실행 방식 비교
[v.0.0] CoroutineScope.cancel()과 Job.cancel()은 같은가?
[v.0.0] Kotlin Coroutine에서 coroutineScope의 일시 정지(suspend) 동작 해석
[v.0.0] Kotlin Coroutine에서 CoroutineScope와 coroutineScope 빌더의 개념적 차이
[v.0.0] Kotlin Coroutine에서 SupervisorJob의 역할과 scopeJob 구조
[v.0.0] Kotlin 코루틴의 runBlocking, coroutineScope, supervisorScope 비교
[v.0.0] Kotlin 코루틴의 멀티스레드 동작 방식