프로그래밍
-
1. Kubernetes의 개념이 뭘까? 솔직히 개념같은건 공식 홈페이지와 다른 수많은 국내/해외 블로그들이 너무 많이 다루고 있어서 내가 생각하는 한줄 요약을 적어본다면 "특정 역할을 수행할 컨테이너를 논리적공간에 배포/관리해주는 시스템"이라고 생각한다. 공부하며 개념을 잡는데 도움이 되었던 게시물들(공식문서는 제외)을 링크로 남겨둔다. ▼▼▼ 더보기 쿠버네티스 기본 개념 최근 컨테이너 가상화 기술이 발달하면서 DB보안 또한 컨테이너 기술에 맞는 환경 구축을 요구하는 고객사자 점차 증가하고 있고, 최근 고객사 환경이 AKS(Azure Kubernetes Service) 기반 Docker Container에 blog.sinsiway.com 쿠버네티스 시작하기 - Kubernetes란 무엇인가? 쿠버네티스..
[Cloud Compute] Kubernetes 구축하기 - 1. 개념과 기대하는 역할1. Kubernetes의 개념이 뭘까? 솔직히 개념같은건 공식 홈페이지와 다른 수많은 국내/해외 블로그들이 너무 많이 다루고 있어서 내가 생각하는 한줄 요약을 적어본다면 "특정 역할을 수행할 컨테이너를 논리적공간에 배포/관리해주는 시스템"이라고 생각한다. 공부하며 개념을 잡는데 도움이 되었던 게시물들(공식문서는 제외)을 링크로 남겨둔다. ▼▼▼ 더보기 쿠버네티스 기본 개념 최근 컨테이너 가상화 기술이 발달하면서 DB보안 또한 컨테이너 기술에 맞는 환경 구축을 요구하는 고객사자 점차 증가하고 있고, 최근 고객사 환경이 AKS(Azure Kubernetes Service) 기반 Docker Container에 blog.sinsiway.com 쿠버네티스 시작하기 - Kubernetes란 무엇인가? 쿠버네티스..
2023.02.16 -
... ... 내가 개발하던 앱중 하나의 Activity에서 위와 같은 레이아웃 구조를 가지고 있었다. 그런데 NestedScrollView 안에 Button을 눌러서 기능을 실행할때 두번을 눌러야 실행이 되었다. NestedScrollView안의 내용이 짧아서 스크롤이 필요없이 모든 view가 보인다면 두번 누를필요없이 바로 실행이 된다. 단. 내용이 길어져서 Button이 스크롤해야 보이게 되는 경우, 무조건 두번을 눌러야한다. 검색을 해보다 지쳐가던중, 한개의 게시글을 발견했다. https://stackoverflow.com/questions/31829976/onclick-method-not-working-properly-after-nestedscrollview-scrolled 사용자 Mihuilk..
NestedScrollView에서 버튼을 두번 클릭해야 작동하는 경우 해결방법... ... 내가 개발하던 앱중 하나의 Activity에서 위와 같은 레이아웃 구조를 가지고 있었다. 그런데 NestedScrollView 안에 Button을 눌러서 기능을 실행할때 두번을 눌러야 실행이 되었다. NestedScrollView안의 내용이 짧아서 스크롤이 필요없이 모든 view가 보인다면 두번 누를필요없이 바로 실행이 된다. 단. 내용이 길어져서 Button이 스크롤해야 보이게 되는 경우, 무조건 두번을 눌러야한다. 검색을 해보다 지쳐가던중, 한개의 게시글을 발견했다. https://stackoverflow.com/questions/31829976/onclick-method-not-working-properly-after-nestedscrollview-scrolled 사용자 Mihuilk..
2018.04.14 -
위와 같은 형태로 CollapsingToolbarLayout을 짜고 스크롤에 따라 Toolbar의 Collapsing을 구현한다. 기본적으로 CollapsingToolbarLayout 에는 layout_scrollFlags를, Toolbar에는 layout_collapseMode를 설정해야한다. 이렇게 했는데도 Toolbar의 Collapsing이 작동하지 않는다면 스크롤 가능한 View(etc. RecyclerView, NestedScrollView)를 감싸줄 Layout이 있으면 된다. 1. RecyclerView 나같은 경우에는 refresh기능이 필요했기에 RecyclerView를 SwipeRefreshLayout로 감싸주었다. SwipeRefreshLayou..
CollapsingToolbarLayout의 적용팁(?)위와 같은 형태로 CollapsingToolbarLayout을 짜고 스크롤에 따라 Toolbar의 Collapsing을 구현한다. 기본적으로 CollapsingToolbarLayout 에는 layout_scrollFlags를, Toolbar에는 layout_collapseMode를 설정해야한다. 이렇게 했는데도 Toolbar의 Collapsing이 작동하지 않는다면 스크롤 가능한 View(etc. RecyclerView, NestedScrollView)를 감싸줄 Layout이 있으면 된다. 1. RecyclerView 나같은 경우에는 refresh기능이 필요했기에 RecyclerView를 SwipeRefreshLayout로 감싸주었다. SwipeRefreshLayou..
2018.03.22 -
관련링크 - https://stackoverflow.com/a/12147550/5241949 검색중에 제일 깔끔해보이는 함수를 가져왔다. public static float dpFromPx(final Context context, final float px) { return px / context.getResources().getDisplayMetrics().density; } public static float pxFromDp(final Context context, final float dp) { return dp * context.getResources().getDisplayMetrics().density; } 차이점을 보면 원하는 값을 나누느냐 곱하느냐의 차이.
Android pixel to dp관련링크 - https://stackoverflow.com/a/12147550/5241949 검색중에 제일 깔끔해보이는 함수를 가져왔다. public static float dpFromPx(final Context context, final float px) { return px / context.getResources().getDisplayMetrics().density; } public static float pxFromDp(final Context context, final float dp) { return dp * context.getResources().getDisplayMetrics().density; } 차이점을 보면 원하는 값을 나누느냐 곱하느냐의 차이.
2018.03.07 -
RecyclerView에 아이템을 추가할 때, 데이터를 불러오고 있다는 표시를 해야할 때 사용하는 방법. 처음에는 https://gist.github.com/nesquena/d09dc68ff07e845cc622 을 사용했었다. 그렇지만 Loading Progress를 보여주는데 있어서 시행착오를 겪다가 다른 방법을 찾아보게되었다. https://stackoverflow.com/questions/30681905/adding-items-to-endless-scroll-recyclerview-with-progressbar-at-bottom 위 링크에서는 EndlessRecyclerOnScrollListener를 사용하는데 문제가 있다고 한다. item을 추가할 때 해당 item에 대한 정보를 알수 없고 개수를..
RecyclerView의 Loading Progress 보여주기RecyclerView에 아이템을 추가할 때, 데이터를 불러오고 있다는 표시를 해야할 때 사용하는 방법. 처음에는 https://gist.github.com/nesquena/d09dc68ff07e845cc622 을 사용했었다. 그렇지만 Loading Progress를 보여주는데 있어서 시행착오를 겪다가 다른 방법을 찾아보게되었다. https://stackoverflow.com/questions/30681905/adding-items-to-endless-scroll-recyclerview-with-progressbar-at-bottom 위 링크에서는 EndlessRecyclerOnScrollListener를 사용하는데 문제가 있다고 한다. item을 추가할 때 해당 item에 대한 정보를 알수 없고 개수를..
2018.02.28