전체 글 썸네일형 리스트형 Git 사용자 설명서 출처 : http://namhyung.springnote.com/pages/3132772 목차저장소와 브랜치git 저장소 가져오기다른 버전의 프로젝트 체크아웃 하기변경 이력 이해하기: 커밋변경 이력 이해하기: 커밋, 부모, 도달 가능성변경 이력 이해하기: 변경 이력 다이어그램변경 이력 이해하기: 브랜치란 무엇인가?브랜치 다루기새 브랜치를 만들지 않고 이전 버전 살펴보기원격 저장소의 브랜치 살펴보기브랜치, 태그 및 다른 참조에 대한 이름 붙이기git-fetch를 이용하여 저장소 업데이트하기다른 저장소에서 브랜치 가져오기Git 변경 이력 조사하기regression을 찾기 위해 bisect 이용하기커밋 이름 붙이기태그 만들기버전 살펴보기차이점 생성하기예전 버전의 파일 보기예제특정 브랜치 상의 커밋 개수 세기두.. 더보기 adb를 wifi로 쓰기 Wifi을 이용해서 adb 사용가능합니다. 사용방법은 1. 폰을 USB로 연결한 후 tcpip 포트를 5555로 변경합니다. #adb tcpip 5555 2. 폰을 USB 분리하고 wifi을 잡습니다. Wifi 잡힌 이후에 IP를 확인 합니다. 설정 > 무선 및 네트워크 > wifi 설정 > 연결된 wifi 클릭하면 ip 정보가 보입니다. (ex) 192.168.11.176 # adb connect IP주소:5555 ex) adb connect 192.168.11.176:5555 성공하면 connected to 192.168.11.176:5555 라고 메세지가 뜨며 이제 무선으로 adb 커맨드를 사용하실수 있습니다.ex) adb shell화면이 꺼져도 wifi 연결이 안끊기도록설정->wifi ->메뉴 -.. 더보기 vi 키맵핑 차이점 Vim: What is the difference between the remap, noremap, nnoremap and vnoremap mapping commands?remap is an option that makes mappings work recursively. By default it is on and I'd recommend you leave it that way. The rest are mapping commands, described below: :map and :noremap are recursive and non-recursive versions of the various mapping commands. What that means is that if you do: :map j gg .. 더보기 리눅스 캐쉬 메모리 정리 sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"=======================================================================================Clearning the Linux Memory cache can be a quick way to regain system resources. Writing to the drop_cache process will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.To free pagecache:# echo 1 > /pro.. 더보기 Android. Logcat 필터링. 출처 : http://baeksupervisor.tistory.com/130 adb logcat [TAG_NAME]:[priority1] *:[priority2] TAG_NAME 에 해당하는 로그는 priority1 이상 보여주고, 나머지는 priority2 이상만 보여준다. ::: priority (V < D < I < W < E < F < S) ::: V - Verbose D - Debug I - Info W - Warning E - Error F - Fatal S - Silent ::: Example ::: adb logcat BaekSupervisor:D *:E BaekSupervisor 태그는 Debug 이상 보여주고 나머지는 Error 이상 보여준다. adb logcat BaekSupervis.. 더보기 ssh 터널링으로 git 업데이트 하기 출처 : http://iz4blue.tistory.com/entry/ssh-%ED%84%B0%EB%84%90%EB%A7%81%EC%9C%BC%EB%A1%9C-git-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%ED%95%98%EA%B8%B0 ssh 터널링으로 git 업데이트 하기 ssh 터널링을 이해하고 ssh 설정의 port 변경을 이해하면 쉽다! git 업데이트는 방화벽 밖에 있는 서버에서 내부의 git 서버의 업데이트를 말한다. 일단은 내부 git 서버에서 외부 서버로 ssh 터널링을 한다. 그뒤 ~/.ssh/config 를 수정해서 git 소스의 목적지를 변경해준다. http://kanie.tistory.com/1500862 http://jeen.tistory.com/ent.. 더보기 안드로이드의 부트 프로세스 출처 : http://maca.egloos.com/5383289 원문 : http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html 모바일 플랫폼과 임베디드 시스템은 데스크탑 시스템과 비교해서 몇몇 다른점을 가지고 있다. 1. Power on and boot ROM code execution 전원이 인가되었을 때 CPU는 초기화가 완료되지 않은 상태이고, 내부 클럭 역시 초기화되지 않은 상태이다. 이 상태에서는 CPU 내부의 RAM만 사용가능한 상태이다. 전원 공급이 안정화되면 Boot ROM 코드가 시작이 된다. Boot ROM 코드는 아주 작은 코드로서 CPU ASIC에 내장 되어있다. A. Boot ROM은 ASIC의 특정 .. 더보기 envsetup.sh 사용법 / Android apk 부분 빌드 출처 : http://blog.naver.com/shlee7708/120131974681 소개 envsetup.sh는 Android build system에서 제공하는 shell script 함수 모음이다. 사용 준비 Shell 상에서 다음과 같이 실행해주면 envsetup.sh 내에 정의된 여러 함수들이 현재 실행 중인 shell 환경으로 로드된다. $ . $ANDROID_HOME/build/envsetup.sh 참고: envsetup.sh를 자주 사용하는 경우 위 내용을 .profile이나 .bashrc와 같은 설정 파일에 추가해주는 것도 좋을 것이다. 참고2: $ANDROID_HOME 환경 변수는 반드시 미리 정의되어 있어야 하고, 그 내용은 Android full source root path이다.. 더보기 이전 1 ··· 19 20 21 22 23 24 25 ··· 53 다음