[NEXT] 화면 재갱신이 되는 안드로이드 앱 만들기 - 네트워크에 독립하는 구조로 변경YoungSu Son항상 네트워크에 연결되어있지 않다는 가정으로, 앱의 아키텍처를 변경합니다.
앱을 실행시 로컬 DB의 데이터를 읽으며, 백그라운드 서비스에서 주기적으로 데이터를 긁어옵니다. (추후 gcm push로 변경합니다.)
데이터 삽입시 화면을 자동 갱신할려면? 어떠한 구조를 가져야 할까요?
그리고 view holder 패턴도 다룹니다.
AWS DevDay 실습 가이드 - 콘테이너Amazon Web Services KoreaAWS 상에서 컨테이너를 활용하여 클라우드 인프라를 더욱 효과적으로 사용하는 방법에 대하여 다룹니다. 컨테이너를 업무 환경에 적용하기 위해서 고려해야 할 사항이 많아 어렵게만 느껴지던 주제들을 간편한 실습 과제를 해보면서 어렵지 않게 적용 할 수 있게 구성된 워크샵입니다.
단순한 컨테이너 프로비저닝을 시작으로, 스팟 인스턴스를 활용한 컨테이너 배포와 사용량에 따른 인스턴스 최적화 및 어플리케이션 로드밸런서를 활용한 컨테이너 오케스트레이션 구성에 대해서도 실습해 볼 수 있습니다.
이를 통하여 컨테이너를 실제 업무에 적용함으로서 보다 유연하고 비용효율적인 클라우드 인프라를 구성할 수 있는 방법을 습득 하실 수 있습니다.
안드로이드 오픈소스 어플리케이션 블록 2YoungSu Son이전 안드로이드 어플리케이션 블록에 이은 추가 오픈소스의 아키텍처, 동기, 사용법등을 정리한 자료입니다.
또한 위 블록을 통해 실제 안드로이드 어플리케이션을 리펙토링하는 사례를 설명 드립니다.
nipa 소프트웨어 공학센터 모바일 참조 모델로 만든 것이며, 추후 더 자세한 문서로 작성한 것들을 공개하도록 하겠습니다.
[NEXT] Android 개발 경험 프로젝트 5일차 (Actionbar, SideNavigation)YoungSu SonNEXTGRAM 만들기 5일차
안드로이드 앱 멋지게 차려입기
Side Navigation, Actionbar
Written by 정문철
Reviewed by 손영수
[NEXT] Flask 로 Restful API 서버 만들기 YoungSu SonWritten By 정문철
Reviewed By 손영수
Mac에서 Flask로 Restful API 서버를 간단히 만드는 방법입니다
Android Basic 4일차 전에 진행되어야 하는 실습입니다.
인공지능 식별추적시스템 실증랩 구축및 운영 - 평가모델 고도화YoungSu Son안면 인식 업체의 모델/솔루션의 고도화에 도움 (환경, 학습)
법무부 상황에 맞는 평가 모델을 개발/고도화하고 평가 시행.
과기부는 정량적 지표로 사업 성과를 측정, 평가 모델의 표준화 확립.
Prototype 패턴 (심만섭) YoungSu SonThis document discusses the prototype pattern, which allows the creation of objects based on an existing "prototype" object, rather than based on classes. It covers how prototype pattern works, its structure, use cases and caveats. Examples of implementing prototype pattern in Java and JavaScript are provided to illustrate shallow and deep copying of objects.
Singleton 패턴 (김진영 - EVA, 소마에 10기) YoungSu SonThe Singleton pattern ensures that only one instance of a class is created and provides a global access point to that instance. It describes how to implement the concept of a singleton class by creating a private constructor, a static method that returns the instance, and a static property that holds the single instance of the class. The document discusses issues that can arise with thread safety when multiple threads simultaneously try to access the singleton instance and provides solutions like using mutex locking to ensure only one thread initializes the instance.
실전 서버 부하테스트 노하우 YoungSu SonBestcon 2019에 발표한 웹서버 성능 테스트 실전 노하우 자료입니다.
테스트 케이스 생성부터, 테스트 전략, 데이터 해석 (APM, 인프라 모니터링), 클라우드에서 주의할 사항등 도움이 될만한 내용들만 간추려 전달합니다.
부하 테스트시 어니컴을 불러주세요
안드로이드 오픈소스 어플리케이션 블록 2YoungSu Son이전 안드로이드 어플리케이션 블록에 이은 추가 오픈소스의 아키텍처, 동기, 사용법등을 정리한 자료입니다.
또한 위 블록을 통해 실제 안드로이드 어플리케이션을 리펙토링하는 사례를 설명 드립니다.
nipa 소프트웨어 공학센터 모바일 참조 모델로 만든 것이며, 추후 더 자세한 문서로 작성한 것들을 공개하도록 하겠습니다.
[NEXT] Android 개발 경험 프로젝트 5일차 (Actionbar, SideNavigation)YoungSu SonNEXTGRAM 만들기 5일차
안드로이드 앱 멋지게 차려입기
Side Navigation, Actionbar
Written by 정문철
Reviewed by 손영수
[NEXT] Flask 로 Restful API 서버 만들기 YoungSu SonWritten By 정문철
Reviewed By 손영수
Mac에서 Flask로 Restful API 서버를 간단히 만드는 방법입니다
Android Basic 4일차 전에 진행되어야 하는 실습입니다.
인공지능 식별추적시스템 실증랩 구축및 운영 - 평가모델 고도화YoungSu Son안면 인식 업체의 모델/솔루션의 고도화에 도움 (환경, 학습)
법무부 상황에 맞는 평가 모델을 개발/고도화하고 평가 시행.
과기부는 정량적 지표로 사업 성과를 측정, 평가 모델의 표준화 확립.
Prototype 패턴 (심만섭) YoungSu SonThis document discusses the prototype pattern, which allows the creation of objects based on an existing "prototype" object, rather than based on classes. It covers how prototype pattern works, its structure, use cases and caveats. Examples of implementing prototype pattern in Java and JavaScript are provided to illustrate shallow and deep copying of objects.
Singleton 패턴 (김진영 - EVA, 소마에 10기) YoungSu SonThe Singleton pattern ensures that only one instance of a class is created and provides a global access point to that instance. It describes how to implement the concept of a singleton class by creating a private constructor, a static method that returns the instance, and a static property that holds the single instance of the class. The document discusses issues that can arise with thread safety when multiple threads simultaneously try to access the singleton instance and provides solutions like using mutex locking to ensure only one thread initializes the instance.
실전 서버 부하테스트 노하우 YoungSu SonBestcon 2019에 발표한 웹서버 성능 테스트 실전 노하우 자료입니다.
테스트 케이스 생성부터, 테스트 전략, 데이터 해석 (APM, 인프라 모니터링), 클라우드에서 주의할 사항등 도움이 될만한 내용들만 간추려 전달합니다.
부하 테스트시 어니컴을 불러주세요
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101) YoungSu Son모바일 앱 성능 분석 방법에 대해서 설명을 드립니다
- 기존 서버 APM과 모바일에서의 성능 기준의 차이
- 모바일 제약사항및 아키텍처
- 안드로이드는 어떻게 발전해 왔나
- Vectorization
- Loop
- Redex / Optimized Layout
- Garbage Collector
- 제조사가 보장해야 되는 성능
- 개발사가 고민해야 되는 영역
- 실사례 설명
- 갤럭시노트 2의 점유율
- Xiaomi 폰의 국내 4위 시장 점유율
- 여러가지 모바일 성능 리포트
DevOps 시대가 요구하는 품질확보 방법 YoungSu SonCloud, Mobile 시대에 필요한 Quality Assurance 방법은
- Netflix의 전방위 품질확보방안
- Netflix의 Testing 과 Release 방안
- 모바일 시대에 적합한 DevOps 파이프라인
- Mobile 성능 분석 방법론
안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법YoungSu Son안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법에 대한 자료입니다. 단순히 크래시를 넘어 어떠한 성능 매트릭을 수집해야 되는지, 그리고 동작원리에 대한 큰 틀을 설명했습니다.