안드로이드 LayoutInflater 사용하기

안드로이드에서 레이아웃 XML파일을 View객체로 만들기 위해서는 LayoutInflater를 이용한다. LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.my_layout, parent, »

루비 가중치 랜덤

Ruby Weighted Random 랜덤 배열을 무작위로 섞는 방법은 루비 기본 API에서 제공한다 [a, b, c].shuffle # => [c, a, b] [a, b, c].sample # => b »

Ruby

[Git] Merge된 Branch들 삭제하기

1. merge된 branch 1개를 지우기 git branch -D my_branch 2. merge된 모든 branch들을 지우기 브랜치 모두 지우기 git branch --merged | grep -v "\*" | grep »

Git

루비 조합 (Combination)

조합(combination)이란 n개의 원소를 가지는 집합에서 k개의 부분집합을 고르는 조합의 경우의 수를 이항계수라 하며, nCk나, C(n, k) 로 나타낸다. 기호 C는 콤비네이션이라고 읽기도 한다. »

Ruby

지니모션에서 로컬호스트 서버 접근하기

Accessing a localhost server from the Genymotion Android emulator 안드로이드 에뮬레이터인 제니모션(Genymotion)을 사용하다가 로컬에서 돌리 서버에 접속할 일이 생겼다. 제니모션은 버츄얼박스를 이용해서 에뮬레이터를 사용하기때문에 »