Creating a library .jar file for Android project from command line
In order to setup automated build system for an Android App projects, it is sometimes necessary to build library .jar files and build other apps dependent on those....
In order to setup automated build system for an Android App projects, it is sometimes necessary to build library .jar files and build other apps dependent on those....
구글러 크리스 베인(Chris Bane)이 만든 PhotoView 프로젝트가 있다. 핑거 투 줌 기능을 지원하는 안드로이드 이미지 뷰 객체이다. 이 객체를 이용하면 두 손가락으로 이미지를 확대, 축소하는 일을 쉽게 할...
이상한모임 주최(주관? 주도?)로 <TDD(Test Driven Development) 를 통한 iOS 앱 개발>이라는 스터디를 시작하였다. 오늘이 그 첫 모임. 간단히(가 될지는 모르겠지만(괄호를 너무 남발하는것 같아(알면 그만하던가))) 그 내용에 대해 복기...
배경 최근에 codeproject.com에서 정렬 키 속성 이름을 입려받아 동적으로 시퀀스에 OrderBy 연산을 적용하는 방법에 대한 포스트를 접했습니다. 데이터를 보여주고 분석하는 프로그램에서 동적으로 속성을 입력받는 상황은 흔히 발생합니다. 실제로 몇...
다음의 Differences between commit views 번역하였습니다. 커밋 화면간의 차이 본래 GitHub에 저장소의 커밋 히스토리를 보는 두가지 방법이 있습니다: 저장소의 커밋 페이지으로 직접 이동하기 파일을 클릭하고 히스토리를 선택하여 특정...
어느 보석가게에 손님이 70만원짜리 진주를 사고 100만원짜리 수표를 냈다.주인이 잔돈이 없어 옆집에서 현금으로 바꾸고 손님에게 30 만원 거슬러 줌. 담날 옆집에서 부도수표라며 환불을 요구해서 100만원을 돌려주었다.가게 주인은 얼마를...
AWS Cloudwatch Metric API 사용하기 이 글은 Javascript 버전입니다. 믿을건 AWS Javascipt API Docs 밖에 없군여.ㅠㅠ EC2 Metric EC2 에서 MetricName은 아래와 같이 필드를 가진다. listMetric API를 통해...
Travis는 오픈소스 프로젝트에서 사용할 수 있는 무료 CI입니다. Travis를 이용하면 매 커밋이나 풀 리퀘스트 마다 빌드가 제대로 되는지 검증할 수 있습니다. Travis를 사용하려면 먼저 Travis에 가입하셔야 합니다. 가입...
소프트웨어 테스트와 단위 테스트 1장에서는 소프트웨어 테스트의 영억을 배울 것이다. 또한 단위 테스트가 이 영역에서 어디에 적합한지와 장점과 단점은 무엇인지 배울 것이다. 소프트웨어 테스트의 목적 테스트하는 목적은 제품이...
이 문서는 Differences between commit views의 비공식 번역글이며 GitHub에서 보증, 유지 또는 감독하지 않습니다. 공식 도움글을 보시려면 help.github.com을 방문하세요. 커밋 화면간의 차이 본래 GitHub에 저장소의 커밋 히스토리를 보는...
MKPointAnnotation 에 정보(i) 버튼을 추가하고 싶었다. 지도 관련 액션을 actionsheet 를 이용해서 하거나 다른 버튼을 이용해서 했었는데 핀에 버튼을 눌러서 보여주고 싶었다. cocoacontrols 에 많은 개발자들이 만든 것이...
단말에서 app assessment 를 하다보면 항상 필요한 network analysis.
Android studio vs adt from Changyeop Kim 요약)테마는 Darcula죠이미 Android Studio는 충분히 쓸만하며, 기존에 의존성 관리가 포함된 빌드 시스템(Ant나 Maven)을 사용하지 않았다면 Gradle로 시작하는 것은 탁월한 선택이 될...
maven, pypi, npm 등의 외부라이브러리를 쉽게 검색, 설치, 연동, 관리할수 있는 툴들이 있는데 djangopackage.com 은 pypi 안에 있는 django 부분을 특화시켜놓은 부분이라고 보여진다. 사실 현대의 개발이라고 하는 부분이...
되돌릴 방법이 없으면 종종 걸음밖에 못 걷는다. 쫄아서. 하지만 복구 방법을 안다면 크게 걸을 수 있다. 과감해지는 거지. 과거를 볼 수 있다면 큰 걸음을 걸을 수 있다. git...
Gradle을 쓸 때 가장 아쉬운 점은 Android Gradle 플러그인이 Gradle의 버전에 의존적이라는 것입니다. Gradle Wrapper를 쓰지 않는다면 이전에 사용하던 빌드가 갑자기 안되는 경험을 해본 적이 있을 겁니다. 맥이면...
Test-Driven iOS Development ( 테스트 주도 iOS 애플리캐이션 개발) 라는 좋은책이 있다하여 이와 관련한 #이상한모임 을 2014년 1월 15일 수요일 저녁 강남 모처에서 갖는다고 한다. 모임을 제안한분은 트위터의...
Tree Shell 명령어 설치하기 tree 소스를 다운받고 압축을 해제한다. > curl -O ftp://mama.indstate.edu/linux/tree/tree-1.5.3.tgz > tar xzvf tree-1.5.3.tgz > cd tree-1.5.3/ Makefile을 열고 OS X부분에 주석을 해제한다. > vi...
이 문서는 Commit exists on GitHub but not in my local clone의 비공식 번역글이며 GitHub에서 보증, 유지 또는 감독하지 않습니다. 공식 도움글을 보시려면 help.github.com을 방문하세요. GitHub에는 커밋이 있는데...
Tree Shell 명령어 설치하기 tree 소스를 다운받고 압축을 해제한다. curl -O ftp://mama.indstate.edu/linux/tree/tree-1.5.3.tgz tar xzvf tree-1.5.3.tgz cd tree-1.5.3/ Makefile을 열고 OS X부분에 주석을 해제한다. vi Makefile # Uncomment for...
이 문서는 Why are my commits in the wrong order?의 비공식 번역글이며 GitHub에서 보증, 유지 또는 감독하지 않습니다. 공식 도움글을 보시려면 help.github.com을 방문하세요. 왜 커밋 순서가 잘못되었나요? 커밋...
다음의 Commit branch and tag labels 번역하였습니다. 커밋 브랜치와 태그 라벨 커밋 페이지에 커밋 아래에 있는 라벨을 확인할 수 있는 브랜치 커밋을 쉽게 볼 수 있습니다. 기본 브랜치에...
MongoDB Mongoose 로 시작하기 User 설정 mongoDB는 처음에 유저 구분없이 로그인 된다. 즉 로그인하면 너님이 Admin 그 자체. 그래서 DB나 Collection 유저를 생성하고, 권한을 줘야한다. use admin //...
구글 플레이 서비스 4.1이 유저들에게 배포되고 있다. 이에 대한 업데이트 내역으로는 1.게임에서
Tree Shell 명령어 설치하기 tree 소스를 다운받고 압축을 해제한다. > curl -O ftp://mama.indstate.edu/linux/tree/tree-1.5.3.tgz > tar xzvf tree-1.5.3.tgz > cd tree-1.5.3/ Makefile을 열고 OS X부분에 주석을 해제한다. > vi...
안드로이드에서 굉장히 많이 쓰이는 AdapterView 입니다. 각각의 View에 다양한 레이아웃을 적용할 수 있어서 응용 또한 다양하게 할 수 있습니다. 이번 포스팅는 가장 기본적인 코드만 다뤄보겠습니다. ViewPager를 사용하려면 Android에서 제공하는...