Tip


Android LocalBroadcastManager
2017-07-09
Android 에서는 BoradcastReceiver 를 사용해 앱 컴포넌트에서 원하는 범주의 이벤트를 수신할 수 있습니다.
예를 들면 배터리 상태나 네트워크 상태 등의 시스템 이벤트 부터, 개발자가 만든 커스텀 이벤트까지 다양하게 수신할 수 있습니다.
커스텀으로 이벤트(액션) 을 만들어 방송(Broadcast) 하는 것에는 여러 이유가 있습니다. 기기에 설치된 다른 앱이 본인이 개발한 앱으로부터
이벤트를 수신할 수 있도록 하려고 사용할 수도 있고, 같은 앱의 다른 컴포넌트간에 startActivity(), startService() 등 만으로
데이터를 주고받기 어려워서 사용할 수도 있습니다.



AUR 에 아치리눅스 패키지 올리기
2015-12-13
아치리눅스에서 패키지를 설치하다 보면, 공식 저장소나 공식 미러가 아닌, AUR(Arch User Repository) 에서 패키지를 받는 경우도 있습니다. 보통 공식 저장소에서 제공되지 않는 것들을 AUR 을 통해 받습니다. 이러한 패키지들은 사용자들이 패키징해서 올려둔 것인데, 이 포스트를 통해 AUR 에 패키지를(정확히는 AUR 에 패키지 빌드에 필요한 사항을 기술한 파일인 PKGBUILD 라는 파일 및 스크립트를) 한번 올려봅시다.
상하이 여행 - 준비(1)
2015-12-12
요즘 친구들과 상하이 자유여행을 준비하고 있습니다. 여행 준비하고 여행 가는김에 포스팅으로 과정을 대략 요약(?) 해서 남기려 합니다.
이 포스트부터 하려구요. 일단은 이번 포스트에선 준비 과정(?) 정도를 정리하려 합니다.
대략 아래와 같은 것들을 준비 해야 했습니다.
- 여권
- 비자
- 항공권
- 숙박시설
- 여행자 보험
- 여권, 비자, 항공권, 숙박비 제외한 개인 여행경비
- 여행 계획
- 각종 물품(?) : 옷, 세면도구, 비상식량(?) 등
- 여행할 떄 써먹을 중국어
- 현지에서의 휴대전화 통신 및 인터넷 사용 문제(?)
약 한달 전 쯤 부터 같이 갈 친구 모아서 준비를 한 것 같네요. 원래는 상하이가 아닌 하얼빈을 계획하고 있었습니다. 가서 교환학생 때 만났던 중국인 친구도 만나는 겸, 벙등제 구경도 할 생각이였습니다. 그러다가 하얼빈이 아닌 상하이를 가기로 했습니다. 여러 이유가 있는데, 이미 중국여행을 여러번 한 지인의 조언 영향이랑 이미 한번 갔다 왔다는 것이 아마 가장 큰 이유가 된 것 같네요.
Ubuntu Server 에 Docker 설치하고 설정하기.
2015-11-16
필자는 AWS EC2 VM에 도커(Docker)를 한번 설치하여, 이것저것 개발한 웹 앱과 서버 등을 돌려보기로 했습니다. 그러면서 포스팅으로도 정리하려 합니다. 먼저, 설치/설정을 대략 했는데, 이 포스트로 그 과정을 정리합니다.
Docker??
도커(Docker)는, 리눅스 컨테이너 기술을 기반으로, 앱을 배포할 때 필요한 모든 것을 하나의 컨테이너에 담아 OS에 상관없이 앱을 패키징하여 배포할 수 있도록 해 주는 프로그램 입니다. 기존 가상머신을 이용하여 배포를 하는 경우에는, 호스트 OS 위에 가성머신을 올리고, 각 가상머신 마다 게스트 OS와 바이너리 및 라이브러리를 넣어 그 위애 앱 하나씩 올려 배포한다면. 도커의 경우에는, 호스트 OS 위에 바로 도커 엔진이 그 위에 바로 각 앱과 바이너리 및 라이브러리가 포함된 컨테이너가 있는 구조 입니다.