블로그 시작
안녕하세요. @dhparkz입니다. GitHub Pages + Jekyll(Chirpy)로 기술 블로그를 시작했습니다. 앞으로 개발하면서 배운 내용, 문제 해결 과정, 그리고 회고를 꾸준히 기록할 예정입니다. 첫 목표는 아래 3가지입니다. 짧아도 매주 1개 글 발행하기 문제 해결 과정을 재현 가능한 형태로 남기기 시행착오를 자산으로 ...
안녕하세요. @dhparkz입니다. GitHub Pages + Jekyll(Chirpy)로 기술 블로그를 시작했습니다. 앞으로 개발하면서 배운 내용, 문제 해결 과정, 그리고 회고를 꾸준히 기록할 예정입니다. 첫 목표는 아래 3가지입니다. 짧아도 매주 1개 글 발행하기 문제 해결 과정을 재현 가능한 형태로 남기기 시행착오를 자산으로 ...
요즘 Agent Skills 공부하다가 Anthropic에서 공개한 자료를 봤는데, “이건 한국어로도 빨리 보면 좋겠다” 싶더라. 그래서 개인 공부 겸, 필요한 분들이 바로 읽을 수 있게 핵심 내용을 한글로 번역하고 정리해봤다. 정리한 저장소: study-agent-skills 왜 이 자료가 괜찮았냐면 딱 이론 설명만 있는 문서가 아니라...
Dagger in Android Dagger는 컴파일된 바이트코드 후처리를 프로가드에 의존하고있다. 안드로이드에서의 Dagger사용이 어려운이유 안드로이드 어플리케이션에서 대거사용이 어려운 주된 이유는 Activity, Fragment 와 같이 많은 안드로이드 프레임워크의 클래스들이 OS 자체에서 인스턴스화 되기 때문이다. 하지만 내부에서 멤버로...
Dagger Overview XXXFactory, XXXLoader와 같은 클래스들이 코드에 넘쳐나게 되면 보기싫고 더럽히게 만든다. (코드의 관심사분리가 안됨) 이러한 Factory클래스들을 Dependency Injection이라는 패턴으로 대체하는 역할을 한다. 관심사 분리 jaax.inject라는 표준 어노테이션을 사용한다....
이 글은 Event Handling Guide for iOS 와 Event Handling Guide for iOS를 한국어로 일부분 번역한 글입니다. 개인이 번역한 글이므로 오타, 오역이 존재할 수 있습니다. 원문의 You 라는 표현은 우리 라는 한국어 표현으로 번역되어 있습니다. 한눈에 보기 이벤트는 앱에게 사용자 액션의 정보를 전달하는...
이 글은 Event Delivery: The Responder Chain - iOS Developer Library 를 한국어로 일부분 번역한 글입니다. 개인이 번역한 글이므로 오타, 오역이 존재할 수 있습니다. 원문의 You 라는 표현은 우리 라는 한국어 표현으로 번역되어 있습니다. 이벤트 전달 : 리스폰더 체인 당신의 앱을 만들때, 당...